.block {  background-color: #dddddd; padding-right: 8px; padding-left: 8px; background-position: top; border-style: none}
.vertline {  border-color: black black black #dddddd; margin-left: 12px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 2px;  width: 100px; clip:  rect(   ); height=100%; FONT-SIZE: 1px}
.bottline { border-color: black black #6699CC  #6699CC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.textsmallMenu {
    FONT-SIZE: 7pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DarkBlue {
    FONT-SIZE: 9pt; COLOR: #000099; FONT-FAMILY: "Times New Roman", Times, serif
; text-align: justify
}
H1 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 2px 6px; COLOR: #9595c8; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
; background-color: #eeeeee
}

.dt {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; color: #616174; word-spacing: 1px}
.menu {  padding-left: 8px; FONT-SIZE: 17px;}
.dop {  overflow: hidden; visibility: hidden; clip:  rect(   ); display: none}
.vvedenie {  CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align: justify; width: 360px; padding-right: 10px; padding-left: 10px; overflow: hidden; clip: rect(100px 0px 0px 0px); height: 50px; float: left}



 a:link    {text-decoration: none; color: #616174; }
 a:active  {text-decoration: none; color: #616174;  }
 a:visited {text-decoration: none; color: #616174; }
 a:hover {color: #414174; text-decoration: underline}

.norm-text { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 11px}
.norm-text-dark { font-family: Verdana, Arial, Helvetica, sans-serif; color: #313131; font-size: 11px}

.norm-text-link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 9px}

a.norm-text-link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 9px}
a.norm-text-link:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 9px}
a.norm-text-link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 9px}
a.norm-text-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #111144; font-size: 9px}

.norm-text-bright { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px}

a.norm-text-bright:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #C4C3C3; font-size: 9px}
a.norm-text-bright:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #C4C3C3; font-size: 9px}
a.norm-text-bright:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #C4C3C3; font-size: 9px}
a.norm-text-bright:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 9px}

.reservation {CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px}
a.reservation:link {CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px}
a.reservation:active { CURSOR: hand;font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px}
a.reservation:visited {CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px}
a.reservation:hover {CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BCEEFF; font-size: 9px}

.buttons {
        BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE:6pt; BORDER-BOTTOM-WIDTH: 1px; COLOR: #555555; BORDER-RIGHT-WIDTH: 1px
}

.login { background-color: #eeeeee;
        BORDER-RIGHT: #000000 1px ridge; BORDER-TOP: #000000 1px ridge; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; font-size: 11px; BORDER-LEFT: #000000 1px ridge; BORDER-BOTTOM: #000000 1px ridge 
}

.textfieldquestion {  background-color: #ECECEC; width:170px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; font-size: 11px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #ffffff 1px solid }
.textfieldquestion1 {  background-color: #ECECEC; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; font-size: 11px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #ffffff 1px solid }

.textfieldnameetc {  background-color: #ECECEC; width:170px; height:19px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; font-size: 11px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #ffffff 1px solid }

.textfield {  background-color: #ECECEC; height:19px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; font-size: 11px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #ffffff 1px solid }

.login2 {  background-color: #ECECEC; width:150px; height:19px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; font-size: 11px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #ffffff 1px solid ; clip:  rect(   )}

a.topmenu:link {  width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; background-color:#5D90A4; font-size: 10px;  padding-top:5; }

a.topmenu:active {width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; font-size: 10px;  background-color:#5D90A4; padding-top:5; }

a.topmenu:visited { width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; font-size: 10px;  background-color:#5D90A4; padding-top:5; }

a.topmenu:hover { width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF;  font-size: 10px; background-color:#517D8F; padding-top:5; text-decoration: underline}


a.topmenuc:link { background-image:  url(images/conner.gif); width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; background-color:#5D90A4; font-size: 10px;  padding-top:5; }

a.topmenuc:active { background-image:  url(images/conner.gif); width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; font-size: 10px;  background-color:#5D90A4; padding-top:5; }

a.topmenuc:visited { background-image:  url(images/conner.gif); width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF; font-size: 10px;  background-color:#5D90A4; padding-top:5; }

a.topmenuc:hover { background-image:  url(images/conner.gif); width:100%; height:24px; CURSOR: hand; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #FFFFFF;  font-size: 10px; background-color:#517D8F; padding-top:5; text-decoration: underline}


a.logo:link {  font-family: "Times New Roman", Times, serif; font-size: 36px; font-style: oblique; font-weight: bold; text-text-align: right; vertical-align: middle; padding-right: 20px ;color: #336699; text-decoration: none }
a.logo:active {  font-family: "Times New Roman", Times, serif; font-size: 36px; font-style: oblique; font-weight: bold; text-text-align: right; vertical-align: middle; padding-right: 20px ;color: #336699; text-decoration: none }
a.logo:visited {  font-family: "Times New Roman", Times, serif; font-size: 36px; font-style: oblique; font-weight: bold; text-text-align: right; vertical-align: middle; padding-right: 20px ;color: #336699; text-decoration: none }
a.logo:hover {  font-family: "Times New Roman", Times, serif; font-size: 36px; font-style: oblique; font-weight: bold; text-text-align: right; vertical-align: middle; padding-right: 20px ;color: #336699; text-decoration: none }

.leftcol {  clear: left; float: left; margin-top: 4px; margin-right: 4px; margin-left: 4px; padding-top: 3px; padding-left: 3px; height: 100%; clip:  rect(   ); border: #dddddd solid; border-width: 2px 0px 0px 2px}
.centercol {  padding-right: 3px; padding-left: 3px; margin-top: 4px; margin-right: 4px; margin-left: 4px; padding-top: 3px; float: left; height: 100%; clip:  rect(   ); border: #dddddd; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 2px}
.rightcol {  clear: right; float: right; margin-top: 4px; margin-right: 4px; margin-left: 4px; padding-top: 3px; padding-right: 3px; border-color: #dddddd #999999 #999999 #dddddd; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.chcountry {  width: 180px; margin-top: 4px; margin-right: 8px; margin-bottom: 4px; margin-left: 8px; clip:  rect(   )}
.iheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #313131; background-color: #eeeeee; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; clip:         rect(   ); width: 100%; margin-top: 4px; overflow: hidden; margin-bottom: 7px}
.maincol {  width: 340px; clip:  rect(   ); margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 8px; text-align: justify;}
.mainleftcol {  width: 160px; clip:  rect(   ); margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 8px;}
.footer, .footer_small {  font-family: "Times New Roman", Times, serif; font-size: 12px; color: #333333; background-color: #dddddd; margin-top: 8px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 1px; padding-bottom: 1px}
.mainonecol {  width: 500px; clip:  rect(   ); margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 8px; text-align: justify}
.footer_small { font-size: 10px;}