
/*******************************************TEXT****************************************/
.text, p
{
	color: #060606;
}
.textsmall
{
	color: #060606;
}
.title,h1
{
	color: #50752F;
}

a
{
	color: #060606;
}
.textinput
{
	border:solid 1px #849E6D;
}
.textinput2
{
	border:solid 1px #849E6D;
	background-color:#E7F0DD;
	color:#BA1533;
}

.textcolor
{
	color: #50752F;
}
.titlecolor
{
	color: #50752F;
}
/*******************************************BACKGROUND BG****************************************/
body	{scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #FFFFFF; scrollbar-face-color: #E8E6C6; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF}
.bg-body
{
	background-image:url(/media/default/bg-body.gif);
	background-repeat:repeat-x;
}

/*******************************************MENU TOP****************************************/
#MenuTop
{
	background-color:#50752F;
	border-top:solid 3px white;
}

#MenuTop .level0 .link0
{
	color:White;
}

/*******************************************Flyout****************************************/

.flyout .item1
{	
	color:White;
}
.flyout .link1
{
	color:White;
	background-color:#A9BF03;
}

.flyout .item2
{	
	color:White;
}
.flyout .link2
{
	color:White;
	background-color:#A9BF03;
}
.flyout a:hover
{
	color:#50752F
}
/*******************************************BANNER****************************************/
#banner
{
	background-color:White;
}
.yellowBlock
{
	background-color:#FED403;
}
/*******************************************LANGUAGE****************************************/
#language a
{
	color:#50752F;
}

/*******************************************ZONE LEFT****************************************/
#Search
{
	background-color:#50752F;
}
#Search,#Search a
{
	color:#E6EBF1;
}

/*******************************************MENU LEFT****************************************/
#MenuLeft
{
	background-color:#A9BF03;
	border:solid 1px #A9BF04;
}

#Menuleft li,#MenuLeft .level0
{
	border-bottom:dashed 1px white;
}
#Menuleft li a:hover, #Menuleft li .selected
{
	background-image:url(/media/default/pfeil-menuleft2.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
}

#MenuLeft .level0, #MenuLeft .level0 a
{
	color:White;
}

#MenuLeft .level2 li
{
	border:solid 1px #A9BF03;
}
/*******************************************FRAME LEFT****************************************/
.frameleft
{
	border:solid 1px #849E6D;
}


.frameleft .header
{
	background-color:#50752F;
}
.detailLink
{
	color:#50752F;
}
/*******************************************FRAME CATALOGUE****************************************/
.cataloginput
{
	border:solid 1px #849E6D;
	background-color:#E7F0DD;	
}

#frameCatalogue .de
{
	background-image:url(/media/default/de/ordernow.png);
}
#frameCatalogue .it
{
	background-image:url(/media/default/it/ordernow.png);
}
#frameCatalogue .en
{
	background-image:url(/media/default/en/ordernow.png);
}
/*******************************************QUICK LINKS****************************************/
#quickLinks a, #quickLinks
{
	color:#50752F;
}

/*******************************************FRAME WEATHER****************************************/
#frameWeather .inner
{
	border-left:dashed 1px #B2B99A;
	border-right:dashed 1px #B2B99A;
}
#frameWeather li, #frameWeather a
{
	color:#50752F;
}

/*******************************************TICKER****************************************/
#ticker
{
	background-color:#E7F0DD;
	border-bottom:solid 1px #D1D8C8;
}
#ticker .newsticker
{
	border: solid 1px #889867;
	color:#50752F;
	background-color:White;
}
#ticker .newsticker a
{
	color:#50752F;
}

/*******************************************SITEPATH****************************************/
#Sitepath,#Sitepath a
{
	color:#849E6D;
}
#Sitepath a
{
    background-image:url(/media/default/icon-sitepath.gif);
}
/*******************************************ZONERIGHT****************************************/
.bgzones
{
	background-image:url(/media/default/bg-right.gif);
	background-repeat:repeat-y;

	height: auto !important;
	height:1%;

}

/*******************************************FRAME REQUEST****************************************/
#FrameRequest
{
	background-color:White;
}
#FrameRequest .linkfreerooms
{
	background-color:#FDD504
}
#FrameRequest .detailLink
{
	color:#50752F;
}


/*******************************************EXTRA LINK****************************************/

#Extralink .link
{
	border-top:dashed 1px #50752F;
	border-bottom:dashed 1px #50752F;
}

/*******************************************FOOTER****************************************/
#footer
{
	border-top:solid 15px white;
	/*background-color:#50752F;*/
	height: auto !important;
	height:1%
}
#footer .header
{
	background-color:#50752F;
}
/*******************************************ASSISTENT****************************************/
#assistant
{
	border:solid 1px #849E6D;
}
#assistant .content
{
	background-color:White;
}

/*******************************************ADDRESS****************************************/
#Footer .zonecontent
{
	background-color:#50752F;
	
}

#adress p, #adress a
{
	color:White;
}

/*******************************************MENUBOTTOM****************************************/
#menubottom, #menubottom a
{
	color:White;
}

/*******************************************frameNewsletter****************************************/
#frameNewsletter
{
	border:solid 1px #849E6D;
}
#frameNewsletter .content
{
	background-color:White;
}

.newsletterinput
{
	border:solid 1px #849E6D;
	background-color:#E7F0DD;
}

/*******************************************CONTENT STECKBRIEF****************************************/
.steckbrief
{
	border-top:solid 1px #849E6D;
	border-left:solid 1px #849E6D;
	border-bottom:solid 2px #849E6D;
	border-right:solid 2px #849E6D;
	background-color:#F2FAED;
}

/*******************************************MODULE WEBCAMS****************************************/
#ModuleWebcams .imagelink
{
	border-top:solid 1px #849E6D;
	border-left:solid 1px #849E6D;
	border-bottom:solid 2px #849E6D;
	border-right:solid 2px #849E6D;
	float:left;
	margin-right:10px;
}

/*****************************LTS EVENTS*****************************/
#Events .separator
{
	background-color:#F2FAED;
}
#Events .locationcity
{
	color:#50752F;
}
#Events .link a
{
	color:#50752F;
}
#Events .colorized
{
	color:#50752F;
}
#Events .search
{
	border-top:solid 1px #849E6D;
	border-left:solid 1px #849E6D;
	border-bottom:solid 2px #849E6D;
	border-right:solid 2px #849E6D;
	background-color:#F2FAED;
}
/********************************************** Styles Tour start ***************************************************/
#GPSTours .box,#GPSTours .detailbox
{
	border-top:solid 1px #849E6D;
	border-left:solid 1px #849E6D;
	border-bottom:solid 2px #849E6D;
	border-right:solid 2px #849E6D;
	background-color:#F2FAED;
}
#GPSTours .boxtitle,#GPSTours .datailboxtitle
{
	background-color: #F2FAED;
	color: #50752F;
	font-weight:bold;
}
#GPSTours .boxcontent,#GPSTours .detailboxcontent
{
	background-color:#F2FAED;
	color: #060606;
}

#GPSTours .imageBorderTours
{
	border: solid 1px #849E6D;
}
#GPSTours .imageBorderGoogleMap
{
	border: solid 5px #849E6D;
}

#GPSTours #Map
{
	border: solid 4px #849E6D;
}
#GPSTours .spacer
{
	background-color:#849E6D;
}

#GPSTours .linksmall
{
	color:#50752F;
}


/********************************************** PRIVACY***************************************************/
#privacy
{
	background-color:White;
}
#privacy .privacyheader
{
	background-color:#50752F;
	color:White;
}
#privacy .privacyheader a
{
	color:White;
}

/*****************************PRINT PAGE*****************************/

#Print .PrintHeader
{
	background-color:White;
	border-bottom:solid 1px #50752F;
}

#Print .PrintContainer
{
	background-color:White;
}

#Print .PrintFooter
{
	background-color:#50752F;
	border-top:solid 1px #50752F;
	color:White;
}
#Print .PrintFooter a
{
	color:White;
}

/*****************************MODULES*****************************/
.moduleImage
{
	border-top:solid 1px #849E6D;
	border-left:solid 1px #849E6D;
	border-bottom:solid 2px #849E6D;
	border-right:solid 2px #849E6D;
	background-color:#F2FAED;
}
.moduleTitle
{
	color:#50752F;
}
.pagerselected
{
	color:#50752F;
}
/*****************************LEADER*****************************/
#leader .item
{
	border-bottom:dashed 1px #FED403;
}
/*****************************HIGHLIGHTS*****************************/
#Highlights .item
{
	border-bottom:dashed 1px #FED403;
}


/*****************************DOWNLOADS*****************************/
#Downloads .item
{
	border-bottom:dashed 1px #FED403;
}

/*****************************Sightseeing*****************************/
#Sightseeing .item
{
	border-bottom:dashed 1px #FED403;
}

/*****************************Fotogallery*****************************/
#Fotogallery .item
{
	border-bottom:dashed 1px #FED403;
}

/*****************************ACTIVITIES*****************************/
#activities .item
{
	border-bottom:dashed 1px #FED403;
}
/*****************************OFFERS*****************************/
#offers .item
{
	border-bottom:dashed 1px #FED403;
}
#offers  .button
{
   border-top:solid 1px #849e6d;
   border-left:solid 1px #849e6d;
   border-bottom:solid 2px #849e6d;
   border-right:solid 2px #849e6d;
   background-color:#f2faed;
   color:#50752f;
}
#offers  .request-button
{
   border-top:solid 1px #849e6d;
   border-left:solid 1px #849e6d;
   border-bottom:solid 2px #849e6d;
   border-right:solid 2px #849e6d;
   background-color:#f2faed;
   color:#50752f;
   background-image:url(/media/icon-offers-email.gif);
}

.contact-form input,
.contact-form textarea
{
    border:solid 1px #849e6d;
}
.contact-form .privacy input
{
    border:0;
}
.contact-form input.error,
.contact-form textarea.error
{
    border:solid 1px #50752f;
    background-color:#e7f0dd;
}
.request
{
    border-top:dashed 1px #FED403;
    border-bottom:dashed 1px #FED403;
}
.request .separator
{
    border-bottom:dashed 1px #FED403;
}

.request .hotel-list .missing-hotels,
.request .missingprivacy
{
    border:solid 1px #849e6d;
    background-color:#f2faed;
}
/*****************************LINKS*****************************/
#links .item
{
	border-bottom:dashed 1px #FED403;
}
/*****************************SEARCHCONTENT*****************************/
#Searchcontent .item
{
	border-bottom:dashed 1px #FED403;
}

/*****************************SITEMAP*****************************/
#sitemap a:hover
{
	color:#50752F;
}
.sitemap0
{
	color:#50752F;
}
.sitemap1
{
	color: #060606;	
}
.sitemap2
{
	color: #060606;
}

/*******************************************RECOMMEND****************************************/
.recommendFormBG
{
	background-color:#F2FAED;
}
.bodyRecommend
{
	background-image:none;

}
/*******************************************COTTAGES****************************************/
#Cottages .listname
{
	color:#4B752B;
}
#Cottages .item
{
	border-bottom:dashed 1px #FED403;
}

/*****************************HOLIDAY FARM*****************************/
#holidayfarm .item
{
	border-bottom:dashed 1px #FED403;
}

#holidayfarm .detail .farmlinks a
{
	color:#50752F;
	background-image:url(/media/default/pfeil-green.gif);
	background-repeat:no-repeat;
	background-position:0 4;
}
#holidayfarm .detail .farmlinks a:hover
{
	color:#060606;
}
#holidayfarm .detail .animals
{
	border-top:dashed 1px #50752F;
	border-bottom:dashed 1px #50752F;
}
#holidayfarm .detail .linkrequest
{
	color:#50752F;
	border-top:solid 1px #50752F;
	border-right:solid 2px #50752F;
	border-bottom:solid 2px #50752F;
	border-left:solid 1px #50752F;
	background-color:#F2FAED;
}

/*****************************PLACES*****************************/
#places .item
{
	border-bottom:dashed 1px #FED403;
}

#places .detail .ModuleLinks li a
{
	background-image:url(/media/default/pfeil-green.gif);
	color:#50752F;
}
/*****************************partner*****************************/

#partner .searchcontent,#partner .hiddencontent
{
	
	background-color:#F2FAED;

}
#partner .searchbox .header
{
	background-color:#476F34;
	color:White;
}
#partner .searchbox .header .plus
{
    color:White;
}
#partner .searchbox .content,#partner .searchbox .contentresults
{
		border:solid 1px #50752F;
		border-top:0;
}

#partner .dottedline
{
    border-bottom:dashed 1px #FED403;
}
#partner .infopannel
{
    border-top:solid 1px #50752F;
	border-right:solid 2px #50752F;
	border-bottom:solid 2px #50752F;
	border-left:solid 1px #50752F;
	background-color:#F2FAED;
}
#partner .googlemap
{
	border-top:solid 1px #50752F;
	border-right:solid 2px #50752F;
	border-bottom:solid 2px #50752F;
	border-left:solid 1px #50752F;
	background-color:#F2FAED;
}