body {background: #f2f2f2 url(img/bodybg.gif) repeat-x top; margin: 0px; padding: 0px}
h1 {font-size: 14px; margin: 0px; padding:0px; color: #5491a4}
a {color:#777777}
a:hover{color:#3d7d98;text-decoration:none;}
#contentbg {background: url(img/body_content_top.jpg) no-repeat top center; margin: 0px auto; padding: 0px; width: 1000px}
#content{width:800px; margin: 0px auto; font-size: 12px; color: #777777; font-family: "Arial"}
#content_center{width:740px;margin:0px auto}
#content_text_top{padding: 54px 40px 77px 265px; margin:0px; font-size:16px;}
#content_text_top a {color:#fff;text-decoration:none;padding-right: 10px}
#content_text_top a:hover{color:#afdef4;text-decoration:none;padding-right: 10px}
#content_left_text{text-align: justify;}
#content_right_menu{font-size: 18px; padding-top: 32px; padding-left: 63px; margin:0px}
#content_right_menu a{color:#fff;text-decoration:none}
#content_right_menu a:hover{color:#0079ab;text-decoration:none}
#content_bottom{padding-top: 15px;width:740px;margin:0px auto;}
#content_bottom_date{color:#6ca8c4;font-size:10px}
#content_bottom input{font-size:12px;border: 0px;background: #f2f2f2; color:#0082a2; border: 1px solid #d8d6d6}
#btn input{padding:0px; margin-top:5px}
.txt{width: 160px; padding-left: 2px;}
#label {padding:3px}
#content_bottom label{font-size:10px;padding:0px;margin:0px}
#footer{background: url(img/footer.gif) no-repeat top center; font-size:11px;padding-top:10px;padding-bottom:20px;margin:10px auto 0px auto;color:#777777;width:700px}
/*таблица цен*/
#tshapka {font-size: 16px; color: #777777; border-bottom: 2px solid #777777; padding: 3px}
#tbodyshapka {background: #e0e0e0; color: #777777; border-bottom: 1px solid #bdbdbd; font-weight:  600; text-align: center; padding: 3px}
#tcshapka {background: #e0e0e0; color: #777777; border-bottom: 1px solid #bdbdbd; border-top: 1px solid #bdbdbd; font-weight:  600; text-align: center; padding: 3px}
#t1 {color: #777777; border-bottom: 1px dotted #d9d9d9; border-left: 1px dotted #d9d9d9; text-align: center; padding: 3px}
#t2 {background: #ececec; color: #777777; border-bottom: 1px dotted #d9d9d9; border-left: 1px dotted #d9d9d9; text-align: center; padding: 3px}
#t1c {background: #e8e8e8; color: #777777; border-bottom: 1px dotted #d9d9d9; text-align: center; padding: 3px}
#t2c {background: #e4e4e4; color: #777777; border-bottom: 1px dotted #d9d9d9; text-align: center; padding: 3px}
#t1l {background: #eeeeee; color: #777777; border-bottom: 1px dotted #d9d9d9; text-align: center; padding: 3px}
#t2l {background: #e7e7e7; color: #777777; border-bottom: 1px dotted #d9d9d9; text-align: center; padding: 3px}
/*таблица цен*/
.offtopic{color: #595959;padding: 5px 5px 5px 5px; margin: 10px 10px 10px 15px; background: #e9e8e8; border: 1px solid #e0e0e0}
#payment{border-bottom: 2px dotted #b8b8b8; margin-bottom: 10px}
#payment img{margin-right: 10px}
#payment ul li{font-size: 12px}
#cti_text{margin: 10px 0px 10px 0px; padding: 10px}
#cti_top{background: url(img/cti_top.gif) no-repeat top center;}
#cti_center{background: url(img/cti_center.gif) repeat-y top center;}
#cti_bottom{background: url(img/cti_bottom.gif) no-repeat bottom center;}
p{margin: 10px 0px 10px 0px; padding: 10px; background: #ececec; border:1px dotted #dcdada}

#cti_f{margin-top: 15px; margin-bottom: 10px; padding-top: 10px; background: url(img/footer.gif) no-repeat top center;}
#cti_f td.tds {border-right: 1px solid #d7d7d7;}
#cti_f td {padding: 0 10px 0 10px; color: #a0a0a0}
#cti_f td a {color: #a0a0a0}
#cti_f td a:hover {color:#3d7d98}
.shader{ filter:alpha(opacity=40);  -moz-opacity:0.4;  -khtml-opacity:0.4;  opacity:0.4}
.shader:hover {opacity:1.0;  -moz-opacity:1.0;  -khtml-opacity:1.0;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
#sape{float:right; font-size:10px}
