/*******************************************GENERAL****************************************/
body	{scrollbar-3dlight-color: #fff3b7; scrollbar-arrow-color: #fff3b7; scrollbar-darkshadow-color: #fff3b7; scrollbar-face-color: #fbdc88; scrollbar-highlight-color: #fff3b7; scrollbar-shadow-color: #fff3b7; scrollbar-track-color: #fff3b7}

body
{
	background-image:url(/media/gelb/bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#site
{
	background-image:url(/media/gelb/bg_site.jpg);
	background-position:bottom;
	background-repeat:no-repeat;

}

.banner
{
   background-image: url(/media/gelb/banner.jpg);
   background-repeat: no-repeat;
}

.flashGalleryBg
{
   background-color: Transparent;
}

.imageBorder
{
   border: 3px solid #e27e0e;
}

/*******************************************TEXT****************************************/

.text, p
{
	color: #000000;
}

.textsmall
{
	color:#000000;
}
.title, h1
{
	color: #e27e0e;
}
.titlesmall,h2
{
	color:#f8aa58;
}
.titlesmallblack,h3
{
	color:#000000;
}
a
{
	color: #33302b;
}
.textinput
{
	color:#000000;
	background-color:#ffffff;
	border:solid 1px #fada61;
}

.textinput2
{
	color:#ffffff;
	background-color:#cc0000;
	border:solid 1px #fada61;
}
.textinputexpressanfrage
{
	color:#000000;
	background-color:#ffffff;
	border:solid 1px #fada61;
}

.linkwhite
{
   color: #ffffff;
}

/********************MENU***************************/

#menu-top-container,
#menu-top .container,
#menu-top .flyout
{
   background-image: url(/media/transparent-white.png);
}


#menu-top .menu-0 a
{
   background-image: url(/media/pfeil_schwarz.gif);
   background-repeat: no-repeat;
   background-position: 10px 9px;
}

#menu-top .menu-0 a:hover,
#menu-top .menu-0selected a
{
   background-image: url(/media/pfeil_schwarz.gif);
   background-repeat: no-repeat;
   background-position: 10px 9px;
   background-color: #fbe689;
}

#menu-top .menu-1 a:hover,
#menu-top .menu-1selected a
{
   background-image: url(/media/pfeil_schwarz.gif);
   background-repeat: no-repeat;
   background-position: 10px 8px;
   background-color: #fbe689;
}

#menu-top .menu-2 a:hover
{
   background-image: url(/media/pfeil_schwarz.gif);
   background-repeat: no-repeat;
   background-position: 10px 8px;
   background-color: #fbe689;
}






/*****************************Expressanfrage*****************************/

#expressanfrage-text,#expressanfrage-text a
{	
	color:#000000;

}


/*****************************SERVICE*****************************/
#service
{
	color:#000000;
}

#service a
{
	color:#cb853f;
}

/*****************************SitePath*****************************/
#sitepath
{
	color:#000000;
}

#sitepath a
{
	color:#cb853f;
}

/*****************************LANGUAGE*****************************/
#language
{
	color:#f2d8b3;
	background-color:#ffffff;
}
#language a
{
	color:#cb853f;
}

#language a:hover
{
	color:#000000
}

/*****************************QUICKLINKS*****************************/

#quicklinkstext
{
	border:1px solid #fada61;
	background-color:#ffffff;	
}

#quicklinkstext a
{
	color:#cb853f;
	background-image: url(/media/gelb/pfeil_kl.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
}

/*****************************OFFERS*****************************/

#offersBox
{
	border:1px solid #fff1b0;
}

#offersTitle, #offersTitle a
{
	color:#dc7c04;
}

.offerFooter
{
   border-top: 1px dotted #dc7c04;
}

	

/*****************************MODUL*****************************/


.module-title
{
	color:#000000;
}

.module-date
{
	color:#cb853f;
}

.module-text
{
	color:#000000;
}


/****************************CONTENT*****************************/

#content
{
	background-color:#ffffff;
}

/****************************ADDRESS*****************************/

#address,#address a
{
	color:#000000;
}

#address a:hover
{
	color:#dc7c04;
}

/***********************WEATHER***********************/

#weather .images
{
   background-color: #ffffff;
}

#weather .subheader
{
   background-color: #fbe689;
   color: #e27e0e;
   padding: 5px;
   margin-bottom: 5px;
   font-weight: bold;
}

#weather .header
{
   padding-bottom: 15px;
}
#weather .description
{
   padding-top: 10px;
   padding-bottom: 20px;
}
