body,table,tr,td,p,ul,li,span {  font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; font-size: 9pt;}
a {
        text-decoration:        none;
        color:                  #F26925;
}
a img {border: none;}
h1 {
		font-size: 		24px;
        font-family:    arial,verdana,helvetica,sans serif;
		font-weight:	normal;
		color:			#f26925;
}

.h1 {
	font-size:		16pt; 
	font-weight:	bold
	}
.h1 a {
	font-size:		16pt; 
	font-weight:	bold; 
	color:			white; 
	text-decoration:none
}
h3 {
		font-size: 		24px;
        font-family:    arial,verdana,helvetica,sans serif;
		font-weight:	normal;
		color:			#A5A2A5;
		text-align:     center;
}
.ban1 {
	PADDING-left: 	7px; 
	PADDING-TOP: 	4px; 
	padding-bottom:	1px;		
	PADDING-RIGHT: 	2px;          
}
.ban1 a {
	margin: 0px;
	padding: 0px;        
}
.ban1 img {
	MARGIN-LEFT: 	0px; 
	MARGIN-TOP: 	0px; 
	MARGIN-BOTTOM:	0px;		
	MARGIN-RIGHT: 	4px;  
	padding: 0px;        
}
.fon {
	background-image:  		url("/images/fon.gif");
	background-repeat: 		repeat;
	background-color:       #4e4951;
		}
.logo {
	background-image:  		url("/images/logo_bg.jpg");
	background-repeat: 		no-repeat;
	background-position:	top;
	background-color:       #221C20;
}
td.login1 {
	background-image:  		url("/images/fon_login_bgr.gif");
	background-repeat: 		no-repeat;
	background-position:	right bottom;
	background-color:       #4e4951;
}
div.login1 {
	background-image:  		url("/images/fon_login.gif");
	background-repeat: 		no-repeat;
}
.date_news {
	font-size: 			8pt;
	color:				white;
	text-decoration:	none;
}
.name_news {
	font-size: 			10pt;
	color:				#E88823;
	text-decoration:	none;
}
a.name_news {
        text-decoration:        none;
        color:                  #E88823;
}
a.name_news:link {
        text-decoration:        none;
        color:                  #E88823;
}
a.name_news:visited {
        text-decoration:        none;
        color:                  #E88823;
}
a.name_news:hover {
        text-decoration:        underline;
        color:                  #E88823;
}
a.all_news {
	font-size: 				8pt;
    text-decoration:        none;
	color:					white;
}
a.all_news:link {
	font-size: 				8pt;
    text-decoration:        none;
	color:					white;
}
a.all_news:visited {
	font-size: 				8pt;
    text-decoration:        none;
	color:					white;
}
a.all_news:hover {
	font-size: 				8pt;
    text-decoration:        underline;
	color:					white;
}
.news_anons {
	color:					#a5a4a4;
	text-decoration:		none;
	font-size: 				8pt;
	padding: 0px 0px 0px 6px;
}
.news_anons a{
	color:				#E88823;
}
.zagolovok  { 
	PADDING-left: 		10px; 
	padding-bottom:		7px;		
	font-size:			10pt; 
	font-weight:		bold; 
	color:				#a5a4a4; 
	text-decoration:	none
}
.zagolovok_m  { 
	font-size:			9pt; 
	font-weight:		bold; 
	color:				#a5a4a4; 
	text-decoration:	none
}
td.slogan { 
	PADDING-RIGHT:		10px;          
	PADDING-LEFT:		70px;  
	font-size:			12pt; 
	color:				#bababa; 
	text-decoration:	none; 
	BACKGROUND-COLOR: 	#4e4951 
}
.titul_text {
	PADDING-RIGHT: 		10px;          
	PADDING-LEFT: 		25px;   
	color:				#a5a4a4; 
	text-decoration:	none; 
	BACKGROUND-COLOR: 	#4e4951 
}
.titul_text table,.titul_text tr,.titul_text td,.titul_text p,.titul_text ul,.titul_text li,.titul_text  ol{
	color:				#a5a4a4; 
}
.razdel_text {
	PADDING-TOP: 		10px;  
	PADDING-RIGHT: 		0px;          
	PADDING-LEFT: 		25px;   
	PADDING-bottom: 		10px;   
	color:				#000000; 
	text-decoration:	none; 
	BACKGROUND-COLOR: 	#FFFFFF; 
}
.text_top {
	margin-right: 0px;
	margin-top: 25px;
	margin-bottom: 25px;
	padding: 0px;
	color: #777275;
	height: 1px;
	
}
.catalog_top {
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 25px;
	padding: 0px;
	color: #777275;
	height: 1px;
	
}
.razdel_text .content {
	PADDING-RIGHT: 		10px;          
}
td.left_row {
	background-image:  		url("/images/fon_left.gif");
}
td.menu_left_1 {
	PADDING-RIGHT:			6px;          
	PADDING-LEFT:			10px;  
	background-image:  		url("/images/fon_menu.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #4e4951;
	color:					#a5a4a4
}
td.menu_left_112 { 
	background-image:  		url("/images/fon_left1.gif"); 
	background-repeat: 		repeat;
	background-color:       #4e4951;
	color:					#a5a4a4
}
td.menu_left_down {
	PADDING-RIGHT:			10px;          
	PADDING-LEFT:			10px;  
	PADDING-TOP:			10px;  	
	background-image:  		url("/images/fon_menu.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #4e4951;
	color:					#a5a4a4;
	background-position: top left;
}
td.menu_left_down_corn {
	PADDING-RIGHT:			10px;          
	PADDING-LEFT:			10px;  
	PADDING-TOP:			10px;  	
	background-image:  		url("/images/fon_menu_r_corner1.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #4e4951;
	color:					#a5a4a4;
	background-position: top left;
}
td.menu_down_1arge {
	background-image:  		url("/images/fon_menu_large.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #4e4951;
	color:					#a5a4a4
}
td.menu_down_1 {
	background-image:  		url("/images/fon_menu_r_corner.gif");
	background-repeat: 		no-repeat;
	background-color:       #4e4951;
}
a.menu_1 {
        text-decoration:        none;
        color:                  #E88823;
}
a.menu_1:link {
        text-decoration:        none;
        color:                  #E88823;
}
a.menu_1:visited {
        text-decoration:        none;
        color:                  #E88823;
}
a.menu_1:hover {
        text-decoration:        none;
        color:                  #c3bec2;
}

td.menu_left_2 {
	PADDING-RIGHT:			5px;          
	PADDING-LEFT:			5px;  
	background-image:  		url("/images/fon_menu.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #4e4951
}
td.menu_left_razdel_2 {
	PADDING-RIGHT:			0px;          
	PADDING-LEFT:			0px;  
	background-repeat: 		no-repeat;
	background-color:       #676268
}
td.menu_left_21 {
	PADDING-RIGHT:			5px;          
	PADDING-LEFT:			5px; 
	border-TOP:				1px dotted #b4b4b4; 
}
.menu_left_21 div {  
	width: 					161px;
}
.menu_left_21 div:hover {
	background-color:       #8d898e;
}

a.menu_2 {
        text-decoration:        none;
		font-weight:			bold; 
        color:                  #E88823;
		cursor:					pointer;
}
a.menu_2:link {
        text-decoration:        none;
		font-weight:			bold; 
        color:                  #E88823;
		cursor:					pointer;
}
a.menu_2:visited {
        text-decoration:        none;
		font-weight:			bold; 		
        color:                  #E88823;
		cursor:					pointer;
}
a.menu_2:hover {
        text-decoration:        none;
    	font-weight:			bold; 
	    color:                  #c3bec2;
		background-color:       #8d898e;
		cursor:					pointer;
}
td.menu_left_22 {
	background-image:  		url("/images/fon_menu.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #4e4951;
}
td.menu_left_razdel_22 {
	PADDING-RIGHT:			0px;          
	PADDING-LEFT:			0px; 
	background-image:  		url("/images/menu_razdel_2.gif"); 
	background-repeat: 		no-repeat;
	background-color:       #676268;
}
a.menu_22 {
        text-decoration:        underline;
        color:                  #E88823;
}
a.menu_22:link {
        text-decoration:        underline;
        color:                  #E88823;
}
a.menu_22:visited {
        text-decoration:        underline;
        color:                  #E88823;
}
a.menu_22:hover {
        text-decoration:        underline;
        color:                  #c3bec2;
}
.cod_tel { 
	PADDING-RIGHT:			5px; 
	PADDING-LEFT:			5px; 
	font-size:				12pt; 
	font-weight:			bold; 
	color:					#aba399; 
	text-decoration:		none
}
.tel { 
	/*PADDING-RIGHT: 10px; PADDING-LEFT: 30px;*/ 
	font-size:			12pt; 
	font-weight:		bold; 
	color:				#E88823; 
	text-decoration:	none
}
a.adr_link { 
	color:				#E88823; 
}
a.link1 {
        font-family:            arial,verdana,helvetica,sans serif;
        text-decoration:        underline;
        color:                  #E88823;
}
a.link2 {
        font-family:            arial,verdana,helvetica,sans serif;
        text-decoration:        none;
        color:                  #c3c1c2;
		border-bottom:			1px dashed #c3c1c2;
		font-style: 			italic;
}
.gray {
        background-color:       #c3c1c2;		
		BORDER-RIGHT: 			#888586 1px solid; 
		BORDER-TOP: 			#888586 1px solid; 
		BORDER-LEFT:			#888586 1px solid; 
		BORDER-BOTTOM: 			#888586 1px solid; 		
}
.form_s {
         padding-bottom:		10px;
         padding-top:			10px;		
         padding-left: 			20px; 
		 padding-right:			20px;	 
		 color:					#c3c1c2;
}
.form_s b {
		display:				inline-block;
		margin:					0px 0px 5px 0px;
		font-size:				16px;
}
.form_s input {
	font-size: 12px;
	margin-bottom:5px;
}
.path	{
        background-color:       #4e4951;		
		BORDER-TOP: 			#777275 1px solid; 
		BORDER-LEFT:			#4e4951 2px solid; 
		BORDER-BOTTOM: 			#ded7cf 1px solid; 		
		font-size: 10px;
        font-family:            arial,verdana,helvetica,sans serif;
		font-weight:		bold; 
        color:                  #A5A4A4;		
}
.path a {
        color:                  #CAC9CB;		
        text-decoration:        none;
}
.cat_name	{
		background-image:	  	url("/images/fon_cat_name.jpg");
		background-repeat:	 	repeat-x;	
		background-position:	top;	
        background-color:       #4e4951;		
		BORDER-LEFT:			#4e4951 1px solid; 
		color:					#a5a4a4;
   		font-size:				25px;
		text-decoration:        none;	
}
h2 {
		font-size: 		10pt;
		color:			#f26925;
		text-align: center;
}
.h2 {
	font-size:		12pt; 
	font-weight:	bold;
	}
input {
	font-size:	xx-small;
		}
input.button {
	font-size:	small;
		}
.sm {
	font-size:	8pt;
	}
.orange {
	color:		#F26925;
	}
.new_window {
	BORDER-RIGHT: 		#b8b8b8 1px solid; 
	BORDER-TOP: 		#b8b8b8 1px solid; 
	/*FILTER: 			progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color='#e0e0e0',Positive='true') alpha(opacity=95); */
	BORDER-LEFT: 		#b8b8b8 1px solid; 
	BORDER-BOTTOM: 		#b8b8b8 1px solid; 
	BACKGROUND-COLOR:	#ffffff;
	font-size:			9pt;
}
.copyright {
	background-image:  	url("/images/fon_down.gif");
	background-repeat: 	repeat;	
	font-size:			9px;
	color:				#a5a4a4;
	line-height: 		2;
		}	
.copy_t {
	font-size:			9px;
	color:				#a5a4a4;
	line-height: 		2;
}		
.copy_t a{
	color: #E88823;
}
.seo {
	font-family: 		Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif;
	font-size:			11px;
	color:				#a5a4a4;
}
.seo a{
	color: #E88823;
}
.orange_text_menu {
	font-family: 		arial,verdana,helvetica,sans serif;
	font-size: 			12px;
	color:				#E88823;
	text-decoration:	none;
}

 a .orange_text_menu{
        text-decoration:        none;
        color:                  #E88823;
}

 a:link .orange_text_menu{
        text-decoration:        none;
        color:                  #E88823;
}
 a:visited .orange_text_menu{
        text-decoration:        none;
        color:                  #E88823;
}
 a:hover .orange_text_menu{
        text-decoration:       	none;
        color:                  #c3bec2;
}
.gray_text_menu {
	font-family: 		arial,verdana,helvetica,sans serif;
	font-size: 			12px;
	font-weight:		bold;	
	color:				#b4b4b4;
	text-decoration:	none;
}
a .gray_text_menu  {
	font-size: 			12px;
	font-weight:		bold;	
	color:				#b4b4b4;
	text-decoration:	none;
}
a:link  .gray_text_menu{
	font-size: 			12px;
	font-weight:		bold;	
	color:				#b4b4b4;
	text-decoration:	none;
}
 a:visited .gray_text_menu{
	font-size: 			12px;
	font-weight:		bold;	
	color:				#b4b4b4;
	text-decoration:	none;
}
 a:hover .gray_text_menu{
	font-size: 			12px;
	font-weight:		bold;	
	color:				#E88823;
	text-decoration:	underline;
}
 
a.fabric {
        text-decoration:        none;
        color:                  #E88823;
}
a.fabric:link {
        text-decoration:        none;
        color:                  #E88823;
}
a.fabric:visited {
        text-decoration:        none;
        color:                  #E88823;
}
a.fabric:hover {
        text-decoration:        underline;
        color:                  #c3bec2;
}
.fon_window {
	PADDING-TOP:			0px;          
	PADDING-BOTTOM:			0px; 
	PADDING-RIGHT:			0px;          
	PADDING-LEFT:			0px; 
/*	background-image:  		url("/images/fon_cat_window.gif"); */
	background-repeat: 		no-repeat;
	background-color:       #231d21;
}
.button_add {
	border: 0;
	font: bold 13px Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; 
	color: #F26925;
	text-decoration: underline;
	vertical-align: absmiddle;
	text-align: left;
	margin: 0px;
	padding: 0px 18px 0px 0px;
	width: 160px;
	height: 16px;
	background: url(/images/plus.gif) no-repeat top right;	
	cursor: hand;
}
.button_add2 {
	border: 0;
	font: normal 11px Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; 
	color: #4E4951;
	text-decoration: underline;
	vertical-align: absmiddle;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	width: 255px;
	height: 16px;
	background: url(/images/plus.gif) no-repeat top left;
	cursor: hand;	
}
.button_add2_small {
	border: 0;
	font: normal 11px Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; 
	color: #4E4951;
	text-decoration: underline;
	vertical-align: absmiddle;
	text-align: left;
	margin: 2px 0;
	padding: 0px 0px 0px 18px;
	width: 135px;
	height: 16px;
	background: url(/images/plus.gif) no-repeat top left;
	cursor: hand;	
}
.button_link {
	border: 0;
	font: normal 12px Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; 
    text-decoration: none;
    color: #F26925;
	text-align: left;
	margin: 0px;
	padding: 0px;
	cursor: hand;
	height: 15px;
	background: none;	
}
.button_link_bold {
	border: 0;
	font: bold 12px Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; 
    text-decoration: none;
    color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	cursor: hand;
	height: 15px;
	background: none;	
}
table.model h1{
	margin: 0px 20px 5px 0px;
}
table.model a{
	color: #F26925;
}
.form input {
	width: 300px;
}
.form textarea {
	width: 300px;
	height: 100px;
}
.popup_content {
	padding: 30px 10px 10px 10px;
}
.popup_content a {
        text-decoration:        underline;
        color:                  #F26925;
}
.popup_content a:link {
        text-decoration:        underline;
        color:                  #F26925;
}
.popup_content a:visited {
        text-decoration:        underline;
        color:                  #F26925;
}
.popup_content a:hover {
        text-decoration:        none;
        color:                  #F26925;
}
.search_adv table, .search_adv td{
	font-weight: bold;
	color: #E88823;
}
.search_adv td a {
	font-weight: bold;
	color: #EDEBEE;
}
.search_adv .input {
	BORDER-RIGHT: #858386 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #858386 1px solid; 
	DISPLAY: inline; 
	PADDING-LEFT: 1px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: bottom; 
	BORDER-LEFT: #858386 1px solid; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #858386 1px solid; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 20px;
	FONT: 12px Arial, Helvetica, sans-serif, Tahoma, Verdana; 
	BACKGROUND: #cac9cb;
}
.upper {
	text-transform: uppercase;
}
.model_desc {
	color: #A5A2A5;
	font-weight: normal;
	
}
a.black {
        text-decoration:        underline;
        color:                  #000000;
}
a.black:link {
        text-decoration:        underline;
        color:                  #000000;
}
a.black:visited {
        text-decoration:        underline;
        color:                  #000000;
}
a.black:hover {
        text-decoration:        none;
        color:                  #000000;
}
a.subcatalog {
        FONT: bold 13px Arial, Helvetica, sans-serif, Tahoma, Verdana; 
}
a.subcatalog:link {
        FONT: bold 13px Arial, Helvetica, sans-serif, Tahoma, Verdana; 
}
a.subcatalog:visited {
        FONT: bold 13px Arial, Helvetica, sans-serif, Tahoma, Verdana; 
}
a.subcatalog:hover {
        FONT: bold 13px Arial, Helvetica, sans-serif, Tahoma, Verdana; 
}
.bb {
	border-bottom: #000000 solid 1px;
}
#notepad_button 
{
    padding:25px 0px 35px 0px;
}
#notepad_button img 
{
    display:block;
}

#notepad_button span
{
    position:absolute;
    margin-top:-20px;
    margin-left:80px;
    color:#fff;
    cursor:pointer;
    font-weight:bold;
}
.back_catalog a, a.back_catalog
{
    font-size:14px;
}
/*[cookie notepad]*/
.note_div
{
    display: none;
    position: absolute;
    top: 20%;
    left: 10%;
    width: 80%;
    *width: 1100px;
    min-height: 60%;
    background-color: #fff;
    z-index: 100;
    padding: 10px 20px;
    -moz-box-shadow: 5px 5px 5px #000;
    -webkit-box-shadow: 5px 5px 5px #000;
    box-shadow: 5px 5px 5px #000;
    border:1px solid #333;
}
.note_div .close
{
    float: right;
    font-size: 16px;
    margin-top: -5px;
    margin-right: -10px;
}
.note_div table td input 
{
    font-size:12px;
    width:150px;
}
.cookie_notepad
{
    float: left;
    display: inline-block;
    margin: 10px;
}
.cookie_notepad a
{
    display: inline-block;
    margin: 5px;
}
.cookie_notepad input
{
    background: #fff url(/images/delete.png) no-repeat 0px 3px;
    padding-left: 20px;
    text-align: left;
    height: 20px;
    border: 0px;
    text-decoration: underline;
    font-size: 12px;
    cursor: pointer;
}
.cookie_items_request
{
    font-size: 14px;
    color: #F26925;
    text-decoration: underline;
    background: #fff;
    text-align: left;
    height: 20px;
    border: 0px;
    cursor: pointer;
}
/* end of [cookie notepad]*/

