body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #c31b1b;
}

#topmenu{
	padding: 10px; 
	margin: 10px;  
}

#topmenu a{
    text-decoration: none;
    font-size:18px;
    color: #393939;
    font-family:Tahoma;
    font-weight:bold;
    margin:10px;
}
#topmenu a:hover{    
    text-decoration: underline;
}
#topmenu a:visited{
    color:red;   
}

#footer{
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	font:Tahoma;
	font-size:14px;	
	margin: 10px 10px 10px 10px;
	padding:10px 10px 10px 10px;
	
}

h1 {
	color: #c31b1b;
	font-weight:bold;
	text-align:left;
	font:Tahoma;
	font-size:18px;
	margin:5px 0 5px 0;	

}

#txt{
	font:Tahoma;
	font-size:11px;
	color:#333333;
	text-align: justify;
	padding: 20px;
	font-size: 14px;
}

#txt a:active  { 
 color: #ff0000;
}

#txt  a, a:hover, a:visited  { 
 color: #333;
}



hr{
 background-image:url(/_img/line_head.gif);
 width:100%; 
 background-position:top; 
 background-repeat:repeat-x;
 padding:0px;
 margin:0px; 

}

.news_head {
	color: #000000;
	font-weight: bold;
	margin:10px;
	font:Tahoma;
	font-size:16px;

}


#txt2{
	font:Tahoma;
	font-size:11px;
	color:#ff0000;
	text-align: justify;
	padding: 20px;
	font-size: 14px;
    	text-decoration: none;

}

#txt2  a:hover, a:active  { 
	/* color: #ff0000; */
	color: #333;
    	text-decoration: underline;
}

#txt2  a, a:hover, a:visited  { 
	color: #333;
    	text-decoration: underline;
}


#txt3{
	font:Tahoma;
	font-size:14px;
	color:#333;
	text-align: justify;
    	text-decoration: none;

}

#txt3  a, a:hover, a:active, a:visited  { 
	color: #333;
/*    	text-decoration: underline;*/
}

#txt3   a:hover  { 
	 color: #ff0000; 

/*    	text-decoration: underline;  */
}

