/* CSS Document */

body { 
	margin:0;
	padding:0; 
	background:  #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
    text-align: center;  /* Zentrierung im Internet Explorer */
	}
	
	
#inhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	}
	
/* === Allgemeine Formatierungen Überschriften Contentbereich ============ */	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #333;
	margin:10px 0px 10px 0px; 
	}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	margin:10px 0px 10px 0px; 
	}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	margin:15px 0px 15px 0px; 
	}
	
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 90%;
	margin:10px 0px 5px 0px; 
	}
	

/* === Ende Allgemeine Formatierungen Überschriften Contentbereich ============ */	

/* === Allgemeine Formatierungen Links Contentbereich ============ */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	text-decoration: underline;
	color: #333;
	}

a:visited {
	font-size: 12px;
	text-decoration: none;
	line-height: 120%;
	text-decoration: underline;
	color: #333;
	}
	
a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #F7941D;
	line-height: 120%;
	text-decoration: none;
	}

a:active {
	font-size: 12px;
	line-height: 120%;
	text-decoration: underline;
	color: #F7941D;
	}
	
/* === Ende Allgemeine Formatierungen Links Contentbereich ============ */

/* === Formatierungen Servicenavigation Headbereich ============ */
#servicenavi {
	font-size: 11px;
	text-decoration: none;
	color: #F7941D;
	line-height: 120%;
	text-decoration: none;
	}
#servicenavi a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-decoration: none;
	color: #999;
	}
	
#servicenavi a:visited {
	font-size: 11px;
	text-decoration: none;
	line-height: 120%;
	text-decoration: none;
	color: #999;
	}
	
#servicenavi a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #F7941D;
	line-height: 120%;
	text-decoration: none;
	}

#servicenavi a:active {
	font-size: 11px;
	line-height: 120%;
	text-decoration: none;
	color: #F7941D;
	}
/* === Ende Formatierungen Servicenavigation Headbereich ============ */

/* === Formatierungen Hauptnavigation Headbereich ============ */
#hauptnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFCC00;
	line-height: 120%;
	text-decoration: none;
	}
#hauptnavi a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
	color: #fff;
	}
	
#hauptnavi a:visited {
	font-size: 12px;
	text-decoration: none;
	line-height: 120%;
	text-decoration: none;
	color: #fff;
	}
	
#hauptnavi a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #FFCC00;
	line-height: 120%;
	text-decoration: none;
	}

#hauptnavi a:active {
	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
	color: #FFCC00;
	}
/* === Ende Formatierungen Hauptnavigation Headbereich ============ */
#logo {
	
		display: none;
	}
	/* Logo und Beschreibung für Ausdruck */
#logo {
	margin:0;
	background-color: #fff; 
	}.orange-fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFB700;
}
/* === Formatierungen Rangliste ============ */

table.tabelle
	{
	font-size: 11px;
	line-height: 120%;
	color: #000;
	}
	
table.tabelle td {
	border-bottom: 1px solid #E1E1E1;
	padding:5px;
	}

#rangliste_name
	{
	width: 80px;
	font-weight: bold;
	font-size: 14px;
	line-height: 120%;
	color: #FFB700;
	border:0;
	}
	
#rangliste_vorname
	{
	width: 70px;
	font-weight: bold;
	font-size: 14px;
	line-height: 120%;
	color: #FFB700;
	border:0;
	}

#rangliste_ort
	{
	width:120px;
	font-weight: bold;
	font-size: 14px;
	line-height: 120%;
	color: #FFB700;
	border:0;
	}
	

#rangliste_firmenname
	{
	width:150px;
	font-weight: bold;
	font-size: 14px;
	line-height: 120%;
	color: #FFB700;
	border:0;
	}