/* DIVs */

div {
	background-color:#FFFFFF;
}

/*Seitengerüst*/
#fenster {margin-left:auto; margin-right:auto; width:930px;
}

#seiteninhalt {
	width: 650px; 
	min-height:600px;
	padding-right:20px; 
	padding-top:90px;
	overflow:visible;
	z-index:2;
	float:right;
	/* IE6 bis IE8 austricksen: */
	height:expression(this.scrollHeight > 600 ? "auto":"600px");
}
#menu {
	position: fixed; 
	top: 18px; 
	width: 232px; 
	height:500px;
	z-index:3;
}
#fuss {
	clear:left;
	width: 930px;
	padding-top:30px;
	z-index:1;
}

/*Einzelne Elemente der Seite*/
#oet_box {
	position:relative; 
	top: 30px; 
	width: 232px;
}
#nav-boden {
	float:left;
}
#telefon {
	width:650px; float:right;
}

#download_box {
	width:160px; z-index:1; float: right; margin-left: 30px; margin-bottom:10px; padding-right: 10px; padding-left:10px; border:solid #FF6600 1px; border-radius: 5px; 
}

#logozeile {
	position: relative; 
	top:-90px;
}
#text-startseite {
	position: relative; 
	top:-50px;
}
.ma-portraet {
	clear:both; height:190px;
}

/* Elemente der deutschen Auswahlseite: ecozept.com/index.htm */
#logo-auswahlseite {
	position:static;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	padding-bottom:50px;
}
#sprachauswahl {
	padding-left:15px;
	float:left;
}
#inhalt-auswahlseite {
	width: 800px; 
	min-height:400px;
	padding-right:20px; 
	margin-left:auto;
	margin-right:auto;
	z-index:2;
	/* IE6 bis IE8 austricksen: */
	height:expression(this.scrollHeight > 600 ? "auto":"600px");
}
	
/*Formatierungs-Tags*/	
body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #666666;}

h1 {  font-size: 20px; font-style: normal; font-weight: bold; line-height: normal; color: #B7BD26; text-align:left;}

h2 {  font-size: 16px; color: #666666; font-weight: bold; text-align:left;}

h3 {  font-size: 13px; line-height: normal; color: #666666; font-weight: bold; text-align:left;}

h4 {  font-size: 13px; line-height: 18px; color: #666666; font-weight: normal; text-align:left;}

h5 {  font-size: 13px; line-height: 18px; color: #6895BB; font-weight: bold; text-align:left;}

p {  text-align: justify}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; color: #666666; text-align: justify}

ul {  margin-top:5px;  list-style-image: url(images/list.gif); list-style-position: outside; line-height: normal; font-weight: normal; text-align:left;}

li {  margin-top: 14px}

/*li.li {
	font-style: normal;
	line-height: 12px;
	margin-bottom: 5px;
}*/

a {
	text-decoration: none;
}
p a {background: url(images/arrow.gif) center left no-repeat;
   padding-left: 13px;
}

/*
a.text:link {color: #0F3682; text-decoration:none}
*/
a:link {color: #0F3682; text-decoration: none}

a:visited { color:#0F3682}

a:hover {text-decoration: underline}

/*
a.text:visited { color: #0F3682; text-decoration: none
}
a.text:hover {color: #0F3682; text-decoration: underline
}
a.text:active {color: #0F3682; text-decoration: none
}
*/
a.h3:link {color: #666666; font-weight: bold; font-size: 13px; text-decoration: none
}
a.h3:visited { color: #666666; font-weight: bold; font-size: 13px; text-decoration: none
}
a.h3:hover {color: #666666; font-weight: bold; font-size: 13px; text-decoration: underline
}
a.h3:active {color: #666666; font-weight: bold; font-size: 13px; text-decoration: none
}

a.h4:link {color: #666666; text-decoration: none
}
a.h4:visited { color: #666666; text-decoration: none
}
a.h4:hover {color: #666666; text-decoration: underline
}
a.h4:active {color: #666666; text-decoration: none
}

img {border:none}

img.portraet {
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 -khtml-border-radius: 5px;
	 border-radius: 5px;
	 float:left;
	 margin-right:30px;
}

/*Klassen im Menü*/
.nav_dblau {  font-size: 13px; font-style: normal; font-weight: bold; color: #0F3682; text-decoration: none; margin-left: 8px}

.nav_hblau {  font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color: #6895BB; margin-left: 8px}

.nav_publikationen {  font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color:#FF6600; margin-left: 8px}

.nav_grau {  font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666; margin-left: 16px}


/* Spezialformatierungen */
.land {
	color: #0033FF;
}
.markt {
	color: #FF6600;
}
.edv {
	color: #00BA00;
}
.unternehmen {
	font-weight: bold;
}
.link {  font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666}

.link_emp {font-weight: bold}

.link-edv {
	font-weight: bold;
}

@page { size:21.0cm 29.7cm; }.h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!
Experimenteller Testbereich*/

/*Spalte rechts*/
#rechts {
	border: solid 1px #666666;
	border-radius: 5px;
	float:right;
	width: 130px;
	padding: 0px 0px 50px 10px;
	margin: 0px 0 0 40px;
}
