body {
margin: 0 auto; 
padding: 0;
background:#3e2522 url(top_bg.jpg) top repeat-x;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
color:#fff;}

#preload  {height:0;width:0;overflow:hidden;position:absolute;}
#main{margin:0 auto;padding:0px;width:930px;}

#head { font-size:12px;line-height:14px; font-weight: bold;color:#ffb642;margin:0px 0px 0px 0px;}
#head .lgo1{float:left;width:181px;height:145px;background:url(logo_img_1.jpg) top no-repeat;margin:0px 0px -40px 0px;}
#head .lgo2{float:left;width:181px;height:145px;background:url(logo_img_2.jpg) top no-repeat;margin:0px 0px -40px 0px;}
#head .lgo3{float:left;width:568px;height:145px;margin:0px 0px -40px 0px;}

#head .navi_top{padding:10px 0px 0 0px; color:#eeeeee; text-align:center;}
#head p.descri {padding:5px 0px 0 0px; color:#cd7a70;font-size:12px;line-height:14px;  text-align:center;font-weight:bold;margin:0px;}
#head .navi_top a{ -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; background:#d01b00; border:1px solid #d01b00;color:#fff;  font-size:12px; padding:0px 5px;  display:inline-block; margin:2px 0;text-decoration:none; font-weight: bold;}
#head .navi_top a:hover {background:#efefef; border:1px solid #efefef; color:#000;text-decoration: none;}

#tubth { overflow:hidden; position:relative; clear:both; width:930px; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; margin:5px 0;padding:0px; text-transform: uppercase; }
.paginator_top {color:#fff; float:left; display:inline; font-size:13px; padding-left:10px; padding-top:2px; padding-bottom:5px; height:15px;font-weight: bold;}
.paginator_top ul { display:inline; margin:0px; padding:6px 3px;}
.paginator_top  .pages { padding-right:15px;}
.paginator_top ul li { display:inline; padding:4px 0px;}
.paginator_top ul li a, .paginator_pages ul li a{ -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;
background:#301d1a; border:1px solid #301d1a; color:#fff; font-size:12px; padding:1px 3px;  text-decoration:none; font-weight: bold;}
.paginator_top ul li a:hover {background:#d01b00;  border:1px solid #d01b00;  color:#000;}
.banner { width: 933px; margin: 0px auto; text-align: center; }


.titlebloc{ color:#fff;  font-size:16px;line-height:16px;
text-align:left;font-weight:bold;
margin:10px 0 5px 0;padding:3px 0px 4px 5px; 
text-transform: uppercase; }
/* TGP TH */
#thumb {width:930px;padding:0 0 0 0; margin:5px auto;}
#thumb a { float: left; display:block; width: 150px;height: 215px;margin:0px 3px 3px 0px; background:#301d1a; border: 1px solid #693f3a; }
#thumb a img {width: 150px;height: 215px;border:0;}
#thumb a:hover{border:1px dashed #f4f4f4;}
/* END TGP TH */

.top {font-weight: bold;font-size: 13px;color:#fff;margin:0px 0px 0px 0px;padding:0 0 0 20px;text-align:left;}
.friens {width:930px; background:#301d1a;  -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; margin: 0px 0 10px 0;	padding: 10px 0;	}
.toplist {font-size:13px; line-height:14px; color:#d01b00; font-weight:bold; margin:0px;padding: 0px 0px 0px 20px;text-align:left;}
.toplist a { text-decoration:none;color:#cd7a70; font-weight:bold;}
.toplist a:hover {text-decoration: underline;color:#f4f4f4;}

#footer {margin: 0px auto; height:54px; background:url(bottom_bg.jpg) bottom repeat-x;}
.flogo{margin: 0px auto; width: 930px; padding:0px;}
.disc {width: 500px; float:left;  font-size:10px;line-height:12px;color:#cd7a70; text-align:center;font-weight:bold; margin:0px; padding: 5px 0px 0px;}
.friends { width: 400px; float:left;font-size:14px;line-height:14px;color:#fff; text-align:center;font-weight:bold; margin:0px; padding: 15px 0px 0px;}

#footer a{color: #d01b00;  padding-left:0px;font-size:14px; text-decoration: underline; font-weight:bold;}
#footer a:hover {color:#f4f4f4; text-decoration: none;}


#pay_sites { padding: 0px ; clear:both;margin:10px 0;}
#pay_sites img { background:#301d1a; width: 200px; float: left; height: 200px; border:1px solid #693f3a; }
#pay_sites .pic_bg { width: 448px; float: left;  margin-left: 10px; }
#pay_sites .pic_text { margin-left: 217px; padding:0; }
#pay_sites .pic_text a {text-decoration:none;color:#fff; font-weight:bold; font-size:14px;}
#pay_sites .pic_text p { margin: 0px; color:#cd7a70;}
#pay_sites .pic_text p a { -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; 
background: #d01b00; color: #000; padding: 0 3px; font-weight: bold; }
#pay_sites .pic_text p a:hover {text-decoration: none; background-color: #fff; color: #09090a; }

.rumb {	background:#301d1a; border: 1px solid #693f3a;
}
.rumb:hover {
border: 1px dashed #f4f4f4;
}

.rumbik a {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #cd7a70;
	text-decoration: none;
}
.rumbik a:hover {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #f4f4f4;
	text-decoration: none;
}

#level1 { width:1006px; margin: 0 auto; position: relative; margin-bottom: 0px;}
.ghert {width:978px; margin: 0 auto; position: relative; margin-bottom: 0px;}
.gherta {width:300px; height:250px; padding:7px; margin-left:6px; margin-right:6px; float:left;}