/*******************************************BODY****************************************/
.mainContainer
{
    border-left:solid 1px #E1DB9A;
    border-right:solid 1px #E1DB9A;
     border-bottom:solid 1px #E1DB9A;
}

/*******************************************TEXT****************************************/
.text, p
{
	color: #060606;
}
.textsmall
{
	color: #060606;
}
.titlesmall
{
	color: #060606;
}
.title,.titleModule
{
	color: #50752F;
}
a
{
	color: #060606;
}

h1,.titlebig
{
    color:#50752F;
}
.titlecolor
{
    color:#50752F;
}
.textinput
{
    border:solid 1px #50742F;
}
.textinput2
{
    border:solid 1px #50742F;
    background-color:#FFF0A0;
    color:Red;
}

#CMSContent .subTitle
{
    color:#50742F;
}
/*****************************HEADER*****************************/
#Header .search
{
    color:#50742F;
}
#Header .searchinput
{
    border:solid 1px #50742F;
}

#Header .language a
{
    background-image:url(/media/pfeil-light.gif);
    color:#4F742E;
}
/*****************************BANNER*****************************/
#Banner
{
    background-image:url(/media/banner.jpg);
}
#Banner .weatherLinks
{
    background-color:#FFAD37;
}

#Banner .weatherLinks a.link
{
    color:#2C4812;
}
/*FrameWeather*/
#Banner .frameWeather
{
    border:solid 1px #F3D100;
    background-color:White;
    opacity:0.9;
}
#Banner .frameWeather a
{
    color:#2C4812;
}
#Banner .frameWeather .separator
{
    border-left:dashed 1px #F3D100;
}
/*****************************MENU TOP*****************************/
#MenuTop
{
    background-image:url(/media/menutop-bg.jpg);
}
#MenuTop a
{
   color:#2C4812;
}

/*****************************FLYOUT*****************************/
#MenuTop .flyout
{
    background-color:#738837;

}
#MenuTop .flyout a
{
    color:White;
}
#MenuTop .flyout a.link0
{
    background-color:#50752F;
}
/*****************************ZONES*****************************/
#Zones .zoneRight .zoneRightContainer
{
    border:solid 1px #E1DB9A;
    background-color:#FFF0A0;
}
/*****************************MENU LEFT*****************************/
#MenuLeft a
{
    color:White;
}
#MenuLeft a.link0
{
    padding:0 0 2px 15px;  
    border-bottom:solid 2px #50752F;
}

#MenuLeft div
{
    background-color:#738837;
}
#MenuLeft div div
{
    background-color:#50752F;
}

#MenuLeft div a
{
    border-bottom:dashed 1px #C7CFAF;
}
#MenuLeft div div a
{
    border:0;
    background-image:url(/media/pfeil-submenu.gif);
}

/*****************************FRAME LEFT*****************************/
.frameLeft
{
    background-image:url(/media/frameleft-bg.jpg);
    background-color:#F9FCAA;
}
.frameLeft div a
{
    color:#000000;
    background-image:url(/media/pfeil-frameleft.gif);
    border-bottom:dashed 1px #A9B773;
}


/*****************************FRAME RIGHT*****************************/
.frameRight
{
    border:solid 1px #EECF6F;
    border-right:0;
    background-image:url(/media/frameright-bg.gif);
}
.frameRight .footer
{
    border-top:dashed 1px #ABAA45;
}
.frameRight .content .moduleTitle
{
    color:#50752F;
}

.frameRight .link
{
    background-image:url(/media/pfeil-frameright.gif);
}
.frameRight .date
{
    color:#50752F;
}
/*****************************SITEPATH*****************************/
#Sitepath
{
    border-bottom:solid 1px #DAE2D3;
}
#Sitepath a
{
    color:#2E4B14;
    background-image:url(/media/pfeil-sitepath.gif);
}

/*****************************FOOTERZONE*****************************/
#FooterZone
{
    border:0;
}
#FooterZone .icons .print
{
    background-image:url(/media/icon-print.gif);
}
#FooterZone .icons .recommend
{
    background-image:url(/media/icon-recommend.gif);
}
#FooterZone .icons .favorites
{
    background-image:url(/media/icon-favorites.gif);
}
#FooterZone .icons .fontsize
{
    background-image:url(/media/icon-fontsize.gif);
    padding-left:20px;
}
/*****************************FOOTER*****************************/
#Footer, #Footer a
{
    color:#A9AD5D;
}
/*****************************MENUBOTTOM*****************************/
#MenuBottom, #MenuBottom a
{
    color:#A9AD5D;
}

/*****************************LEADER*****************************/
.pager
{
   color:#738837;

}
.pager:hover
{
    color:#2C4812;
}
.pagerselected
{
    color:#2C4812;

}

.BaseModule
{
    border-bottom:dashed 1px #ABB887;
}
.BaseModule .item
{
    border-top:dashed 1px #ABB887;
}
.BaseModule .date
{
    color:#2C4812;
}
.BaseModule .detailLink
{
    background-image:url(/media/pfeil-sitepath.gif);
    color:#50742F;
}
.BaseModule .moduleTitle
{
    color:#50752F;
}
/*****************************LEADER*****************************/
#leader
{
    border:0;
}
#leader .item
{
    border:solid 1px #ff981d;
    background-color:#ffffff; 
}
#leader .item .image
{
    background-image:url(../../media/logo-sterzing.gif);
    background-color:#ffffff;
}
#leader .item .detail-title
{
    color:#ffffff;
    background-color:#50752f;
}
#leader .item .detail-link
{
    color:#4f7637;
    background-image:none;
}
/*****************************POPUPDIV*****************************/

#popupDiv
{
	background: none;
}

#popupDiv .popupTitle
{
	background-color:White;
	background-image:url(/media/popup-header.jpg);
	color:#2C4812;
}

#popupDiv .popupContent
{
	background-color:White;
}
/*****************************POPUP PRIVACY*****************************/
#privacy
{
	background-color:White;
}
#privacy .privacyheader
{
	background-image:url(/media/popup-header.jpg);
}
/*****************************HIKING TOURS*****************************/
#HikingTours .tourInfo, #HikingTours .detailbox
{
    background-image:url(/media/frameright-bg.gif);
    background-color:#FFF0A0;
    border:solid 1px #EECF6F;
}
#HikingTours .tourInfo .header, 
#HikingTours .detailbox .datailboxtitle,
#HikingTours .MapContainer .header
{
	background-image:url(/media/popup-header.jpg);
	background-color:#FFF0A0;
	color:#2C4812;
}
#HikingTours .MapContainer .MapFrame
{
    border:0;
}

/*****************************Popup QUICKREQUEST*****************************/

#QuickRequestPopup
{
	background-color:White;
}

#QuickRequestPopup .Popuptitle
{
	background-image:url(/media/popup-header.jpg);
}

/*****************************PLACES*****************************/
#Places .detail .infoBox
{
	background-image:url(/media/frameright-bg.gif);
    background-color:#FFF0A0;
    border:solid 1px #EECF6F;
}

#Places .detail .moduleImage
{
	border:solid 1px #EECF6F;
}
#Places .detail .positioner .moduleTitle
{
	background-image:url(/media/popup-header.jpg);
	background-color:#FFF0A0;
	color:#2C4812;
}
/*****************************COMPANIES*****************************/
#Companies .searchcontent
{
	background-image:url(/media/frameright-bg.gif);
    background-color:#FFF0A0;
    border:solid 1px #EECF6F;

}
#Companies .searchbox .header
{
	background-image:url(/media/popup-header.jpg);
	background-color:#FFF0A0;
	color:#2C4812;
}

#Companies .searchbox .contentresults
{
	background-image:url(/media/frameright-bg.gif);
    background-color:#FFF0A0;
    border:solid 1px #EECF6F;	
}

#Companies .googlemap
{
	border:solid 1px #EECF6F;
}
#Companies .plus
{
	color:#2C4812;
}

#Companies .item
{
    border-top:0;
    border-bottom:dashed 1px #ABB887;
}
#Companies .item .down
{
    background-image:url(/media/down.gif);
}
#Companies .item .up
{
    background-image:url(/media/up.gif);
}
/*****************************LTS EVENTS*****************************/
#LTSEvents .search
{
	background-color:#FFF0A0;
    border:solid 1px #EECF6F;
}

/*****************************CONTACT*****************************/
.missing,
.privacynote
{
    border:solid 1px #E1DB9A;
    background-color:#FFF0A0;
    color:Red;
}

/*****************************SNOW REPORT*****************************/

#SnowReport td
{
	color: #000000;
}

#SnowReport .Header
{
	background-color: #ffac38;
	color:White;
}

#SnowReport .Info
{

	color: #000000;
}

#SnowReport .Sum
{
	background-color: #fff0a0;
}
#SnowReport .Skiarea, #snowreport .listtable
{
    background-image:url(/media/winter/bg_modul.jpg);
    background-repeat:repeat-y;
    background-color:#fff0a0;
    border:solid 1px #ffac38;
}
#snowreport .weatherimage
{
    border:solid 1px #ffac38;
}

/*****************************HIGHLIGHTS    *****************************/
#Places #highlights
{
    border-bottom:0;
}
/* --------------------------- Ski Area------------------------------- */

#SkiAreas .tabs .ui-tabs-selected a{
    border:solid 1px #ffac38;
    background-color:#ffac38; 
}

#SkiAreas .tabs li a
{
    color:#000000;
    border:solid 1px #ffac38;
    background-color:#fff0a0;
}
#SkiAreas .tabs li a:hover
{
    color:#000000;
    background-color:#ffac38;
}
/* --------------------------- PRINT------------------------------- */
.printBody
{
    background:none;
}
#Print
{
    background-color:White;
}
#Print .printHeader
{
    background-image:url(/media/popup-header.jpg);
}
#Print .printFooter
{
    border-top:solid 1px #E1DB9A;
}

/*****************************Recommend*****************************/
.bodyRecommend
{
    background:none;
}
.recommendFormBG
{
    background-color:#FFF0A0;
    border:solid 1px #E1DB9A;
}

/*****************************SEARCH*****************************/
#SearchContent .group
{
 
}

#SearchContent .groupTitle
{
     border-bottom:dashed 1px #ABB887;
     color:#50752F;
}
#SearchContent .titlesmall
{
      background-image:url(/media/pfeil-module.gif);
}

/*****************************SHOPPING BUTTON*****************************/
#ShoppingButton a.de
{
    background-image:url(/media/de/shoppingfuehrer.gif);
}
#ShoppingButton a.de:hover
{
    background-image:url(/media/de/shoppingfuehrer_on.gif);
}

#ShoppingButton a.it
{
    background-image:url(/media/it/shoppingfuehrer.gif);
}
#ShoppingButton a.it:hover
{
    background-image:url(/media/it/shoppingfuehrer_on.gif);
}
#ShoppingButton a.en
{
    background-image:url(/media/en/shoppingfuehrer.gif);
}
#ShoppingButton a.en:hover
{
    background-image:url(/media/en/shoppingfuehrer_on.gif);
}
/*****************************offers request*****************************/
#offers .pricegroup
{
    border-top:dashed 1px #50752F;
}
#offers .request-buttons
{
    border-top:dashed 1px #50752F;
}
#offers .pricegroup .priceinfo
{
    color:#50752F;
}
#offers .separator
{
    background-color:#dae2d3;
}
#offers .ca-request,
#offers .ca-request-item,
#offers .ca-pricegroup
{
    border:solid 1px #dae2d3;
    background-color:#eaeae9;
    color:#000000;
}

#offers .ca-request:hover,
#offers .ca-request-item:hover,
#offers .ca-pricegroup:hover
{
    
    border:solid 1px #738837;
    background-color:#97b04f;
    color:#ffffff;
}

.error
{
    border:solid 1px #50742F;
    background-color:#FFF0A0;
    color:Red;
}
.request .missingPrivacy
{
    border:solid 1px #50742F;
    background-color:#FFF0A0;
}
/*****************************quiz*****************************/
.contact-form .input-row input
{
    border:solid 1px #50742F;
}
/*****************************quiz*****************************/
.detail-link
{
    color:#50752F;
    background-image:url(/media/pfeil-sitepath.gif);
}

.detail-link:hover
{
    color:#000000;
    background-image:url(/media/pfeil-module.gif);
}

