html, body {background:url("images/lhl_hg.gif") ; margin:0 ; padding:0; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; min-height:100%; height:100&; }


DIV#outer { width:983px; background:#fff;  margin:20px auto; position:relative;  }
DIV#sponsoren {  background:#fff; position:absolute;  margin: 0 10px; border: 1px solid #999999;}
DIV#whitepage { margin:0px auto; position:relative; border: 1px solid #FFFFFF; }
DIV#page { width:960px; background:#ECEFF5; padding: 0; margin:4px position:relative; height:100%; border: 10px solid #337b2b; }
DIV#wrapper {}
.csc-header {margin:5px 0; font-size:13px;} 
img {border:0;}  

.bodytext {font-size:12px; line-height:1,5; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif;   }
.h4 {font-size:18px; color:#000; font-family: Verdana,Arial, Helvetica, sans-serif;}


a {color:#333;}
a:hover {color:#333;}


/* top header */
DIV#top_header {  height:22px; width:960px; margin:0px; display:block; border-bottom: 4px solid #A7121C; }

/* header */
DIV#header {  width:960px; margin:0 0 4px 0px; height: 230px; background-color:#fff; border-bottom: 4px solid #A7121C; }
DIV#highlights { float:left; position:relative }
DIV#logo {  padding: 25px 17px 0 0; float:right;  }
DIV#animation { height:194px; width:556px; background-color:#0b6d27; margin:0px 0px 10px 0px;  background:url("images/headbild_lhl.jpg") 0 0 no-repeat; }

DIV#logo2 {margin: 0 0 6px 0;}



/* top menue */

DIV#top_menuebalken 

DIV#searchbox {height:29px; background:#0b6d27; border-right:1px solid #FFFFFF; padding:4px 1px 3px 8px; width:200px; font-size:9px; color:#000;} 
#suche {}

DIV#top_menue {width:960px; height: 30px; color:#fff; background:#A7121C; margin:0 0 3px 0;  background-color:#A7121C} 
DIV#top_menue ul { width:960px height: 20px; color:#337b2b; float:right; margin: px 0 0 0; padding:0; list-style:none; text-transform: uppercase; }
DIV#top_menue ul li { display:inline; color:#fff; }
DIV#top_menue ul li a { display:block; float:left; padding:0 25px 0 10px; 
	line-height:10px; font-size:9px; color:#fff; text-decoration:none; font-weight:bold; }
div#top_menue ul li a:hover {display:block; color:#989898; text-decoration:none; }
div#top_menue ul li a.act {display:block; color:#989898; text-decoration:none; }

/* linkes menü */
DIV#left_menue { width:209px; margin:0 0px 10px 4px; float:left;  display:inline;}


DIV#left_column { background:#333; width:200px; margin:0 0px 10px 0px; float:left;  display:inline;}
DIV#left_column ul { margin:0; padding:0; list-style:none; line-height:22px; float:left;  }
DIV#left_column li { background:#333;  width: 200px;  margin:0 0 0px 0; border-bottom:1px solid #FFFFFF;}
DIV#left_column li ul{ background:#000;  margin:0 0 0px 0; border-bottom:1px solid #FFFFFF;}
DIV#left_column ul li a {background:; color:#FFF; display:block;  
	font-weight:bold; line-height:26px; text-decoration:none; font-size:12px; padding:0 0 0 12px; }
DIV#left_column ul li a:hover {background:#337b2b; }
DIV#left_column ul li a.act { background: #337b2b; }


DIV#left_column ul li ul { border-bottom:3px solid #FFFFFF;}
DIV#left_column ul li ul li{ background:#b1b3b7;  line-height:28px; color:#333; border-bottom:1px solid #FFFFFF; margin: 0 0 0px 0;}
DIV#left_column ul li ul li a {background:; color:#333; display:block;  
	font-weight:bold; line-height:20px; text-decoration:none; font-size:10px; padding:0 0 0 22px;  }
DIV#left_column ul li ul li a:hover {background:#337b2b; }
DIV#left_column ul li ul li a.act { background: #337b2b; }

DIV#newsletter {width: 209px;  margin: 10px 0 0 0; display:block; }




/* center column */
DIV#center_column { width:580px; margin:0; display:inline; min-height:100%; height:100%; } 
/* bredcrumbs   */
#bredcrumbs {float:right; color:#000; weight: 960px height:20px; margin: 0px 10px 20px 10px;}
#bredcrumbs ul { line-height:15px; margin:0px 0px 0px 8px; list-style:none; }
#bredcrumbs ul li { display:inline;}
#bredcrumbs ul li a, #bredcrumbs ul li span {color:#000; text-transform:normal; text-decoration:underline; font-size:10px;}

DIV#content .csc-default {border-bottom: 1px solid #999999; margin: 6px 0 18px 0;}

DIV#content {margin:0 10px 0 20px; width:702px; float:left; }
     
/* right column */
DIV#right_column { float:right; margin:0 2px 0 0; display:inline; }
DIV#right_column ul { margin:0; padding:0; list-style:none; }
DIV#right_column ul li { width:160px; background:#989898; line-height:31px; margin:0 0 13px; 0;
	font-size:13px; font-weight:bold; color:#185089; }
DIV#right_column ul li a { display:block; text-align:left; text-decoration:none; line-height:31px; height:31px;
	font-size:12px; font-weight:bold; color:#fff; padding:0 0 0 16px;}
DIV#right_column ul li span {display:block; width:10px; height:1px; float:left;}
DIV#right_column ul.sub { margin:0 0 0 0;  }
DIV#right_column ul.sub li { background:#989898; margin:0; }
DIV#right_column ul.sub li a { color:#000; font-size:12px; padding:0 0 0 28px; display:block;
	background:url("images/menue_button_blue.gif") 16px 13px no-repeat; }
DIV#right_column ul.sub li a:hover,
DIV#right_column ul.sub li a.act {background:#2a629a url("images/menue_button_white.gif") 16px 13px no-repeat; color:#fff;}	

h1 {font-size:14px; color:#a7121c; font-family: Verdana,Arial, Helvetica, sans-serif; padding:4px 0px 4px 0px; }
#content .csc-header {margin: 30px 0 10px 0; font-size:14px; color:#a8121d;  }

#content .csc-header-n1 {margin: 0px 0 0 0; font-size:14px; color:#a8121d; border-top:}


/* footer */
DIV#footer { float:left; margin: 15px 0 0 0;  }
DIV#footergfx { width: 960px; height:145px; padding: 10px 0 0px 0; margin: auto; font-size:10px; color:#fff; }
DIV#info {font-size:10px; color:#FFFFFF; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;   height:50px; }

