/*
File: layout.css - medien.informatik.uni-bremen.de
Author: Jan Steege - 21.04.2009

Das Stylesheet layout.css enthält nur das Grundlayout, d.h. keine Fonts etc. 
Einzelne Formatierungen wie Textgröße und/oder Textposition sind im
Stylesheet typo.css enthalten.

*/

body {
	font-size: 12px;
	font-family: "Trebuchet MS";
	background: url(bg.gif);
	margin:0;
	padding:0;
}

/* dient zur Festlegung der Mindestbreite der Webseite und enthält die einzelnen Layout Elemente */
div#container {
	position: relative;
	margin: 10px;
	padding:0;
	min-width: 930px; /* für normale Browser */
	max-width: 980px;
	-width: expression(document.body.clientWidth < 932 ? "930px" : "auto" && document.body.clientWidth > 982 ? "980px" : "auto"); /* für den IE, da er min-width und max-width nicht kennt */
}

/* Container für die Navigation */
div#dm_func {
	width: 185px;
	margin-top: 3px;
	-margin-top: 3px; /*für Positionierung im IE6, da sonst margin-left nicht richtig dargestellt wird */
	float: left;
	background: transparent;
}

/* Navigatiomsbereich */
div#dm_navi {
	background: transparent;
	width: 185px;
}
  
/* Sprachauswahl */
div#dm_lang {
	margin-top: 3px;
	width: 185px;
	background: transparent;	
}

/* Tafel */
#board {
	width: 185px;
	height: 119px;
	background: url(../../img/board.png) top left no-repeat;
	padding: 0;
	margin: 30px 0px 0px 0px;
}
#board_inner {
	padding: 9px 11px 9px 11px;
}
 
/* Logobereich mit dem Farbverlauf und dem Suchbereich */
div#dm_logo {
	background: transparent;
	height: 105px;
}

/* Main Content Area, enthält den Hauptinhalt der Homepage */
div#dm_main {
	margin: 0px 30px 30px 160px;
	min-height: 650px;
	/*float: left;*/
	-height: auto !important; /*  für den IE, da er min-height nicht kennt  */
	-height: 650px;
}

/* Letzte Änderung, Impressum */
div#dm_lastupdate {
	float: left;
	margin: 0px 0px 10px 0px;
	-margin: 0px 30px 10px 30px; /* für Positionierung in IE6 "-" vor das Element schreiben */
}
div#dm_imprint {
	float: right;
	margin: 0px 0px 10px 0px;
	-margin: 0px 30px 10px 30px; /* für Positionierung in IE6 "-" vor das Element schreiben */
}
  
/* Greenline unter Head */
div#dm_greenline {
	height: 5px;
	-overflow: hidden; /* für korrekte Höhe und Breite im IE 6 */
	background: #666666;
	clear: both;
}
  
/* Greenline über dem Footer */
div#dm_greenline2 {
	height: 1px;
	-overflow: hidden; /* für korrekte Höhe und Breite im IE 6 */
	background: #666666;
	clear: both;
}
