BODY {font-family: Tahoma, Arial, Verdana; font-size: 11px; padding: 0px; margin: 0px; color: #4C5A6E; background-color: #1B5BB3;}
TD {font-family: Tahoma, Arial, Verdana; font-size: 11px;}
IMG {border: 0px;}


h1 {height: 20px; background-color: #1A377F; background-image: url(images/razbg.gif); padding-left: 11px; font-weight: bold; font-size: 14px; color: #fff; padding-bottom: 2px;}

h3 {height: 20px; border-bottom: 1px solid #C8D5E8; background-color: #F2F3F5; color: #041B3D; padding-left: 10px; font-size: 12px; font-weight: bold; }

#w {width: 100%;} #h {height: 100%;}
.top {height: 51px; background-color: #00003D; background-image: url(images/top.jpg); width: 700px;}
.tel {width: 190px; color: white; font-family: Verdana; font-size: 10px; padding-left: 8px;}
.start, .izbr {width: 168px; font-family: Verdana; font-size: 10px; text-align: center;} .start {padding-right: 14px;} .izbr {padding-right: 2px;}
.topbg {width: 700px; background-color: #00003D; background-image: url(images/topbg.gif);}
.botbg {width: 700px; background-color: #00003D; background-image: url(images/blbg.gif);}
.linebg {background-color: #2F87FF; background-image: url(images/linebg.gif);} .line2bg {background-color: #2F87FF; background-image: url(images/line2bg.gif);} .line3bg {background-color: #2F87FF; background-image: url(images/line3bg.gif);} .line4bg {background-color: #2F87FF; background-image: url(images/line4bg.gif);}
.bottomw {width: 700px; height: 62px; background-color: #024198; background-image: url(images/bottombg.gif);}
.webwork {color: #fff; padding-left: 10px; font-size: 10px;} .pix {background-color: #4E75AB; width: 1px;}
.bannerbg {border-left: 1px solid #4E75AB; border-right: 1px solid #4E75AB; padding: 10px; background-image: url(images/bannerbg.gif);} .copy {color: #fff;}
.bottom {width: 700px; height: 37px; background-color: #1C388D; background-image: url(images/bottom.gif);}
.tp {background-image: url(images/tp.gif); background-position: top; background-repeat: repeat-x; height: 50%;}
.bt {background-image: url(images/bt.gif); background-position: bottom; background-repeat: repeat-x; height: 50%;}
.ctr {height: 100%; background-color: #fff;}
.menu {background-color: #E9F0F9; background-image: url(images/menubg.gif); border-right: 1px solid #CCCDDC; vertical-align: top;}
.raz {height: 20px; background-color: #1A377F; background-image: url(images/razbg.gif); padding-left: 11px; font-weight: bold; font-size: 10px; color: #fff; padding-bottom: 2px;}
.link {height: 20px; background-color: #fff; background-image: url(images/linkbg.gif); padding-left: 11px; border-top: 1px solid #69C2FF; border-bottom: 1px solid #2B82FF; font-size: 10px; padding-bottom: 2px;}
.center {width: 100%; vertical-align: top; background-image: url(images/ctrbg.gif); background-position: top; background-repeat: repeat-x; padding: 0px 22px 22px 22px;}
.center2 {width: 100%; vertical-align: top; background-image: url(images/ctrbg.gif); background-position: top; background-repeat: repeat-x; padding: 0px 22px 0px 22px;}
.lin {width: 100%; background-image: url(images/lin.gif); background-color: #BACDE6;}
.topic {color: #033F93; padding-top: 12px; padding-bottom: 8px; font-weight: bold; padding-left: 3px;}
.text {padding: 9px 3px 11px 3px;} .image {border: 1px solid #225FB3; border-right: 0px;} .obz {border: 1px solid #C8D5E8; border-left: 1px solid #225FB3; width: 100%; height: 100%;}
.name {height: 23px; border-bottom: 1px solid #C8D5E8; background-color: #F2F3F5; color: #041B3D; padding-left: 10px; font-weight: bold;}
.proce {height: 23px; border-top: 1px solid #C8D5E8;} .price {color: #E5870A; padding-left: 10px; font-weight: bold;} .char {width: 240px; text-align: right; padding-right: 10px;}
.txt {line-height: 16px; padding: 10px; padding-top: 6px; height: 100%;}
.bg {background-color: #041B3D; background-image: url(images/bg.gif); height: 100%;} .bg2 {background-color: #041B3D; background-image: url(images/bg2.gif); height: 100%;}
.tc {padding-top: 77px;} .bc {padding-bottom: 64px;}
.kbg {width: 100%; height: 36px; background-image: url(images/kbg.gif); border: 1px solid #2B82FF; padding: 0px 10px 0px 14px; color: #2B82FF;}
.or {color: #E5870A;} .kbg1 {background-image: url(images/kbg1.gif);} .kbg2 {background-image: url(images/kbg2.gif);}
A {color: #057FF0; text-decoration: underline;}
A:hover {text-decoration: none;}
A.aw {color: #fff;}
A.ln {color: #2462B7;}



#w2, .korzina2, .option2, .tabl2, .main2 {width: 100%;}

.main2 {vertical-align: top; padding: 15px;}
.korzina2 {height: 36px; background-color: #1A377F; border-bottom: 5px solid #fff; padding: 0px 0px 2px 15px; color: #fff; font-weight: bold;}
.option2 {height: 31px; background-color: #F2F2F2; color: #4C5A6E; padding-bottom: 1px;}
.naimenovanie2 {width: 100%; padding: 9px 15px 9px 15px;}
.opt2 {width: 63px; text-align: center; background-color: #E1E3E5; border-left: 1px solid #F2F2F2;}
.sht2 {width: 28px; height: 22px; text-align: right; padding-right: 4px; float: left; margin-left: 5px;} .sh2 {float: left;margin-top: 4px;}
.raz2 {height: 5px;}
.forma2 {background-color: #E1E3E5; padding: 3px 5px 3px 5px; text-align: center;}
.formakontakta2 {width: 177px;}
.knopka2 {background-color: #1A377F; color: #fff; border: 1px solid #1A377F; font-weight: bold; font-size: 11px;}
.tabl2 {border: 1px solid #E1E3E5; height: 100px;}



