body {
	font-family: arial, sans, helvetica, sans-serif;
	font-size: 10px;
	background-color: #484848;
}


a:link, a:active {
	color: #2A2C69; 	text-decoration: underline;
}

a:visited, a:hover {
	color: #666666; 	text-decoration: underline;
}


.btabbot  { 	
	border-bottom: 1px solid #cecece;
}
.btabright { 	
	border-right: 1px solid #cecece;
}
.btabrb { 	
	font-size: 10pt;
	border-right: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
}

.hl		{ 	font-family: arial,sans,helvetica;	font-size:26px;	font-weight: bold;		color:404080}
.sl		{	font-size: 20px; font-weight: bold; color:#2A2C69; }
.date	{	font-size: 13px; color:#171616; }
.art	{ 	font-size: 13px; color:000000; padding:4px; line-height: 1.3em; }
.sub	{ 	font-size: 12px; color:333333; padding:1px;}
.poll	{ 	font-size: 10px; color:000000; padding:1px; }
.norm	{ 	font-size: 13px; color: #2B2B2B; line-height: 1.4em; }


#nav  {  
	font-size: 12px; color: #2A2C69; line-height: 1.4em; font-weight: normal;
}


#navitem {
	background: url('/img/menuheadgrad1.png');
	padding: 4px;
	margin: 1px;
	font-weight: normal;
}

#navitem a:link, #navitem a:visited {
	text-decoration: none;
}


#navitem:hover {  background: url('/img/menuheadgrad2.png'); font-weight: normal;

}

hr	{	
	height: 1px;	color:#cecece;	background-color:#cecece;
}

input, textarea {
	font-family: arial, sans, helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
	background: #ffffe0;
	border: 1px solid #cecece;
}

#footer { font-size: 10px; }

#footer a:link, a:visited, a:hover, a:active { color: #191919; }
		
		
h1 { font-size: 160%; line-height: 1.0em; color: #2A2C69 }
h2 { font-size: 130%; line-height: 1.0em; color: #2A2C69}
h3 { font-size: 120%; line-height: 1.3em; color: #2A2C69 }
h4 { font-size: 110%; line-height: 1.3em; color: #2A2C69B }
h5 { font-size: 105%; line-height: 1.3em; color: #2A2C69 }
