@charset "UTF-8";
/* CSS Document */

#content {
	}
#content_inner {
	padding:0 15px 0 15px;
}
.heading {
	color:#D8EEF0;
	font-style:italic;
	font-size:25px;
	text-align:right;
	padding:6px 11px 20px 0;
	margin:0;
	line-height:25px;
	}

h1 {
	color:#1599A3;
	font-size:25px;
	line-height:25px;
	margin:0px 0 10px 0;
	}
#content h1 sup {font-size:12px;}
h2 {
	font-size:14px;
	color:#333;
	margin:8px 0 8px 0;
	}
h2.subhead {
		font-size:14px;
		font-weight:normal;
	}
h3 {}
h4 {}
h5 {}
h6 {}

blockquote {
	padding:40px 0 30px 30px;
	color:#555;
	font-style:italic;
	background:url(../images_system/quotes.gif) no-repeat 0 22px;
	}
p {
	margin:5px 0 5px 0;
	}

a {
	color:#555;
	}
a:hover {
	color:#1599A3
	}
#ansprechpartnerNavi li a{
	padding:3px 0 0px 20px;

	}

#ansprechpartnerNavi ul{
	padding:0px 0 12px 0px;
	}

#ansprechpartnerNavi h2{
	padding:0px 0 0px 12px;
	margin:0px 0 0px 0px;
	}
#content  sub {
	font-size:8px;

}
#content sup {font-size:7px;}
#content li a {
	font-weight:bold;
	}

#content ul {
	list-style:none;
	padding:5px 10px 10px 10px;
	margin:4px 0 10px 0;
	background:#C5E7E9;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
	}
#content ul li {
	padding:0 0 0 17px;
	margin:3px 0 0px 0;
	background:url(../images_system/bullit.gif) no-repeat 1px 5px;
	}
#content ol {
	padding:10px;
	margin:4px 0 15px 15px;
	}
#content ol li {
	padding:0 0 0 0px;
	margin:3px 0 0px 0;
	}


#content li.pdf {
	padding:4px 0 2px 22px;
	background:url(../images_system/pdf_ico.gif) no-repeat 1px 5px;
	}

#content li.intLink {
	padding:4px 0 2px 22px;
	background:url(../images_system/link_ico.gif) no-repeat 1px 5px;
	}
#content li.hLink {
	padding:4px 0 2px 22px;
	background:url(../images_system/link_ico_out.gif) no-repeat 1px 5px;
	}




#content .movie {
	border:5px solid #C5E7E9;
float:right;
font-size:10px;
margin:0 0 8px 4px;
padding:0 0 0 10px;
position:relative;
width:249px;
	}#content .movie p {font-size:11px; line-height:12px; color:#333;}

#content .bilder, #content .bilder_inhalt {
	float:right;
	padding:0px 0px 0 10px;
	margin:0px 0 0 0;
	position:relative;
	background:#d6eef0 url(../images_system/content_gradient_bg.gif) repeat-x 0px -100px;
	}



/* specials esact */

#content div.esact {margin:80px 0 0 30px;}
#content .esact img {
padding:6px 6px 6px 6px; 
	margin:0 0 5px 10px;
	background:#d6eef0;
		}
#content .esact a {border:0px solid #fff; color:#fff;}

/* EOF */



#content .bilder_inhalt {
background:transparent;}
#content .bilder img, #content .bilder_inhalt img {
	border:4px solid #C5E7E9;
	margin:0px 0px 8px 4px;
/*	padding:4px;
	background:#C5E7E9;
	*/}
.imgRight {	
	float:right; 
	width:206px;
	padding:6px 0px 0 6px; 
	margin:0 0 5px 10px;
	background:#d6eef0;
	}
.imgRight p { 
	color:#555; 
	font-size:11px; 
	line-height:18px;
	}


/* vCard styles //////////////// */

.vCard, .odd, .yvonne {
	margin:20px 0 0 -3px;
	background:url(../images_system/vCard_bg.png) no-repeat;
	width:262px;
	height:147px;

	}
*html .odd {
	background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images_system/vCard_bg.png');
	}
*html .yvonne {
	background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images_system/vCard_bg.png');
	}
*html .vCard {
	background:transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images_system/vCard_bg.png');
	overflow: visible !important;
	}

.foto {
	float:left;
	padding:15px 10px 20px 15px;
	_position: relative;
	_z-index: 100;
	}
.passfoto {
	border:none;
	}
.vCard_text {
	padding:17px 0px 0px 5px;
	_margin-left: 87px;
	_position: relative;
	_z-index: 100;
	}
.vCard_text h3 a {
	color:#148c95;
	font-size:14px;
	margin-bottom:0;
	text-decoration:none;}
p.funktion {
	color:#555;
	font-size:11px;
	margin:0 0 8px 0;
	}
p.vCard_body {
	color:#333;
	font-size:12px;
	}
p.vCard_body a {
	color:#333;
	font-size:12px;
	}
.yvonne {
	margin:0;
	float:left;
	width:262px;
	height:150px;
	
	}
.odd  {
	margin:0;
	float:right;
	width:262px;
	height:150px;
	}
	
.vCard {
	margin:0;
	float:left;
	width:262px;
	height:150px;
	overflow:hidden;
	}
.oddLeer  {
	margin:0;
	float:right;
	width:262px;
	height:150px;
	}






/* Infokorb Button und Footer /////////// */

input.infoKorb {
	float:right;
	width:91px;
	height:23px;
	border:none;
	background:url(../images_system/korb_button.gif) no-repeat;
	}
