body {
        font: 12px Verdana, Tahoma;
        color: #363636;
        background: #FCFCFC;
        margin: 0px;
        padding: 0px;
		margin-top:15px;
}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:12px;}

.sd {padding:5px 15px  5px 15px;  padding-top:30px;}
.sd a {color:#000 !important; font-size:14px; font-weight:bold;}
.title1 {font-size:18px; font-weight:bold;}
.title2 {font-size:16px; font-weight:bold;}
.title3 {font-size:12px; font-weight:bold;}

.title1_r {font-size:18px; font-weight:bold;color: #D10D15;}
.title2_r {font-size:16px; font-weight:bold;color: #D10D15;}
.title3_r {font-size:12px; font-weight:bold;color: #D10D15;}

.td_title {padding-left:15px;background:#FFFFFF;}
.td_content {background:#FFFFFF;vertical-align:top;padding:10px 15px 10px 15px;}


td {font-size:12px;}
.bold {font-weight:bold;}

.ten {height:9px; 
background:url(/images/back_01.gif);
}

#top_logos {text-align:center;vertical-align:middle; background:#ededed;}
#top_logos a {padding-right:10px;vertical-align:middle;}
#top_logos a.last {padding-right:0px;vertical-align:middle;}



#menu_cat_mainpage {width:240px; padding:10px 20px 0px 10px; font-size:10px;}

#menu_cat_mainpage div.sec {text-align:left;margin:2px 0 6px 4px; padding-left:3px; border-bottom:1px dotted silver; padding-top:2px; padding-bottom:5px;}
#menu_cat_mainpage div.l1 {text-align:left;margin:2px 0 6px 4px;background:url(/images/bb.gif) left top no-repeat;background-position:0 4px; padding-left:13px; border-bottom:1px dotted silver; padding-top:2px; padding-bottom:5px;}
#menu_cat_mainpage div.l1 strong {font-size:12px;}


#menu_cat_mainpage div.sec2 {text-align:left;margin:4px 0 6px 4px;background:url(/images/bb2.gif) left top no-repeat;background-position:0px 4px; padding-left:14px;}

#menu_cat_mainpage a {color:gray;text-decoration:none;text-transform:uppercase;font-weight:bold;}
#menu_cat_mainpage a:hover {color:silver;}
#menu_cat_mainpage strong {text-transform:uppercase; color:black;text-align:left;}
#menu_cat_mainpage  span {text-transform:uppercase; color:#355BA4;text-align:left;font-weight:bold;}
#menu_cat_mainpage .l1  span {text-transform:uppercase; color:#CE0A1E;text-align:left;font-weight:bold;font-size:12px;}
#menu_cat_mainpage .l2  span {text-transform:uppercase; color:black;text-align:left;font-weight:bold;}
#menu_cat_mainpage  .l1 a {font-size:12px; color:#CE0A1E;}




#menu_cat_brand {width:100%;}
#menu_cat_brand .td1_title {background:#c0c0c0;padding:5px;color:white;font-size:11px;}
#menu_cat_brand .td1_off {height:30px;border-bottom: 1px solid silver; padding:2px 5px 2px 8px;border-left:10px solid silver;}
#menu_cat_brand .td1_on {height:30px;border-bottom: 1px solid silver; padding:2px 5px 2px 8px;border-left:10px solid #D10D15;}
#menu_cat_brand .td_pic {height:30px; width:50px; border-bottom: 1px solid silver; padding:2px 10px 2px 5px;}
#menu_cat_brand .td_pic img {border:0px;}
#menu_cat_brand .td1_off div, #menu_cat_brand .td1_on div {font-size:10px;}
#menu_cat_brand a {color: #D10D15;text-transform: uppercase; font-weight:bold; font-size:10px; font-family :Verdana;}


#menu_bot {border-bottom: 8px solid #CCCCCC; padding:10px; font-size:11px;}
#menu_bot td {font-size:11px;}
#menu_bot .m {text-align:center; margin-top:10px; border-top:1px dotted silver;padding-top:10px;}
#menu_bot .m a {padding:0 10px 0 10px;border-right:1px solid silver;}
#menu_bot .m a.last{border-right:0px solid white;}
#menu_bot a{color: gray;}

.news {margin-bottom:35px;}
.news h2 {margin:5px 0 10px 0;padding:0;}


.box {
        border-top: 1px solid #999999;
        border-right: 1px solid #999999;
        border-bottom: 1px solid #999999;
        border-left: 1px solid #999999;
}
#top, #top a:link, #top a:visited, #top a:hover {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #D10D15;}

#sec_td {border:1px dotted silver; width:25%; vertical-align:top;}

#sec_td .sub { padding:5px 10px 5px 10px;}

#sec_td .sub div {
	  font-size: 11px;
	  font-family: Tahoma;
	  background:url(/images/ugolok_red_1.gif) left no-repeat;
	  background-position:0px 0px;
	  padding-left:15px;
}
#sec_td .sub div a {color: #5a5a5a;}
#sec_td .sub div a:hover {color: red;}

#news {background-color:#f0f0f0;padding:10px;}
#news .n { margin-bottom:10px; border-bottom:1px dotted silver;padding-bottom:10px;}
#news .n_last { margin-bottom:10px;}
#news .date {font-size:10px; color:gray;margin-bottom:5px;}
#news .title {font: 12px Tahoma; font-weight:bold;}
#news .title a {font: 12px Tahoma; font-weight:bold; color:#D10D15;}
#news img {border:1px solid silver; margin-right:8px;}
#news  td.anons {font-size:10px; padding:5px 0 5px 0;}


.title_production {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #D10D15;
        text-transform: uppercase;
}
.title_production:link {
        color: #D10D15;
}
.title_production:visited {
        color: #D10D15;
}
.title_production:hover {
        color: red;
}
.title_production_big {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #D10D15;
        text-transform: uppercase;
}



.menu_top  {
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
padding: 10px 0 10px 10px;
color:red;
}
.menu_top a {font-family:Tahoma, Geneva, sans-serif;font-weight:normal;}
.menu_top a:link {  color: gray;}
.menu_top a:visited {  color: gray;}
.menu_top a:hover {color: red;}
.menu_top  a.m1 {color:black;font-size:12px;font-weight:bold;}
		
.line_bottom {
        border-top: 0px dotted #999999;
        border-right: 0px dotted #999999;
        border-bottom: 1px dotted #999999;
        border-left: 0px dotted #999999;
}
.small {
        font: 11px Tahoma;
        color: #999999;
}
.more {
        font: 10px Tahoma;
        color: #666666;
}
.line_right {
        border-top: 0px dotted #999999;
        border-right: 1px dotted #999999;
        border-bottom: 0px dotted #999999;
        border-left: 0px dotted #999999;
}
#menu {margin-left:15px; margin-top:-10px; font:  11px Arial, Helvetica, sans-serif; width:250px; font-variant:normal; text-decoration: none; text-align:left;}			
#menu a {
background:url(/images/11.gif) left no-repeat;
display:block;
height:26px; 
text-align:left;
font-size:14px;
line-height:26px;
border-bottom: 1px solid #FF6A6A;
text-transform: uppercase;
color: #FFCECE;
letter-spacing: 2px;
padding: 1px 0 0 15px;
margin:10px 0 5px 10px;
font-weight:bold;
}
.line_firms {
        border-top: 0px ;
        border-right: 0px;
        border-bottom: 1px solid silver;
        border-left: 0px;
}

.copyright {
        font: 11px Tahoma;
        color: #999999;
}
.copyright a:link {
        color: #999999;
}
.copyright a:visited {
        color: #999999;
}
.copyright a:hover {
        color: red;
}
.section2 {
        font-size : 12px;
        font-family :Verdana, Arial;
        border: 0px solid #000;
        margin: 1px 0 0 8px;
        color: silver;
        padding: 1px 0 5px 8px;
        list-style-type: square;
}
.section3 {
        font-size : 10px;
        font-family :Verdana, Arial;
        border: 0px solid #000;
        margin: 1px 0 0 8px;
        color: silver;
        padding: 1px 0 5px 8px;
        list-style-type: square;
}
                                              .t9  {
                                                      font-size : 9px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
                                              .t10  {
                                                      font-size : 10px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
                                                .t10_w  {
                                                      font-size : 10px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                        color : white;
                                              }
                                                .t11  {
                                                      font-size : 11px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
                                                .t11_w  {
                                                      font-size : 11px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                        color : white;
                                              }
                                                .t10_gray  {
                                                      font-size : 10px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                        color : gray;
                                              }
.t11_gray  {
font-size : 11px;
font-family :Verdana, Arial;
font-variant : normal;
color : gray;
}
.t11_gray:link {
        color: gray;
}
.t11_gray:visited {
        color: gray;
}
.t11_gray:hover {
        color: #FFFFFF;
}
											  .t11_nobr  {
				      							font-size : 11px;
				      							font-family :Verdana, Arial;
				      							font-variant : normal;
				      							white-space : nowrap;
				      						}
                                              .t12  {
                                                      font-size : 12px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
                                                .t12_w  {
                                                      font-size : 12px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                        color : white;
                                              }
                                                .m10  {
                                                      font-size : 10px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
                                                .m10_w  {
                                                      font-size : 10px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                      color : white;
                                              }
                                                .m11  {
                                                      font-size : 11px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
                                                .m11_w  {
                                                      font-size : 11px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                      color : white;
                                              }
                                                .m12_w  {
                                                      font-size : 12px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                                      color : white;
                                              }

                                              A:link {
											  text-decoration: none;
											  color: blue;
											  }
                                              A:visited {
											  text-decoration:none;
											  color: blue;
											  }
											  .redlink  {
                                                      font-size : 10px;
                                                      font-family :Verdana, Arial;
                                                      font-variant : normal;
                                              }
											  
											  A.redlink:link {
											  text-decoration: none;
											  color: #D10D15;
											  }
                                              A.redlink:visited {
											  text-decoration:none;
											  color: #D10D15;
											  }
											  
                                              A:hover {color : red;}
                                               
                                              A.m:hover {color : white;
                                                      text-decoration: none;}
                                              A.m2:hover {color : white;
                                                      text-decoration: none;}
                                                A.m10:hover {color : #ff6600;
                                                      text-decoration: none;}
                                              A.m11_w:hover {color : #eaeaea;
                                                      text-decoration: none;}
.res {
        border: 1px solid #999999;
        font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
}
.text {
        font: bold 12px Tahoma;
}
.line {
        border-top: 0px solid #CCCCCC;
        border-right: 0px solid #CCCCCC;
        border-bottom: 1px solid #CCCCCC;
        border-left: 0px solid #CCCCCC;
}
.button {width:88px; height:31px; font-size: 9px; font-weight:normal; border:1px solid silver; background: silver; text-align:center; vertical-align:middle; line-height:10px;}
.button a:link, .button a:visited {color:black;}

.comment_bot {border-top:1px dotted silver;font-size:11px;padding:5px 0 10px 0;}


/* admin */
.admin {font-size:11px; font-weight:normal;color:green;}
a.admin {font-size:11px; font-weight:normal;color:green;}

