@charset "UTF-8";
@import url('text.css');
/* MWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMW */
/* MWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMW */
/* Allgemeines WMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWM */
html {
font-size: 100%; /*	Übernehme Schriftgröße von browser
					Regel mit relativer Einheit em: 1em = 16px bei allen Browsern
					entspricht Ansicht -> Normal */
}
/*
html {
	font-size:150%;
}
/* */

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 62.5%; /*	Schriftgrad 62.5% von 16px sind 10px
						also 1em = 10px */
background-color: #C3C3C3;
background-color: #CD003A;
}


* { /* Stern bedeutet alle HTML-Definitionen */
margin: 0em;
padding: 0em;
}


a img {
	border:0 none;
}



/* MWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMW */
/* MWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMWMW */
/* Bereiche */
#wrapper {
width: 100%;
height: auto;
}


#head {
width: 100%;
width: 82.5em;
/*min-width: 115.2em; /* = 110.2em (Gesamtbreite inkl. "content") + 5em Überstand */
/*min-width: 112em;*/
height: 9.5em;
background-color: #CD003A;
background-image: url(pics/head.png);
background-repeat: no-repeat;
text-align:right;
}



#main {
	background-color:#C3C3C3;
}



#navigation {
width: 13.5em;
height: 41.9em;/* */
padding-top: 5.7em;
padding-right: 1em;
background-color: #C3C3C3;
float: left;
}


#navigation .navigations_punkt {
height: 4.5em;
}


#content {
	width:auto;
width: 68em; /* */	
min-height: 47.6em; /* FULL */
background-color:#006633;
background-color:#FFF;
margin-left: 14.5em;
}


#content .dunkel {
color: #FFFFFF;
}


#fuss {
/*width: 100%;*/
width: 67.8em;
/*min-height: 100%; /* */
height: 9.5em;
height: 2.5em;
padding-left: 14.5em;
padding-top: 1.2em;
background-color: #CD003A;
text-align:justify;
}
#fuss a {
	color:#fff;
}


#fuss p{
color:#FFFFFF;
font-size: 0.95em;
font-weight:normal;
}


#intern_button img {
	background-image: url('./pics/intern_button_active.png');
	width: 22px;
	height: 22px;
	position: absolute;
	top: 10px;
	right: 10px;
	border-style: none;
	border-width: 0px;
}

#intern_button:active img {
	background-image: url('./pics/intern_button_active.png');
}

#intern_button:hover img {
	background-image: url('./pics/intern_button_hover.png');
}



/* CUNDD CONTENT FORMULAR */
.CunddContent.title.Cundd_Form_Standard_Text {
	position:absolute;
	top:7em;
	left:49em;
}



/* VISITINGCARDS */
.visitingcard {
margin-top:1.5em;
margin-left:1.5em;
}



.col_pic{
padding-right:1.5em;
}



/* STANDORTE */
.standorte td {
	/* border:solid 1px #000; /* */
}
.standorte .col_pics{
	width:17em;
}
.standorte .col_land{
	width:8.5em;
}
.standorte .flag{
	text-align:left;
	vertical-align:top;
}
.standorte .field_in_field_in_first_row_of_location {
	height:3em;
	vertical-align:bottom;
}



/* FACHGEBIETE */
.fachgebiete table {
}
.fachgebiete img, .fachgebiete a {
	border:0 none;
	padding:0;
	margin:0;
}
.fachgebiete a {
	height:0;
	font-size:0;
}
.fachgebiete td {
	border:0 none;
	border-collapse: collapse;
	border-spacing:0;
}
/* */



/* CLEAR DIV */
.clear {
width:1px;
height:0;
font-size:0;
margin:0;
padding:0;
clear:both;
float:none;
}




/* ADMIN BOX */
#adminbox {
border:1px solid #fff;
width:300px;	
}


.adminbox a {
	color:#000;
}
