body  {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: none;
	scrollbar-3dlight-color : #EEEEEE;
	scrollbar-darkshadow-color : #EEEEEE;
	scrollbar-face-color : #999999;/* Hauptfarbe */
	scrollbar-highlight-color : #EEEEEE;/* Schatten links oben innen */
	scrollbar-shadow-color : #EEEEEE;/* Begrenzung rechts unten */
	scrollbar-base-color : #EEEEEE;/* Begrenzung links oben */
	scrollbar-arrow-color : #000000;/* Pfeilfarbe */
	scrollbar-track-color: #EEEEEE;/* Bereich hinter Scrollbar */
	background-image: url(../images/mainback.gif);
	background-repeat: no-repeat;
}

A {
	color: #0D559E;
         }

A:link    { 	
	color: #0D559E;

	}
A:visited { 	
	color: #0D559E;
	}
	
A:hover   { 	
color: #000000;

	}
A:active  {  	
color: #8C8C8C;
	}



table.sample {
	border-width: 2px;
	border-spacing: ;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}


.fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 484747;
}
.fliesstext2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: 484747;
	background-color: B2B2B2;
}
.bildsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: B2B2B2;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #7a7a7a;
	padding-left: 10px;
}
.strichgrau {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 909090;
	text-decoration: none;

}

.menu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: FFFFFF;
        text-decoration: none;
}

a.menu {
        color: #FFFFFF;
}

a.footer {
	color: #909090;
         }
.domaincheckeingabe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #577E51;
	width: 80px;
}
.domaincheckbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #97BE91;
	background-color: #354F31;
	border: 1px solid #97BE91;
}



a.footer:link    { 	
	color: #909090;

	}
a.footer:visited { 	
	color: #909090;
	}
	
a.footer:hover   { 	
color: #000000;

	}
a.footer:active  {  	
color: #909090;
	}


a.menu:link    {
color: #FFFFFF;
}
a.menu:visited {
color: #FFFFFF;
}
a.menu:hover   {
color: #FFFFFF;
}
a.menu:active  {
color: #FFFFFF;
}
						


.menutext {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	font-weight: bolder;
	text-decoration: none;
}
.kdtext2 {
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #757575;
        font-weight: bolder;
        text-decoration: none;
}
					


a.menutext {
	color: #757575;
         }

a.menutext:link    { 	
	color: #757575;

	}
a.menutext:visited { 	
	color: #757575;
	}
	
a.menutext:hover   { 	
	color: #000000;

	}

a.kdtext2 {
        color: #757575;
         }
a.kdtext2:link    {    
        color: #757575;
         }
a.kdtext2:visited {    
        color: #757575;
         }
a.kdtext2:hover   {    
        color: #000000;
}
									 
	
.kundenmeinung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #757575;
	width: 170px;
	margin-top: 1px;
}

a.menutext:active  {  
	color: #757575;
}	
a.kdtext2:active  {    
        color: #757575;
}
.domainchecktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #445b41;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}







.menuhead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
	padding: 10px 0px 0px;
	text-decoration: none;

}
.angebottext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.domainchecktext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FFFFFF;
}

.domaincheckpulldown {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #577E51;
}

.status { font-family: arial,serif;  background-color: white;  color: black; }

.errorMessage { font-family: arial,serif;  text-align: center;  color: red;  font-weight: bold;  font-size: 12pt; }
.errorDescription { font-family: arial,serif;  text-align: center;  font-weight: bold;  font-size: 12pt; }
.warningMessage { font-family: arial,serif;  text-align: center;  color: red;  font-weight: bold;  font-size: 10pt; }
.infoMessage { font-family: arial,serif;  text-align: center;  color: red;  font-weight: bold; }

.infoBox { font-family: arial,serif;  font-size: 8pt;  background-color: #C4C2C2;  padding: 2; }
.infoBox2 { font-family: arial,serif;  font-size: 10pt;  background-color: #FFFFFF;  padding: 1; }

.infoBoxTitle { font-family: arial,serif;  font-size: 10pt;  font-weight: bold; }
.infoBoxBadProcStatus { font-family: arial,serif;  color: red; }
A.homepageURL: Hover { font-family: arial,serif;  color: red; }

.linkBox { font-family: arial,serif;  font-size: 8pt;  background-color: #DBDBDB;  padding: 1; }

.filter { font-family: arial,serif;  font-size: 8pt;  background-color: #DBDBDB; }
.filterTitle { font-family: arial,serif;  font-size: 10pt;  font-weight: bold;  background-color: #DBDBDB; }
.filterName { font-family: arial,serif;  font-size: 8pt;  background-color: #DBDBDB; }
.filterValue { font-family: arial,serif;  font-size: 8pt;  background-color: #DBDBDB; }

.itemTotalsTitle { font-family: arial,serif;  font-size: 8pt;  text-align: center; }

.statusTitle { font-family: arial,serif;  text-align: center;  font-weight: bold;  font-size: 12pt; }
.statusSort { font-family: arial,serif;  font-size: 8pt; }

TABLE.status { font-family: arial,serif;  font-size: 8pt;  background-color: white;  padding: 2; }
TH.status { font-family: arial,serif;  font-size: 10pt;  text-align: left;  background-color: #999797;  color: #DCE5C1; }
DIV.status { font-family: arial,serif;  font-size: 10pt;  text-align: center; }
.statusOdd { font-family: arial,serif;  font-size: 7pt;  background-color: #DBDBDB; }
.statusEven { font-family: arial,serif;  font-size: 7pt;  background-color: #C4C2C2; }

.statusPENDING { font-family: arial,serif;  font-size: 7pt;  background-color: #ACACAC; }
.statusOK { font-family: arial,serif;  font-size: 8pt;  background-color: #33FF00; }
.statusRECOVERY { font-family: arial,serif;  font-size: 8pt;  background-color: #33FF00; }
.statusUNKNOWN { font-family: arial,serif;  font-size: 8pt;  background-color: #FF9900; }
.statusWARNING { font-family: arial,serif;  font-size: 8pt;  background-color: #FFFF00; }
.statusCRITICAL { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }

.statusHOSTPENDING { font-family: arial,serif;  font-size: 8pt;  background-color: #ACACAC; }
.statusHOSTUP { font-family: arial,serif;  font-size: 8pt;  background-color: #33FF00; }
.statusHOSTDOWN { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }
.statusHOSTDOWNACK { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }
.statusHOSTDOWNSCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }
.statusHOSTUNREACHABLE { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }
.statusHOSTUNREACHABLEACK { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }
.statusHOSTUNREACHABLESCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838; }

.statusBGUNKNOWN { font-family: arial,serif;  font-size: 8pt;  background-color: #FFDA9F; }
.statusBGUNKNOWNACK { font-family: arial,serif;  font-size: 8pt;  background-color: #FFDA9F; }
.statusBGUNKNOWNSCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #FFDA9F; }
.statusBGWARNING { font-family: arial,serif;  font-size: 8pt;  background-color: #FEFFC1; }
.statusBGWARNINGACK { font-family: arial,serif;  font-size: 8pt;  background-color: #FEFFC1; }
.statusBGWARNINGSCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #FEFFC1; }
.statusBGCRITICAL { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGCRITICALACK { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGCRITICALSCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGDOWN { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGDOWNACK { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGDOWNSCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGUNREACHABLE { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGUNREACHABLEACK { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }
.statusBGUNREACHABLESCHED { font-family: arial,serif;  font-size: 8pt;  background-color: #FFBBBB; }

DIV.serviceTotals { font-family: arial,serif;  text-align: center;  font-weight: bold;  font-size: 10pt; }
TABLE.serviceTotals { font-family: arial,serif;  font-size: 10pt;  background-color: white;  padding: 2; }
TH.serviceTotals,A.serviceTotals { font-family: arial,serif;  font-size: 10pt;  background-color: white;  text-align: center;  background-color: #999797;  color: #DCE5C1; }
TD.serviceTotals { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #e9e9e9; }

.serviceTotalsOK { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #33FF00; }
.serviceTotalsWARNING { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #FFFF00;  font-weight: bold; }
.serviceTotalsUNKNOWN { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #FF9900;  font-weight: bold; }
.serviceTotalsCRITICAL { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #F83838;  font-weight: bold; }
.serviceTotalsPENDING { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #ACACAC; }
.serviceTotalsPROBLEMS { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: orange;  font-weight: bold; }


DIV.hostTotals { font-family: arial,serif;  text-align: center;  font-weight: bold;  font-size: 10pt; }
TABLE.hostTotals { font-family: arial,serif;  font-size: 10pt;  background-color: white;  padding: 2; }
TH.hostTotals,A.hostTotals { font-family: arial,serif;  font-size: 10pt;  background-color: white;  text-align: center;  background-color: #999797;  color: #DCE5C1; }
TD.hostTotals { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #e9e9e9; }

.hostTotalsUP { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #33FF00; }
.hostTotalsDOWN { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #F83838;  font-weight: bold; }
.hostTotalsUNREACHABLE { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #F83838;  font-weight: bold; }
.hostTotalsPENDING { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: #ACACAC; }
.hostTotalsPROBLEMS { font-family: arial,serif;  font-size: 8pt;  text-align: center;  background-color: orange;  font-weight: bold; }

.miniStatusPENDING { font-family: arial,serif;  font-size: 8pt;  background-color: #ACACAC;  text-align: center; }
.miniStatusOK { font-family: arial,serif;  font-size: 8pt;  background-color: #33FF00;  text-align: center; }
.miniStatusUNKNOWN { font-family: arial,serif;  font-size: 8pt;  background-color: #FF9900;  text-align: center; }
.miniStatusWARNING { font-family: arial,serif;  font-size: 8pt;  background-color: #FFFF00;  text-align: center; }
.miniStatusCRITICAL { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838;  text-align: center; }

.miniStatusUP { font-family: arial,serif;  font-size: 8pt;  background-color: #33FF00;  text-align: center; }
.miniStatusDOWN { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838;  text-align: center; }
.miniStatusUNREACHABLE { font-family: arial,serif;  font-size: 8pt;  background-color: #F83838;  text-align: center; }

/***** Feuerfuchs ist auch ein Browser *****/
.domaincheckpulldown{width:50px}
.domaincheckeingabe{width:80px}
.domaincheckbutton{width:22px}
.domainchecktext{height:1px;padding:5px 0 0 10px}
/***** Feuerfuchs ist auch ein Browser *****/

