/* ALLGEMEINE DEF's */
	body {font-family:Verdana, Geneva, sans-serif; font-size:12px; }
	img { border:none; }
	a {color:#183a8d; text-decoration:none; font-size:12px;}
	textarea { overflow: auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }

/* BigSize-Banner oben */
#advban { width:860px; padding:0px 0px 5px 35px; text-align:center; }
#advsky { position:absolute; left:875px; top:205px; }
#adcont { margin: 15px 0px 0px 0px;}

/* LAYOUT */
	#container_main {width:860px;}
	#container_header {background-repeat:no-repeat; padding-top:86px; padding-bottom:10px;} /* IE6+7 HACK: padding-bottom:8px; */
		#container_header img {border:none;}
	#container_body {background-image:url('/img/rahmen.png'); }
	#container_footer {background-repeat:no-repeat; height:166px; padding-top: 55px; font-size:11px; line-height:18px; color:#808080;}
		#container_footer a {color:#808080; text-decoration:none;}
	#container_left {float:left; padding:10px 15px 5px 5px; font-size:11px;}
		#container_left a {color:#183a8d;}
	#container_middle {float:left; width:460px; padding:13px 21px 20px 19px;}
	#container_right {float:left; width:140px; padding:13px 10px;}	
	
/* LEFT */
	.left_button {display:block; background-image:url('/img/button.png'); height:40px; width:168px; text-decoration:none; margin-bottom:15px;}
		.left_button ul {margin:0 15px;padding: 5px 10px 10px 10px; list-style-image:url('/img/bulletpoint.gif')}
	#left_submenu { width:130px; margin-bottom:15px; list-style-type:none;} 
		#left_submenu a {margin-bottom:8px; text-decoration:none; padding-left:25px; display:block; width:140px;}
		a#leftsub_aktiv, #left_submenu a:hover { color:#8687b6; background-image:url('/img/bulletpoint2.gif'); background-repeat:no-repeat; background-position:10px 5px;}
		
/* CONTENT */
	h1 {color:#183a8d; font-size:14px; font-weight:bold; margin:0 0 15px 0; padding:0;}
	h4 {color:#183a8d; font-size:14px; font-weight:bold; margin:0 0 15px 0; padding:0;}
	h2 {font-weight:bold; font-size:11px; margin:0; padding:0;}
	/*p {margin:0 0 15px 0; text-align:justify;}*/
	
	#container_middle ul {margin:0; padding:0 15px 15px 15px;}
	#container_middle { line-height:15px;}
	
/* RIGHT */
	h3 {color:#183a8d;font-weight:bold;margin:0 0 4px 0; padding:0;font-size:11px;}
	
/* Content TABELLEN Definition */
  table.startcontent { border: none; width:460px; } 
  a.bblue { text-decoration:none; color:#183a8d; font-size:12px; font-weight:bold;}
  #artikel {font-size:12px; line-height:1.44em;}
  #teaser {font-weight:bold; font-size:12px; line-height:1.44em;}
  #bblue { text-decoration:none; color:#183a8d; font-size:12px; font-weight:bold; padding-bottom:7px;}
  
  #topartikel { line-height: 2em; font-weight: normal; }
 
/* Error Meldung */
  #error_msg {background-color:#F78585; padding:5px; margin-bottom: 15px; border:1px solid #ccc;}
	#error_msg ul {margin-left:10px; margin-bottom:-15px; padding-left:20px;}
	#error_msg ul li { margin-bottom: 5px;}

  #ok_msg {background-color:#18dc42; padding:5px; margin-bottom: 15px; border:1px solid #ccc;}
	#ok_msg ul {margin-left:10px; margin-bottom:-15px; padding-left:20px;}
	#ok_msg ul li { margin-bottom: 0px;}
		

  #rahmen_gruen {
    border-width:1px;
    border-style:solid;
    border-color:#009382;
    padding:0.5em;
    text-align:justify;
  }
  
  #gbtext{ color:#009382; font-weight:bold; font-size:12px;}
  a.gruen { text-decoration:none; color:#009382; font-size:11px; font-weight:bold;}
  a.rosa { text-decoration:none; color:#c95f9e; font-size:11px; font-weight:bold;}
  a.blau { text-decoration:none; color:#5889d4; font-size:11px; font-weight:bold;}

  a.alpha {color:#000000; font-weight:bold; text-decoration:none; font-size:13px;}
  #alphared{ color:#fe0000; font-size:18px; font-weight:bold;}
  

  #bbtext{ color:#003399; font-weight:bold; font-size:12px;}
  a.blue { text-decoration:none; color:#003399; font-size:11px; font-weight:bold;}
  a.bblue { text-decoration:none; color:#003399; font-size:14px; font-weight:bold;}

  .wahl {color: #183a8d;}

  .border_bottom { border-bottom:1px dotted #999999;}  
  
  .right1 { background-color:#009382; color:#FFFFFF; font-weight:bold; margin-bottom:5px; padding-bottom:0.2em; padding-left:0.5em; padding-top:0.2em;}

  .right2 { background-color:#4cbc42; color:#FFFFFF;font-weight:bold;margin-bottom:5px;padding-bottom:0.2em;padding-left:0.5em;padding-top:0.2em;}

  .right3 { background-color:#003399; color:#FFFFFF;font-weight:bold;margin-bottom:5px;padding-bottom:0.2em;padding-left:0.5em;padding-top:0.2em;}
  
  .right4 { background-color:#c8599a; color:#FFFFFF;font-weight:bold;margin-bottom:5px;padding-bottom:0.2em;padding-left:0.5em;padding-top:0.2em;}
  
  .rightu { width: 140px; background-color:#666666; color:#FFFFFF;font-weight:bold;margin-bottom:5px;padding-bottom:0.2em;padding-left:0.5em;padding-top:0.2em;}
  
    
  .rightg { background-color:#999999; color:#FFFFFF;font-weight:bold;margin-bottom:5px;padding-bottom:0.2em;padding-left:0.5em;padding-top:0.2em;}
  
   table.rahmen { border-collapse: collapse; border: 1px solid silver; }
   table.rahmen td { border: 1px solid silver; padding: 3px;}
   table.rahmen th { border: 1px solid silver; text-align: left; line-height:1.44em;}
  
  
  a.flink { text-decoration:none; color:#000000; font-style:italic; }
  a.clink { text-decoration:none; color:#183a8d; font-size:11px; font-weight:normal;}

.footer_liste	{margin: 10px 0px 0px 10px;}
.footer_liste ul {padding:5px 8px 5px 5px; font-size:0.845em;display:block;float:left;width:820px; margin:0;background:#f6faff;border-bottom:#cfedfa solid 1px; }
.footer_liste ul li {float:left;padding: 0px 5px 0px 0px;margin-left:0.45em !important; background: url(/img/footer_trennlinie.gif) no-repeat right center; list-style:none;}
.footer_liste ul li.footer_start 	{padding-right:0;background:none;}
.footer_liste ul li.footer_end	{background:none;}
.footer_liste ul li.a:hover {color:#3415f0; background:#949e7c; text-decoration:none;}

#leftnavi input { font-size:10px; color:#939598; }
		#luser { margin: 0px 0 0 3px; width:125px;}
		#lpsw {margin: 5px 0 0 3px; width:125px;}
		#slogin {background-color:#dedbdb; font-size:12px; width:133px; margin: 5px 0px 10px 1px;}
    #lreg {margin: 2px 0px 7px 0px;}				
				
		#lsavp {margin: 7px 5px 0px 7px; padding:0;  border:1px solid #F00;}			
		#lpswv {margin: 7px 0px 10px 7px; font-weight:bold; text-decoration:none; }		

.linebreak {height:12px;}
.line_liste { background-image: url(/img/punktlinie_liste.png); width:440px; height:2px; margin:10px 0;}
.line { background-image: url(/img/punktlinie.png); width:460px; height:2px; margin:10px 0;}
.teaser { font-weight:bold;}

#artikel-bar {margin-bottom:10px; } 
#artikel-bar ul{list-style: none outside none;padding:0px;}
#like-bar{background:#f2f2f2;border-radius:5px;clear:both;display:block;overflow:hidden;padding:0;z-index:1;}
#like-bar>li{background:#f2f2f2;border-left:1px solid #ddd;display:block;float:left;height:20px;padding:6px 11px;}
li#like-bar-facebook{border-left:none;padding-left:6px;padding-right:0;width:126px}
li#like-bar-facebook>iframe{border:0;overflow:hidden;width:136px;height:21px}
li#like-bar-google{padding-right:0;padding-left: 17px; width:52px}
li#like-bar-comments{padding:7px 6px 5px 0;text-align:right;width:163px}

#likeit {float:right; margin-top:3px;}
#gplus {float:right; padding-left: 10px; margin-top:3px;  width:60px;}
#fb {float:right;width:80px;margin-right:25px;}

a.bld_link:hover { text-decoration:underline; }

#sub_artikel {margin: 15px 0px 15px 0px; background-color: #E9E9E9; padding: 2px 5px 7px 5px;}
#sub_artikel a {color:#183a8d; text-decoration:none; font-size:12px;} 
#sub_artikel .aktiv {font-weight:bold; color:#183a8d;}
#sub_artikel a:hover {text-decoration:underline;}
#blaettern {margin-top: 20px;}
#blaettern a {font-weight:bold;}
	
