/*******************************************GENERAL****************************************/
body
{
	background-color:#e9eaef;
}
#site
{
	border-bottom-color: #cacb92;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #cacb92;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #cacb92;
	border-right-style: solid;
	border-right-width: 1px;
}

.flashGalleryBg
{
	background:none;
}
/*******************************************TEXT****************************************/

.text, p
{
	color: Black;
}

.textsmall
{
	color:Black;
}
h1
{
	color:#476F34;
}
.title
{
	color: #a4b81b;
}
.titlesmall,h2
{
	color:#a4b81b;
}
.titlesmallblack,h3
{
	color:#000000;
}
a
{
	color: Black;
}
.textinput
{
	color:#6d7369;
	background-color:#ffffff;
	border:solid 1px #6d7369;
}
.textinput2
{
	color:red;
	background-color:#EDF1D6;
	border:solid 1px #6d7369;
}

.sitepath a
{
	background-image:url(/media/pfeil_schwarz.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:10px;
}

.pagerselected
{
	color:#476F34;
}

/*****************************MODULE*****************************/
.detaillink
{
	background-image:url(/media/summer/pfeil_gruen.gif);
	
}
.dottetline
{
	background-image:url(/media/strichliert.gif);
}

 /*****************************CONTACT*****************************/
 .missing,.privacynote
{
    border:solid 1px #476F34;
    background-color:#EDF1D6;
    color:Red;
}


/*****************************EVENTS*****************************/

#Events
{
	background-repeat:no-repeat;

}


/*****************************SERVICE*****************************/
#Service a
{
	color:#476d34;
}

#Service a:hover
{
	color:#c3ce05;
}

/*****************************MODULE*****************************/
#Modul a
{
	color:#000000;
}

#Modul
{	background-image: url(/media/summer/bg_modul.jpg);
	background-repeat: repeat;
}

/*****************************LANGUAGE*****************************/
#Language
{
	color:#a1b919;
}
#Language a
{
	color:#476f33;
}

#Language a:hover
{
	color:#a1b919
}

/*****************************SEARCH*****************************/
#Search
{
	background-color:#c3ce05;
}

/*****************************BG*****************************/
#BGcol
{
	background-color:#edf1d6;
}

#BG
{
	background-color:#c3ce05;
}

/*****************************OFFERS*****************************/
#Offers
{
	background-image: url(/media/summer/bg_modul.jpg);
	background-repeat: repeat;
}
#FrameOffers
{
	border:solid 1px #DFE0BA;
	border-top:0;
}
/*****************************VIDEO*****************************/
#Video
{
	background-image: url(/media/summer/bg_modul.jpg);
	background-repeat: repeat;
}

/*****************************SITEPATH*****************************/
#SitePath
{
	color:#000000;
}
#SitePath a
{
	color:#000000;
}

#SitePath a:hover
{
	color:#a3b919;
}
#SitePath
{

}

/*****************************MODUL*****************************/


.ModulTitle
{
	color:#000000;
}

.ModulDate
{
	color:#000000;
}

.ModulText
{
	color:#000000;
}

/****************************FOOTER*****************************/
#Footer,#Footer a
{
	color:#000000;
}
/****************************PictureBG*****************************/
#PictureBG, .PictureBg
{
	background-image: url(/media/summer/bg_bild.gif);
	background-repeat: repeat-x;
	background-position: top;
}

/****************************ADDRESS*****************************/
#Address,#Address a
{
	color:#000000;
}
/*****************************WEATHER*****************************/
#Weather .header
{
	background-color: #A5BE39;
	color: White;
}
#weather .panelDetail
{
	border:solid 1px #A5BE39;
}

/*****************************MENU TOP FLYOUT*****************************/

.flyout .link1,.flyout .link2
{
	background-color:#FBFDF2;
	background-image:url(/media/summer/pfeil_menu.gif);
}

.item1 .spacer
{
	background-image:url(/media/strichliert.gif);
}
.flyout .spacerbottom
{
	background-color:#C3CE04;
}

/********************************************** DOWNLOADS***************************************************/
#downloads .downloadlink a:hover
{
	color:#476F34;
}

/********************************************** videomodule***************************************************/

#videomodule .linkitem
{
	border-bottom:solid 1px #EDF1D6;
	color:#A4BE39;
	background-image:url(/media/summer/pfeil_gruen.gif);		
}

#videomodule .linkitem:hover
{
	color:Black;
}
#videomodule .item .header
{
	background-color:#A4BE39;
	color:White;
}

/*****************************POPUP*****************************/

#popupDiv .popupTitle
{
	background-color: #77931C;
	color: White;
}

#popupDiv .popupContent
{
	background-color: white;
	border-left:1px solid #77931C;
	border-right:1px solid #77931C;
	border-bottom:1px solid #77931C;
}

#popupDiv .popupDescription
{
	background-color: #E2EEBE;
}

#popupDiv .divisor
{
	border-bottom:1px solid #77931C;
}
/*****************************COMPANIES*****************************/


#companies #searchcontent
{
	background-image: url(/media/summer/bg_modul.jpg);
	background-color:#DEE281;

}
#companies .searchbox .header
{
	background-color:#476F34;
	color:White;
}
#companies .searchbox .content,#companies .searchbox .contentresults
{
		border:solid 1px #CACB92;
}

#Companies .searchicon
{
	background-image:url(/media/summer/searchdown.gif);
}

#Companies .googlemap
{
	border:solid 1px #CACB92;
}
#companies .plus
{
	color:White;
}
/********************************************** Styles Tour start ***************************************************/


#GPSTours .box,#GPSTours .detailbox
{
	background-image:url(/media/summer/bg_modul.jpg);

	background-color:#DEE281;
}
#GPSTours .boxtitle,#GPSTours .datailboxtitle
{
	background-color:#476F34;	
	color: white;
}
#GPSTours .boxcontent,#GPSTours .detailboxcontent
{
	color: #060606;
}

#GPSTours .box .clear
{
	background-color:White;
}

#GPSTours .imageBorderTours
{
	border: solid 1px #77921D;
}
#GPSTours .imageBorderGoogleMap
{
	border: solid 5px #849E6D;
}

#GPSTours #Map
{
	border: solid 4px #849E6D;
}
#GPSTours .spacer
{
	background-color:#849E6D;
}

#GPSTours .linksmall
{
	color:#50752F;
}
/*****************************PLACES*****************************/
#places .detail .infobox
{
	border:solid 1px #C3CE04;
	background-image: url(/media/summer/bg_modul.jpg);
}

#places .detail .moduleimage
{
	border:solid 1px #C3CE04;
}
#places .detail .moduletitle
{
	border:solid 1px #C3CE04;
	background-color:#C3CE04;
	color:White;
}

/*****************************Popup QUICKREQUEST*****************************/

.Popup
{
	background-color: transparent;
}

#QuickRequestPopup
{
	border: 1px solid #4B7233;
	background-color:white;
}

#QuickRequestPopup .Popuptitle
{
	background-color:#4B7233;
	color:white;
}


/*****************************LTS EVENTS*****************************/
#LTSEvents .search
{
	border:solid 2px #A2B719;
}
/*****************************SNOW REPORT*****************************/

#SnowReport td
{
	color: #00113C;
}

#SnowReport .Header
{
	background-color: #73ABC6;
	color:White;
}

#SnowReport .Info
{

	color: #000000;
}

#SnowReport .Sum
{
	background-color: #F9F2F2;
}
#SnowReport .Skiarea, #snowreport .listtable
{
    background-image:url(/media/winter/bg_modul.jpg);
    background-repeat:repeat-y;
    background-color:#E5F4F7;
    border:solid 1px #73ABC6;
}
#snowreport .weatherimage
{
    border:solid 1px #73ABC6;
}


/*****************************MENU LEFT TOP*****************************/
#MenuLeftTop 
{
    background-image:url(/media/summer/menuleft-bg.gif);
}
#MenuLeftTop .header
{
    background-image:url(/media/summer/menuleft-headerbg.gif);
}

.menuLeftFooter .footer
{
    background-image:url(/media/summer/menuleft-footerbg.gif);
}

#MenuLeftTop .content a,
#MenuLeftTop .content div
{
    background-image:url(/media/strichliert.gif);
    color:#476d34;
}
#MenuLeftTop .content a:hover,
#MenuLeftTop .content a.selected
{
    
    color:#c3ce05;
}

/* ------------------------------------------------------
   menu Bottom
------------------------------------------------------ */

#menu-bottom a:hover
{
   color:#476d34;
} 