body,p,div,span,th,td,dl,dd,dt, ul, b{ font-family: verdana, arial; font-size : 12px;   color : #000000; }

body {margin:0; background-color : #eeeeee;}
	A 		{ color:#000000; text-decoration:none; border-width: 0px 0px 0px 0px; border-style: none none none none; } 
	A:link		{ color:#000000; text-decoration: none; border-bottom: #b2b2b2; border-width: 0px 0px 1px 0px; border-style: none none dotted none; } 
	A:hover		{ color:#ff0000; text-decoration: none; border-bottom: #ff0000; border-width: 0px 0px 1px 0px; border-style: none none solid none; }
                A:visited		{ color:#000000; text-decoration: none; border-bottom: #b2b2b2; border-width: 0px 0px 1px 0px; border-style: none none dotted none; } 
	A:active	{ color:#ff0000; text-decoration: none; border-bottom: #ff0000; border-width: 0px 0px 0px 0px; border-style: none none none none; }

a.menu, .menu:visited {
	border-width: 0px 0px 0px 0px; 
	font-size : 10px;
	color: #000000;
	text-decoration: none
}

a.img, a.img:visited, a.img:hover, a.img.visited:hover {border-width: 0px 0px 0px 0px;}

a.menu:hover, a.menu:visited:hover {
	color:#ff0000; border-bottom: #ff0000; border-width: 0px 0px 0px 0px; border-style: none none solid none;
	text-decoration: underline
}

a.rmenu, .rmenu:visited {
	border-width: 0px 0px 0px 0px; 
	font-size : 10px;
	color: #ff0000;
	text-decoration: none;
	font-weight : bold;
}

.rmenu:hover, .rmenu:visited:hover {

	border-width: 0px 0px 0px 0px; 

	color:#ff0000; border-bottom: #ff0000; border-width: 0px 0px 0px 0px; border-style: none none solid none;

text-decoration: underline
}

.smenu, a.smenu, .smenu:visited {
	border-width: 0px 0px 0px 0px; 
	font-family : tahoma,verdana;
	font-size : 10px;
	color: #000000;
	text-decoration: none
}

.smenu:hover, .smenu:visited:hover {
	border-bottom: #ff0000; border-width: 0px 0px 0px 0px; border-style: none none solid none;
	font-family : tahoma,verdana;
	color: #ff0000;  text-decoration: underline
}

.links:visited {
	font-weight: bold; color: #003882;  text-decoration: none
}

.error {
color:#ff0000;
}

.bnews {
	font-size: 10px; 
	text-decoration: underline; 
}
.bnews:visited {
  text-decoration: none
}
.bnews:hover, .bnews:visited:hover {
	color: #ff0000;  text-decoration: none
}
.rbnews {
	font-size: 10px; 
	text-decoration: underline; 
}
.rbnews:visited {
  text-decoration: none
}
.rbnews:hover, .rbnews:visited:hover {
	color: #ff0000;  text-decoration: none
}

.title { 
	font-size : 14px;
	font-family : tahoma,verdana;
	color : black;
	color : #aaaaaa;	
	text-decoration: none;
}

a.title:visited {
	color: #555555;
	text-decoration:none;
	border-width: 0px 0px 1px 0px; 
 	border-style: none none dotted none;
}
a.title:hover, a.title:visited:hover {
	color : #ff0000;	
	text-decoration: none;
	border-width: 0px 0px 1px 0px; 
	border-style: none none solid none;
}

.header {
	font-family : tahoma,verdana;
	font-size : 18px;
	color : #b2b2b2;
	text-decoration: none;	
}

.btitle, a.btitle:link,  a.btitle:visited {
	font-family : tahoma,verdana;
	color : #000000;
	text-decoration: none;	
	font-weight: normal;
    border-bottom: #b2b2b2;
    border-width: 0px 0px 1px 0px;
 	border-style: none none dotted none;
}
.btitle:hover,  .btitle:hover:visited {
	font-family : tahoma,verdana;
	color : #ff0000;
	text-decoration: none;	
	font-weight: normal;
    border-bottom: #ff0000;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
}

.search {
	font-family:verdana, arial; font-size: 10px; border-left-color: #cccccc; background: #ffffff; color: #ff0000; border-bottom: #cccccc 1px solid;  border-top: #cccccc 1px solid;  border-left: #cccccc 1px solid;  border-right: #cccccc 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EEEEEE', EndColorStr='#ffffff');	 
}

.date {
	color : #b2b2b2;
	font-size : 12px;
	font-family : tahoma, verdana, arial;
}

.date_forum {
	color : #b2b2b2;
	font-size : 10px;
	font-family : tahoma, verdana, arial;
}

b {
font-size : 100%
}

.m_body_link:link		{ color:#000000; text-decoration: none; border-bottom: #b2b2b2; border-width: 0px 0px 1px 0px; border-style: none none dotted none; } 
.m_body_link:hover		{ color:#ff0000; text-decoration: none; border-bottom: #ff0000; border-width: 0px 0px 1px 0px; border-style: none none solid none; } 
.m_body_link:active		{ color:#ff0000; text-decoration: none; border-bottom: #ff0000; border-width: 0px 0px 0px 0px; border-style: none none none none; }
.m_body_link:visited		{ color:#000000; text-decoration: none; border-bottom: #b2b2b2; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }
.m_body_link:visited:hover	{ color:#ff0000; text-decoration: none; border-bottom: #ff0000; border-width: 0px 0px 1px 0px; border-style: none none solid none; }  