/*базовые стили*/
html, body {margin:0px;padding:0px;}
body, input, select, textarea {background-color: #ffffff;}
td, input, select, textarea {font-family:Tahoma; font-size:11px; color:#000000; vertical-align:top;}
td {padding: 0px;}
table.main {	width: 100%;height: 100%;border-collapse: collapse;}
h1 { font-size:16px; font-weight:bolder;}
h2 { font-size: 14px; font-weight:bolder; text-align:center;}

/*шапка */
table.elektro{width:100%;height:48px;}
td.elektroproekt{width:100%;height:48px;}
td.elektroleft{width:157px;background: url('../img/elektro-left111.gif') left top no-repeat;}
td.elektroright{width:199px;background: url('../img/elektro-right111.gif') right top no-repeat;}
td.elektrocenter{background-image: url('../img/elektro-bg.gif');text-align:center;vertical-align:middle;font-size:24px;font-weight:bold;}
td.images {background-image: url('../img/images-bg.jpg');height:150px;padding-left:140px;}
div.adress{position:relative; right:50px;top:0px;font-family:Times New Roman;color:white;padding-top:20px;text-align:right;font-size:18px;font-weight:500;}

/*горизонтальное меню*/
table.topmenu{height:36px; width:900px;	background: url('../img/topmenu-otb-dop.gif') right bottom no-repeat;}
td.menuitem{	background: url('../img/topmenu-otb.gif') left no-repeat; text-transform: uppercase;font-size: 14px; font-weight:600; padding-left:25px; width:180px; vertical-align:middle;}
a.topmenu{text-decoration:none; color:black;}
td.topmenu{background-image: url('../img/topmenu-bg.gif'); height:36px; padding-left:140px;}

/*вертикальное меню слева*/
table.menuleft{border-collapse: collapse;width: 255px;margin:0px;padding:0px;}
td.topleft1{background: url('../img/topleftmenu.gif') right bottom no-repeat;height:8px;}
td.bottomleft1{background: url('../img/bottomleftmenu.gif') right top no-repeat;height:27px;}
td.left-menu {width: 25%;padding-left:30px; padding-top:5px; background-color: #facb7c;}
td.catalog {background-color:#EBEBE4;height:30px;text-align:center;vertical-align:middle;color: orange;font-size: 14px;font-weight: 600;}
td.pictright{background: url('../img/right.gif') right top no-repeat;height:30px;width:5px;}
td.pictleft{background: url('../img/left.gif') left top no-repeat;height:30px;width:5px;}
td.left-menu-item{background-color: #facb7c;height:30px;text-align:left;vertical-align:middle;color:#4664a4;padding-left:10px;}
td.catalogleft{background: url('../img/catalog-left.gif') left no-repeat;height:30px;}
td.catalogright{	background: url('../img/catalog-right.gif') left no-repeat;	height:30px;}
a.menu{	color:#4664a4; text-decoration:none;	font-weight:bold;}
a.menu:hover{color:#88a1d5;}

/*таблица с логотипами */
td.partner {height: 38px;background-color: #567fa3; padding-top:2px;padding-bottom:2px;}
td.partner-path{width: 20%;text-align: center;vertical-align: middle;height: 38px;}
table.partner {width: 100%;border-collapse: collapse;height:38px; background-color: #facb7c;}

/*основная часть страницы, cодержание */
td.text {width: 75%;height: 100%; padding:12px; background-color: #facb7c;}
td.print{background-color:#EBEBE4;text-align: right;height:30px;padding-right:30px;vertical-align:middle;font-size: 12px;}
td.pagename{background-color:#EBEBE4;text-align: left;	height:30px;padding-left:30px;vertical-align:middle;color: orange;font-size: 14px;font-weight: 600;}
td.maintext{padding:10px; font-size:12px; line-height: 1.4;}
a.link {font-size: 12px; font-weight:bold; color:#4664a4; text-decoration:none;}
a.link:hover {font-size: 12px; font-weight:bold; color:#88a1d5; text-decoration:none;}
a.print{font-size: 12px;color:black;text-decoration:none;}
a.print:hover{font-size: 12px;color:black;text-decoration:underline;}
a.license{color:white;text-decoration:none;border:0px;}
table.license{width:255px;}
span.elektr{color:red; font-size:18px;}
p.cena_main{font-weight:bold; text-indent: 1.5em; margin-top:2px; }
table.entrytable td{text-align:center; vertical-align:middle; padding:2px; margin:2px;}
table.entrytable a{text-decoration:none; font-weight:bold;}


/*footer*/
td.bottommenu { background-color: #facb7c;height:70px;width:100%; }
td.bottom{width:30%;text-align:center;vertical-align:middle;}
a.kazviz{color:black; font-size:11px;}
table.footer {width: 100%;height: 100%;border-collapse: collapse; }

/*Галерея*/
div.gOnce {margin-bottom: 20px; width: 600px;}
span.gOnceTitle {font: bold 11pt "Trebuchet MS", Tahoma, Arial;}
span.gOnceComment {font-size: 10pt;}
img.gOnceImage {border: solid 1px #940c00; padding: 5px; margin-left: 150px;}
/*td.galTop{text-align:center; vertical-align:middle; font-weight:bold; font-size:16px; background-color:#f6f6f6; height:30px;}
td.galItem {background-color:#f6f6f6; padding:10px;}*/
td.galTop{text-align:center; vertical-align:middle; font-weight:bold; font-size:16px; background-color:#facb7c; height:30px;}
td.galItem {background-color:#facb7c; padding:10px;}
