body {margin:0; padding:0; background: #D5D5D5}

#brokenBus {position: absolute; top:80px; left:-137px;}
#repairedBus {position: absolute; top:80px; left:-137px; overflow:hidden; width:137px; }
#building {position: absolute; top:16px; left:-214px;}
#topCell {background: url(images/top1.gif); vertical-align: bottom; height: 129px; text-align: center;}

#secondRow {background: url(images/up1.gif); height: 23px;}
.secondCell {background: url(images/up2.gif) no-repeat right top;}
.searchRow {background: url(images/up4.gif);}
.bottomRow {background: url(images/down3.gif);}
#searchInput {border: solid 1px #6c89ad; height:17px; margin-top:3px;}
#di {display: inline; border: solid 1px; border-color: #a7aaab #ffffff #ffffff #a7aaab;}
.tableMenu {background: #027BC0}
.topCont {background: url(images/up7.gif) repeat-x;}
#downCont {background: url(images/down2.gif);}
#leftCont {background: url(images/left.gif);}
#rightCont {background: url(images/right.gif);}
#cont {background: #556e7d; vertical-align:top;}
td.cHead {background:url(images/up8.gif) no-repeat right;}

img {border:0;}
form {margin:0; padding:0;}
p {font-family:tahoma, sans-serif; font-size:8pt; color: white;}
h1 {font-family:tahoma, sans-serif; font-size:14pt; color: #003e85;}
input {font-family:tahoma, sans-serif; font-size:8pt;}
a {text-decoration:none; color:white; }
a:hover {color:#ddddFF;}
p.UpMenu {margin:0; padding: 0; color:#c5eafe;font-weight:bold;font-size:9pt;}
p.noMargin {margin:0; padding: 0; color:#fffff;}
p.UpCont {margin:0; margin-left:10px; padding: 0; color:#ffffff;font-weight:bold;font-size:9pt;}
p.catHead {margin:0; padding: 0; color:#000000;font-weight:bold;font-size:8pt; text-align:center;}
p.cont {color:white; margin:10px; font-size:9pt;font-family:verdana, sans-serif;}
p.menuLeft {font-size:9pt;color:black;}
p.specPrHead {font-size:9pt;color:#f9ffdf;font-weight:bold;margin:0;padding:0;margin-top:15px;margin-left:10px;margin-right:5px;}
p.specPr {font-size:9pt;color:white;margin:0;padding:0;margin-left:10px;margin-right:5px;font-family:verdana, sans-serif;}
p.specZakaz {font-size:9pt;color:#c5eafe;margin:0;padding:0;margin-left:10px;margin-right:5px;margin-top:5px;}
a.specZakaz {color:#c5eafe;font-size:10pt;}
a.specZakaz:hover {color:white;font-size:10pt;}
a.menuLeft {color:black;}
a.menuLeft:hover {color:#d50000;font-weight:bold;}
a.perehod {color:#003e85;}
a.perehod:hover {color:#306ea5;}
.blue {color: #003e85;font-weight:bold;}
.menuFon {background-image: url('images/menu2.gif') no-repeat; height:26px; vertical-align:middle; padding-left:10px;}
.priceRow1 {background:#758896; border-top:solid 1px black; border-right:solid 1px black; height:20px;text-align:center;}
.priceRow1a {background:#758896; border-top:solid 1px black; height:20px;text-align:center;}
.priceRow2 {border-top:solid 1px black; border-right:solid 1px black; height:20px;text-align:center;}
.priceRow2a {border-top:solid 1px black; height:20px;text-align:center;}

#perehod {background: url(images/up3.gif) no-repeat;}
#counters {background: url(images/down1.gif) #D5D5D5; height:39px;}