html,body{margin:0;padding:0}
body{
    font:90% tahoma;
    color:#000;
    background:#D4D4D4 repeat-x url(fon.gif);
    text-align:center;}
p{text-indent: 20pt;}
.ukraine {line-height:1.3}
/*
div.top-dnepropetrovsk-00{position:relative;height:27px;background:#EDEFF4 url(metal-b.jpg);text-align:left;margin-left:300px;margin-top:15px;margin-right:15px;
                          border:1px solid #ddd;}
div.top-dnepropetrovsk-00 a{position:relative;top:5px;color:#444;background:#EDEFF4 url(metal-b.jpg);font-size:10px;font-weight:bolder;
                            text-transform:uppercase;padding:7px 15px;border-right:1px solid #fff;}
div.top-dnepropetrovsk-00 a:hover{color:#000;background:#F8F8F8 url(metal-t.jpg);}
*/
img{border:0px}
div.top-dnepropetrovsk-00{position:relative;height:27px;text-align:left;margin-left:300px;margin-top:15px;margin-right:15px;
                           /*border-bottom:1px solid #ddd;border-top:1px solid #ddd;*/}
div.top-dnepropetrovsk-00 a{position:relative;top:5px;color:#222;background:#EDEFF4 url(metal-b.jpg);font-size:10px;font-weight:bolder; float: left; cursor: pointer;
                            text-transform:uppercase;padding:7px 24px;border:1px solid #ddd}
div.top-dnepropetrovsk-00 a:hover{color:#000;background:#F8F8F8 url(metal-t.jpg);}


div#top-dnepropetrovsk-01{position:relative;height:2px;font-size:2px;background:#ddd;/*border-top: 2px solid #FDFDE1;*/}
div#top-dnepropetrovsk-02{position:relative;height:188px;width:680px;background:#fff;text-align:left;margin-left:290px;}
div#top-dnepropetrovsk-02 p {display:block;text-align:center;margin-left:0px;margin-top:0px;}
div#top-dnepropetrovsk-03{position:relative;height:1px;font-size:1px;background:#ddd;/*border-bottom: 2px solid #FDFDE1;*/}
div#top-dnepropetrovsk-04{position:relative;height:17px;background: #fff;/*border-bottom: 2px solid #fff;*/}
div#container{position:relative;width:/*96%*/1200px;background:#fff right bottom no-repeat url(electro-bottom1.jpg);margin:15px auto;/*border:10px solid #ddd;border-top:2px solid #ddd;*/}
div#wrapper{float:right;width:900px;margin-top:20px;/*margin-left:-20px;*/}
div#content{width:900px;/*background:#FDFDE1 left top no-repeat url(top.gif);*/}
div#content p {line-height:1.2;text-align:justify;margin:5px 20px 10px 5px}
div#content ul{line-height:1.4;text-align:left;}
div#electro-equipment-n{float:right;width:235px;text-align:left;margin-top:0px;margin-left:10px;margin-right:45px;}
div#footer-1{clear:right;width:100%;background:#fff;color:#FFF;text-align:right;border-top:2px solid #ddd;border-bottom:2px solid #ddd;}
div#footer-1 p{display:block;color: #000;text-decoration: none;padding:7px 10px 7px 10px;margin:0;}
div#footer-2{clear:right;width:100%;background:#D4D4D4;color:#999;text-align:right;border-bottom:15px solid #D4D4D4;}
div#footer-2 a{display:block;color:#bbb;text-decoration:none;padding:5px 10px 5px 10px;}

h1{color:#333;font:16px tahoma;font-weight:bolder;text-align:left;margin:0px;margin-left:0px;padding:20px 60px 10px 0px;
   line-height:1.3;border-bottom: 1px solid #ddd;}
h2{color:#333;font-size:11px;font-weight:bolder;text-align:left;text-transform:uppercase;margin:0px;padding:10px 10px 5px 5px;}
h3{color:#009A3A;font-size:11px;font-weight:bolder;text-align:left;text-transform:uppercase;margin:0px;padding:7px 0px;}
h4{color:#009A3A;font-size:11px;font-weight:bolder;text-align:left;text-transform:uppercase;margin:0px;padding:0px 0px 7px 10px;}
h5{color:#1D9C27;background:no-repeat url(design-2.gif);font-size:11px;font-weight:bolder;text-transform:uppercase;text-align:left;
margin:10px 0px;padding:5px 0px 5px 30px;}
h6{color:#000;font-size:11px;font-weight:bolder;text-align:left;text-transform:uppercase;margin:0px;padding:9px 0px 5px 0px;}
a{text-decoration: none;}
.img1 {float:left;margin:3px 15px 0px 0px;}
.img2 {float:left;margin:0;padding:0;}
.img3 {margin:3px 15px 0px 0px;}
.img4 {float:left;padding:5px;margin:5px 10px 10px 0px;border:solid 1px #ddd;}
.img5 {padding:5px;border:solid 1px #ddd;}
.img6 {display: block;padding:5px; text-align: left;}
#photo {
    display: block;
    float:left;margin:0;padding:0;
    height: 550px;
}
/*
table {width:700px;background:#DFE1E2;font-weight:normal;font-size:11px;text-align:left;margin:5px 10px 10px 40px;padding:0}
table img {border:0}
table b {color:#4C769E}
table a {color:#f00}
.razdel {width:95%;height:1px;font-size:1px;background-color:#eee; margin:5px 5px 5px 0px;}
td {padding:7px;background:#fff;}
*/
ul {margin:0;padding:0;list-style: none;width: 100%; /* Width of Menu Items */border-bottom: 1px solid #fff;}
ul li {position: relative;}
li ul {display:none;position:absolute;top:0;left:100%;/* Set 1px less than menu width */}
/* Styles for Menu Items */
ul li a {display:block;text-decoration:none;color:#222;background:#E0E4E7 repeat-x url(metal-1.jpg)/*(metal-b.jpg)*/; /* IE6 Bug */padding: 7px 6px;
	border:1px solid #ddd;border-bottom:0;font-size:10px;font-weight:bolder;text-transform:uppercase;}
/* Fix IE. Hide from IE Mac \*/
* html ul li {float:left;height:1%;}
* html ul li a {height:1%;}
/* End */
ul li a:hover {color:#000;background:#fff repeat-x url(metal-t.jpg);} /* Hover Styles */
li ul li a { padding: 8px;} /* Sub Menu Styles */
li:hover ul, li.over ul { display: block; } /* The magic */
li:hover ul li ul, li.over ul li ul { display: none; } /* Спрятать подменю 3-го уровня */ 
li ul li:hover ul, li ul li.over ul { display: block; } /* Показать подменю 3-го уровня */ 

strong {color:#E20B00;}

.electro-news {display:block;clear:right;float:right;width:200px;padding:10px 5px 10px 5px;margin:0px 10px 10px 10px;
               font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;border:#ddd solid 1px}

.t1 {font:10px verdana,sans-serif,arial;text-align:left;margin:0px;padding:0px;}

td {padding:10px}
#grt tr td{padding:7px}

#partners {
    clear:right;
    display: block;
    height: 80px;
    padding-left: 300px;
}
#partners li {
    float: left;
    margin-right: 20px;
}
#partners li a, #partners li a:hover {
    border: 0;
    margin: 0;
    padding: 0;
    background: #fff;
}
.part_logo {
    text-align: left;
    margin-bottom: 10px;
    border-bottom: solid 1px #555;
    width: 600px;
}
.part_logo h4 {
    text-align: center;
    font-size: 16px;
}
.part_logo div {
    margin-bottom: 10px;
}
.part_a {
    text-align: right;
    font-size: 11px;
}

#gallery_block {
    min-height: 500px;
}

#gallery_block a div {width: 160px; height: 40px; overflow: hidden;}

#gallery_block a {
    display: block;
    float: left;
    font-size: 11px;
    color: black;
    margin: 5px;
    padding-bottom: 5px;
}

#top-dnepropetrovsk-02 img {
    margin-left: 30px;
}

#slogan {
    display: block;
    text-align: right;
    font-size: 18px;
    font-weight: bold;
    color: #555;
    margin-top: 20px;
    padding-right: 30px;
}

div.top-dnepropetrovsk-00 a ul {
    border: 0;
    position: absolute;
    z-index: 1000;
    left: 0px; top:23px;
    width: 100%;
}
div.top-dnepropetrovsk-00 a li {
    display: none;
    top:5px;
    color:#222;
    background:#EDEFF4 url(metal-b.jpg);
    font-size:10px;
    font-weight:bolder;
    text-transform:uppercase;
    padding:7px;
    border:1px solid #ddd;
    cursor: pointer;
}
div.top-dnepropetrovsk-00 a li:hover {
    color:#000;background:#F8F8F8 url(metal-t.jpg);
}

div.top-dnepropetrovsk-00 a:hover li {
    display: block;
}

#cont_text {
    display: block;
    padding-right: 210px;
}

.news_block {
    text-align: left;
    clear: both;
    margin-top: 15px;
}
.news_block p {
    font-size: 14px;
}
.news_block h4 {
    color: #444;
}
.news_block div.date {
    color: #999;
    font-size: 11px;
}
.news_block img {
    float: left;
    margin: 10px;
}
.news_block div.text {
    min-height: 120px;
}

#pages a {
    color: #999;
    margin: 0 5px 0 5px;
}
#lang {
    margin-left: 570px;
}
#lang a {
    border: solid #999 1px;
    padding: 0 5px 0 5px;
    margin-left: 5px;
    color: #333;
}
#lang a:hover {
    background-color: #eee;
}

