
/* CSS Document */

html {height:101%; }

body {	font-family:Arial, Helvetica, sans-serif;
	background:#808000;

}

/* Allgemeine Schriftformatierung */

a	{outline:none;}
a {text-decoration:none; color:#808000;  }							
a:hover {text-decoration:underline; }

h2 {font-size:16px; }

/* Allgemeine Klassen */
.padding_unten {padding-bottom:10px; }

.pfett {font-weight:bold;}
.pzeilenabstand {font-weight:bold; margin-bottom:-10px;}
.pzeileenger {margin-top:-8px;}

.subhead {	margin: 20px 0 -10px 0;
			padding:0;
			font-size:15px;
		 }

.update { float:right;
		  padding:0 0px 10px 20px;
		 }


/* Die Klammer um alles */

div#wrapper {	width:760px; position:absolute; 
				top:7px;
				left:50%;
				margin-left:-376px;
				background:url(../templates/wbrg/images/contentbgnd.gif) repeat-y #FAFAFA;
				border:solid 1px #666; }



	/* Menu */

/* Menu von Joomla css übernommen und modifiziert */

div#mainmenu { background-color:#EFEFEF;
			padding:20px 0 0 12px; float:left; width:168px;}


div#mainmenu ul, div#mainmenu ul li {
background:transparent none repeat scroll 0 0;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#mainmenu ul li {
background-image:url(../../images/line_dot1g2w.gif);
background-position:top;
background-repeat:repeat-x;
font-size:11px;
font-weight:normal;
line-height:125%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#mainmenu ul ul {
margin:0px 0px 0px 10px;
padding:2px 0px 5px 0px;
}

div#mainmenu a { color:#808000; text-decoration:none; }
div#mainmenu a:hover { text-decoration:underline; }

/* header */

div#header {	width:100%;
				background:#B7B0B8;
				margin:0;
				padding:10px 0 0 0;
			}

div#header img {border:none; }


/* Brotkurme */
div#brotkrume { background:#CCC; padding:3px 0 3px 10px; margin:0 0 20px 0; font-size:9px; width:100%; }
			
/* Content		*/
div#content { float:right;
			  width:579px;
			  margin:0;
			  padding:0;
			  overflow:hidden;
			 
			  background:#FEFEFE;
			 }

/* Inhalt */

div#detail { margin-top:16px; }

div#inhalt {	width:550px;
				padding:0 0 0 10px;
				margin:0;
				font-size:13px;
				line-height:18px;
			}

div#bilder_leiste {	height:50px; 
					margin:0 0 0 5px;}

div#bilder_leiste img {	padding:0 10px; float:left; }			

div#below	{	padding:10px;
				text-align:right;
				font-size:12px;
			}							


/* Literaturdatenbank */

#tabelle {background-color:#F2F2F2;}
#schluesselworte {background-color:#EBEBEB; padding:0px 10px 10px 10px; border-style:solid; border-color:#AFAFAF; border-width:1px; table-layout:fixed;}
.hintergrund {background-color:#F9F9F9;}
.background {background-color:#FAFAFA;}

td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.stark {font-weight:bold;}


/* ######## Anzeige der Liste ######## */
.kapitaelchen {font-variant:small-caps; font-size:1.1em;}
.kursiv {font-style:italic;}
.einzug {text-indent:-25px; margin-left:40px; margin-right:20px;}



/* ######## Menu-Definition ######## */
a.alpha		{ color:red; display:block; margin:2px 0px 2px 0px; 
				text-align:center; width:20px; 
				border-top-style:solid; border-top-width:1px; border-top-color:red;
				border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:red;
				border-right-style:solid; border-right-width:1px; border-right-color:red;
				text-decoration:none; 
				 background-color:#efefef;}
a.alpha:hover {color:white; background-color:red; text-decoration: none;}

a.litlist {color:#2F2F2F; text-decoration:none;}
a.litlist:hover {color:#800000; text-decoration:none;}


		/* ######## Menu-Definition - Ende ######## */


/* Keyword Search */

.keys {	background:#F2F2F2; 
		font-size:13px;
		margin:10px 0px;
		}

.breite25 { width:25%; padding:5px; vertical-align:top; }
.breite30 { width:30%; padding:5px; vertical-align:top;}
.breite35 { width:32%; padding:5px; vertical-align:top;}
.breite20 { width:20%; padding:5px; vertical-align:top;}

div#keywords label {	height:20px; }

.schluesselworte {	background:#EBEBEB; 
					padding:0px 10px 10px 10px; 
					border:solid 1px #AFAFAF; 
					table-layout:fixed;
				 }
.hintergrund {background:#F9F9F9;}
.background {background:#FAFAFA;}

td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.stark {font-weight:bold;}


.klammer {	clear:both; }
.checkbox_keys { width:25px; 
				 float:left;
				}

.liste_keys_hell {  float:left; 
					padding:5px; 
					background:#FEFEFE; 
					width:30%;
				 }

.liste_keys_dunkel { float:left; 
					 padding:5px; 
					 background:#E0E0E0;
					 width:33%;
					}	 


/* keysearch ende */










