﻿body {
font-family : tahoma,arial,helvetica,sans-serif;
font-size: 11px;
line-height: 15px;
color: #333333;
}
bodyPopup {
font-family : tahoma,arial,helvetica,sans-serif;
font-size: 11px;
line-height: 15px;
color: #333333;
background-color: #ffffff;
}

td,p {
font-family : tahoma,arial,helvetica,sans-serif;
font-size: 11px;
line-height: 15px;
color: #333333;
}

.headline {
color: #FF9900;
font-weight: bold;
font-size: 20px;
}
.subheadline {
font-family: verdana, arial, helvetica, sans-serif;
color: #999999;
font-weight: bold;
font-size: 14px;
}

a.nav {color: #FFFFFF; text-decoration: none;}
a.nav:link {color: #FFFFFF; text-decoration: none;}
a.nav:visited {color: #FFFFFF; text-decoration: none;}
a.nav:hover {color: #FF9900; text-decoration: none;}
a.nav:active {color: #FFFFFF; text-decoration: none;}

.nav-active {color: #FFFFFF; text-decoration: none; font-weight: bold;}

td.cellWhite{
    height: 1px;
    background-color: #ffffff;
}

td.cellBlue{
    height: 1px;
    width: 168px;
    background-color: #f6bd00;
}

td.cellUebersicht{
    height: 1px;
    width: 168px;
    background-color: #993333;
}

td.cellMarketing{
    height: 1px;
    width: 168px;
    background-color: #f6bd00;
}

td.cellBranding{
    height: 1px;
    width: 168px;
    background-color: #663366;
}

td.cellShadowLeft{
    background-image: url("../images/schatten_links.gif");
    background-repeat: repeat-y;
}

td.cellShadowRight{
    background-image: url("../images/schatten_rechts.gif");
    background-repeat: repeat-y;
}

td.cellShadowBottom{
    background-image: url("../images/schatten_unten.gif");
    background-repeat: repeat-x;
}

td.cellDark{
    height: 1px;
    background-color: #666666;
}

td.cellLight{
    height: 1px;
    background-color: #666666;
}

td.cellGrey{
    height: 1px;
    background-color: #dddddd;
}
td.cellGreyLight{
    height: 1px;
    background-color: #eeeeee;
}

.textBox {color: #ffffff; text-decoration: none; font-weight: bold;}
a.textBox:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
a.textBox:hover {color: #ffffff; text-decoration: none; font-weight: bold;}
a.textBox:active {color: #ffffff; text-decoration: none; font-weight: bold;}


p.headBranding
 {font: 13pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#3f7192;}

p.headMarketing {font: 13pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#3f7192;}

p.headUebersicht {font: 13pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#993333;}

td.cellChecklisteRed{
    background-color: #FF0000;
    border-right: 1px solid #666666;
}

td.cellChecklisteOrange{
    background-color: #FFCC00;
    border-right: 1px solid #666666;
}

td.cellCheckliste{
    padding: 5px;
}

td.cellChecklisteLine{
    border-right: 1px solid #666666;
    padding: 5px 0px 5px 0px;
}


/* -- styles for navigation -- */
.boxNavigation{
	position: relative;
	width: 158px;
	padding: 15px 0px 0px 0px;
}

.boxSubNavL2{
	position: relative;
	width: 134px;
	padding: 7px 0px 0px 24px;
}

.boxSubNavL3{
	position: relative;
	width: 122px;
	padding: 7px 0px 0px 36px;
}

.boxSubNavL4{
	position: relative;
	width: 110px;
	padding: 7px 0px 0px 48px;
}

.leftNavigation {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#3f7192;}

a.leftNavigation {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#3f7192;}

a.leftNavigation:visited {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#3f7192;}
	
a.leftNavigation:hover {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	color:#3f7192;}
	
a.leftNavigation-bold {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#3f7192;}

a.leftNavigation-bold:visited {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#3f7192;}
	
a.leftNavigation-bold:hover {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
	color:#3f7192;}