/* CSS Document */
*{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}


BODY,HTML{
	width:auto;
	padding:0;
	margin:0;
	height:100%;
	background:#fff;
}
.nowrap{
	white-space:nowrap!important;
}
.color_red{
	color:#de0024!important;
}
.color_green{
	color:#00a844!important;
}
.color_blue{
	color:#006ec3!important;
}
.font_size_14{
	font-size:14px!important;
}
.font_size_16{
	font-size:16px!important;
}
.font_size_18{
	font-size:18px!important;
}
.font_size_24{
	font-size:24px!important;
}
.font_size_20{
	font-size:20px!important;
}
.font_size_30{
	font-size:30px!important;
}
.font_size_72{
	font-size:72px!important;
}
.font_size_200p{
	font-size:200%!important;
}

.bold{
	font-weight:bold!important;
}
.align_justify{
	text-align:justify!important;
}
.align_left{
	text-align:left!important;
}
.align_right{
	text-align:right!important;
}
.font_italic{
	font-style:italic;
}


H1{
	font-size:24px; 
	font-weight:bold;
	border-bottom: 8px #f7002b solid;
	padding-top:22px;
	padding-bottom:25px;
}
H1.tpl3{
	padding-top:5px;
	margin-top:0px;
	padding-bottom:10px;
}
TD.h1{
	font-size:16px!important;
	font-weight:bold!important;  
	padding:0px 10px 0px 0px!important; 
	text-align:center!important;
	vertical-align:middle!important;
	background:url(images/pms.jpg) repeat-x 0px -10px;
	color:green;
}

DIV.mainheader{
	display:block;
	overflow:visible;
	width:auto;
	height:463px;
	background:#fff;
	position:relative;
	z-index:20;
}

DIV.mainheader DIV#plashka{
	position:absolute;
	left:0px;
	bottom:10px;	
	z-index:130;
	width:185px;
	height:58px;
	border:0;
	border-collapse:collapse;
	background:url(images/red_L.png) top repeat-x transparent;
}
/*
DIV.mainheader DIV#plashka DIV.rel{
	position:relative;
	width:auto;
}*/
DIV.mainheader DIV#plashkapic{
	background:url(images/red_R.png) top right no-repeat transparent;
	width:195px;
	height:58px;
	border:0 none;
	position:absolute;
	left:0px;
	bottom:10px;
	z-index:135;
	
}

/*
DIV.mainheader TABLE.plashka{
	position:absolute;
	left:0px;
	bottom:10px;	
	z-index:130;
	width:auto;
	height:58px;
	border:0;
	border-collapse:collapse;
}

DIV.mainheader TABLE.plashka TD.bg1{
	background:url(images/red_R.png) top left no-repeat transparent;
	width:195px;
	height:58px;
	border:0 none;
}
DIV.mainheader TABLE.plashka TD.bg2{
	background:url(images/red_L.png) top repeat-x transparent;
	width:auto;
	height:58px;
	line-height:0;
	font-size:0;
	border:0 none;
}
*/

DIV.mainheader DIV.h1bg{
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(images/h1.png) top repeat-x transparent;
	height:68px;
	width:100%;
	z-index:100;
}
DIV.mainheader DIV.menu_ruseng{
	position:absolute;
	left:0px;
	bottom:18px;
	background:url(images/ruseng.png) top left no-repeat transparent;
	height:41px;
	width:193px;
	z-index:140;
}

DIV.mainheader DIV.menu_button_01{
	display:block;
	position:absolute;
	left:193px;
	bottom:18px;	
}
DIV.mainheader A.menu_button_01{
	display:block;
	position:relative;
	background:url(images/button_01.png) no-repeat transparent;
	background-position: 0px 0px;
	height:41px;
	width:132px;
	z-index:140;
}
DIV.mainheader A.menu_button_01_active{
	background-position: -132px 0px;
}

DIV.mainheader DIV.menu_button_02{
	display:block;
	position:absolute;
	left:325px;
	bottom:18px;	
}
DIV.mainheader A.menu_button_02{
	display:block;
	position:relative;
	background:url(images/button_02.png) no-repeat transparent;
	background-position: 0px 0px;
	height:41px;
	width:85px;
	z-index:140;
}
DIV.mainheader A.menu_button_02_active{
	background-position: -85px 0px;
}

DIV.mainheader DIV.menu_button_03{
	display:block;
	position:absolute;
	left:410px;
	bottom:18px;	
}
DIV.mainheader A.menu_button_03{
	display:block;
	position:relative;
	background:url(images/button_03.png) no-repeat transparent;
	background-position: 0px 0px;
	height:41px;
	width:125px;
	z-index:140;
}
DIV.mainheader A.menu_button_03_active{
	background-position: -125px 0px;
}

DIV.mainheader DIV.menu_button_04{
	display:block;
	position:absolute;
	left:535px;
	bottom:18px;	
}
DIV.mainheader A.menu_button_04{
	display:block;
	position:relative;
	background:url(images/button_04.png) no-repeat transparent;
	background-position: 0px 0px;
	height:41px;
	width:209px;
	z-index:140;
}
DIV.mainheader A.menu_button_04_active{
	background-position: -209px 0px;
}

DIV.mainheader DIV.menu_button_05{
	display:block;
	position:absolute;
	left:742px;
	bottom:18px;
}
DIV.mainheader A.menu_button_05{
	display:block;
	position:relative;
	background:url(images/button_05.png) no-repeat transparent;
	background-position: 0px 0px;
	height:41px;
	width:208px;
	z-index:140;
}
DIV.mainheader A.menu_button_05_active{
	background-position: -208px 0px;
}

DIV.mainheader DIV.menu_button_06{
	display:block;
	position:absolute;
	left:950px;
	bottom:18px;
}
DIV.mainheader A.menu_button_06{
	display:block;
	position:relative;
	background:url(images/button_06.png) no-repeat transparent;
	background-position: 0px 0px;
	height:41px;
	width:124px;
	z-index:140;
}
DIV.mainheader A.menu_button_06_active{
	background-position: -124px 0px;
}


DIV.mainheader TABLE.photoblock{
	padding:0;
	margin:0;
	width:100%;
	height:410px;
	background:#fff;
	border:0 none;
	border-collapse:collapse;
}
DIV.mainheader TABLE.photoblock TD{
	padding:0;
	margin:0;
	border:0 none;
}
DIV.mainheader TABLE.photoblock TD.eli_l{
	width:50%;
/*	background:url(images/Eli_L.jpg) right 0px repeat-x transparent;*/
}
DIV.mainheader TABLE.photoblock TD.eli_l DIV.eli_l{
/*	background:url(images/lbg.png) right bottom repeat-x transparent;*/
	height:431px;
}
DIV.mainheader TABLE.photoblock TD.eli_r{
	width:50%;
	/*background:url(images/Eli_R.jpg) left 0px repeat-x transparent;*/
}
DIV.mainheader TABLE.photoblock TD.eli_r DIV.eli_r{
/*	background:url(images/h1.png) bottom repeat-x transparent;*/
	height:431px;
}

DIV#photosmain{
	position:relative;
	display:block;
	background:transparent;
	height:440px; /*410*/
	/*overflow:hidden;*/
	overflow:hidden;
	z-index:100;
}
DIV#photosmainp{
	position:relative;
	display:block;
	background:transparent;
	height:440px; /*410*/
	/*width:auto;
	/*overflow:hidden;*/
	overflow:hidden;
}
DIV#photoslist{
	position:absolute;
	height:410px;
	left:0px;
	top:0px;
	width:1000px;
	overflow:hidden;/*overflow:hidden;*/
}

DIV#photoslist TABLE.tbl1{
	border:0 none;
	border-collapse:collapse;
	padding:0;
	margin:0;
}
DIV#photoslist TABLE.tbl1 TD{
	padding:0;
	margin:0;
	border:0 none;
}

DIV#photoslist DIV.deliver{
	line-height:0;
	font-size:0;
	width:4px;
	background:#fff;
	float:left;
	height:410px;
}
DIV#photoslist DIV.photoitem{
	line-height:0;
	font-size:0;
	float:left;
	height:410px;
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;

}

DIV#photovisible{
	position:relative;
	height:410px;
	line-height:0;
	font-size:0;	
}

DIV#photosmainp DIV#shadowlines{
	position:absolute;
	top:0;
	left:0;
	width:auto;
	height:70px;
	background:url(images/h2.png) repeat-x top transparent;
	z-index:150;
}

DIV#photosmainp DIV.list1{
	position:absolute;
	display:block;
	background:url(images/list1.png) no-repeat left top;
	top:0px;
	left:0px;
	height:122px;
	width:334px;
	z-index:120;
	overflow:visible;
	font-size:0;
	line-height:0;
}
DIV#photosmainp DIV.list2{
	position:absolute;
	display:block;
	background:url(images/list2.png) no-repeat right top;
	top:0px;
	right:0px;
	height:213px;
	width:373px;
	z-index:120;
	overflow:visible;
	font-size:0;
	line-height:0;
}

DIV#photosmainp DIV.lbutton{
	width:63px;
	height:74px;
	position:absolute;
	display:block;
	left:0;
	top:150px;
	background:url(images/lbutton.png) no-repeat 0px 0px  transparent;
	z-index:180;
}
DIV#photosmainp DIV.lbuttonactive{
	background-position:-63px 0px;
}

DIV#photosmainp DIV.rbutton{
	width:63px;
	height:74px;
	position:absolute;
	display:block;
	right:0;
	top:150px;
	background:url(images/rbutton.png) no-repeat left top transparent;
	z-index:180;
}
DIV#photosmainp DIV.rbuttonactive{
	background-position:-63px 0px;
}

DIV#photosmainp DIV#kak{
	width:300px;
	height:70px;
	position:absolute;
	display:block;
	left:0px;
	top:270px;
	background:url(images/kak.png) no-repeat left top transparent;
	z-index:180;
}
DIV#photosmainp A#companybutton{
	width:197px;
	height:24px;
	position:absolute;
	display:block;
	left:5px;
	top:275px;
	z-index:181;
	background:url(images/company.png) no-repeat 0px 0px transparent;
}
DIV#photosmainp A#companybutton:hover{
	background-position:-197px 0px;
}

DIV#photosmainp A#contactsbutton{
	width:85px;
	height:24px;
	position:absolute;
	display:block;
	left:207px;
	top:275px;
	z-index:181;
	background:url(images/contacts.png) no-repeat 0px 0px transparent;
}
DIV#photosmainp A#contactsbutton:hover{
	background-position:-85px 0px;
}



TABLE.menu2table{
	border:0 none;
	border-collapse:collapse;
	padding:0;
	margin:0;
	background:transparent!important;
}
TABLE.menu2table TD.menu2td1{
	width:12px;
	height:8px;
	background:url(images/menu2td1.png) no-repeat left top transparent;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td1 DIV{
	width:12px!important;
	height:8px!important;
	line-height:0!important;
	font-size:0!important;
	margin:0!important;
	padding:0!important;
	background:transparent!important;
	border:0 none!important;
}

TABLE.menu2table TD.menu2td2{
	width:auto;
	height:8px;
	background:url(images/menu2td2.png) repeat-x top transparent;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td3{
	width:16px;
	height:8px;
	background:url(images/menu2td3.png) no-repeat left top transparent!important;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td3 DIV{
	width:12px!important;
	height:8px!important;
	line-height:0!important;
	font-size:0!important;
	margin:0!important;
	padding:0!important;
	background:transparent!important;
	border:0 none!important;	
}
TABLE.menu2table TD.menu2td4{
	width:12px;
	height:33px;
	background:url(images/menu2td4.png) repeat-y left transparent;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td5{
	width:auto;
	height:33px;
	background:#b2ff3c;
	padding:3px!important;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
}
TABLE.menu2table TD.menu2td5 A{
	padding:5px;
	color:#004f2b!important;
	text-decoration:none;
}
TABLE.menu2table TD.menu2td5 A:hover, TABLE.menu2table TD.menu2td5 A.selected{
	background:#00723e;
	color:#fff!important;
}
TABLE.menu2table TD.menu2td6{
	width:12px;
	height:33px;
	background:url(images/menu2td6.png) repeat-y left transparent;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td7{
	width:12px;
	height:14px;
	background:url(images/menu2td7.png) no-repeat left top transparent;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td8{
	width:auto;
	height:14px;
	background:url(images/menu2td8.png) repeat-x top transparent;
	line-height:0;
	font-size:0;
}
TABLE.menu2table TD.menu2td9{
	width:16px;
	height:14px;
	background:url(images/menu2td9.png) no-repeat left top transparent;
	line-height:0;
	font-size:0;
}
BODY.tpl_4 TD.bottom1, BODY.tpl_2 TD.bottom1{
	background:url(images/fon_main.png) no-repeat top left transparent!important;
	height:auto;
}
BODY.tpl_1 TD.bottom1, BODY.tpl_2 TD.bottom1{
	background:url(images/fon_main_2.png) no-repeat top left transparent!important;
	height:auto;
}



DIV.bottom1_1{
	position:relative;
	background:url(images/Eli_niz_1.png) repeat-x 0 100% transparent;
}
DIV.bottom1_2{
	position:relative;
	background:url(images/Eli_niz_2.png) repeat-x 0 100% transparent;
}
DIV.bottom1_3{
	position:relative;
	background:url(images/Eli_niz_3.png) repeat-x 0 100% transparent;
}
/*
DIV.bottom2{

*/
TD.bottom2{
	background:url(images/line_bottom.png) repeat-x bottom transparent;
	height:39px;
	vertical-align:top;
	padding-top:5px!important;
}
DIV.bottom3{
	position:absolute; 
	left:0; 
	bottom:0px;
	width:285px;
	height:139px;
	background:url(images/bottom3.png) no-repeat left bottom;
}
DIV.bottom4{
	position:absolute; 
	right:0; 
	bottom:0px;
	width:471px;
	height:185px;
	background:url(images/Les_podval.png) no-repeat right bottom;
}
A.bottom4{
	display:block;
	position:absolute; 
	right:60px; 
	bottom:20px;
	width:auto;
	height:20px;
	white-space:nowrap;
	text-decoration:none;
}
TD.bottom5{
/*	background:url(images/Line_podval2.png) repeat-x bottom transparent!important;*/
/*	height:127px;*/
	position:relative;
}

TABLE.bottommenu{
	width:auto;
	height:auto;
	border:0px none;
	border-collapse:collapse;
	padding:0 0 0 0;
	margin:0px 0px 0px 250px;

}
TABLE.bottommenu TD.bottommenu_td_1{
	width:10px;
	height:10px;
	background:url(images/bottom_m1.png) no-repeat right bottom;
}
TABLE.bottommenu TD.bottommenu_td_1 DIV{
	width:10px;
	height:10px;
	line-height:0;
	font-size:0;	
}
TABLE.bottommenu TD.bottommenu_td_2{
	background:url(images/bottom_m2.png) repeat-x bottom;
	height:10px;
	width:auto;
}
TABLE.bottommenu TD.bottommenu_td_3{
	width:10px;
	height:10px;
	background:url(images/bottom_m3.png) no-repeat left bottom;
}
TABLE.bottommenu TD.bottommenu_td_3 DIV{
	width:10px;
	height:10px;
	line-height:0;
	font-size:0;
}
TABLE.bottommenu TD.bottommenu_td_4{
	width:10px;
	height:10px;
	background:url(images/bottom_m4.png) repeat-y right;
}
TABLE.bottommenu TD.bottommenu_td_5{
	background:#ceff29;
	color:#00723e;
}
TABLE.bottommenu TD.bottommenu_td_5 A{
	color:#00723e;
	text-decoration:none;
}
TABLE.bottommenu TD.bottommenu_td_6{
	width:10px;
	height:10px;
	background:url(images/bottom_m6.png) repeat-y left;
}
TABLE.bottommenu TD.bottommenu_td_7{
	width:10px;
	height:10px;
	background:url(images/bottom_m7.png) no-repeat right top;
}
TABLE.bottommenu TD.bottommenu_td_8{
	background:url(images/bottom_m8.png) repeat-x top;
	height:10px;
	width:auto;
}
TABLE.bottommenu TD.bottommenu_td_9{
	width:10px;
	height:10px;
	background:url(images/bottom_m9.png) no-repeat left top;
}

DIV.bottomcopy{

	padding:5px 0 0 250px;
	color:#333333;
	width:auto;
	text-align:left;
}

DIV.logo{
	width:224px;
	height:160px;/*122*/
	background:url(images/logo.png) no-repeat left top;
	position:relative;
	cursor:pointer!important;
}
DIV.logo a.otzivilink{
	display:block;
	position:absolute;
	width:98px;
	left:54px;
	top:130px;
/*	margin-top:130px!important;*/
	text-align:center;
	height:31px;!important;
	background:url(images/Otsiv.png) no-repeat 0px 0px;
	text-decoration:none;
	font-size:0;
	line-height:0;
}
DIV.logo a.otzivilink:hover{
	background-position:-98px 0px;
}
DIV.bottom11{
	background:url(images/Line.png) repeat-x top transparent!important;
	height:71px;
	width:auto;
	display:block;
}

TABLE.bodytable{
	border:0 none;
	border-collapse:collapse;
	padding:0;
	margin:0;
	width:auto;
	/*width:1075px;*/
	
}
TABLE.bodytable TD{
	text-align:left;
	vertical-align:top;
	padding:0;
	margin:0;
	border:0 none;
}

BODY.tpl_4 TABLE.bodytable TD.left_side{
	width:auto !important; 
	padding-left:265px !important; 
	padding-top:10px !important;
}
BODY.tpl_1 TABLE.bodytable TD.left_side, BODY.tpl_2 TABLE.bodytable TD.left_side{
	width:auto !important; 
	padding-left:320px !important; 
	padding-top:10px !important;
}

BODY.tpl_4 TABLE.bodytable TD.center_side{
	width:100% !important; 
	padding-bottom:60px !important;
}
BODY.tpl_1 TABLE.bodytable TD.center_side, BODY.tpl_2 TABLE.bodytable TD.center_side{
	width:680px !important; 
	padding-bottom:60px !important;
}
/*
меню на главной
*/ 
DIV.pod_banners_big{
	position:relative;
	width:1043px;
	height:319px;
	overflow:visible;
	margin-left:55px;
}
DIV.banners_big{
	position:relative;
	background:url(images/baner_big.png) no-repeat top left;
	width:1043px;
	height:319px;
	overflow:visible;	
}
DIV.pod_banners_big DIV.brusnika{
	width:130px;
	height:66px;
	background:url(images/brusnika.png) no-repeat left top;
	position:absolute;
	left:-13px; 
	top:-44px;
}
DIV.pod_banners_big DIV.lutiki{
	width:284px;
	height:286px;
	background:url(images/lutiki.png) no-repeat right top;
	position:absolute; 
	right:-48px; 
	top:-232px;
	
}
DIV.bannersmini DIV.mainmenub{
	position:absolute;
	border:0 none;
	width:186px;
	height:150px;
	overflow:hidden;
	top:20px;
	
}
DIV.bannersmini DIV.mainmenub A.mheader{
	display:block;
	font-family:Verdana, Geneva, sans-serif!important;
	font-size:18px!important;
	color:#000!important;
	width:186px;
	position:absolute;
	text-align:center;
	left:0px;
	top:5px;
	overflow:hidden;
	font-weight:bold!important;
	text-decoration:none;
}

DIV.bannersmini DIV.mainmenub DIV.mimg{
	display:block;	
	width:182px;
	height:auto;
	height:108px;
	position:absolute;
	text-align:left;
	left:1px;
	top:35px;
	overflow:hidden;
	border:1px solid #999;
	line-height:0!important;
	font-size:0!important;
}
DIV.bannersmini DIV.number1{ 
	left:22px;
}
DIV.bannersmini DIV.number2{ 
	left:225px;
}
DIV.bannersmini DIV.number3{ 
	left:428px;
}
DIV.bannersmini DIV.number4{ 
	left:631px;
}
DIV.bannersmini DIV.number5{ 
	left:834px;
}



DIV.banners_big DIV.mainmenub{
	position:absolute;
	border:0 none;
	width:186px;
	height:270px;
	overflow:hidden;
	top:20px;
}
DIV.banners_big DIV.number1{ 
	left:22px;
}
DIV.banners_big DIV.number2{ 
	left:225px;
}
DIV.banners_big DIV.number3{ 
	left:428px;
}
DIV.banners_big DIV.number4{ 
	left:631px;
}
DIV.banners_big DIV.number5{ 
	left:834px;
}
DIV.banners_big DIV.mainmenub A.mheader{
	display:block;
	font-family:Verdana, Geneva, sans-serif!important;
	font-size:18px!important;
	color:#000!important;
	width:186px;
	position:absolute;
	text-align:center;
	left:0px;
	top:5px;
	overflow:hidden;
	font-weight:bold!important;
	text-decoration:none;
}
DIV.banners_big DIV.mainmenub DIV.mtext{	
	font-family:Verdana, Geneva, sans-serif!important;
	font-size:12px!important;
	color:#000!important;
	width:186px;
	height:70px;
	position:absolute;
	text-align:left;
	left:0px;
	top:150px;
	padding:15px;
	overflow:hidden;
}
DIV.banners_big DIV.mainmenub A.mdetail{
	display:block;	
	font-family:Verdana, Geneva, sans-serif!important;
	font-size:12px!important;
	font-weight:bold!important;
	color:#000!important;
	width:186px;
	height:70px;
	position:absolute;
	text-align:left;
	left:0px;
	top:225px;
	padding:15px;
	overflow:hidden;
	text-decoration:none!important;
}
DIV.banners_big DIV.mainmenub DIV.mimg{
	display:block;	
	width:182px;
	height:108px;
	position:absolute;
	text-align:left;
	left:1px;
	top:35px;
	overflow:hidden;
	border:1px solid #999;
	line-height:0!important;
	font-size:0!important;
}

DIV.bannersmini DIV.mainmenub A.mheader:hover{
	color:#006ec3!important;
}
DIV.banners_big DIV.mainmenub A.mheader:hover{
	color:#006ec3!important;
}


DIV.whatnews{
	background:url(images/baner_news.png) no-repeat right top;
	width:503px;
	height:215px;
	position:relative;
}
DIV.whatnews DIV.newtext{
	position: absolute;
	width:380px;
	height:80px;
	overflow:hidden;
	left:54px;
	top:56px;
	
}
DIV.whatnews DIV.whathead{
	position: absolute;
	width:290px;
	height:80px;
	overflow:hidden;
	left:54px;
	top:15px;
	text-align:left;
	color:#2a63be;
	font-size:24px;
	font-weight:bold;
}
DIV.whatnews A.allnews{
	position:absolute;
	display:block;
	width:123px;
	height:40px;
	left:54px;
	top:145px;
	background:url(images/all_news.png) 0px 0px no-repeat;	

}
DIV.whatnews A.linknews{
	font-weight:bold;
	text-decoration:none;
	color:#333!important;
	
}

DIV.whatnews A.allnews:hover{
	background-position:-123px 0px;
}
DIV.bannersbottom{
	position:relative;
	height:205px;
	width:1043px;
	margin-left:55px;
	margin-top:30px;
	padding-bottom:40px;
}
DIV.bannersbottom DIV.baner_P1_posmitrim{
	position:absolute;
	background:url(images/baner_P1_posmitrim.png) left top no-repeat;
	width:253px;
	height:200px;
	left:5px;
	top:0px;
}
DIV.bannersbottom DIV.baner_P1_posmitrim DIV.posmotrim_head{
	position:relative;
	padding-top:90px;
	color:#9e10da;
	font-size:24px!important;
	text-align:center;
	font-weight:bold;
}
DIV.bannersbottom DIV.baner_P1_posmitrim DIV.videoonline{
	position:relative;
	padding-top:10px;
	color:#000;
	font-size:14px!important;
	text-align:center;
	font-weight:bold;	
}
DIV.bannersbottom DIV.baner_P1_posmitrim DIV.posmotrim_text{
	position:relative;
	color:#000;
	font-size:11px!important;
	text-align:center;
}
DIV.bannersbottom DIV.baner_P1_proidemsya{
	position:absolute;
	background:url(images/baner_P1_proidemsya.png) left top no-repeat;
	width:253px;
	height:200px;
	left:395px;
	top:0px;
}
DIV.bannersbottom DIV.baner_P1_proidemsya DIV.proidemsya_head{
	position:relative;
	padding-top:100px;
	color:#000;
	font-size:24px!important;
	text-align:center;
	font-weight:bold;	
}
DIV.bannersbottom DIV.baner_P1_proidemsya DIV.virtur{
	position:relative;
	padding-top:5px;
	color:#008916;
	font-size:14px!important;
	text-align:center;
	font-weight:bold;	
}
DIV.bannersbottom DIV.baner_P1_proidemsya DIV.proidemsya_text{
	position:relative;
	color:#008916;
	font-size:11px!important;
	text-align:center;
}
DIV.bannersbottom DIV.baner_P1_pogoda{
	position:absolute;
	background:url(images/baner_P1_pogoda.png) left top no-repeat;
	width:253px;
	height:200px;
	left:785px;
	top:0px;
}
DIV.bannersbottom DIV.baner_P1_pogoda DIV.pogoda_head{
	position:relative;
	padding-top:100px;
	color:#7577f6;
	font-size:24px!important;
	text-align:center;
	font-weight:bold;	
}

DIV.bannersmini{
	height:196px;
	width:1043px;
	background:url(images/baner_mini.png) no-repeat left top;
	margin-left:55px!important;
	position:relative;
	padding-bottom:130px;
}

DIV.menuitem{
	position: absolute; width: auto; height: auto; left: -5px; top: 41px; z-index: 300; background: none repeat scroll 0% 0% transparent;
}
/*url(images/h1.png) top repeat-x */

A.bronbutton{
	display:block;
	width:639px;
	height:76px;
	margin:0 0;
	background:url(images/bron2.png) no-repeat 0px 0px transparent;
	font-size:0px;
	line-height:0px;
	text-decoration:none;
	color:transparent;
}


TABLE.green_table{
	border:0px none;
	border-collapse:collapse;
	width:100%;
}
TABLE.green_table TH{
	background:#00723e;
	border:1px solid #fff!IMPORTANT;
	color:#fff;
	font-weight:bold;
	text-align:center;	
	padding:5px!important;	
}
TABLE.green_table TD{
	background:#b2ff3c;
	border:1px solid #fff!IMPORTANT;
	color:#000;
	text-align:center;
	padding:10px!important;
}



/*yahtclub*/


A.logo_white{
	display:block;
	position:absolute;
	line-height:0;
	font-size:0;
	text-decoration:none;
	color:transparent;
	left:60px;
	top:80px;
	background:url(images/logo_white.png) no-repeat 0 0 transparent;
	width:178px;
	height:56px;
	z-index:500!important;
}
A.blue_logo{
	display:block;
	position:absolute;
	line-height:0;
	font-size:0;
	text-decoration:none;
	color:transparent;
	right:0px;
	top:-110px;
	background:url(images/logo_blue.png) no-repeat 0 0 transparent;
	width:178px;
	height:56px;
	z-index:500!important;
}

DIV#mainmenu{
	position:absolute;
	width:195px;
	height:387px;
	background:url(images/menu.png) no-repeat 0 0 transparent !important;
	left:60px;
	top:200px;
	z-index:500;

}
DIV#mainmenu A.menuitems{
	position:absolute;
	display:block;
	color:#0241a8;
	width:auto;
	height:auto;
	left:20px;
	z-index:501;
	text-decoration:none;
	font-size:14px!important;
}
DIV#mainmenu A.menuitems:hover, DIV#mainmenu A.menuitemsactive{
	color:#ff0000;
}
DIV#mainmenu A.menuitem0{
	top:0px;
	height:195px;
	width:195px;
	left:0px;
	color:transparent;
}
DIV#mainmenu A.menuitem1{
	top:219px;
}
DIV#mainmenu A.menuitem2{
	top:243px;
}
DIV#mainmenu A.menuitem3{
	top:267px;
}
DIV#mainmenu A.menuitem4{
	top:291px;
}
DIV#mainmenu A.menuitem5{
	top:315px;
}
DIV#mainmenu A.menuitem6{
	top:339px;
}
DIV#topborder{
	background:url(images/line_top.png) repeat-x top transparent!important;
	height:68px;
	width:100%;
	position:absolute;
	top:367px;
	left:0px;
	z-index:490;
}
DIV.baner_blue{
	position:relative;
	background:url(images/baner_blue.png) no-repeat top left transparent!important;
	width:385px;
	height:140px;


}
DIV.baner_blue DIV.text{
	font-size:14px !important;
	color:#fff !important;
	width:auto;
	height:auto;
	padding:30px !important;
	margin:0px !important;	
}
DIV.baner_blue DIV.text p{
	color:#fff !important;
	font-size:14px !important;
	margin:0!important;
	padding:0!important;
}
DIV.banner_mini{
	position:relative;
	background:url(images/baner_mini.png) no-repeat 0 0 transparent!important;
	width:195px;
	height:124px;
	padding-top:13px!important;
	padding-left:13px!important;	
}
DIV.baner_mini_photo1{

	position:relative;
	background:url(images/baner_mini_photo1.png) no-repeat 0 0 transparent!important;
	width:183px;
	height:108px;
}
DIV.baner_mini_photo2{

	position:relative;
	background:url(images/baner_mini_photo2.png) no-repeat 0 0 transparent!important;
	width:183px;
	height:108px;
}
DIV.banner_header{
	font-size:18px !important;
	font-weight:bold !important;
}
DIV#chaika{
	background:url(images/chaika.png) no-repeat 0 0 transparent!important;
	width:241px;
	height:211px;
	position:absolute;
	z-index:500;
	left:300px;
	top:-20px;
}
DIV#chaika2{
	background:url(images/chaika_2.png) no-repeat 0 0 transparent!important;
	width:241px;
	height:211px;
	position:absolute;
	z-index:500;
	left:-20px;
	top:210px;
}