h1,h2,h3
{
font-family: verdana, arial, 'sans serif';
font-size: 10pt  
}

p,table,li
{
font-family: verdana, arial, 'sans serif';
font-size: 10pt  
}


body
{
background: #F7FFF7;
font-family: verdana, arial, 'sans serif';
font-size: 10pt 
margin: 0px; 
}



.Title
{
font-family: verdana, arial, 'sans serif';
font-size: 11pt; 
font-weight: bold;

}

.IntroFont
{
color:darkgreen;
font-family: verdana, arial, 'sans serif';
font-size: 14pt; 
font-weight: bold;
}

.leistelevel0
{
font-family: verdana, arial, 'sans serif';
font-size: 10pt; 
font-weight: bold;

}

.leistelevel1
{
font-family: verdana, arial, 'sans serif';
font-size: 9pt; 
}

.leistelevel2
{
font-family: verdana, arial, 'sans serif';
font-size: 8pt; 
}





a:link    {color:#005500;}
a:visited {color:#225522;}
a:active  {color:#225522;}
a:hover   {color:#225522;} 

table a:link    {color:#005500;}
table a:visited {color:#225522;}
table a:active  {color:#225522;}
table a:hover   {color:#225522;} 



/* this was main. now the layout elements */


#logoleiste
{
position: absolute;
width: 1000px;
height: 125px;
top: 0px;
left: 0px;
padding: 0px;
border: 0px;
background: transparent url(picsEF/bgstrip.jpg);
background-repeat: repeat-y;
margin: 0px;
}	



#tabcontainer {
position: absolute;
top: 95px;
width: 100%;
height: 30px;
margin: 0px 0px 0px 0px;
padding: 0px;
border: 0px solid #fff;
color: #ffcc00;
background: transparent url(picsEF/bgstrip.jpg);
background-repeat: repeat-y;

}



#tabcontainer li.selected {
display: block;
float: left;
width: 115px;
height: 30px;
font-size: 13px;
background: #F7FFF7;
background-repeat: repeat-y;
font-family: verdana, arial, 'sans serif';
color: #000000;
text-decoration: none;
margin: 0px 3px 0px 0px;
padding:0px 0px 0px 0px;
}


#tabcontainer li {
width: 115px;
height: 30px;
display: block;
float: left;
font-size: 13px;
background: #649364;
background-repeat: repeat-y;
font-family: verdana, arial, 'sans serif';
color: #DDFFDD;
text-decoration: none;
margin: 0px 3px 0px 0px;
padding:0px 0px 0px 0px;
}

#tabcontainer li a {
font-size: 13px;
font-family: verdana, arial, 'sans serif';
color: #F7FFF7;
text-decoration: none;
padding:0px 0px 0px 0px;
margin: 0px;
}

#tabcontainer li.selected a {
font-size: 13px;
font-family: verdana, arial, 'sans serif';
color: #000000;
text-decoration: none;
padding:0px 0px 0px 0px;
margin: 0px;
}


.menubox
{
margin-top: 7px; 
margin-left: 12px;
padding: 0px;
border: solid 0px;
}

#themenleiste
{
position: absolute;
top: 125px;
left: 0px;
width: 250px;
height: 100%;
background: #F7FFF7;
padding: 0px 0px 0px 0px;
}

.spacer
{
height: 20px;
width: 20px;
}

.level0
{
    font-family: verdana, arial, 'sans serif';	color: #000000;
	font-size: 12px;
	padding:  5px 5px 5px 20px;
	margin: 20px 0px 0px 0px;
	border: solid 0px #000000;
	background: #9BCE9B;  
}

.level0 a:link    {color:#005500;}
.level0 a:visited {color:#225522;}
.level0 a:active  {color:#225522;}
.level0 a:hover   {color:#225522;} 


.level1
{
    font-family: verdana, arial, 'sans serif';	color: #000000;
	font-size: 11px;
	padding:  5px 5px 5px 20px;
	margin: 0px 0px 0px 0px;
	border: solid 0px #000000;
	background: url(picsEN/leistebg1.gif);
}

.level1 a:link    {color:#005500;}
.level1 a:visited {color:#225522;}
.level1 a:active  {color:#225522;}
.level1 a:hover   {color:black;} 



#contentcontainer
{
position: absolute;
top: 125px;
left: 270px;
width: 770px;
height: 100%;
background: #F7FFF7;
padding: 0px;
}


#ccwithoutsister
{
position: absolute;
top: 125px;
left: 300px;
width: 770px;
height: 100%;
background: #F7FFF7;
padding: 0px;
}





#content
{
padding-top: 20px;
padding-right: 40px;
padding-left: 20px;
font-family: verdana, arial, 'sans serif';
font-size: 10pt 

}

 

#sisterpage
{
	width: 0px;

}

.aux
{
	text-align: right;
	background: #D6EAD2;
	padding-right: 10px;
	font-size: 9px;

}

.auxtitle
{
	padding: 5px 5px 0px 0px;
	text-align: right;
	height: 20px;
	width: 165px;
	background: #9BCE9B;
	font-size: 10px; 
	color: #005500;
}

.introtitle
{
background: #9BCE9B ;
background-repeat: no-repeat;
height: 32px;
margin: 0px 0px 0px 0px;
color:#005500;
font-family: verdana, arial, 'sans serif';
font-size: 13pt; 
font-weight: bold;
}

.introtitlebox
{
padding-top: 6px;
padding-left: 7px;
}

.introtitletext
{
background: #D6EAD2;

padding-top: 15px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 30px;
font-family: verdana, arial, 'sans serif';
font-size: 10pt; 
margin-bottom: 25px;
}


.emph
{
	color:#003300;
	font-weight: bold;
}

.focus
{
	width: 550px;
	text-align: justify;
}


.themamain
{
font-weight: bold;
font-size: 13px;
}


.themaaddon
{
}