/*	TEXTFORMATIERUNGEN: Suchmaschine fÃ¼r strukturierte Qualitsberichte*/

/***** TABELLENFORMATIERUNG 1506*******/ 
/*Allgemeine Tabellenformatierung */
table { 
	border-color: #ff5900; 
	}
/* farbige Spalte in allen Tabellen mit Schrift*/
.adresse {
	background-color: #EBF8FE;
	color: # ;
	}
.tabheader
{
	BACKGROUND-COLOR: #EBF8FE;border-bottom-color: #000;
}
/* farbige Spalte mit Bild in allen Tabellen*/
.adressebild {
	background-color: #EBF8FE;
	}
/* farbige leere Zelle in allen Tabellen */
.adresseleer  { 
	background-color: #EBF8FE;
	}
/*Formatierung der Bettenanzahl */
.fett  { 
	color: #333;
	}
/*Schrift er den Tabellen und neben dem ausklappbaren Pfeil*/
.auswahl	{
	color: #000;
	}

/***** Sucheingabe *******/	
/* Titel der Suchbereiche */
legend {
	color: #000;
	}
/* einzelne Absze in den Suchbereichen*/
form div {
	background-color: #EBF8FE;
}
/* Krankenhausname in der Trefferliste und die Bezeichnung der Fachabteilung*/
.title {
	color: #333;
	}

/***** ALLGEMEINE SCHRIFTFORMATIERUNGEN *******/
/* Hintergrund- & Schriftfarbe, Schrifttyp, -gre & -ausrichtung*/
body {
	font-family: Arial, Helvetica, sans-serif;
}
/* ERSCHIRFTEN*/
h1 {
	color: #FF5900;
}
h2 {
	color: #004080;
}
h3, h4 {
	color: #000;
}

/***** LAYER- & LINKFORMATIERUNG *******/
/* Layer beinhaltet Logo & Hintergrundfarbe*/
.header {
	background-color: #EBF8FE;
}
/* Layer beinhaltet Bild & Hintergrundfarbe*/
.pic {
	background-color: trasnparent;
}
/* Layer er content und navigation*/
.balken{
	background-color: #FF5900;
}
/* Layer beinhaltet linke Navigation*/
/* Kasten links */
.menue {
	background-color: #EBF8FE;
}
/*Links in der Navigationsleiste .menue*/
.menue a {
	text-decoration: none;	/*default: none*/
	border-bottom: none;
	font-weight: bold;	/*default: bold*/
	}
.menue a:link {
	color: #004080;
	}
.menue a:visited {
	color: #004080;
	}
.menue a:hover {
	color: #000;
	background-color: transparent;
	text-decoration: underline;
	}
.menue a:active {
	background-color: transparent;
	color: #333;
	font-weight: bold; 
	}
/* Layer beinhaltet Tabellen, Sucheingaben, Text*/
.content {
	color: #000;
}
/* Formatierung der oberen Navigation"*/
.navigation{
    background-image: url(../../all/images/navi_hg.gif);
    background-color: #fff;
	
	}


.navigation td {
	font-size:80%;
}

/* Links in der oberen Navigation*/
.content a {
	background-color: transparent; /*default: transparent*/
	} 
.content a:link { 
	color: #004080;
	text-decoration: none;	/*default: none*/
	}
.content a:visited {
	color: #004080;
	text-decoration: none;	/*default: none*/	
	}
.content a:hover {
	color: #004080;
	text-decoration: underline;	/*default: underline*/
	}
.content a:active {
	color: #004080;
	text-decoration: underline;	/*default: underline*/
	}
/* .rauf definiert den zurk-Link*/
.rauf a {
	font-weight: normal;
	}
.rauf a:link { 
	color: #004080;
	text-decoration: underline;	/*default: none*/
	}
.rauf a:visited {
	color: #333;
	text-decoration: underline;	/*default: none*/	
	}
.rauf a:hover {
	color: #004080;
	text-decoration: none;	/*default: none*/
	}
.rauf a:active {
	color: #004080;
	}

/* Layer beinhaltet rechte Navigation*/
.rechts {
	background-color: #EBF8FE;
	color: #004080;	
	z-index:30;



}

.rechts table a font{
	background-color: #EBF8FE;
	color: #004080;
	font-weight: bold;
	text-decoration: underline;
	
	
}

/* Layer beinhaltet die unteren Links*/
.footer {
	background-color: transparent; /*default: transparent*/
	}
/*Links in der Navigaionsleiste .footer*/
.footer a {
	text-decoration: none;	/*default: none*/
	border-bottom-color: #FFF;
	font-weight: normal;	/*default: bold*/
	}
.footer a:link {
	background-color: transparent; /*default: transparent*/
	color: #004080;
	}
.footer a:visited {
	background-color: #transparent; /*default: transparent*/
	color: #666;
	}
.footer a:hover {
	text-decoration: underline;	/*default: underline*/
	background-color: transparent; /*default: transparent*/
	color: #004080;
	}
.footer a:active {
	background-color: #transparent; /*default: transparent*/
	color: #004080;
}
/* Hintergrund im Adminbereich*/
#adminbg {
	background-color: #EBF8FE;
	display:block;
}

#benchmarkliste {
	background-color: #aaaaaa;
}

.benchmark_table {
	background-color: #f2f5f9;
	font-size: 80%;
	vertical-align: top;
	text-align: left;
	color: #000;
	}
.benchmark_tableEven {
	background-color: #f2f5f9;
	font-size: 80%;
	vertical-align: top;
	text-align: left;
	color: #000;
	}
.benchmark_tableOdd {
	background-color: #FFFFFF;
	font-size: 80%;
	vertical-align: top;
	text-align: left;
	}


.tab_active {
	font-weight: bold;
	background:transparent;
	border:none;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 90%;
}
.tab_inactive {
	font-weight: normal;
	background:transparent;
	border:none;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 90%;
}

.bewertungSmiley{
top:30px;
font-size: 0.8em;

}

span.ergebnisText{
font-size:1.2em;
top:30px;
width: 10px;
}

.fazergbnis_gruen{
	text-align:center;background-color:#D7EBCC;font-size:0.8em;
}

.fazergbnis_gelb{
	text-align:center;background-color:#FEECBC;font-size:0.8em;
}

.fazergbnis_rot{
	text-align:center;background-color:#FDC2B0;font-size:0.8em;
}

.fazergbnis_white{
	background-color:#white;font-size:0.8em;text-align: center;
}

table.faz_legende_table{
width: 149px;
margin-top: 20px;
}



td.faz_gruen, td.faz_gelb, td.faz_rot
{
	background-color : #71787C;
	color : black;
	font-size: 0.8em;
	font-weight : normal;
	padding : 5px 4px 5px 4px;
	margin-right : 5px;
	width:10px;
	color: #004080;

}



td.faz_gruen
{


background-color :#D7EBCC ;
	
}

td.faz_gelb
{

background-color :#FEECBC;

	
}

td.faz_rot
{
background-color :#FDC2B0;

}

td.faz_smiley{
padding-left:5px;
padding-top: 15px;
font-weight: normal;
}

td.faz_smiley_beschreibung{
font-size: 0.75em;
padding-bottom: 10px;
padding-top: 5px;
padding-left: 5px;
font-weight: normal;

}


/*

ul#skala_faz
{
	list-style-type : none;
	font-size : 100%;
	margin : 0px;
	padding : 0px;
	margin : 10px 0px 10px 10px;
}

ul#skala_faz li
{
	margin-top : 5px;
    width:60px;
	
}

ul#skala_faz li .faz_gruen, ul#skala_faz li .faz_gelb, ul#skala_faz li .faz_rot
{
	background-color : #71787C;
	color : black;
	font-weight : bold;
	padding : 0px 4px 0px 4px;
	margin-right : 5px;
	width:10px;
}



ul#skala_faz li .faz_gruen
{
color : #D7EBCC;
background-color :#D7EBCC ;
	
}

ul#skala_faz li .faz_gelb
{

background-color :#FEECBC;
color: #FEECBC;
	
}

ul#skala_faz li .faz_rot
{
background-color :#FDC2B0;
color: #FDC2B0;	
}
*/


div#leistungen
{
position: relative;background-color: #EBF8FE; clear : both;
width : 562px;
margin-left : 255px;

}

*html div#leistungen{
	margin-left : 275px;	


}

div#dak_figur
{
	float: left; 
	position : relative;
	z-index: 0; 
	clear : both;
	margin-left: 100px;
	padding-top:2px;
	margin-top: 50px;	
	width : 562px;
}

*html div#dak_figur 
{
	margin-left : 50px;
	margin-top:30px;

}

figur_leistungen_box
{
background-color: #EBF8FE; 
clear : both;
padding-bottom : 100px;
}

.klassische_qs_suche p
{

	background:transparent;
	border:none;
	color: #004080;
	font-size: 80%;
}










*html figur_leistungen_box
{
background-color: #EBF8FE; 
clear : both;
padding-bottom : 100px;
margin-left: -400px;
}

#figur_leistungen_box input
{
	font-weight: bold;
	background:transparent;
	border:none;
	color: #004080;
	font-size: 100%;
}

*+html #figur_leistungen_box input{
text-align:left;
}




button_klassische_qs_suche
{
margin-left:0;
cursor: pointer;
font-size: 60%;
font-weight: normal;

}

*html div#button_klassische_qs_suche input
{
cursor: pointer;
margin-left:-100px;

}

#zurueckmaenchen{
cursor: pointer;font-weight: bold;background:transparent;border:none;color: #004080;font-size: 80%;margin-top:-10px;text-align:left;
}

ul#leistungliste{
float : left;
margin: -650px 15px 0px 0px; 
list-style-type : none; 
clear : both;	
z-index: 15;
}

*html ul#leistungliste{
/*margin: -660px 15px 0px 0px;*/
margin-left: 0px;
}

*+html ul#leistungliste{
margin-left: 50px;
}

div.leist1
{
	
	z-index:20;
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -11px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;
	

}

*html div.leist1{
	margin-top : -18px;
	margin-left: -3px;

}

*+html div.leist1{
position: absolute;
left: 53px;
top:-648px;
}

div.leist2
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top : 13px;
	color: #004080;
	font-size: 80%;
	position : relative;

}
*html div.leist2{
	margin-left: 5px;
	margin-top : 6px;
}

*+html div.leist2{
position: absolute;
left: 53px;
top:-638px;
}

div.leist3
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 13px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist3{
	margin-left: 12px;
	margin-top : 13px;
}

*+html div.leist3{
position: absolute;
left: 53px;
top:-603px;
}

div.leist4
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 38px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist4{
	margin-left: -20px;
	margin-top : 22px;
}
*+html div.leist4{
position: absolute;
	left: 53px;
	top:-577px;
}

div.leist5
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist5{
	margin-left: -5px;
	margin-top : -10px;
}

*+html div.leist5{
position: absolute;
	left: 53px;
	top:-508px;

}

div.leist6
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist6{
	margin-left: -53px;
	margin-top : -10px;

}

*+html div.leist6{
position: absolute;
		left: 53px;
top:-488px;

}




div.leist7
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist7{
	margin-left: 4px;
	margin-top : -10px;
}
*+html div.leist7{
position: absolute;
		left: 53px;
top:-468px;
}

div.leist8
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist8{
	margin-left: -12px;
	margin-top : -10px;
}
*+html div.leist8{
position: absolute;
	left: 53px;
top:-448px;
}

div.leist9
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist9{
	margin-left: -20px;
	margin-top : -10px;
}
*+html div.leist9{
position: absolute;
	left: 53px;
top:-428px;
}

div.leist10
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist10{
	margin-left: -40px;
	margin-top : -10px;
}
*+html div.leist10{
	position: absolute;
left: 53px;
top:-408px;
}


div.leist11
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;

}

*html div.leist11{
	margin-left: -30px;
	margin-top : -10px;
}
*+html div.leist11{
	position: absolute;
left: 53px;
top:-388px;
}


div.leist12
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 16px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative;
}

*html div.leist12{
	margin-left: 8px;
	margin-top : 15px;
}
*+html div.leist12{
position: absolute;
left: 53px;
top:-378px;
}


div.leist13
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;
	position : relative; 
}

*html div.leist13{
	margin-left: 6px;
	margin-top : -11px;
}
*+html div.leist13{
position: absolute;
left: 53px;
top:-333px;
}

div.leist14
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 15px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist14{
	margin-left: 2px;
	margin-top : 12px;
}

*+html div.leist14{
position: absolute;
left: 53px;
top:-323px;
}

div.leist15
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 15px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}


*html div.leist15{
	margin-left: 7px;
	margin-top : 10px;
}
*+html div.leist15{
position: absolute;
left: 53px;
top:-281px;
}

div.leist16
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist16{
	margin-left: 6px;
	margin-top : -12px;
}

*+html div.leist16{
position: absolute;
left: 53px;
top:-241px;
}

div.leist17
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 16px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist17{
	margin-left: 19px;
	margin-top : 15px;
}


*+html div.leist17{
position: absolute;
left: 53px;
top:-228px;
}

div.leist18
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist18{
	margin-left: 14px;
	margin-top : -10px;
}

*+html div.leist18{
position: absolute;
left: 53px;
top:-185px;
}

div.leist19
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 16px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist19{
	margin-left: 13px;
	margin-top : 0px;
}

*+html div.leist19{
position: absolute;
left: 53px;
top:-170px;
}

div.leist20
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist20{
	margin-left: -51px;
	margin-top : -10px;
}
*+html div.leist20{
position: absolute;
left: 53px;
top:-127px;
}

div.leist21
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist21{
	margin-left: -5px;
	margin-top : -11px;
}


*+html div.leist21{
position: absolute;
left: 53px;
top:-111px;
}

div.leist22
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top :15px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist22{
	margin-left: 13px;
	margin-top : 16px;
}

*+html div.leist22{
position: absolute;
left: 53px;
top:-80px;
}

div.leist23
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : -10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist23{
	margin-left: -50px;
	margin-top : -13px;
}

*+html div.leist23{
position: absolute;
left: 53px;
top:-70px;
}

div.leist24
{
	font-weight: normal;
	background:transparent;
	border:none;
	margin-top : 10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #004080;
	font-size: 80%;

position : relative;}

*html div.leist24{
	margin-left: -24px;
	margin-top : 0px;
}

*+html div.leist24{
position: absolute;
left: 53px;
top:-38px;
}

.laufgesamt
{
border: 1px solid #8484b5;
width : 70px;
height: 10px;
position : relative;
z-index : 2;
float : right;




}

.laufleft
{
background-color :#FF5900 ;
clear : both;
float : left;
position : relative;
height: 10px;
z-index : 1;
}


.laufwert
{
 color : black;
 width : 70px;
 font-weight : normal;
 background-color : transparent;
 font-size : 0.9em;
 margin : 0px 0px 0px 0px;
 position : relative;
 z-index :4;
 clear : both;
 float : right;
 text-align : center;
 
}

#detailbewertung .laufgesamt
{
clear: none;
float: right;
width : 100px;
margin : 0px;
padding : 0px;
margin-top : 5px;
}

#detailbewertung .laufwert
{
clear: none;

float : right;
margin : 0px;
padding : 0px;
margin-top : 5px;

}



.laufleft_keinebewertung
{
background-color : #71787C;
clear : both;
float : left;
position : relative;
height: 10px;
z-index : 5;
}

.laufleft_sehrschlecht
{
/*background-color :#FFCC99 ;*/
background-color :#FFB48C ;
clear : both;
float : left;
position : relative;
height: 10px;
z-index : 5;
}

.laufleft_schlecht
{
background-color :#FF9966;
clear : both;
float : left;
position : relative;
height: 10px;
z-index : 5;
}

.laufleft_gut
{
background-color :#FF6633 ;
clear : both;
float : left;
position : relative;
height: 10px;
z-index : 5;
}
.laufleft_sehrgut
{
background-color :#FF3300 ;
clear : both;
float : left;
position : relative;
height: 10px;
z-index : 5;
}

#detailbewertung .laufleft
{
clear: none;
width : 50%;
}





#box_zwei
{
	width : 147px;
	margin-top: 20px;
}

#box_zwei .anmerkung
{
	font-size : 0.7em;
	color : #FF5900;
	background-color :transparent;
	padding-top: 5px;

}

#umfragebox
{
	width : 147px;
	margin-top: 20px;
	border : solid 1px #FF5900;
}



#umfragebox_inhalt
{
margin : 10px 0px 10px 5px;
font-weight: normal;
font-size: 0.8em;
LINE-HEIGHT: normal;
}

#umfragebox_inhalt a:link
{
text-decoration: underline;
font-weight: bold;
}

#umfragebox_inhalt a:visited {

	text-decoration: underline;
	font-weight: bold;	
	}

#umfragebox_headline
{
font-size: 0.9em;
margin : 50px 0px 10px 3px;
}

#bewertungsskala
{
	width : 100%;
	border : solid 1px #FF5900;
}

#dakfazbox

{
border : solid 1px #FF5900;
margin-top:10px;

/*height: 80px;
position: relative;
left:520px;
*/
padding-left: 10px;
padding-bottom:0px;
font-weight: bold;
background-color: white;
float:left;
margin-bottom: 30px;

}

#dakfazbox_indikatordetail
{
border : solid 1px #FF5900;
padding-left: 10px;
padding-bottom:0px;
font-weight: bold;
background-color: white;


margin-right: 10px;
margin-bottom: 10px;




}

ul#skala
{
	list-style-type : none;
	font-size : 100%;
	margin : 0px;
	padding : 0px;
	margin : 10px 0px 10px 10px;
}

ul#skala li
{
	margin-top : 5px;
}

ul#skala li .null
{
	background-color : #71787C;
	color : #fff;
	font-weight : bold;
	padding : 0px 4px 0px 4px;
	margin-right : 10px;
}






ul#skala li .sehrschlecht, ul#skala li .schlecht, ul#skala li .gut, ul#skala li .sehrgut
{
	background-color : #71787C;
	color : #fff;
	font-weight : bold;
	padding : 0px 4px 0px 4px;
	margin-right : 5px;
}



ul#skala li .sehrschlecht
{
	/*background-color :#FFCC99;*/
background-color :#FFB48C ;
	
}

ul#skala li .schlecht
{
	background-color :#FF9966;
}

ul#skala li .gut
{ 
	background-color :#FF6633;
}

ul#skala li .sehrgut
{
	background-color :#FF3300;
}


#gesamtbewertung 
{
	width : 30%;
	border : solid 1px #FF5900;
	float : left;
	background-color: #FFD4BD;

	
	
}
#titel{
background-color: #F9A882;
padding: 10px;
font-size: 0.9em;
font-weight: bold;
}



#note
{
	width : 100%;
	border-top : solid 1px #FF5900;
	border-bottom : solid 1px #FF5900;
	background-color: #FFD4BD;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 0.8em;
	font-weight: bold;
height: 35px;

}

#note .note
{
	padding-right: 0px;
	padding-left: 10px;
	padding: 10px;
}

#beschreibung{
font-size: 0.9em;
font-weight: bold;
padding: 10px;

}

#beschreibung .text
{
	padding-right: 0px;
	padding-left: 10px;
	padding: 10px;
	font-size: 0.8em;
	font-weight: normal;
}

#gesamtbewertung h2
{
	font-size : 1em;
	color : #000;
	line-height : 100%;
}


#detailbewertung
{
	width : 66%;
	margin-right: 18px;
	margin-left: 5px;
	float : right;
	font-weight : bold;
	
}

#detailbewertung table{
border: 0px;

}



td.punkt
{
	width : 100%;
	height: 27px;
	float : left;

	margin-bottom : 2px;
	font-weight : normal;
	font-size: 0.8em;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
}

tr.frage
{
	background-color : #FFD4BD;
	
}

td.userwertung
{
	width : 40%;
	height: 27px;
	margin-bottom : 2px;
	font-weight : normal;
	font-size: 0.8em;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: -20px;

	


}

/* Angaben für die Tabelle der Qualitätsindikatoren*/
.indikatoren {
	BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000;
	font-size: 0.8em;
	}
.dunkel {
	/*background-color: #e8e8e8;*/
	background-color:#EBF8FE;
	}
.hell {
	/*background-color: #f2f5f9;*/
	background-color: white;

	}
.bewertung_legende {
	font-size: 0.8em;
}


/*****************************/
/* Sondereinstellungen ToolTip */



div#indikatorencontent a, .tipp {
	position: relative;
	}

div#indikatorencontent a span, .tipp span {
  display: none;
  font: 11px arial,helvetica,sans-serif;
  color: #000066;
	z-index: 70;
  }
 
div#indikatorencontent a:hover, .tipp:hover {
  background-color: transparent;
	z-index: 70;
  }

 
div#indikatorencontent a:hover span, .tipp:hover span {
	width: 300px;
 	position: absolute;
	/*top: -170px;*/
	left: 0px;
	display: block;
	background: #e6ecff;
	border: 1px solid #003399;
	text-decoration: none;
	padding: 3px;
	z-index: 70;
	font-size: 0.8em;
  }


/*****************************/
/* Sondereinstellungen intra */

.link{
	font-size: 100%;
     }

legend {
	font-size:100%;
	}

.adresse {
	font-size: 100%;
	}

.fett  { 
	font-size: 100%;
	}

.footer {
	font-size: 100%;
	}

.auswahl	{
	font-size: 100%;
	}

.navigation td{  
    font-size: 100%;
	}

p, li {
	font-size: 95%;
	}
p input, p select, p textarea {
	font-size: 105%;
	}
	
input, select, textarea {
	font-size: 100%;
	}
.platz {
	padding-right: 150px;
	}
.platz1 {
	padding-right: 201px;
	}
.platz2 {
	padding-right: 207px;
	}
.platz3 {
	padding-right: 11px;
	}
.platz4 {
	padding-right: 105px;
	}
.platz5 {
	padding-right: 52px;
	}
.platz6 {
	padding-right: 75px;
	}
.platz7 {
	padding-right: 19px;
	}

.tab_active {
	padding-top:2px;
	vertical-align:top;
	font-size: 75%;
}
.tab_inactive {
			padding-top:2px;
		vertical-align:top;
		font-size: 75%;
}

/* Ende der sondereinstellungen */
/********************************/



