@charset "utf-8";
/* 
Bestehende Klassen aus den Modulen und dem System 
PCS = Page Class Suffix (_pcs_xxx)
MCS = Modul Class Suffix (_mcs_xxx)
*/

.menu_pcs_mainmenu{ /* Hautpmenü (PCS gesetzt) */
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_pcs_mainmenu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_pcs_mainmenu li{ /* Ebene 1 */
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
.menu_pcs_mainmenu li a{
	margin:0px;
	list-style:none;
	display:block;
	padding-top:8px;
	padding-bottom:6px;
	padding-left:12px;
	padding-right:12px;
	color:#1e336f;
	font-weight:bold;
	text-decoration:none;
}
.menu_pcs_mainmenu li a:link{
	color:#1e336f;
}
.menu_pcs_mainmenu li a:visited{
	color:#1e336f;
}
.menu_pcs_mainmenu li a:hover{
	color:#1e336f;
	background-color:#FFFFFF;
}
.menu_pcs_mainmenu li a:active{
	color:#1e336f;
}


.menu_pcs_mainmenu li ul{ /* Ebene 2 */
	position:absolute;
	top:22px;
	left:17px;
	margin:0px;
	padding:0px;
	list-style:none;
	width:900px;
}
.menu_pcs_mainmenu li li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;	
}
.menu_pcs_mainmenu li li a{
	margin:0px;
	font-size:11px;
	list-style:none;
	display:block;
	background-color:transparent;
	padding-top:8px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;
	padding-left:10px;
	color:#4661b2;
	font-weight:normal;
	text-decoration:none;
	background-image:url(../daten/icons/subnav_ic.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.menu_pcs_mainmenu li li a:link{
	color:#4661b2;
}
.menu_pcs_mainmenu li li a:visited{
	color:#4661b2;
}
.menu_pcs_mainmenu li li a:hover{
	color:#000000;
	background-color:transparent;
}
.menu_pcs_mainmenu li li a:active{
	color:#4661b2;
}


.active{ /* Aktive HauptNavi */
	background-color:#FFFFFF;
}
.active.parent{ /* Aktive HauptNavi wenn Unterpunkt*/
	background-color:#FFFFFF;
}
.active li{ /* Aktive HauptNavi wenn Unterpunkt*/
	background-color:transparent;
}
.menu_pcs_mainmenu .active.parent #current a{ /* Aktueller Navipunkt */
	font-weight:bold;	
}


.menu_pcs_global{ /* Global Tools (PCS gesetzt) */
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_pcs_global ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_pcs_global li{ /* Ebene 1 */
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
.menu_pcs_global li.active{ /* Aktive HauptNavi */
	background-color:transparent;
}
.menu_pcs_global li a{
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:12px;
	font-size:11px;
	color:#9a9a9a;
	text-decoration:none;
	float:left;
}
.menu_pcs_global li a:link{
	color:#9a9a9a;
}
.menu_pcs_global li a:visited{
	color:#9a9a9a;
}
.menu_pcs_global li a:hover{
	color:#000000;
}
.menu_pcs_global li a:active{
	color:#9a9a9a;
}
.menu_pcs_global #current a{ /* Aktueller Global */
	font-weight:bold;	
}

.sectiontableentry1{ /* Liste von Beiträgen */
	padding-top:5px;
	padding-bottom:7px;
	padding-left:6px;
	padding-right:6px;
	background-color:#f4f4f4;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom: 2px solid #e1e1e1;
}
.sectiontableentry2{
	padding-top:5px;
	padding-bottom:7px;
	padding-left:6px;
	padding-right:6px;
	background-color:#f4f4f4;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom: 2px solid #e1e1e1;
	
}

.pagenavbar{ /* Seitennavi wenn... Seitenjumper wenn 1 Artikel auf mehrere Seiten aufgeteilt ist */
	padding-top:15px;
}
.contenttoc{
	clear:both;
	padding-bottom:5px;
}

#jflanguageselection{ /* Joomfish Language Container */
	margin:0px;
	padding:0px;
	text-align:left;
	float:none;
}
.rawimages{
	text-align:left;
}

.small{ /* Kleiner Text */
	font-size:12px;
}

