/* special/umwelt.css
------------------------------------------------------------------------
Overwrite rules for special/umwelt Brand

Author: elements.at 
--------------------------------------------------------------------- */



/* Basic CSS Rules
--------------------------------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	background: #eeeff0 url(/static/img/special/umwelt/body_bg.jpg) left top repeat-x;
}



/* Hauptnavigation (Tabs)
--------------------------------------------------------------------- */


/* Ebene 2 (Aufklappen darunter)*/

#meta li ul li span {
	background: url(/static/img/special/umwelt/navbg.png) left top repeat;
}

#meta li ul li span.first {
	background: url(/static/img/special/umwelt/navbg_top.png) left top repeat;
	
}

#meta li.sfhover ul li.sfhover a {
	background: #659032;
}

#meta li.sfhover ul li.sfhover a.more {
	background: #659032 url(/static/img/arrow_nav.gif) 160px 7px no-repeat;
}

/* Ebene 3 (Aufklappen rechts) */

#meta li ul li ul li span {
	background: url(/static/img/special/umwelt/navbg_shadow.png) left top repeat;
}

#meta li#last ul li ul li span {
	background: url(/static/img/special/umwelt/navbg_last.png) right top repeat;
}

#meta li.sfhover ul li.sfhover ul li.sfhover a {
	background: #659032;
}

#meta li#last.sfhover ul li.sfhover ul li.sfhover a {
	background: #659032;
}


/* Portalnavigation (sidebar)
--------------------------------------------------------------------- */

#sidenav li span {
	background: url(/static/img/special/umwelt/navbg.png) left top repeat;
}


#sidenav li.sfhover a {
	background: #5a7800;
}

#sidenav li.sfhover a.more {
	background: #659032 url(/static/img/arrow_nav.gif) 180px 7px no-repeat;
}



/* Ebene 2 */

#sidenav li ul li span {
	background: url(/static/img/special/umwelt/navbg_shadow.png) left top repeat;
}

#sidenav li ul li span.first {
	background: url(/static/img/special/umweltnavbg_top_shadow.png) left top repeat;
}

#sidenav li.sfhover ul li.sfhover a {
	background: #659032 !important;
}

#sidenav li.sfhover ul li.sfhover a.more {
	background: #659032 url(/static/img/arrow_nav.gif) 178px 7px no-repeat !important;
}

/* Eintrag geöffnet und aktiv*/

#sidenav li.active {
	border-top: 1px solid #a9b476;
	background: #659032; 
}

#sidenav li.active span {
	background: none !important;
}

#sidenav li.active a {
	background: url(/static/img/arrow_nav_active.gif) 173px 8px no-repeat;
}

#sidenav li.active ul li a {
	background: url(/static/img/arrow_white.gif) left 4px no-repeat;
}

#sidenav li.active ul li.sfhover a {
	background: url(/static/img/arrow_nav.gif) left 4px no-repeat !important;
}


#sidenav li.active ul li a.active, #sidenav li.active.sfhover ul li.sfhover a.active {
	background: url(/static/img/arrow_nav.gif) left 4px no-repeat;
}


/* Inhaltseite 
--------------------------------------------------------------------- */

#site .content .contentback {
	background: url(/static/img/special/umwelt/content_bg.png) left 71px no-repeat;
}

#site .content .left .navback {
	background: url(/static/img/special/umwelt/nav_content_bg.png) left top repeat-x !important;
	width:200px;
	padding: 0;
	overflow: visible;
	margin: 0;
	float: left;
	position: relative;
}

#site .content .sujet {
	border-top: 1px solid #A0C832;
	background: #659032;
}
