.webcontainer {
background: #E6790D;
}

/* Body und Links */
body {
   margin-top: 		100px;
   height: 			100%;
   padding: 		0px;
   background: 		#E6790D;
}
td,tr,p,div {  
   font-family: 	Verdana;
   line-height: 	140%;
   font-size: 		11px;
   color: 			#325C76;
}
a:link,a:visited {
   color:			#325C76;
   text-decoration:	none;
   font-weight:		normal;
   font-size: 		10px;
}
a:hover {
   color:			#B6CBD8;
   text-decoration:	none;
   font-weight:		normal;
   font-size: 		10px;   
}

/* Top-Menü */
.mainlevel-nav {
   padding:			0px;
   font-size:		12px;
   font-weight:		bold;
   padding-right: 	40px;
}
.mainlevel-nav:hover {
   color:			#97BBD2;
}

/* Pfadanzeige */
.pathway {
   
   font-size: 		10px;   
  }
/* Module */
.module {
   width:			100%;
   margin-top:		45px;
   margin-bottom:	0px;
   margin-left:		10px;

}


/* Inhalts-Überschriften*/
.sectionheading {
   height:			50px;
   padding-top:		10px;
   padding-left:	4px;
   color:			#325C76;
   font-weight:		bold;
   font-size:		20px;
   text-decoration:	none;
}

.contentheading {
   height:			50px;
   padding-top:		38px;   
   padding-left:	4px;
   color:			#325C76;
   font-weight:		bold;
   font-size:		17px;
   text-decoration:	none;
}

/* Inhalts-Überschriften in Componenten */
.componentheading {
  height:			40px;
   padding-top:		41px;
   padding-left:	4px;
   color:			#325C76;
   font-weight:		bold;
   font-size:		17px;
   text-decoration:	none;
}

/* Überschriften in Modulen */
table.moduletable th, div.moduletable h3 {
   color:			#325C76;
   text-align:		left;
   padding-top:		20px;
   padding-left:	4px;
   font-weight:		bold;
   font-size:		12px;
}
/* Geschrieben von */
.small {
   color:			#999999;
   font-size:		10px;
   background:		#F1F1F2;
}

/* Erstellungsdatum eines Inhalts */
.createdate {
   height:			15px;
   padding-bottom:	10px;
   color:			#999999;
   font-size:		9px;  
}

/* Änderungsdatum eines Inhalts */
.modifydate {
   height:			15px;
   padding-top:		10px;
   color:			#911212;
   font-size:		9px;
}

/* Hauptmenü Links */
a.mainlevel:link, a.mainlevel:visited {
   
   display:			block;
   vertical-align:	middle;
   font-size:		17px;
   font-weight:		normal;
   color:			#436A83;
   text-align:		left;
   padding-top:		0px;
   padding-left:	0px;
   height:			40px;
   width:			90%;
   text-decoration:	none;
}
a.mainlevel:hover, a.mainlevel#active_menu:hover {
   color:			#B6CBD8;
   font-weight:		normal; 
   text-decoration:	none;
}
a.mainlevel#active_menu {
   color:			#325C76; 
   font-weight:		normal;  
   text-decoration:	none;
 }
/* Hauptmenü Unter-Links */
a.sublevel:link, a.sublevel:visited {
   margin-left:		10px;
   vertical-align:	middle;
   font-size:		10px;
   font-weight:		none;
   color:			#325C76;
   text-align:		left;
  }
a.sublevel:hover {
   color:			#900;
   text-decoration:	none;
    }
a.sublevel#active_menu {
   color:			#333;
   text-decoration:	bold;
}

/* Individuelles Modul-Layout */
/* Eintragen unter SiteModules in "Module Class Suffix" mit "_special" */

/* Rahmen um Modul */
table.moduletable_special {
width: 			99%;
margin-bottom: 		5px;
margin-top: 		5px;
margin-left: 		-15px;
}
/* Überschriftszeile des Modul */
table.moduletable_special th {
background-color: 	#fff;
color: 			#325C76;
text-align: 		left;
padding-top: 		25px;
padding-bottom: 	8px;
padding-left: 		25px;
 text-decoration:	underline;
font-size: 			10px;
}
/* Texteinträge im Modul */
table.moduletable_special td {
padding-left: 		0px;
}



