/* * * * * START: SUB NAVIGATION * * * * */
#subnav {
	background: url(../images_layout/bg_contentTop_grey.jpg) top left no-repeat;
}
#subnav #innerSubnav {
	background: url(../images_layout/bg_subnav.png) top left no-repeat;
}
#subnav .subnavBottom {
	background: url(../images_layout/bg_subnav.png) bottom left no-repeat;
}
#subnav ul li a.active {
	color: #af0000;
}
/* * * * * END: SUB NAVIGATION * * * * */



/* * * * * START: CONTENT * * * * */
#topBorder {
	background: url(../images_layout/bg_top_grey.gif) left top no-repeat;
}
#contentwrap {
	background: #e7e7e7 url(../images_layout/bg_contentMain_grey.jpg);
}
#innerContent {
	background: url(../images_layout/bg_contentBottom_grey.jpg) left bottom no-repeat;
}
#swissflag {
	background: url(../images_layout/icon_swissflag_grey.gif) bottom left no-repeat;
}
#bottomBorder {
	background: url(../images_layout/bg_bottom_grey.gif) no-repeat;
}
/* * * * * START: CONTENT * * * * */



/* * * * * START: HOMEPAGE + CONTENT * * * * */
#mainContent, #startContent, #kontaktContent {
	color: #5b5b5b;
	background: url(../images_layout/bg_contentTop_grey.jpg) top left no-repeat;
}
#mainContent a, #startContent a, #kontaktContent a {
	color: #424242;
}
#mainContent a:hover, #startContent a:hover, #kontaktContent a:hover {
	color: #5b5b5b;
}
#mainContent h2, #startContent h2, #kontaktContent h2 {
	color: #424242;
}
#mainContent h2 a, #startContent h2 a, #kontaktContent h2 a {
	color: #424242;
}
#mainContent h2 a:hover, #startContent h2 a:hover, #kontaktContent h2 a:hover {
	color: #5b5b5b;
}
/* * * * * START: HOMEPAGE + CONTENT  * * * * */



/* * * * * START: TEASERS IN THE RIGHT COLUMN * * * * */
#teaserBg {
	background: url(../images_layout/bg_contentTop_grey.jpg) top right no-repeat;
}
.hotLinks h1 {
	color: #FFF;
	background: url(../images_layout/bg_hotlinkstitle_grey.jpg) top left no-repeat;
}
.hotLinks .contents {
	background: #FFF url(../images_layout/bg_hotlinksundertitle_grey.gif) top left no-repeat;
}
.hotLinks .borderBottom {
	background: url(../images_layout/bg_hotlinksbottom_grey.gif) top left no-repeat;
}
.additional h1 {
	background: #BEBFBF url(../images_layout/bg_additionaltitle_grey.jpg) top left no-repeat;
}
.additional .contents {
	background: #FFF url(../images_layout/bg_hotlinksundertitle.gif) top left no-repeat;
}
.additional .borderBottom {
	background: url(../images_layout/bg_hotlinksbottom_grey.gif) top left no-repeat;
}
.teaserBox h1 {
	background: #BEBFBF url(../images_layout/bg_additionaltitle_grey.jpg) top left no-repeat;
}
.teaserBox h1.important {
	color: #FFF;
	background: url(../images_layout/bg_hotlinkstitle_grey.jpg) top left no-repeat;
}
.teaserBox .contents {
	background: #FFF url(../images_layout/bg_hotlinksundertitle.gif) top left no-repeat;
}
.teaserBox .important {
	background: #FFF url(../images_layout/bg_hotlinksundertitle_grey.gif) top left no-repeat;
}
.teaserBox .borderBottom {
	background: url(../images_layout/bg_hotlinksbottom_grey.gif) top left no-repeat;
}
.imgContainer {
	background: #FFF url(../images_layout/bg_imgTop_grey.gif) top left no-repeat;
}
.imgBottom {
	background: #FFF url(../images_layout/bg_imgBottom_grey.gif) top left no-repeat;
}
.contents table td h2 {
	color: #af0000;
}
/* * * * * START: TEASERS IN THE RIGHT COLUMN * * * * */



/* * * * * START: CONTACT FORM * * * * */
#address  h1 {
	color: #af0000;
}
#contactFormWrap form input.powermail_submit {
	background: #FBFBFB;
	color: #424242;
	border: 1px solid #D5D5D5;
}
div.powermail_mandatory_js {
	color: #af0000;
}
/* * * * * END: CONTACT FORM * * * * */
