/*******************************************GENERAL****************************************/
body	{scrollbar-3dlight-color: #d5edfa; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #d5edfa; scrollbar-face-color: #00a1d0; scrollbar-highlight-color: #d5edfa; scrollbar-shadow-color: #d5edfa; scrollbar-track-color: #d5edfa}

body
{

}

.flashGalleryBg
{
	background-image: none;
	background-color: Transparent;
}

#Site
{
	background-image:url(/media/bg.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}

ul 
{
	list-style-image:url(/media/pfeil_menu.gif);
	list-style-position: outside;
}

.banner
{
   background-image: url(/media/banner.jpg);
   background-repeat: no-repeat;
}

/*******************************************TEXT****************************************/

.text, p
{
	color: #000000;
}

.textsmall
{
	color:#000000;
}
.title, h1
{
	color: #00a1d0;
}


.titlesmall,h2
{
	color:#00a1d0;
}

a
{
	color: #000000;
}

.textinput
{
	color:#6d7369;
	background-color:#ffffff;
	border:solid 1px #6d7369;
}
.textinput2
{
	color:#ffffff;
	background-color:#ef8400;
	border:solid 1px #6d7369;
}

.textinputexpressanfrage
{
	color:#000000;
	background-color:#ffffff;
	border:solid 1px #68af25;
}


.missing
{
   background-color:#ef8400;
   color: #ffffff;
   padding: 15px;
}

.imageborderBlue
{
   border: solid 2px #00a1e0;
}

.imageborderOrange
{
   border: solid 2px #ef8400;
}

.imageborderGreen
{
   border: solid 2px #68af25;
}

.imageborderCreme
{
   border: solid 2px #fee79b;
}

/*****************************MENU*****************************/
#menuTop
{	
	background-image: url(/media/bg_menu.gif);
	background-repeat: repeat-x;
}

#menuTop .content a
{
   background-color: #ffffff;
   color: #252525;
}

#menuTop .content a:hover
{
   background-color: #d9edf8;
   color: #252525;
}


/***********************menuChannel**********/

#menuChannel
{	
	background-image: url(/media/bg_menu.gif);
	background-repeat: repeat-x;
}

#menuChannel .content a
{
   background-color: #ffffff;
   color: #252525;
}

#menuChannel .content a:hover
{
   background-color: #d9edf8;
   color: #252525;
}


/*********************/

#Menu_line
{	
	background-color:#62ac7b;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}


#MenuLeftBox
{	
	color:#000000;
}

#MenuLeft1, #MenuLeft1aktiv
{	
	border-bottom-color:#d1eaf5;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-image: url(/media/pfeil_menu.gif);
	background-repeat: no-repeat;
	background-position: 3px 7px;
}

#MenuLeft2Box
{	
	border-bottom-color:#d1eaf5;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#MenuLeft1 a
{	
	color:#222323;
}

#MenuLeft1 a:hover, #MenuLeft1aktiv a, #MenuLeft1aktiv a:hover
{	
	color:#00a1d0;
	
}

#MenuLeft2 a:hover, #MenuLeft2aktiv a, #MenuLeft2aktiv a:hover
{	
	color:#00a1d0;
	
}


/****************************ANFRAGE*****************************/


#AnfrageBox2
{
	color:#000000;
	background-image: url(/media/bg_richiesta.gif);
}

#AnfrageBox2 a
{
	color:#ffffff;
}

/****************************Content*****************************/


#content
{
	background-image: url(/media/bg_site.gif);
	background-repeat:repeat-y;
}


/*****************************COLLEFT*****************************/

#Offers
{
	background-image: url(/media/bg_offerte.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#Offers a
{
	color:#222323;
}


#offersHeader a
{
	color:#ee7f00;
}

.OffersTitle
{
	color:#222323;
}

.OffersText
{
	color:#000000;
}

.OffersDate
{
	color:#222323;
}


#Offers a:hover
{
	color:#ee7f00;
}

/**********************/

#OffersItem .title, #OffersItem .title a
{
   color:#ee7f00;
}

#OffersItem .title a:hover
{
   color:#00a1d0;
}

#OffersItem .date
{
   color:#ee7f00;
}

.offerSeparator
{
   height: 60px;
}

/*********************/

#Newsletter
{
	background-image: url(/media/bg_newsletter.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#Newsletter a
{
	color:#ffffff;
}

#NewsletterTitle
{
	color:#ffffff;
}


/*****************************SERVICE*****************************/
#Service,#Service a
{
	color:#333333;
}

#Service a:hover
{
	color:#991f0a;
}
	
/*****************************SITEPATH*****************************/
#SitePath
{
	color:#222323;
	border-bottom-color:#d0e9f5;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#SitePath a
{
	color:#333333;
}

#SitePath a:hover
{
	color:#00a1d0;
}

/****************************ADDRESS*****************************/

#Address
{
	background-image: url(/media/bg_adresse.png);
	background-repeat:repeat;
}

/****************************Service*****************************/

#Service
{
	background-color:#ef8400;
	color:#ffffff;
}

#Service a
{
	color:#ffffff;
}

#Service a:hover
{
	color:#000000;
}
