/*******************************************GENERAL****************************************/

body
{
   color: #333333;
}
/*******************************************TEXT****************************************/

.text, p
{
   color: #333333;
}

.textsmall
{
   color: #333333;
}

.textsmall2
{
   color: #333333;
}

.title, h1
{
   color: #333333;
}
.titlesmall,h2
{
   color: #333333;
}
.titlered
{
   color: #920031;
}
.titlesmallblack,h3
{
   color: #333333;
   background-color: #ffffff;
}
a
{
   color: #333333;
}
a:hover
{
   color: #333333;
}
.textinput2
{
   background-color: #920031;
   color: #ffffff;
}

.textred
{
   color: #920031;
}



.banner_default
{
   background: url(/media/banner/default.jpg);
   background-repeat: no-repeat;
}

.banner_sommer
{
   background: url(/media/banner/sommer.jpg);
   background-repeat: no-repeat;
}

.banner_winter
{
   background: url(/media/banner/winter.jpg);
   background-repeat: no-repeat;
}

.banner_wellness
{
   background: url(/media/banner/wellness.jpg);
   background-repeat: no-repeat;
}

.separator
{
   border-bottom: 2px solid #ffffff;
   margin-bottom: 40px;
   margin-top: 10px;
}

.separatorsmall
{
   border-bottom: 2px solid #ffffff;
   margin-bottom: 20px;
   margin-top: 5px;
}

.offerTitle:hover
{
  color: #ffffff;  
}

.missing
{
   border: 2px solid #ffffff;
   color: #ffffff;
   background-color: #920031;
   padding: 10px;
}

.borderImage
{
   border: 5px solid #ffffff;
}

.borderRedImage
{
   border: 5px solid #920031;
}

.borderGreenImage
{
   border: 5px solid #9E9B5F;
}

.borderGoldImage
{
   border: 5px solid #B58634;
}
.image_border
{
   border: 1px solid #ffffff;
}

ul {list-style-image:url(/media/pfeil_li.gif);}

/************* MenuCenter ********************/
#MenuCenter
{
   background-color: #B58634;
}

#MenuCenter .container
{
   background-color: #ffffff;
}

#MenuCenter a
{
   color: #333333;
}

#MenuCenter a:hover
{
   color: #920031;
}


/************* MenuCenter2 ********************/
#MenuCenter2
{
   background-color: #9E9B5F;
}

#MenuCenter2 a
{
   color: #333333;
}

#MenuCenter2 a:hover
{
   color: #920031;
}

/*********** MenuRight******************/
#MenuRight
{
   background-image: url(/media/berge_dunkel.jpg);
   background-position: bottom;
   background-repeat:no-repeat;
   color: #990000;
}

#MenuRight .menu0
{
   color: #990000;
}

#MenuRight .menu1, #MenuRight .menu1selected
{
   color: #990000;
}
#MenuRight .menu2, #MenuRight .menu2selected
{
   color: #990000;
   background-color: #ffffff;
}

/*************** MenuChannel*********************/

#MenuChannel
{
   background-color: #ffffff;
}

#MenuChannel .menu0
{
   background-color: #D8D7BE;
   display: block;
   color: #333333;
}
#MenuChannel .menu0:hover
{
   background-color: #9E9B5F;
   color: #920031;
}


#MenuChannel .menu1
{
   color: #333333;
   background-image:url(/media/icon_menu.gif);
   background-repeat:no-repeat;
   background-position:4px 6px;
}

#MenuChannel .menu1:hover
{
   color: #920031;
}

#MenuChannel .menu1
{
   background-color: #ffffff;
}


/************* Content **********************/
#Content
{
   background-color: #D8D7BE;
}

/*************** ServiceZone *****************/
#ServiceZone
{
   background-color: #F7F6F1;
}

/*********** ServiceRight******************/
#ServiceRight
{
   background-image: url(/media/berge_hell.jpg);
   background-position: bottom;
   background-repeat:no-repeat;
}

/**************** FrameOffers ******************/
#FrameOffers
{
   background-color: #B58634;
}
#FrameOffers .title
{
   color: #ffffff;
}
#FrameOffers .text, #FrameOffers a
{
   color: #ffffff;
}

/**************** Quickrequest ******************/
#QuickRequest
{
   background-color: #920031;
}

#QuickRequest .title
{
   color: #ffffff;
}
#QuickRequest .text
{
   color: #ffffff;
}
#QuickRequest a
{
   color: #ffffff;
}

/**************** QuickLinks ******************/
#QuickLinks
{
   background-color: #B58634;
}

#QuickLinks .title
{
   color: #ffffff;
}
#QuickLinks .text
{
   color: #ffffff;
}

#QuickLinks a
{
   color: #ffffff;
}

#QuickLinks a:hover
{
   color: #920031;
}



/**************** SitePath *****************/
#SitePath
{
   background-color: #ffffff;
}

/************* Weahther***************/

#weather .images
{
   background-color: #ffffff;
}

#weather .subheader
{
   background-color: #B4B39E;
   color: #ffffff;
   padding: 5px;
   font-weight: bold;
}

#weather .header
{
   padding: 5px;
}
#weather .description
{
   padding-top: 10px;
   padding-bottom: 10px;
}