/************************************ 
MAIN NAVIGATION 
*************************************/
div#mainnavigation {
	background-color: #013888;
}
div#mainnavigation ul li {
	border-right: 1px solid #809cc4;
}
div#mainnavigation ul li a {
	/*color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;*/
}
div#mainnavigation ul li a:hover,
div#mainnavigation ul li a.active {
	background-color: #bd0926;
}

/************************************ 
LEFTCOLUMN 
*************************************/
/* ebene 1 */
div#leftcolumn ul li a {
	border-bottom: 1px solid #446ca7;
	/*font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #FFF;*/
}
div#leftcolumn ul li a.haschild {
	background: url("../img/icon_navi_haschild.gif") #053b8a no-repeat 7px 9px;
}
div#leftcolumn ul li a.haschildactive {
	background: url("../img/icon_navi_haschildactive.gif") #053b8a no-repeat 7px 9px;
}
div#leftcolumn ul li a:hover {
	/*font-weight: bold;*/
}
/* ebene 2 */
div#leftcolumn ul li li a {
	border-bottom: 1px solid #7da4d0;
}
div#leftcolumn ul li li a {
	background-color: #5084bf;
}
div#leftcolumn ul li li a.haschild {
	background: url("../img/icon_navi_haschild.gif") #5084bf no-repeat 16px 9px;
}
div#leftcolumn ul li li a.haschildactive {
	background: url("../img/icon_navi_haschildactive.gif") #5084bf no-repeat 16px 9px;
}
/* ebene 3 */
div#leftcolumn ul li li li a {
	border-bottom: 1px solid #FFFFFF;
	/*color: #053b8a;*/
}
div#leftcolumn ul li li li a,
div#leftcolumn ul li li li a:hover {
	background-color: #dbe7f5;
}

/************************************ 
CONTENT 
*************************************/
div#content {
	background: none;
}
div.content span.header,
div.content span.foot {
	height: 11px;
	background: url("../img/bg_contentshadow_head.gif") no-repeat left top;
}
div.content span.foot {
	background: url("../img/bg_contentshadow_foot.gif") no-repeat left bottom;
}
div.content h1 {
	/*color: #bd0926;*/
}
div.content li {
	background: url("../img/icon_list.gif") no-repeat 0px 5px;
}
div.large {
	background: url("../img/bg_contentshadow_large.gif") repeat-y !important;
}
div.large span.header,
div.large span.foot {
	height: 11px;
	background: url("../img/bg_contentshadow_head_large.gif") no-repeat left top !important;
}
div.large span.foot {
	background: url("../img/bg_contentshadow_foot_large.gif") no-repeat left bottom !important;
}

/************************************ 
CONTEXT 
*************************************/

div#context div.block h1 {
	/*color: #be0d29;*/
}
div#context {
  background: none;  
}
.morelink a {
	background: url("../img/icon_arrow_more.gif") no-repeat 0 3px;
}

/************************************ 
FOOTER 
*************************************/
div#footer,
div#footer a {
	/*color: #013888;*/
}

/************************************ 
HOMEPAGE 
*************************************/
div.homepage {
	background: url("../img/bg_homeshadow.gif") repeat-y !important;
}
div.homepage span.header {
	background: url("../img/bg_homeshadow_head.gif") no-repeat left top !important;
}
div.homepage span.foot {
	background: url("../img/bg_homeshadow_foot.gif") no-repeat left bottom !important;
}


