
*{
	padding:0;
	margin:0;
}

a img{
	border:0;
}

ul{
	list-style-type:none;
}

a{
	color:#0982C9;
}

th{
	font-weight:normal;
	text-align:left;
}

html, body {
	height:100%;
	min-height:100%;
	font-family:arial;
	font-size:12px;
	font-family:verdana;font-size:12px;
}
html{
	background:white;
}

fieldset{
	border:0;
}



#page {
	min-height:100%; 
	width:100%;
	_height:100%;
}

#page_in {
	margin:0 auto;
	width:1130px;

	position:relative;
	background:url(img/line_1.gif) no-repeat left 289px;
}


#head{position:relative;height:295px;width:883px;background:url(img/man.jpg) no-repeat 2px 50px;}
#head h1, #head h1 a{position:absolute;overflow:hidden;zoom:1;width:443px;height:25px;background:url(img/h1.gif) no-repeat left top;top:0;left:0;}
#head h1{left:248px;top:137px;}
#head h2, #head h2 a{position:absolute;overflow:hidden;zoom:1;width:280px;height:19px;background:url(img/h2.gif) no-repeat left top;top:0;left:0;}
#head h2{left:408px;top:117px;}
#head ul{position:absolute;top:79px;left:743px;}
#head li{position:relative;height:22px;width:139px;overflow:hidden;margin:0 0 14px 0;}
#head li a{position:relative;height:22px;width:139px;overflow:hidden;}
#head li a:hover{background-position:left 22px;}
#head li span{position:absolute;left:139px;}
#head .l_about{background:url(img/navi_about.gif) left 22px;}
#head .l_test{background:url(img/navi_test.gif) left 22px;}
#head .l_contacts{background:url(img/navi_contacts.gif) left 22px;}
#head .l_about a{background:url(img/navi_about.gif) left 0px;display:block;}
#head .l_test a{background:url(img/navi_test.gif) left 0px;display:block;}
#head .l_contacts a{background:url(img/navi_contacts.gif) left 0px;display:block;}
#head form{position:absolute;top:202px;left:310px;}
#head form p{position:absolute;color:#bcbec0;left:157px;top:48px;display:block;width:300px;font-size:16px;}
#head form label{color:#f7941d;text-transform:uppercase;font-size:16px;font-weight:bold;padding:20px 0 0 0;display:block;position:absolute;display:block;width:300px;}
#head form span{width:437px;height:31px;background:url(img/search_bg.gif) no-repeat left top;display:block;position:absolute;left:99px;top:10px;}
#head form span input{width:430px;height:25px;position:absolute;background:none;left:5px;top:3px;font-size:18px;cursor:default;}
#head form input{position:absolute;width:91px;height:65px;background:url(img/search_button.gif) no-repeat left top;border:0;top:1px;left:536px;cursor:pointer;}


#content{width:883px;}
.text_block{background:url(img/line_2.gif) no-repeat left bottom;padding:20px 14px 20px 14px;background-position:expression(this.nextSibling==null?'1000':'bottom');}
.text_block p{margin:0 0 15px 0;font-size:14px;}
.text_block h3{text-transform:uppercase;font-size:18px;margin:0 0 8px 0;}
.text_block:last-child{background:none;}
.test_list{overflow:hidden;zoom:1;}
.test_list div{float:left;width:49%;}
.test_list li{line-height:24px;padding:0 0 0 40px;background:url(img/bullet.gif) no-repeat 20px 8px;font-size:18px;}
.test_list li a{color:#000;text-decoration:none;}
.adult, .adult span{width:261px;height:53px;background:url(img/h_adult.gif) no-repeat left top; overflow:hidden;zoom:1;position:relative;}
.adult span{position:absolute;left:0;top:0;}
.child, .child span{width:173px;height:51px;background:url(img/h_child.gif) no-repeat left top; overflow:hidden;zoom:1;position:relative;}
.child span{position:absolute;left:0;top:0;}
ol{
	margin:0 0 0 20px;
}
.adv_collumn{width:162px;position:absolute;right:0;top:100px;text-align:center;}
.adv_collumn p, .adv_collumn h3{margin:0 0 10px 0;font-size:14px;}
.adv_collumn h3{font-size:16px;text-transform:uppercase;}
/******* FOOTER ******/

.footer{background:url(img/line_1.gif) no-repeat left top;padding:10px 0 0 14px;color:#9d9fa1;position:relative;width:869px;height:50px;}
.footer div{position:absolute;right:10px; top:10px;}
.footer div img{margin:0 0 0 14px;}
address{font-style:normal;font-size:14px;}
