/* ---- CSS fuer Body Bereich ------- */
/*
b7b1a4
6c7b81
6c6F70
*/
body {
margin:10px auto;
background-color: #ffffff;
/*
b7b1a4
6c7b81
6c6F70

orange:
fbab36
*/
/*background-image: url(bg.gif);*/
font-family: sans-serif, sans-serif, arial, verdana;
padding:10px;
font-size: 12px;
}
h1 {
font-family: sans-serif, arial, verdana;
padding-bottom:2px;
font-size: 13px;
font-weight:bold;
}
h2 {
font-family: sans-serif, arial, verdana;
padding-bottom:0px;
font-size: 14px;
font-weight:bold;
}
h3 {
font-family: sans-serif, arial, verdana;
padding-bottom:10px;
font-size: 12px;
font-weight:bold;
}
/* ---- CSS fuer Haupttabellenfarbe ------- */
.htborder {
margin: 0px auto;	/** Tabelle zentrieren */
/*background-color:#220000;*/
background-color:#FFFFFF;
border:1px solid #000000;
}
/* ---- CSS fuer obere Logozelle ------- */
.logo {
background-color:#FFFFFF;
border-bottom:1px solid #000000;
/*background-image: url(tbg.jpg);*/
padding: 0px;
}
/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Navigation ------- */
.navitopbott {
background-color:#6c6F70;
padding: 3px;
font-size: 14px;
vertical-align:middle;
color: #FFFFFF;
}

/* ---- CSS fuer schmale Zelle oberhalb/unterhalb Content ------- */
.contenttopbott {
/*background-color:#6c6F70;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 7px;
font-family:sans-serif, arial, verdana;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
*/
background-color:#FFFFFF;
border:0px solid #FFFFFF;
border-top:1px solid #ff0000;
border-bottom:1px solid #ff0000;
height:0px;
}

.menue {
background-color: #6c6F70;
width:145px;
border:1px solid #000000;
padding: 3px;
margin:3px;
font-size: 16px;
color: #FFFFFF;
}

.menue_ads {
background-color: #6c6F70;
width:145px;
border:1px solid #000000;
padding: 3px;
margin:3px;
font-size: 16px;
color: #FFFFFF;
text-align:center;
margin:0px auto;
}

.rubdiv {
color: #000000;
font-weight: bold;
font-size:14px;
font-family:sans-serif, arial, verdana;
/*background-color: #6c7b81;*/
padding: 2px;
margin: 1px;
}

.menue a {
display: block;
text-decoration: none;
color: #FFFFFF;
padding: 2px;
margin: 1px;
}

.menue a:hover {
color: #FFFFFF;
padding: 2px;
margin: 1px;
}

/* ---- CSS fuer Anzeigenausgabe ------- */
.content {
background-color:#FFFFFF;
padding: 3px;
font-size: 12px;
color:#000000;
}
/* ---- CSS fuer Formularelemente ------- */

form { display: inline; }

.inputext {
font-family: sans-serif,arial,verdana;
font-size: 12px;
color: #000000;
border: 1px solid #6c6F70;
background-color: #ffffff;
}

.inpuarea {
font-family: sans-serif,arial,verdana;
font-size: 12px;
color: #000000;
border: 1px solid #000000;
background-color:#FFFFFF;
}

.button {
font-family: sans-serif,arial,verdana;
font-size: 12px;
color: #ffffff;
font-weight:bold;
border: 1px solid #000000;
background-color: #6c6F70;
}
.newanz {
background-image: url(bgbutton.gif);
background-color: #E5E1DA;
font-family: sans-serif,arial,verdana;
font-size: 12px;
color: #000000;
border: 0px solid transparent;
width: 160px;
padding: 2px;
}
a:link {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
color: #FB8E06;
text-decoration: underline;
}
a:visited {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
color: #FB8E06;
text-decoration: underline;
}
a:hover {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
color: #FB8E06;
text-decoration: underline;
}

/* hf -- Navigation */
a.navi {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration: underline;
}
a.navi:hover {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration: underline;
}
a.navi:visited {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration: underline;
}
a.hauptmenu {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:normal;
color: #FFFFFF;
text-decoration: none;
}
a.hauptmenu_tip {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
}
a.hauptmenu_tipred,a.hauptmenu_tipred:hover,a.hauptmenu_tipred:visited {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:bold;
color: #FB8E06;
text-decoration: none;
}
a.hauptmenu:hover {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:normal;
color: #FFFFFF;
text-decoration: none;
}
a.hauptmenu:visited {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:normal;
color: #FFFFFF;
text-decoration: none;
}
.tippred {
font-size: 12px;
color: #cc0033;
font-weight: bold;
}
.tippgreen {
font-size: 12px;
color: #009933;
font-weight: bold;
}
.tcborder {
background-color:#000000;
width:782px;
}
.tcborder_window {
background-color:#000000;
width:640px;
}
.tcborder_kat {
width:100%;
}
.topcol {
background-color:#6c6F70;
padding: 3px;
font-size: 12px;
font-weight:bold;
color: #FFFFFF;
}
.contcol1 {
background-color: #FFFFFF;
padding: 3px;
font-size: 12px;
color: #000000;
}
.contcol2 {
/*background-color: #faf5f1;*/
background-color: #FFFFFF;
padding: 3px;
font-size: 12px;
color: #000000;
}
.contcol3 {
background-color: #DDDDDD;
padding: 3px;
font-size: 12px;
color: #000000;
}
.legborder {
background-color: e7efff;
}
.legtop {
background-color: #b7b1a4;
background-image:url('/anzeiger/design/bg.gif');
padding: 2px;
font-size: 12px;
color: #000000;
}
.legcont {
background-color: #dee2ee;
padding: 2px;
font-size: 10px;
color: #000000;
}

/* Anzeigernavigation fuer Seitenweises blättern*/
.naviborder {
/*background-color: #FCC316;*/
}

.tc {
font-family:sans-serif,arial,verdana;
font-size: 12px;
text-align: center;
/*background-color: #faf5f1;*/
background-color: #FFFFFF;
padding: 2px;
width: 20px;
}

.tca {
font-family:sans-serif,arial,verdana;
font-size: 12px;
font-weight: bold;
padding: 2px;
width: 18px;
text-align: center;
background-color: #ffffff;
}

.tci {
font-family:sans-serif,arial,verdana;
font-size: 12px;
padding: 2px;
color: #000000;
font-weight: bold;
text-align: center;
/*background-color: #faf5f1;*/
background-color: #FFFFFF;
}
.tc a {
text-decoration: none;
color: maroon;
}
.tc a:hover {
text-decoration: none;
color: #000000;
}

.tca a {
text-decoration: none;
color: #000000;
}

.tca a:hover {
text-decoration: none;
color: #000000;
}

/*  Automatisches Scrollen bei übergroßen Bildern */
#overtab {
height:480px;
width:640px; 
overflow:auto;  
}
p {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
}
.ads {
	border:1px solid black;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	width:950px;
	height:96px;
	margin-top:5px;
}
a.anzkat {
text-decoration:underline;
font-weight:normal;
color: #000000;
}
a.anzkat:hover {
color: #000000;
font-weight:normal;
text-decoration:underline;
}
a {
text-decoration:underline;
font-weight:normal;
color: #000000;
}
table {
font-family: sans-serif,arial,verdana;;
font-size: 13px;
font-weight:normal;
color: #000000;
text-decoration: none;
border:0px;
}
img {
border: 0px;
}