/* CSS Document */
/*div{ border:1px solid #FF00FF;}*/
html, body {
height:100%;
}
body{ padding:0px; margin:0px; background:#c0c0c0;}
body {behavior:url('/templates/tera/csshover.htc');}
img{ border:none; padding:0px; margin:0px;}
a{ border:none;}
form {padding:0;margin:0;}
h1{ font-family:Arial; font-size:14px; color:#c1272d; font-weight: normal;}

.clear{
clear:both;
}
.conteiner{ /*border:1px solid #000000;*/ width:1000px; _width:1000px;  margin:0px auto; background: #fff url(images/bg_left_poloska.gif) repeat-y; position:relative;  _height:100%; min-height:100%;}

.content_poloska{ border-bottom:1px solid #cdd3d3; width:1000px; position:absolute; left:0px; top:780px;}
.content_poloska2{border:1px solid #FF0000; width:1000px; height:2px; margin:0px auto; margin-top:-490px; position:absolute; clear:both;}

.left{ /*border:1px solid #FF0000;*/ width:285px; /*height:1000px;*/ float:left;}

.map{ /*border:1px solid #000000;*/ width:200px; height:40px; float:right;position:absolute;top:0px;left:500px;z-index:1000;}
.map ul{ padding:0; margin:0; list-style:none;}
.map ul li{ float:left; padding-left:15px; padding-top:10px;}

.map_text{ font-family:Arial; font-size:12px; color:#c1272d;}

.polez-infa {
height:600px;
overflow-x:hidden;
overflow-y:scroll;
width:100%;
}

.slogan{ /*border:1px solid #000000;*/ width:300px; height:150px;font-family:Century Gothic; font-size:36px; color:#FFFFFF; position:absolute; left:260px; top:74px;}
.slogan_1{ }
.slogan_2{ padding-left:50px; }
.slogan_3{ padding-left:20px; font-size:48px;}

.anons-catalog {
padding-left:20px;
}

#lmenu li ul.show {display:block;}
#lmenu li ul.hide {	display:none;}

#lmenu {margin:0;padding:0;
 		/*padding-left:60px;*/
  		margin-top:22px;
   		list-style:none;
 }
#lmenu a.select {}
				/*#lmenu li.last {background-image:none;}*/
						
#lmenu li {
width:222px;
padding:4px 0px 4px 60px;  
list-style:none; 
/*background:url(/templates/tera/images/left_marker1.gif) 60px 3px no-repeat;*/
/*border-bottom:1px solid #c2c8c8;*/
background:url(images/menu_poloska.gif) 4px bottom  no-repeat;
}

#lmenu li:hover{ 
list-style:none; 
/*background:url(images/left_marker1_hover.gif) 60px 4px no-repeat;*/
}

#lmenu li a {
color:#fff;
font-size:12px; 
text-decoration:none;
display:block; 
font-family:Arial; 
padding:0px 0px 0px 30px; 
background:url("/templates/tera/images/left_marker1.gif") 0px -3px no-repeat;
}
				
#lmenu li a:hover {background:url("/templates/tera/images/left_marker1_hover.gif") 0px -2px no-repeat;}

#lmenu li ul {
display:none;	
margin:0;
padding:5px 0px 0px 0px;
}


#lmenu li ul li, #lmenu li ul li:hover {
list-style:none;  
/*background:url(img/left_marker2.gif) 10px center no-repeat; */
background:none;
padding:4px 0px 4px 0px;
border:none;
}

#lmenu li ul li a , #lmenu li ul li a:hover {
padding-left:32px;
background-image:none;
background:url("/templates/tera/images/left_marker2.gif") 10px center no-repeat; 
}

/*#lmenu li ul li a:hover{ background-image:none;background:url("/templates/tera/img/left_marker2.gif") 10px center no-repeat;}*/

#lmenu li ul li ul li{ /*background:url(img/left_marker3.gif) left 3px no-repeat;*/}

#lmenu li ul li ul li a , #lmenu li ul li ul li a:hover {
padding-left:53px; 
background:url("/templates/tera/images/left_marker3.gif") 33px 5px no-repeat; 
list-style:none;
}
				
#lmenu li ul li ul li a:hover{ text-decoration:underline;}				


.news_box{ /*border-top:1px solid #c2c8c8;*/ background:url(images/menu_poloska.gif) 4px top no-repeat; padding-bottom:30px;color:#222;font-family:Tahoma;font-size:12px;font-weight:bold;font-style:normal;padding-left:8px;padding-top:10px;}
.news_box span {color:#c1272d;font-size:15px;font-weight:bold;font-family:Arial;font-style:italic;}			
.news_box a {color:#c1272d;text-decoration:none;}
.news_box a:hover {color:#000;text-decoration:underline;}						
.news_title{ font-family:Arial; font-size:14px; color:#c1272d; padding-top:50px; padding-bottom:6px; padding-left:20px;}								
.news{ /*border:1px solid #000000;*/ width:282px; /*height:120px;*/}				
.left_news{ /*border:1px solid #000000;*/ width:85px; /*height:120px;*/ float:left; font-family:Arial; font-size:12px; font-weight:bold; color:#818285;}				
.right_news{ /*border:1px solid #000000;*/ /*width:195px;*/ /*height:120px;*/ margin-left:87px; font-family:Arial; font-size:12px; color:#fff;}				

.left_news_date{ padding-left:15px; padding-top:15px;}	
.left_news_img{ background:url(images/left_marker2.gif) bottom center no-repeat; width:3px; height:5px; /*padding-left:140px; */ padding-top:55px; margin-left:74px;}		
.right_news_text{ padding-left:20px; padding-top:15px; height:60px;}				
.link_news{ padding-left:20px; padding-top:5px;}				
.link_news a{ color:#FFFFFF;}				
				
.right{ /*border:1px solid #FF00FF;*/ width:715px; float:left; /*margin-left:285px;*/ background:#fff;height:100%;position:relative;}
.header_pictures{ background:url(images/header_pictures.jpg) top no-repeat; /*width:720px;*/ height:380px; position:relative; _float:left;}
.text{ padding-right:20px;font-family:Arial; font-size:12px; color:#727477; padding-left:20px; padding-bottom:80px; /*min-height:423px; _height:423px;*/}
.text a{
color:#727477;
}
.text a:hover{
color:#C1272D;
text-decoration:none;
}
#flash {
	width:715px; 
	height:378px;
position:relative;
z-index:10;
background:url('/templates/tera/images/back_flash.jpg') no-repeat top left;
}
#flash object {
	width:715px; 
	height:378px;
}
#sub3 {
     position:relative;
     top:0px;

}
.forma{ width:630px; background:#818285; margin-left:20px; _margin-left:10px; margin-top:20px; _margin-top:0px; position:relative; height:260px}

.forma img{ margin-left:5px; margin-top:20px;}
*+html .forma img{ margin-top:15px;}
*html .forma img{ margin-top:15px;}
.forma_marker{ /*border:1px solid #000000;*/ width:15px; height:165px; float:left;}
.forma_marker .m1{/* border:1px solid #FF0000;*/ margin-top:16px;}
.forma_marker .m2{ /*border:1px solid #FF0000;*/ margin-top:28px;}
*+html .forma_marker .m2{ margin-top:24px;}
*html .forma_marker .m2{ margin-top:24px;}
/*.m1{ margin-top:10px;}*/
.forma_title{ /*border:1px solid #fff;*/ width:130px; /*height:20px;*/ margin-left:20px; font-family:Arial; font-size:14px; color:#FFFFFF; padding:10px 0px 10px 0px;}
.forma_content{ /*border:1px solid #FF0000;*/ width:250px; /*height:140px;*/ margin-left:20px; padding-bottom:3px; background:#f1f1f1;}
.forma_content_left{ /*border:1px solid #990099;*/ width:64px; /*height:100px;*/ float:left;}
.f1{ font-family:Arial; font-size:12px; color:#818285; margin-top:10px; padding-left:10px;}
.forma_content_right{ /*border:1px solid #FF6600;*/ width:170px; /*height:125px;*/ margin-left:65px;}
.forma_input{ width:400px; height:18px; border:1px solid #818285; margin-top:4px;}
.form_textarea{ width:400px; height:140px; border:1px solid #818285; margin-top:4px;}
#my-form .form-submit{ background:url(images/forma_button.gif)  no-repeat; width:60px; height:14px; border:none; cursor:pointer;
color:#0080d4;
}
.form_text{ width:400px}

.scroll{ border:1px solid #b2b3bc; width:302px; height:190px; overflow:auto; font-family:Arial; font-size:12px; color:#818285; padding:10px; margin-right:20px; margin-top:30px; /*border-left:1px solid #b2b3bc; border-top:1px solid #b2b3bc; border-bottom:1px solid #b2b3bc;*/ float:right;}


.footer{ 
width:1000px;
_width:1000px;
/*min-height:326px; 
_height:326px;*/
margin:0px auto; 
background:#fff url(images/bg_left_poloska.gif) repeat-y; 
position:relative; 
}
.footer_o{
width:1000px;
_width:1000px;
height:40px; 
margin:-40px auto 0px auto; 
background:#fff url(images/bg_left_poloska.gif) repeat-y; 
position:relative; 
}
/**+html .footer{
height:335px;
}*/

.poloska{ background:url(images/content_poloska.gif) 0px top no-repeat; height:1px; width:1000px;}


.footer_left{ border:1px solid #000000; width:285px; height:100px; float:left;}
.footer_right{ /*border:1px solid #FF00FF;*/ margin-left:285px;}

/*.internet_senter{ position:absolute; left:105px; top:9px;}
.internet_senter a{ font-family:Arial; font-size:11px; color:#fefefe; text-decoration:none;}
.footer_text{font-family:Arial; font-size:11px; color:#818285; position:absolute; top:5px; left:295px;}*/


.footer_text{ /*border:1px solid #000000;*/ width:1000px; _width:1000px; height:40px; clear:both; padding-top:20px;}
.footer_text_o {
width:1000px; _width:1000px; height:40px;
}
.footer_poloska{ /*border-top:1px solid #cdd3d3;*/ background:url(images/content_poloska.gif) 0px top no-repeat; height:1px; width:1000px;}

.footer_o .footer_img{/* float:left; padding-top:5px; width:90px;*/
left:-2px;
position:absolute;
top:5px;
width:90px;
}
.footer .footer_img{ float:left; padding-top:5px; width:90px;
}

.footer_o .footer_link{/* float:left; padding:10px; width:165px;*/
left:90px;
padding:10px 0px 0px 10px;
position:absolute;
width:185px;
color:#FEFEFE;
font-family:Arial;
font-size:11px;
top:0px;
}
.footer .footer_link{ float:left; /*padding:10px;*/ width:165px;
width:185px;
color:#FEFEFE;
font-family:Arial;
font-size:11px;
padding-left:10px;
padding-top:10px;
}

.footer_link a{
font-family:Arial; 
font-size:11px; 
color:#fefefe; 
text-decoration:none; 
}
.footer_link a:hover{
text-decoration:underline;
}
.footer_o .footer_prodvig{
font-family:Arial;
 font-size:11px;
 color:#818285;
 /*margin-left:303px;*/
/*width:715px; 
padding:5px;*/

left:300px;
position:absolute;
top:5px;
width:695px;
}
.footer .footer_prodvig {
font-family:Arial;
font-size:11px;
color:#818285;
margin-left:303px;
width:680px; 
padding-top:5px;
height:34px;
}
.footer_prodvig a{
font-family:Arial;
font-size:11px;
color:#818285;
}

/*.schetchik{ position:absolute;}*/

.detail_element img{
float:left; 
margin:0px 20px 10px 0px;
}

#my-form input {
	width:450px;
	height:14px;
}
#my-form textarea {
	width:450px;
	height:60px;
}
.form_name{
	color:#fff;
	font-size:14px;
	font-family:Tahoma;
	position:relative;
	top:5px;
	/*left:24px;*/
padding-left:24px;
	font-weight:bold;
}
#my-form{
background-color:#F1F1F1;
color:#777777;
font-family:Arial;
font-size:13px;
margin:20px 15px 10px 15px;
padding-top:10px;
position:relative;
}
.newses{
	position:relative;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	margin:0 auto;
	width:270px;
}
.newses a {
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	/*float:right;
	position:relative;
	top:0px;
	right:135px;*/
text-decoration:underline;
}

.newses a:hover {
	text-decoration:none;
	color:brown;
}
#marker {
	position:absolute;
	top:30px;
	left:50px;
	width:5px;
	height:5px;
}
.news_date{
	color:#818285;
	font-family:Arial;
	font-size:12px;
	height:50px;
	font-weight:bold;
	float:left;
	width:80px;
}
.news_name{
	/*width:200xp;*/
	position:relative;
	top:0px;
	/*left:7px;*/
margin-left:85px;
}
.pol{
display:block;
font-size:10px;
margin:0 auto;
width:200px;
}
.main_prod_tab {
	text-align: justify;
}
.main_prod_tab tr{
	vertical-align: top;
}
.main_prod_tab td{
	padding: 0 5px;
}
