/*
Theme Name: Blog RUB Germanistik 
Theme URI: http://www.rub.de
Description: Corporate Design der RUB
WordPress 2.x.
Version: 1.1
Author: Thorsten Goltsche
Author URI: www.rub.de
Tags: RUB
*/
/* CSS Document */
/***	Alles auf 0 ***/
* { 
	padding: 	   		0; 
	margin: 			0; 
	border:				0; 
	font-size:  		100.01%;
	
}

/***	Schrift, Schriftgröße, Hintergrundfarbe der Seite ***/
body {
	font-family: 			Arial, Helvetica, sans-serif;

		
 		background-color: 	#f1f1f1;
}

/***	Der Rahmen, 1000 Pixel mittig gesetzt ***/
#wrapper {
	margin: 			0 auto;
	width: 				62em;
	background-image: 	url(images/background/bg1000-left.gif);
	padding: 0 0 0 0.625em;
	background-repeat: repeat-y;
}
#bg-right {
	background-image:url(images/background/bg-right.gif);
	background-repeat:repeat-y;
	background-position:right;
	width: 62em;
}
	
/***	Kopfbereich ***/
#header {
	color: 				#666;
	width: 				62em;
	float: 				left;
	height: 			10em;
}

#header a {
	text-decoration: none;
}

/***	Für den Übergang weiß-grau ***/
#headerbackground {
	background-repeat:  no-repeat;
	height: 			10em;
	background-image: url(images/background/bg-oben-unterseite-grau136.gif);
 }
 
/***	Schriftzug Ruhr-Universität linke Seite ***/
.schriftzug {
	padding: 1.5em 0 0 1em;
} 

/***	Logo rechte Seite ***/
.logorub {
	float:				right;
	width: 				6.375em;
	}
/***	Metanavigation ***/
#metanavigation {
	float:				right;
	width:				40em;
	text-align:			right;
	padding: 	 		2em 2em 0 0;
	color: 				#666;
	font-size: 			0.689em;
}

/***	Links in der Metanavigation ***/
#metanavigation a:link, #metanavigation a:visited {
	text-decoration: 	none;
	color: 				#666;
	font-weight: 		bold;
	text-transform: 	uppercase;
	letter-spacing: 	1px;
}
#metanavigation a:hover {
	text-decoration: 	underline;
}
/*** Linke Spalte ***/
#leftcolumn {
	color: 		#666;
	width: 		15em;
	float: 		left;
}
/*** Inhaltsbereich ***/
#content {
	float: 		left;
	color: 		#666;
	width: 		30em;
	display: 	inline;
}
#content2 {
	float: 		left;
	color: 		#666;
	width: 		45em;
	display: 	inline;
	
}
/*** Rechte Spalte ***/
#rightcolumn {
	color: 		#666;
	width: 		15em;
	float: 		left;
}
/*** Fußzeile ***/
#footer {
	width: 			58.75em;
	clear: 			both;
	color: 			#666;
	padding: 		0.625em;
	border-top: 	#a2c614 solid 1px;
	border-bottom: 	2px solid #ddd;
}
/*** Inhalt Fußzeile ***/
#footer a:link,#footer a:visited {
	text-decoration:none;
	color:	#003560;
	font-size: 1em;
	}
#footer a:hover {
	text-decoration:underline;
	}
#fusszeilentext {font-size: 0.689em;}
@charset "utf-8";
/* Rahmen um die Hauptnavigation */
#rahmenhauptnavi {
	padding: 0 0.625em;
	}

.aktiverlink {background-color: #E8EFCF;}
/* CSS Document */
/***	Hauptüberschrift Seite unter Ruhr-Universität Bochum ***/	
#header h1 {
	margin:				0;
	padding: 	 		0.625em 0 0 0.625em;
	color: 				#8dae10;
	font-size: 			1.5em;
	text-transform: 	uppercase;
}
/* Zweite Überschrift im Kopfbereich */
#header h2 {
	margin:				0;
	padding: 			0.625em 0 0 1em;
	color: 				#003560;
	font-size: 			1em;
	text-transform: 	uppercase;
}
/* Optional Dritte Überschrift im Kopfbereich */
#header h3 {
	margin:				0;
	padding: 			0.625em 0 0 1em;
	color: 				#003560;
	font-size: 			0.875em;
	text-transform: 	uppercase;
}
/*** Wo bin ich ***/
#history {
	width: 				58em;
	padding: 			0.625em 0.625em 0.625em 1em;
	color:				#666;
	float: left;
}
#history a
{
	text-decoration:	none;
	color:				#666;
}
#history a:hover {
	text-decoration:	underline;
}
#wo_bin_ich {
	font-size: 0.689em;
	}


#sprache {
	width: 				10em;
	float:				right;
	text-align:			right;
}
#sprache a{
	font-size: 0.689em;
}
.flaggeenglisch {
	background-image:		url(images/navigation/fl_english.gif);
	background-position: 	left;
	background-repeat:		no-repeat;
	padding-left: 			1.5em;
}

#inhaltsbereich  {
	padding: 0 1.25em;
}
#inhaltsbereich img {
	padding: 0 0 1em 0;
}
#inhaltsbereich  p{
	padding:  0 0 0.625em 0;
	font-size: 0.75em;
	color: #003560;
	line-height: 150%;
}
#inhaltsbereich ul  {
	list-style-type: none;
	padding: 0 0 1em 0em;
	color: #003560;
}	
#inhaltsbereich ol, #inhaltsbereich dl  {
	padding: 0 0 1em 1em;
	font-size: 0.75em;
	line-height: 150%;
	color: #003560;
}
#inhaltsbereich dt{
	font-weight:bold;
}
#inhaltsbereich dd{
	padding-left: 2em;
}


#inhaltsbereich ul li  {
	font-size: 0.75em;
	line-height: 150%;
	background-image: url(images/navigation/pfeil-gruen-weiss.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 1em;
	
}
#inhaltsbereich ul.liste_mit_typangaben li {
	background-image: none;
	font-size: 0.75em;
	line-height: 150%;
}	

#inhaltsbereich h2 {
	font-size: 1em;
	border-top: 2px solid #003560;
	padding: 0.3125em 0 0.625em 0;
	color:#003560;
	text-transform: uppercase;
}
#inhaltsbereich h3 {
	font-size: 0.875em;
	padding: 0.3125em 0 0.625em 0;
	color:#003560;
	text-transform: uppercase;
}
#inhaltsbereich h4 {
	font-size: 0.75em;
	padding: 0.3125em 0 0.625em 0;
	color:#003560;
	text-transform: uppercase;
}
#inhaltsbereich h5  {
	font-size: 0.75em;
	padding: 0.3125em 0 0.625em 0;
	color:#003560;
}
#inhaltsbereich h6  {
	font-size: 0.75em;
	padding: 0.3125em 0 0.625em 0;
	color:#003560;
	font-weight:normal;
}
/** Links in Fließtexten **/
a:link, a:visited  {
	text-decoration: underline;
	color: #003560;
	
}
#inhaltsbereich a:hover  {
	color: #8DAE10;
	
}
#inhalt-linkespalte {
	width: 13.25em;
	float:left;
}
#inhalt-rechtespalte {
	width: 13.25em;
	float:right;
}

#inhaltsbereich img {
float:left; padding: 0.2em 0.5em 0.25em 0;}
#inhaltsbereich img.bildrechts {
float:right; padding: 0.2em 0 0.25em 0.5em;}

.inhalt-halbe-spalte { border:0;}
/*** Fußzeile */
.print
{ }
/*** Tabellen ***/


table #rub {font-size: 0.75em; color:#003560;border-collapse:collapse;}
table #rub caption{text-align: left; font-size: 1.25em; font-weight:bold;padding-bottom: 0.5em;}
table #rub th, table #rub td{padding: 0.25em;border: 1px solid #ccc;}
table #rub th[scope=col]{border-bottom: 2px solid #ccc; background-color:#E8EFCF;}
table #rub th[scope=row] {border-right: 2px solid #ccc;} 


/* CSS Document */
#marginalspalte {
	padding:            0 0.625em 0 0.625em;
	}
#marginalspalte h3 {
	color:				#003560;
	border-top: 		3px solid #8dae10;
	text-transform:		uppercase;
	font-size:			11px;
	font-weight: 		bold;
	padding: 			5px 0;
	letter-spacing: 	1px;
       background: #E8EFCF;
}
#marginalspalte h4 {
	color:				#8dae10;
	border-top: 		2px solid #8dae10;
	text-transform:		uppercase;
	font-size:			0.75em;
	font-weight: 		bold;
	padding: 			5px 0;
	letter-spacing: 	1px;
}

#marginalspalte p {
	padding: 	 		0 0 0.5em 0;
	font-size: 0.75em;
	color: #003560;
}

#marginalspalte ul {
	list-style: 		none;
	margin-left: 		0;
	padding-left: 		5px;

	}
#marginalspalte li {
	line-height: 		1.5em;
	border-bottom: 		1px solid #8dae10;
	font-size:			0.75em;
	}
#marginalspalte a:link, #marginalspalte a:visited {
	text-decoration:	none; 
	color:				#003560;
	font-size:			1em;

	}	
#marginalspalte a:hover {
	text-decoration:	underline;

	}
.marginalmargintop20 {margin-top:20px;}


@charset "iso-8859-2";
/* Normale Links im Fließtext */

#inhaltsbereich  a[href $='.pdf'] { 
   padding-right: 1.5em;
   background: transparent url(images/icons/pdf.gif) no-repeat center right;
}
#inhaltsbereich a[href $='.doc'] { 
   padding-right: 1.5em;
   background: transparent url(images/icons/doc.gif) no-repeat center right;
}
#inhaltsbereich a[href $='.xls'] { 
   padding-right: 1.5em;
   background: transparent url(images/icons/xls.gif) no-repeat center right;
}
#inhaltsbereich a[href $='.zip'] { 
   padding-right: 1.5em;
   background: transparent url(images/icons/zip.gif) no-repeat center right;
}
#inhaltsbereich a[class ="popup"] {
   padding-right: 1.5em;
   background: transparent url(images/icons/popup.gif) no-repeat center right;
}
#inhaltsbereich a[class ="print"] {
   padding-right: 1.5em;
   background: transparent url(images/icons/print.gif) no-repeat center right;
}
#inhaltsbereich a[href ^="mailto:"] {
   padding-right: 1.5em;
   background: transparent url(images/icons/mailtosw.gif) no-repeat center right;
}


/* Listen */
#inhaltsbereich ul.liste_mit_typangaben a[href $='.html'] { 
   padding-left: 1.5em;
   background: transparent url(images/icons/pfeil-gruen-klein.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[href $='.pdf'] { 
   padding-left: 1.5em;
   background: transparent url(images/icons/pdf.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[href $='.doc'] { 
   padding-left: 1.5em;
   background: transparent url(images/icons/doc.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[href $='.xls'] { 
   padding-left: 1.5em;
   background: transparent url(images/icons/xls.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[href $='.zip'] { 
   padding-left: 1.5em;
   background: transparent url(images/icons/zip.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[class ="popup"] {
   padding-left: 1.5em;
   background: transparent url(images/icons/popup.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[class ="print"] {
   padding-left: 1.5em;
   background: transparent url(images/icons/print.gif) no-repeat center left;
}
#inhaltsbereich ul.liste_mit_typangaben a[href ^="mailto:"] {
   padding-left: 1.5em;
   background: transparent url(images/icons/mailtosw.gif) no-repeat center left;
}
.menu { display: inline; float: left; margin-right: 16px; width: 194px; width: 186px; margin-left: 8px; margin-right: 16px; }
* .menu { overflow-x: hidden; }
.menu > ul, .menu > ul ul { color: #003560; list-style-type: none; list-style-position: outside; padding: 0; margin: 0; }
.menu > ul > li:first-child > a { line-height: 1.25em; border-top: 0.167em solid #8dae10; }
.menu > ul li { display: block; background: none; padding: 0; margin: 0; }
.menu > ul li a { display: block; text-decoration: none; color: #003560; padding-top: 0.375em; padding-bottom: 0.375em; line-height: 1.417em; border-bottom: 0.083em solid #cccccc; padding-left: 8px; font-size: 0.75em;}
.menu > ul li a:hover { background-color: #e8eecf; }
.menu > ul li.active > a { background-color: #e8eecf; }
.menu > ul li li { display: block; background: none; padding: 0; margin: 0; }
.menu > ul li li a { display: block; text-decoration: none; color: #003560; padding-top: 0.375em; padding-bottom: 0.375em; line-height: 1.417em; border-bottom: 0.083em solid #cccccc; padding-left: 16px; font-size: 0.75em;}
.menu > ul li li a:hover { background-color: #e8eecf; }
.menu > ul li li.active > a { background-color: #e8eecf; }
.menu > ul li li li { display: block; background: none; padding: 0; margin: 0; }
.menu > ul li li li a { display: block; text-decoration: none; color: #003560; padding-top: 0.375em; padding-bottom: 0.375em; line-height: 1.417em; border-bottom: 0.083em solid #cccccc; padding-left: 24px; }
.menu > ul li li li a:hover { background-color: #e8eecf; }
.menu > ul li li li.active > a { background-color: #e8eecf; }
.menu > ul > li > a { text-transform: uppercase; letter-spacing: 2px; font-weight: bold; }
.menu > ul > li > a:hover { background-color: #8dae10; }
.menu > ul > li > ul > li > a { background-image: url(images/icons/pfeil-gruen-klein.gif); background-position: 0.5em 50%; background-repeat: no-repeat; }




#marginalspalte ul {margin-bottom: 10px;}




.feedback {
	color: #ccc;
	clear: both;
       font-size:80%;
        text-align: right;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}

#commentform textarea {
       background: #E8EAEF;
	width: 100%;
}

#submit {
	border: 2px solid #333333;
}




#listeAktuell {
     border-bottom: 1px dotted black;
     margin-bottom: 2px;
}

#promote_ckeditor {
	display: none;
}

#titel2 h2 {
color: #8dae10;
border: none;
text-align: center;
}

#searchform {
margin-bottom: 10px;
}
#searchform input#s {
/*	background: #E8EAEF; */
	border: 2px solid #333333;
}

.postmeta {
margin-top: 5px;
color: #777 !important;
text-align: right;
font-size: 70% !important;
}
