a:visited { text-decoration: none; font: 12px Verdana, Arial;color: #5B5B5B; font-weight: bold;}
a:active { text-decoration: none; font: 12px Verdana, Arial;color: #5B5B5B; font-weight: bold;}
a:hover { text-decoration: none; font: 12px Verdana, Arial;color: #AF8C63;  font-weight: bold; }
a:link { text-decoration: none; color: #5B5B5B; font: 12px Verdana, Arial; font-weight: bold;}

body{
background-color: #FDF8E0;
}

.backimg { background-repeat: repeat-x; background-position: right top}

.textheader{
	text-decoration: none; color: Black; font: 12px Verdana, Arial; font-weight: bold;
}

h3{
	text-decoration: none; color: #5B5B5B; font: 14px Verdana, Arial;
	font-weight: bold;
}

.text{
	text-decoration: none; color: #5B5B5B; font: 12px Verdana, Arial;
}

.textb{
	text-decoration: none; color: #5B5B5B; font: 12px Verdana, Arial;
	font-weight: bold;
}

.textb_brown{
	text-decoration: none; color: #a3835b; font: 12px Verdana, Arial;
	font-weight: bold;
}

ol{
		text-decoration: none; color: #5B5B5B; font: 12px Verdana, Arial;
}

.headtext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #a3835b;
}

.headtextsel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold; color: #6a696a;
}

image{
	border: 1px solid #81807F;
}

.pselect{
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.plist{
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none; color: #5B5B5B; font: 12px Verdana, Arial;
}

.catlist{
	margin-top: 15px;
	margin-bottom: 15px;
	text-decoration: underline; color: #5B5B5B; font: 12px Verdana, Arial;
	
}

.button
{
        background-color : #efe5cc;
		background-image: url(imgsource/poloska_belaya_top_menu.gif);
        border-width : 1px;
        border-style : solid;
        font-size : 12px;
		font-weight: bold;
		height: 23px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #5B5B5B;
        border-color : #000;
		cursor: pointer;
		margin-top: 8px;
}

select{
font: 14px;
color: #000;
background-color: #fffcf0;
margin-top: 2px;
margin-bottom: 8px;
}

input{
	border-color: #000;
	border-style: solid;
	border-width: 1px;
}

.marginlist{
	margin-left: 10px;
}

.coment{
	text-decoration: none; color: #5B5B5B; font: 12px Verdana, Arial;
	text-align: center;
}

.left26{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 126px;
}
.pagecol {
color: #452B10;
text-decoration: none;  font: 12px Verdana, Arial; font-weight: bold;
	}
	
.itsnew{
	text-decoration: none; color: #474215; font: 12px Verdana, Arial;
	font-weight: bold;
}

.pagenumsel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	display: marker;
	background-color: #a3835b;
	color: #FFFFFF;
	padding-right: 2px;
}

hr{
	height: 1px;
	color: #5B5B5B;
	border-style:none;
	background-color:#5B5B5B;
	margin-top:0.5em; margin-bottom:0; margin-right:0em;
}

p{
	margin-top:0;
	margin-bottom: 10px;
	padding: 0;
}


/* ------------------------------- subscription style ------------------- */
.subzone {
}

.closemezone{
 cursor: pointer;
 color: #5B5B5B;
 text-decoration: underline;
 font-weight: bold;
}

.subscription{
}

#form_username {
}

#form_email {
}

#form_message {
}

#form_is_subscription{
}

.submit_button {
background-color : #efe5cc;
		background-image: url(imgsource/poloska_belaya_top_menu.gif);
        border-width : 1px;
        border-style : solid;
        font-size : 12px;
		font-weight: bold;
		height: 23px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color : #5B5B5B;
        border-color : #000;
		cursor: pointer;
		margin-top: 8px;
}



.unvisible_class_subscript {
 display: none;
}

.visible_class_subscript {
 display: block;
 position: absolute;
 z-index: 0;
 right: 40%;
 top: 40%;
 border: 1px solid black;
 margin: 20px;
 background-color: #f0e0a5;
 padding: 20px;
}

