@charset "utf-8";

body {background: #000000 url(images/body_bkg.gif); font-family: Tahoma;  margin-top: 0px;
margin-bottom: 0px; text-align: center; color:#FDC689;}

a:link, a:visited {color: gold;  text-decoration: underline;}

a:hover {color: silver;  text-decoration: none}

.astyle1 {font-weight: bold;  font-family: Times new roman}

.astyle2 {font-size: 12px;   font-family: Impact}

.astyle3 {font-size: 10px;  font-family: Tahoma}

.astyle4 {font-size: 9px; font-family: Tahoma;}

table {text-align: center; color: #ffd700;  font-family: Tahoma; font-size: 14px; border-collapse: collapse}

td  {border: 0; text-align: center;}
#thumbs img {border:1px solid #cd853f;margin: 1px 1 1px 1;}
#thumbs a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.x220_165 img{width: 220px; height: 165px;}
.th150 img{width: 150px; height: 200px;}
.x240_180 img{width: 240px; height: 180px;}
.th_arc_desc{text-align : left;vertical-align : center;width: 200px;font-family: Tahoma; font-size: 12px;}
.header_text {width: 150px; height: 82px; font-size: 11px; color:#FDC689;}
.footertext {font-size: 10xp; color:gray;}
.galtext {font-size: 13px; font-weight: bold; text-align:left; color:#FDC689;}
.toptext {font-size: 14px; font-weight: bold; text-align:left; color:#FDC689;}
.moresites {
	margin:0 0 7px 0;
}
.frameleft{width:5px;background:url(images/frame_left.gif) repeat-y;border:none;}
.frameright{width:5px;background:url(images/frame_right.gif) repeat-y;border:none;}
.center{
	width:100%;border:0px solid red; text-align:center;margin-left:-7px;margin-right:5px;
}
h1, h2, h3, h4, h5, h6 {font-family: Times new roman; color: maroon;}

.arc_t {font-family: Geneva, Arial, Helvetica, san-serif;color:#FFFFFF;margin: 1px;width: 120px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;vertical-align:middle;}
.arc_u A:link, .arc_u A:visited, .arc_u A:active {font-family: Geneva, Arial, Helvetica, san-serif;color:#ab0303;margin: 2px;width: 20px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;background-color:#E9E2D8;vertical-align:middle;}
.arc_u A:hover {font-family: Geneva, Arial, Helvetica, san-serif;color:#000000;margin: 2px;width: 20px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;background-color:#ffffff;vertical-align:middle;}

/*Stroka arkhivov*/
.archive_linetitle {
height : 22px;
text-align : center;
font-size : 12px;
font-weight : bold;
padding-top : 2px;
padding-left:3px;
color: #ffff80;
}
.archive_line {
width : 23px;
height : 23px;
text-align : center;
background : url(images/arch_number_bkg.gif) no-repeat;
font-size : 12px;
font-weight : bold;
padding-top : 3px;
margin-left : 0px;
vertical-align: top;
}
.archive_line a {
color : #ffff80;
text-decoration : underline;
text-align : center;
}
.archive_line a:hover {
color : silver;
text-decoration : none;
text-align : center;
}


.ban {width:100%; font-size:16px;color: #FFFFFF;font-weight: bold;}
.ban img {border:1px solid #feff75;margin: 0 0 0 0;}
.ban a:hover img {1px #FFFFFF dotted;filter:alpha(opacity=70, style=0); opacity: 0.7}
.spon_url {font-size: 24px; font-family: Tahoma;color: #FFFFFF;}

.bannernew img {border: 1px #cd853f solid}
.bannernew a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.bannernew td{font: 18px bold;font-family: arial black;text-decoration:underline;text-align: center;color: #FFFF99;}
.advertnew{font: 20px bold;font-family: arial black;text-decoration:underline;text-align: center;color: #FFFF99;}
.advnewp img {border: 1px #cd853f solid}
.advnewp a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.advnewp{font-size:14px;font-family: Verdana;font-weight: bold;color: #FFFF99;}

.pay_txt_block a{font-size:17px; font-weight:normal;  text-decoration:underline;}
.pay_txt_block a:hover{text-decoration: none;}
.pay_txt_block_price {color: red; text-decoration: none;}

.pay_t {font-family: Geneva, Arial, Helvetica, san-serif;color:#FFFFFF;margin: 1px;width: 70px;height: 17px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;vertical-align:middle;}
.pay_u A:link, .pay_u A:visited, .pay_u A:active {font-family: Geneva, Arial, Helvetica, san-serif;color:#ab0303;margin: 1px;width: 16px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;background-color:#E9E2D8;vertical-align:middle;}
.pay_u A:hover {font-family: Geneva, Arial, Helvetica, san-serif;color:#000000;margin: 1px;width: 17px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;background-color:#ffffff;vertical-align:middle;}
.premium_title{
	font-family:Tahoma, sans-serif; font-size:17px;font-weight:bold;}
.premium_title1{
	font-family:Tahoma, sans-serif;font-size:32px;font-weight:bold;font-style:italic;}
.alphaletter{color: #c9c9c9; font-weight:bold; font-size:17px;}
#list_alphabet td{width:990px; padding-left:2px; border:1px solid #3d3d3d; background : url(images/td_thumbs_bkg.gif); text-align:left;font-size:12px;}

.ban a{width:100%; font-size:16px;font-weight:bold}
.ban img {border:1px solid #feff75;margin: 0 0 0 0;}
.ban a:hover img {1px #FFFFFF dotted;filter:alpha(opacity=70, style=0); opacity: 0.7}
.spon_url {font-size: 24px; font-family: Tahoma;text-decoration:underline}


/*X3 block*/
.x3_block{
	width:985px;
	border:none;
	margin-left:3px;
}
.x3_1{
	width:250px;
	text-align:center;
	padding:3px 3px 3px 3px;
	vertical-align: top;
}
.x3_2{
	border-left:2px solid #604d3e;
	border-right:2px solid #604d3e;
	text-align:left;
	padding:3px 3px 3px 3px;
	vertical-align: top;
}
.x3_3{
	width:260px;
	text-align:center;
	padding:3px 3px 3px 3px;
}

.pay_adv td { font-family: Arial; font-size: 10px bold; color: #ffffff;text-align: center}
.pay_adv img {width:  250px;height: 310px;border:2px solid #cd853f;}
.pay_adv a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.pay_adv a {font: 14px bold;font-family: arial;letter-spacing: -1;text-align: center}

.tops {
width : 980px;
border : 1px solid #3d3d3d;
text-align : left;
padding-left : 10px;
}
.topts td {
width : 33%;
padding-top : 6px;
padding-bottom : 6px;
border : 1px solid #3d3d3d;
font-size:16px;
font-weight : bold;
}
.tops a {font-size:16px;;font-weight : bold;}

.small_letter {
color : #c9c9c9;
font-weight : normal;
}

