/*******************************************GENERAL****************************************/
body	{scrollbar-3dlight-color: #0580AA; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #0580AA; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #0580AA; scrollbar-shadow-color: #0580AA; scrollbar-track-color: #0580AA}

body
{
	background-color:#0580AA;
}
#site
{
	border:2 solid #ffffff
}

/*******************************************TEXT****************************************/

.text, p
{
	color: #4D4D4C;
}

.textsmall
{
	color:#0580AA;
}
.textblue
{
   color: #0580AA;
}
.contentTitle
{
   background-image: url(/media/icon_title.gif);
   background-repeat: no-repeat;
}

.titlesmall,h2
{
	color:#4D4D4C;
}
.titlesmallblack,h3
{
	color:#000000;
}

.titleblue
{
   color: #0580AA;
}

.titleblue:hover
{
   color: #3998B6;
}

.linkbutton
{
   color: #3998B6;
}
.linkbutton:hover
{
   color: #0580AA;
}

a
{
	color: #4D4D4C;
}

.linksmall
{
	color: #0580AA;
}



.textinput
{
	color:#6d7369;
	background-color:#ffffff;
	border:solid 1px #6d7369;
}

.textinput2
{
	color:#FFEEE1;
	background-color:#0580AA;
	border:solid 1px #6d7369;
}

.textinputexpressanfrage
{
	color:#000000;
	background-color:#FFFFFF;
	border:solid 1px #FFFFFF;
}

.textinputnewsletter
{
	color:#000000;
	background-color:#B4D9E5;
	border:solid 1px #B4D9E5;
}

.separator
{
   border-bottom: 1px dotted #90D3DD;
}

.imageborder_lightblue
{
   border: 5px solid #90D3DD;
}
.imageborder_darkblue
{
   border: 5px solid #0580AA;
}

.imageborder_creme
{
   border: 5px solid #FFEEE0;
}

.flashGalleryBg
{
   background-color: Transparent;
}

.missing
{
   border: 2px solid #AA0000;
   color: #ffffff;
   background-color: #cc0000;
   padding: 10px;
}

/*******************************************BOX****************************************/

#Box
{
	background-image:url(/media/bg_box.gif);
	background-position:bottom left;
}

/*******************************************Colleft****************************************/
#col-left
{
	background-color:#FFEEE0;
}

/*------------------WEATHER*/

#FrameWeather
{	
	color:#4D4D4C;
}

#FrameWeather a
{	
	color:#ffffff;
}

#FrameWeather a:hover
{
	color: #0580AA;
}

#weather .images
{
   border: 3px solid #3998B6;
}


/*------------------DOWNLOAD*/

#Downloads
{	
	color:#4D4D4C;
}

#Downloads a
{	
	color:#0580AA;
}

#Downloads a:hover
{
	color: #ffffff;
}


/*------------------EXPRESSANFRAGE*/

#ExpressanfrageBox
{	

}

#Expressanfrage
{	
	color: #0580AA;
}

#BoxTitle
{	
	background-color:#3998B6;
	color:#ffffff;
}

#BoxTitle a
{	
	color:#ffffff;
}


#Expressanfrage a:hover
{
	color: #0580AA;
}

/****************************CONTENT*****************************/
.content
{
	background-color:#FFFBF6;
}

/*------------------SITEPATH*/
#sitePath
{
	color:#0580AA;
}

#sitePath a
{
	color:#0580AA;
}

#sitePath a:hover
{
	color:#444444;
}

/*------------------TITLE*/
#title
{	
	background-color:#90D3DD;
	color:#3F3F3E
}

.title, h1
{
	color: #3F3F3E;
}

/*--------------------offers*/

#offers .button a
{
    background-color: #1b81a9;
    color: #ffffff;
}

#offers .button a:hover
{
    background-color: #4aaac9;
    color: #ffffff;
}

.offerseparator
{
   border-bottom: 1px dotted #90D3DD;
}

#offers .detail .price
{
    background-color: #1b81a9;
    color: #ffffff;
}


/*******************************************Colright****************************************/
#ColRight
{
	background-color:#FFEEE0;
}

/*------------------OFFERS*/

#offersTitle
{
	background-color:#5BA7BE;
}

#offersTitle a
{
	color:#ffffff;
}


/*------------------GALLERY*/

#GalleryTitle
{
	background-color:#5BA7BE;
}

#GalleryTitle a
{
	color:#ffffff;
}

#Gallery
{	
	color:#4D4D4C;
}

#Gallery a
{	
	color:#0580AA;
}

#Gallery a:hover
{
	color: #ffffff;
}


/*****************************MENU*****************************/
#menuTop
{	
	background-color:#0580AA;
	color:#ffffff;
}

#menuTop a
{	
	color:#ffffff;
}

#menuTop a:hover
{	
	color:#B2CFD3;
}

#menuTop .menu1
{
   background-color: #96CACF;
   color: #ffffff;
}

#menuTop .menu1:hover
{
   background-color: #0580AA;
   color: #ffffff;
}


/******************/

#menuRightBox
{	
	background-color:#ffffff;
	color:#4D4D4C;
}

#menuRight a
{	
	color:#333333;
}

#menuRight a:hover
{	
	color:#996600;
}

#menuRight
{	
	border-bottom-color:#9d9884;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

#menuLeftBox
{	
	color:#333333;
}

#menuLeftTitle
{
	background-color:#97CBCF;
	color:#0580AA;	
}

#menuLeft1 a
{	
	color:#71A6B7;
}

#menuLeft1 a:hover,#menuLeft1aktiv a,#menuLeft1aktiv a:hover
{	
	color:#0580AA;
}

#menuLeft2 a
{	
	color:#333333;
}

#menuLeft2 a:hover
{	
	color:#996600;
}

#menuLeft2
{	
	border-bottom-color:#9d9884;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

/*****************************NEWSLETTER*****************************/
#Newsletterbox
{	
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-color:#50A6C3;
}


#Newsletter,#Newsletter a
{	
	color:#ffffff;
}


/*****************************SERVICE*****************************/
#Service,#Service a
{
	color:#0580AA;
}

#Service a:hover
{
	color:#4A4A49;
}

/*****************************MODULE*****************************/
#Modul a
{
	color:#000000;
}

#Modul
{	background-image: url(/media/bg_modul.jpg);
	background-repeat: repeat;
}

/*****************************LANGUAGE*****************************/
#Language
{
	color:#000000;
	background-color:#ffffff;
}
#Language a
{
	color:#000000;
}

#Language a:hover
{
	color:#996600
}



/*****************************MODUL*****************************/


.ModulTitle
{
	color:#0680AA;
}

.ModulDate
{
	color:#0680AA;
}

.ModulText
{
	color:#0680AA;
}

/****************************BOTTOM*****************************/
#Bottom
{
	background-image:url(/media/bg_bottom.gif);
	background-position:bottom;
}

/****************************ADDRESS*****************************/
#Address,#Address a
{
	color:#0580AA;
}

#Address a:hover
{
	color:#4A4A49;
}



/***********************/
.printBody
{
   background-color: #ffffff;
}

.PrintHeader
{
   background-color: #333333;
   color: #ffffff;
}

.PrintHeader a
{
   color: #ffffff;
}
