body {margin: 0px; background-color: #000000; text-align:center; vertical-align:middle;}
img {border:0px; border-style:none; display: block; float: none;}
td {vertical-align:top; font-family: tahoma; font-size:12px; color:#9d9d9d;}
form {padding:0px; margin:0px;}
a, a:visited {font-family:tahoma; color:#fff; text-decoration: underline; font-weight: bold;}
a:hover {font-family: tahoma; color:#33b7d3; text-decoration: underline; }

#topl {padding-left:110px; padding-top:15px; font-weight:bold;background-image:url(../img/h1.jpg);background-repeat:no-repeat; width:351px; height:40px;}
#topl a, #top a:visited { color:#33b7d3; }
#topl a:hover { color:#fff; }
.topr {color:#868686; font-weight:bold; font-family:tahoma; vertical-align:middle; padding-top:10px; padding-right:5px;} 
.topr2 {color:#fff; font-weight:bold; font-family:tahoma; vertical-align:middle; padding-top:10px; padding-right:5px;} 

.menubtn {background-image:url(../img/menubtn.jpg); width:137px; height:26px; text-align:center; vertical-align:middle; cursor:pointer;}
.menubtna {background-image:url(../img/menubtna.jpg); width:137px; height:26px; text-align:center; vertical-align:middle; cursor:pointer;}
.menubtn a, .menubtn a:visited {font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none; text-transform:lowercase; color:#bde7ff;}
.menubtna a, .menubtna a:visited, .menubtna a:hover {font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none; text-transform:lowercase; color: #68c7fe;}

#precontent { background-image:url(../img/cc.gif); }
#content {color:#9d9d9d; font-size:12px; font-family:tahoma; text-align:justify; margin:10px;}

#lmenu {margin-left:29px; margin-right:20px; margin-top:25px; margin-bottom:25px; color: #FFFFFF;}
.lmenulink, .lmenulink:visited {color:#FFFFFF; font-weight:bold; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; padding-left:10px;}
.lmenulink:hover {color:#33b7d3; font-weight:bold; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; background-image:url(../img/lmarrow.gif); background-repeat:no-repeat; padding-left:10px; background-position: left; }
.lmenulinka, .lmenulinka:visited {color:#33b7d3; font-weight:bold; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; background-image:url(../img/lmarrow.gif); background-repeat:no-repeat; padding-left:10px; background-position: left; }
.lsubmenulink, .lsubmenulink:visited {color:#FFFFFF; font-weight:bold; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; padding-left:20px;}
.lsubmenulink:hover {color:#33b7d3; font-weight:bold; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; background-image:url(../img/lmarrow.gif); background-repeat:no-repeat; padding-left:20px; background-position: left; }
.lsubmenulinka, .lsubmenulinka:visited {color:#33b7d3; font-weight:bold; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; background-image:url(../img/lmarrow.gif); background-repeat:no-repeat; padding-left:20px; background-position: left; }

.rtxt {color:#868686; font-weight:bold; font-family:tahoma; vertical-align:middle;} 

#news {margin-left:20px; margin-top:12px; margin-right:20px; color:#9d9d9d; text-align:justify;}
#news h4 { color:#33b7d3; margin:0; font-size:10px;}
#newslink {text-align:right;}
#newslink a, #newslink a:visited {color:#FFFFFF;font-size:12px; font-weight:bold;}
#newslink a:hover {color:#33b7d3;font-size:12px; font-weight:bold;}
#allnewslink {text-align:center;}
#allnewslink a, #allnewslink a:visited {color:#33b7d3;font-size:12px; font-weight:bold;text-decoration:underline;}
#allnewslink a:hover {color:#fff;font-size:12px; font-weight:bold;text-decoration:underline;}

#footleft {width:218px; height:39px; background-image:url(../img/fl.gif); background-repeat:no-repeat;}
#foot {vertical-align:middle; background-image:url(../img/fc.gif); color:#484747; font-size:10px; font-family:tahoma; text-align:center;}
#footright {width:215px; height:39px; background-image:url(../img/fr.gif); background-repeat:no-repeat;}

.bluespan {color:#33b7d3; text-decoration:underline; font-weight:bold;}

.btnkorz {background-image:url(../img/btnkorz.jpg); width:179px; height:21px;cursor:pointer; margin-top:10px; }
.btnkorza {background-image:url(../img/btnkorza.jpg); width:179px; height:21px; cursor:pointer;margin-top:12px;}

.inputkorz {width:100px; text-align:center; font-weight:bold; font-family:tahoma; font-size:14px;}
.redbtn {border:1px #000000 solid; color:#FFFFFF; background-color: #33b7d3; width:150px;}

#info {background:#CCC; width:300px; height:130px; position:absolute; top:50%; left:50%; margin-top:-65px; margin-left:-150px; border:5px #999999 solid; text-align:center; vertical-align:middle; font-family:tahoma; display:none;}

.ordertdh {color:#000000;}
.ordertd {color:#000000; vertical-align:middle;}
.ordertd a, .ordertd a:visited {color:#000000;}

#works {height:171px; background:url(../img/wbg.gif);}
#wc {padding: 0 0 0 25px; float:left; height:130px; overflow:hidden;width:600px; }
#scroller {position:relative; width:10000px; }
#warrow1 {float:left; margin:30px 15px 0 20px !important; margin:30px 10px 0 20px;}
#warrow2 {float:left; margin:30px 0 0 20px;}
.witem { width:130px;  height:100px; float:left; margin:6px; text-align:center; }
.witem a, .witem a:visited, .witema a, .witema a:visited {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}
.witemramka {position:absolute; width:151px; height:95px; background: url(../img/galramka.gif) 0px 0px no-repeat; cursor:pointer;}
.wititle {color:#FFF; font: normal 10px Tahoma, Geneva, sans-serif; text-align:left;}
.wiabout {display:none; text-align:left; font: normal 12px Tahoma, Geneva, sans-serif;}