/* @override http://www.luedecke.de/css/lue2010.css */

body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
.abstand{
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#nav{
	position:absolute;
	top:22px;
	left:12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 500px;
	height: 19px;
}

#Navigation li ul ul li a.einrueck {
	
}
#unternav{
	position:absolute;
	top:87px;
	left:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
}
#DE_EN{
	position:absolute;
	top:500px;
	left:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 158px;
	height: 20px;
}
#logo{
	position:absolute;
	top:44px;
	left:676px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
#bildplatzhalter{
	position:absolute;
	top:46px;
	left:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 566px;
	height: 41px;
}
#content{
	position:absolute;
	width: 670px;
	top:100px;
	left: 250px;
	width: 670px;
	padding: 0px;
}

#Navigation li a.currentnav {
	color: black;
	background-color: #b0b0b0;
}
#content_main{
	width: 435px;
	padding: 0px;
	float: left;
	
}
#content_mainSCHMAL{
	width: 350px;
	padding: 0px;
	float: left;
}
#content_mainBREIT{
	width: 670px;
	padding: 0px;
	float: left;

}
#content_rechts{
	width: 217px;
	padding: 0px;
	float: right;
}
#content_rechtsBREITER{
	width: 270px;
	padding: 0px;
	float: right;
}
#content_status{
	width: 395px;
	height: 20px;
	padding: 0px;
	float: left;
}



/* Fliesstext */
.cpy      {
	color: black;

	text-decoration: none;
	
}
.cpy12      {
	color: black;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;	
}
.cpy_start_sm      {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;	
}
.cpyblue  { color: #08f; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.cpyhed    { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.cpyhedred    {
	color: red;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.cpylite {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7F99B2;text-decoration:none;}
.cpysml    { color: #8a8a8a; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.cpysmllite    { color: #a9a9a9; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.cpyengl   { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.hstryoff {font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; font-weight:normal; color:#003366; text-decoration:none;}
.hstry {font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:10px; font-weight:normal; color:#7F99B2; text-decoration:none;}
.cpyttl {font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:12px; font-weight:bold; color:#003366; text-decoration:none;}


/* Abstandhalter */
.gap9 {font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:9px;text-decoration:none;}


/* Standards */
h1  {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h2  {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
i {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic;}
b  { font-weight: bold}
u {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	margin-top: 0px;
}
p.cpy_start_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	margin-top: 0px;
}

li {
	margin-top: 0px;
	list-style-type: disc;
}
ul{
	text-align:left;
	left: 0px;
}
table {
	font-family: Arial, Helvetica, sans-serif;
}
TR#row1 { border-top: 3px solid blue }
TR#row2 { border-top: 1px solid black }
TR#row3 { border-top: 1px solid black }
/* Navigation */
.cpynav {font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:11px; color:#003366; text-decoration:none;}


/* Links */
A:link     { color: red; text-decoration: none;
	font: bold 11px Arial, Helvetica, sans-serif;
}
A:visited    { color: red; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A:active    { color: red; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.cpylnk {font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:11px; color:#FF6600; text-decoration:none;}
.cpysmllnk  { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-serif; text-decoration: none }
.imprlnk   { color: #8a8a8a; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-serif; text-decoration: none }
.redlnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#F51E30;}
.orangelnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#FF9933;}
.gelblnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#FDDD03;}
.gruenlnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#79C800;}
.blaulnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#008DD6;}
.lilalnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#7315AB;}
.defaultlnk {font-family:Verdana, sans-serif; font-weight:normal; text-decoration: none; color:#003366;}
.unternavllnk a { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-serif; text-decoration: none }

/* Formulare */
input {font-family:Courier; font-size:10px; color:#333333; text-decoration:none;}
select {font-family:Courier; font-size:10px; color:#333333; text-decoration:none;}
option {font-family:Courier; font-size:10px; color:#333333; text-decoration:none;}
.cour {font-family:Courier; font-size:10px; color:#333333; text-decoration:none;}
A:hover      { color: red; font-weight: bold; font-size: 11px; text-decoration: underline }
.top  { color: aqua; background-color: #d6d6d6; border: solid 1px #6b736d }

/*TEST . Tabelle by BK */
.bk_oben { vertical-align:top; }
.bk_links { text-align:left; }



  ul#Navigation {
	width: 230px;
	margin: 0;
	padding-left: 0px;

	background-color: #D6D6D6;
  }

#Navigation li a {
	background-color: #dedede;
	font-size: 13px;
	display: block;
	border-bottom: 1px solid white;
	color: #444;
	padding: 4px 3px 4px 10px;
}

#Navigation li a.hover {
	background-color: red;
	font-size: 13px;
	display: block;
	border-bottom: 1px solid white;
	color: #444;
	padding: 4px 3px 4px 10px;
}


#Navigation li ul li a {
	background-color: #f6f6f6;
	font-size: 11px;
	list-style-type: none;
	display: block;
	color: #707070;
	padding-left: 20px;
	padding-bottom: 6px;
	padding-top: 6px;
}

 ul#Navigation li {
    list-style: none;
    
    }
 ul#Navigation li ul {
	margin: 0 0 0 0;
	padding: 0;
  }
.currentnav{
	color: lime;
}


#Navigation li ul li a.currentnav {
	color: black;
	background-color: #b2b2b2;
}

#Navigation li ul ul li a.currentnav {
	color: black;
	background-color: red;
}





#content_mainBREIT li strong {
	list-style-type: disc;
	list-style-position: inside;
}

#Navigation li ul ul li a.currentnav {
	color: #3a3a3a;
	background-color: #dedede;
	margin-left: 0;
	padding-left: 30px;
}
#Navigation li ul ul li a.einrueck {
	color: #585858;
	background-color: white;
	margin-left: 0;
	padding-left: 30px;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}


#Navigation li ul ul li a.einrueck_current {
	color: #000;
	background-color: #f3f3f3;
	margin-left: 0;
	padding-left: 30px;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
		padding-top: 5px;
	padding-bottom: 5px;
}

#Navigation li ul li a.einrueck {
		color: #585858;
	background-color: white;
	margin-left: 0;
	padding-left: 30px;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
#Navigation li ul li a.einrueck_current {
	color: #000;
	background-color: #f3f3f3;
	margin-left: 0;
	padding-left: 30px;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
		padding-top: 5px;
	padding-bottom: 5px;
}

