
A:link { color: #596353; text-decoration: none; font-weight: bold;}
A:visited { color: #70786b; text-decoration: none; font-weight: bold; }
A:hover { color: #70786b;  text-decoration: underline; font-weight: bold; }
A:active { color: #70786b;  text-decoration: none; font-weight: bold; }

h1 {  font-size: 20px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica; color: #ec454c; }

h2 {  font-size: 15px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; color: #ec454c; }

.news {  font-size: 13px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica; }

.avatar-image { float: left; border: #555555 1px solid;}
.news-image { float: left; border: #555555 1px solid;}

.image { float: left; padding-right: 3px; }

img { border: none; }

hr { color: #666666; height: 2px;  }

body, td 
{
 font-family: verdana, arial, helvetica, sans-serif;
 line-height: 150%;
 font-size: 12px;

}

.message { border: #555555 1px dotted; padding: 5 5 5 5; margin: 5 5 5 5; background-color: #EEFF00; }

.std-checkmsg { color: #0000FF; }

input, textarea, select 
{ 
	font-size: 11px; 
	border: #a69778 1px solid;
	background-color: #fcfcf1;
}

.block-menu {  font-size: 13px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; padding-top: 10px; }

.block-content { padding-left: 38px; padding-top: 10px; padding-bottom: 20px; padding-right: 38px; font-size: 13px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica;  }
.block-content-p { padding-left: 38px; padding-top: 10px; padding-bottom: 20px; padding-right: 50px; font-size: 13px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica;  }

.block-info { padding-left: 8px; padding-top: 10px; padding-bottom: 20px; padding-right: 36px; font-size: 12px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica; }

.item-info-header { background-color: #c5d99d;	color: #000000; padding-left: 8px; padding-top: 3px; padding-bottom: 3px; padding-right: 8px; font-size: 13px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }

a.item-info-text:link, a.item-info-text:active, a.item-info-text:visited 
{
	color: #000000; 
	text-decoration: none;
	display: block; 
	text-align: justify;
	font-weight: normal;
	font-size: 12px;
	line-height: 120%;
}

a.item-info-text:hover 
{
	color: #900000; 
	text-decoration: none;
	display: block; 
	text-align: justify;
	font-weight: normal;
	font-size: 12px;
	line-height: 120%;
}


a.item-menu:link, a.item-menu:active, a.item-menu:visited 
{
	background-color: #c5d99d; 
	color: #000000; 
	text-decoration: none;
	display: block; 
	padding-left: 20px; padding-top: 3px; padding-bottom: 3px; margin-right: 18px; 
	margin-bottom: 5px;
}

a.item-menu:hover
{
	background-color: #000000; 
	color: #FFFFFF;
	text-decoration: none;
	display: block; 
	padding-left: 20px; padding-top: 3px; padding-bottom: 3px; margin-right: 18px; 

}


A.user-button:link
		{ 
			font-size: 11px;
			padding: 1 3 1 3;
			border: #d2cbc3 1px solid;
		    background-color: #ececde;
			text-decoration: none; 
			color: #873f01; 
			font-weight: normal;
			font-family: sans-serif, verdana, arial, helvetica;
		}					  

A.user-button:visited 
		{ 
			font-size: 11px;
			padding: 1 3 1 3;
			border: #d2cbc3 1px solid;
		    background-color: #ececde;
			text-decoration: none; 
			color: #873f01; 
			font-weight: normal;
			font-family: sans-serif, verdana, arial, helvetica;
		}

A.user-button:hover 
		{ 			
			font-size: 11px;
			padding: 1 3 1 3;
			border: #d2cbc3 1px solid;
			text-decoration: none; 
		    background-color: #e9cca5; 
			color: #873f01; 
			text-decoration: none; 
			font-weight: normal;
			font-family: sans-serif, verdana, arial, helvetica;
		}


.only-reg { background-color:#0000cc; color:#ffffff; padding: 2 5 2 2; }
.only-moder { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
.only-priv { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
.only-admin { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
.only-sadmin { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
