/* INHALTSBEREICH */

#shanty {
	background: #192810;
}

#shanty .content {
	background: #2D481B;
}

#shanty .content .theme a {
	color: #4D7930;
	background: #273F18;
}

#footerDefault .contentNav {
	background: #213415;
}

#footerDefault .contentNav span {
	color: #4D7930;
	font-size: 14px;
	padding: 7px 10px 7px 0px;
	display: block;
	float: left;
}

#footerDefault .contentNav a {
	color: #4D7930;
}

#footerDefault .contentNav a:hover {
	color: #fff;
}
/* UNTERNAVIGATION */

#shanty .subMenu ul {
	background: #213415 url(/gfx/bg_submenu_gruen.gif) repeat-y;
}

#shanty .subMenu ul li a,
#shanty .subMenu ul li.off a {
	color: #eee;
}

#shanty .subMenu ul li a:hover,
#shanty .subMenu ul li.on a {
	background: url(/gfx/pfeil_submenu_gruen.gif) no-repeat left center;
	font-weight: bold;
}


#shanty .subMenu ul li ul li a,
#shanty .subMenu ul li ul li.off a {
	background: transparent;
	color: #4D7930;
}

#shanty .subMenu ul li ul li a:hover,
#shanty .subMenu ul li ul li.on a {
	color: #fff;
	background: transparent;
}

#shanty .subMenu ul li ul li ul li a,
#shanty .subMenu ul li ul li ul li.off a {
	background: transparent;
	color: #4D7930;
}

#shanty .subMenu ul li ul li ul li a:hover,
#shanty .subMenu ul li ul li ul li.on a {
	color: #fff;
	background: transparent;
}





/* VORLAGEN */


#shanty .content .template h1 {
	color: #EEEDEB;
}

#shanty .content .template h3 {
	color: #EEEDEB;
}

#shanty .content .template p {
	color: #EEEDEB;
}

#shanty .content .template a {
	color: #fff;
}

#shanty .content .template a:hover {
	color: #fff;
}

#shanty .content .template ul {
	color: #fff;
}

#shanty .content .template_default small,
#shanty .content .template_1bild small,
#shanty .content .template_2bild small,
#shanty .content .template_3bild small {
	color: #4D7930;
}

#shanty .content .template_text2bild small,
#shanty .content .template_2bildtext small,
#shanty .content .template_lisastip small {
	color: #4D7930;
}

#shanty .content .template_fileview {
	background: #4D7930;
	color: #213415;	
	border: 1px solid #213415;
}

#shanty .content .template_fileview h1 {
	background: #213415;
	color: #fff;
}

#shanty .content .template_fileview .item {
	border-bottom:1px dotted #394248;
	padding:5px 15px;
}

#shanty .content .template_fileview .minitext.link a {
	color: #fff;
} 

#shanty .content .template_fileview .minitext.link a:hover {
	color: #213415;
}

#shanty .content .template_divider {
	background: #213415;
}

#shanty .content .template_divider h1 {
	color: #fff;
}

#shanty .content .template_table th {
	background: #213415;
	color: #fff;
}

#shanty .content .template_table td {
	background: #4D7930;
}

#shanty .content .template_table {
	color: #fff;
}

/* --- Infobox --- */

#shanty .content .template_infobox {
	background-color: #4D7930;
}

#shanty .content .template_infobox h1 {
	background-color: #213415;
	color: #fff;
}

#shanty .content .template_infobox .col {
	background: url(/gfx/infoboxIcon.jpg) 5px 4px no-repeat;
}


#shanty .content .template_infobox .col h3 {
	margin: 0px 0px 5px 0px;
}


/* 3 THEMEN */

#shanty .content .template_3themen_multi .text {
	color: #fff;
}

#shanty .content .template_3themen_multi .column .button a {
	color: #fff;
}

#shanty .content .template_3themen_multi .column .contents {
	background: #4D7930;
}




/* WARENKORB */


#shanty .subMenu .boxWarenkorb {
	background: #213415;
}

#shanty .subMenu .box h3 {
	color: #eee;
}

#shanty .subMenu .boxWarenkorb button {
	background-color: #ECECEC;
}

#shanty .subMenu .boxWarenkorb .errors {
	color: #b20;
}

#shanty .subMenu .boxWarenkorb .text {
	color: #FFF;
}

#shanty .subMenu .boxWarenkorb .links {
	color: #eee;
}

#shanty .subMenu .boxWarenkorb .basket .item {
	background-color: #FFFFFF;
}

#shanty .subMenu .boxWarenkorb .basket .item .link {
	color: #000;
}

#begruessung {
    color: #FFF;
}

#shanty .subMenu .boxWarenkorb .boxFooter a {
	background: #ececec;
	color: #000;
	border: 2px outset #fff;
}

/* --- Wetter --- */

#shanty .subMenu .boxWetter {
	background: #213415;
}

/* --- RSS --- */
#shanty .subMenu .boxRSS {
	background: #213415;

}

/* --- Veranstaltungen - Startseite --- */

#shanty .subMenu .box .Veranstaltungen {
	background: url(/gfx/va_trans_gruen.png) repeat;
}

*html #shanty .subMenu .box .Veranstaltungen {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/va_trans_gruen.png', sizingMethod='scale');
}

#shanty .subMenu .box .Veranstaltungen .Veranstaltungen {
	background: url(/gfx/bg_va_gruen.gif) repeat-y;
}

#shanty .subMenu .box .Veranstaltungen .gruppe h3 {
	color: #eee;
}

#shanty .subMenu .box .Veranstaltungen.on {
	background-color: #213415;
}

#shanty .subMenu .box .Veranstaltungen .uhrzeit {
	color: #eee;
}



/* TRAVEL */


.template_travel .searchform {
	background-color: #4D7930; 
	border: 1px solid #213415;
}

.template_travel .searchform .headtext {
	background-color: #213415;
}

.template_travel .searchform .underline {
	border-bottom: 1px solid #213415;
}

.template_travel .searchform .footer {
	background-color: #213415;
}

.template_travel .searchform .footer .border {
	border-bottom: 1px solid #277a4d;
}

.template_travel .searchform .merkmale_left {
	background-color: #277a4d;
}

.template_travel .searchform .merkmale_right {
	background-color: #277a4d;
}

.template_travel .session {
	background-color: #213415; 
}


/* -- MetaDaten -- */


	
#shanty .content .schneebericht-table td {
	border: 1px solid #213415;
}

#shanty .content .schneebericht-table td.schneebericht-headline,
#shanty .content .schneebericht-table td.schneebericht-head,
#shanty .content .schneebericht-table td.schneebericht-head2 {
	color: #fff;
	background-color: #213415;
}

#shanty .content .schneebericht.infos,
#shanty .content .schneebericht.messages {
	background: #4D7930;
		
}


/* ----- KIS ----- */

#shanty .template_kis .headline {
	background: #213415;
}

#shanty .template_kis .eintraege {
	background: #213415;
}

#shanty .template_kis .eintraege span {
	color: #4D7930;
}

#shanty .template_kis .detail .profil .underline {
	border-bottom: 1px solid #eee;
}


/* ----- VERANSTALTUNGSKALENDER ----- */


#shanty .content td.intro {
	background: #213415;
}

#shanty .content .matchDetail {
	background: #4D7930;
}

#shanty .content .headtext {
	background-color: #213415;
}
