body {background-repeat: no-repeat;font-size: 11px;font-family:Arial;color:#ffffff;}

/* ------------Formatierung Content------------ */
#content {font-family:Arial; font-size: 12px; color: #ffffff;}
#content a {font-family:Arial; font-size: 12px; color: #FFFF00; text-decoration:none;}
#content a:visited {color:#FFFF00; }
#content a:hover {color: #ffffff; text-decoration:underline;}
#content a:active { color:#FFFF00;}
#content ul {padding:0; margin:10px 0 10px 25px; }
#content li {padding:0; margin:0; line-height:20px; list-style-type:quad; font-family:Arial; font-size: 12px; list-style-image:url(/pics/quad.gif)}
#content #plus li{padding:18px 0 15px 40px; margin:0;  background-image:url(pics/plus.gif); background-repeat:no-repeat; background-position:left; font-family:Arial; font-size: 13px; list-style:none; color:#fff;}
#content p {font-size: 12px; font-family:Arial; color:#ffffff;  line-height:18px;}
#content .gelb {font-size: 12px; font-family:Arial; color:#ffff00; font-weight: bold; padding: 3px 0 2px 5px;}
#content .thumb {margin: 0px 10px 10px 0px; border:solid 1px #009966;}

.headline {	font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: normal;color: #FFFFFF;}
.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #FFFFFF;line-height: 20px;}
.textfett {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;line-height: 22px;text-decoration: none;}	
.textfettgelb {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFF200;line-height: 22px;text-decoration: none;}	

/* -----------Vorschaubilder Formatierung------------ */
.referenzen {margin-right:5px; margin-bottom:5px; border: solid 1px #00AB95}

/* ----------Headlines------------ */
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 22px;font-weight: normal;color: #FFFFFF;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;}	
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FFFF00;}
	

/* ---------- SubNavigation Produkte------------ */
#sidebar {
	float: left;
	width: 140px;
	margin: 0;
	padding: 10px 0 0 0;
	background: transparent;
}

* html #sidebar {
	width: 129px; /* for IE5 and IE6 in quirks mode */
	w\idth: 129px; /* for IE6 in standards mode */}


#sidebar ul {
	padding: 0;
	margin: 0;
	list-style: none;}

#sidelist {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 14px;
	text-align: left;}

#sidelist ul {padding: 0; margin: 0;}

#sidelist li {margin: 0; list-style: none; color: #fff;}

#sidelist li a {
color: #fff;
	font-weight: bold;
	width: 95%;
	_width: 100%;
	padding: 10px 0 10px 10px;
	margin: 0;
	display: block;
	background-color: transparent;
	text-decoration: none;}

#sidelist li a:visited {display: block;	color: #fff; background-color: transparent;}
#sidelist li a:hover {display: block; color: #fff200;}
	
/* --------------Active Navigationspunkte in Gelb------------- */
body#a li#aa a, body#b li#bb a, body#c li#cc a, body#d li#dd a, body#e li#ee a, body#f li#ff a, body#g li#gg a, body#j li#jj a  
{display: block; color: #fff200;}

/* --------------sub navigavtion left------------- */
#left {width: 140px;margin: 0 0 0 0;padding: 0px;margin-top:0px;}

/* -----------Navigation oben------------ */
.Navoben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;}

.Navoben a{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;}

.Navoben a:hover{color: #ffff00; text-decoration: none;}

.Navoben a:visited {color: #fff; text-decoration: none;}

.Navobenakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF200;
	text-decoration: none;}

/* -----------Navigation links------------ */
.Navunten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	padding-left:7px;
	padding-right:7px;}

.Navunten a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;}

.Navunten a:hover{
	color: #ffff00;
	text-decoration: none;}
	
	
/* -----------Urlaub Banner------------ */	
	#info {
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(pics/allgemein/urlaub.png);
	background-repeat:no-repeat;
	width:500px;
	height:80px;}
	
	/* -----------Urlaub Banner e------------ */	
	#info_e{
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(pics/allgemein/holiday.png);
	background-repeat:no-repeat;
	width:500px;
	height:80px;}