body{margin:0; padding:0; margin-left:auto; margin-right:auto; font-family:tahoma,arial; font-size:11px; text-align:center; background-color:#9cb5bd}

.page{display:table; width:1068px; margin-left:auto; margin-right:auto; text-align:left; background-color: #1B5A85;}
.page .hat {text-align: center; padding-top: 4px; padding-bottom: 4px;}

.thumbs1{float:left; display:table; position:relative; left:2px}
.thumbs1 a img{display:inline-block; float:left; width:175px; height:130px; border-width:1px; border-color:white; border-style:solid; margin-top:1px; margin-bottom:0px; margin-left:1px}
.thumbs1 a:hover img{border-width:1px; border-color:#33A3EF; border-style:solid}

.t1{width:1036px; margin-top:10px}
.t2{width:830px; margin-top:10px}

.second{float:left; width:1068px}
.second .rp{float:right; width:895px}
.second .rp_hat{float:left; width:895px; height:29px; background:#fafd77; font-size:20px; font-weight:bold; color:#272240; text-align:center; margin-top:1px}
.second .rp_hat span{width:895px; text-align:center; position:relative; top:1px}

.block1_2_fon{float:left; width:895px; padding-bottom:1px; padding-top:0px; background:white}
.block1_2{float:left; width:894px; background-color:#7bcbfd; position:relative; padding-bottom:5px; padding-top:5px}
.block1_2_f{float:right; display:block; width:895px; height:29px; background-color:#33a3ef}

.tc{position:relative; top:2px; width:100%}
.tc:after{content:''; display:block; clear:both}
.tl{position:relative; right:50%; float:right}
.tr{position:relative; z-index:1; right:-50%; text-align:left}

.pager{font-size:11px; font-weight:bold; color:white; line-height:150%; margin-top:5px}
.pager span{margin-right:4px; padding-top:4px; padding-bottom:3px}
.pager a{border-width:1px; border-color:black; border-style:solid; font-size:11px; text-decoration:none; color:black; margin-right:4px; padding-top:4px; padding-bottom:3px; padding-left:4px; padding-right:3px; background:#fafd77}
.pager a:hover{color:white; text-decoration:none; background:#2577af}

.second .lp{float:left; width:165px; background:#1b5a85; padding-top:0; padding-left:4px; padding-right:4px}

.menu {width:165px; text-align:left; font-size:12px; margin-bottom:12px; padding-top:12px; padding-bottom:12px; background:#33a3ef}
.menu ul{padding:0px; margin:0px; margin-bottom:17px; position:relative; left:5px}
.menu ul li{line-height:125%; padding:0; margin:0; outline:none; list-style-type:none}
.menu ul li a{color:white; text-decoration:underline; padding:1px 1px 1px 9px;}
.menu ul li a:hover{color:#ffff00; text-decoration:none}
.menu .zgl{display:block; width:140px; font-size:16px; font-weight:bold; padding-bottom:2px; position:relative; left:15px; margin:0; color:#fafd77}

.foot_dl_pre{float:left; width:827px; background:#efebe7; text-align:center}
.foot_dl{width:780px; float:left; display:block; position:relative; left:27px; font-weight:normal; line-height:145%; padding-bottom:10px; margin-top:5px; color:#1c82eb}
.foot_dl a{font-size:11px; color:#1c82eb; margin-left:5px; margin-right:5px; text-decoration:underline}
.foot_dl a:hover{font-size:11px; color:#1c82eb; text-decoration:none; margin-left:5px; margin-right:5px}

.footer{width:1065px; padding:3px; float:left; text-align:center; display:table; background:#33a3ef}
.f22{margin-top:5px; margin-bottom:20px}

.adblock_horizontal {text-align: center; width: 895px; float: right; padding: 10px 0 10px 0;}

.top {text-align: center; width: 895px; float: right; padding: 10px 0 10px 0;}
.top_center {position: relative;width: 175px;float: left;display:table;margin:2px;font-size:12px;font-weight:normal;color:white;padding-bottom:15px;}
.top_center a {font-size:12px;color:#fafd77;text-decoration:underline;margin-left:2px;margin-right:4px;}
.top_center a:hover {font-size:12px;color:#fafd77;text-decoration:none;}
top_center:after {content: '';display: block;clear: both;}
.top_to_left {position: relative;right: 50%;float: right;}
.top_to_right {position: relative;z-index: 1;right: -50%;text-align:left;}

