body, p, li, table, input, textarea { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; }

a			{ color: #006437; text-decoration:none; }
a:hover		{ text-decoration:underline; }

a.bold			{ color: #006437; text-decoration:none; font-weight: bold; }
a.bold:hover	{ text-decoration:underline; font-weight: bold; }

h1			{ font-size:15px; color: #b32200; margin-bottom:15px; font-weight: bold; text-decoration:underline; }

h2			{ font-size:13px; color: #b32200; margin-bottom:10px; font-weight: bold; }

h3			{ font-size:12px; color: #FFF001; margin-bottom:5px; font-weight: bold; text-decoration:underline; }

li			{ margin-bottom:3px; }
form		{ margin: 0px; }
input, textarea { border: #b32200 1px solid; }
p			{ margin-bottom:7px; margin-top:0px; }

td.menue a {
			display:block;
			font-size:12px;
			text-decoration:none;
			color:#000000;
			background-color:#ffee00;
			padding:3px;
			width:160px;
			border-width:1px;
			border-color:#b32200;
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid; }

td.menue-bottom a {
			display:block;
			font-size:12px;
			text-decoration:none;
			color:#000000;
			background-color:#ffee00;
			padding:3px;
			width:160px;
			border-width:1px;
			border-color:#b32200;
			border-top-style:solid;
			border-left-style:solid;
			border-right-style:solid;
			border-bottom-style:solid; }

td.menue-bottom a:hover {
			text-decoration:none;
			background-color:#FFFbbf; }

td.menue a:hover {
			text-decoration:none;
			background-color:#FFFbbf; }
			
td.menue-bottom a.this {
			text-decoration:none;
			background-color:#FFFbbf; }

td.menue a.this {
			text-decoration:none;
			background-color:#FFFbbf; }
			
.small	{ font-size:11px; }
.bold		{ font-weight: bold; }

.blue   		{ color:#0A328C; }
.red    		{ color:#B32200; }
.grey   		{ color:#888888; }
.yellow 		{ color:#FFEE00; }
.yellow-bright  { color:#FFFBBF; }
.white  		{ color:#FFFFFF; }

.bg-yellow-br	{ background-color: #FFFBBF; }
.bg-blue		   { background-color: #0A328C; }
.bg-blue-br		{ background-color: #D8E1F2; }

.border			{ border-color:#006437; border-width:1px; border-style:solid; }
.border-dot		{ border: 1px dashed #B32200; }
.border10		{
	border-color:#006437;
	border-width:1px;
	border-style:solid;
	text-decoration:none;
	padding: 3px;
	margin-right: 5px;
	margin-left: 5px;
}
.nocss  	 	{ display:none; }

