/*----------------------------------------------------------------------------------------------v-*/
/*glavnoe dlja vseh
*/
body { background-color:#000;}
h1 {font-family:  Arial, Helvetica; font-size: 2em; color: #FFF;}
h2 {font-family:  Arial, Helvetica; font-size: 0.8em; color: #FFF; font-weight:100;}
.link404:link {font-family:  Arial, Helvetica, sans-serif ; font-size: 1em; color: #FFF; text-decoration: underline;}
.link404:visited {font-family:  Arial, Helvetica, sans-serif ; font-size: 1em; color: #FFF; text-decoration: underline;}
.link404:hover {font-family:  Arial, Helvetica, sans-serif ; font-size: 1em; color: red; text-decoration: underline;}

.pad { padding-left: 40px;}
.pad_ { padding-left: 40px; padding-top:40px; }
.pad_200 { padding-left: 200px; }
.pad_left { padding-left: 30px;}
/*.p_d_5 {padding-left:5px; padding-right:5px;}*/
.pad_left3 { padding-left: 50px;}
.pad_left2 { padding-left: 30px; padding-right:10px;}
.padd_10 { padding-right:10px; padding-bottom:10px;}
.pad_10_ { padding-top: 10px;}
.pad_150 { padding-right: 100px; padding-top:0px; margin-right:100px;}
.pad_b_20 {padding-bottom: 20px; padding-left:10px;}
.pad_t_30 {padding-top: 30px;}
.pad_r { padding-right:50px;}
.button_search {font-family: Arial, Helvetica, sans-serif ;  font-size: 11px; color: #FFFFFF; background-color: #999999; border: 1px; }
.form_search {font-family: Arial, Helvetica, sans-serif ;  font-size: 11px; color: #000000; border-left:1px solid #999999; border-bottom:1px solid #999999;border-top:1px solid #999999; border-right :1px solid #999999;}
.pad_20x20 { padding-right: 15px; padding-bottom:15px; padding-left:15px; padding-top:15px;}

a.link_podrob:link {	font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #66CCFF; text-decoration: underline; line-height:1.6em;}
a.link_podrob:visited {font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #66CCFF; text-decoration: underline; line-height:1.6em;}
a.link_podrob:hover {	font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #FFF; text-decoration: underline; line-height:1.6em;} 

a.link_podrob2:link {	font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #FF9900; text-decoration: underline; line-height:1.6em;}
a.link_podrob2:visited {font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #FF9900; text-decoration: underline; line-height:1.6em;}
a.link_podrob2:hover {	font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #FFF; text-decoration: underline; line-height:1.6em;} 


a.link_op:link {font-family:  Arial, Helvetica, sans-serif ; font-size: 12px; color: #66CCFF; text-decoration: underline;}
a.link_op:visited {font-family:  Arial, Helvetica, sans-serif ; font-size: 12px; color: #66CCFF; text-decoration: underline;}
a.link_op:hover {font-family:  Arial, Helvetica, sans-serif ; font-size: 12px; color: #66CCFF; text-decoration: none;} 


a.l_conts:link {font-family:  Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
a.l_conts:visited {font-family:  Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
a.l_conts:hover {font-family:  Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; text-decoration: none;} 

a.model:link {	font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #000000; text-decoration: none;}
a.model:visited {font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #000000; text-decoration: none;}
a.model:hover {	font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #000000; text-decoration: underline;} 

a.menu:link { font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; text-decoration: underline; padding-left: 10px; padding-right: 20px;}
a.menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;padding-left: 10px; padding-right: 20px;}
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;padding-left: 10px; padding-right: 20px;} 

.text {font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #000000; padding-left: 20px; padding-right:20px; text-align: justify;}
.text2 {font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; padding-left: 20px; padding-right:20px; text-align: justify;}
.conts {font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; padding-left: 20px; padding-right:20px; text-align: justify;}
.text_w {font-family:  Arial, Helvetica, sans-serif ; font-size: 11px; color: #ffffff; }
.date {font-family: Arial, Helvetica, sans-serif ; font-size: 10px; color: #FF6600; padding-left: 5px; }
.text_02 {font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF;}
.text_catalog {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-left: 10px; padding-right:5px; text-align: justify;}
.text_99 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; padding-right:5px; text-align: justify;}

a.link:link { font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;} 

a.text_b_y:link { font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FF6600; text-decoration: none; font-weight:bold;}
a.text_b_y:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; text-decoration: none; font-weight:bold;}
a.text_b_y:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; text-decoration: underline; font-weight:bold;} 


a.link_news:link { font-family: Arial, Helvetica, sans-serif ; font-size: 12px; color: #FFFFFF; text-decoration: none; text-align:justify;}
a.link_news:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; text-align:justify;}
a.link_news:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; text-align:justify;} 


/*.table_{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 

}*/
.table_{
	
	color:white;
	font-weight:bold;
	font-family:tahoma, verdana, arial;
	width:90%;
	font-size:12px;
	text-align:center;
	padding:4px 0;
	border-left:1px solid #999999; 
/*	border-bottom:1px solid #999999;
	border-top:1px solid #999999; */
	border-right :1px solid #999999;
}
.top-line{
	width:90%;
/*	margin-left:1px;*/
	border-bottom:1px solid #999999;
	display:block;
	font-size:0;
}
.bottom-line{
	width:90%;
	/*margin-left:1px;*/
	border-top:1px solid #999999;
	display:block;
	font-size:0;
}

.bord {width: 170px; height: 18px; background-color: #FFFFFF; border-width:1px; border-style:solid; border-color: #666666;}
.button {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; width: 65; height: 18px; background-color: #666666; border-width:1px; border-style:ridge; border-color: #999999;}


/*----------------------------------------------------------------------------------------------v-*/
/*spec options
*/
.bg_main { background-image: url(img/bg_main.jpg); background-repeat: no-repeat; background-position: right; padding-left: 40px; padding-top: 40px;}
.bg_menu { background-image: url(img/menu_bg.gif); background-repeat: repeat-x; background-position: top;}
.bg_down { background-image: url(img/bg_down2.jpg); background-repeat: repeat-x; background-position: top;}

a.menu_r:link {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: underline;}
a.menu_r:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: underline;}
a.menu_r:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: none;} 
.text_menu_r { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0066CC;}

a.podmenu:link {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline; padding-left: 5px; line-height:20px;}
a.podmenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline; padding-left: 5px; line-height:20px;}
a.podmenu:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; padding-left: 5px; line-height:20px;} 

.text_zag { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#FF9900; padding-left: 0px; padding-bottom:20px;}
.text_zag2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; padding-left: 0px; padding-bottom:20px; font-weight:bold;}

.text_news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
.text_news_b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
.text_date { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; padding-bottom:5px;}

.text_contact { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; padding-left: 40px; padding-bottom:30px; padding-top:20px;}
.text_contact2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; padding-left: 20px; padding-bottom:30px; padding-top:20px;}

a.link_catalog:link {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline;}
a.link_catalog:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline;}
a.link_catalog:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;} 

.marg_10 { margin-left:5px; margin-right:5px; margin-bottom:5px; margin-top:5px;}
