/*mambomango Template by http://www.mambomango.com*/



/*Allgemeine Einstellungen*/

body {

	background-image: url(../images/bg.gif); background-repeat:repeat-x;

        background-attachment:fixed;

    	background-color: #F5F5F5;

    	font-family:Verdana;

    	font-size:11px;

}



/*Einstellungen für die ANzeige der Überschriften*/

h1 {font-size:24px;color:#f11111;margin-bottom:0px;}

h2 {font-size:15px;color:#000000;}

h3 {font-size:14px;color:#000000;}

h6 {font-size:33px;color:#f11111;margin-bottom:10px;}



/*Einstellungen für die Anzeige der Links*/

a:link, a:visited, a:active, a:hover{ 

  	text-decoration:none;

  	font-weight:bold;

  	color:#111111;

  	font-size:11px;

}

a:active, a:hover{ 

 	text-decoration:none;

    	color:#888888;

}



/*Der Container schließt die ganze Seite ein und bestimmt deren Breite*/

#container{

	width:100%;

    	font-family:Verdana;

 	font-size:11px;

    	background-color:#FFFFFF;

}



/*In diesem layer wird der Seitentitel ausgegeben*/

#title {

    	background:url(../images/top_left.gif) no-repeat;

    	background-color:#F5F5F5;

    	text-align:center;

	height:157px;

	border-bottom:5px solid #F5F5F5;

	margin-bottom:20px; /*Abstand zum Content Container*/

}

#title h6 {

    	padding-top:25px;

}



/*Einstellungen zum Suchmodul*/ 

#search {

     	float:right;

     	width:250px;

     	padding-right:2px;

}

#search table.moduletable {

     	padding-left:2px;

     	border:2px solid #91B5CE; /*9A9A9A*/

     	background-color:#F5F5F5;

}

#search .inputbox {

     	border:0px;

     	color:#000000;

     	background-color:#F5F5F5;

}



/*Einstellungen für den center_table*/

#center_table {

     	padding:5px;

}



/*Einstellungen für die beiden Layer neben dem Content*/

#left, #right {

	line-height:15px;

}

#left {

     	width:15%;

	float:left;

	height:1000px;

}

#center {

	float:left;

	width:60%;

	margin-left:3%;

	margin-bottom:10px;

     	text-align:left;

     	font-family:Verdana;

 	font-size:11px;

     	padding-left: 5px;

     	padding-right: 5px;

        padding-bottom:0px;

     	overflow:hidden; /*damit z.B. bei Suchabfragen überlange URL's nicht das Layout zerstören*/

     	background-color:#F5F5F5;

}


#right {

     	width:20%;

	float:right;

	height:300px;

}



/*Einstellungen für den Content Layer*/

#content {

	float:left;

	width:60%;

	margin-left:3%;

     	text-align:left;

     	font-family:Verdana;

 	font-size:11px;

     	margin-bottom: 10px;

     	padding-left: 5px;

     	padding-right: 5px;

     	overflow:hidden; /*damit z.B. bei Suchabfragen überlange URL's nicht das Layout zerstören*/

     	background-color:#F5F5F5;

}



#glossarindex{

       clear:both;

       text-align:center;

       width:66%;

       

}

.moduletableglossarindex{

       padding-top:5px;

       height:20px;

       background-color:#F5F5F5;

       border: 1px dashed #C3C3C3;

}



/*Einstellungen für den untersten Layer*/

#bottom {

    	clear:both;

    	background:url(../images/bottom_right.gif) no-repeat right;

    	background-color:#FF0000;

    	height:34px;

    	border-top:4px solid #F5F5F5;

    	margin-top:20px;

    	vertical-align:bottom;

}

#bottom_text {

	padding:7px;

}



#empfehlungen {

       clear:both;

       text-align:left;

       width:85%;

       height:25px;

}

#empfehlungen a:link, #empfehlungen a:visited, #empfehlungen a:active, #empfehlungen a:hover{ 

  	text-decoration:none;

  	/*color:#5F8AAF;*/

        color:#B4B4B4;

        font-weight:normal;

  	font-size:10px;

}

#empfehlungen a:active, #empfehlungen a:hover{ 

 	text-decoration:none;

    	color:#FE8B1F;

}

/*Einstellungen speziell für Joomla*/



/*Module*/

table.moduletable {

    	width:100%;

    	text-align:left;

    	font-family:Verdana;

    	font-size:11px;

    	margin-bottom: 2px; /*Abstand zwischen den Modulen 10px*/

    	padding-left:1px; /*Abstand zum Rahmen*/

    	padding-right:1px;

    	background-color:#F5F5F5;       

}

table.moduletable th { /*Modulüberschrift*/

    	text-align:left;

    	font-family:Verdana;

    	font-size:13px;

    	background-color:#648AAF;

	background:url(../images/menu_top_bg.gif) repeat-x;

    	color:#FFFFFF;

}

table.moduletable td { /*Modultext, nicht Content*/

    	text-align:left;

    	font-size:11px;

    	font-family:Verdana;

}



/*Content*/

td { /*Contenttext, nicht Modul*/

    	font-family:Verdana;

    	font-size:11px;

}

th {

    	font-family:Verdana;

    	font-size:11px;

}

p {

   	font-family:Verdana;

   	font-size:11px;

}

.contentheading, .componentheading {

	font-weight:bold;

  	font-family:Verdana;

  	font-size:12px;

  	color:#F11111;

}

.small {

	font-family:Verdana;

  	font-size:11px;

  	color:#888888;

}

.createdate {

	font-family:Verdana;

  	font-size:11px;

  	color:#888888;

}

.mosimage_caption {

	color:#888888;

	font-family:Verdana;

	font-size:9px;

}

.modifydate{

	color:#888888;

	font-family:Verdana;

	font-size:9px;

}

.sectiontableheader {

        background-color:#F4F4F4;

}

.sectiontableentry1 {

        background-color:#FCFCFC;

}

.sectiontableentry2 {

        background-color:#F4F4F4;

}

.contentpane, .contentpaneopen{

        width:100%;

}



/*Navigationsmenü*/

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover {

   	display:block;

   	background-color:#F5F5F5;

   	text-decoration:none;

   	font-weight:bold;

   	color:#F11111;

   	font-size:11px;

}

a.mainlevel:active, a.mainlevel:hover, a.mainlevel:focus {

   	display:block;

   	background-color:#FE8B1F;

   	color:#FFFFFF;

   	font-size:11px;

   	text-decoration:none;

   	font-weight:bold;

}

a.sublevel:link, a.sublevel:visited, a.sublevel:hover {

	display:block;

    	background-color:#F5F5F5;

    	text-decoration:none;

    	font-weight:bold;

    	color:#F11111;

    	font-size:11px;

}

a.sublevel:active, a.sublevel:hover, a.sublevel:focus {

	display:block;

    	background-color:#FE8B1F;

    	color:#FFFFFF;

    	font-size:11px;

    	text-decoration:none;

    	font-weight:bold;

}

/*Sonstiges*/

.button {

   	background-color:#628BB1;

   	color:#FFFFFF;

   	font-size:11px;

   	font-family:Verdana;

   	border: 1px solid #D8E5EB;

}

.inputbox {

   	border:1px solid #C3C3C3;

}

table.righttable {

    	width:100%;

    	text-align:center;

    	font-family:Verdana;

    	font-size:11px;

    	margin-bottom: 2px; /*Abstand zwischen den Modulen 10px*/

    	padding-left:1px; /*Abstand zum Rahmen*/

    	padding-right:1px;

    	background-color:#F5F5F5;       

}

table.righttable th { /*Modulüberschrift*/

    	text-align:center;

    	font-family:Verdana;

    	font-size:13px;

    	background-color:#648AAF;

	background:url(../images/menu_top_bg.gif) repeat-x;

    	color:#FFFFFF;

}

table.righttable td { /*Modultext, nicht Content*/

    	text-align:center;

    	font-size:11px;

    	font-family:Verdana;

}


/*Leere Einstellungen*/

table.searchintro {} /*Tabelle um das Google Bild nach Suchabfrage*/

table.contenttoc {} /*Format für die Tabelle einer Tabelle mit mehreren Inhalten oder Artikel */

table.contenttoc td {}

table.contenttoc th {}
