body {width: 100%; height: 100%; padding: 0; margin: 0; background-color: #98a79c; font-family:Trebuchet MS; color:#000000; font-size:16px; font-weight:100;}
table {border: none; border-collapse: collapse;}
td, div {vertical-align: top; padding: 0; margin: 0;}
td, div, p, span, li {font-family:Trebuchet MS; color:000000; font-weight:100; font-size:16px;}
p{padding:9px 0; margin:0; }
.h100 {height: 100%; }
.w100 { width: 100%; }
.hw { width:100%;height:100%;}
img {border:0;}
a{font-family:Trebuchet MS; color:#005834; font-size:16px; font-weight:100; text-decoration:underline;}
a:hover{font-family:Trebuchet MS; color:#005834; font-size:16px; font-weight:100; text-decoration:none;}
a:visited{font-family:Trebuchet MS; color:#005834; font-size:16px; font-weight:100; }
h1{color:#005834; font-family:Trebuchet MS; font-weight:bold; padding:15px 0 15px 0; font-size:24px; margin:0; text-align:center;}
h2{color:#005834; font-size:20px; font-weight:100;padding:5px 0; margin:0;}
h3{color:#005834; font-size:18px; font-weight:100;padding:3px 0; margin:0;}


ul{padding:0; margin:0; list-style-type:square; color:#fff500; padding-left:30px;}
li{padding:5px 0 5px 8px; line-height:14px;  color:#29176e;}
.myklass{padding:5px 0 5px 8px; line-height:1.4;  color:#000000;}
.top{height:500px; background:url(../img/bkg_top.gif) repeat-x left top;}
.bkgtop{height:500px; background:url(../img/top.jpg) no-repeat 50% bottom; width:100%;}


.logo{padding:0 0 0 30px;}
.flashversion{padding:24px 30px 0 0; text-align:right;}
.h20{height:20px;}
.h37{height:37px;}
.w85{width:85px;}
.w95{width:95px;}
.w20{width:20px;}
.w45{width:45px;}
.menu{height:48px;}

.im1{background:url(../img/lm1.gif) repeat-x left top; padding:10px 10px 0 10px; color:#ffffff; text-align:center;width:10%;}
.im2{background:url(../img/lm2.gif) repeat-x left top; padding:21px 10px 0 10px; color:#29176e; text-align:center;width:10%;}
.im3{background:url(../img/lm3.gif) repeat-x left top; padding:13px 10px 0 10px; color:#ffffff; text-align:center;width:10%;}
.im4{background:url(../img/lm4.gif) repeat-x left top; padding:23px 10px 0 10px; color:#fff500; text-align:center;width:10%;}
.im5{background:url(../img/lm5.gif) repeat-x left top; padding:13px 10px 0 10px; color:#ffffff; text-align:center;width:10%;}
.im6{background:url(../img/lm6.gif) repeat-x left top; padding:12px 10px 0 10px; color:#ffffff; text-align:center;width:10%;}
.im7{background:url(../img/lm7.gif) repeat-x left top; padding:19px 10px 0 10px; color:#ffffff; text-align:center;width:10%;}
.m1{width:12px; background:url(../img/lm2.gif) repeat-x left top;}
.m2{width:12px;background:url(../img/lm3.gif) repeat-x left top;}
.m3{width:10px;background:url(../img/lm4.gif) repeat-x left top;}
.m4{width:13px;background:url(../img/lm5.gif) repeat-x left top;}
.m5{width:11px;background:url(../img/lm6.gif) repeat-x left top;}
.m6{width:13px;background:url(../img/lm7.gif) repeat-x left top;}

.content{background:#dee3df url(../img/bkgcont.gif) repeat-x left top;padding:5px 20px 20px 45px;}
.rightcont{background:#c4cdc7 url(../img/contrightlong.gif) repeat-y left top; width:43px;}
.rightcont div{background:url(../img/contrightbot1.gif) no-repeat left bottom; width:43px; height:100%;}


.footer{height:77px;}
.footright{padding:0 30px 18px 0; vertical-align:bottom; text-align:right;color:#005834; font-family:Trebuchet MS; font-size:12px;}
.footleft{padding:0 0 18px 30px; vertical-align:bottom;color:#005834; font-family:Trebuchet MS; font-size:12px;}
.footleft a, .footleft a:hover, .footleft a:visited{color:#005834; font-family:Trebuchet MS; font-size:12px;}

.price{width:70%; margin:0 auto;}
.price td{padding:2px; border:#000000 solid 1px; font-weight:bold; font-size:12px;}
.price td p, .price td u, .price td i{font-weight:normal; font-size:12px;}
.price tr.head td{border:none; padding-top:5px;}
.price tr.prZag td{border:none; text-align:right; font-weight:bold; font-style:italic; padding:5px 0; font-size:16px; color:#29176e}
.prsm{text-align:center;}

.zagol {color:#005834; font-family:Trebuchet MS; font-weight:bold; padding:15px 0 15px 0; font-size:24px; margin:0; text-align:center;}
div h1 {color:#005834; font-size:20px; font-weight:100;padding:5px 0; margin:0; text-align:left;}
div.zagolovok2 h2{color:#005834; font-family:Trebuchet MS; font-weight:bold; padding:15px 0 15px 0; font-size:24px; margin:0; text-align:center;}
.divh2 {color:#005834; font-size:20px; font-weight:100;padding:5px 0; margin:0;}
.zagolovok1 {color:#005834; font-family:Trebuchet MS; font-weight:bold; padding:15px 0 15px 0; font-size:24px; margin:0; text-align:center;}