.foot-copy {height:150px;margin:0 !important;padding:0 !important;}
.foot-copy .tx5 {display:none;}
.foot-copy .tab20 {margin:0 !important;padding:0 !important;}

#header_top_height {height:160px;}

#header_positioner {position: absolute;top:0;text-align: left;margin-left:-5px;}

#header_inlove_wrapper {margin:0;padding:0;}

#inlove_header {width:759px;height:120px;overflow: hidden;
  background: #fff url(http://inlove.ru/themes/inlove/header.jpg) -20px -30px no-repeat;
  border-left: 2px solid #c4e4fd;
  border-right: 2px solid #c4e4fd;

}

#menu {width:759px;height:33px;background:#fff;margin:0px 0 0px;
border: 2px solid #c4e4fd;
  -webkit-border-bottom-left-radius:5px !important;
  -webkit-border-bottom-right-radius:5px !important;
  -moz-border-radius-bottomleft:5px !important;
  -moz-border-radius-bottomright:5px !important;
}

#menu ul { margin: 0; padding: 0;margin-left:15px;}
#menu ul li{ z-index:1000;display: inline; list-style: none; min-width: 50px;}
#menu ul li a { 
	/*display: block; padding:10px 10px;*/
	font-weight: bold; 
	text-decoration: none;	
	font-size:13px;
	line-height:32px; 
	color: #000;
	white-space: nowrap;
	height:35px;
	
	margin: 0 19px;
	font-family: Arial;	
	float:left;
}

#menu ul li div.sub{z-index:100; padding: 5px 0;margin: -3px 0px 0px 10px;background-color: #02B7E4;position: absolute;visibility: hidden;
  -webkit-border-bottom-left-radius:5px !important;
  -webkit-border-bottom-right-radius:5px !important;
  -webkit-border-top-right-radius:5px !important;
  -moz-border-radius-topright:5px !important;
  -moz-border-radius-bottomleft:5px !important;
  -moz-border-radius-bottomright:5px !important;

} 
#menu div.sub ul {margin:0;padding:0;min-width: 200px;width:auto;}
#menu div.sub ul li{z-index:100;display:inline;margin:0;padding:0;width:auto;}
#menu div.sub ul li a{ 
	padding:0;
	margin:2px 10px; 
	color: #fff;
	font-weight: normal;
	z-index:1000;
	height:20px;
	line-height:18px;
	font-family: Arial;
	float:left;
	}
#menu ul li ul li a:hover{text-decoration: underline;}

.li_static a {
	color:#fff;
 }  

.li_hover a {
	background: #02B7E4;
	color:#fff !important;
	text-decoration: underline;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

.float_left {float:left;}
.float_right {float:right;}
.center {text-align:center}

ul.menu_line {list-style:none;margin:0;margin-top:10px;padding:0;padding:7px 15px 0 15px;}
ul.menu_line li {display:inline;color:#fff;font-size:14px;padding-right:40px;}
ul.menu_line li a {font-size:13px;color:#fff;font-weight:bold;text-decoration:none;}
ul.menu_line li a:hover {text-decoration:underline;}


#inlove_footer {width:760px; position:absolute;
  -webkit-border-top-left-radius:8px;
  -webkit-border-top-right-radius:8px;
  -moz-border-radius-topleft:8px;
  -moz-border-radius-topright:8px; 
  border-top: 2px solid #c4e4fd;
  border-left: 2px solid #c4e4fd;
  border-right: 2px solid #c4e4fd;
}

#inlove_footer .inlove_advert {margin-top:5px;}
#inlove_footer .inlove_advert tr {vertical-align: middle;}
#inlove_footer .inlove_advert td {padding:0 3px;}

#inlove_footer .copyright {color:#989898;font-size:13px;padding-left:5px;padding-top:15px;}
#inlove_footer .copyright span {padding:10px 0 0 65px;display:block;}
#inlove_footer .counters {margin:5px 10px 0}

#inlove_footer ul.inlove_footer {list-style:none;margin:12px 10px 0 0;padding:0;}
#inlove_footer ul.inlove_footer li {display:inline;padding-left:15px;}
#inlove_footer ul.inlove_footer li a {color:#989898;font-size:13px;text-decoration: none;}	
ul.footer li a {color:#989898;font-size:13px;text-decoration: none;}	
	
	
div.tab40 div.tab20 div.hr1{
  position:absolute;width:100%;left:0px;height:150px; background-color:#fff;
  border:0;
}