ul, li, 
h1, h2, h3, h4, h5, h6,
form, fieldset, img {
	margin: 0;
	padding: 0;
	border: 0;
}
html, body {
	margin: 0px;
	padding: 0px;
	border: 0;
	font: 12px arial, verdana, helvetica, sans-serif;
	color: #3d352e;
	background: #FFFFFF;
	margin-top: 10px;
}

p {
	font: 14px tahoma, arial, verdana, helvetica, sans-serif;
	color: #050607;
	margin: 0px;
	padding: 0px;
}

#logoBlock {
	float: left;
	width: 260px;
	height: 145px;
	margin-left: 20px;
	margin-top: 26px;
}

#reduktorBlock {
	float: left;
	width: 177px;
	height: 160px;
}

#telephoneBlock {
	float: left;
	width: 410px;
	margin-left: 60px;
}

.topblacktext {
	color: #292928;
	font: 24px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	padding-top: 30px;
}

.toporangetext {
	color: #ea8a35;
	font: 18px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 25px;
}

.blacktext {
	color: #292928;
	font: 24px tahoma, arial, verdana, helvetica, sans-serif;
}

.orangetext {
	color: #ea8a35;
	font: 24px tahoma, arial, verdana, helvetica, sans-serif;
}

#menuSeparater {
	float: left;
	width: 360px;
}

#menuPoint {
	float: left;
	margin-left: 30px;
	margin-right: 5px;
	margin-top: 10px;
}

#menuPoint a {
	color: #292928;
	font: 14px tahoma, arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}

#menuPoint a:hover {
	text-decoration: underline;
}



ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 231px; /* Width of Menu Items */
	}

ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	font: 11px tahoma, arial, verdana, helvetica, sans-serif;
	text-transform: uppercase;
	background: url(../images/eds-privod/graybutton.jpg) top left no-repeat; /* IE6 Bug */
	width: 73px;
	height: 73px;
	background: url(../images/eds-privod/graybutton.jpg) top left no-repeat;
	margin-right: 4px;
	margin-bottom: 4px;
	}

ul li a:hover {
	display: block;
	float: left;
	background: url(../images/eds-privod/orangebutton.jpg) top left no-repeat;
	width: 73px;
	height: 73px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; 	height: 73px;}
/* End */

ul li a:hover { color: #FFFFFF; background: url(../images/eds-privod/orangebutton.jpg) top left no-repeat; } /* Hover Styles */
		
li ul li a { padding: 2px 5px; 
} /* Sub Menu Styles */
		
li:hover ul, li.over ul { display: block; 
} /* The magic */


h2 {
	font: 28px arial, verdana, helvetica, sans-serif;
	color: #ef8813;
}


A.rollover {
    background: url(../images/eds-privod/invert1.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }

#invertPicture {
	float: left;
	width: 229px;
	height: 208px;
	border: 1px solid #c5c6c8;
	margin-right: 14px;
	margin-left: 5px;
	margin-top: 20px;
}

#inside {
	float: left;
	margin-top: 180px;
	margin-left: 105px;
}

#inside2 {
	float: left;
	margin-top: 170px;
	margin-left: 105px;
}

#inside3 {
	float: left;
	margin-top: 175px;
	margin-left: 65px;
}

#inside4 {
	float: left;
	margin-top: 172px;
	margin-left: 35px;
}

#inside5 {
	float: left;
	margin-top: 187px;
	margin-left: 37px;
}

#inside6 {
	float: left;
	margin-top: 187px;
	margin-left: 27px;
}

#inside7 {
	float: left;
	margin-top: 145px;
	margin-left: 7px;
}

#inside8 {
	float: left;
	margin-top: 175px;
	margin-left: 7px;
}


A.rollover2 {
    background: url(../images/eds-privod/invert2.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover2:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }


A.rollover3 {
    background: url(../images/eds-privod/invert3.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover3:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }


A.rollover4 {
    background: url(../images/eds-privod/invert4.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover4:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }


A.rollover5 {
    background: url(../images/eds-privod/invert5.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover5:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }


A.rollover6 {
    background: url(../images/eds-privod/invert6.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover6:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }

A.rollover7 {
    background: url(../images/eds-privod/invert7.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover7:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }


A.rollover8 {
    background: url(../images/eds-privod/invert8.jpg); /* РџСѓС‚СЊ Рє С„Р°Р№Р»Сѓ СЃ РёСЃС…РѕРґРЅС‹Рј  СЂРёСЃСѓРЅРєРѕРј */
    display: block; /* Р РёСЃСѓРЅРѕРє РєР°Рє Р±Р»РѕС‡РЅС‹Р№ СЌР»РµРјРµРЅС‚ */
    width: 229px; /* РЁРёСЂРёРЅР° СЂРёСЃСѓРЅРєР° РІ РїРёРєСЃРµР»Р°С… */
    height: 208px; /* Р’С‹СЃРѕС‚Р° СЂРёСЃСѓРЅРєР° */
	color: #ea8a35;
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	font-weight: bold;
   }
   A.rollover8:hover {
    background-position: 0 -208px; /* РЎРјРµС‰РµРЅРёРµ С„РѕРЅР° */
	color: #292929;
   }


.maintext {
	padding-left: 20px;
	padding-right: 20px;
}

.maintext a {
	font: 14px tahoma, arial, verdana, helvetica, sans-serif;
	color: #050607;
}


.maintext p {
	margin-bottom: 15px;
	line-height: 20px;
	text-align: justify;
}

h3 {
	font: 18px tahoma, arial, verdana, helvetica, sans-serif;
	color: #050607;
	margin-top: 20px;
	margin-bottom: 10px;
}

.bottom p {
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	color: #050607;
}

.bottom p a {
	font: 12px tahoma, arial, verdana, helvetica, sans-serif;
	color: #050607;
}

.bottomItsoft p a {
	font: 10px tahoma, arial, verdana, helvetica, sans-serif;
	color: #050607;
	text-decoration: none;
}

h1 {
	font: 28px tahoma, arial, verdana, helvetica, sans-serif;
	color: #292928;
}

h1 a {
	font: 28px tahoma, arial, verdana, helvetica, sans-serif;
	color: #ea8a35;
}

.dateInNews {
	font: 11px tahoma, arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	background: #ea8a35;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 20px;
}

#imag {
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #c6c6c6;
}




.panes {
	float: left;
	width: 850px;
	margin-top: 10px;
}

.tabs div {
	width: 175px;
	float: left;
	background: #d7ddde;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 2px;
}

.tabs2 div {
	width: 175px;
	float: left;
	background: #d7ddde;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 2px;
}



.table12 th{text-align:center;color:white;}
.table12{padding:7px;border:2px solid black;border-collapse:collapse}
.table12 th{background:rgb(143,143,143);border:1px solid black;padding:10px;}
.table12 td{border:1px solid black;padding:2px;color:black;}

.table17 th{text-align:center;color:white;}
.table17{padding:7px;border:2px solid black;border-collapse:collapse}
.table17 th{background:rgb(143,143,143);border:1px solid black;padding:10px;}
.table17 td{border:1px solid black;padding:2px;color:black;}



.tabs2 {padding-top: 1px;
        
}

.table7{width:90%; padding:1px;border:2px solid black;border-collapse:collapse}
.table7 td{border:2px solid black;padding:6px;}
.table7 td{text-align:center}
.table7 th{border:2px solid black;padding:3px;color:black;}
.table7 td:nth-child(1){color:black}
.table7 th{background:#87CEFA;}

.table8{width:80%; padding:1px;}

.table8 td{text-align:center}
.table8 th{color:#00BFFF;}
.table8 th{font: 25px tahoma;}




.ol8{font: 17px tahoma;}
.ol8{line-height:30px}

.ul8{font: 17px tahoma;}
.ul8{line-height:30px;}
.ul8{width: 850px;}




.table1{margin-right:60px;border:2px solid black;border-collapse:collapse}
.table1 td{border:2px solid black;padding:3px;}
.table1 td{text-align:center}
.table1 th{background:gray;border:1px solid black;padding:3px;color:white}
.table1 td:nth-child(1){color:white}
.table1 td:span2{height:3px}

.table2{float:right; padding:7px;border:2px solid black;border-collapse:collapse}
.table2 td{border:2px solid black;padding:7px;}
.table2 td{text-align:center}
.table2 th{background:rgb(200,200,200);border:2px solid black;padding:2px;color:black;}
.table2 td{font: 15px Arial;}



.table9{border:1px solid black;}
.table9 td{border:1px solid black;padding:2px;}
.table9 td{text-align:center}

.table10{border:1px solid black;}
.table10 td{text-align:center;border:1px solid black;padding:2px}

.table11 td{text-align:center;solid black;}
.table11 th{text-align:center;color:white;}
.table11{padding:7px;border:2px solid black;border-collapse:collapse}
.table11 th{background:rgb(143,143,143);border:1px solid black;padding:10px;}
.table11 td{border:1px solid black;padding:2px;color:black;}



.panes3 {
	 float: left;
	width: 1000px;
	margin-top: 10px;
}

.tabs3 div {border:1px solid white; 
	background: #d7ddde;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-left: 1px;}



.table41 td{padding-left: 70px;}
.table47{width:100%;}
.table47{background:url(http://eds-privod.ru/css/images/eds-privod/topbg.jpg)}






.menu.top {width:100%; margin:10px; padding:5px; list-style:none;padding-left:10px }
.menu.top dt{display:block;border:1px solid white; padding:10px}
.menu.top dt{background: #d7ddde}
.menu.top dt{width:145px;hight:50px;}
.menu.top dt {float:left}
.menu.top dt{text-align:center;}


.rec {padding-top: 10px}
.rec {padding-left: 20px;

.table5 {margin-left:180px;clear:both;font-size:1.4em}
.table5 td{margin-left:180px;clear:both;font-size:1.4em}


