/* Style-Formate für die FN-Consult-Seiten ab 01-2013*/ 

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000000;
	background-color: White;
	background-image: url(../images/body_bg.gif);
}

.bg_main{
	background-image: url(../images/bg_mini-raster_grau.gif);
}

.bg_hell-grau{
	background-color: #f3f3f3;
} 

.bg_mittel-grau{
	background-color: #e9e9e9;
}

.bg_dunkel-grau{
	background-color: #9999a6;
}

.bg_gruen{
	background-color: #00B088;
	color: #ffffff;
}

.bg_page_FN{
	background-color: #008772;
}

.bg_weit-raster-dots{
	background-image: url(../images/bg_weit-raster-dots_grau.gif); 
}

.bg_medium-raster-dots{
	background-image: url(../images/bg_medium-raster-dots_grau.gif);
}

.bg_eng-raster-dots{
	background-image: url(../images/bg_eng-raster-dots_grau.gif);
}



.link-style { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 18px;
    font-weight: bold;
    }
	 
.link-style_greenover { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	 line-height: 18px;
	 font-weight: bold;
    }
 
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	border-color: #9999a3;
} 

table b{color: #333333; }


table.collapse-border{
   border-width: 1px;
	border-color: #9999a3;
	border-collapse: collapse;
}

h1{  font-family: Arial, Helvetica, sans-serif;  
font-size: 12px;  
line-height: 18px;  
font-style: bold;  
color:  #00B088;
margin-bottom: 0pt; } 

h2{  font-family: Arial, Helvetica, sans-serif;  
font-size: 16px;  
line-height: 22px;  
font-style: bold;  
color:  #00B088; 
margin-bottom: 0pt; } 

h3{  font-family: Arial, Helvetica, sans-serif;  
font-size: 16px;  
line-height: 22px;  
font-style: bold;  
color: #333333;  
margin-bottom: 0pt; } 

h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: normal;
	color:  #00B088;
	margin-bottom: 0pt;
}

  h5 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: normal;
	color: rgb(0, 0, 0);
	margin-bottom: 0pt;
}

a:link{ color:#000000;
} 
a:visited{ color:#006666; 
}
a:hover{	color:#00B088;
}
a:active{ color:#00ccbb; 
}

 a.greenover:link {
	text-decoration: none;	color: color:#000000;
}

  a.greenover:visited { text-decoration: none; color:#006666;
    }

  a.greenover:hover { text-decoration: none; color:#00B088;
    }

  a.greenover:active { text-decoration: none; color: color:#00ccbb; 
    }
@media print { #dmbTB1, #dmbTBBack1 {display:none;} }