html,body {
	height: 100%;
	margin: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.body_red { 				
	background-color: #DA3925; 
	background-image: url(/images/main/bg_sommer.gif);
	background-repeat: repeat-y; 
}
.body_orange { 				
	background-color: #FE6323;
	background-image: url(/images/main/bg_sommer.gif);
	background-repeat: repeat-y;   
}
.body_blue {
	background-color: #8BAECA;
	background-image: url(/images/main/bg_winter.gif);
	background-repeat: repeat-y;  
}

p {
	/*font: 75%/140% Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	line-height: 16px; 
	margin: 2px 15px 2px 25px;
}

#container {		
	/*width: 100%; */
	min-width: 760px;
	height: 100%; 
	width: 760px:   /* only IE will read this */
	padding-left: 0px; 
	
}

#content {
	/*width: auto; height: 100%;
	margin: 0px; padding: 0px; */
	position: absolute;
	top: 0px; left: 182px;
	width: auto; height: 100%;
}

#content p {
	margin: 0px 0px 0px 0px;
}
#content ul {
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#content li {
	margin-left: -25px;
}

#navigation {
	/* position: absolute;
	left: 0px; top: 0px; */
	width: 182px; height: auto%;
	padding: 0px;
	margin: 0px;
	float: left;
}


/*
* html #content {
	position:relative; 
	margin-right:-400px; 
}
*(


/* The tan hack (3px IE bug) */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #navigation {
margin-right: -3px;
}
/* End hide from IE5/mac */


.naviblock01 {
	padding: 50px 0px 0px 0px;
	height: 213px;
	/* background-color: #DA3925; */
}
.naviblock02 {
	padding: 10px 0px 0px 0px;
	height: 165px;
}

.navbar_sommer_light {
	background-color: #FF9122;
}	
.navbar_sommer_dark {
	background-color: #DA3925;
}	
.navbar_winter_light {
	background-color: #B3C9DE;
}	
.navbar_winter_dark {
	background-color: #709DBE;
}	

.logoImg {
	margin-left: 15px;	
}

.headline_orange {
	color: #FF9900;
	font-weight: bold;
}
.headline_white {
	color: #FFFFFF;
	font-weight: bold;
}
.flow {
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}

a.flow 					{font-weight: bold; text-decoration: none; line-height: 16px; Color: #FF9900;}
a.flow:HOVER 			{Color: #FFFFFF; font-weight: bold; }
a.flowActive 			{Color: #FF9900; font-weight: bold; text-decoration: none; line-height: 16px;}
/*a.flow:VISITED {	 	Color: #FF9900; }*/
/*a.flow:ACTIVE			{Color: #FF9900;}*/

a.naviBlack 			{font-size: 11px; text-decoration: none; line-height: 16px; Color: #000000;}
a.naviBlack:HOVER 		{Color: #ffffff; font-weight: bold; }
a.naviBlackActive 		{Color: #ffffff; font-size: 11px; text-decoration: none; line-height: 16px; font-weight: bold; }
/*a.naviBlack:VISITED {	Color: #000000; }*/
/*a.naviBlack:ACTIVE {	Color: #ffffff; }*/

a.naviWhiteSommer 			{font-size: 11px; text-decoration: none; line-height: 16px; Color: #BF301E;}
a.naviWhiteSommer:HOVER 		{Color: #ffffff; font-weight: bold; }
a.naviWhiteSommerActive 		{Color: #ffffff; font-size: 11px; text-decoration: none; line-height: 16px; font-weight: bold; }
/*a.naviWhite:VISITED {	Color: #ffffff; }*/
/*a.naviWhite:ACTIVE {	Color: #DE3925; }*/
a.naviWhiteWinter 			{font-size: 11px; text-decoration: none; line-height: 16px; Color: #4987B4;}
a.naviWhiteWinter:HOVER 		{Color: #ffffff; font-weight: bold; }
a.naviWhiteWinterActive 		{Color: #ffffff; font-size: 11px; text-decoration: none; line-height: 16px; font-weight: bold; }
/*a.naviWhite:VISITED {	Color: #ffffff; }*/
/*a.naviWhite:ACTIVE {	Color: #DE3925; }*/

a.subnaviWhite 			{font-size: 11px; text-decoration: none; line-height: 16px; Color: #000000;}
a.subnaviWhite:HOVER 	{Color: #ffffff; font-weight: bold; }
a.subnaviWhiteActive 	{Color: #ffffff; font-size: 11px; text-decoration: none; line-height: 16px; font-weight: bold; }
/*a.subnaviWhite:VISITED {	Color: #ffffff; }*/
/*a.subnaviWhite:ACTIVE {	Color: #000000; }*/
