@charset "utf-8";

body {background: #000000; font: normal 13px Tahoma, Verdana, Helvetica, Arial, sans-serif; margin-top: 0px;
margin-bottom: 0px; text-align: center;
background-image: url(images/body_bkg.gif);
background-repeat: repeat-x;
background-position: top;}

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

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

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

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

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

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

table {text-align: center; color: white; font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-collapse: collapse; font-weight: bold}

td  {border: 0;}
#thumbs img {border:1px solid #EEEF8A;margin: 1 1 1 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;}
.header_text {width: 170px; height: 76px; font-size: 12px;margin-left:5px;}
.footertext {font-size: 10px; color:gray;}
.toptext {font-size: 13px; font-weight: bold; text-align:left;; color: #FFFFFF}
.galltext {font-size: 13px; font-weight: bold; text-align:left;; color: #FFFFFF}
.moresites {	margin:0 0 7 0;}

.desclink{font-size:12px;}

h1, h2, h3, h4, h5, h6 {font-family: Times new roman; color: maroon;}
.center{border:none; width:100%;text-align:center;margin-left:-5px;}
.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;}

.ban {width:100%; font-size:16px;color: #FFFFFF;}
.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}

#thumbsadv td{border:0px dashed gray;font-size:12px;font-family: Verdana;font-weight: normal;color: #FFFF99;}
#thumbsadv img{border:1px solid #faf0c4; margin-bottom: 3px; margin-top: 7px;}
#thumbsadv a:hover img {border:1px dotted #ffffff}
#thumbsadv a {font-size:15px; font-weight:bold; font-style: italic;color: #FFFF99}
.bigadv{font-size:15px; font-weight:bold; font-style: italic;color: #FFFF99}

.bannernew img {border: 1px #EEEF8A 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 #EEEF8A 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;}

/*DOBAVLENO*/	
	
.letter_linetitle {height : 22px;text-align : center;font-size : 17px;font-weight : bold;padding-top : 2px;color:#ffd700;}
.letter_line {width : 27px;height : 27px;text-align : center;background : url(images/arch_letter_bkg.gif) no-repeat;font-size : 15px;font-weight : bold;padding-top : 0px;margin-left : 2px;}
.letter_space{width:5px;}
.letter_line a {color : #ffd700;text-decoration : underline;text-align : center;}
.letter_line a:hover {color : #d09863;text-decoration : none;text-align : center;}

/*X3 BLOCK*/
.x3_content_1 {width:243px; padding:3px 0 3px 7px; border-right:1px solid gray; text-align:left;vertical-align:top;}
.x3_content_2 {width:455px; padding:3px 0 3px 7px; border-right:1px solid gray; text-align:left;vertical-align:top;}
.x3_content_3 {width:240px; padding:3px 0 3px 7px; border-right:1px solid gray; text-align:left;vertical-align:top;}
.gray{color:gray;}
h5{font-family:Arial;font-size:15px; font-weight:bold;color:#ffd700;margin-bottom:0px;}
.center_title{border:none;text-align:center;font-size:19px;font-weight:bold;padding-top:10px;color:#ffd700;}

.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 #EEEF8A;}
.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}

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

.pay_t {font-family: Geneva, Arial, Helvetica, san-serif;color:#FFFFFF;margin: 1px;width: 70px;height: 20px;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: 17px;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;}


/*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;
}

.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;
}

