

/* ---------------------------------------------------------------------------------------------------------------------- globale Styles - alle HG Farben auf #FFF gesetzt */

body{
	 /* background-image:url(../../system/images/back.gif);
	 background-repeat:repeat-x; */
	 background-color:#e6effa;
	 margin:0px;
	 padding:0px;
	 font:normal 100%/110% arial,helvetica,sans-serif;
	}

div{
	font:normal 0.9em/110% arial,helvetica,sans-serif;
	}
.tbToolbar {
	font:normal 1.3em/110% arial,helvetica,sans-serif;
	}

h1{
	font:bold 1.3em/120% arial,helvetica,sans-serif;
	text-align:center;
	width:100%
	}
h2{
	font:bold 1.2em/120% arial,helvetica,sans-serif;
	}
h3{
	font:bold 1.1em/120% arial,helvetica,sans-serif;
	}




.inhalt th{
	font:bold 0.8em/110% arial,helvetica,sans-serif;
	color:#423438;
	}
.inhalt td{
	font:normal 0.8em/110% arial,helvetica,sans-serif;
	color:#423438;
	}


/* ---------------------------------------------------------------------------------------------------------------------- styles fuer kopfleiste */	
	
.kopf{
	position:absolute;
	top:0px;
	left:0px;
	width:1002px;
	height:71px;
	z-index:0;
	/* background-color:#D3E9E5; */
	background:url(../../system/images/bogen.png) no-repeat top right;
	}
	
/* ---------------------------------------------------------------------------------------------------------------------- styles fuer content */

.inhaltrahmen{
	position:absolute;
	top:75px;
	left:208px;
	width:593px;
	height:493px;
	overflow:auto;
	z-index:0;
	background-color:#FFFFFF;
	border:1px solid #4F4F99;
	}
.inhalt{
	margin:10px;
	color:#423438;
	z-index:0;
	background-color:#FFFFFF;
	text-align:justify;
	}	

.trennrahmen{
	border-bottom:1px solid #4F4F99;
	}

/* ---------------------------------------------------------------------------------------------------------------------- styles für rechte navigation - modifiziert */	

.rechtsnavigationrahmen{
	position:absolute;
	top:75px;
	left:805px;
	width:195px;
	height:493px;
	z-index:0;
	background:#FFFFFF url(../../system/images/back-rechts-navi.png) no-repeat top right;
	border:1px solid #4F4F99;
	}
.rechtsnavigation{
	margin:10px;
	margin-bottom:-10px;
	color:#423438;
	z-index:0;
	background-color:transparent;
	}	

	
/* ---------------------------------------------------------------------------------------------------------------------- styles für linke hauptnavigation */

.navifeld{
	position:absolute;
	top:75px;
	left:4px;
	width:200px;
	height:493px;
	overflow:hidden;
	z-index:0;
	color:#423438;
	background-color:#FFFFFF;
	border:1px solid #4F4F99;
	}
	
/* ----------------------------------------- ab hier die oberste Ebene */

.ebene01{
	position:relative;
	top:15px;
	background-color:#F89E65;
	height:20px;
	z-index:0;
	color:#FFF;
	font-weight:bold;
	}
.fontabstand{
	position:relative;
	left:4px;
	top:3px;
	}	
	
/* ------------------------------------------------ ab hier zweite Ebene */	
	
.ebene02{
	 position:relative;
	 top:15px;
	 height:18px;
	 z-index:0;
	 background-color:#F8B58B;
	 }	
.fontabs02{
	position:relative;
	top:1px;
	margin-left:10px;
	}	
	
/* -------------------------------------------------- ab hier dritte Ebene */	
	
.ebene03{
	 position:relative;
	 top:15px;
	 height:18px;
	 z-index:0;
	 background-color:#F8B58B;
	 }	
.fontabs03{
	position:relative;
	top:1px;
	margin-left:20px;
	}		
	
/* ---------------------------------------------------------------------------------------------------------------------- ab hier a href´s */
.inhalt A  {
	color: #000;
	text-decoration:underline;
	}
.inhalt A:Visited  {
	color: #555;
	}
.inhalt A:Hover {
	color:#F00;
	}
.inhalt A:Active  {
	color: #333;
	}

.inhalt img{
	border:0px solid #4F4F99;
	}	
A  {
	color: #3A0D1A;
	text-decoration:none;
	}
A:Visited  {
	color: #3A0D1A;
	}

A:Hover {
	color:#000;
	text-decoration:underline;
	}
A:Active  {
	color: #3A0D1A;
	}	
.ebene01 A  {
	color: #FFF;
	text-decoration:none;
	}
.ebene01 A:Visited  {
	color: #FFF;
	}

.ebene01 A:Hover {
	color:#FFF;
	text-decoration:underline;
	}
.ebene01 A:Active  {
	color: #FFF;
	}	
	
/*************************** ab hier Editor Styles **************************/


.main_headline {
  font-family: arial;
  font-weight: bold;
  color: #1E729C;
  font-size:110%;
  border-bottom: 1px dotted #777777;
  display:block;
  width:97%;
}

.main_headline_NoRelativeTextSize {
  font-family: arial;
  font-weight: bold;
  color: #1E729C;
  font-size:110%;
  border-bottom: 1px dotted #777777;
  display:block;
  width:97%;
}

table.standard, table.blind {
  border: 0px;    
  width: 100%;
  font-family: verdana, arial;
}
table.gitternetz {
  border: 0px;    
  border-top: 1px solid #B3B3B3;
  border-left: 1px solid #B3B3B3;
  width: 100%;
  font-family: verdana, arial;
}

th.standard,th.standard_fett,th.standard_hellgrau,th.standard_dunkelgrau {
  color: #FFFFFF;
  background-color: #B3B3B3;  
  font-weight: bold;
  border: 0px;    
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;
  vertical-align: top;  
}

td.standard {
  border-bottom: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;     
  vertical-align: top;
  color: #4D4D4D;
  font-weight: normal;    
  line-height: 16px;
}

td.standard_fett {
  border-bottom: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;    
  vertical-align: top;
  color: #4D4D4D;
  font-weight: bold;    
  line-height: 16px;
}

td.standard_hellgrau {
  border-bottom: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;  
  padding-right: 5px;     
  vertical-align: top;
  color: #4D4D4D;
  background-color: #F2F2F2;
  line-height: 16px;
}

td.standard_dunkelgrau {
  border-bottom: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;  
  padding-right: 5px;     
  vertical-align: top;
  color: #4D4D4D;
  background-color: #E5E5E5;
  line-height: 16px;
}

th.gitternetz,th.gitternetz_fett,th.gitternetz_hellgrau,th.gitternetz_dunkelgrau {
  color: #FFFFFF;
  background-color: #B3B3B3;  
  font-weight: bold;
  border: 0px;    
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;
  vertical-align: top;  
}

td.gitternetz {
  border-bottom: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;     
  vertical-align: top;
  color: #4D4D4D;
  font-weight: normal;    
  line-height: 16px;
}

td.gitternetz_fett {
  border-bottom: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;    
  vertical-align: top;
  color: #4D4D4D;
  font-weight: bold;    
  line-height: 16px;
}

td.gitternetz_hellgrau {
  border-bottom: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;  
  padding-right: 5px;     
  vertical-align: top;
  color: #4D4D4D;
  background-color: #F2F2F2;
  line-height: 16px;
}

td.gitternetz_dunkelgrau {
  border-bottom: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
  border-top: 0px;    
  padding-top: 1px;
  padding-bottom: 2px;
  padding-left: 5px;  
  padding-right: 5px;     
  vertical-align: top;
  color: #4D4D4D;
  background-color: #E5E5E5;
  line-height: 16px;
}

th.blind,th.blind_fett,th.blind_hellgrau,th.blind_dunkelgrau {
  color: #FFFFFF;
  background-color: #B3B3B3;  
  font-weight: bold;
  border: 0px;    
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;    
  padding-right: 5px;
  vertical-align: top;  
}

td.blind {
  padding-top: 1px;
  padding-bottom: 2px;    
  vertical-align: top;
  color: #4D4D4D;
  font-weight: normal;    
  line-height: 16px;
}

td.blind_fett {
  padding-top: 1px;
  padding-bottom: 2px;
  vertical-align: top;
  color: #4D4D4D;
  font-weight: bold;    
  line-height: 16px;
}

td.blind_hellgrau {
  padding-top: 1px;
  padding-bottom: 2px;
  vertical-align: top;
  color: #4D4D4D;
  background-color: #F2F2F2;
  line-height: 16px;
}

td.blind_dunkelgrau  {
  padding-top: 1px;
  padding-bottom: 2px;
  vertical-align: top;
  color: #4D4D4D;
  background-color: #E5E5E5;
  line-height: 16px;
}

.infobox {
	font-family: verdana, arial;
	background-color: #FFE699;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #FFCC33;
	color: #4D4D4D;
	line-height: 16px;
}

.imgbox{
	width=1%;
	background-color:#B3B3B3;
	margin-top:   10px;	
	margin-left:  0px;	
	margin-right: 10px;	
	margin-bottom:35px;
}
.imgbox_image{
}
.imgbox_title{
	padding:3px;
}	

