﻿	
		*{ margin: 0px; padding: 0px; border: 0px; font: 12px/20px verdana,arial,sans-serif; }
		body { background-color: #b2de55; color: #ff0000; background-image: url(pict/hintergrund.gif); background-repeat: repeat-x; }
		h1 { color: #262928; font: 18px/21px verdana,arial,sans-serif; font-weight: bold; padding-bottom: 5px;}
		h2 { color: #262928; font: 14px/17px verdana,arial,sans-serif; font-weight: bold; padding-bottom: 5px;}
		pre { font: 9px/11px verdana,arial,sans-serif; }
		p { padding-bottom: 10px; color: #262928;}
		th { font-weight: bold; border-bottom: 1px solid #262928; text-align: left; }
		 
		a:link { text-decoration: underline; color: #262928; font-weight: normal;}
		a:visited { text-decoration: underline;  color: #262928; font-weight: normal;}
		a:hover { background-color: #fcfae5; color: #262928; text-decoration: underline;  font-weight: normal;}
		a:active { text-decoration: underline; color: #262928; font-weight: normal;}
		a:focus { text-decoration: underline; color: #262928; font-weight: normal;}
		
		a.topnav:link { font-size: 12px; line-height: 14px; text-decoration: none; padding-left: 15px; padding-right: 10px; background-image: url(img/topnav.gif); background-repeat: no-repeat; background-position: center left; color: #000000;}
		a.topnav:visited { font-size: 12px; line-height: 14px; text-decoration: none; padding-left: 15px; padding-right: 10px; background-image: url(img/topnav.gif); background-repeat: no-repeat; background-position: center left; color: #000000;}
		a.topnav:hover { font-size: 12px; line-height: 14px; text-decoration: underline; padding-left: 15px; padding-right: 10px; background-image: url(img/topnav_on.gif); background-repeat: no-repeat; background-position: center left; color: #000000;}
		a.topnav:active { font-size: 12px; line-height: 14px; text-decoration: underline; padding-left: 15px; padding-right: 10px; background-image: url(img/topnav_on.gif); background-repeat: no-repeat; background-position: center left; color: #000000;}
		a.topnav:focus { font-size: 12px; line-height: 14px; text-decoration: underline; padding-left: 15px; padding-right: 10px; background-image: url(img/topnav_on.gif); background-repeat: no-repeat; background-position: center left; color: #000000;}
		
		a.intlink_standard:link { font: 11px/18px verdana,arial,sans-serif; color: #06007c; font-weight: bold; text-decoration: underline; }
		a.intlink_standard:visited { font: 11px/18px verdana,arial,sans-serif; color: #06007c; font-weight: bold; text-decoration: underline; }
		a.intlink_standard:hover { font: 11px/18px verdana,arial,sans-serif; color: #06007c; font-weight: bold; background-color: #fcfae5; color: #000000; text-decoration: none; }
		a.intlink_standard:active { font: 11px/18px verdana,arial,sans-serif; color: #06007c; font-weight: bold; text-decoration: underline; }
		a.intlink_standard:focus { font: 11px/18px verdana,arial,sans-serif; color: #06007c; font-weight: bold; text-decoration: underline; }
		
		a.leftnav:link{ color: #ffffff; font-weight: bold; background-image: url(img/leftnav.gif); background-repeat: no-repeat; background-position: 2px 50%; padding-left: 20px; text-decoration: none; }  
		a.leftnav:visited{ color: #ffffff; font-weight: bold; background-image: url(img/leftnav.gif); background-repeat: no-repeat; background-position: 2px 50%; padding-left: 20px; text-decoration: none; }  
		a.leftnav:hover{ color: #f5a300; font-weight: bold; background-image: url(img/leftnav_on.gif); background-repeat: no-repeat; background-position: 2px 50%; padding-left: 20px; text-decoration: underline; }  
		a.leftnav:active{ color: #ffffff; font-weight: bold; background-image: url(img/leftnav_on.gif); background-repeat: no-repeat; background-position: 2px 50%; padding-left: 20px; text-decoration: underline; }  
		a.leftnav:focus{ color: #ffffff; font-weight: bold; background-image: url(img/leftnav_on.gif); background-repeat: no-repeat; background-position: 2px 50%; padding-left: 20px; text-decoration: underline; }  
		
		a.subnav:link{ color: #ffffff; background-image: url(img/subnav.gif); background-repeat: no-repeat; background-position: 20px 50%; padding-left: 30px; text-decoration: none;  }  
		a.subnav:visited{ color: #ffffff; background-image: url(img/subnav.gif); background-repeat: no-repeat; background-position: 20px 50%; padding-left: 30px; text-decoration: none; }  
		a.subnav:hover{ color: #f5a300; background-image: url(img/subnav_on.gif); background-repeat: no-repeat; background-position: 20px 50%; padding-left: 30px; text-decoration: underline; }  
		a.subnav:active{ color: #ffffff; background-image: url(img/subnav_on.gif); background-repeat: no-repeat; background-position: 20px 50%; padding-left: 30px; text-decoration: underline; }  
		a.subnav:focus{ color: #ffffff; background-image: url(img/subnav_on.gif); background-repeat: no-repeat; background-position: 20px 50%; padding-left: 30px; text-decoration: underline; }  
		
		.alldiv { margin: auto; text-align: left; width: 800px; height: 600px; }
		
		.bg_dunkelblau { background-color: #06007c;}
		.bg_hellblau { background-color: #0452b2;}
		.bg_rot { background-color: #eb1129;}
		
		.bg_rightnav_gruen { background-color: #d6f490; }
		.bg_rightnav_blau { background-color: #c8edff; }
		.bg_rightnav_rosa { background-color: #f4e0ec; }
		
		.headertext { float: left; width:331px; height:43px; .topsearchcontainer { float: left; display: inline; width: 275px; height: 43px; background-color: #b2de55; color: #ffffff; padding-top: 10px; padding-left: 20px; }
		
		text-align: right; padding-top: 5px; font-size: 16px; color: #262928; }
		
		.topnavcontainer { float: left; display: inline; width:438px; height:29px; text-align: right; padding-top: 16px; }
		
		.subnav { display: block; }
		.subnav_active { display: block;  color: #f5a300; background-image: url(img/subnav_on.gif); background-repeat: no-repeat; background-position: 20px 50%; padding-left: 30px; } 
		.leftnav_active { display: block;  color: #f5a300; font-weight: bold; padding-left: 20px; } 
		
		.subnavcontainer { padding-top: 10px; padding-bottom: 10px;}
		
		.content { padding: 15px 0px 0px 10px; color: #262928; float: left; display: inline; width:543px; min-height: 490px; border: 1px solid #000ff00;}		
		.tipps_left { width: 45%; margin-top: 10px; float: left; } 
		.tipps_right { width: 45%; margin-top: 10px; display: inline; float: left; }
		
		.mkl_leftbox { width: 266px; float: left; }
		.mkl_rightbox { width: 266px; float: right; display: inline; }
		
		.imageright_border { border:1px solid #262928; padding: 3px; margin: 0px 10px 20px 20px; float: right; }
		
		.txtgreenb { font-weight: bold; color: #06007c; }
		
		.termin { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dashed #262928;}

		.tmb_result_box { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dashed #262928;}
		
		/* ##################################################################################### */

		.news_teaser { padding: 10px 0px 10px 0px; border-bottom: 1px dashed #262928;}
		.backlink { padding: 20px 0px 0px 20px; }
		
		/* ##################################################################################### */
		
		.td_blau1 { background-color: #0452b2; }
		.td_blau2 { background-color: #c8edff; }
		
		.content_table { width: 90%; }
		
		
		/* ##################################################################################### */
		
		.txtb { font-weight: bold; color: #262928;}
		.txtbh { font-weight: bold; color: #262928; background-color:#C8EDFF;}
		.txti { font-style: italic; color: #262928;}
		.small { font-size: 10px; color: #262928; }
		
		.formerror{ background-color: #FFDDDD; }
		
		/*Achtung Uhlig eingefügt*/
		.tabrow2 {background-color: #d6f490; padding: 2px; color: #262928}
		.tabrow1 {padding: 2px; color:#333333; background-color: #b2de55}
		li {padding: 2px; color: #262928; list-style-type:none; }
	
