/*
	Otto-von-Guericke-Universitaet Magdeburg

	*** Basislayout ***

	Bearbeitungsdatum: 29.10.2007

	Autoren: A. Gerecke und S. Roesler
*/


@import url('navi.css');

* 
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica;
}

table
{
	margin-left: 5px;
}

a img
{
	border: 0;
}
body
{
	font-size: 100.1%;
	background-color: #FFFFFF;
	width: 100%;
	min-width: 930px;
}

#head_images_background
{
	background-repeat: no-repeat;
	width: 40em;
	height: 15em;
	display: block;
	z-index: 1;
	position: absolute;
	left: 0pt;
	top: 0pt;
}

a
{
	text-decoration: none;
}
#site_headline span a
{
	font-family: "Times New Roman";
	font-weight: bold;
	font-size: 1em;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

#site_headline
{
	position: relative;
	float: left;
	margin: 140px 0 0 11.3em;
	display: inline;
	z-index: 7;
	padding: 0.7em 0 0.2em 1em;
	visibility: visible;
}
#logo_einrichtung
{
	position: absolute;
	background-repeat: no-repeat;
	width: 380px;
	height: 200px;
	top: 0px;
	left: 550px;
	z-index: 5;
	visibility: hidden;
}

.position_relative
{
	position: relative;
}


#head_servicebox
{
	position: absolute;
	top: 3px;
	right: 10px;
	text-align: right;
	font-size: 0.65em;
	letter-spacing: -0.04em;
	z-index: 100;
}

#head_servicebox_faktultaet
{
}

#head_servicebox_faktultaet_text
{
	float: right;
	width: 20em;
	margin: 1em 5px 0 0;
}

#head_servicebox_faktultaet_tupel
{
	margin: 1em 0 0 0;
	float: right;
	height: 64px;
	width: 24px;
	background: url('images/tupel.gif') no-repeat!important;
}
#head_servicebox_faktultaet_tupel_die_universitaet
{
	float: left;
	width: 24px;
	height: 13px;
}
#head_servicebox_faktultaet_tupel_die_stduium
{
	float: left;
	width: 24px;
	height: 13px;
}
#head_servicebox_faktultaet_tupel_die_forschung
{
	float: left;
	width: 24px;
	height: 13px;
}
#head_servicebox_faktultaet_tupel_die_international
{
	float: left;
	width: 24px;
	height: 13px;
}
#head_servicebox_faktultaet_tupel_die_campus_city
{
	float: left;
	width: 24px;
	height: 13px;
}

#head_servicebox_faktultaet_otto
{
	margin: 1em 0 0 0;
	float: right;
	height: 64px;
	width: 70px;
/*	display: none; */
	background: url('images/otto_fakultaet.jpg') no-repeat!important;
}
.font_size_09
{
	font-size: 0.9em;
}
.font_size_08
{
	font-size: 0.8em;
}
.font_size_07
{
	font-size: 0.7em;
}
.font_size_06
{
	font-size: 0.6em;
}
#head_servicebox form
{
	margin: 1em 0 0 0;
}
#head_servicebox input, #head_servicebox select
{
	border-color: #666666;
}
#head_servicebox  .input_button
{
	color: #666666;
}

#content_head
{
	padding: 0.5em;
	margin: 0 0 1.5em 0;
	position: relative;
	overflow: hidden;
}

.kopfbild_links
{
	position: relative;
	width: 120px;
	float: left;
	padding-right: 0.5em;
}

.kopfbild_rechts
{
	position: relative;
	width: 120px;
	float: right;
	padding-right: 0.5em;
}

input
{
	border-style: solid;
	border-width: 1px;
	margin: 0;
	padding: 0pt;
}

.input_text
{
	padding: 0.2em 0.2em 0.3em 0.2em;
}

.input_button
{
	padding: 0.1em;
}


#head_images_transbox01, #head_images_transbox02, #head_images_transbox03, #site_path_transbox01, #foot_transbox01
{
	margin: 0pt;
	background-color:#FFA;
	background-color:white;
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

#head_images_transbox01 {
position:absolute; top:140px; left:0px; width:11.3em; height:100px;
	z-index: 1;
}

#head_images_transbox02 {
position:absolute; top:120px; left:11.3em; width:450px; height:100px;
	z-index: 2;
	visibility: visible;
}

#head_images_transbox03 {
	position:absolute;
	top:0px;
	left:33.2em;
	width:100px;
	height:120px;
	z-index: 3;
	visibility: visible;
}

#head_images_transbox04 {
	filter: alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	margin: 0pt;
	background: #FFF;
	position:absolute;
	top:140px;
	left:11.3em;
	width:450px;
	height:90px;
	z-index: 6;
}

#foot_transbox01 {
	width:100%;
	height:1.2em;
}
#site_path_transbox01
{
	float: left; width:11.3em; height:1.5em;
	z-index: 8;
}

#site_path
{
	clear: both;
	position: relative;
	z-index: 7;
	width: 100%;
	height: 1.5em;
}

#site_path_text
{
	float: right;
	font-size: 0.6em;
	padding: 0.3em 10px 0 0;
}

#primary_navi_box_in
{
	padding: 0 0 0 0.75em;
	border-bottom: 1px solid;
}
#content_box, #primary_navi_box
{
	position: relative;
}
#content_box
{
	width: 100%;
	z-index: 4;
}
#primary_navi_box
{
	z-index: 9;
}
#content_box_in, #primary_navi_box_in
{
	margin-left: 11.3em;
	position: relative;
}
#content_box_in
{
	z-index: 8;
}

#content_box_padding
{
	width:auto;
	padding: 1.5em 1.25em 1.5em 1.25em;
}
#primary_navi_box_in
{
	z-index: 12;
}
#primary_navi_box_in a span 
{
	font-size:0.7em;
}

#content_box_content_01 p
{
	margin-bottom: 1em;
}
#content_box_content_01
{
	margin-right: 13em;
}
/*innere Box fuer die Schrift*/
#content_box_content_011
{
	font-size:0.8em;
}
#content_box_content_02
{

}
.content_box_content_02_box
{
	border: 1px solid;
	width: 12em;
	margin: 0 0 1em 0;
}
.content_box_content_02_box_padding, .content_box_content_02_box_werbebanner
{
	font-size: 0.8em;
}
.content_box_content_02_box_padding, .content_box_content_02_box h4
{
	padding: 0.3em;
}
.content_box_content_01_box
{
	border: 1px solid;
	width: 100%;
	margin: 0 0 1em 0;
}
.content_box_content_01_box_padding
{
	padding: 0.3em;
}
.content_box_content_01_box_padding2
{
	padding: 0em;
}

.content_box_content_01_box h4
{
	padding: 0.3em 0.3em 0.3em 0;
}
.content_box_content_01_box_headline h4,
.content_box_content_02_box_headline h4,
.content_box_left_headline h3
{
	padding: 0.3em;
}

#content_box_content_01 h4,
.content_box_content_01_box_headline h4,
.content_box_content_02_box_headline h4,
.content_box_left_headline h3
{
	font-size: 1em;
	font-weight: bold;
}
.content_box_content_01_box_headline h4,
.content_box_content_02_box_headline h4,
.content_box_left_headline h3
{
	margin: 0 0 0 0.3em;
}
.content_box_content_02_box_headline h4
{
	margin: 0em;
	font-size: 0.75em;
}
.content_box_content_01_box_headline h4,
.content_box_left_headline h3
{
	padding-bottom: 0.1em;
	border-left: 0.5em solid;
}
.content_box_left_headline h3
{
	padding: 0.3em 0 0.1em 0.5em;
	margin-left: 1em;	
}
.content_box_left_headline h3.no_border_left
{
	border-left: 0em solid;
}
.content_box_left_headline h3.font_weight_normal
{
	font-weight: normal;
}
/*Ueberschrift 5 vom Typ h5*/
.content_box_left_sub_headline_h5
{
	padding-left: 1em;
	border: 1px solid;
	margin-bottom: 0.7em;
}

.content_box_left_sub_headline_h5_block
{
	float:left;
	width: 0.4em;
	height: 1.5em;
	border: 1px solid;      /*senkrechter Strich vor Ueberschrift*/
	margin-right: 0.5em;      /*senkrechter Strich vor Ueberschrift*/
	margin-top: -1px;      /*senkrechter Strich vor Ueberschrift*/
	margin-bottom: -1px;      /*senkrechter Strich vor Ueberschrift*/
}
.content_box_left_sub_headline_h5 h5
{
	margin-top: 0.1em;
	float:left;
}

.content_box_left_headline
{
	width: 100%;
	margin-bottom: 1em;
}
.clear_both
{
	clear: both; 
}
.clear_left, .clear_links
{
	clear: left; 
}

.clear_right, .clear_rechts
{
	clear: right; 
}

#content_box_left
{
	position: relative;
	float:left;
	width: 100%;
	margin: 0 -13em 0 0;
	/*background: #C12;*/
	overflow: hidden;
}

#content_box_right
{
	position: relative;
	float:right;
	width: 12.25em;
	/*background: #A12;*/
	overflow: hidden;
}

#foot_navi01, #foot_navi02, #foot_imprint
{
	height: 1.2em;
}
#foot_imprint
{
	text-align: right;
}
#foot_imprint_content
{
	padding: 0.1em 0.75em 0.1em 0.75em;
}

.foot_navi_box01
{
	position: absolute;
	left: 0.75em;
	width: 0.5em;
	height: 1.2em;
}
.foot_navi_box02
{
	position: absolute;
	left: 9.25em;
	width: 0.5em;
	height: 1.2em;
}
.foot_navi_box03
{
	position: absolute;
	left: 17.75em;
	width: 0.5em;
	height: 1.2em;
}
#category_aktiv
{
	position: relative;
}

.foot_navi_box04
{
	position: absolute;
	left: 26.25em;
	width: 0.5em;
	height: 1.2em;
}
.foot_navi_box05
{
	position: absolute;
	left: 34.75em;
	width: 0.5em;
	height: 1.2em;
}
.foot_navi_box06
{
	position: absolute;
	left: 43.25em;
	width: 0.5em;
	height: 1.2em;
}

.foot_navi_box07
{
	position: absolute;
	left: 51.75em;
	width: 0.5em;
	height: 1.2em;
}

#site_tools
{
	padding: 2em 0 0 0;
	font-size:0.8em;
}

#quicklinks
{
	position: relative;
	float: right;
	padding: 0 1em 0 0;
}

#content_box_left a:hover
{
	text-decoration: underline;
}

span.link_vorzeichen
{
	position: relative;
	display:inline-block;
	background-image:url('images/links/close01.gif');
	background-repeat:no-repeat;
	background-position: center left;
	border:0px;
	padding-right: 0.3em;
}
p.vorzeichen
{
	position: relative;
	display:inline-block;
	background-image:url('images/open01.gif');
	background-repeat:no-repeat;
	background-position: center left;
	border:0px;
	padding-right: 0.3em;
	padding-left: 1em;
}
p.vorzeichen_nicht_anzeigen
{
	position: relative;
	display:inline-block;
	background-image:none;
	padding-right: 0.3em;
	padding-left: 1em;
}

/*
#content_box_left a,
.content_box_content_02_box a
{
	display:inline-block;
	background-image:url('images/links/close01.gif');
	padding-left:10px;
	background-repeat:no-repeat;
	background-position: top left;
	border:0px;
}
*/
.content_box_content_02_box a
{
	background-position:5px left;
}

#content_box_in ul
{
	list-style: none;
}
#content_box_left ul
{
	margin: 0.8em 0 0.8em 1em;
}
#content_box_right ul
{
	margin: 0;
}
#content_box_left ol
{
	margin: 0.8em 0 0.8em 3em;
}
#content_box_in ul li
{
	background-image:url('images/links/open01.gif');
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: 0em 0.5em;
	border:0px;
}

#content_box_in ul li.aufzaehlung_link
{
	background-image: url('images/links/close01.gif');
}
#content_box_in ul li.aufzaehlung_nicht_anzeigen
{
	background-image: none!important;
}

#content_head_bild_links
{
	position: relative;
	float: left;
	left: -140px;
}
#content_head_text_mit_bild
{
	position: relative;
	left: -100px;
}
#content_head_bild_abstand
{
	position: relative;
	margin-left: 10px;
}
#content_head_bild_abstand_mit_bild
{
	position: relative;
	top: 0;
	left: 150px;
}

#content_head_tel_fax_links
{
	float: left;
	position: relative;
	margin-right: 4em;
}

#content_head_www_email_links
{
	position: relative;
	float: left;
}

.hidden
{
	display: none;
}
