html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; outline:0}
:focus{outline:0} 
body{color:#5f5f5f; font-size:11px; font-family:Tahoma,"Lucida Grande",Arial,sans-serif; text-align:center; background:#fff url("/images/header_menu_background.png") repeat-x; background-position: top; }
h1, h2, h3{color:#242424; font-size:25px; font-family:Georgia;font-weight:normal;}
ol, ul{list-style:none}

caption, th, td{text-align:left; font-weight:normal}
a{color:#045489}
select, input{font-size:11px; color:#1a1a1a; border-left:2px #808080 solid; border-top:2px #808080 solid; border-bottom:1px #cdcdcd solid; border-right:1px #cdcdcd solid}
/*Layout*/
#wrapper{width:995px; margin:0 auto; text-align:left;}

#container{overflow:hidden; padding-top:5px}

#content{background-color:#fff;   float:right; width:710px; margin-top:20px; padding-bottom:25px; }

#left_col{width:280px; align:right; margin-top:0px; position:relative; float:left;   }

#header{height:70px; position:relative; }
#footer{height:35px; position:relative;  clear:both; padding:25px 0 0 20px; border-top:2px #3691ed solid}

/*Logo*/
.logo{font-size:13px; left:53px; top:34px;  position:absolute}
.my_top{font-size:17px; right:50px; top:5px; position:absolute}


.logo_tex {color:#3399FF; font-family:MeiryoUI Bold,Verdana;
font-size:23px;
font-weight:bold;
padding-bottom:5px;
padding-left:25px;
text-decoration:none;
text-shadow: 1px 1px 1px #162128;
	filter: dropshadow(color=#162128,offX=1,offY=1);}

.contakt {font-size:14px; text-align:right; color:#3399FF; align:right; padding-top:5px; padding-right:40px; font-weight:bold; text-decoration:none;
text-shadow: 1px 1px 1px #162128;
	filter: dropshadow(color=#162128,offX=1,offY=1);}
/*Logo*/

/*Contakt*/
#contakt_ekb{right:50px; top:100px; position:absolute;}
#contakt_ekb p {width: 150px; font-size:13px; text-align:right; color:#000}
#contakt_ekb p span {font-weight:bold}
#contakt_ekb p small {font-size:11px; color:#5f5f5f}

#contakt_chel{right:250px; top:100px; position:absolute;}
#contakt_chel p {width: 150px; font-size:13px; text-align:right; color:#000}
#contakt_chel p span {font-weight:bold}
#contakt_chel p small {font-size:11px; color:#5f5f5f}

#contakt_msk{right:450px; top:100px; position:absolute;}
#contakt_msk p {width: 150px; font-size:13px; text-align:right; color:#000}
#contakt_msk p span {font-weight:bold}
#contakt_msk p small {font-size:11px; color:#5f5f5f}

/*Contakt*/
/*IE*/
* html .login{bottom:-1px}
* html .quick_srh ul{padding-top:9px}
* html #container, .info_left, .info_right, .block_wrapp {height:1%}
/*IE*/

/*Top Menu*/
#top_nav{margin-left:70px;
        left:70px;
	height:45px;
        display: inline; 
	overflow:hidden;
	width:1000px;}





#top_nav a{

color:#2C2C2B;
font-family:MeiryoUI Bold,Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-right:10px;
padding-left:10px; 
}


#top_nav a:hover{
color:#ff7500;
text-decoration: underline;	
}


#top_nav div.active{
background: url("/images/menu_active.png") repeat-x scroll 0 0;
color:#ffffff; 
cursor:pointer;
text-shadow: 1px 1px 1px #162128;
	filter: dropshadow(color=#162128,offX=1,offY=1);
}



#top_nav div.icon_top_nav{
	color:#2C2C2B;
	float:left;
display: inline; /* niaoeaeuii aey IE6 */
	font-family:MeiryoUI Bold,Verdana;
	font-size:11px;
	font-weight:bold;
	height:37px;
	padding:11px 0;
text-align: center;
	text-shadow: 1px 1px 1px #f2f9fc;
	filter: dropshadow(color=#f2f9fc,offX=1,offY=1);
        cursor:pointer;
background: url("/images/header_menu_background.png") repeat-x scroll 0 0;
}



.delimiter{
	float: left;
display: inline; /* niaoeaeuii aey IE6 */
	background: 1px #809ab0;
	width:1px;
	height:37px;
}


.light_delimiter{
	float: left;
display: inline; /* niaoeaeuii aey IE6 */
	background: url("/img/light_delimiter.png") no-repeat scroll 0 0;
	width:1px;
	height:37px;
}

/*Top Menu*/


/*Let Menu*/
#main_nav{padding:0 0 0px 0; width:260px; position:relative;}
#main_nav ul{padding-left:10px; }
#main_nav ul li{padding-top:25px; font-family: Arial;
	font-size: 13px;
	color: #045489;
	}


#main_nav ul li a{
	color: #045489;
	text-decoration: none;
border-bottom:1px #ff7500 dotted;}
#main_nav ul li a:hover{color:#ff7500}

#main_nav ul li a:active {color:#ff7500}


#main_nav.in_nav { padding-left:10px; font-family: Arial;
	font-size: 10px;
	color: #ff7500;	}


.in_nav { padding-left:10px; font-family: Arial;
	font-size: 10px;
	color: #ff7500;	}




/*Let Menu*/


/*Resort Menu*/
#resort_menu{width:100; height:70px}
#resort_menu ul{}
#resort_menu ul li {float:left; width:20%; padding-top:10px}
#resort_menu ul li a{font-size:13px; text-decoration:none; text-align:left; color:#234864;}
#resort_menu ul li a:hover{color:#E8ECFE}
/*Resort Menu*/




#info_blok {710px; margin-top:10px;}
#info_blok p { color:#000000; font-size:13px; line-height: 1.6;}
#info_blok h2, h3 {margin-left:13px; margin-right:13px; COLOR:#000000; font-size:14px; font-weight:bold; text-transform:none; padding-left:0}
#info_blok b, strong {color:#000}
#info_blok a {color:#045489}
#info_blok a:hover {color:#ff7500}
#info_blok UL {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 5px; MARGIN-right: 10%; WIDTH: 80%; COLOR: #000000; PADDING-TOP: 6px; LIST-STYLE-TYPE: square; TEXT-DECORATION: none}
#info_blok UL LI {PADDING-RIGHT: 10px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #000000; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px}




.otst img { margin-RIGHT: 10px; margin-LEFT: 10px; margin-TOP: 0px; align:left; border:1px solid #960018; }
.tri { margin-bottom:-5px; padding-top:5px;}
.niz-kart {margin-TOP: -8px;}


/*Footer Navigation & Copyright*/
#footer ul{width:100%; margin-left:-9px; overflow:hidden;padding-bottom:3px}
#footer ul li{float:left; margin-left:-1px; padding:0 9px; border-left:1px #611111 solid}
#footer ul li a{color:#611111}
#footer ul li a:hover{color:#e95d11; text-decoration:none}
#footer p{padding:0;color:#611111}
.create{right:10px;top:5px;position:absolute;}
.create a{color:#611111;text-decoration:none;}
/*Footer Navigation & Copyright*/
/*Content*/
#content p{padding-top:7px;padding-bottom:7px;}
.block_wrapp{padding:0 13px;overflow:hidden;}
.block{float:left;width:50%;overflow:hidden;}
.info_left,.info_right{border:1px #eee6d4 solid; background-color:#fefbf5;padding-left:15px; clear:both}
.info_left{border-width:1px 0 1px 1px;}
.info_right{border-width:1px 1px 1px 0;}
.block h1{padding-top:40px;}
.block img{float:left;}
.block div{padding:15px; border-bottom:1px #eee6d4 solid}
.side{width:50%; float:left}
/*Content*/

.left{float:left;margin-right:10px;}
.clear{clear:both;}