/******************* Stylesheet Template ************************/

body, html {
    margin-top:5px;
    padding:0;
    background:#FFFFFF;
    color:#444444;
    text-align:center;
}

#wrapper,.wrapper {
	margin:auto;
	text-align:left;
	width:57.69em;
	*width:56.3em;
	min-width:750px;
	font-family:arial;
	font-size:80%}

#wrapper {
	width:73.074em;
	*width:71.313em;
	min-width:950px;}

#top {	
	/* background:#B2C9B1; */ 		
	margin:0px;
	margin-bottom:1px;}

#top #left {
	padding:10px;
	text-align:left;			
    	padding-left:10px;} 

#top #middle {	
	padding-top:7px;
	text-align:left; 
	float:right;
	height:25px;}

#top #middle input {
	font-size:100%;
}

#top #right {	
	padding:5px;
	padding-top:10px;	 
	float:right;}

#banner{	
	clear:both; 
	margin:0px; 
	padding:0px; 
	border:0px;	
	height:220px;
}

#navigation {
	clear:both;
	font-size:100%; 
	text-align: left;
	margin-top:1px;
    	margin-bottom:1px;
	/* background:#B2C9B1; 
	background:#DCDDDE; */
    	padding:10px;
    	padding-left:10px;}

#main1 {	
	width:930px;
	background:#DCDDDE;	
	padding:10px;}

#main2 {	
	overflow:hidden;
	padding-bottom:10px;}

#main2 #sidebarRight {
	float:right;
	width:179px;
	margin-left:1px;
	background:#DCDDDE;
	padding:10px;
	padding-top:30px;
	padding-bottom:32767px;
	margin-bottom:-32767px;}

#main2 #sidebarRight div.isologo {
	text-align:center;
}

#main2 #sidebarRight img.isologo {
	margin-top:20px;
}

#main2 #content {		
	float:right;
	width:489px;
	margin-left:1px;
	/* background:#DCDDDE; */
	background:#DCDDDE;
	padding:20px;
	padding-bottom:32767px;
	margin-bottom:-32767px;}

#main2 #sidebar {
	float:left;	
	width:220px;	
	/* background:#B2C9B1; */
	background:#DCDDDE;
	padding:0px;
	padding-bottom:32767px;
	margin-bottom:-32767px;}
	
#footer {
	clear:both; 
	text-align:center;
	margin-top:10px;
	border-top:#003366 1px solid;}

/******************* Stylesheet Navigation ************************/

p.path {font-size:80%; margin:0px; margin-bottom:10px; color:#000000;}

p.path a {color:#444444; margin-left:0px; padding:0px; }
p.path a:hover {color:#EC008C; margin-left:0px; padding:0px; }

a.naviLevel1         {color:#444444; text-decoration:none;}
a.naviLevel1:active  {color:#444444; text-decoration:none;}
a.naviLevel1:visited {color:#444444; text-decoration:none;}
a.naviLevel1:hover   {color:#EC008C; text-decoration:none;}

div.naviLevel2        {margin:0px; padding:7px; padding-left:10px;}
div.naviLevel2Current {margin:0px; padding:7px; padding-left:10px;}
div.naviLevel2Spacer  {margin:0px; padding:0px; height:1px; background-color:#F9FBFE;}

div.naviLevel2 form  {margin:0px; padding:0px;}
div.naviLevel2 input {margin:0px; padding:2px; font-size:90%;}

div.naviLevel3        {margin:0px; padding:5px; padding-left:30px;}
div.naviLevel3Current {margin:0px; padding:5px; padding-left:30px;}
div.naviLevel3Spacer  {margin:0px; padding:0px; height:1px; background-color:#FFFFFF;}

div.naviLevel2 a       {color:#444444; text-decoration:none;}
div.naviLevel2 a:hover {color:#EC008C; text-decoration:none;}

div.naviLevel2Current a       {color:#444444; text-decoration:none;}
div.naviLevel2Current a:hover {color:#444444; text-decoration:none;}

div.naviLevel3 a        {color:#444444; text-decoration:none;}
div.naviLevel3 a:hover  {color:#EC008C; text-decoration:none;}
div.naviLevel3Current a       {text-decoration:none;}
div.naviLevel3Current a:hover {text-decoration:none;}

p.footer {margin-top:10px; margin-bottom:10px;}

/******************* Stylesheet Content ************************/

img{border:none;}

h1 {font-size:130%; font-weight:bold; clear:both;}
h2 {font-size:120%; font-weight:bold; clear:both;}
h3 {font-size:110%; font-weight:bold; clear:both;}

a {text-decoration:none; color:#000000;}
a:active{text-decoration:none; color:#000000;}
a:visited{text-decoration:none; color:#000000;}
a:hover{text-decoration:none; color:#EC008C;}

hr{border:0px solid #000000; height:1px; color:#000000; background-color:#000000; clear:both;}

/*Print Logo ausblenden*/

#printlogo {
	display: none;
}

/*Ergänzug für 2. Menüebene, 2010-04-20 - Begin*/

#navigation {
	height: 1em;
}

#navigation ul {
	padding: 0;
	margin: 0;
}

#navigation ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

#navigation li.navigation {
	float: left;
	position: relative;
}

#navigation ul.subnavigation {
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
	padding-top: 5px;
	width: 220px;
}

/*Untermenü bei aktivem Hauptpunkt ausblenden:*/
/*#navigation li.navigation-on ul.subnavigation {
	display: none !important; 
}
*/
#navigation ul.subnavigation li {
	display: block;
	padding: 7px 10px;
	border-bottom: 1px solid rgb(255,255,255);
	border-left: 1px solid rgb(255,255,255);
	border-right: 1px solid rgb(255,255,255);
	background-color: rgb(220,220,220);
}

#navigation ul.subnavigation li a:hover {
	text-decoration: none;
}

#navigation li.navigation:hover ul.subnavigation {
	display: block;
}

#navigation li.navigation ul.subnavigation a.on {
	font-weight: normal;
}

#main2 {
	clear: both;
}

/*Ergänzug für 2. Menüebene, 2010-04-20 - End*/



