/* Styles Dentodoc */
/* Erstellt Juli 2007 */
/* www.b-fusion.de network@b-fusion.de */


/* allgemeine Formatierungen */

body {
	margin: 0px;
	padding: 0px;
	background-color:#97c88f;
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:14px;
}
td {
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:14px;
}	
strong{
	color:#002c71;
}
.strongGreen{
	color:#31982a;
	font-weight:bold;
}
.green{
	color:#31982a;
}
.greenbig{
	font-size: 20px;
	line-height:24px;
	color:#31982a;
}
.blue{
	color:#002c71;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	line-height:28px;
	color:#31982A;
	font-weight:normal;
	margin:0 0 15px 0;
}
.imgLeft{
	float:left;
}
/*  Formatierungen Startseite */
#header {
	width:680px;
	padding-top:17px;
	background-color:#97c88f;
	background-image:url(img_all/bg_head.gif);
	background-repeat:no-repeat;
	border-bottom:1px solid #002c71;
}

/* Text Formatierungen */
p {
	margin:0px 0px 8px 0px;
}
#partner p {
	margin:0px 0px 12px 0px;
}


/* Navigation -------------------------------*/
#headnavi{
	width:680px;
	height:22px;
	background-color:#c5dfbc;	
}
#headnavi ul
{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	letter-spacing:0.06em;

}

#headnavi ul li { 
	display: inline;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
}

#headnavi li a:link, #headnavi li a:visited{
	margin:0;
	width:97px;
	padding:4px 0px;
	color: #002c71;
	text-align:center;
	text-decoration: none;
	float: left;
	white-space:pre;
	background-image:url(img_all/bg_headNavi.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#headnavi li a:hover, #headnavi li a:active{
	background-color:#97c88f;
	color: #fff;
}
#headnavi li a.active:link, #headnavi li a.active:visited, #headnavi li a.active:hover, #headnavi li a.active:active{
	margin:0;
	width:97px;
	padding:4px 0px;
	color: #fff;
	text-align:center;
	text-decoration: none;
	float: left;
	white-space:pre;
	background-color:#97c88f;
	background-image:url(img_all/bg_headNavi.gif);
	background-repeat:no-repeat;
	background-position:right;
}
/*  Formatierungen Metanavi */
#metanavi { 
	width:100px;
	/*border: 1px solid #f00;*/
}

#metanavi ul { 
	display: block;
	list-style: none;
	margin:175px 0 0 0;
	padding:0;	
}

#metanavi li { 
	display: block;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding:0;
	margin:0;
	line-height:18px;
}
#metanavi a:link, #metanavi a:visited {
	color: #000;
	font-size: 12px;
	text-decoration: none;
}
#metanavi a:hover, #metanavi a:active {
	text-decoration: underline;
}
#metanavi a.active:link, #metanavi a.active:visited, #metanavi a.active:hover, #metanavi a.active:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
#SubNavi{
	width:97px;
	margin:68px 0px 0px 0px;
	float:right;
}
#SubNavi ul { 
	display: block;
	height:200px;
	list-style: none;
	margin:0;
	padding:0;	
}

#SubNavi li { 
	display: block;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding:8px 0px 4px 4px;
	margin:0;
	border-bottom:1px solid #002c71;
}
#SubNavi a:link, #SubNavi a:visited {
	color: #002c71;
	font-size: 12px;
	text-decoration: none;
}
#SubNavi a:hover, #SubNavi a:active {
	color: #31982a;
	font-weight:bold;
}
#SubNavi a.active:link, #SubNavi a.active:visited, #SubNavi a.active:hover, #SubNavi a.active:active {
	color: #31982a;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
}
#SubNaviNews{
	width:97px;
	margin:23px 0px 0px 0px;
	float:right;
}
#SubNaviNews .archivDiv { 
	padding:8px 0px 4px 4px;
	margin:0;
	border-bottom:1px solid #002c71;
}
#SubNaviNews a.archiv:link, #SubNaviNews a.archiv:visited { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-transform:uppercase;
	color:#31982a;
	font-weight:bold;
	letter-spacing:0.06em;
	margin:0;	
}
#SubNaviNews a.archiv:hover, #SubNaviNews a.archiv:active { 
	color:#002c71;	
}
#SubNaviNews ul { 
	display: block;
	list-style: none;
	margin:0;
	padding:0;	
}

#SubNaviNews li { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding:8px 0px 4px 4px;
	margin:0;
	border-bottom:1px solid #002c71;
}
#SubNaviNews a:link, #SubNaviNews a:visited {
	color: #002c71;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-transform:uppercase;
	font-size: 12px;
	text-decoration: none;
}
#SubNaviNews a:hover, #SubNaviNews a:active {
	font-weight:bold;
	letter-spacing:0.06em;
}
#SubNaviNews a.active:link, #SubNaviNews a.active:visited, #SubNaviNews a.active:hover, #SubNaviNews a.active:active {
	color: #002c71;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size: 12px;
	text-decoration: none;
	letter-spacing:0.06em;
}
#BannerGZFA{
	margin:25px 0px 0px 0px;
}
/*--- Content Formatierung ----*/
#Content{
	width:370px;
	margin:30px 0px 20px 115px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:14px;
	position:relative;
}
#Banner{
	position:absolute;
	top:70px;
	left:240px;
}
#Content a:link, #Content a:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:14px;
	color: #31982a;
	text-decoration:underline;
}
#Content a:hover, #Content a:active {
	color: #002c71;
}
 #Content a.more:link,  #Content a.more:visited {
	color: #31982a;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
}
#Content a.more:hover,  #Content a.more:active {
	text-decoration: underline;
}
#Content hr{
	margin:0px 0px 10px 0px;
	padding:0;
	width:370px;
	text-align:left;
	border:0px;/*für Firefox und Opera*/
	border-top:1px solid #002c71;
	border-bottom:1px solid #fff; /*für IE (Seiten-Hintergrundfarbe)*/
}
#Content ul{
	margin:0 0 10px 0;
	padding-left:15px;
	list-style-image:url(img_all/li.gif);
}
.NewsHead{
	color:#002c71;
	border-bottom:1px solid #002c71;
	padding:0;
	margin-bottom:15px;
}
.NewsHead td{
	color:#002c71;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:14px;
}
#partner a:link, #partner a:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:14px;
	color: #002c71;
	font-style:italic;
	font-weight:bold;
	text-decoration:underline;
}
#partner a:hover, #partner a:active {
	color: #31982a;
}
/*--- Content Formatierung  Team Popup ----*/
#claudia {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:2;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#claudia2 {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:2;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#sarah {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#alexandra {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#kathrin {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#aileen {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#regina {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#stephanie, #johanna {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#stephanieNeu {
	position:absolute;
	left:70%;
	top:250px;
	width:189px;
	height:273px;
	z-index:5;	
}
#stefanie_m {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#marion {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#marion_c {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#berna {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#johanna {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#nina {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#silvia {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
#marion {
	position:absolute;
	left:58%;
	top:5px;
	width:381px;
	height:383px;
	z-index:1;
	background-image: url(img_team/bg_team_popup.gif);
	background-repeat:no-repeat;
	visibility: hidden;
}
/*--- Content Formatierung  Team Popup ----*/
#rundgang{
	margin-top:20px;
	color:#fff;
	width:680px;
	height:219px;
	background-color:#002c71;
	overflow:auto;
	scrollbar-base-color:#002c71;
	scrollbar-3dlight-color:#31982a;
	scrollbar-arrow-color:#002c71;
	scrollbar-darkshadow-color:#002c71;
	scrollbar-face-color:#31982a;
	scrollbar-highlight-color:#002c71;
	scrollbar-shadow-color:#31982a;
	scrollbar-track-color:#97c88f;
}
#rundgang td{
	color:#fff;
	vertical-align:top;
	padding:10px 10px 10px 0px;
}
#rundgang h1{
	color:#fff;
	margin:7px 0px;
	font-size:50px;
}
#rundgang .td200{
	width: 200px;
}
#rundgang .td100{
	width: 100px;
}
#rundgangSteuerung{
	margin:20px 0px 20px 420px;
}
#drucken{
	margin:0px 0px 0px 20px;
}

