@import url(../../sys/css/common.css);
@import url(../../utilicount/templates/styles.css);

body {
	background-color:#C5C5C5;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;	
}

#wrapper_logo {
	height:137px;
}

.navitop_item_active {
	background-color:#FFFFFF;
}
.navitop_item_shadow_active {
	background-image: url(../images/shadow_navitop_bottom.png);
	background-repeat:no-repeat;
	background-position: left top;
}
.navitop_item a:link, .navitop_item a:visited, .navitop_item_active a:link, .navitop_item_active a:visited {
	color:#333333;
}
.navitop_item_active a:link, .navitop_item_active a:visited {
	background-color:#FFFFFF;
}
.navitop_item a:hover {
	background-color:#E5E5E5;
}
.navisub_item_active {
	background-color:#DF8600;
}
.navisub_item a:link, .navisub_item a:visited, .navisub_item_active a:link, .navisub_item_active a:visited {
	color:#FFFFFF;
}
.navisub_item_active a:link, .navisub_item_active a:visited {
	color:#FFFFFF;
}
.navisub_item a:hover {
	background-color:#CCCCCC;
	color:#DF8600;
}
.navisub_item_shadow_active {
	background-image: url(../images/shadow_navisub_bottom.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#wrapper_navimeta {
	color:#FFFFFF;
}
#wrapper_navimeta .navimeta_item a:link, #wrapper_navimeta .navimeta_item a:visited {
	color:#FFFFFF;
}
#content h2 {
	color:#DF8600;
}
#content h4 {
	color:#DF8600;
}

#content .content_head {
	background-image: url(../images/content_header_bg.png);
	background-repeat: repeat-x;
}
#content .content_head .content_head_text {
	color:#FFFFFF;
	background-image:none;
}
.content_box .content {
	background-color:#F5F5F5;
	background-image:none;
	color:#333333;
}
#content .content_box .content a:link, #content .content_box .content a:visited, #content .content_text a:link, #content .content_text a:visited {
	color:#DF8600;
	border-bottom: 1px solid #DF8600;
}
#content .content_box .content a:hover, #content .content_box .content a:active {
	background: #ffffff;
}

.content_box .border_r, .related_box .border_r {
	background-image: url(../images/shadow_r.png);
	background-repeat: repeat-y;
}
.content_box .border_b, .related_box .border_b {
	background-image: url(../images/shadow_b.png);
	background-repeat: repeat-x;
}
.content_box .corner_br, .related_box .corner_br {
	background-image: url(../images/shadow_corner_br.png);
	background-repeat: no-repeat;
}

.related_box .content h2 {
	color:#b9b9b9;
}
.related_box .content a:link, .related_box .content a:visited {
	color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.content_nobox .related_box .content a:link, .content_nobox .related_box .content a:visited {
	color:#FFFFFF !important;
	border-bottom: 1px solid #FFFFFF !important;
}
.related_box .content a:hover, .related_box .content a:active {
	background-color:#FFFFFF !important;
	color:#DF8600 !important;
}
.content_nobox .related_box .content a:hover, .content_nobox .related_box .content a:active {
	background-color:#FFFFFF !important;
	color:#DF8600 !important;
}

.related_box .content .header {
	color:#b9b9b9;
}
.related_box.grey .content {
	background-color:#2a2a2a;
	background-image: url(../images/related_bg_grey.png);
	color:#FFFFFF;
}
.related_box.darkgrey .content {
	background-color:#131314;
	background-image: url(../images/related_bg_darkgrey.png);
	background-repeat: repeat-x;
	color:#FFFFFF;
}
.related_box.orange .content {
	background-color:#e85802;
	background-image: url(../images/related_bg_orange.png);
	color:#FFFFFF;
}
.related_box.orange .content a.external-link:link, .related_box.orange .content a.external-link:visited, .related_box.orange .content a.external-link-new-window:link, .related_box.orange .content a.external-link-new-window:visited {
	background-image: url(../mediapool/images/external_link_white.png) !important;
}
.related_box.orange .content a.external-link:hover, .related_box.orange .content a.external-link:active, .related_box.orange .content a.external-link-new-window:hover, .related_box.orange .content a.external-link-new-window:active {
	background-image: url(../mediapool/images/external_link.png) !important;
}
.related_box.orange .content .header {
	color:#FFFFFF;
}
#timebox, #datebox, #partnercount {
	background-color:#FFFFFF;
	color:#DF8600;
}
.contactform .standard_input {
	border:1px solid #717170;
}
.contactform .standard_textarea {
	border:1px solid #717170;
}
.contactform .submit_button {
	background-image: url(../images/submit_button.png);
	background-repeat: no-repeat;
}
.contactform .submit {
	color:#DF8600;
}
.printlink a:link, .printlink a:visited {
	color:#DF8600;
}

/* NEWS */
.news-latest-container .news-latest-item .date {
	border-bottom:1px solid #333333;
}
.news-latest-container .news-latest-item .headline {
	color:#DF8600;
}
.news-list-container .news-list-item .headline {
	color:#DF8600;
}
.presse-list-container .presse-list-item .headline {
	color:#DF8600;
}
.presse-list-container .presse-list-item .teaser {

}
.presse-list-container .presse-list-item .more a:link, .presse-list-container .presse-list-item .more a:visited {
	color:#DF8600;
}
.presse-list-container .presse-list-item .newsrelated {
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
}

/* Partner */
.wrapper_partner_list .partner_list {
	border-bottom:1px solid #333333;
	background-image: url(../mediapool/images/external_link.png);
	background-repeat: no-repeat;
}