/* CSS Document */

body {
	color:black; 
	background-color:#fffeef; 
	font-family: Helvetica,Arial,sans-serif; 
	font-size: 100.00%;
	}
	
a:link { 
	text-decoration:none;
	color:black;
	}
	
a:visited {
	text-decoration:none;
	color:black;
	}
	
.container {
	width:910px;
	background-color:white;
	}
	
.area_head {
	width:905px; 
	height:177px; 
	text-align:left;
	background-color:white; 
	border-width:1px; 
	border-color:#bdbebd; 
	border-style:solid;
	}

.logo {
	float:left; 
	width:180px; 
	background-color:white; 
	vertical-align:middle;
	padding-top:20px;
	}
	
.headline {
	float:left; 
	width:719px; 
	height:177px; 
	text-align:left;
	background-image:url(./images/bildleiste.gif); 
	background-repeat:no-repeat; 
	background-position:bottom center;
	background-color:#fffdc8; 
	padding-left:5px; 
	font-size:24px; 
	font-weight:bold;
	border-left-width:1px; 
	border-color:#bdbebd; 
	border-left-style:solid;
	}
	
.area_bw {
	width:908px; 
	height:20px; 
	text-align:left;
	background-color:#fffeef;
	clear:left;
	}
	
.freeline_bw {
	float:left; 
	width:180px; 
	height:20px; 
	text-align:left;
	background-color:white; 
	border-right-width:1px; 
	border-color:#bdbebd; 
	border-right-style:solid; 
	border-left-width:1px; 
	border-color:#bdbebd; 
	border-left-style:solid;
	}
	
.bw_flagcolor {
	float:left; 
	width:724px; 
	height:20px; 
	background-image:url(./images/bg_bw.gif); 
	background-repeat:repeat-x; 
	background-position:top;
	border-right-width:1px; 
	border-color:#bdbebd; 
	border-right-style:solid; 
	}

.area_main {
	width:907px; 
	text-align:left; 
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid; 
	}
	
.area_nav {
	float:left; 
	width:180px; 
	text-align:left;
	background-color:white; 
	border-right-width:1px; 
	border-color:#bdbebd; 
	border-right-style:solid;
	border-left-width:1px; 
	border-color:#bdbebd; 
	border-left-style:solid;  
	font-size:11px;
	}
	
.nav_online {
	color:black;
	text-align:left;
	border-top-width:1px; 
	border-color:#bdbebd; 
	border-top-style:solid; 
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid; 
	font-weight:bold; 
	background-color:#e7e7e7; 
	padding-left:4px; 
	padding-right:4px;
	margin-bottom:8px;
	margin-top:8px;
	}
	
.nav_offline {
	text-align:left;
	border-top-width:1px; 
	border-color:#bdbebd; 
	border-top-style:solid; 
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid; 
	font-weight:bold; 
	background-color:#e7e7e7; 
	color:#9c9e9c; 
	padding-left:4px; 
	padding-right:4px;
	margin-bottom:8px;
	margin-top:8px;
	}
	
.nav_headder {
	text-align:left;
	border-top-width:1px; 
	border-color:#bdbebd; 
	border-top-style:solid; 
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid; 
	font-weight:bold; 
	background-color:#739639; 
	color:white;
	font-size:11px; 
	padding-left:4px; 
	padding-right:4px;
	margin-bottom:8px;
	margin-top:8px;
	}

.nav_ending {
	text-align:left;
	border-top-width:1px; 
	border-color:#bdbebd; 
	border-top-style:solid; 
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid; 
	font-weight:bold; 
	padding-left:4px; 
	padding-right:4px;
	margin-bottom:8px;
	margin-top:8px;
	}
	
.nav_active {
	text-align:left;
	border-top-width:1px; 
	border-color:#bdbebd; 
	border-top-style:solid; 
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid; 
	font-weight:bold; 
	background-color:#d9ffcb; 
	color:black;
	font-size:11px; 
	padding-left:4px; 
	padding-right:4px;
	margin-bottom:8px;
	margin-top:8px;
	}
	
.nav_emty {
	margin-bottom:30px;
	margin-top:30px;
	}
	
.nav_thin {
	text-align:left;
	font-weight:normal;
	}
	
.area_quicklinks {
	text-align:left;
	float:left; 
	width:133px; 
	background-color:#fffdc8; 
	border-right-width:1px; 
	border-color:#bdbebd; 
	border-right-style:solid;
	}
	
.quicklinks {
	font-size:11px;
	text-align:center;
	border-bottom-width:1px; 
	border-color:#bdbebd; 
	border-bottom-style:solid;
	margin-bottom:8px;
	margin-top:8px; 
	}
	
.area_text {
	float:left; 
	width:590px; 
	height:800px;
	text-align:left; 
	background-color:#fffdc8; 
	border-right-width:1px; 
	border-color:#bdbebd; 
	border-right-style:solid;
	font-size:11px;
	}
	
.area_text_tb {
	text-align:left; 
	font-size:11px;
	vertical-align:top;
	}
	
h1 {
	font-size:20px;
	font-weight:bold;
	text-align:left;
	}
	
h2 {
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
	text-align:left;
	}
	
.small	{
	margin-bottom:8px;
	margin-top:8px;
	}
	
.inhalt_tb {
	vertical-align:top; 
	background-color:#ffedc5;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	}

.inhalt_tb_pic {
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	}
	
.inhalt_tb_text {
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_head {
	text-align:left;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_links_name {
	background-color:#fff5c5;
	text-align:left;
	font-weight:bold;
	vertical-align:top; 
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_geoan_name {
	background-color:#ffedc5;
	text-align:left;
	font-weight:bold;
	vertical-align:top; 
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_links_text {
	background-color:#fff5c5;
	text-align:left;
	vertical-align:top; 
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_geoan_text {
	background-color:#ffedc5;
	text-align:left;
	vertical-align:top; 
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_empty_color {
	height:5px;
	background-color:#fff5c5;
	}
	
.inhalt_tb_empty {
	height:5px;
	}
	
.inhalt_tb_head_geodienste_LGL {
	background-color:#ffcf00;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geodienste_LGL {
	background-color:#ffeca1;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_head_geodienste_LUBW {
	background-color:#9ccf00;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geodienste_LUBW {
	background-color:#f6ffd5;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_head_geodienste_LGRB {
	background-color:#ff9e00;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geodienste_LGRB {
	background-color:#ffe3b7;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_head_geodienste_RVDI {
	background-color:#ccccff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geodienste_RVDI {
	background-color:#dfe0ff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_head_geodienste_SG {
	background-color:#99ccff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geodienste_SG {
	background-color:#cbe7ff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_head_geodienste_sonstige {
	background-color:#e6e6e6;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geodienste_sonstige {
	background-color:#f7f7f7;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_head_geoanw_landbw {
	background-color:#ffcc00;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}	

.inhalt_tb_name_geoanw_landbw {
	background-color:#ffe68d;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geoanw_landbw {
	background-color:#ffe68d;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_head_geoanw_regiobw {
	background-color:#ccccff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_name_geoanw_regiobw {
	background-color:#dfe0ff;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geoanw_regiobw {
	background-color:#dfe0ff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_head_geoanw_landkreisbw {
	background-color:#ffcc99;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_name_geoanw_landkreisbw {
	background-color:#ffe9d5;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geoanw_landkreisbw {
	background-color:#ffe9d5;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_head_geoanw_st_gem_bw {
	background-color:#99ccff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_name_geoanw_st_gem_bw {
	background-color:#cbe7ff;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geoanw_st_gem_bw {
	background-color:#cbe7ff;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_head_geoanw_wirtbw {
	background-color:#e6e6e6;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_name_geoanw_wirtbw {
	background-color:#f7f7f7;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geoanw_wirtbw {
	background-color:#f7f7f7;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}

.inhalt_tb_head_geoanw_weitere {
	background-color:#ffcccc;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_name_geoanw_weitere {
	background-color:#ffe5e6;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.inhalt_tb_text_geoanw_weitere {
	background-color:#ffe5e6;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.link_blue {
	color:blue; 
	font-weight:normal;
	}
	
.hinweise {
	color:darkred;
	text-decoration:underline;
	margin-bottom:0px;
	padding-bottom:0px;
	}
	
.hinweisetext {
	margin-top:0px;
	padding-top:0px;
	}	
	
.glossar_select {
	float:left;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	}
	
.glossar_select_active {
	float:left;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:#ff1f24;
	text-decoration:none;
	font-size:17px;
	}
	
.glossar_select_none {
	float:left;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:#a7a7a7;
	text-decoration:none;
	}
	
.glossar_letter {
	font-weight:bold;
	font-size: 17px;
	}
	
.glossar_begriff {
	font-weight:bold;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}
	
.archiv_link {
	font-weight: bold;
	color: #0003d0;
	}
