body
{
	background-color:	#535353;
		
	margin-left:     0;
	margin-top:		 0;
	margin-right:	 0;
	margin-bottom:   0;
	
	
	/* Nur für IE ab Version 5.0 */
	scrollbar-face-color:			#878c93; 
	scrollbar-shadow-color:			#FFFFFF; 
	scrollbar-highlight-color:		#FFFFFF; 
	scrollbar-3dlight-color:		#535353;
	scrollbar-darkshadow-color: 	#535353; 
	scrollbar-track-color:			#535353; 
	scrollbar-arrow-color:			#FFFFFF;
}

/*- Hintergründe ================================== */
.bg_frame
{
	/*
	background-image:		url(../images/bg_frame.jpg);
	background-position:	top;
	background-repeat:		repeat;
	*/
	background-color:	#999999;
	padding-top:    	15px;
	padding-left:		15px;
	padding-right:		15px;
	padding-bottom: 	15px;

}

.bg_product1
{	background-color:	#999999;
	font-family:	tahoma;
	font-size:		14px;
	font-weight:	bold;
	color:			#ffffff;
}

.bg_product2
{
	background-color:	#787878;
	font-family:	tahoma;
	font-size:		12px;
	font-weight:	bold;
	color:			#e6e6e6;
}


.bg_frameReflection
{
	background-image:		url(../images/frame_reflection.jpg);
	background-position:	top;
	background-repeat:		repeat;
}

.bg_frameTop
{
	background-image:		url(../images/bg_frameTop.jpg);
	background-position:	top;
	background-repeat:		repeat;
}


.bg_navigation
{
	background-color:	#f1eff0;
	border-right:		1px solid #818181;
}

.bg_text
{
	background-color:	#ffffff;
}
/*- Schriftarten ================================== */
.default
{
	font-family: 		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#878c93;
}

.hidden
{
	font-family: 		tahoma;
	font-size:			9px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#535353;
}

.copy
{
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#939ba2;
}

.green
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#009933;
}

.red
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#FF0000;
}

.Nav1_Aktiv
{
	margin: 			0px !important;
	padding: 			5px 0px 10px;
	width:				200px;
	height:				20px;
	float: 				left;
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
	color: 				#ffffff;
	background-image: 	url(../images/bg_navigationHover.jpg);
}

.Nav2_Aktiv
{
	margin: 			0px !important;
	padding: 			5px 0px 10px;
	width:				200px;
	height:				15px;
	float: 				left;
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
	color: 				#f43c3c;
	background-color:	#e5dfd7;
}
/*- Überschriften ================================== */

.header01
{
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		bold;
	text-decoration: 	none;
	color:				#bc3131;
}

.header02
{
	font-family:		tahoma;
	font-size:			16px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#000000;
}

.header_Darkgreen
{
	font-family:		tahoma;
	font-size:			16px;
	font-weight:		bold;
	color:				#007734;
	text-decoration:	none;
}


.header_Red01
{
	font-family:		tahoma;
	font-size:			16px;
	font-weight:		bold;
	text-decoration: 	none;
	color:				#FF0000;
}


/*- Links ================================== */
A.Nav1, A.Nav1:active, A.Nav1:visited
{
	margin: 			0px !important;
	padding: 			5px 0px 10px;
	width:				200px;
	height:				20px;
	float: 				left;
	border-top:			1px solid #818181;
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		normal;
	text-decoration: 	none;
	color: 				#090708;
}

A.Nav1:hover
{
	margin: 			0px !important;
	padding: 			5px 0px 10px;
	width:				200px;
	height:				20px;
	float: 				left;
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		normal;
	text-decoration: 	none;
	background-image:	url(../images/bg_navigationHover.jpg);
	color: 				#ffffff;
}

A.Nav2, A.Nav2:active, A.Nav2:visited
{
	margin: 			0px !important;
	padding: 			5px 0px 10px;
	width:				200px;
	height:				15px;
	float: 				left;
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color: 				#bc3131;
	background-color:	#e5dfd7;
}

A.Nav2:hover
{
	margin: 			0px !important;
	padding: 			5px 0px 10px;
	width:				200px;
	height:				15px;
	float: 				left;
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color: 				#f43c3c;
}

A.Link01, A.Link01:active, A.Link01:visited
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#878c93;
}

A.Link01:hover
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#bc3131;
}

A.Link02, A.Link02:active, A.Link02:visited
{
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#939ba2;
}

A.Link02:hover
{
	font-family:		tahoma;
	font-size:			9px;
	font-weight:		normal;
	text-decoration: 	none;
	background-color:	#ffffbe;
	color:				#7aadd2;
}

A.Link03, A.Link03:active, A.Link03:visited
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#bc3131;
}

A.Link03:hover
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#000000;
}

A.Link04, A.Link04:active, A.Link04:visited
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#FFFFFF;
}

A.Link04:hover
{
	font-family:		tahoma;
	font-size:			11px;
	font-weight:		normal;
	text-decoration: 	none;
	color:				#FFFFFF;
}



A.LinkProdukt2, A.LinkProdukt2:active, A.LinkProdukt2:visited
{
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		bold;
	text-decoration: 	none;
	color:				#e6e6e6;
}

A.LinkProdukt2:hover
{
	font-family:		tahoma;
	font-size:			12px;
	font-weight:		bold;
	text-decoration: 	none;
	color:				#ffffff;
}


/*- Rahmen ================================== */

.borderNavigation
{
	border-top:		1px solid #818181;
}
/*- Formular ================================== */

.checkbox
{
	border = 0;
	background = #ffffff;
}

input, textarea, label, select
{
   background: 		#f4f4f4;
   font-family:		arial;
   font-size:		11px;
   border:			1px solid #586e79;
   color:			#586e79;
}
   
input:active, input:hover, select:hover, input:focus, textarea:hover, textarea:focus, textarea:active
{ 
	border:			1px dotted #7aadd2;
	background: 	#FFFFFF;
	font-family:	arial;
	font-size:		11px;
	color:			#7aadd2;
}

/*- Listen ================================== */
li.Yellow02_List
{
	font-family:		arial;
	font-size:			12px;
	height:				auto;
	list-style-image: 	url(../images/orangedot.png);
	color:				#878c93;
	font-weight:		bold;
}


/* Sonstiges =============================== */

