/* CSS Document */

* {
  margin: 0;
  padding: 0;
}
html, body {
    min-height:100%;
    height:100%;
    width:100%;
    margin:0;

}

a img {
    border: none;
   }
.page {
    min-height:100%;
}
.end_page {
    height:50px;
    margin:auto;
}
.footer {
    height:50px;
    margin-top:-50px;
   width:100%;
background-image:url(foot.png);

}

.footer2 {
    height:50px;
  width:1000px;margin-left:auto;margin-right:auto;
}

hr{ border: none; /* Убираем границу для браузера Firefox */
    color: #d3eaa4; /* Цвет линии для остальных браузеров */
    background-color: #d3eaa4; /* Цвет линии для браузера Firefox и Opera */
    height: 1px; /* Толщина линии */}

.ino{font-family: Arial;font-size:12px;font-weight:bold;padding: 20px 50px 0 150px;}
.ino2{font-family: Arial;font-size:12px;font-weight:bold;padding: 20px 20px 0 150px;}
ol, ul {list-style: none; }
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, h1,p{
	margin: 0; /* обнуляем внешние отступы */
	padding: 0; /* обнуляем внутренние отступы */
	outline: 0; /* убираем контуры */
	}

 TABLE {border-collapse: collapse; }

a { text-decoration: none;} 
h1 {font-family: Arial;font-size:23px;padding: 10px 0 10px 0;}
h2 {font-family: Arial;font-size:20px;padding: 10px 0 10px 0;}
p {font-family: Arial;font-size:14px; padding: 5px 0 5px 0;}
.muf{font-family: Arial;font-size:14px;text-decoration:underline;}

.foot {
    border: none; 
background:#ffcb08;    
color:#ffcb08;
    height: 1px;
margin:0px;
padding:0px;
   }

.shagren {
border: none; 
    background-color:#bcbec0;
    color: #bcbec0;
    height: 8px;
width:10px;
display: inline-block;
}
.verx{font-family:arial;font-size:10px;font-weight:bold;margin:40px 0 0 0;}
.model{font-family:arial;font-size:16px;font-weight:bold;}

.shapka{width:100%; height:84px;margin:auto;background-image: url(fon.png);}
.block {width: 1000px;}
.head{width:1000px; height:84px;margin:auto;}
.logotip{width:202px;height:59px;float:left;background-image: url(logo2.png);background-repeat: no-repeat;margin:6px 0 0 0;}
.first{width:790px;float:left;margin-left:8px;}
.second{width:790px;height:44px;background-image: url(bottom.png);}
.niz{width:790px;padding:0 0 0 15px;}
.tel{font-family:Arial;font-weight:bold;font-size:20px;line-height: 20px;vertical-align: middle;}
.tel2{color:#52bcec;}
.center{margin-left: auto;margin-right: auto; margin-top:10px; width:1040px; background-image: url(shadows.png);background-repeat: no-repeat;}
.center2{margin-left: auto;margin-right: auto; margin-top:10px; width:1000px;}
.centrovka {width: 1000px;height:30px; margin:auto;padding:0;background-image: url(menu_bg.png);text-align:center;}
.centrovka2 {height:35px; margin:auto;padding:0;background-image: url(podlozka.jpg);text-align:center;}


a.razdel {font-family: Arial;font-size:18px;color:#005ca9;font-weight:bold;}

a:hover.razdel {font-family: Arial;font-size:18px;color:#56baeb;font-weight:bold;text-decoration:underline;}

a.kat {color:#ffcb08;font-family:Arial;font-size:15px;line-height: 20px;vertical-align: middle;font-weight:bold;}
a:hover.kat {color:#f0b800;font-family:Arial;font-size:15px;line-height: 20px;vertical-align: middle;font-weight:bold;}





.left_menu {width: 200px;height:200px;float:left;background-image: url(menu.jpg);}

.lab{font-family:Arial,sans-serif; font-size:22px;color:#000;}
.lab2{font-family:Arial,sans-serif;font-weight:bold; font-size:16px;color:#8cc63f;}
.lab3{font-family:Arial,sans-serif; font-size:14px;color:#666666;}
.foto{width:200px;height:140px; background-image:url(back.jpg);background-repeat: no-repeat;
float:left; margin: 0 25px 30px 25px;}
.s {font-family: Arial;font-size:12px;color:#808080;}
.s:hover{font-family: Arial;font-size:12px;color:#61b22d;}
.tb {float:left; width:480px; font-family: Arial; font-size:13px;text-align:center;}
.tb2 {float:left; width:1000px; font-family: Arial; font-size:13px;text-align:center;}
.panel {width:130px; float:left; font-family:Arial; font-size:12px;padding:10px 10px 0 0;}
.cat {color:#66656a;font-family:Arial; font-size:12px;text-align:left;}
.item-blok {
text-align:center;
    overflow: hidden;
    height: 235px;
width: 240px;
    float: left;
    margin: 10px 7px 10px 0px;
font-family:Arial; font-size:14px;
}

.s-ov-tt {
    padding: 0px 10px;
    display: block;
  text-align:left; 
}

.s-ov{
    padding: 0px 10px;
    display: block;
  text-align:center; 
}


.s-ov a {
font-weight:bold;color:#52bcec;font-size:16px;
}
.s-ov a:hover {
font-weight:bold;color:#52bcec;font-size:16px;text-decoration:underline;
}

.s-ov2 {
font-family: Arial;font-weight:bold;color:#52bcec;font-size:13px;
}
.s-ov2:hover {
font-family: Arial;font-weight:bold;color:#52bcec;font-size:13px;text-decoration:underline;
}


.s-ov-tt a {
font-weight:bold;color:#52bcec;font-size:16px;
}
.s-ov-tt a:hover {
font-weight:bold;color:#52bcec;font-size:16px;text-decoration:underline;
}

ul.sp li
{
    background: url(strela.png) no-repeat 0 6px;
    padding-left: 14px; 
    font-family:Arial;
font-size:14px;
   }

.top_menu{width:1000px;height:10px;margin:5px 0 5px 0;}
ul.cep {overflow: hidden;height:15px;display:block;line-height:.8em;}
li.cep {list-style: none; float: left; border-left: 1px solid #51a20a; margin: 0 1px 0 -1px;
    padding: 0 10px 0 10px;}
li.cep a{font-family: Arial;font-size:12px;color:#51a20a; font-weight:bold;text-decoration:underline;}
li.cep a:hover {font-family: Arial;font-size:12px;color:#acd264;font-weight:bold;text-decoration:none;}

a.razdel {font-family: Arial;font-size:18px;color:#005ca9;font-weight:bold;}

a:hover.razdel {font-family: Arial;font-size:18px;color:#56baeb;font-weight:bold;text-decoration:underline;}

ul#Tabs {
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    list-style-type: none;
    padding-bottom: 30px;
   padding-top:10px;
    margin-bottom: 12px;

}
 
#Tabs li.Tab {
    float: left;
    height: 25px;
   
    margin: 2px 0px 0px 5px;

}
 
#Tabs li.Tab a {
    float: right;
    display: block;
    color: #000;
    text-decoration: none;
    padding: 5px;
}
 
#Tabs li.Tab a:hover {
    padding: 5px 5px 3px 5px;
    border-bottom: 2px solid #8bbe21;
}
 
/* Состояние: активная */
#Tabs li.SelectedTab {
    float: left;
    height: 25px;
    margin: 2px 0px 5px 5px;
    border-bottom: 2px solid #60b22d;
   }
 
#Tabs li.SelectedTab A {
    float: right;
    display: block;
    color: #000;
    text-decoration: none;
    padding: 5px 5px 0px 5px;

    cursor: default;
}


.spoiler_title{
padding: 30px 0 0 0;
            font-size: 14px;
            border-bottom: #000000 dashed 1px;
            cursor: pointer;
font-family:Arial;
        }
        .spoiler_block{
            display: none;
        }

