/*******************************************GENERAL****************************************/
body	{scrollbar-3dlight-color: #A4A490; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #A4A490; scrollbar-face-color: #8F2448; scrollbar-highlight-color: #A4A490; scrollbar-shadow-color: #A4A490; scrollbar-track-color: #A4A490}

body
{
	background-color:#A4A490;
}

#bg_left
{
	background-image:url(/media/bg_left.gif);
	background-position: right top;
	background-repeat: repeat;
}

#bg_left_bottom
{
	background-image:url(/media/bg_left_bottom.gif);
	background-position: right top;
	background-repeat: repeat;
}


#bg_right
{
	background-image:url(/media/bg_right.gif);
	background-position: left top;
	background-repeat: repeat;
}

#bg_right_bottom
{
	background-image:url(/media/bg_right_bottom.gif);
	background-position: left top;
	background-repeat: repeat;
}

#bg_bottom
{
	background-image:url(/media/bg_bottom.gif);
	background-position: top;
	background-repeat: repeat;
}

#Banner
{
   background-image: url(/media/banner.jpg);
   background-repeat: no-repeat;
   width: 938px;
   height: 350px;
}


/*******************************************TEXT****************************************/

.text, p
{
	color: #262327;
}

.textsmall
{
	color:#262327;
}

/*****************************Title*****************************/

#Titlebox
{
	background-color:#ffffff;
}

#Title, h1
{
	color: #000000;
}

#Titlesmall,h2
{
	color:#000000;
}

.titlered
{
   color: #8F2448;
}

.titleextrasmall
{
	color:#333333;
}

a
{
	color: #004f50;
}
.textinput
{
	color:#6d7369;
	background-color:#ffffff;
	border:solid 1px #6d7369;
}

.textinput2
{
	color:#ffffff;
	background-color:#6d7369;
	border:solid 1px #ffffff;
}

.imageborder
{
   border: 1px solid #8F2448;
}


.separator
{
	border-bottom:1px dashed #CD98A7;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 15px 15px 20px 0px;
}

.flashGalleryBg
{
   background-color: Transparent;
}

.missing
{
   border: 2px solid #7E1D3D;
   color: #ffffff;
   background-color: #B84A6F;
   padding: 10px;
}

/*****************************Sitepath*****************************/

#Sitepath a
{
   color:#8F2448;
}

#Sitepath a:hover
{
   color:#000000;
}

/*****************************Content*****************************/

#Content
{
	background-image:url(/media/bg_content.gif);
	background-repeat:repeat-y;
}

/*****************************ColRight*****************************/

#Colright
{
	border-top:23 solid #F6E5E7;
}




/*****************************FOOTER*****************************/


#Footer
{
	border-top:1 dashed #CD98A7;
}

#Footer,#Footer a
{
	color:#8F2448;
}

#Footer a:hover
{
	color:#000000;
}


/*****************************EXPRESSANFRAGE*****************************/

#ExpressanfrageBox2
{
	background-color:#2E2E2C;
	color:#ffffff
}

#ExpressanfrageBox2 a
{
	color:#B84A6F
}

#ExpressanfrageBox2 a:hover
{
	color:#ffffff
}

/*****************************NEWSLETTER*****************************/

#Newsletter 
{	
	background-color:#7E1D3D;
}

#Newsletter a,#Newsletter_link a
{	
	color:#F6E5E7;
}


/*****************************WEATHER*****************************/

#FrameWeather 
{	
	background-color:#7E1D3D;
}

#FrameWeather a
{	
	color:#F6E5E7;
}

#Weather .description
{
   padding-top: 20px;
   padding-bottom: 10px;
}


#Weather .titlered
{
   padding-bottom: 20px;
}


#Weather .images
{
   border: 2px solid #8F2448;
}


/*****************************Schnellanfrage*****************************/


.textinputschnellanfrage
{
	color:#98153F;
	border:solid 1px #ffffff;
	background-color: #ffffff;
}

/*****************************SERVICE*****************************/
#Service,#Service a
{
	color:#ffffff;
}

#Service a:hover
{
	color:#F6E5E7;
}

#Service2,#Service2 a
{
	color:#1C1C1C;
}

#Service2 a:hover
{
	color:#000000;
}



/*****************************MENU*****************************/

/***MENUTOP******/

#Menu1 {color:#CCCCCC; } 

#Menu1 a {color:#CCCCCC;background-color:#2E2E2C; } 

#Menu1 a:hover {color:#2E2E2C;background-color:#FFFFFF; } 

#MenuTop 
{ 	
	background-color:#2E2E2C;
} 

/***MENULEFT******/

#ColLeft
{	
	background-color:#8F2448;
}

#MenuLeftBox
{	
	 background-color:#8F2448;
}

#MenuLeftBox2
{	
	 background-color:#B84A6F;
}


#MenuLeft1 a,#MenuLeft1aktiv a
{	
	 color:#F6E5E7;
}

#MenuLeft1 a:hover
{	
	 color:#333333;
}

#MenuLeft2 a
{	
	 color:#F6E5E7;
}

#MenuLeft2 a:hover
{	
	 color:#000000;
}

#MenuLeft1aktiv
{	
	 background-color:#B84A6F;
}


/***MENURIGHT******/



#MenuRightBox
{	
	 background-color:#8F2448;
}


#MenuRight1 a,#MenuRight1aktiv a
{	
	 color:#F6E5E7;
}

#MenuRight1 a:hover
{	
	 color:#333333;
}

#MenuRight1aktiv
{	
	 background-color:#B84A6F;
}

/*****************************OFFERS*****************************/
#OffersText
{
	color:#1C1C1C;
}

#OffersText a
{
	color:#1C1C1C;
}

#OffersText a:hover
{
	color:#e7dfca;
}

.offerTitle
{
   color:#000000;  
}

/****************************KONTAKT*****************************/


#Kontakt,#Kontakt a
{
	color:#1C1C1C;
}

/*****************************LANGUAGE*****************************/

#Language a
{
	color:#ffffff;
}

#Language a:hover
{
	color:#F6E5E7;
}

/*****************************PRINT PAGE*****************************/

#Print .PrintHeader
{
	background-color: #2E2E2C;
	border-bottom:solid 2px #8F2448;
	color: #ffffff;
}

#Print a
{
	color: #ffffff;
}
#Print .Content
{
    background-color: #ffffff;
}
#Print .PrintContainer
{
	background-color: #ffffff;
}


