﻿




td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	vertical-align: top;
}




body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

html{
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
}
a:link {
	color: #000080;
	
}
a:hover {
	color: #cc0000;
}

a:visited {
	color: #800080;
	text-decoration: underline;
}
.verdana {font-family: Verdana, Arial, Helvetica, sans-serif;}

#left {
	text-align:left;
	font-size:0.8em
}

#wappen
{
padding:35px 0 5px 20px;

}

/* ################ left ######################## */




 #left img 
 {border:0px; padding-right:3px;vertical-align:middle}

#left
{

    margin: 0px 0px 0px 0px; /* margin: 20px 0px 0px 0px; */
	/*background: #F6B004; #FFFFFF;*/
	border-right: solid 0px #EEEEEE;
	float: left;
	width: 180px; /*18%*/
	

}



#left form {
background:#EFDEEA;
color:#000080;
font-size:0.9em;
margin:5px 0 20px 10px;
padding:20px 10px;
}

#right h3 {
color:#000080;
font-family:trebuchet MS, sans-serif;
font-size:1.2em;
margin:0 0 0 5px;
padding:7px 5px 7px 10px;
border:solid 0;
}

#left h3 {
color:#000080;
font-family:trebuchet MS, sans-serif;
font-size:1.2em;
margin:0 0 0 5px;
padding:7px 5px 7px 10px;
border:solid 0;
}

#left ul {
list-style-type:none;
margin:0 0 20px 10px;
width:180px;
padding:0
}


#left ul li {
border:solid 0px #fff;
margin:0 0 5px 0;
font-size:10pt;
}

#left ul li a {
display:block;
padding:2px 4px 2px 10px;
text-decoration:none;

}


#left ul li a:visited {
background:#FFFF99;
border-bottom:solid 1px #E0C1E0;
color:#000080;
font-weight:bold;
text-decoration:none;
}


#left ul li a:link {
background:#FFFF99;
border-bottom:solid 1px #E0C1E0;
color:#000080;
font-weight:bold;
text-decoration:none;
}

#left ul li a:focus {
background:#000080 !important;
color:#fff !important;
}

#left ul li a:active {
background:#000080 !important;
color:#fff !important;
}

#left ul li a:hover {
background:#000080 !important;
color:#fff !important;
}

/* ################## Main Menue ################## */

#left ul li ul {
background:#ffff99;
border:solid 1px #E0C1E0;
border-bottom:solid 0 #93246F;
border-left:solid 6px #990000;
border-top:0;
margin:0;

width:172px;
}

#left ul li ul li {
margin:0;
font-size:9pt;
border-left:solid 4px #F6B004;
padding:1px
}

.ueber {
padding:7px 0 3px 0;
font-weight:bold	
}




#left ul li ul li a:focus {
background:#990000;
color:#fff;
}




#left ul li ul li a:active {
background:#990000;
color:#fff;
}




#left ul li ul li a:hover {
background:#990000;
color:#fff;
}

#left ul li ul li ul {
border:solid 0 #E0C1E0;
padding:10px 0 10px 5px;
}

/*Aktiver Menüpunkt 1. Ebene*/
#left ul li.active a:visited {
background:#990000;
border-left:solid 4px #990000;
color:#fff;
border-bottom:solid 1px #F6B004;
padding:3px 0 3px 6px;
}

#left ul li.active a:link {
background:#990000;
border-left:solid 4px #990000;
color:#fff;
border-bottom:solid 1px #F6B004;
padding:3px 0 3px 6px;
}

/* 2. Ebene, wenn nicht aktiv (wenn Usermenü aktiviert - z.B. Eintragsänderung) */
#left ul li ul li a:visited {
display:block;
padding:1px 2px 1px 2px;
text-decoration:none;
font-weight:normal;

}


#left ul li ul li a:link {
display:block;
padding:1px 2px 1px 2px;
text-decoration:none;
font-weight:normal;

}


/* 2. Ebene, wenn aktiv */
#left ul li.active ul li a:visited {
background:#ffff99;
border-bottom:solid 1px #E0C1E0;
border-left:solid 0 #DD75BB;
color:#000080;
font-weight:normal;
padding:1px 2px 1px 2px;

}

#left ul li.active ul li a:link {
background:#ffff99;
border-bottom:solid 1px #E0C1E0;
border-left:solid 0 #DD75BB;
color:#000080;
font-weight:normal;
padding:1px 2px 1px 2px;

}


/* Aktiver Link 2. Ebene */
#left ul li.active ul li.active a:visited {
background:#ffff99;
border-left:solid 0 #DD75BB;
color:#990000;
font-weight:bold;

}

#left ul li.active ul li.active a:link {
background:#ffff99;
border-left:solid 0 #DD75BB;
color:#990000;
font-weight:bold;

}
/* 3. Ebene */


#left ul li.active ul li ul li a:visited {
background:#ffff99;
border-bottom:solid 1px #E0C1E0;
color:#000080;
font-weight:normal;
margin:0 0 0 10px;
}

#left ul li.active ul li ul li a:link {
background:#ffff99;
border-bottom:solid 1px #E0C1E0;
color:#000080;
font-weight:normal;
margin:0 0 0 10px;
}

#left ul li.active ul li.active ul li a:visited {
background:url(../images/arrow.gif) #ffff99 no-repeat top left;
color:#000080;
font-weight:normal;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}

#left ul li.active ul li.active ul li a:link {
background:url(../images/arrow.gif) #ffff99 no-repeat top left;
color:#000080;
font-weight:normal;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}

#left ul li.active ul li.active ul li.active span.active_link {
background:url(../images/arrow.gif) #ffff99 no-repeat top left;
border-bottom:solid 1px #E0C1E0;
color:#000080;
font-weight:bold;
margin:0 0 0 15px;
padding:3px 0 3px 15px;
}

#left form a:focus {
color:#ffff99;
}

#left form a:active {
color:#ffff99;
}

#left form a:hover {
color:#ffff99;
}

<!--[if IE 6]>

#left ul li ul li a:link {
padding:0px 4px 0px 5px;
}


#left ul li {
padding:0px 0 3px 0px;
margin-bottom:0px;
}


#left ul li ul li {
padding:1px
}
<![endif]-->



#navig a:link {
	
	text-decoration: underline;
}
#navig a:hover {
	color: #cc0000;
	text-decoration: underline;
}

#navig a:active {
	color: #cc0000;
	text-decoration: underline;
}


#navig a:visited {
   color: #000080;
	text-decoration: underline;
}


#umenu a:link {
	
	font-size: 11px; font-family: Verdana; text-decoration: none;
}
#umenu a:hover {
	color: #cc0000;
	text-decoration: underline;
}

#umenu a:active {
	color: #cc0000;
	text-decoration: underline;
}


#umenu a:visited {
   color: #000080;
	text-decoration: none;
}



/* rechte Linkleiste */

.angebot-box {
	padding:2px; 
	border:1px #CC0000 solid;
	text-align:left
}

.angebot-box span {
	display:block; 
	background-color:#CC0000;
	padding:1px; 
	color: white; 
	margin-bottom:-5px;
	text-align:center
}





.text9       { font-size: 11px; font-family: Verdana }
.link9       { font-size: 11px; font-family: Verdana; text-decoration: none; }

h1           { font-size: 12pt; font-family: Tahoma, Arial, Verdana, Helvetica; font-weight: bold;  color: #990000}
h2           { font-size: 12pt; font-family: Tahoma, Arial, Verdana, Helvetica; font-weight: bold;  color: #006666}
h3           { font-size: 11pt; font-family: Tahoma, Arial, Verdana, Helvetica; font-weight: bold;  color: #990000}
h4           { font-size: 12pt; font-family: Tahoma, Arial, Verdana, Helvetica; font-weight: bold;  color: #006666}
h5           { font-size: 11pt; font-family: Tahoma, Arial,Verdana,Helvetica; font-weight: bold; color:#333333}
h6           { font-size: 10pt; font-family: Tahoma, Arial, Verdana, Helvetica; font-weight: bold;  color: #006666}

td.hghgelb {background-color: #ffffcc}

.date { color: #CC0000 }
.start { color: #ffffff }
.marginleft-15 {margin-left:-15px}

.tcenter
{text-align:center}

.tright
{text-align:right}

.tleft
{text-align:left}

.ekont>ins:before {content: text-decoration: none; }
  .ekont del {text-decoration: none}
  .ekont>del {display: none}
  *:first-child+html .ekont>del {display:inline}  /* Workaround fuer IE 7 */