/*******************************************GENERAL****************************************/
body	{scrollbar-3dlight-color: #f0f0f0; scrollbar-arrow-color: #1d2903; scrollbar-darkshadow-color: #f0f0f0; scrollbar-face-color: #bababa; scrollbar-highlight-color: #f0f0f0; scrollbar-shadow-color: #f0f0f0; scrollbar-track-color: #f0f0f0}

body
{
	background-image: url("../../media/bg.gif");
	background-position:center top;
	background-color:#ffffff;
	text-align:left;
}

.page-position
{
	background-color:#ffffff;
}

/*---------------------------------------------------
/*  text
/*---------------------------------------------------*/

.text, p
{
	color: #1d2903;
}

.textsmall
{
	color:#1d2903;
}

.title, h1
{
	color: #1d2903;
}

.titlesmall,h2
{
	color:#1d2903;
}

.titlesmallblack,h3
{
	color:#1d2903;
}

a
{
	color: #1d2903;
}

a:hover
{
	color: #000000;
}

.textinput
{
	color:#1d2903;
	background-color:#ffffff;
	border:solid 1px #b71b2c;
}

/*---------------------------------------------------
/*  banner
/*---------------------------------------------------*/
#banner-zone .page-position
{
    background-image: url(../../media/gossensass/banner.jpg);
}
/*---------------------------------------------------
/*  top-zone
/*---------------------------------------------------*/

#top-zone .page-position
{
	border-bottom:1px dotted #cccccc;
	background-color:#ffffff;
}

#top-zone #languages-box a.item
{
    color:#a1b517;
}

#top-zone #languages-box a.item:hover
{
    background-color:#a1b517;
    color:#ffffff;
}

/*---------------------------------------------------
/*  menu-zone-horizontal
/*---------------------------------------------------*/

#menu-zone-horizontal .page-position
{			
	background-image: url("../../media/bg-menu.gif");
	background-repeat:repeat;
}
#menu-zone-horizontal div.Ladurns
{
	float:right;
}
#menu-zone-horizontal .page-position .menu-horizontal .level-0 a.top
{
	background-position:top;
	background-repeat:repeat;
}

#menu-zone-horizontal .page-position .menu-horizontal .level-0 a.top
{
	background-image: url("../../media/gossensass/bg-inactive-a.gif");
}

#menu-zone-horizontal .page-position .menu-horizontal .level-0 a.top:hover
{
	background-image: url("../../media/gossensass/bg-inactive-b.gif");
}

#menu-zone-horizontal .page-position .menu-horizontal .level-0 a.top.active
{
	background-image: url("../../media/gossensass/bg-active-a.gif");
}

#menu-zone-horizontal .page-position .menu-horizontal .level-0 a.top.active:hover
{
}
/*---------------------------------------------------
/*  accomodation box
/*---------------------------------------------------*/

#accommodation-box .position .topline
{
    background-color:#56721d;
}

#accommodation-box .position .title
{
	color:#ffffff;
}

#accommodation-box .position .title a
{
	color:#ffffff;
}

#accommodation-box
{
	color:#ffffff;
}

#accommodation-box .textinput-accomodation
{
	color:#1d2903;
	background-color:#ffffff;
	border:solid 1px #a1b517;
}

#menu-zone-horizontal .level-0.gossensass
{
    
}

/*---------------------------------------------------
/*  menu-left
/*---------------------------------------------------*/

#menu-left-container a
{
	color:#6c6c6c;
}

#menu-left-container a:hover
{
	color:#1d2903;
}
#menu-left-container .menu-left1
{
	border-bottom:1px dotted #b2b2b2;
}
#menu-left-container .menu1
{
	border-top:1px dotted #b2b2b2;
}
#menu-left-container .menu1 a.active
{
	color:#1d2903;
}
#menu-left-container .menu2 a.active
{
	background-image:url(../../media/gossensass/pfeil-menu.png);
}
#menu-left-container .menu3 a.active
{
	color:#1d2903;
}
/*---------------------------------------------------
/*  middle
/*---------------------------------------------------*/


#text-zone .sitepath-zone
{
	border-bottom:1px dotted #c5c5c5;
}

#text-zone .imageborder
{
	background-color:#ffffff;
}

/*---------------------------------------------------
/*  banner partners
/*---------------------------------------------------*/

.banner-partners .header
{
	color:#55711a;
}
/*---------------------------------------------------
/*  events-weather-zone
/*---------------------------------------------------*/

#events-weather-zone .box-events .title
{
	color:#ffffff;
}

#events-weather-zone .box-events .imagebordercolor
{
	border:2px solid #ffffff;
}

#events-weather-zone .box-events a
{
	color:#ffffff;
}

#events-weather-zone .box-events a:hover
{
	color:#1d2903;
}

#events-weather-zone .box-events
{
	color:#ffffff;
}

#events-weather-zone .box-2 .title
{
	color:#3f5520;
}

#events-weather-zone .box-2 a
{
	color:#ffffff;
}

#events-weather-zone .box-2 a:hover
{
	color:#1d2903;
}

#events-weather-zone .box-2
{
	color:#ffffff;
}

/*---------------------------------------------------
/*  footer-zone
/*---------------------------------------------------*/

#footer-zone .title
{
	color:#ffffff;
}

#footer-zone .text
{
	color:#ffffff;
}

#footer-zone  a
{
	color:#ffffff;
}

#footer-zone a:hover
{
	color:#1d2903;
}

/*---------------------------------------------------
/*  jquery popup
/*---------------------------------------------------*/

.ui-widget-overlay
{
    background-color:#000000;
}
.cjq-popup
{
    color:#333333;
    background-color:#a1b517;
    border:solid 1px #a1b517;
}

.cjq-popup .ui-dialog-titlebar
{
    background-color:#a1b517;
    color:#ffffff;
    border:solid 1px #a1b517;
}

.cjq-popup .ui-dialog-titlebar a
{
    color:#333333;
    background-color:#ffffff;
}

.cjq-popup .ui-dialog-titlebar a:hover
{
    color:#333333;
    background-color:#a1b517;
}

.print-body
{
    background-color:#ffffff;
}

.ui-widget-overlay
{
    position:absolute;
    top:0;
    left:0;
    background-color:#000000;
}
.cjq-popup
{
    color:#a1b517;
    background-color:White;
    overflow: hidden;
   
}

.ui-widget-content
{
    border:solid 1px #a1b517;
    background-color:#ffffff;
}

/*---------------------------------------------------
/*  print page
/*---------------------------------------------------*/
.print-button
{
    border-bottom:solid 1px #a1b517;
    background-image:url(../../media/arrow-black.png);
    
}



/*---------------------------------------------------
/*  base module
/*---------------------------------------------------*/
.base-module .item
{
    border-bottom:1px dotted #c5c5c5;
}
.base-module .module-title,
.base-module .price
{
    color:#9BAF13;
}
.base-module .detail-link
{
    background-image:url(../../media/gossensass/pfeil-link.png);
    color:#9BAF13;
}
.base-module .detail-link:hover
{
	background-image:url(../../media/gossensass/pfeil-link-hover.png);
    color:#000000;
}
.base-module .module-subtitle
{
    color:#9BAF13;
}


/*---------------------------------------------------
/*  contact - base
/*---------------------------------------------------*/
.contact-form .request-button
{
	background-image:url(../../media/gossensass/pfeil-link.png);
	 color:#da2237;
}

.contact-form .request-button:hover
{
	 color:#2a2e33;
}

.contact-form input,
.contact-form textarea,
.contact-form select
{
    border:solid 1px #55711a;
}
.contact-form .privacy input
{
    border:0;
}

.contact-form .form-error
{
    border:2px solid #da2237;
    color:#da2237;
    background-color:#f6f6f6;
}
.contact-form .error-message
{
	border:2px solid #da2237;
	background-color:#ffffff;
}

.contact-form .separator
{
	border-bottom:1px dotted #cccccc;
}
.contact-form .request-button
{
	color:#9BAF13;
}
.contact-form .newsletter-row .interests-box .interests
{
	background-color:#ffffff;	
}
.contact-form .newsletter-row .interests-box .header
{
	background-image:url(../../media/gossensass/icon-dropdown.gif)
}
/*---------------------------------------------------
/*  frame-gallery
/*---------------------------------------------------*/
.frame-gallery .header
{
	color: #55711a;
}

.frame-gallery .item .module-title
{
	background-color:White;
	
}
/*---------------------------------------------------
/*  frame downloads
/*---------------------------------------------------*/
#downloads .header
{
    color: #55711a;
	border-bottom:1px dotted #cccccc;
}

/*---------------------------------------------------
/*  datepicker
/*---------------------------------------------------*/
.ui-widget-header
{
	background-color: #a1b516;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default 
{ border: 1px solid #55711a; background-color: #ffffff; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited 
{ color: #555555; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus 
{ border: 1px solid #a1b516; background-color: #ffffff; color: #555555; }
.ui-state-hover a, .ui-state-hover a:hover 
{ color: #da2237;  }
.ui-state-active, .ui-widget-content .ui-state-active 
{ border: 1px solid #a1b516; background-color: #ffffff; color: #555555;  }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited 
{ color: #da2237; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight 
{border: 1px solid #a1b516; background-color: #ffffff; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a 
{ color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error 
{border: 1px solid #a1b516; background-color: #fef1ec; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a 
{ color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text 
{ color: #cd0a0a; }


/*---------------------------------------------------
/*  snow-report
/*---------------------------------------------------*/
#snow-report
{
}
.ski-area
{
	background-color:#ffffff;
}
.ski-area .header
{
	color:#ffffff;
	background-color:#da2237;
	background-image:url(../../media/gossensass/bg-balken.gif);
}
.snow-report-list
{
	background-color:#ffffff;
}
.snow-report-list .header
{
	color:#ffffff;
	background-color:#da2237;
	background-image:url(../../media/gossensass/bg-balken.gif);
}	
.snow-report-list .item
{
	border-bottom:1px dotted #cccccc;
}
#snow-report .icon-open
{
	background-image:url(../../media/snowreport/open.png);
}
#snow-report .icon-close
{
	background-image:url(../../media/snowreport/close.png);
}

.measuring-points .webcam 
{
	background-image:url(../../media/gossensass/bg-footer.gif);
}

/*---------------------------------------------------
/*  companies - search box
/*---------------------------------------------------*/
.search-box .request-button
{
    color:#3d5d18;
    background-image:url(../../media/pfeil-weiss-b.png);
}
.search-box .request-button:hover
{
    color:#000000;
}
.search-box
{
    background-color:#c2cd00;
    background-image:url(../../media/gossensass/bg-footer.gif);
}
.search-box .header
{
    background-color:#da2237;
    background-image:url(../../media/gossensass/bg-veranstaltungen.gif);
    color:#ffffff;
}
