/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** ######################################################################################################
**
**  YAML Version: 2.5.2
**  Dateiversion: 01.11.06
**  Datei       : basemod.css
**  Funktion    : Basis-Modifikation f? Layout des YAML-Tutorials
**
*/

@media all
{

/* Formatierung der Seite */
body { background: #EDF6F5; padding:0px;height:100%; }

/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{ width: 960px; background: #ccc; margin:auto; }
#page_margins { margin-left: auto;margin-right: auto;max-width:none;min-width:inherit; }

/* Formatierung der Kopfbereiches */
#header { background: #EDF6F5; color: #000000;  }

/* Formatierung der Fußºeile */
#footer {
	background: #CAE8E4;
	color: #00A894;
	border: 1px #3F4C53 solid;border-top-width:0px;font-size:11px;padding:6px 0px 6px 175px;
}

/* ######################################################################################################
** ### Formatierung der Inhaltsspalten ##################################################################
** ######################################################################################################
*/
#main { background: #EDF6F5; border: 1px #3F4C53 solid;margin:0;padding:50px 0px 0px 0px; }

/* linke Spalte */
#col1 {	width: 140px;}
#col1_content { color: #000000; margin-left: 0em; margin-right: 0em;}

/* Rechte Spalte */
#col2 {	width: 240px;}
#col2_content {	color: #000000; margin-left: 0em; margin-right: 0em; margin-top: 0em;}

/* Mittlere Spalte */
#col3 { background: #EDF6F5; margin-left: 140px; margin-right: 240px;}
#col3_content { color: #000000; margin-left: 2em; margin-right: 2em; margin-bottom: 2em; margin-top: 0em; }

#page_table {
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
	width:934px;
}

/* ------------------------------------------------------------------- */

* html #col3_content {height:500px;}
#col3_content {min-height:500px;}


#header {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:110px;
}

#topnav {
	position:absolute;
	top:0px;
	right:0px;
	background: transparent;
	text-align:left;
	width:100%;
}

#secondarily_nav_2 {
	padding:55px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	vertical-align:bottom;
}

#logo {
	position:absolute;
	top:40px;
	left:436px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#menu_top {
	margin:90px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	color:#3F4C53;
	overflow:hidden;
	float:left;
}

#menu_top li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu_top li a {
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 5px;
	font-size:11px;
	color:#3F4C53;
}

#menu_lang {
	margin:90px 0px 0px 0px;
	padding:0px 46px 0px 0px;
	color:#3F4C53;
	overflow:hidden;
	text-align:right;
	float:right;
	display: none;
}

#menu_lang ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu_lang li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu_lang li a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	font-size:11px;
	color:#3F4C53;
}


#header_menu {
	border-style:solid;
	border-width:0px 3px 0px 0px;
	border-color:#FFFFFF;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	height:20px;
	background-color:#FE9E32;
	vertical-align:middle;
}

#printlink {
	float:right;
}

}
