body{
font-family:Geneva, arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
}
a {
font-weight: bold;
color: #3e0b14;
text-decoration: none
}
a:link {
font-weight: bold;
color: #3e0b14;
text-decoration: none
}
a:visited  {
font-weight: bold;
color: #3e0b14;
text-decoration: none;
background-repeat:repeat-y
}
a:focus{
font-weight: bold;
color: #3e0b14;
text-decoration: none
}
a:hover {
font-weight: bold;
color: #3e0b14;
text-decoration: none
}
a:active
{
font-weight: bold;
color: #3e0b14;
text-decoration: none
}
a {
font-weight: bold;
color: #FF0000;
text-decoration: none
}
a.adminlink:link {
font-weight: bold;
color: #FF0000;
text-decoration: none
}
a.adminlink:visited  {
font-weight: bold;
color: #FF0000;
text-decoration: none
}
a.adminlink:focus{
font-weight: bold;
color: #FF0000;
text-decoration: none
}
a.adminlink:hover {
font-weight: bold;
color: #3e0b14;
text-decoration: none
}
a.adminlink:active
{
font-weight: bold;
color: #FF0000;
text-decoration: none
}
a.menu:link {
padding-right: 2px;
display: block;
padding-left: 12px;
font-size: 10px;
font-weight:100;
padding-bottom: 2px;
width: 160px;
color: #ffffff;
padding-top: 2px;
border-bottom: #a7142b 1px solid;
white-space: nowrap;
letter-spacing: 1px;
text-decoration: none;
}
a.menu:visited {
padding-right: 2px;
display: block;
padding-left: 12px;
font-size: 10px;
font-weight:100;
padding-bottom: 2px;
width: 160px;
color: #ffffff;
padding-top: 2px;
border-bottom: #a7142b 1px solid;
white-space: nowrap;
letter-spacing: 1px;
text-decoration: none;
}
a.menu:hover {
padding-right: 2px;
padding-left: 12px;
font-size: 10px;
font-weight:100;
padding-bottom: 2px;
width: 160px;
color: #ffffff;
padding-top: 2px;
border-bottom: #a7142b 1px solid;
white-space: nowrap;
letter-spacing: 1px;
background-color: #941225;
text-decoration: none;
}
.menue_mainpoin{
padding-right: 2px;

margin-right:1px;
DISPLAY: block;
text-indent:5px;
/*padding-left: 5px;*/
font-size: 12px;
padding-bottom: 1px;
width: 145px;
color: #ffffff;
padding-top: 3px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #931226;
text-decoration: none
}
a.submenu:link {
padding-right: 2px;

margin-right:1px;
display: block;
text-indent:10px;
/*
padding-left: 10px;
*/
font-size: 9px;
padding-bottom: 1px;
width: 145px;
color: #ffffff;
padding-top: 1px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #931226;
text-decoration: none
}
a.submenu:visited {
padding-right: 2px;

margin-right:1px;
display: block;
text-indent:10px;
/*padding-left: 10px;*/
font-size: 9px;
padding-bottom: 1px;
width: 145px;
color: #ffffff;
padding-top: 1px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #931226;
text-decoration: none
}
a.submenu:hover {
padding-right: 2px;

margin-right:1px;
display: block;
text-indent:10px;
/*padding-left: 10px;*/
font-size: 9px;
padding-bottom: 1px;
width: 145px;
color: #ffffff;
padding-top: 1px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #420810;
text-decoration: none
}
a.submenu_mini:link {
padding-right: 2px;

margin-right:1px;
display: block;
padding-left: 10px;
font-size: 9px;
padding-bottom: 1px;
width: 135px;
color: #ffffff;
padding-top: 1px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #931226;
text-decoration: none
}
a.submenu_mini:visited {
padding-right: 2px;

margin-right:1px;
display: block;
padding-left: 10px;
font-size: 9px;
padding-bottom: 1px;
width: 135px;
color: #ffffff;
padding-top: 1px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #931226;
text-decoration: none
}
a.submenu_mini:hover {
padding-right: 2px;

margin-right:1px;
display: block;
padding-left: 10px;
font-size: 9px;
padding-bottom: 1px;
width: 135px;
color: #ffffff;
padding-top: 1px;
white-space: nowrap;
letter-spacing: 1px;
background-color: #420810;
text-decoration: none
}
.topmenu {
padding-right: 1px;
padding-left: 1px;
font-size: 9px;
color: #ffffff;
width: 137px;
text-decoration: none
}
a.topmenu:link {
display: block;
font-size: 10px;
width: auto;
color: #ffffff;
border-bottom: #ffffff 3px solid;
white-space: nowrap;
letter-spacing: 1px;
HEIGHT: 30px;
text-decoration: none;
text-align: center;
}
a.topmenu:visited {
display: block;
font-size: 10px;
width: auto;
color: #ffffff;
border-bottom: #ffffff 3px solid;
white-space: nowrap;
letter-spacing: 1px;
HEIGHT: 30px;
text-decoration: none;
text-align: center;
}
a.topmenu:hover {
display: block;
font-size: 10px;
width: auto;
color: #ffffff;
border-bottom: #cccccc 3px solid;
white-space: nowrap;
letter-spacing: 1px;
HEIGHT: 30px;
background-color: #941225;
text-decoration: none;
text-align: center;
}
a.left{
text-decoration: none
}
a.startseite {
font-weight: bold;
font-size: 12px;
color: #ffffff;
font-family: Verdana;
text-decoration: none
}
a.startseite:hover {
font-weight: bold;
font-size: 12px;
color: #3f0a14;
font-family: Verdana;
text-decoration: underline
}
a.footerlinks {
font-weight: bold;
color: #3f0a14;
font-family: Verdana;
text-decoration: none
}
a.footerlinks:hover {
font-weight: bold;
color: #000000;
font-family: Verdana;
text-decoration: underline
}
a.list_tab_kopf {
color: #ffffff;
text-decoration: none
}
a.list_tab_kopf:link {
color: #ffffff;
text-decoration: none
}
a.list_tab_kopf:visited {
color: #ffffff;
text-decoration: none
}
a.list_tab_kopf:hover {
text-decoration: underline
}
a.list_tab_kopf {
color: #ffffff;
text-decoration: none
}
a.list {
color: #000000;
text-decoration: none
}
a.list:link {
color: #000000;
text-decoration: none
}
a.list:visited {
color: #000000;
text-decoration: none
}
a.list:hover {
color: #ffffff;
text-decoration: underline
}
a.list {
color: #000000;
text-decoration: none
}
INPUT.eingabe {
color: #000000;
font-family: Verdana, Geneva, arial, Helvetica, sans-serif
}
SELECT.quickjump {
font-family: Verdana
}
INPUT {
color: #000000;
font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
background-color: #ffbe04
}
.gb {
color: #000000;
font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
background-color: #ffbe04
}
INPUT.gb {
color: #000000;
font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
background-color: #ffbe04
}
TEXTaREa {
color: #000000;
font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
background-color: #ffbe04
}
SELECT {
color: #000000;
font-family: Verdana, Geneva, arial, Helvetica, sans-serif;
background-color: #ffbe04
}
.main {
color: #ffffff;
font-family: arial, Helvetica, sans-serif;
text-decoration: none
}
HR {
color: #420810
}
a.mini:link {
color: #3f0a14;
font-family: Verdana, arial, Helvetica, sans-serif;
text-decoration: underline
}
a.mini:active {
color: #3f0a14;
font-family: Verdana, arial, Helvetica, sans-serif;
text-decoration: underline
}
a.mini:visited {
color: #3f0a14;
font-family: Verdana, arial, Helvetica, sans-serif;
text-decoration: underline
}
a.mini:hover {
color: #ffffff;
font-family: Verdana, arial, Helvetica, sans-serif;
text-decoration: underline
}
.normaltext {
font-size: 12px;
color: #000000;
font-family: Verdana, arial, Helvetica, sans-serif
}
TD {
font-size: 12px;
color: #000000;
font-family: Verdana, arial
}
H1 {
font-size: 10pt;
color: #000000;
font-family: Verdana, arial, Helvetica, sans-serif
}
.input {
font-size: 12px;
color: #51485f;
font-family: Tahoma;
background-color: #cccccc
}
.content_box {
border-RIGHT: #420810 2px solid;
border-TOP: #420810 2px solid;
text-align:left;
margin: 1px;
border-LEFT: #420810 2px solid;
border-bottom: #420810 2px solid
}
.content_box_head {
padding-right: 3px;
padding-left: 3px;
font-weight: bold;
font-size: 12px;
padding-bottom: 3px;
color: #ffffff;
padding-top: 3px;
FONT-STYLE: normal;
font-family: Verdana, arial, Helvetica, sans-serif;
background-color: #420810
}
.content_box_head h1
{	
	padding:0px;
	margin:0px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-style:normal;
	font-family: Verdana, arial, Helvetica, sans-serif;
}
.content_box_body {
padding-right: 5px;
background-position: 50% top;
padding-left: 5px;
font-size: 12px;
background-image: url(../pics/bgmain.png);
padding-bottom: 3px;
color: #333333;
padding-top: 3px;
background-repeat: repeat-x;
background-color: #ffffff;
text-decoration: none;
}
.content_box_foot {
padding-right: 2px;
font-size: 12px;
padding-bottom: 2px;
color: #000000;
font-family: Verdana, arial, Helvetica, sans-serif;
background-color: #cccccc;
TEXT-aLIGN: right
}
a.content_box_head {
font-weight: bold;
font-size: 12px;
color: #ffffff;
font-family: Verdana, arial, Helvetica, sans-serif;
white-space: nowrap;
letter-spacing: 1px;
text-decoration: none
}
a.content_box_head:hover {
color: #ff0000
}
a.content_box_foot {
color: #ff0000
}
.weitere_infos_box {
border-RIGHT: #420810 1px solid;
border-TOP: #420810 1px solid;
FLOaT: right;

margin: 1px;
border-LEFT: #420810 1px solid;
width: 250px;
border-bottom: #420810 1px solid;
background-color: #f8ab56
}
.weitere_infos_box_head {
padding-right: 1px;
padding-left: 1px;
font-weight: bold;
font-size: 12px;
padding-bottom: 1px;
TEXT-TRaNSFORM: uppercase;
color: #000000;
padding-top: 1px;
font-family: Verdana, arial, Helvetica, sans-serif
}
.weitere_infos_box_body {
padding-right: 1px;
padding-left: 1px;
font-size: 12px;
padding-bottom: 1px;
color: #000000;
padding-top: 1px;
font-family: Verdana, arial, Helvetica, sans-serif
}
.formular {
border-RIGHT: #333333 1px solid;
padding-right: 1px;
border-TOP: #333333 1px solid;
padding-left: 1px;
border-LEFT: #333333 1px solid;
color: #333333;
border-bottom: #333333 1px solid;
background-color: #ffffff;
text-decoration: none
}
.button {
border-RIGHT: #420810 1px solid;
padding-right: 1px;
border-TOP: #420810 1px solid;
padding-left: 1px;
font-size: 10px;
padding-bottom: 3px;
border-LEFT: #420810 1px solid;
color: #ffffff;
padding-top: 1px;
border-bottom: #420810 1px solid;
HEIGHT: 18px;
background-color: #420810;
text-decoration: none
}
.top {
padding-right: 15px;
padding-left: 15px;
font-weight: bold;
padding-bottom: 3px;
color: #ffffff;
padding-top: 3px;
font-family: "Trebuchet MS";
letter-spacing: 0.3mm;
text-decoration: none
}
.maintop, h2.widgettitle {
padding-right: 5px;
padding-left: 5px;
font-size: 11px;
padding-bottom: 3px;
color: #ffffff;
padding-top: 3px;
/*letter-spacing: 0.3mm;*/
background-color: #420810;
text-decoration: none;
font-weight: bold;
}
 h2.widgettitle
 {
	margin:0; 
 }
.maintop h2
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
	padding:0;
	margin:0;
}
#news_navi
{
	padding:0;
	margin:0;
	list-style-type:none;
}

.main, #news_navi .widget{
border: #3e0b14 1px solid;
padding-right: 5px;
background-position: 50% top;
padding-left: 5px;
font-size: 12px;
background-image: url(../pics/bgmain.png);
padding-bottom: 3px;
color: #333333;
padding-top: 3px;
background-repeat: repeat-x;
background-color: #ffffff;
text-decoration: none;
}
#news_navi .widget
{
	padding:0;
	margin:0 0 12px  0;
}
#news_navi .widget div
{
	padding:4px;
}
#searchform
{
	padding:4px;
	margin:0;
}

.topbg {
background-position: 50% top;
background-image: url(../pics/top_navi.png);
background-repeat: repeat-x;
background-color: #ffbe04
}
.mainbg {
background-position: 50% top;
background-image: url(../pics/bg_main.png);
background-repeat: repeat-x;
background-color: #ffe6a0
}
.rahmenwerbung {
border-RIGHT: #420810 1px solid;
border-TOP: #420810 1px solid;
border-LEFT: #420810 1px solid;
border-bottom: #420810 1px solid;
padding-bottom:0px;
}
a.werbung{
padding:0px;
text-decoration: none;
}	
a.werbung:link{
text-decoration: none;
}
a.werbung:visited{
text-decoration: none;
}	
a.werbung:hover{
padding:0px;
text-decoration: none;
}	
a.werbung:active {
padding:0px;
text-decoration: none;
}	
.topabstand {
padding-right: 8px;
padding-bottom: 2px;
padding-top: 2px
}
.bietesuche {
background-color: #420810;
background-image: url(../pics/biete_suche.gif);
background-repeat: no-repeat;
background-position: top;
}
.textbietesuche {
font-family: Geneva, arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}
a.textbietesuche:link {
font-family: Geneva, arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
a.textbietesuche:visited {
font-family: Geneva, arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
a.textbietesuche:hover {
font-family: Geneva, arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
form{

margin:0px;
padding:0px;
}
tr.listenelement_0{
background-color:#DDDDDD;
}
tr.listenelement_1{
background-color:#CCCCCC;
}
tr.listenelement_2{
background-color:#DDDDDD;
}
td.listenelement_0{
PaDDING: 2px;
background-color:#DDDDDD;
}
td.listenelement_1{
PaDDING: 2px;
background-color:#CCCCCC;
}
td.listenelement_2{
PaDDING: 2px;
background-color:#DDDDDD;
}
#seo /*search engine optimising*/
{
display:none;
}
#seo h1
{
display:none;
}

#rechte_seite
{
	/*border:1px solid #cccccc;*/
	width:150px;
	/*display:block;*/
	padding-right:10px;
}
#rechte_seite *
{
	color:#ffffff;

}
#rechte_seite a
{
	color:#ffffff;
	text-decoration:none;
}
.richtig
{
	color:#22FF22;
}
.falsch
{
	color:#FF2222;
}
input.seitenliste
{
	background-color:transparent;
	border:0;
	font-weight:600;
	cursor:default;
}
#twitterposts h1
{
	float:left;
	margin:0 4px 0 0;
	padding:0px;
	font-size:11px;
}
.attachment-thumbnail
{
	float:left;
	margin:0 4px 4px 0;
	border:0px;
}
img.alignright
{
	float:right;
	margin:0 4px 4px 0;
	border:0px;	
}
img.alignleft
{
	float:left;
	margin:0 4px 4px 0;
	border:0px;	
}
