/*  Style-Sheet for Kemina
copyRight: rantzau-online, Ahrensburg 2007  */


* {padding: 0;margin: 0; }


body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333333;;
background-color: #FDFCE0;
font-size: 12px;

}
A:LINK, A:VISITED {
color: #CC3300;
text-decoration: none;
}

A:HOVER {
 color : #CE0203;
 text-decoration: none;
}

abbr:hover{
  cursor: help;
}

.clr{
clear: both;
}
.clrRight{
clear: right;
}
.clrLeft{
clear: left;
}
h1{
margin: 0px;
font-size: 100%;
font-weight: bold;
color: #FFFFFF;
background-color: #D8723F;
padding: 0px 5px 0px 5px;
}
h2{
padding : 0px;
font-size: 12px;
height: 20px;
color: #CC3333;
font-weight: bold;
margin-left: 20px;
letter-spacing:0.08em;
}

img{
  border: 0em;
}

ul{
 margin: 0px 20px 0px 40px;
 padding: 0px;
 }
li{
	padding-bottom : 5px;
}

ul.unformattedList{
margin:0;
padding:0;
}

ul.unformattedList li{
list-style:none;
clear:both;
}

.noScreen{  /* This class is not shown on screen */
  display: none;
}
#container {
width: 900px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
display: none; }

#banner img {padding:0px 0px;} 

/* ----------outer und inner----------------- */
#outer{ 
border-left: 0px solid #FFF;  /* linke Menue Spalten Farbe  */ 
background-color: #FFF;/* Farbe fuer Inhalt Spalten  */
 } 

#inner{ margin:0px; width:100%; } /* die IE PC schlaufe */ 

/* --------------left navigavtion------------- */
#left {
display: none; }

/* -----------------Inhalt--------------------- */
#content{ 
position: relative; 
margin: 0px; }

p{
padding: 5px 20px;
margin:0px;
line-height: 1.4em; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/*  ----------------footer---------------------- */ 
#footer {
display: none; }

#footer a{
	display: none; }

#head{
display: none;
}
#logo{
display: none;
}

#headBild{
display: none;
}


#middle{
clear: both;
float: left;
width:900px;
height: 400px;
margin: 0px ;
padding: 0px;
}

#boxLeft{
display: none;
}

#boxLeft ul{
margin: 0px;
padding: 0px;
}
#boxLeft li{
display: none; }
	
#boxLeft li a{
display: none; }

#boxLeft li a:hover{
display: none; }

#boxLeft li a.aktiv{
display: none; }
#boxLeft li li{
display: none; }
#boxLeft li li a{
display: none; }
#boxLeft li li a:hover, #boxLeft li li a.current{
display: none; }
#boxLeft li li a.current{
display: none; }

.contentBox{  /* these contain all the later content */
display: block;
margin: 0px 230px 0px 20px ! important;
padding: 2px 0px 0px 0px ! important;
color: #333333;
}
.contentBox h2{
padding : 0px;
font-size: 12px;
height: 20px;
color: #CC3333;
font-weight: bold;
margin-left: 0px;
}

.tools{
display: none; }

.headline{
padding : 20px 0 10px 0;
margin: 0px 0px 0px 15px;
}

hr{
display: block;
background-color: #CE0203;
color: #CE0203;
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
border: none;
}


.newLine{
 display: block;
 clear: both ! important;
}

.contentBox p{
padding: 0px 0px 5px 0px;
}

.contentHalf{  /* allows 2 divs next to each other in content */
 float: left;
 width: 23em;
}

.textRed{
	color:#CC6600; 
	letter-spacing:0.08em;
}

.contentBoxDetail{  /* these contain all the later content */
clear: both;
display: block;
margin: 0px 10px 0px 10px ! important;
padding: 2px 0px 25px 0px ! important;
color: #333333;
background-color: #FAFAFA;
border-top: 0.05em solid #E1E1E1;
height: auto;
}

.contentBox li{
margin: 0px  0px 5px 0px;
padding: 0px;
list-style-type : disc;
}
.contentBox li a{
text-decoration: none;
background : url(../Bilder/Layout/intLink.jpg) no-repeat left;
padding-left: 15px;
}
.contentBox li a:hover{
text-decoration: underline;
}

.contentTop a{
padding-right : 15px;
font-size: 80%;
text-decoration: none;
background : url(../Bilder/Layout/top.gif) no-repeat right;
border-bottom: 0.05em solid #999999;	
}

.intLink{
margin : 0;
background : url(../images/Layout/pfeil.gif) no-repeat left;
padding-left: 20px;
text-decoration: none;
}
#boxRight{
float: right;
margin: 20px 135px 0px 10px ;
padding: 0px;
width: 200px;
}
#boxRight img{
	padding-bottom : 0.5em;
}
.imageRight{
float: right;
margin: 5px 10px 5px 10px;
padding: 0px;
}
#boxRight h2{
	font-size : 12px;
	text-transform: uppercase;
	color:#CC3333;
	font-weight: normal;
	padding-bottom: 5px;
	margin-left: 0px;
}
.infoBox{
	border: 1px solid #CC6633;
}
.infoBox p{
	padding :0px  5px 5px 5px;
	color: #2B2B2B;
	line-height : 1.4em;
	font-size: 11px;
}
.infoBox li{
	padding: 5px 0px;
	list-style: circle;
}
.infoBox li a.current{
	color: #CC6633;
}
.imageLeft{
float: left;
margin: 5px 0px 5px 10px;
padding: 0px;
}

#divScroller1 {
position: relative;
overflow: hidden;
z-index: 9;
left: 10px;
top: 0px;
width: 380px;
height: 320px;
clip: rect(0px 380px 320px 0px);
visibility: visible;
}

.dynPage {
position: absolute; 
z-index:10; 
left:0px;
top:-1px;
width:370px; 
visibility: hidden; 
padding:0px;
line-height: 1.4em;
background-color: #FFFDF5;
}
.dynPage h2{
padding : 0px;
font-size: 12px;
height: 20px;
color: #CC3333;
font-weight: bold;
margin-left: 10px;
}

#arrows{
display: none; }

form{
  display: none; }
}

fieldset{
  display: none; }
}
