/****************************************************************
	allgemeine Styles
*****************************************************************/	

body { 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100.01%;
	background: url("../images/bg-glob.gif") repeat-x;
	margin: 0; 
	padding: 13px 0 0 0; 
	text-align:left;
}
	
div.wrapper {
	text-align:left;
	font-size: 70%;
	width:923px; /* sonst rutscht die rechte spalte unter die linke bei zu kleinem fenster */
}

/****************************************************************
	Spalteneinteilung
*****************************************************************/	

div.LinkeSpalte {
	float:left;
	width:237px;
/*	background-color:red; */
}

div.RechteSpalte {
	float:left;
/*	width:670px; */
	margin-left:16px;
/*	background-color:orange; */
}

/****************************************************************
	Header links
*****************************************************************/	

div#Logo {
	padding-top:7px;
	padding-left:14px;
}

div#Logo a {
	display:block;
	width:204px;
	height:57px;
	background: transparent url("../images/logo-uni-bayern.gif") no-repeat;	
}


/****************************************************************
	Header Rechts
*****************************************************************/	

ul.Navigation {
	list-style-type: none;
	border-width:0px;
	border-style:solid; 
	padding:0;
	margin:0;
}

ul.Navigation li {
	float:left;
}

ul.Navigation li a {
	display:block;
	width:110px;
	margin-right:2px;
	padding-bottom:2px;
}

div.mitLinie ul.Navigation li a {
	border-bottom-width:2px;
	border-bottom-style:solid; 
}

ul.Navigation li a.last { 
	width:108px; /* letztes Listenelement geringere Breite */
	margin-right:0;
}


/****************************************************************
	Zwischenraum Header und Breadcrumb
*****************************************************************/	

div#Zwischenraum {
	width:100%; 
	font-size:70%;
	background: transparent url("../images/bg-zwischenraum.gif") top left repeat-x;
}

div#Breadcrumb {
	height:17px !important;
	height:21px;
	padding-top:4px;
	margin-left:253px;
	font-size:90%;
	padding-left: .5em;
}

div#Kopfbild {
	width:670px;
	height:121px;
}

div#KopfbildMedium {
	width:446px;
	height:121px;
	margin-left:-16px;
}

/****************************************************************
	Linke Spalte
*****************************************************************/	

div#Suche {
	margin: 1em 0 6.5em 0 ;
	padding-left:28px;
	background: transparent url("../images/bg-suche.gif") no-repeat bottom left;		
}

div#Suche .searchfield {
	border-width:1px;
	border-style:solid;	
	font-size:90%;
	padding-left: .5em;
	width: 125px;
	height:17px;
}	

input.loginfield {
	border-width:0px;	
	border-right-width:2px;
	border-right-style:solid;
	font-size:90%;
	padding-left: .5em;
	width: 108px;
	height:17px !important;
	height:18px;
	background: url("../images/bg-login.gif") no-repeat bottom left;
}	

.buttonlogin { 	
	background: transparent;
	font-size:10px;
	width:98px;
	text-align:left;
	border: none; 
	height:17px;
	padding-bottom:2px;
	padding-left:0;
	margin-left:0;
	border:0;
	border-bottom-width:2px;
	border-bottom-style:solid;
}

html>body div#Suche .searchfield {
	height:14px;
	border-bottom-width:2px;
	border-bottom-style:solid;
}
	
.button { 	
	background: transparent;
	font-size:10px;
	border: none; 
}

div.LinkeSpalte ul {
	list-style-type: none;
	border-width:1px;
	border-style:solid; /* sonst klebt der Breadcrumb nicht direkt drunter im IE */
	padding:0;
	margin:0;
}

div.LinkeSpalte ul li {
	padding-bottom: 10px;
}

/* Subnavigation */
div.LinkeSpalte ul li a {
	display:block;
	height:16px !important;
	height:19px;
	padding: 3px 0 0 16px !important;
	padding: 3px 0 0 16px;
	background: transparent url("../images/bg-subnavitem.gif") no-repeat bottom left;	
}

div.LinkeSpalte ul li a:hover, div.LinkeSpalte ul li a.akt {
	background: transparent url("../images/bg-subnavitem-akt.gif") no-repeat bottom left;		
}

div.LinkeSpalte ul.WeitereNavigation {
	padding-top:2.5em;
}

div.LinkeSpalte ul.WeitereNavigation a {
	font-weight:bold;
	background: transparent url("../images/bg-weiterenavigation.gif") no-repeat bottom left;
}

/* Subnavigation Level 2, 3 */

div.LinkeSpalte ul ul, div.LinkeSpalte ul ul ul {
	padding:0 0 0 14px; 
}

div.LinkeSpalte ul ul li {
	padding-top:10px;
	padding-bottom:0;

}

div.LinkeSpalte ul ul ul li {
	padding-top:10px;
	padding-bottom:0;
}

div.LinkeSpalte ul ul a, div.LinkeSpalte ul.WeitereNavigation ul a {
	font-weight:normal;
	background: transparent url("../images/bg-subnavitem.gif") no-repeat bottom left;	
	/* background: transparent url("../images/bg-subnavitem-akt.gif") no-repeat bottom left; */
}

div.LinkeSpalte ul ul a.akt, div.LinkeSpalte ul ul a:hover {
	background: transparent url("../images/bg-subnavitem-akt.gif") no-repeat bottom left;
}

div.LinkeSpalte ul.WeitereNavigation ul ul a {
	background: transparent url("../images/bg-subsubnavitem.gif") no-repeat bottom left;	
}

div.LinkeSpalte ul.WeitereNavigation ul ul a.akt, div.LinkeSpalte ul.WeitereNavigation ul ul a:hover {
	background: transparent url("../images/bg-subnavitem-akt.gif") no-repeat bottom left;
}

/****************************************************************
	Content Links
*****************************************************************/	

div#ContentLinks {
	float:left;
	width:430px;
	padding: 0 0 .8em 16px;
	line-height:1.4em;
}

div#ContentLinks h1, div#ContentRechts h2 {
	background: transparent url("../images/bg-h1-2.gif") repeat-y;	
	padding-left:16px;
	padding-top:2px;
	margin:0 -16px 0 -16px;
	font-size:100%;
	line-height:1.2em;
}

div#ContentLinks h1.bgh4 {
	background: transparent url('../images/bg-h4.gif') repeat-y;
}

div#ContentLinks div.headline-linie, div#ContentRechts div.headline-linie {
	height:4px;
	margin-left:-16px;
	margin-right:-16px;
	margin-bottom:1em !important;
	margin-bottom:0;
	background: transparent url("../images/headline-linie.gif") no-repeat;		
}

div#ContentLinks div.head4 {
	background: transparent url("../images/headline-linie-h4.gif") no-repeat;
}

div#ContentLinks h1 {
	margin-top:1em;
}

div#ContentLinks h3 {
	font-size:100%;
	margin:0;
	padding:0;
}

div#ContentLinks div.Fliesstext {
	padding-right: 16px;
}

div.item {
	clear:both;
}

/* Icons Listenelemente */
span.icon-pdf a, span.icon-send a, span.icon-excel a, span.icon-podcast a {
	float:right;
	width:16px;
	height:19px;
	margin-top:-31px !important;
	margin-top:-29px;	
}

span.icon-pdf a 	{ background: transparent url("../images/icon-pdf.png") no-repeat; }
span.icon-send a 	{ background: transparent url("../images/icon-send.png") no-repeat; }
span.icon-excel a 	{ background: transparent url("../images/icon-excel.png") no-repeat; }
span.icon-podcast a	{ background: transparent url("../images/icon-podcast.png") no-repeat; }


div.icon-pdf { padding:3px 0 3px 20px; background: transparent url("../images/icon-pdf.png") no-repeat; }

/* Bugfix PNG-Images with Alpha-Transparency IE 5.5/6 */
div.icon-pdf, span.icon-pdf a, span.icon-send a, span.icon-excel a, span.icon-podcast a {
	behavior: url(css/iepngfix.htc)
}


/****************************************************************
	Content Rechts
*****************************************************************/	

div#ContentRechts {
	float:left;
	width:190px;
	padding-left: 18px;
	padding-top: 1em;
	line-height:1.4em;	
}

div#ContentRechts h2 {
	background: transparent url("../images/bg-h2.gif") repeat-x;	
}

div#ContentRechts div.headline-linie {
	background: transparent url("../images/headline-linie-rechts.gif") no-repeat;		
}


div#ContentRechts div.container {
	padding-bottom: 1em;
}

/****************************************************************
	Modul Allgemeine Elemente
 	Definiert p, h1-h5, etc.
*****************************************************************/	

div#ContentLinks a, div#ContentRechts a { font-weight:bold; }

/* Headline Kopfbereich */
h1.head { 
	font-size:160%; 
	margin:0 0 6px 0 !important;
	margin: 0 0 10px 0;
	padding:0;
	padding-top:10px !important;
	padding-top:5px;
	background:none;
}

h1, h2 {
	font-size:110%;
}

h1.hyperlink {
	background: transparent url('images/bg-h2.gif') repeat-x;
}

/* Normale Schrift im h1-Tag */
span.regular {
	font-weight:normal;	
}

span.invisable {
	display:none;
}

hr.clearall {
	clear:both;
	height:1px;
	border:0;
}

div.blaettern {
	padding-top:1em;
}

/****************************************************************
	Modul Image
 	Definiert Bilderausgabe Fliesstext Content-Bereich
*****************************************************************/		

dl.meImgLeft { float: left; margin:0 1em 0 0; } 
dl.meImgRight { float: right; margin:0 0 0 1em; } 
dl.legend { margin-bottom: .5em; }
dl.meImgLeft dt, dl.meImgRight dt { margin-bottom: 0; } 
dl.meImgLeft dd, dl.meImgRight dd { margin: 0; } 
dl.meImgLeft img, dl.meImgRight img { border: 0; } 

/****************************************************************
	Modul Footer
*****************************************************************/	

div#Footer {
	padding: 1em 0 1.5em 0;
	margin-left:269px;
}