/* Gesamtbreite:  1004 */
/* Maximalbreite: 1004 */
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.1
**  Dateiversion: 29.08.06  (css_2012)
**  Datei       : base.css
**  Funktion    : Basis-Stylesheet
**
**  Don't make any changes in this file! 
**  Any changes should be placed in basemod-files in css/modifications directory.
*/

@media all
{
/* ######################################################################################################
** ### Vorbereitende Maßnahmen | Reset ##################################################################
** ######################################################################################################
*/
	/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das       
	** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht. 
	*/
	
	* { margin:0; padding:0; font-size: 100%; } 
	
	/*
	** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
	** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
	*/
	
	html { height: 100% } 
	
	body { 
	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts 
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
		min-height: 101%;	
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%; 
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser 
			Fensters geändert wird. */
		position: relative; 
	
	/* Vorgabe der Standardfarben und Textausrichtung*/     
		color: #000;        
		background: #fff;
		text-align: left; 
	} 
	
	/* Standardrahmen zurücksetzen */
	fieldset, img { border:0; }
	
	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */ 
	select, input, textarea { font-size: 99% }

/* ######################################################################################################
** ### DIV-Container des Basislayouts ###################################################################
** ######################################################################################################
*/
	
	#header {position:relative;}

	#topnav {
		position:absolute;
		top: 10px;
		right: 10px;
		color: #fff;
		background: transparent;
		text-align: right; /* Erforderlich, damit im Opera 6 wirklich rechts plaziert ! */
	}
	
	#nav { clear:both; width: auto; z-index: 100; }
	#main {	clear:both; width: auto; }
	
	
	#col1 {
		float: left;
		width: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#col2 {
		float:right; 
		width: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#col3
	{
		width:auto;
		margin-left: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
		margin-right: 200px; /* Standard-Wert, falls keine anderen Vorgaben gemacht werden */
	}
	
	#footer { clear:both; }	/* Backup für IE-Clearing */
	
	/* Der z-Index verhindert, dass im Falle des noch bestehenden IE-Bugs die Texte vor 
	** dem Spaltenhintergrund erscheinen. */
	#col1 {z-index: 3;}
	#col2 {z-index: 5;}
	#col3 {z-index: 1;}
	#col1_content {z-index: 4;}
	#col2_content {z-index: 6;}
	#col3_content {z-index: 2;}
	
	#col1_content, #col2_content, #col3_content { position:relative; }


/* ######################################################################################################
** ### Markupfreie CSS-Floatclearing-Lösungen ###########################################################
** ######################################################################################################
*/

	/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	 .clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	/* Diese Angabe benötigt der Safari-Browser zwingend !! */
	.clearfix { display: block; } 
	
	/* Overflow-Methode zum Clearen der Float-Umgebungen */
	.floatbox { overflow:hidden; }
	
	/* IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
	#ie_clearing { display: none } 


/* ######################################################################################################
** ### IE-Clearing bis YAML V2.4 ########################################################################
** ######################################################################################################
**
** Die CSS-Definition des IE-Clearings, welches bis YAML 2.4 verwendet wurde, ist aus Gründen der 
** Abwärtskompatibilität des Basis-Stylesheets weiterhin enthalten.
*/
	/* Clearen der 3 Inhaltsspalten mittels dieses speziellen hr-Tags */
	hr.clear_columns {	
		clear: both; 
		float: left; 
		content: "."; 
		display: block;  
		height: 0; 
		line-height: 0px; 
		visibility: hidden; 
		border: 0; 
		padding: 0;
		margin: -1.1em 0 0 0; /* erforderlich damit kein Leerraum zwischen Spalten und Footer entsteht */
	}

/* ######################################################################################################
** ### Standard-Formatierungen für Listen & Zitate ######################################################
** ######################################################################################################
*/

	ul, ol, dl { margin: 0 0 1em 1em }
	li { margin-left: 2em; line-height: 1.5em; }
	
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 2em; }
	
	blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}

/* ######################################################################################################
** ### Subtemplates #####################################################################################
** ######################################################################################################
*/

	.subcolumns { 
		width: 100%;
		padding: 0 1px 0 1px; 
		margin: 0 -1px 0 -1px; 
		overflow:hidden;
	}
			
	.c50l, .c25l, .c20l, .c28l, .c33l, .c38l, .c66l, .c72l, .c75l, .c62l {float: left; overflow: hidden;}
	.c50r, .c25r, .c20r, .c28r, .c33r, .c38r, .c66r, .c72r, .c75r, .c62r {float: right; overflow: hidden;}
	
	.c20l, .c20r { width: 19.999%; }
	.c25l, .c25r { width: 24.999%; }
	.c28l, .c28r { width: 26.999%; } /* Uni OL Layout 2012 linke/rechte Spalte */
	.c33l, .c33r { width: 33.333%; }
	.c50l, .c50r { width: 49.999%; }
	.c66l, .c66r { width: 66.666%; }
	.c75l, .c75r { width: 74.999%; }
	.c72l, .c72r { width: 72.999%; } /* Uni OL Layout 2012 breite Spalte */
	.c38l, .c38r { width: 38.196%; } /* Goldener Schnitt */
	.c62l, .c62r { width: 61.803%; } /* Goldener Schnitt */
	
	.cUni2Sp_l,.cUni2Sp_r { width: 69.999%; }
	
	.subc  { padding: 0 0.5em 0 0.5em; overflow: hidden; }
	.subcl { padding: 0 1em 0 0; overflow: hidden; }
	.subcr { padding: 0 0 0 1em; overflow: hidden; }
}

/* ######################################################################################################
** ### Skiplink-Navigation ##############################################################################
** ######################################################################################################
*/
@media screen, print
{
.skip {
	position: absolute;
	left: -1000em; 
	width: 20em;
}

}
/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.1
**  Dateiversion: 27.08.06  
**  Datei       : basemod_simple.css (css_2012)
**  Funktion    : Basis-Modifikation fÃ¼r Browsertests
**
*/



@media all
{

	html {overflow-y: scroll;}

	/* Formatierung der Seite */
	body {
		padding: 0px;
/*		font-family: Tahoma, Arial, Helvetica, sans-serif;*/
		/* background:url(/img/layout/body-hg.php?gesamtbreite=1004) 258px 0 repeat-y #E6EBDE; */
		height:100%;
		background-color:#fff !important;
/*		background:url('/img/layout/hg-verlauf.gif') 0 71px repeat-x #fff !important;
		background:url('http://www.presse.uni-oldenburg.de/entw/hgblau.jpg') 0 -100px repeat-x #fff !important;
*/
	background:url() 0 -300px repeat-x #fff !important;
		padding:0px 0 0 0 !important;
		height:auto;
		min-height:100%;
		font-style: normal;
	}
	/*
	.hold_floats {
		background:url(/img/layout/body-hg.gif) 190px 0 repeat-y #E6EBDE;
	}
	*/

	/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
	#page{ 
		border: 0px #ccc solid; 
		min-height: 500px;
	}

	#page_margins4 {
		margin-bottom:0 !important;
		padding:0 0 20px 0;
		background-position:50.00% 0%;
		/* min-width:1004px; */
		min-height:100%;
		background:url('/img/css3/bilder/layout/rahmen-schatten2.png') 50% -40px no-repeat !important;
	background:url() !important;
		min-height:100% !important;
		margin-bottom:0px !important;
		/* overflow:hidden; */

	}
	#page_margins3 { 
		/* background:url(/img/layout/body-hg.php) 258px 0 repeat-y transparent; */
		margin-left:auto !important;
		margin-right:auto !important; 
		max-width:1004px; 
		min-width:1004px;
		position:relative;
		border:10px solid #fff;
		border-width:0 10px;
		border-width:0;
		padding:0 0;
		background-color:rgb(240, 241, 245); 
		/* background-color:#fff; */

	}
	#page_margins3.schatten {
		-moz-box-shadow: rgba(0,0,0,.3) 0px 0px 10px;
		-webkit-box-shadow: rgba(0,0,0,.3) 0px 0px 10px;
		-khtml-box-shadow: rgba(0,0,0,.3) 0px 0px 10px;
		box-shadow: rgba(0,0,0,.3) 0px 0px 10px;
	}
	#page_margins3.schatten #main {
		padding:20px 10px 10px 10px;
	}

	#page_margins2 {
		/* background:url(/img/layout/kopf-hg.gif) 0 -5px no-repeat transparent;  */
	}
	#page_margins {
		min-width: 640px; 
		width:100%!important;
	}

	/* Formatierung der Kopfbereiches */

	#nav { display:none; color:#fff; background:#888; padding: 1em; }

	/* Formatierung der FuÃŸzeile */
	#footer { padding-right:0;}


	#main { 
		color: #000; 
		background-color:#fff; 
		margin: 0; 
		padding: 36px 0px 10px 0px;
		font-size:1em;
		/* z-index:10; */
	}




	/* ######################################################################################################
	** ### Formatierung der Inhaltsspalten ##################################################################
	** ######################################################################################################
	*/

	/* linke Spalte */
	#col1 {	margin:0;margin-top:0;  }	
	#col1_content {	 background:inherit; }

	/* Rechte Spalte */
	#col2 {	 }
	#col2_content {	margin-left: 0px; margin-right: 0px; }


	/* Mittlere Spalte */
	#col3 {
		padding-left:14px!important;
		padding-bottom:14px !important;
	}

	#col3_content { 

		/* margin-right: 20px; */
		margin-left: 0px;
		border-left: 1px solid #fff;
		/* border-right:1px dotted #ccc; */
		padding:0px 20px;

	}

	/* ######################################################################################################
	** ### Farbschema fÃ¼r Browsertests ######################################################################
	** ######################################################################################################
	*/
	#col1 {background-color: transparent; }
	#col1_content {background-color: transparent; }
	#col2 {background-color: transparent; }
	#col2_content {background-color: transparent; }
	#col3 {background-color: transparent; } 
	#col3_content {background-color: transparent; }
	#main {background-color: #fff; }

} 

@media print {
	#main { 
		border-top-width:0!important;
	}
}




@media only screen and (max-device-width: 480px) { 
	#footer { position:static; }
}




#bereich-titel {
	margin-right:26px;
}
#inhalt > h1, #inhalt > h2, #inhalt > h3, #inhalt > h4 {
	max-width:520px;
	max-width:600px;
}
#inhalt > p, #inhalt > ol, #inhalt > ul {
	max-width:600px;
}

.linkespalte {
	clear:right;
	width:63.5%;
	float:left;
}
.rechtespalte {
	margin-left:67%;
}




/*****************************
* Blog (KIM, Coast, ...)
*****************************/
#alt-sidebar {
	z-index:1000;
	position:absolute;
	left:50%;
}
#sidebar {
	width:170px;
	margin-left:280px;
	background-color:#fff; 
	padding-bottom:2em;
	padding-left:0 !important;
	z-index:1000;
}
#kim-kasten {
	max-width:510px;
}
#kat-box {
	margin-right:170px;
	width:220px;
	margin-top:26px;
}
#kat-box-head {
	width:220px;
}
#kat-box-liste {
	width:210px;
}
#alt-sidebar input#s {
	width:98px !important;
}
.post .entry, hr.trennlinie , .beitrag-erstellt{
	max-width:520px;
	margin-right:180px;
}

/******************************
* Bannerplatz rechts auÃŸerhalb
******************************/

#skyscraper {
	position:absolute;top:-39px;left:750px;width:auto;height:auto;
}



/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.1
**  Dateiversion: 27.08.06  
**  Datei       : basemod_1-3-2.css (css_2012)
**  Funktion    : Variation des Basislayouts - Spaltenanordnung: 1-3-2
**
*/

@media screen
{
	/* #col1 wird zur linken Spalte */
	#col1 {	width: 258px; }	

	/* #col2 wird zur rechten Spalte */
	#col2 {	width: 0px;}


	/* #col3 wird zur mittleren Spalte */
	#col3 { margin-left: 258px; margin-right: 0; 
			border-right-width:0px!important;
	} 
}



/***************************************/
/***************************************
 * Inhalt-Styles css12
 ***************************************/
/***************************************/


/* @media all { */

#inhalt {
	clear:right;
/*	font-size:13px;*/
	/*	font-size: 100.01%; */
	color:#62666b;
	color:#5c5f64; /* etwas abgedunkelt */
	color:#4d5054;
	color:#424548;
	

	line-height:1.45em;
/*	font-family: Tahoma, 'Lucida Grande', Arial, sans-serif;*/
}


h1,h2,h3,h4,h5,h6,p,li,div,td {
	color:#62666b;
	color:#5c5f64!important; /* etwas abgedunkelt */
	color:#4d5054!important;
	color:#424548!important;
}

h1,h2,h3 {
/*	font-family: Delicious, Arial, sans-serif;*/
	color:#62666b!important;
}


/* h1, h2 */
h1,h2, .h1 {
	display:block;
/*	font-size:19px;*/
	font-weight:700;
	line-height:120%;
	margin:0 0 1em 0;
	padding:0 0 0 0;

}
p + h1, ul + h1 {
	margin-top:1em;
}


/* h3 */
h3, .h3 {
/*	display:block;
	font-weight:normal;
	text-transform:uppercase;
	margin:2.5em 0 1.2em 0;
	padding:3px 0 1px 0;
	border:1px solid #62666b;
	border:1px solid #93999e;
	border-width:1px 0;
	color:#62666b!important;
	color:#313336 !important;
	color:#424448 !important;
*/
            display:block;
    margin:0.4em 0 1.2em 0;
    padding:0px 0 5px 0;
    line-height:1em;
    font-size: 19px;
    font-weight: 500;
    color: #000 !important;
}
.rechtespalte h3, .c28r h3 {
/*	font-size:13px;*/
	font-weight:normal;
	color:rgb(255,255,255) !important;
	background-color:rgb(0,81,158);
	padding: 4px 0 0 10px !important;
	min-height:18px;
	margin:24px 0 0 0;
	border-width:0;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}
.rechtespalte h3 a, .c28r h3 a {
	color:#fff!important;
}
h1 + h3, p + h3, ul + h3, .rahmen + h3, .rahmen-u + h3, hr + h3, table + h3 {
	margin-top:1.5em;
}
h3:first-child {
	margin-top:0;
}
h3:last-child {
	margin-bottom:0;
}
/* is.informatik: */
div.csc-header > h3:first-child {
	margin-top:1.5em;
}
div.csc-header + ul, div.csc-header + dl, div.csc-header + p {
	margin-top:1em;
}

/* h4 */
h4, .h4 {
/*	font-size: 14px;*/
	font-weight:500;
	color:#313336 !important;
	padding-top: 0px;
	padding-bottom: 0px;
	text-transform: uppercase;
/*	font-family:delicious, Delicious, Arial, Helvetica, Sans-Serif;*/

}
h4 + h4 {
	padding-top:0;
	margin-top:0;
}

.keingitter h4 {
	padding: 10px 0 5px 0;
}


h3 + h4, p + h4, ul + h4 {
	margin-top:1.2em;

}

div > h4:first-child {
	margin-top:0;
	/* padding-top:0; */
}

h5 {
	font-weight:normal;
/*	font-size:1.2em;*/
	line-height:115%;
	color:#444855;
	padding: 0 0 1.5em 0;
}


/* div */
/* .rahmen + div, .rahmen-u + div, ul + div {
 margin-top:1em;
}
*/	
h3 + div, ul + div {
	margin-top:1em;
}



/* iframe */
iframe {
	margin-top:1em;
}


/* p */
p {
	margin-top:0;
	margin-bottom:0.6em;
	padding-top:0;
	padding-bottom:0.3em;
/*	line-height:145%; */

}
p + p {
	margin-top:0.5em;
}
ul + p, ol + p, .rahmen + p, .rahmen-u + p {
	margin-top:0.5em;
}
h4 + p {
	margin-top:0.3em;
}
h1 + p, h3 + p {
	margin-top:1em;
}

h3 + p.nah {
	margin-top:0;
}
h5 + p {
	margin-top:1.5em;
}

/* ul, ol, li */
ul, ol, li {
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0em;
	/* line-height:145%; */
}
ul, ol {
	padding-bottom:0.3em;
	margin-bottom:0.8em;
}
ul ul, ul ol, ol ul {
	padding-bottom:0em;
	margin-bottom:0em;
}
p + ul, p + ol, h3 + ul, h3 + ol, h4 + ul, h4 + ol {
	margin-top:1em;
}
p > ul {
	margin-top:0;
	padding-top:0;
}
.rahmen + ul, .rahmen + ol, .rahmen-u + ul, .rahmen-u + ol {
	margin-top:1em;
}
h1 + ul, h1 + ol {
	margin-top:1.3em;
}
ul ul, ol ol, ul ol, ol ul {
	padding-right:0;
	padding-bottom:0;
}

pre {
	line-height:1.0em;
}
hr {
	height:0;
	border:0;
	border-top:1px dotted #bEc0ca;
	margin-bottom:0.8em;
	margin-top:0.8em;
	color: #fff;
	background-color: #fff;
}


/* a, b */

b, strong {
	color:/*#2D5075 */ #2b4b6f;
	color:#313336;
	letter-spacing:0px;
/*	font-family: Arial, Helvetica, Sans-Serif;*/
/*	font-size:0.9em;*/
}

a {
	color: #000;
}
a:link, a:visited, .hyperlink, a:link b, a:link strong {
	color: #0716d7; 
	color: #0059ab; 
	text-decoration: none;
}
a:hover, a:focos  {
	color: #0059ab; 
	text-decoration: none;
	/* border-bottom:1px solid #0716d7; */
}


/* temp */
h1 + strong {
	display:block;
	margin-top:2em;
}

a:link b, a:visited b, a:link strong, a:visited strong {
	text-decoration : none;
	color: #0059ab; 
}

a:link:hover, a:link:hover strong {
	color : #000; 
	text-decoration : none;
}

/* sup, sub */
sup, sub {
/*	font-size:0.7em;*/
}

/************************************************************************************
CSS-Klassen
************************************************************************************/

/* Kleinschrift */
.klein  {
/*	font-size : 0.85em;*/
}


.code {
/*	font-family : Courier New, Courier, mono;*/
	color : #900030;
}


/*******************************************************
 * Rahmenlinien
 *******************************************************/

div.u-dotted, .u-dotted p, .u-dotted .Schlagzeilen, td.u-dotted {
	display:block;
	border : 0px;
	border-bottom : 1px dotted #a0a0a0;
	padding : 5px 0px;
}
div.u-dotted {
	padding:0;
	margin-bottom:2px;
}
ul.u-dotted li  {
	border : 0px;
	border-bottom : 1px dotted #a0a0a0;
	padding : 5px 0px;
}

.o-dotted p, .o-dotted .Schlagzeilen, p.o-dotted {
	display:block;
	border : 0px;
	border-top : 1px dotted #a0a0a0;
	padding : 5px 0px;
}
table.o-dotted tr td {
	border : 0px;
	border-top : 1px dotted #a0a0a0;
	padding : 5px 0px;
}

td.o-dotted {
	border : 0px;
	border-top : 1px dotted #a0a0a0;
	padding : 5px 0px;
	/* line-height:130%; */
}



/*******************************************************
 * Spaltensatz
 *******************************************************/

/* 1:1 */
.links50 {
	clear:right;
	width:47%;
	float:left;
}
.rechts50 {
	margin-left:50%;
	padding-left:3%;
}
.linkespalte .rechts50 {
	margin-left:53%;
}
.rechts50 > h4:first-child {
	margin-top:0;
	padding-top:0;
}

/* 2:1 */
.linkespalte {
	clear:right;
	width:62.7%;
	float:left;
}
.linkespalte.rahmen {
	width:60%;
}
.rechtespalte {
	margin-left:66%;
}

.subcolumns {
	margin-bottom:10px;
}

/* drittel */

.drittel.links {
	width:30%;
	clear:left;
	float:left;
	/* margin-right:2%; */
}
.drittel.mitte {
	width:30%;
	margin-left:32.5%; 
	/* float:left; */
}
.drittel.rechts {
	margin-left:66%;
}

.drittel_links {
	width:30.19%;
	clear:left;
	float:left;
	margin-right:2.8%; 
}
.drittel_mitte {
	width:30.19%;
	margin-left:0%; 
	float:left;
	margin-right:2.8%; 
}
.drittel_rechts {
	margin-left:66%; 
	float:none;
}

.floatclear {
	clear:both;
	margin-top:1em;
}

div.spalten {display:table; width:100%;}
div.spalten > div {display:table-cell;vertical-align:top;}
div.spalten .linkespalte {float:none;margin:0!important;padding:0;padding-right:3%;width:62.7%;}
div.spalten .rechtespalte {float:none;margin:0!important;padding:0;padding-left:2%;width:34%;}

div.spalten .linkespalte {float:none;margin:0!important;padding:0;padding-right:20px;width:auto;}
div.spalten .rechtespalte {float:none;margin:0!important;padding:0;padding-left:14px;width:258px;}


div.spalten .links50 {float:none;margin:0!important;padding:0;padding-right:2%;width:49%;}
div.spalten .rechts50 {float:none;margin:0!important;padding:0 0 0 2%;width:49%;}



/*******************************************************
 *******************************************************/

.floatright {
	clear:right;
	float:right;
	width:258px;
	margin-left:14px;
	/* margin-top:0.5em; */
	border-bottom:0.5em solid #fff;
}
.floatright.rahmen {
	margin-top:0;
	margin-left:0.5em;
}
img.floatright {
	clear:right;
	float:right;
	border-left:1em solid #fff;
	border-top:0.3em solid #fff;
	border-bottom:0.3em solid #fff;
	width:auto;
}
.floatleft {
	display:block;
	width:auto;
}
img.floatleft {
	clear:left;
	float:left;
	margin: 0.3em 1em 1em 0;
	width:auto;
}

.kapitaelchen {
	font-variant:small-caps;
}

/*******************************************************
 * Subnavi
 *******************************************************/

#subnavi {
	float:right;
	width:33%;
	height:auto;
	margin: 0 0 10px 3.2%;
/*	font-size:0.85em;*/
	background-color:#fff;
	padding-bottom:5px;
	border:1px solid transparent;
}
#subnavi h4 {
	color:#000;
	margin:0 0 0.5em 0;
	padding:2px 5px;
	background-color: transparent;
}
#subnavi ul {
	list-style-type:none;
	list-style-image:none;
	padding:0 0 5px 0px;
	margin-right:0;
	margin-left:10px;
}
#subnavi li {
	margin-left:0;
	list-style-type:none;
	list-style-image:none;
	padding-left:12px;
	background:url(//www.uni-oldenburg.de/img/meta/pf.png) no-repeat 0px 6px;
}
#subnavi a.aktiv {
	font-weight:bold;
}



ul {
	list-style-image:url(//www.uni-oldenburg.de/img/meta/pf.png);
}
ol {
	list-style-image:none;
}

div.lu-rahmen p {
	margin-top : 0;
	margin-bottom : 4px;
	margin-left:0px;
}
.kopfbogen1 {
	background-repeat : no-repeat;
	background-image : url("/img/rahmen/kopfbogen1.jpg");
}
.links {
	background-image : url("/img/leer.gif");
	background-repeat : repeat;
}
.lu-rahmen {
	text-align : left;
	padding : 0 0 10px 10px;
	padding-top : 5px;
	padding : 5px 5px 0 5px;
	border : medium none #b5dba5;
	border-style : solid;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0px;
	border-left-width : 0px;
	margin : 0;
	margin-left:3.2%;
	margin-bottom : 15px;
	background-color:#e8f0f0;
	background-color:rgb(230,243,212);
	background-color:#fff;
	border-top: 1px solid rgb(230,243,212);
	border-bottom : 0px solid rgb(230,243,212);
	border-color:#bEc0ca;
}

.lu-rahmen ul {
	margin:10px 5px;
}
.lu-rahmen ul li {
	margin-bottom : 2px;
	margin-left:-10px;
}
.tickerbox h4 {
	margin-top:5px;
	padding:3px 3px 3px 5px;
	background-color:#d8e0e0;
}
.bannertext {
	background-color:#e8f0f0;
	padding:4px 10px; margin:5px 0;
	border:1px solid #c0c0c0;
	border-width:0 0 0px 0;
	margin-top:0;
	margin-bottom:10px;
}
.xSchlagzeilenHeader {
	background-color : #88bc26;
}
.tickerbox {
	border : 0 solid #3ea836;
	padding : 0;
	margin-left : 0;
}
.tickerbox h4 {

}
.lu-rahmen .tickerbox ul {
	padding:0 0 5px 5px;
	list-style:none;
	margin-left:0;
}
.lu-rahmen .tickerbox ul li {
	list-style:none;
/*	font-size: 90%;*/
	margin-left:0;
	margin-bottom:5px;
	padding-left: 1px;
}
.lu-rahmen .tickerbox ul li.u-dotted {
	padding-top:7px;
	padding-bottom:7px;
	margin:0;
	/* line-height:1.3em; */
}
.rahmen {
	text-align : left;
	padding : 10px;
	border-style : solid;
	margin:1px 1px 1em 1px;
	border:1px solid #ddd!important;
	background-color:#fff;
        /* background-color: rgb(238, 238, 238); */
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.rahmen-o {
	border-top:1px dotted #bec0ca;
	border-top:1px solid #ddd;
	padding-top:10px !important;
}
.rahmen-r {
	border-right:1px solid #ddd;
	padding-right:10px;
}
.rahmen-u {
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
}
.rahmen-l {
	border-left:1px solid #ddd;
	padding-left:10px;
}
td .rahmen {
	margin:4px 1px;
}
img.rahmen {
	padding: 5px !important;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color:#fff;
}
ul.rahmen {
	padding-left:30px;
}
a:hover img.rahmen {
	border-color:#0000FF;
}
p.rahmen, p.floatright {
	padding-top:10px;
	border:1px solid #ddd;
	background-color:#fff;
}

no-rahmen {
	margin-left:2em;
}
.lu-rahmen .rahmen {
	background-color:transparent;
	border:3px solid #ddd;
	border-width:3px 0;
}
.lu-rahmen p {
	padding:8px 0px;
}

/****************************************************************/
/* VK */
/****************************************************************/

.vk {
	padding-right:2em;
}
.vk p {
	margin:5px 0;
}
.vk h4 {
	background-color:#d8e0e0;
	padding:4px 10px 0 10px;
	margin:5px 0 0 0;
	border:1px solid #c0c0c0;
	border-width:0 0 0px 0;;
}
.vk ul {
	list-style-image:url("/img/leer.gif");
	padding:0.5em 0px;
	margin:0;
}
.lu-rahmen .vk {
	padding-right:0;
	padding-bottom:.5em;
}
.lu-rahmen .vk h4 {
	background:url("/aktuell/vk/bullet.gif") 3px 7px no-repeat;
	padding-left:20px;
}
.lu-rahmen .vk p {
	padding-left:20px;
	margin:0;
}
.vk ul li {
	list-style-image:url("/img/leer.gif");
	border-bottom:1px solid #d0d0d0;
	margin:0 0 0.5em 0;
	padding:0 0 0.5em 1.5em;
/*	font-size:0.9em;*/

}
.vk .ortzeit {
	margin-bottom:0.3em;
	font-style:italic;
}
.vk .titel {
	font-weight:bold;
}
.vk .infos {
}
.vk .veranstaltung {
	margin-bottom:0.5em;
}
.vk .kontakt {
	margin-top:0.5em;
}
.rss {
	border:1px solid;
	border-color:#FC9 #630 #330 #F96;
	padding:0 2px;
	font:bold 11px verdana,sans-serif;
	color:#FFF;
	background:#F60;
	text-decoration:none;
	margin:0;
	margin-right:10px;
}
a.rss {
	color:#fff;
}
.mail_icon {
	display:inline-block;
	width:20px;
	height:19px;
	background:url('/img/layout/socialmedia.png') 0 0 no-repeat;
	text-indent:-10000px;
}
.rss_icon {
	display:inline-block;
	width:20px;
	height:19px;
	background:url('/img/layout/socialmedia.png') -27px 0 no-repeat;
	text-indent:-10000px;
}
.facebook_icon {
	display:inline-block;
	width:20px;
	height:19px;
	background:url('/img/layout/socialmedia.png') -54px 0 no-repeat;
	text-indent:-10000px;
}
.twitter_icon {
	display:inline-block;
	width:20px;
	height:19px;
	background:url('/img/layout/socialmedia.png') -81px 0 no-repeat;
	text-indent:-10000px;
}


.highlighthover:hover {
	background-color:#FFCC99;
}
div.haengend, 
p.haengend, 
h1.haengend, 
h2.haengend, 
h3.haengend, 
h4.haengend, 
h5.haengend, 
h6.haengend, 
li.haengend, 
ul.haengend li, 
ol.haengend li, 
td.haengend {
	text-indent : -3.85em;
	padding-left : 3.85em;
}


/****************************************************************/
/* LISTEN */
/****************************************************************/

.drittel ul, .drittel_links ul, .drittel_mitte ul, .drittel_rechts ul, ul.no-indent {
	list-style-type:none;
	list-style-image:none;
	padding-left:0;
	margin-left:0;
	margin-right:0;
}
.drittel ul li, .drittel_links ul li, .drittel_mitte ul li,.drittel_rechts ul li, ul.no-indent li {
	margin-left:0;
	list-style-type:none;
	list-style-image:none;
	padding-left:12px;
	background: url(//www.uni-oldenburg.de/img/meta/pf.png) no-repeat 2px 6px; 
}

ul.no-indent-pfeil {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	padding-left:0;
	margin-right:0;
	margin-left:0;
}
ul.no-indent-pfeil li {
	margin-left:0;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	padding-left:12px;
	background: url("//www.uni-oldenburg.de/img/meta/pf.png") no-repeat 2px 5px; 
}

ul.no-indent-pfeil li.runter {
	background:url("//www.uni-oldenburg.de/img/meta/pf-runter.png") no-repeat 2px 4px;
}
ul.runter li, li.runter {
	list-style-image : url("//www.uni-oldenburg.de/img/meta/pf-runter.png");
}
ul.pfeil li , li.pfeil {
	list-style-image : url("//www.uni-oldenburg.de/img/meta/pf.png");
}
ul.geweitet li, ol.geweitet li {
	margin-bottom : 0.5em;
}
ul.nicht_geweitet li, ol.nicht_geweitet li {
	margin-bottom : 0;
}
ul.geweitet li li, ol.geweitet li li {
	margin-bottom : 0;
}

ul.zeile1fett li:first-line {
	font-weight:bold;
}


div#sitemap ul {margin:0;padding-top:0; padding-bottom:0;}
div#sitemap li {list-style-image:url("//www.uni-oldenburg.de/img/meta/pf.png");}

ul.mm-jjjj li {
	padding-left: 3.85em; text-indent: -3.85em;
}

/****************************************************************/
/* BESTIMMTE SEITENELEMENTE                                     */
/****************************************************************/



.nachoben, .nachoben_en {
	background-image : url("/img/rahmen/trenn-nachoben-mouseover.gif");
	background-image: url();
	background-repeat : no-repeat; 
	height:22px;
	overflow:hidden; 
	margin : 5px 0px;
	padding:0; 
	position:relative;
}
.nachoben a, .nachoben_en a {
	text-indent:-3000px;
	display:block;
	padding:0;
	height:22px;
	width:54px;
	position:absolute;
	right:0;
	top:0;
	background: url("/img/rahmen/trenn-nachoben-mouseover.gif") top right no-repeat #fff;
}
.nachoben a:hover, .nachoben_en a:hover {
	background-position: right -30px;
}
.nachoben_en {
	background-image : url("/img/rahmen/trenn-nachoben-mouseover_en.gif");
}
.nachoben_en a {
	background: url("/img/rahmen/trenn-nachoben-mouseover_en.gif") top right no-repeat #fff;
}

iframe#lvperson, iframe.lvperson {
	border:1px solid #ccc; 
	width:700px;
	height:420px;
}

#languages { text-align:center; margin-top:0.8em;}

.BilderTabelle {
	display:block;
	width:144px;
	border:1px solid #c0c0c0;
	margin:1px 2px 5px 2px;
	padding:0px 0px 4px 0px;
/*	font-size:85%;*/
	text-align:center;
	line-height:110%;
	background-color:#e6ebde;
}
.BilderTabelle img {
	margin:0 0 4px 0;
}
.BilderTabelleHeader {
	display:block;
	border:1px solid #c0c0c0;
	border-width:1px 0;
	margin:25px 1px 5px 1px;
	padding:2px 5px;
/*	font-size:85%;*/
	background-color:#e6ebde;

}

.klammeraffe {
	position:relative;
	top:3px;
	left:0;
	border-width:0;
}
.highlight {
	background-color:#FFFF66;
}

img.bild100px {
	width:100px;
}

ul.blaettern {
	border-top: 1px solid gray; margin: 5px 0pt; padding: 0pt; clear: both; list-style-type: none; list-style-image: none; list-style-position: outside;
}
ul.blaettern a { text-transform:uppercase;
/*	  font-size:11px; */
}
/*ul.blaettern a span {font-size:14px;}*/
ul.blaettern li.zurueck {
	margin: 0pt; width: 45%; float: left; text-align: right; padding-right: 5%;
}
ul.blaettern li.vor {
	margin: 0pt;
}

dl.bildunterschrift {
	padding:0;
	margin:0;
	width:auto;
/*	font-size:11px;*/
	font-weight:500;
	text-align:center;
/*	font-family:Verdana, Arial, Sans-serif;*/
	margin:0px 20px 20px 0;
	float:left;
	border:1px dotted #aaa;
	border-width:0 0 1px 0;
}

dl.bildunterschrift.floatleft {
	float:left;
	margin-right:20px;
}
dl.bildunterschrift.floatright {
	float:right;
	margin-left:20px;
}

dl.bildunterschrift dt {
	padding:10px 0 0 0;
	margin:0;
}
dl.bildunterschrift dd {
	padding:5px 0 10px 0;
	margin:0;
}
dl.bildunterschrift dd p {
	padding:0; margin:0;
}
dl.bildunterschrift + p {
	margin-top:10px;
}


.timeline{ 
	border-left:10px solid #ddd; padding-left:10px !important; 
} 

.timeline h4 { 
	clear:both; margin-top:0; 
	padding-top:0;
	font-weight:normal !important; 
/*	font-size: 1.5em !important; */
	background-image: url(//www.uni-oldenburg.de/img/css3/dot_timeline.png); 
	background-repeat:no-repeat; 
	background-position: 0 3px; 
	float:left;
	width:2.5em !important; 
	padding-left:18px; margin-left:-19px; 
} 

.timeline ul { 
	display:block !important; 
	margin-left:4.5em; 
	margin-top:0 !important; 
	padding-top:0 !important; 
	padding-bottom:0.7em !important; 
} 

.timeline ul li { 
	background-image:none !important; 
	list-style-image:none; 
	list-style-type:none; 
	margin-left:0 !important; 
	margin-bottom:0.7em; 
	margin-top:0 !important; 
	padding-top:2px !important; 
} 

.timeline ul li:first-line { 
	color:#888; 
/*	font-size:0.85em; */
	font-weight:normal; 
	letter-spacing:1px; 
}


/****************************************************************/
/* TABELLEN */
/****************************************************************/

/*
p + table {
 margin-top:0.8em;
}
*/

table {
	margin-bottom:0.8em;
}
h4 + table {
	margin-top:0.8em;
}

th {
	text-align : left;
}

td {/*line-height:145%;*/}

table.gitter {
	border-collapse:collapse;
	margin-left:1px; 
	margin-right:1px; 
}
table.gitter td {
	border:1px solid #666;
	padding:4px 4px;
}
table.gitterhorizontal {
	border-collapse:collapse;
	border-width:0;
}
table.gitterhorizontal td {
	border:0px solid #666;
	border-width:1px 0;
	padding:2px 0;
}
tr.keingitter {
	border-width: 0 !important; 
}
tr.keingitter td {
	border-width: 0 !important; 
	padding:0;
}

table.weissgrau tr:nth-child(odd) {
	background-color:#f0f1f4;
	}

table.breite100 {
	width:99%;
}
table.oben td {
	vertical-align:top;	
}


table.farbe_lichtgrau td, tr.farbe_lichtgrau td {
	border:1px solid #e6ebde;
	background-color:#f0f0f0;
	padding:2px 4px;
}
td.farbe_lichtgrau {
	border:1px solid #e6ebde;
	background-color:#f0f0f0 !important;
	padding:2px 4px;
}
table.farbe_hintergrund td, tr.farbe_hintergrund td {
	background-color:#e7eadd;
	background-color:#f0f1f5;
	padding:2px 4px;
	margin:1px;
}
td.farbe_hintergrund {
	background-color:#e7eadd !important;
	background-color:#f0f1f5 !important;
	padding:2px 4px;
}

table.farbe_mittelblau td, tr.farbe_mittelblau td {
	background-color:#7aa2c4;
	padding:2px 4px;
}
td.farbe_mittelblau {
	background-color:#7aa2c4 !important;
	padding:2px 4px;
}
.farbe_mittelblau b, .farbe_mittelblau strong {
	color:#000000;
	padding:2px 4px;
}
table.farbe_hellblau td, tr.farbe_hellblau td, tr.farbe_hellblau th {
	background-color:#bbcdd3;
	padding:2px 4px;
}
table.farbe_lichtblau td, tr.farbe_lichtblau td, tr.farbe_lichtblau th {
	background-color:#cbdef3;
	background-color:#d9e5f3;
	padding:2px 4px;
}
td.farbe_hellblau {
	background-color:#bbcdd3 !important;
	padding:2px 4px;
}
table.farbe_kopfblau td, tr.farbe_kopfblau td, tr.farbe_kopfblau th {
	background-color:#0d59ab;
	padding:2px 4px;
	color:#ffffff;
}
td.farbe_kopfblau {
	background-color:#0d59ab !important;
	padding:2px 4px;
	color:#ffffff;
}
/* .farbe_hintergrund .farbe_mittelblau td {padding:1px;} */


/****************************************************************/
/* FORMULARE */
/****************************************************************/

h4 + form {
	margin-top:3px;
}
input, select {
	/* margin-bottom:1px; */
	outline: none;
	border:1px solid #bbb;
	padding:2px;
}
select {
	padding:1px;
}
input[type=submit], input[type=reset], input[type=button] {
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color:#383838;
	color:#fff;
	border-width:0;
	/* padding:3px; */
	border-top:1px solid #383838;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
	cursor: pointer;
	background-color:#62666e;
}
input[type=checkbox] {
	border:1px solid #bbb;
}
input.breite100, textarea.breite100 {
	width:99.5%;
}


/****************************************************************/
/* INDEX-LISTE */
/****************************************************************/

.indexliste {
	height:1.8em;
}
.indexliste > ol {
	margin-top:1em;
}
.indexliste a, .indexliste span {
	display: block;
	float: left;
	color: #365F8C;
	font-weight: bold;
	text-align: center;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 2px 0 2px 0;
	margin-right: 3px;
	width: 16px;
}

.indexliste a:hover {
	text-decoration: none!important;
	color: #000000;
	background-color: #E6EBDE;
}
.indexliste span {
	font-weight: normal;
	color:#c0c0c0;
}


/****************************************************************/
/* HINTERGRÃœNDE */
/****************************************************************/


.hg-grau {
	background-color : #e0e0e0;
	padding : 10px;
	margin-top : 20px;
	margin-bottom : 0;
	width : 590px;
	border : 2px solid #c0c0c0;
	border-bottom-width:0;
}


div.farbe_hintergrund, p.farbe_hintergrund {
	background-color:#e7eadd !important;
}

.verlauf-v-blau, .verlauf-v-grau {
	background:url("/img/layout/verlauf_unigrau.jpg") bottom left repeat-x #fff;
}
.verlauf-h-grau {
	background:url("/img/layout/verlauf-h-grau.gif") top left repeat-y;
}

/*.verlauf-breit-hoch-rund, .verlauf-hoch-rund, .verlauf-rund {
	background:url("/img/layout/verlauf_hellblau_abgerundet_typ_1.jpg") top left no-repeat;
	padding-top:8px;
	padding-bottom: 16px;
	padding-left: 8px;

}*/
ul.li_verlauf li, .verlauf-flach-rund, .verlauf-mittel-flach-rund, .rechts50 .verlauf-flach-rund, .links50 .verlauf-flach-rund {
	/*
		background:url("/img/layout/verlauf_hellblau_abgerundet_typ_2.jpg") top left no-repeat;
		padding:8px 2px 16px 8px;
	*/
}
.verlauf-schmal-flach-rund, 
.rechtespalte .verlauf-flach-rund, .rechtespalte.verlauf-flach-rund, .rechtespalte .verlauf-rund, .rechtespalte.verlauf-rund,
.floatright.verlauf-flach-rund, .floatright .verlauf-flach-rund, 
.drittel.verlauf-flach-rund, .drittel .verlauf-flach-rund, .drittel_links .verlauf-flach-rund, .drittel_rechts .verlauf-flach-rund, .drittel_mitte .verlauf-flach-rund {
	/*	background:url("/img/layout/verlauf_hellblau_abgerundet_typ_3.jpg") top left no-repeat;
		padding:8px 2px 16px 8px;
	*/
}

.verlauf-hoch, .verlauf-mittel-hoch, .rechts50 .verlauf-hoch, .links50 .verlauf-hoch, .rechts50 .verlauf, .links50 .verlauf {
	background:url("/img/layout/verlauf_hellblau_typ_1.jpg") top left no-repeat;
	padding-top:8px;
	padding-bottom: 16px;
	padding-left: 8px;
}
.verlauf-flach, .verlauf-mittel-flach, .rechts50 .verlauf-flach, .links50 .verlauf-flach {
	background:url("/img/layout/verlauf_hellblau_typ_2.jpg") top left #fff no-repeat;
	padding-top:8px;
	padding-bottom: 16px;
	padding-left: 8px;
}
p.verlauf-rund, p.verlauf-hoch-rund, p.verlauf-flach-rund, p.verlauf-hoch, p.verlauf-flach {
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 8px;
}


/* Boxen mit farbigen HintergrÃ¼nden */

.hg-orange {
	padding:10px;
	color:#FFFFFF !important;
	background-color: #eb6d00 !important;
}

.hg-rot {
	padding:10px;
	color:#FFFFFF !important;
	background-color: #c1220d !important;
}

.hg-gruen {
	padding:10px;
	color:#FFFFFF !important;
	background-color: #89af31 !important;
}

.hg-blau {
	padding:10px;
	color:#FFFFFF !important;
	background-color: #0a4585 !important;
}
.hg-orange b, .hg-rot b, .hg-gruen b, .hg-blau b, .hg-orange strong, .hg-rot strong, .hg-gruen strong, .hg-blau strong {
	color:#fff;
}

/*************************************
 EFFEKTE 
 *************************************/

/* Schatten */
.schatten {
	-moz-box-shadow: rgba(150,150,150,1) 2px 4px 20px;
	-webkit-box-shadow: rgba(150,150,150,1) 2px 4px 20px;
	-khtml-box-shadow: rgba(150,150,150,1) 2px 4px 20px;
	box-shadow: rgba(150,150,150,1) 2px 4px 20px;
        
        -moz-box-shadow: rgba(150,150,150,1) 2px 2px 5px;
	-webkit-box-shadow: rgba(150,150,150,1) 2px 2px 5px;
	-khtml-box-shadow: rgba(150,150,150,1) 2px 2px 5px;
	box-shadow: rgba(150,150,150,1) 2px 2px 5px;
	margin:2px 6px 10px 2px;
}

img.schatten {      
        -moz-box-shadow: rgba(180,180,180,1) 2px 2px 4px;
	-webkit-box-shadow: rgba(150,150,150,1) 2px 2px 5px;
	-khtml-box-shadow: rgba(150,150,150,1) 2px 2px 4px;
	box-shadow: rgba(150,150,150,1) 2px 2px 5px;
        margin-left:2px;
	margin-bottom:5px;
        
}




#meldungsbox {
	width:258px;
	position:relative;
	left:-258px;
	background-color:white;
	padding:0 0 10px 0;
	border-bottom:1px solid #ddd;
	margin-bottom:14px;
}
#meldungsbox p {
	position:relative;
	margin:0;
	padding:10px 0 0px 25px;
/*	font-size:11px;
	font-family:Verdana;*/
}
#meldungsbox img {
	position: absolute;
	top:13px;
	left:4px;
}
#meldungsbox h3 {
	border-width:0!important;
	background-color:#e2001a!important;
}
#meldungsbox h3.rot {
	background-color:#e2001a!important;
}
#meldungsbox h4 {
	position:relative;
	color:white !important;
	background-color:red;
	padding:2px;
	text-align: center;
	margin:0 !important;
}
#meldungsbox h4 a {
	color:white !important;
}
#meldungsbox div.button {
	display:block;
	position:absolute;
	width:1em;
	left:215px;
	top:0px;
	z-index:4;
	color:white;
	background-color:red;
	text-indent:0;
/*	font-size:15px;*/
}
#meldungsbox.schmal {
	width:20px;
	text-indent:-10000px;
}
#meldungsbox.schmal div.button {

	left:5px;
}
#meldungsbox div.button:hover {
	cursor:pointer;
}


/* Klasse fÃ¼r Auf- und zuklappen des nachfolgenden Elements */
h4.aufklappen {}


/* Runde Ecken */
.rund {
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px; 
}


.unsichtbar {
	display:none;
}

.maxheight250 {
	max-height:250px;
	overflow:auto;
}
.maxheight200 {
	max-height:200px;
	overflow:auto;

	overflow: hidden; /* TODO JS-Scrollbalken reparieren */
}
/* } */


.rechtespalte h3 a, .c28r h3 a {
	color:#fff!important;
}

/*****************/
/* DAM-Filelinks     */
/*****************/
/* default styles for extension "tx_cssfilelist" */
 .filelinks div{padding-left:25px; background:url('/typo3/gfx/fileicons/default.gif') 0px 0px no-repeat; margin-bottom:4px;}  
 .filelinks span{display:block;}  
 .filelinks .filecount{display:block; margin-bottom:5px;}   
 .filelinks a{text-decoration:none; }
 
.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}  
 .filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}  
 .filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}  
 .filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}  
 .filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}  
 .filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}  
 .filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}  
 .filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}  
 .filelinks .doc{background-image:url('/typo3conf/ext/dam/i/18/doc.png')!important;}  
 .filelinks .docx{background-image:url('/typo3conf/ext/dam/i/18/docx.png')!important;}  
 .filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}  
 .filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}  
 .filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}  
 .filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}  
 .filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}  
 .filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}  
 .filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}  
 .filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}  
 .filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}  
 .filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}  
 .filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}  
 .filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}  
 .filelinks .jpg{background-image:url('/typo3conf/ext/dam/i/18/jpg.png')!important;}  
 .filelinks .jpeg{background-image:url('/typo3conf/ext/dam/i/18/jpeg.png')!important;}  
 .filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}  
 .filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}  
 .filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}  
 .filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}  
 .filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}  
 .filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}  
 .filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}  
 .filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}  
 .filelinks .pdf{background-image:url('/typo3conf/ext/dam/i/18/pdf.png')!important;}  
 .filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}  
 .filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}  
 .filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}  
 .filelinks .ppt{background-image:url('/typo3conf/ext/dam/i/18/ppt.png')!important;}  
 .filelinks .pptx{background-image:url('/typo3conf/ext/dam/i/18/pptx.png')!important;}  
 .filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}  
 .filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}  
 .filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}  
 .filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}  
 .filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}  
 .filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}  
 .filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}  
 .filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}  
 .filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}  
 .filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}  
 .filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}  
 .filelinks .xls{background-image:url('/typo3conf/ext/dam/i/18/xls.png')!important;}  
 .filelinks .xlsx{background-image:url('/typo3conf/ext/dam/i/18/xlsx.png')!important;}  
 .filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}  
 .filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}  
 .filelinks .zip{background-image:url('/typo3conf/ext/dam/i/18/zip.png')!important;}  
 /* Icons end */  
 .filelinks a:hover{text-decoration:underline;}



@media print {
	.maxheight250, .maxheight200 {
		overflow:visible;
	}
}

@media all {

	/* Typo3 - neues Layout */

	img {
		/* max-width:100%; */
		/* height:auto; */

	}
	h4.align-justify {
		border-bottom:1px solid #ddd;
		padding-bottom:0.5em;
		margin-bottom:2em;
		color:#5c5f63!important;
	}
	.bu {
		font-style:italic;
/*		font-size:0.9em;*/
	}

	.jp-audio {
		display:inline-block;
		width:auto;
		padding-left:5px;
	}
	.jp-audio .jp-play, .jp-audio .jp-pause, .jp-audio .jp-stop {
		display:inline-block;
		width:auto;
		padding:1px 3px;
		margin-right:3px;
		border:1px solid #ccc;
		border-radius:3px;
		text-transform: uppercase;
/*		font-size:0.85em;*/
	}

	.maxheight200 {

	}

	table, img {
		/* max-width:100%; */
	}
	table.BildLinks {
		float:left;
		margin-right:1em;
	}

	/* OpenLayers  */
	.olMap img  {max-width:none;}

	:focus {
		outline: none;
	}
}/*******************************************************
 * Kopf
 *******************************************************/

#header { 
	position:relative; 
	height:81px;
	height:121px;
	/* background-color:rgb(240, 241, 245); */

	max-width:1004px;
/*	border-bottom:70px solid rgb(240, 241, 245); */
	/* border-bottom:70px solid rgb(255,255,255);  */
	/* Damit der Bannerwechsel (z.B. Fk4) darunter liegt */
/*	border:1px dotted red; */
	/* padding-bottom:70px; */ /* Platz fuer Horizontalnavi */
	background:url(https://www.uni-oldenburg.de/img/css3/bilder/bogen1200.png) 0 -10px no-repeat !important;
        -webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}

#page_margins {border-top:30px solid white;}

.ie6 #header, .ie7 #header {
	z-index:6;
}

#header #bogen {
	position:absolute;
	width:100.01%;
	z-index:3;
	height:110px;
	background:url(https://www.uni-oldenburg.de/img/css3/bilder/bogen1200.png) 0 -10px no-repeat!important;
}

#header .overlay {
	position:absolute;
	width:280px;
	height:130px;
	top:67%;
	right:18px;
	margin-top:-75px;
	opacity:0.85;
	background-color:#1b1b1b;
	color:#fff;
	padding:10px;
}
#header .titel {
	font-size:18px;
	line-height:1.25em;
}



#kopf {
	height:71px;
			margin: 0;
	padding:0;
	width:100%;
	z-index:2;
}

/*******************************************************
 * Titelbereiche
 *******************************************************/

#uni-titel {
	position:absolute;
	top:0;
	left:0;
	width:288px;
	height:80px;
	background:url(https://www.uni-oldenburg.de/img/rahmen/logo.gif) no-repeat 52% 2px;
	text-indent:-9999px;
	margin:0;
	padding:0;
	display:block;
	z-index:50;
}
#bereich-titel {
	display:none;
	padding-top:0px;
	margin-left:auto;
	width:515px;
	height:70px;
	text-indent:-9999px;
	margin-right:2px;
	padding:0;
	z-index:50;
display:none!important;
}
#site-titel {

	/* display:none!important; */

	margin:0!important;
	padding: 0 0 24px 0;
	z-index:50;
}
#site-titel a {
	display: none;
	width:auto;
	margin:0;
	padding:1px 0;
	font-size:16px;
	color:#2A3E75;

	font-weight:normal;
	border-bottom:0px solid #E6EBDE; 
	border-top:0px solid #E6EBDE;
	/* background-color:#E6EBDE; */

}
#site-titel a:hover, a#bereich-titel:hover, a#uni-titel:hover {
	text-decoration:none;
}
#site-logo, div.orglogo {
	display:block;
	float:right;
	border-top:1px solid #fff; 
	margin-top:-14px;
	/* margin-right:-120px; */
	/* background-color:#fff; */
}
img.orglogo {
	margin-left:20px;
	border-bottom:10px solid #fff;
}
#site-logo:hover, .orglogo:hover {
	/* border:1px solid #008; */
}


/* Typo3 */

#bogen ul {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	width:auto;
	height:auto;
	font-family: Delicious, Arial, Sans-Serif;
	font-size:13px;
}
#bogen li {
	display:inline-block;
	padding:0;
	margin:0;
}
#bogen li a {
	display:block;
	padding:2px 5px;
	color:#fff;
}

#bogen #servicenav_oben {
	top:44px; left:300px;
}

#bogen #servicenav_oben a {
	text-decoration: none;
}
#bogen #servicenav_oben a:hover {
	background-color:rgb(154, 185, 216);
}


#header #suche {
	position:absolute;
	width:auto; 
	top:-27px; 
	right:0px;
	z-index:99999;
}


input#suchfeld {
	border-collapse: collapse;
	width:150px;
	padding:0 5px;
	margin:0;
	font-size:13px;

	border-style:solid!important; 
	border-width:1px 0 1px 1px!important; 
	
	height:22px;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	
}




#oben_suche button#submit { 
	display:inline-block;
	background:url(https://www.uni-oldenburg.de/img/css3/meta/lupe.png) no-repeat center center rgb(59,59,59); 
	border: none;
	color: transparent;
	font-size: 0;
	position:relative;

	width: 24px;
	height: 24px;
	top:0px;
	margin:0;
	padding:0;
	vertical-align: top;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-rightt-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}


#oben_suche form {
	background-color:rgb(59,59,59);
	padding:0px;
	width:auto;
	text-align:right;
	border-radius: 2px!important;
        -webkit-border-radius: 2px;
	-moz-border-radius: 2px;

}





/*******************************************************
 * Breadcrumb-Zeile
 *******************************************************/

#navizeile {
	display:block;
	z-index:1;
	/*	height:30px; */
	/*	margin-top:3px;
		padding-top:3px;
		padding-left:16px;
		position:relative;
		top:5px;
	
		clear:both;
	*/
	text-align:left;
/*	font-family:Delicious, Arial, Sans-Serif;*/
/*	font-size:12px;*/
	font-weight : 700;
	text-transform: uppercase;
	color : #555;
}

@media screen {
	#navizeile {
		top:-47px;
                top:-59px;
		left:-149px;
		left:-188px;
		left:-240px;
		position:absolute;
		width:850px;
		padding-bottom:0;
		z-index:20000;

	}
}

#navizeile a {
	color:#62666b;
	color:#333;
	color:#555;
	text-decoration : none;
	font-weight : 500;
	padding:0 4px 0 0;
}
#navizeile a:hover {
	text-decoration : none;
	color:#000;
}
#navizeile .dot {
	color:#fff;
	text-indent:-9999px;
	padding:0 8px 0 0;
	background:url("/img/meta/pf.png") 2px 50% no-repeat;
        position:relative;
        top:-1px;
}


.ie6 #navizeile, .ie7 #navizeile {
	/* padding-left:140px; */
}/*******************************************************
 * MenÃ¼
 *******************************************************/


#sdw09, #navibutton {
	padding-left:0px;
	padding-top:2em;
	text-align:center;
}
#sdw09 img, #navibutton img {
	border:1px solid #fff;
}
#sdw09 a:hover img, #navibutton a:hover img {
	border-color:#15a;
}
#navibutton a {

}
#navilinks h3 {
	text-align:left;
	border-width:0;
	margin-bottom:0;
	padding-top:0px!important;
	padding-bottom:2px;
	height:18px;
}
#navilinks h3 + p {
	margin-top:0;
}
#menue #kopfbild {
	display:none;
}
#menue div.menuetitel, #menue ul.menuetitel {
	border-top:1px solid white;
	margin-top:0px !important;
	color:white;
	clear:both;
}
.menuetitel {
/*
	background: #d4d9cd;
	background-color:rgb(2, 81, 160)!important;
*/
}

#menue ul.menuetitel {
	border-bottom-width:0 !important;
}
#menue .menuetitel a, 
#menue #menuetitel a {
	display:block;
	line-height:1.1em;
	border-bottom:16px solid #fff;
	background-color:rgb(2, 81, 160)!important;
	color:#fff!important;
	-webkit-border-top-left-radius: 2px!important;
	-webkit-border-top-right-radius: 2px!important;
	-moz-border-radius-topleft: 2px!important;
	-moz-border-radius-topright: 2px!important;
	border-top-left-radius: 2px!important;
	border-top-right-radius: 2px!important;
	padding: 6px 5px 3px 10px;
}

#menue .menuetitel a.aktiv, #menue #menuetitel a.aktiv{

	color:#fff;
	background-color:rgb(2, 81, 160)!important;
}
#menue ul,#menue ul li ul,#menue ul li ul li ul, #menue ul li.offen ul {
	margin: 0px 0px;
	padding: 0px 0px 5px 0px;
	list-style: none!important;
	list: none!important;
}

#menue ul li, #menue ul li.offen, #menue .menuetitel, #menue #menuetitel {
	margin: 0;
	padding: 0;
	border-bottom:1px solid #ddd;
	color:#444444;
	text-transform:uppercase;
	line-height:1em;
	list-style-type: none!important;
}
#menue ul li, #menue ul li.offen {
	display:block;
	padding:0;
	margin:0;
	float:none;
}

/* Navi-EintrÃ¤ge 1. Ebene (Hauptebene) */
#menue li a {
	line-height:1.1em;
	color:#444;
	color:#222;
	margin:0;
	display: block;
//      padding: 6px 3px 3px 18px;
        padding: 6px 3px 3px 10px;
	text-decoration:none;
//	background:url(https://www.uni-oldenburg.de/img/meta/pf.png) 10px 9px no-repeat transparent;
}

#menue a.aktiv, #menue li.current-cat a {
	background-color:rgb(154, 185, 216);
	color:#000;
}
#menue li.open a, #menue li a:hover {
	/* color:#383838!important; */
}

#menue li ul li {
	margin: 0;
	padding: 0;
	border-bottom-width:0;
}


/* Navi-EintrÃ¤ge 2. Ebene */

#menue ul li ul {
	padding-top: 5px;
        padding-bottom: 5px!important;
}

#menue li ul li a {
//	padding: 5px 3px 3px 28px;
	padding: 5px 3px 3px 20px;
        background:url(https://www.uni-oldenburg.de/img/meta/pf.png) 10px 9px no-repeat transparent;
//	background-position: 20px 7px;
	background-position: 12px 7px;
	border: none;
	margin:0;
}

#menue li ul li ul li {
	margin: 0;
	padding: 0;
}
/* Navi-EintrÃ¤ge 3. Ebene */
#menue li ul li ul li a {
//	padding-left: 38px;
	padding-left: 30px;
//	background-position: 30px 7px;
	background-position: 22px 7px;
}


/* Navi-EintrÃ¤ge 4. Ebene */

#menue li ul li ul li ul li {
	margin: 0;
	padding: 0;
}

#menue li ul li ul li ul li a {
//	padding-left: 48px;
	padding-left: 40px;
//	background-position: 40px 7px;
	background-position: 32px 7px;
	border: none;
}

/* Navi-EintrÃ¤ge 5. Ebene */

#menue li ul li ul li ul li ul li a {
//	padding-left: 58px;
	padding-left: 50px;
//	background-position: 50px 7px;
	background-position: 42px 7px;
}

/* Navi-EintrÃ¤ge 6. Ebene */

#menue li ul li ul li ul li ul li ul li a {
//	padding-left: 68px;
	padding-left: 60px;
//	background-position: 60px 7px;
	background-position: 52px 7px;
}

/* Navi-EintrÃ¤ge 7. Ebene */

#menue li ul li ul li ul li ul li ul li ul li a {
//	padding-left: 78px;
	padding-left: 70px;
//	background-position: 70px 7px;
	background-position: 62px 7px;
}

/* Navi-EintrÃ¤ge 8. Ebene */

#menue li ul li ul li ul li ul li ul li ul li ul li a {
//	padding-left: 88px;
	padding-left: 80px;
//	background-position: 80px 7px;
	background-position: 72px 7px;
}

/* 
#menue a.aktiv {
 background-image: url(/img/rahmen/pfeil-blau.gif);
 background-repeat: no-repeat;
 background-position: 13px 5px;
}
*/

/*
#menue li ul li a.aktiv {
	background-position: 0px 6px;
}

#menue li ul li ul li a.aktiv {
	background-position: 11px 5px;
}

#menue li ul li ul li ul li a.aktiv {
	background-position: 21px 5px;
}
*/

#menue-fuss {
	display:none;
}
#menue .offen, #menue .open{
	background-color:#C6E29C;
	background-color:#CDEAA2;
	background-color:#D7EAA2;
	background-color:#D1E2B9;
	background-color:#D0E1B8; 

	background-color:transparent;
	/* Blasse Hintergrundfarbe im UntermenÃ¼ */
	/*  background: url(/img/rahmen/pfeil-weiss_2.gif) no-repeat 13px 5px #D0E1B8; */
	/* padding-bottom:5px; */
}
#menue .open ul{
	/* border-bottom:5px solid #D0E1B8; */ /* Blasse Hintergrundfarbe im UntermenÃ¼ */
}
#menue .offen li, #menue .open li{
	padding-bottom:0px;
}

#menue .open a {
	background-color:#99C85B;
	background-color:transparent;
	color:#000;
}

#menue .open li a {
	background-color:#D0E1B8;
	background-color:transparent;
	color:#0B4B83;
	color:#444;
	color:#222;
}

#menue a:hover, #menue a.aktiv:hover /*, 
#menue .menuetitel a:hover, 
#menue #menuetitel a:hover */ {

	background-color:rgb(154, 185, 216)!important;
	background-color:rgb(240, 241, 245)!important; 
	background-color:#383838!important;
	color:#fff!important;	


}

/**********************************************/
/* MenÃ¼ ausblenden in bestimmten Typo3-Seiten */
/**********************************************/
#p125 #menue, /* ICBM */
#p396 #menue, /* Anglistik */
#p1295 #menue, /* Kunst */
#p1820 #menue, /* Musik */
#p3074 #menue /* Slavistik */
{
    display:none;
}



/*#menue ul {
	list-style-image:none !important;

}*/

.menuetitel {
	display:none;
}
.menuetitel.open {
	display:block!important;
}

#menue ul li a.aktiv, #menue ul li.open > a {
	/*background-color:rgb(154, 185, 216)!important; */
 
	background-color:rgb(230,231,233);
	/* background-color:rgb(240, 241, 245)!important; */

}

#menue > ul {
	margin-bottom:19px!important;
	padding-bottom:5px!important;
}



/******************
 * Domino-Styles
 *****************/
#dominonormal,#dominoangemeldet,#dominomodulaktiv {
	height:20px;
	margin-bottom:20px;
	border-top:8px solid #ffffff;
	background-color:#fff;
	background-image:url(https://www.uni-oldenburg.de/img/layout/domino.gif);
}
#dominoangemeldet{
	background-position:0 -30px;
}
#dominomodulaktiv{
	background-position:0 -60px;
}
#dominohaupt {
	display:block;
	width:95px;
	height:20px;
	float:left;
	text-indent:-9999px;
}
#dominomodul {
	display:block;
	width:92px;
	margin-left:95px;
	height:20px;
	text-indent:-9999px;
}
#dominonormal #dominomodul{
	display:none;
}
a#dominohaupt:hover, a#dominomodul:hover {
	background-color:transparent;
	text-decoration:none;
}/*************************************/
/*************************************
 * FOOTER.INC.CSS
 *************************************/
/*************************************/

/* Gesamtbreite: 980 */

/*************************************
 * Service-Links
 *************************************/

#inhaltinfos {
	/* width: 722px; */
	margin-left:258px;
	margin-left:0;
		/* background:url(/img/layout/hg.gif) 258px 0px repeat-y transparent; */

	/* padding:10px; */
	padding:5px 10px;
	/* border-bottom:1px solid #bbb; */
	background-color:rgb(240, 241, 245);
}

@media screen {
	#footer {
		z-index:1000;
		/* width: 970px; */
		padding-right:0px;
		padding-left:10px;
		padding-bottom:10px;
		min-height:100px;
		background-color:rgb(240, 241, 245);

	}

	#footer h4 {
		text-transform: uppercase;
		padding-bottom:1em;
	}

	#footer .subcolumns {
		padding-top:20px;
	}

	#footer ul {
		list-style:none;
		padding-left:0;
		margin:0;
	}
	#footer li {
		padding:0;
		margin:0;
	}

	#footer_bilder img {
		padding:5px;
		margin-right:10px!important;
		margin-left:10px!important;
	}
	#footer_bilder img:hover {
		background-color:#fff;
		/* background-color:rgb(154, 185, 216); */
	}
}

@media only screen and (max-device-width: 480px) { 
	#footer { position:static; }
}


#inhaltinfos p {
	text-align:right;
	font-size:0.8em;
	font-size:12px;
	padding:3px 0;
	border:5px solid #fff;
	border-width:0 0 0 0;
	margin: 0 0 0 35px;
	background-color:transparent!important;
}
#inhaltinfos a {
	padding: 2px 0.5em 3px 0.5em;
	text-decoration:none;
}
#inhaltinfos span {
	padding: 2px 0px 3px 10px;
}
#inhaltinfos a:hover {
	background-color:rgb(154, 185, 216) !important;
	color:#000;
	text-decoration:none;
}
#inhaltinfos .dot {
	display:none;
}
#inhaltinfos a span.bild {
	display:none;
	position:absolute;
	left:980px;
	top:224px;
	width:21px;
	height:17px;
	padding:1px;
	border:1px solid #E6EBDE;
	text-indent:-9999px;
	background:url(/img/layout/icons.gif) 1px 1px no-repeat;
}

#inhaltinfos a.styleswitcher span.bild {
	background-position:-209px 1px;
	top:224px;
}
#inhaltinfos a.styleswitcher:hover span.bild {
	background-color:#0D59AB;
}

#inhaltinfos a.druckversion {
	display:none;
}
#inhaltinfos a.druckversion span.bild {
	background-position:1px 1px;
	top:264px;
}
#inhaltinfos a.druckversion:hover span.bild {
	background-color:#0D59AB;
}

#inhaltinfos a.seiteempfehlen span.bild {
	background-position:-41px 1px;
	top:244px;
}
#inhaltinfos a.seiteempfehlen:hover span.bild {
	background-color:#0D59AB;
}

#inhaltinfos a.webmasterlink span.bild {
	background-position:-167px 1px;
	top:284px;
}
#inhaltinfos a.webmasterlink:hover span.bild {
	background-color:#0D59AB;
}

#inhaltinfos a.hilfe {
	display:none;
}


#fuss_extras a {
	padding-left:0;
	padding-right:0;
}

.footer_spalte, .footer_spalte_rechts {
	width:16%;
	padding:0 20px;
	float:left;
	margin-top:20px;
	border-right:1px dotted #bbb;
	text-align: center;
}
.footer_spalte_rechts {
	float:none;
	border-right-width:0;
}


/* Elemente im Fußbereich ausblenden */
#inhaltinfos .suche, #inhaltinfos .styleswitcher {
	display:none;
}
#inhaltinfos a {
	color:#888;
	color:#62666b;
}/* 
    Document   : globalnavi.inc.css
    Created on : 01.09.2011, 12:52:38
    Author     : reha3614
    Description:
        Purpose of the stylesheet follows.
*/





div#horizMenue {	
	display:block;
	visibility:visible;
	position:absolute;

	bottom:0;
	left:0;
	width:100%;
	/* width:1004px; */
	height:56px;
	margin:0;
	padding:14px 0 0 0;
	text-align:center;
	z-index:25;
}

div#horizMenue div#horizMenueInnen {
	padding:0;
	margin:0 auto; 
	z-index:200;
	text-align:center;
	visibility: visible; 
	position:relative; 
	text-align:center; 
	width:auto; 
	display: inline-block;
}

div#horizMenue ul {
	display:inline-block;
	visibility:visible;
	background-color:transparent;
	z-index:2000;
	list-style:none;
	/* display:inline; */
	padding:0;
	margin:0;
}

div#horizMenue ul .erstes,#globalnavi ul .suche, #globalnavi ul .einrichtungen {
	display:none;
}


div#horizMenue .doppelpunkt {
	display:none;
}
div#horizMenue li {
	display:inline-block;
	padding:0;
	margin:0;
	position:relative;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	vertical-align: top;
}

div#horizMenue ul a {
	display:block;
	width:auto;
	padding:5px 12px;
	font-weight:normal;
	letter-spacing:0;
	color:#333;
	/* color:#444; */
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
/* text-shadow: #aaa 0px 0px 1px; */
	/*	text-transform:uppercase; */
}


div#horizMenueInnen > ul > li.open > a {
	color:#333; 
	font-weight:bold;
	
	/* color:#005a9e; */
/*	text-shadow: #666 0px 0px 1px; */
	
/*	background-image: linear-gradient(bottom,         rgb(241,244,245) 10%, rgb(255,255,255) 90%);
	background-image: -o-linear-gradient(bottom,      rgb(241,244,245) 10%, rgb(255,255,255) 90%);
	background-image: -moz-linear-gradient(bottom,    rgb(241,244,245) 10%, rgb(255,255,255) 90%);
	background-image: -webkit-linear-gradient(bottom, rgb(241,244,245) 10%, rgb(255,255,255) 90%);
	background-image: -ms-linear-gradient(bottom,     rgb(241,244,245) 10%, rgb(255,255,255) 90%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.1, rgb(241,244,245)),
		color-stop(0.9, rgb(255,255,255))
		);*/
	/*	background-color:#383838;
		text-decoration:none;
		color:#fff;
	*/
}
div#horizMenue li.open > a:hover, div#horizMenue li.open:hover > a {
	background-image:url();
	color:#fff;
}

div#horizMenue li li.open > a, div#horizMenue ul a:hover, div#horizMenue ul li:hover {
	background-color:rgb(154, 185, 216);
	background-color:rgb(219,220,224);
	background-color:#383838!important;
	text-decoration:none;
	color:#fff;
	background-image:url();
}

div#horizMenue li ul {
	display:none;
	position:absolute;
	top:100%;
	min-width:100%;
	width:auto;
	height:auto;
	text-align:left;
	background-color:rgb(154, 185, 216);
	background-color:rgb(219,220,224);
	padding-bottom:5px;
	padding-top:5px;
	z-index: 100;
}
div#horizMenue li ul li a {
	color:#000;
	display:block!important;
	padding-bottom:3px;
	padding-top:3px;
	white-space: nowrap;
}
div#horizMenue li:hover ul {
	display:block;
	z-index:100;
}
div#horizMenue li:hover > a {
	color:#000;
	color:#fff;
}
div#horizMenue li:hover > a:hover  {
	/*	color:#fff; */
	background-color:rgb(210,210,210);
	background-color:#383838;
	background-image:url();
}

div#horizMenue li ul li {
	display:block;
}

div#horizMenue li ul a:hover, div#horizMenue li ul a.aktiv {
		color:#fff!important; 
	background-color:rgb(230,231,233);
	 background-color:#383838;
}


/*******************************************************
 * IE6 und IE7
 *******************************************************/




.ie6 div#horizMenueInnen ul, .ie7 div#horizMenueInnen > ul {
	display:inline;
}

.ie6 div#horizMenue li, .ie7 div#horizMenue li {
	display:inline;
	float:left;
}
.ie6 div#horizMenue li, .ie7 div#horizMenue li ul {
	display:block;
}

.ie6 div#horizMenue li li, .ie7 div#horizMenue li li {
	display:block!important;
}
.ie6 div#horizMenue li li a, .ie7 div#horizMenue li li a {
	display:block!important;
}

.ie6 div#horizMenue li ul, .ie7 div#horizMenue li ul {
	display:none;
}
.ie6 div#horizMenue li:hover ul, .ie7 div#horizMenue li:hover ul {
	display:block;
}
/*
.ie6 div#horizMenue li:hover ul a, .ie7 div#horizMenue li:hover ul a {
	display:block;
	width:100%;
}
*/

#globalnavi {display: none;}/* 
    Document   : tt_news
    Created on : 02.09.2011, 11:29:37
    Author     : reha3614
    Description:
        Purpose of the stylesheet follows.
*/



/*
a.mehr {
	display:block;
	width:51px;
	height:20px;
	background:url(http://www.uni-oldenburg.de/img/meta/mehr.png) 0 0 no-repeat;
	margin:6px 0 0 0;
}

a.mehr:hover {
	background-position: 0 -20px;
}


div.startseite-mitte-teaser {
	margin-bottom:40px;
}

div.startseite-mitte-teaser h2 {
	color:rgb(255,255,255)!important;
	background-color:rgb(0,81,158) !important; 
	background-color:#3d3c41!important; 
	padding:2px 0 0 10px;
	width: 230px;
	height: 22px;
	
	margin:0;
	font-weight:normal;
}

div.ttnews_teaser_grossesbild p {
	line-height:18px;
	color:rgb(96,96,96);
}

div.ttnews_teaser_grossesbild p.datum_bereich {
	display:block;
	padding:0 0 0;
	clear:both;
	margin:0;
}

div.ttnews_teaser_grossesbild h1 {
	font-weight:bold;
	margin:3px 0 0 0;
	color:rgb(96,96,96)!important;
}

div.ttnews_teaser_grossesbild .teaser_container {
	border-top:1px solid #eee;
	display:block;
}

div.ttnews_teaser_grossesbild .article img, div.ttnews_teaser_grossesbild article img {
	margin:15px 0 5px 0;
	width:100%;
	display:block;
}

*/

/* BugFix/WorkAround: fï¿½r Safari nï¿½tig */
div.anythingSlider li.panel { 	width: 99.99%; }
.anythingWindow {
	/* position:relative;
	top:0px; */
	z-index:1;

}


/***************************************************
          LINKE SPALTE 
 ***************************************************/
/*
#home-spalte-links h3 {

	font-weight:normal;
	color:rgb(255,255,255) !important;
	background-color:rgb(153,185,216);
	padding: 5px 0 0 10px !important;
	height:18px;
	margin:0;
}

#home-spalte-links iframe, img.galerie {
	margin:0 0 20px 0;
}

p.link {
	margin:5px 0 0 0 !important;
}

p.link a {
	color:rgb(96,96,96) !important;
	line-height:18px;
}

#auszeichnungen {
	margin: 5px 0 30px 0px;
}

#auszeichnungen p {
	color:rgb(96,96,96)  !important;
	clear:both;
	border-bottom:1px dotted #ccc;
	padding:0;
	margin:0;
}



#auszeichnungen p img {
	float:right;
	vertical-align:middle;
}

#auszeichnungen p a, #auszeichnungen p a:hover {
	display:block;
	padding:5px 0 5px 10px;
	color:rgb(96,96,96) ;
	text-decoration:none !important;
}
#auszeichnungen p a:hover {
	background-color:#eee;
}

#auszeichnungen strong, #auszeichnungen p a strong,  #auszeichnungen p a b {
	font-weight:normal;
	color:#000!important;
}
#auszeichnungen p a i {
	color:#0000bb!important;
	font-style:normal;
}*/


/***************************************************
          SEITENSPALTEN
 ***************************************************/

#col1 h3, #col1 h1, /* li. Spalte */
#col2 h3, #col2 h1, /* re. Spalte */
.c28r h3 /* re. Spalte (z.B. bei Presse) */
{
	font-weight:normal;
	color:rgb(255,255,255) !important;
	background-color:rgb(0,81,158);
	padding: 6px 0 3px 10px !important;
	/*height:18px;*/
        line-height:1.1em;
	margin-bottom:0!important;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
        border-width:0;
}

#col1 h1, #col1 h3, /* li. Spalte */
#col2 h1, #col2 h3 /* re. Spalte */ {
	background-color:rgb(154, 185, 216); /* hellblau */
	background-color:rgb(0,81,158) !important; /* dunkelblau */
        text-transform:uppercase;
}

#col1 h1 a, #col1 h3 a,
#col2 h1 a, #col2 h3 a {
	color:#fff!important;
}
#col1 h1 a:hover, #col1 h3 a:hover {
	color:#ddf!important;
}

.tx-iframes-p1 {
	padding:0;
}


div.rechte-spalte-block {
/*	border-left:1px solid rgb(220,220,220);*/
/*	border-right:1px solid rgb(220,220,220);*/
	border-bottom:1px solid rgb(220,220,220);
/*	margin:0 0 30px 0;*/
	padding:5px 0; 

}
/*
#col1 p, div.rechte-spalte-block p {
	line-height:1.4em;
}
div.rechte-spalte-block p {
	padding:0 5px 0 10px;
}

div.rechte-spalte-block p a, div.rechte-spalte-block p a:hover {
	text-decoration:none !important;
}
div.rechte-spalte-block	p:hover{
	background-color:#eee;
	color:#000;
	text-decoration:none;
}*/


/* Veranstaltungskalender */
.vkbox {
	border-left:0px solid rgb(220,220,220);
	border-right:0px solid rgb(220,220,220);
	border-bottom:1px solid rgb(220,220,220);
	margin:0 0;
	padding:0px 0;
}
.vkbox ul {
	padding: 0 0 1px 0!important;
	list-style:none!important;
	margin:0!important;
}
.vkbox li {
	padding: 0 1px 0 0!important;
	margin:0!important;
	line-height:1.2em!important;
	background:url()!important;
}
.vkbox a {
	display:block;
	padding:5px 5px 5px 2px;
}
.vkbox a:hover {
	background-color:#eee;
	text-decoration:none;
}
.vkbox span.mehr {
	display:none;
}
.vkbox .titel {} 

.vkbox .vkdatum {
	font-style: italic;
}
.vkbox li.vk_mehr {
	text-align:right;
	font-weight: bold;
	padding:0;
	padding-bottom:60px!important;
	margin:0 0 0px 0;
}

/*.vkbox .uniol_tinyscrollbar .scrollbar{ float: left; }
.vkbox .uniol_tinyscrollbar .scrollbar, .vkbox .uniol_tinyscrollbar .track { background-position: -4px 0; }
.vkbox .uniol_tinyscrollbar .thumb {z-index:20; left:-9px;}*/

/* Mehr zum Thema - Box */
#c27 p {
	padding-left:10px;
}



#c13 ul {
	margin-top:0;
}

/* Lightbox-Galerie */
#c31 div.csc-textpic {
/*	height: 170px;
	overflow: hidden;*/
}

/* Homepage: Kategorie bei Campus-Lebena ausblenden */
#c79 .newscatextra {
	display:none;
}

/* Homepage: Bild bei Campus-Leben ausblenden */
#c79 .news-image {
	display:none;
}


#c295 img {
	display:block!important;
}
/* Wird jetzt Ã¼ber das Template /templates/news/tt_news_extra.html ausgeblendet */
/*
#c101 .tx_uniolttnewsextra_pi1 > h1 {
	display:none;
	margin-bottom:10px!important;
}
#c101 .tx_uniolttnewsextra_pi1 .text h3:first-child {
	margin-top:0!important;
}
*/
.tx_uniolttnewsextra_pi1 h3 {
	margin-top:0!important;
}

.tx_uniolttnewsextra_pi1 * + h3 {
	margin-top:24px;
}

div.news-single-item h2 {display:none;}
div.news-single-item .news-single-timedata {padding-bottom:10px;}

/* Galerie */
/*
#hpgalerie h1 {
	text-transform:uppercase;
}
#hpgalerie a {
	display:none;
}
#hpgalerie a.erstes {
	display:block;
}*/
@font-face {
	font-family: MetaWeb;
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-Normal.eot");
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-Normal.eot?#iefix") format('embedded-opentype'),
		 url('https://www.uni-oldenburg.de/img/css3/font/meta/MetaCompPro-Normal.ttf') format('truetype'),
	     url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-Normal.woff") format("woff");
	font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: MetaWeb;
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-Bold.eot");
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-Bold.eot?#iefix") format('embedded-opentype'),
		 url('https://www.uni-oldenburg.de/img/css3/font/meta/MetaCompPro-Bold.ttf') format('truetype'),
	     url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-Bold.woff") format("woff");
	font-weight: bold;
    font-style: normal;
}

@font-face {
	font-family: MetaWeb;
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-NormalIta.eot");
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-NormalIta.eot?#iefix") format('embedded-opentype'),
		 url('https://www.uni-oldenburg.de/img/css3/font/meta/MetaCompPro-NormalIta.ttf') format('truetype'),
	     url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-NormalIta.woff") format("woff");
	font-weight: normal;
    font-style: italic;
}

@font-face {
	font-family: MetaWeb;
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-BoldIta.eot");
	src: url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-BoldIta.eot?#iefix") format('embedded-opentype'),
		 url('https://www.uni-oldenburg.de/img/css3/font/meta/MetaCompPro-BoldIta.ttf') format('truetype'),
	     url("https://www.uni-oldenburg.de/img/css3/font/meta/MetaWebPro-BoldIta.woff") format("woff");
	font-weight: bold;
    font-style: italic;
}
/* 
Document   : font
    Created on : 17.01.2012, 10:47:31
    Author     : reha3614
    Description:
        font-family und font-size werden ausschliesslich hier gesetzt
*/

/**********************/
/* base.css */
/**********************/

blockquote, blockquote p, cite, .zitat {
	font-family:"Times New Roman", Times, serif !important;
	font-size:20px;
	color:#62666e !important;
}

/**********************/
/* basemod_simple.css */
/**********************/
body {
	font-family:  Verdana, Helvetica, sans-serif;
}
#main { 
	font-family: /* MetaWeb, */   Verdana, Calibri,Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#5c5f64;
	color:#4d5054;
	color:#4d5054;
	color:#424548;
	color:#000;
}

/**********************/
/* tt_news.css */
/**********************/
#col1 {
/* 	font-family:  MetaWeb, Arial, Verdana, Sans-Serif; */
}


div.startseite-mitte-teaser h2 {
	font-size:17px;
}

div.ttnews_teaser_grossesbild p.datum_bereich {
	font-family:  MetaWeb,   Arial, Sans-Serif;
}
div.ttnews_teaser_grossesbild h1 {
	font-size:19px;
}
#home-spalte-links h3 {
	font-size:14px;
}
#col1 h3, #col2 h3, #col1 h1, #col2 h1 {
	font-size:14px;
}
div.rechte-spalte-block p {
	font-size:12px;
}


/* Veranstaltungskalender */

.vkbox {
	font-size:11px;
}
.vkbox span.pfeil {
	font-size:1.3em;
}

.vkbox a {
	color:#62666b;
	color:#5c5f64;
	color:#505357;
	color:#4d5054;
	color:#222;
}
.vkbox a:hover {
	color:#000;
}
.vkbox span.pfeil {
	color:#00a;
}
.vkbox .vkdatum {
	font-style: italic;
}
.vk_mehr {
	text-align:right;
	font-weight: bold;
}




/**********************/
/* basemod.css */
/**********************/
#teaser .block3 .title {
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 1.2em; 
}




/**********************/
/* delicious.css */
/**********************/
#horizMenue, h1, h2,h3,h4 {
	font-family:  MetaWeb,   Arial, Helvetica, sans-serif;
	font-style:normal;
}

/**********************/
/* globalnavi.inc.css */
/**********************/
div#horizMenue ul a {
	font-size:17px;
	font-size:18px;
	font-family: /* MetaWeb, */  MetaWeb,   Arial, Sans-Serif;
	font-style:normal;
}
div#horizMenue li ul a {
	font-size:15px;
}


/**********************/
/* inhalt-styles.inc.css */
/**********************/

h1,h2,h3,h4 {
	font-family: /* M400600,  MetaWeb, */ MetaWeb,   Arial, sans-serif !important;
	color:#62666b!important;
	color:#424548!important;
	color:#222528!important;
}

h4 {color:#000!important}

h5,h6,p,li,div,td {
	color:#62666b;
	color:#5c5f64!important;  /* etwas abgedunkelt */
	color:#4d5054!important;
	color:#424548!important;
	color:#222528!important;
	
	color:#000!important; 
}

#col1 h1 {
	font-family:  MetaWeb,   Arial, sans-serif !important;
}

h1,.h1, h2 {
	font-size:1.425em;
}
.csc-header h2 {
    font-size:15px;
}
h3, .h3 {
	font-size:15px;
        font-size:19px;
	font-weight:normal;
	color:#424448 !important;
        color:#000 !important;
}



#col2 h3 {
	font-size:14px;
}
h4, .h4 {
	font-size: 15px;
}
h5 {
	font-size:1.2em;
}
b, strong {
	font-weight:bold;
	text-transform:none;
/*	font-family:metaWeb,Arial, sans-serif; */
}

sup, sub {
	font-size:0.7em;
}
.code {
	font-family : Courier New, Courier, mono;
}

#subnavi {
	font-size:0.85em;
}
.lu-rahmen .tickerbox ul li {
	font-size: 90%;
}
.vk ul li {
	font-size:0.9em;
}
.vk .titel {
	font-size:1.3em;
}
.BilderTabelle, .BilderTabelleHeader {
	font-size:85%;
}

.klein, .csc-textpic-caption  {
	font-size : 0.85em;
}
ul.blaettern a { 
	font-size:11px; 
}
ul.blaettern a span {
	font-size:14px;
}
dl.bildunterschrift {
	font-size:11px;
	font-family:Verdana, Arial, Sans-serif;
}
.timeline h4 { 
	font-size: 1.5em !important; 
}
.timeline ul li:first-line { 
	font-size:0.85em; 
}
#meldungsbox p {
	font-size:11px;
	font-family:Verdana;
}
#meldungsbox div.button {
	font-size:15px;
}
.bu {
	font-size:0.9em;
}

.jp-audio .jp-play, .jp-audio .jp-pause, .jp-audio .jp-stop {
	font-size:0.85em;
}

input[type=text] {
	font-family: Verdana, Arial, Sans-serif;
}

input[type=submit], input[type=reset], input[type=button] {
	font-size:13px;
	font-family: MetaWeb, Arial,Sans-serif;
}

/**********************/
/* TT_News            */
/**********************/

.news-catmenu  {
    font-size:12px;
}
ul.news-latest-container {
    font-size: 11px;
}
#col3 ul.news-latest-container {
    font-size: 13px;
}
.news-list-container h2 {
	font-weight:600;
}
ul.news-latest-container li a {
    color:#4d5054;
	color:#222;
}
ul.news-latest-container li a:hover {
	color:#000;
}
ul.news-latest-container li a .pfeil {
    font-size : 1.3em;
}
.news-list-date {
/*    font-family:  Arial, Sans-Serif; */
    font-size:13px;
}
.news-list-morelink  {
/*    font-family: Arial, Helvetica; */
}
.news-list-morelink a {
    font-size:0.85em;
}
.activeLinkWrap {
    font-weight:bold;
}
.tx-ttnews-results {
    font-weight: bold;
}
.tx-ttnews-browselink,
.news-single-page-browser {
    color: #666;
    font-size: 12px;
}
.tx-ttnews-browsebox-strong {
    font-weight: normal;
}
.news-search-emptyMsg {
    font-size: 11px;
}
.news-single-backlink  {
/*    font-family: Arial, Helvetica; */
}
.news-single-item b {
    font-weight:bold;
    color:#222;
}
.news-single-backlink a {
    font-size:0.85em;
}
.news-single-imgcaption {
    font-size:11px;
}
.news-catmenu ul li {
    font-size:12px;
}



/**********************/
/* kopf.inc.css */
/**********************/

#bogen ul {
	font-family:  MetaWeb,  Arial, Sans-Serif;
	font-size:13px;
}
#bogen #servicenav_oben a {
	font-size:13px;
}
#bogen .klein {
	font-size:0.75em;
}
button#submit { 
	font-size: 0;
}
#unilogin {
	font-size:12px;
}
#unilogin label {
	font-family:  MetaWeb,  Arial, Sans-serif;
	font-size:13px;	
}
#unilogin #username, #unilogin #password {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
#unilogin_submit, #unilogin_reset {
	font-size:14px;
}
#header .titel {
	font-size:18px;
}
#site-titel a {
	font-size:16px;
}


/**********************/
/* menue.inc.css */
/**********************/
#menue {
	font-size: 14px;
}
#menue a {
	font-family:  MetaWeb,  Arial, Sans-Serif;
	font-size: 14px;
}
#menue li a {
	font-size:14px;
}
#menue li ul li a {
	font-size:13px;
}

/**********************/
/* navizeile.inc.css */
/**********************/
#navizeile {
	font-family: MetaWeb,  Arial, Sans-Serif;
	font-size:12px;
}

/**********************/
/* orga.php */
/**********************/

#site-titel {
	font-size:16px;
	font-family: MetaWeb,  Arial, Sans-Serif;
}
#site-titel a {
	color:#888;
}

/**********************/
/* klappliste.css */
/**********************/

.rechtespalte div.infobox h4 {
	font-size: 12px !important;
}
/**********************/
/* footer.inc.css */
/**********************/
#inhaltinfos p, .foot {
	font-size:0.8em;
	font-size:12px;
}
#fuss_copyright {
	font-size:12px;
}


/**********************/
/* Sonderfï¿½lle - Spezialstyles */
/**********************/

#c74 .csc-header h1, #c79 .csc-header h1 , #c88 .csc-header h1 {
	font-size:15px;
}

.galleria-layer h2, .galleria-layer p {
	
}

.galleria-layer p span.mehr {
	font-size:1.1em;
	font-weight:bold;
	color:#0059ab;
	color:#0080d8!important;
}

/**********************/
/* print_003.css */
/**********************/


@media print
{
	body * {
		font-size: 11pt; 
		font-family: Arial, Helvetica, Sans-Serif; 
	}
	blockquote { 
		font-family: "Times New Roman", Times , Arial, Helvetica, Sans-Serif; 
	}
	code.css, code.xhtml, em.file { 
		font-family:"Courier New", Courier, mono;
	}
}


    /*******************************************************
    * Banner (Skyscraper)
    *******************************************************/
    #skyscrapercontainer {
    padding:0;
    background:url('/img/objekte/anzeige130-grau.gif') top center no-repeat;
    width:auto;
    }


    /*******************************************************
    * Sonstiges
    *******************************************************/

    .right {
    display:none;
    padding: 0;
    width: 5.5em;
    background-color: #071697;
    padding-right: 1em;
    float: right;
    text-align: right;
    }

    .right a:link, .right a:visited  {
    color: #fff;
    }

    .nostyles {
    display:block;
    position:absolute;
    left:0px;
    top:0;
    }
    .unsichtbar, .siesindhier, #menue ul li.unsichtbar {
    display:none;
    }
    

#page_margins {
width:100%;
}
#col2, #col2_content {
width:0;
}
#col3_content {
padding-right:0;
}


/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
** 
**  YAML Version: 2.5.1
**  Dateiversion: 27.08.06  
**  Datei       : print_003.css (css_2012)
**  Funktion    : Druck-Stylesheet - druckt die Spalte #col3
**
*/

@media print
{
	/* body * {font-size: 11pt; font-family: Tahoma, Arial, Helvetica, Sans-Serif; color:#000;} */
	body * { background-image:none; background-color:#fff; font-size:8pt; font-family: Verdana, Helvetica, Arial, "sans-serif"!important;}
	blockquote { font-family: Verdana, Arial, Helvetica, Sans-Serif; }
	code.css, code.xhtml, em.file { font-family:"Courier New", Courier, mono;}


	h1 {font-size: 13pt; font-weight:bold; color: #333; }

	h2 {font-size: 11pt; font-weight:bold; color: #666; background: inherit;   margin:0.2em 0 0.5em 0; padding: 0.3em; }
	h3 {font-size: 9pt; font-weight:normal; margin:1.5em 0 1.2em 0;}

	/* Vermeidung von Seitenumbrï¿½chen direkt nach einer ï¿½berschrift */
	h1,h2,h3,h4 { page-break-after:avoid; font-family: Verdana, Arial, Helvetica, Sans-serif;}

	h4#site-titel {
		text-transform: none;
		display:block;
		font-size: 11pt;
		text-indent:0;
		color:#888;
	}

	body, #inhalt {
		margin:0; padding: 0!important;
		color:#000;
	}	
	#page_margins4, #page_margins3, #page_margins2, #page_margins, #page {position:static; overflow:visible;margin:0;padding:0;}
	#page_margins, #page {min-width: inherit; margin:0; padding: 0!important; border: 0; overflow:visible;} 
	#topnav {display: none;}

	#header {height: 100px!important; padding:0!important; display:none; }
	#header img {position:relative; top:0; left:0; padding:0; }
	#nav_main {display:none!important;}
	#menue, #horizMenue ul { display: none!important; }
	#navizeile {display:none!important;}
	#header div {border:2pt dotted red;position:static;margin:0;padding:0;}

	#uni-titel {display:block; width:300px; height:80px; background:url("/img/objekte/uni_logo.gif") top left no-repeat;}

	#teaser { margin: 1em 0 0 0; padding: 0; border:0; }

        #site-titel {padding-top:0.2cm!important;}
	#main {width: 17cm; margin: 0 0 0 0!important; padding: 0!important; position: static; height:auto;overflow:visible;}
        #main:before {content: 'Carl von Ossietzky Universitaet Oldenburg';}
        
	#inhalt {max-width:16cm!important;border:2px solid green;}
        #inhalt .linkespalte {width:10cm!important;overflow:hidden!important;}
        #inhalt .rechtespalte {width: 6.5cm!important; }
        #inhalt .linkespalte img {max-width:9.5cm;}

	#inhalt, .floatbox {position:static;float:none; height:auto;overflow:visible;}
	#inhalt p {width:auto;}
	#inhalt a {color:#000;}
	table.gitter {margin-right:2pt;}

	div.spalten {display:table; width:99.5%; max-width:16cm;}


	#col1 {display:none!important;}
	#col1_content {display:none;}

	#col2 {display:none!important;padding:0!important;margin:0!important;}
	#col2_content {display:none;padding:0!important;margin:0!important;}

	#col3 { width: 100%; margin:0!important; padding: 0!important; border:0; width:auto; position:static; height:auto;overflow:visible;}
	#col3_content, #inhalt {margin:0!important; padding: 0!important; border:0;  height:auto; width:auto; overflow:visible;	}

        .rechtespalte h3 {font-size:9pt!important; color:black!important; background-color:#fff!important; padding-left:0!important; margin-left:0!important; 
     border-bottom:1px solid #bbb!important;}



	#footer {display: none;}

	.floatbox {overflow:visible;}

	.noprint, .nachoben {display:none;}


	/* abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; } */

	/* Sichtbare Auszeichnung der URLs von Links */
	/*
	#col3 a[href^="http:"], #col3 a[href^="https:"], 
	#col1 p a[href^="http:"], #col1 p a[href^="https:"],
	#col2 p a[href^="http:"], #col2 p a[href^="https:"]
	{
		padding-left: 0;
		background-image: none;
	}
	
	a[href]:after {
	 content:" <URL: "attr(href)">";
	 color:#444;
	 background-color:inherit;
	 font-style:italic;
	} 
	*/
	/* Umformatierung der Layoutboxen */

}
/* css12 END */

