* {margin:0;padding:0;border:0;text-decoration:none;}
body {background:#111111;margin:0;padding:0;border:0;}
ul.mh {width:880px;list-style-type:none;font-size:100%;cursor:default;margin:0;padding:0;}
ul.mh li {position:relative;float:left;}
ul.mh a {display:block;cursor:pointer;padding:18px 0px 18px 0px;color:#777;text-decoration:none;text-transform:uppercase;}
ul.mh li a {background:#ddd repeat-x url(bg-menuc.jpg);}
ul.mh a:hover, ul.mh a:focus {color:#333;background:#ddd repeat-x url(bg-menuc-t.jpg);}
#menu .web {width:123px;text-align:center;border-right:1px solid #f5f5f5;border-left:1px solid #ddd;}
div#topbar {background:#111; }
div#topbar-inner {width:880px;padding:10px 0 10px 0;margin:0 auto;}
div#topbar-inner p {color:#aaa;text-align:right;font:normal 12px Verdana,Arial,Helvetica,sans-serif; margin:0;padding:0;border:0;}
div#topbar-inner .phone {color:white;font-weight:bold;}
div#lc {background:#FCF9F9 repeat-x url(bg-logoc.jpg);}
div#lc-inner {background:no-repeat url(web-design.gif);background-position:top right ;width:900px;padding:45px 0 45px 0;margin:0 auto;}
div#lc-inner .logo { width:306px; height:67px; border:0; }
div#menucontainer {background:#d2d2d2 repeat-x url(bg-menuc.jpg); margin: 0; }
div#menu {width:900px;position:relative;margin:0 auto;font:bold 12px Verdana,Arial,sans; z-index:100; }
div#imagearea {background: #bbb url(bg-image.jpg) repeat-x; margin: 0;  }
div#imagearea-inner {width: 880px; padding-top: 40px; padding-bottom: 10px; margin: 0 auto; }
#imagearea-inner .dnepropetrovsk {float:left;font:normal 11px Verdana,Arial,Helvetica,sans-serif;line-height:1.5;text-transform:uppercase;margin-right:20px; }
#imagearea-inner .dnepropetrovsk-right {float:left; margin:0;}
div#maincontainer {background:#f5f5f5 repeat-x url(bg-mainc.jpg);margin:0;border-top:1px solid #888; }
div#maincontainer-inner {width: 880px; margin: 0 auto; }
div#main {width:580px;float:left;color:#333;font:normal 12px Verdana,Arial,Helvetica,sans-serif;padding: 30px 0 30px 0;margin:0;}
#main p {font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #333; line-height:21px; padding: 0; margin: 15px 0 15px 0; }
#main p a {color:#5BC20E;font-weight:bold;}
#main p a:hover {color:#fff;background:#5BC20F; }
#main .intro { font:italic normal 14px Arial,Helvetica,sans-serif;color: #333;line-height:18px;text-align:right;margin-right:30px; }
#main .red { color:red; }
#main .regform-large { border: 10px solid #fff; width: 360px; margin: 20px 0 0 0; padding: 15px 15px 15px 15px; }
#main .formdrop { border: 1px solid #ccc; padding:3px; margin: 0; font: normal 12px Verdana, Arial, Helvetica, sans; color: #666; margin-bottom: 4px;  }
#main .formfield { border: 1px solid #ccc; padding:3px; margin:0; width:200px; font: normal 12px Verdana, Arial, Helvetica, sans; color: #666; margin-top: 4px; margin-bottom: 4px; }
#main .formbutton { border: 0; color: #adda31; background: #111; padding:5px; margin:0; margin-top:6px; font: bold 12px Verdana, Arial, Helvetica, sans;  }
h1 { font:normal 22px Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:0;}
h2 { font:normal 20px Arial, Helvetica, sans-serif;margin:30px 0 10px 0;padding:0;}
h3 { font:normal 18px Arial, Helvetica, sans-serif;margin:10px 0 10px 0;padding:0;}
h4 { font:normal 16px Arial, Helvetica, sans-serif;background:#bbb;font-weight:bold;text-transform:uppercase;margin:0;padding:11px 15px 10px 25px;border-top:1px solid #eee;border-bottom:1px solid #999;}
hr {background:#808080;width:100%;height:1px;margin:20px auto;font-size:1px;}
div#side { width: 280px; float: right;line-height:1;margin: 10px 0 0 0; padding-bottom: 30px; }
.sidebox {width:260px;color:#fff;background:#E4E4E4;font:normal 13px Verdana, Arial, Helvetica, sans-serif;margin:20px 0 0 0;padding:0;border:10px solid #fff; }
.sidebox a {display:block;width:220px;color:#333;text-decoration:none;text-transform:uppercase;margin:0;padding:7px 10px 7px 30px;border-top:1px solid #eee;border-bottom:1px solid #999;}
.sidebox a:hover {color:#000;background:#F1F1F1;}
div#footer {background:#111; margin:0;padding: 10px 0 30px 0;}
div#footer-inner { width:880px;margin:0 auto;}
#footer-inner p { font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#666;margin:5px 0 5px 0;padding: 0 0 0 0;}
#footer-inner ul {list-style-type:none;padding:0 0 5px 0;margin:15px 0 5px 0;}
#footer-inner li { display:block; float:left; margin:0; padding:0; border-right:1px solid #666; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }
#footer-inner li a {margin:0;padding:0 10px 0 10px;text-decoration:none;color:#aaa;border-bottom:0;}
#footer-inner li a:hover {color:#fff;}
#footer-inner .left a {padding-left:0;}
#footer-inner .right {border-right:0;}
.clear {clear:both;margin:0;}
menu {list-style-type:disc;font:normal 8px Verdana, Arial, Helvetica, sans-serif;color:#333;line-height:1.3;margin:0 0 0 30px;padding:0;}
menu li {display:list-item;list-style-type:disc;font:normal 14px Arial, Helvetica, sans-serif;line-height:1.3;margin:0;padding:0;}
menu a {color:#259d1c;text-transform:uppercase;font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;line-height:1.8;}
menu a:hover {color:#AA1E1D;}
