/* ====== CSS FUER NAVILINKS ====== */
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.legende:link {
	text-decoration: none;
}
.legende:visited {
	text-decoration: none;
	color: #333333;
}
.legende:hover {
	text-decoration: none;
	color: #666666;
}
.legende:active {
	text-decoration: none;
	color: #666666;
}
.Copyright {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
.Footer {	
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
}

/* ====== CSS FUER BODY ====== */
body {
background-color: #DDDDDD;
font-family: Verdana, Arial;
font-size: 12px;
color: #000000;
}

/* ====== CSS FUER HAUPTTABELLE LINKLISTE  ====== */
.lctab {
width: 590px;
}

.lctabtop {
border-top: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
text-align: center;
}
.lctabtop2 {
border-bottom: 1px solid #dbdbdb;
font-size: 11px;
color: #000000;
padding: 3px;
font-weight: bold;
}

.lctopnav {
font-size: 10px;
color: #000000;
width: 20%;
text-align: center;
background-color: #e0e0e0;
}

.lctopnav a {
display: block;
width: auto;
padding: 3px;
color: #993333;
text-transform:uppercase;
font-weight: bold;
text-decoration: none;
background-image: url(pics/tmbg.png);
background-repeat:no-repeat;
overflow: hidden;
}
.lctopnav a:hover {
background-color: #e6e8ec;
color: #000000;
text-decoration: none;
background-position: 0px -20px;
}

/* ====== CSS FUER FUSSZEILE ====== */
.lctabbott {
font-size: 10px;
color: #000000;;
text-align: center;
background-image: url(pics/bgbott.png);
background-color: #e0e0e0;
padding: 3px;
border-top: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
}

.lctabbott a {
color: #993333;
text-transform:uppercase;
font-weight: bold;
text-decoration: none;
}
.lctabbott a:hover {
color: #000000;
text-decoration: none;
}
/* ====== CSS FUER KATEGORIENAUSGABE TABELLE ====== */
.kattab {
width: 100%;
margin: 4px 0 4px 0;
background-color: #dbdbdb;
}

.kattabcell {
background-image: url(pics/txtbg.png);
background-color: #f9f9f9;
vertical-align: top;
font-size: 11px;
width: 50%;
}

.kl {
background-image: url(pics/katbg.png);
background-color: #e1e1e1;
color: #454d6b;
text-decoration: none;
border-bottom: 1px solid #dadada;
margin: 1px 0px 0px 0px;
padding: 3px;
}

.kt {

border-top: 1px solid #ffffff;
color: #000000;
margin: 0px;
padding: 3px;
line-height: 1.2em;
}

.kl a {
color: #454d6b;
font-weight: bold;
text-decoration: none;
}
.kl a:hover {
color: #cc6600;
text-decoration: none;
}

/* ====== CSS FUER LINKLISTING AUSGABE TABELLEN NORMALE EINTRAEGE ====== */
.linkouttab {
width: 100%;
margin: 4px 0 4px 0;
background-color: #dbdbdb;
}

.linkouttabtop {
background-image: url(pics/katbg.png);
background-color: #f9f9f9;
font-size: 11px;
padding: 3px;
border-top: 1px solid #dadada;
}

.linkouttabtxt {
border-top: 1px solid #ffffff;
background-color: #f7f7f7;
color: #454d6b;
padding: 3px;
font-size: 11px;
}

.linkouttabbott {
border-top: 1px solid #ffffff;
background-color: #f7f7f7;
color: #454d6b;
padding: 3px;
font-size: 11px;
}

.lt {
color: #b5b5b5;
}

.linkouttabtop a {
color: #454d6b;
font-weight: bold;
text-decoration: none;
}
.linkouttabtop a:hover {
color: #cc6600;
text-decoration: none;
}

.linkouttabtxt a {
color: #993333;
text-decoration: none;
}
.linkouttabtxt a:hover {
color: #cc6600;
text-decoration: none;
}

.linkouttabbott a {
color: #993333;
text-decoration: none;
}
.linkouttabbott a:hover {
color: #cc6600;
text-decoration: none;
}


/* ====== CSS FUER LINKLISTING AUSGABE TABELLEN PREMIUM EINTRAEGE ====== */
.linkouttabpremium {
width: 100%;
margin: 4px 0 4px 0;
background-color: #dbdbdb;
}

.linkouttabtoppremium {
background-image: url(pics/katbgprem.png);
background-color: #f9f9f9;
font-size: 11px;
padding: 3px;
border-top: 1px solid #dadada;
}

.linkouttabtxtpremium {
border-top: 1px solid #ffffff;
background-color: #fbf4ea;
color: #454d6b;
padding: 3px;
font-size: 11px;
}

.linkouttabbottpremium {
border-top: 1px solid #ffffff;
background-color: #fdfaf2;
color: #454d6b;
padding: 3px;
font-size: 11px;
}

.ltpremium {
color: #b5b5b5;
}

.linkouttabtoppremium a {
color: #454d6b;
font-weight: bold;
text-decoration: none;
}
.linkouttabtoppremium a:hover {
color: #cc6600;
text-decoration: none;
}


.linkouttabbottpremium a {
color: #993333;
text-decoration: none;
}
.linkouttabbottpremium a:hover {
color: #cc6600;
text-decoration: none;
}



/* ====== CSS FUER FORMULARELEMENTE ====== */
form {
display: inline;
}

select.mb {
font-family: Verdana, Arial;
font-size: 11px;
background-color: #f5f5f5;
border: 1px solid #b5b5b5;
}

.mbi {
font-family: Verdana, Arial;
font-size: 11px;
background-color: #f5f5f5;
border: 1px solid #b5b5b5;
}


.button {
border: 1px solid #b5b5b5;
font-family: Verdana, Arial;
font-size: 11px;
background-color: #cccedb;
margin: 0px 0px 2px 0px
}

/* ====== CSS FUER SEITENNAVIGATION ====== */
.sitenav {
background-color: #d0d0d0;
}
.sitenav td {
background-color: #f4f5f7;
padding: 3px;
font-size: 11px;
text-align: center;
font-weight: bold;
}

.sitenav .aktuelleseite {
background-color: #ffffff;
font-weight: bold;
}
.sitenav .seiteninfo {
background-color: #ececec;
font-weight: bold;
}
.sitenav td a {
color: #990000;
text-decoration: none;
font-weight: bold;
}
.sitenav td a:hover {
color: #000066;
text-decoration: none;
font-weight: bold;
}
