<!--
body, div, span, table, tr, td
 { font-size: 100%; font-family: arial, verdana, sans-serif; margin: 0 }

ul
{
  list-style-type: square;
}

a
{
  color: #1C2347;  
}
  
#header
   { background-image: url(../assets/header.jpg); background-repeat: repeat-y; margin: 0; top: 0; left: 0; width: 1014px; height: 170px }

#header_spacer
{
  font-size:0px;
	background-color: #FFFF00;	
  height:0px; width:100%;
}

#menu_main
  { background-color: #ecbe42; text-align: right; margin-top: 0; left: 0; width: 1000px; height: 22px; border-top: 1px solid #fff }


#menu_main a
 { color: #000; font-size: 12px; text-decoration: none; vertical-align: middle }


#menu_main_spacer
 { font-size: 0; background-color: #f9f9f2; width: 834px; height: 1px }

#main
  { width: 1000px; }

#mainleft
  { font-size: 9px; background-image: url(../assets/menu_links_bg.jpg); text-align: left; margin-top: 0; margin-left: 0; left: 0; width: 200px; float: left }

#mainleft a
 { color: #000000; font-size: 12px; text-decoration: none }

#maincontent
   { text-align: left; margin: 15px 23px 0 30px; width: 530px; float: left; border-width: 1px; border-color: #ecbe42 }

#mainright
   { font-size: 9px; text-align: left; margin-top: 30px; margin-bottom: 0; margin-left: 0; left: 0; width: 200px; float: left; border: solid 2px #ecbe42 }
div.teaser_kopf  { font-size: 14px; line-height: 30px; background-image: url(../assets/teaser_head.jpg); background-repeat: no-repeat; background-position: right 0; text-align: left; text-indent: 3px; letter-spacing: 0; margin-left: 0; left: 0; width: 200px; height: 30px; float: left; vertical-align: middle; border-bottom: 1px solid #ecbe42 }
div.teaser_ueberschriften { font-size: 12px; font-weight: bold; text-align: left; text-indent: 3px; letter-spacing: 0; margin-top: 5px; margin-left: 0; left: 0; width: 200px; float: left; vertical-align: middle }
div.teaser_content { font-size: 9px; text-align: left; margin-left: 0; padding: 3px 0 0 5px; left: 0; width: 100%; float: left }
#right_bottom
{
	width:500px;
	background-color:#FFFFFF;
	border-top: 1px solid #1C2347;
	border-bottom: 1px solid #1C2347;
	color:#000000;	
	font-size:11px;
	line-height:18px;
	padding-bottom:12px;
}

#content
{
  width:480px;
	margin-left:10px; margin-right:10px;	
}

#headline
{
	color:#000000;	
	font-size:11px;
	font-weight:bold;
	margin-bottom:20px; margin-left:10px;	
	padding-top:4px;
}

div.nav
  { font-size: 10px; background-image: url(../assets/menu_links_bg.jpg); background-repeat: repeat-y; text-align: left; width: 200px; height: 21px; border-top: 1px solid #ecbe42 }
div.nav_oben  { font-size: 10px; background-repeat-x;  line-height: 10px; background-image: url(../assets/menu_links_oben.jpg); background-repeat: repeat-x; text-align: left; width: 200px; height: 12px }
div.nav_abschluss  { background-repeat-x; background-image: url(../assets/menu_links_abschluss.jpg);  width: 200px; height: 170px }
div.jahreslosung { font-size: 12px; padding-right: 10px; padding-left: 10px; width: 170px; height: 170px }
div.nav_aktiv
 {background-repeat-x;  font-size: 10px; font-weight: 600; background-image: url(../assets/menu_links_aktive.jpg); text-align: left; width: 200px; height: 21px; border-top: 2px solid #ecbe42; border-bottom: 2px solid #ecbe42; #background-color: #EFEEDC }
div.nav a
 { font-size: 14px; line-height: 20px; margin-left: 10px; left: 10px; vertical-align: middle }

div.nav_aktiv a
 { font-size: 26px; line-height: 20px; background-color: transparent; margin-left: 10px; left: 10px; vertical-align: middle }

div.subnav_aktiv
 {background-repeat-x;  font-weight: bold; background-color: white; background-image: url(../assets/menu_links_aktive.jpg);  text-align: left; width: 200px; height: 21px; border-top: 1px solid #ecbe42; border-bottom: 1px solid #ecbe42 }

div.subnav
 {background-repeat-x;  background-color: #f5f4e8; background-image: url(../assets/menu_links_aktiver_bereich.jpg); text-align: left; margin: 0; width: 200px; height: 21px }

div.subnav a
{
  left:30px;
  vertical-align:middle;
  margin-left: 20px;
  line-height:20px;
}

div.subnav_aktiv a
{
  left:30px;
  vertical-align:middle;
  margin-left: 20px;
  line-height:20px;
}

div.subsubnav_aktiv
 {background-repeat-x;  font-weight: bold; background-color: white; background-image: url(../assets/menu_links_aktive.jpg);  text-align: left; width: 200px; height: 21px; border-top: 1px solid #ecbe42; border-bottom: 1px solid #ecbe42 }

div.subsubnav
 { background-color: #f5f4e8;background-image: url(../assets/menu_links_aktiver_bereich.jpg); text-align: left; width: 200px; height: 21px }

div.subsubnav a
{
  left:40px;
  vertical-align:middle;
  margin-left: 40px;
  line-height:20px;
}

div.subsubnav_aktiv a
{
  left:40px;
  vertical-align:middle;
  margin-left: 40px;
  line-height:20px;
}

#footer
{	
  width:100%;
  clear: both;
	text-align:right;
	background-color:#FFFFFF;
	color:#000000;
	border-top: 1px solid #1C2347;	
	line-height:18px;
	font-size:9px;
}


input 
{ 
  border: 1px solid #7B9EBA; 
  background-color:#FFFFFF; 
  color:#000000; 
  margin-top:5px;
  margin-bottom:5px;
  height:18px; 
  padding-left: 1px;
}

.submit 
{ 
  margin-top:5px;
  border: 1px solid #7B9EBA; 
  color:#000000;   
  height:18px; 
  padding-top: 2px;
}              

textarea  
{ 
  margin-top:5px;
  border: 1px solid #7B9EBA; 
  background-color:#FFFFFF; 
  color:#000000;   
}

-->
