
#contentcenter {
	width: 548px;
padding:0px;
float:left;
background : url(/media/layout/content_block_hintergrund_01.gif) repeat-y center #FFFFFF;
}

#contentcenter .btn {
	border: 1px solid #666666;
color: #666666;
font-size: 11px;
background : #F7F7F7;
}

#contentcenter A {
	text-decoration: none;
color: #144797;
}

#contentcenter A:hover {
	text-decoration: underline;
color: #144797;
}

#contentcenter div.news_dots {
	width:508px;
height: 1px;
font-size: 1px;
overflow:hidden;
padding:0px;
background:url(/media/layout/horizontal_block_background_01.gif);
}

#contentcenter div.news_text {
	margin-top: 4px;
margin-bottom: 8px;
}

#contentcenter H2 {
	font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #144797;
background:#FFFFFF;
margin-top: 8px;
}

#contentcenter H2 A {
	font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #144797;
background:#FFFFFF;
margin-top: 8px;
}

#contentcenter input.txt, #contentcenter select.txt, #contentcenter textarea.txt {
	border: 1px solid #666666;
color: #666666;
background : #F7F7F7;
}

#contentcenter ul {
	list-style: square;
}

#contentflash {
	position: relative;
width: 954px;
height: 82px;
background : url(/media/layout/flash_platzhalter.gif) center #FFFFFF;
}

#contentheader {
	position: relative;
width: 954px;
height: 48px;
background :#FFFFFF;
}

#contentheader_logo {
	position: absolute;
width: 383px;
height: 14px;
top: 18px;
left: 21px;
background: #FFFFFF;
cursor: pointer;
}

#contentleft {
	width: 201px;
padding: 0px;
margin: 0px;
float:left;
background:#FFFFFF;
}

#contentright {
	width:205px;
padding:0px;
margin-top: 42px;
float:left;
background:#FFFFFF;
}

#contentright div.line_horizontal_minifield {
	width:205px;
height: 1px;
padding:0px;
height: 1px;
font-size: 1px;
overflow: hidden;
float:left;
background:url(/media/layout/horizontal_block_background_01.gif) center #FFFFFF;
}

#contentright div.minifield {
	width:205px;
padding:0px;
}

#contentright div.minifield div.minifield_content {
	float: left;
font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #666666;
background:#FFFFFF;
margin-left : 11px;
margin-top : 9px;
margin-right : 19px;
margin-bottom : 12px;
}

#contentright div.news_dots {
	width:180px;
height: 1px;
font-size: 1px;
overflow:hidden;
padding:0px;
background:url(/media/layout/horizontal_block_background_01.gif);
}

#contentright div.news_field {
	margin: -10px 10px 10px 10px;
}

#contentright div.news_text {
	font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #666666;
background:#FFFFFF;
margin-top: 7px;
margin-bottom: 8px;
}

#contentright div.news_text a {
	text-decoration: none;
color: #666666;
}

#contentright div.news_text img {
	vertical-align: bottom;
}

#contentright div.news_title {
	font-family : Verdana, sans-serif;
font-size : 11px;
color: #084186;
background:#FFFFFF;
margin-top: 8px;
}

#contentright div.news_title a {
	text-decoration: none;
color: #144797;
}

#contentright div.news_title a:hover {
	text-decoration: underline;
color: #144797;
}

#footer_ext {
	height: 18px;
background : url(/media/layout/footer_ext_background.gif) center repeat-x #FFFFFF;
}

#footer_int {
	width: 954px;
height: 18px;
background : url(/media/layout/footer_int_background.gif) center repeat-x;
margin-left: auto;
margin-right: auto;
}

#frame {
	width: 954px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
text-align:left;
background : #FFFFFF;
}

#frame_end {
	clear:both;
font-size: 1px;
height: 1px;
overflow: hidden;
margin:0px;
width: 954px;
background: #FFFFFF center;
}

#untere_navi {
	width: 548px;
margin-bottom: 12px;
text-align: center;
font-family : Verdana, sans-serif;
font-size : 9px;
color: #7F7F7F;
}

#untere_navi a {
	text-decoration: none;
color: #7f7f7f;
}

.content_field a {
	font-weight : normal;
color: #144797;
text-decoration: none;
}

.content_field a:hover {
	font-weight : normal;
color: #666666;
text-decoration: underline;
}

.content_field h1 {
	margin-top: 0px;
}

.date_news {
	font-size: 10px;
color: #b8b8b8;
}

.minifield_content a {
	color: #666666;
text-decoration: none;
}

.mini_navi {
	font-family : Verdana, sans-serif;
font-size : 9px;
text-align:right;
color: #7F7F7F;
position:absolute; 
top:18px; 
left:840px;
}

.mini_navi a {
	text-decoration: none;
color: #7F7F7F;
}

.raquo {
	text-decoration: underline;
color: #C62808;
}

.red {
	color: red!important;
}

.size100 {
	width: 100px;
}

.size130 {
	width: 100px;
}

.size90 {
	width: 90px;
}

.trennlinie {
	width=100%;
height: 1px;
background: url(/media/line.gif) repeat-x ;
}

.txt {
	font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #666666;
}

.untere_navi_element a {
	text-decoration: none;
color: #7F7F7F;
}

a:hover {
	text-decoration: underline;
color: #144797;
}

body {
	font-family:Verdana;margin:0px;padding: 0px;
background : url(/media/layout/background_image_01.gif) top repeat-x #F2F2F2;
}

div.bild_links_text_rechts {
	text-align : justify;
clear: both;
padding-top: 10px;
padding-bottom: 10px;
}

DIV.cleaner {
	clear:both;
}

div.content_field {
	font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #666666;
margin-left : 20px;
margin-top : 32px;
margin-right : 20px;
margin-bottom : 30px;
}

div.h2 {
	font-family : Verdana, sans-serif;
font-size : 11px;
font-weight : normal;
color: #144797;
}

div.headline_subpage {
	width: 508px;
}

div.headline_subpage div.headline {
	float: left;
}

div.headline_subpage div.image {
	float: left;
}

div.headline_subpage div.line {
	clear:both;
height:1px;
font-size:1px;
overflow:hidden;
background: url(/media/line.gif) repeat-x;
}

div.main_navi {
	position: relative;
z-index: 104;
width: 201px;
margin-top: 34px;
}

div.navi_1_button {
	position: relative;
width: 201px;
height: 22px;
text-align : left;
}

div.navi_1_button.active {
	
}

div.navi_1_button.inactive {
	
}

div.navi_1_dot_act {
	position: absolute;
width: 3px;
height: 3px;
font-size: 1px;
overflow:hidden;
top: 9px;
left: 22px;
background:url(/media/layout/punkt_activ_01.gif) center #FFFFFF;
}

div.navi_1_dot_inact {
	position: absolute;
width: 3px;
height: 3px;
font-size: 1px;
overflow:hidden;
top: 9px;
left: 22px;
background:url(/media/layout/punkt_inactiv_01.gif) center #FFFFFF;
}

div.navi_1_line {
	width:201px;
height: 1px;
font-size: 1px;
overflow:hidden;
padding:0px;
background:url(/media/layout/horizontal_block_background_01.gif) center #FFFFFF;
}

div.navi_1_link {
	position: absolute;
font-family : Verdana, sans-serif;
font-size : 11px;
top: 4px;
left: 31px;
}

div.navi_1_link a {
	text-decoration: none;
}

div.navi_1_link a:active {
	text-decoration: none;
color : #666666;
}

div.navi_1_link a:hover {
	text-decoration: underline;
color : #083B70;
}

div.navi_1_link a:link {
	color : #083B70;
}

div.navi_1_link a:visited {
	color : #083B70;
}

div.navi_1_link.active a:active {
	font-weight : bold;
}

div.navi_1_link.active a:link {
	font-weight : bold;
}

div.navi_1_link.active a:visited {
	font-weight : bold;
}

div.navi_2_button {
	position: relative;
width: 201px;
padding: 3px 0 5px 0;
text-align : left;
}

div.navi_2_button.active {
	
}

div.navi_2_button.active a {
	font-weight : bold;
}

div.navi_2_button.inactive {
	
}

div.navi_2_container {
	background : #F8F8F8;
}

div.navi_2_line {
	width:201px;
padding:0px;
height: 1px;
font-size: 1px;
overflow:hidden;
background:url(/media/layout/horizontal_block_background_01.gif) center #FFFFFF;
}

div.navi_2_link {
	font-family : Verdana, sans-serif;
font-size : 11px;
margin-left: 39px;
}

div.navi_2_link a {
	text-decoration: none;
}

div.navi_2_link a:active {
	text-decoration: none;
color : #084186;
}

div.navi_2_link a:hover {
	text-decoration: underline;
color : #084186;
}

div.navi_2_link a:link {
	color : #084186;
}

div.navi_2_link a:visited {
	color : #084186;
}

DIV.portrait {
	border: 1px solid #eeeeee;
padding-left: 10px;
padding-right: 10px;
clear: both;
padding-top: 10px;
padding-bottom: 5px;
margin-bottom: 10px;
}

DIV.portrait DIV.bild_links_text_rechts {
	vertical-align:top;
float: left;
margin-right: 12px;
margin-top: -7px;
margin-left: 2px;
}

DIV.portrait DIV.portrait01 {
	font-size: 9px;
color: #144797;
}

div.stand_text {
	text-align : justify;
}

div.text_links_bild_rechts {
	text-align : justify;
}

div.untere_navi_element {
	float: left;
width: 544px;
margin-right: 1px;
margin-left: 1px;
text-align: center;
margin-bottom: 8px;
background: #FFFFFF center;
font-family : Verdana, sans-serif;
font-size : 9px;
color: #7F7F7F;
}

IMG {
	border: none;
}

img.bild_links_text_rechts {
	float: left;
margin-right: 12px;
margin-top: 2px;
margin-left: 2px;
}

img.text_links_bild_rechts {
	float: right;
margin-left: 12px;
margin-top: 2px;
margin-right: 2px;
}


/* ADMIN STYLES */

.adminlink {
	font-size:10px!important;
	font-family:Verdana!important;
	color:#003399!important;
}

#edittools_active {
	background-color:#00FF00!important;
}

#edittools_inactive {
	background-color:#dededf!important;
}

#edittools_active td {
	font-family:Verdana!important;
	font-size:11px!important;
	color:#000000!important;
}

#edittools_inactive td {
	font-family:Verdana!important;
	font-size:11px!important;
	color:#000000!important;
}
