html,
body {
    color: black; 
    background-color: #666699;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0;
	text-align: center;  
	height:100%;
  }
div#standart_title {
	min-height:100%;
    text-align: right;    
    margin: 0 auto;     
	height:100%; 
	}
div#Middle {
	min-height:100%;
    text-align: left;    
    margin: 0 auto;     
	height:100%;
    position:absolute;
	left:200px;
	top:100px;
	padding-top:16px;
  }



  div#Page {
  	min-height:100%;
    text-align: left;    
    margin: 0 auto; 
	padding-bottom:3em;     
    width: 800px;
  	background-color:none;
	/*rgb(200, 200, 200);*/
	position:relative;
	height:100%;
	 }

html>body div#Page {
    border-color:none; 
  }
  
  div#IHRESTIMME{
  position: absolute; 
  left:100px;top:0px; 
  }
  
/*div#Menu {
	z-index:4;
   font-size: 10pt;
    float: left; 
    width: 100px;
    height: auto;
    margin: -10; padding: 0;
    background-color: #666699;
  }

  div#Menu a {
  text-decoration:none;
    display: block;
    padding: 0.2em;
    /*font-weight: bold;
  }
  div#Menu a:link {
    color: #CCCCFF; background-color: #666699;
  }
  div#Menu a:visited {
    color: #FF9966; background-color: #666699;
  }
  div#Menu a:hover {
    color: black; background-color: #FFFFCC;
  }
  div#Menu a:active {
    color: white; background-color: #E2001A;
	}
	div#Menu a:current {
    color: white; background-color: #E2001A;
  }
div#Menu li:current {
    color: white; background-color: #E2001A;
  }
#menux ul {
padding:4px 0 0 0px;
}

#menux ul li {
text-align: center;
float: left;
list-style:none;
padding:0 5px;
}

#menux ul li .caption a, #menu ul li .caption a:link, #menu ul li .caption a:visited, #menu ul li .caption a:active {
color:#333;
text-decoration:none;
font-weight:bold;
font-size:30pt;
}

#menux ul li .caption-act a, #menu ul li .caption-act a:link, #menu ul li .caption-act a:visited, #menu ul li .caption-act a:active {
text-decoration:none;
font-weight:bold;
font-size:15px;
color: #D01F3C;
}
 .levelcur{
 color: white; 
 background-color: white;
	margin-left: 0px;
	margin-right: 0px;
	} */
	
	
	
/* Navigation Menu 1*/
#Menu {
z-index:4;
   font-size: 8pt;
    float: left; 
    width: 100px;
    height: auto;
    margin: -10; padding: 0;
	padding-bottom: 50px;
    color: #CCCCFF; background-color: #666699;
	list-style-type:none;
}
#mainnav {
position: relative;
float: left; 
display: block;
list-style-type:none;
position: relative;
color: #CCCCFF; background-color: #666699;
}
#nav ul { 
/*margin-bottom:0.2em;*/
list-style-type:none; 
padding-left: 10px;
}
#nav ul ul { 
padding-left: 10px;
list-style-type:none;
height: auto;
}
li.mainnav {
width:100px;
min-height:0;
padding-top:5px;


/*position: relative;*/
float : left;
list-style-type:none;
color: #CCCCFF; background-color: #666699;
font-size: 10pt;
}
li.mainnav a img{
list-style-type:none;
background-color: #66CCCC;
text-align:left;
font-size: 10pt;
height: auto;
}
li.mainnav a {
width: 100px;
text-decoration:none;
color: #CCCCFF; 
background-color: #666699;
list-style-type:none;
}
li.mainnav a:hover {color:#FFFFFF;}

li.subnav { 

list-style-type:none;
padding-left: 10px;
color:white;
background-color: transparent;
/*margin-bottom:0.2em;*/
}
li.subnav a {
padding: 0;
text-decoration:none;
list-style-type:none;
color:white;
padding-left: 0px;


font-weight:normal;
}
li.subcur a {

list-style-type:none;
text-decoration:none;
color:#FFCC99;
padding-left: 0px;
font-weight:bold;
font-size:8pt;
}

li.subnav a:hover {color:#FFCC99;padding-left: 0px;font-size:8pt;}

li.maincur {
padding-top:5px;
width:100px;
float:left;
list-style-type:none;
background-color: none;
font-size: 10pt;
}	

li.maincur a {
width:100px;
font-size: 10pt;
padding-left:0px;
text-decoration:none;
color:#FFFFCC;
font-weight:bold;
list-style-type:none;
background-color: none;
}

li.maincur img{
text-align:left;
display:none;
}
 /* .level1 {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
*/
  .level2{
 color: white; background-color: #666699;
	margin-left: 10px;
	margin-right: 0px;
	}	
			
* html #Content { height: 100%; }

  div#Content {
  position: relative; 
  left:-85px;top:-1px; /*hier contentabstand ie6 beachten*/
    padding-left: 15px;
    padding-right: 15px;
	background-color:white;	
	/*border: 5px dashed silver;*/
	width: 460px; 
	height:auto;
	padding-bottom: 5px;
	padding-top: 15px;
	margin-bottom: 10px;
	margin-top: 0px;
	z-index:2;
  }
  div#Content h1 {
  font-weight:bold;
  	line-height:1em;
    font-size: 1.0em;
    /*margin: 0 0 -1em;*/
  }
  div#Content h2 {
    font-size: 20pt;
    margin: 0 0 1em;
  }
   /*Bodytext*/
  div#Content p { 
    font-size:9pt;
	border-style:none;
	text-decoration:none;
    margin-top: 2px;
	margin-bottom: 2px;
	}
	div#Content li { 
    font-size:9pt;
    /*margin: 5px;*/
	}
  
   div#Right {
    font-size: 9pt;
	color:#CCCCFF;
   	position:absolute;
	top:120px;
	left:620px;
	padding: 0.5em 0.5em;
    border: 0px dashed silver;
	width: 180px; 
	min-height: 600px;
	height: 100%;
	background-color:#666699;
	/*background: url(/fileadmin/franke/Bilder/farbfelder.png) 0 0 no-repeat;*/

  }
  
 div#balken_rechts {
  top:0px;
	left:200px;
	}
 div#Right h1 {
  line-height:10px;
    font-size: 10pt;
    margin: 0 0 -1.5em;
	color:#CCCCFF;
  }
div#TopLayer {
	top:15px;
    width: 800px;
    background-color: #E2001A;
    height: 15px;
	font-size: 8pt;
	text-align:right;
	margin-top:0px;
  }

  div#LogoLayer {
    width: 100%;
    background-color: rgb(255,255,255);
    height: 100px;
  }

  div#RootlineLayer {
    width: 100%;
	float:right;
    background-color: #E2001A;
    height: 20px;
  }
  
  div#Bild {
  position: absolute;  
  left:0px;top:500px;
   }
   
div#GRAFIKLINKS {
  /*position: relative;  
  left:0px;top:350px;*/
  margin-top: 10px;
   }

div#Pdf {
text-decoration:none;
 font-size: 8pt;
 position: absolute;  
  left:750px;top:10px;
  }
  
  div#FooterLayer {
   	position: relative;
	/*top:400px;
	left:-50px; */
	margin-top:30px;
	margin-bottom:5px;
	font-size: 8pt;
    width: 100%;
    background-color: #E2001A;
    height: 35px;
	text-align:center;
	vertical-align:middle;
	z-index:13;
	text-decoration:none;
	padding-top:5px;
	
}
div#FooterLayer A{
margin-top:30px;
margin-bottom:5px;
font-size: 8pt;
text-align:left;
text-decoration:none;
font-weight:normal;
color:white;
}


div#Login { 
	margin-left: 5px;
	position: relative;
	float:left;
	top:610px;
	left:-115px; 
	font-size: 8pt;
	width:100px;
}	

input {
display:block;
font-size: 8pt;
width:100px;
} 
	
table {font-size: 10px;
width:auto;
}
div#Show {
  position: absolute;  
  left:-200px;top:300px;
  }
/*-------------CSS--accordion -------------------*/
.news-single-item H3 {
	margin-bottom: 15px;
	font-size: 18px;
	font-color:white;
}
.news-latest-container {
	border:0px solid #333;
	background-color:transparent;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:0px solid #666;
	/*background-color:#D8FA70;*/
	background-color:none;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;	
	/*padding:3px;*/
	margin:0px;
	border:0px solid #666;
	background-color:none;
	}
.news-latest-item p{
margin-top:5px;
margin-bottom:2px;
}
.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:0px solid #666;
	float:left;
}

.news-list-item-fotostrecken p{
margin-top:5px;
margin-bottom: 0px;
}
.news-list-item-fotostrecken {
margin-top:5px;
margin-bottom: 60px;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	text-decoration:none;
	color: #FFCC99;
	font-weight: bold;
}
.news-latest-date p{
margin-top:0px;

}
.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}

div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
margin-bottom:5px;
}

div.csc-textpic-firstcol { 

}
/*
a.internal-link { 
color:red;
text-decoration:none; 
border:none;
}
*/
b.internal-link { 
border: medium none;
text-decoration:none; 
color:green;
}
img.internal-link { 
border:none;
text-decoration:none; 
border-width: 0px;
}
.external-link-new-window {
text-decoration:none; 
color: #ff6666;
}
/*hier gucken*/
div.csc-textpic-text{
text-decoration:none; 
margin: 0px;
margin-left: 0;
}

div.csc-textpic-intext-left {
text-decoration:none; 
margin: 90px;
margin-left: 0;
margin-top: 20px;
}
