/* Tag Selektoren allgemein  */
div,p,ul,ol,td {
	FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif;
}

td {
	FONT-FAMILY: Arial,Helvetica,Verdana,Sans-Serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
}

/* Tag Selektoren Links  */
a {
	TEXT-DECORATION: none;
}

/* BG Color Tabellen  */
.bgSite {
	BACKGROUND-COLOR: #ECECEC;
}

.bgLine {
	BACKGROUND-COLOR: #999999;
}

.bgLineBlue {
	BACKGROUND-COLOR: #251462;
}


.bgNavLogin {
	BACKGROUND-COLOR: #D7DFE8;
}

.bgNavLevel2a {
	BACKGROUND-COLOR: #9AAEC7;
}

.bgNavLevel2p {
	BACKGROUND-COLOR: #BBC9D9;
}

.bgNavLevel3p {
	BACKGROUND-COLOR: #898989;
}

.bgNavLevel3a {
	BACKGROUND-COLOR: #A7A7A7;
}

.bgStartTeaser1 {
	BACKGROUND-COLOR: #636363;
}

.bgStartTeaser2 {
	BACKGROUND-COLOR: #6D6D6D;
}

.bgStartTeaser3 {
	BACKGROUND-COLOR: #898989;
}

.bgBottom {
	BACKGROUND-COLOR: #EBEBEB;
}

.bgWhite {
	BACKGROUND-COLOR: #FFFFFF;
}

.bgProdTabBlue01 {
	BACKGROUND-COLOR: #D7DFE8;
}

.bgProdTabBlue02 {
	BACKGROUND-COLOR: #E7ECF1;
}

.bgProdTabBlue03 {
	BACKGROUND-COLOR: #EFF2F6;
}

.bgGrey {
	BACKGROUND-COLOR: #E6E6E6;
}

.tableLine { 
	border:#FFFFFF;
	border-bottom-width: 1px;
}

.navLevel2 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
}

.navLevel2Active {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

.sysNav {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	COLOR: #000000;
}

.breadCrumb {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
	COLOR: #000000;
}

/* Abstand für Navi */
.layerLeft{
	margin-left: 5px;
}

/* Style Klassen Textformatierung */
.txtHeadline {
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	COLOR: #2B47DA;
}

.txtHeadlineSlim {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
}

.txtSubHeadline {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
}

.txtHeadlineBlue {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	COLOR: #2E6198;
}

.txtArial12 {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
}

.txtContent {
	FONT-FAMILY: Verdana,Sans-Serif;
    FONT-SIZE: 12px;
    COLOR: #000000;
}

.txtOrange {
	FONT-FAMILY: Verdana,Sans-Serif;
    FONT-SIZE: 12px;
    COLOR: #FF6600;
	FONT-WEIGHT: bold;
}

.txtOrangeNormal {
	FONT-FAMILY: Verdana,Sans-Serif;
    FONT-SIZE: 12px;
    COLOR: #FF6600;
	FONT-WEIGHT: normal;
}

.txtGreen {
	FONT-FAMILY: Verdana,Sans-Serif;
    FONT-SIZE: 12px;
    COLOR: #216337;
	FONT-WEIGHT: normal;
}

.link {
	FONT-FAMILY: Verdana,Sans-Serif;
    FONT-SIZE: 12px;
    COLOR: #216337;
	FONT-WEIGHT: normal;
	text-decoration: underline;
}

.txtHelp {
	FONT-FAMILY: Arial;
    FONT-SIZE: 9px;
    COLOR: #686868;
	BACKGROUND-COLOR: #D7DFE8;
}

.txtError {
	FONT-FAMILY: Verdana,Sans-Serif;
    FONT-SIZE: 11px;
    COLOR: #cf691e;
}

.txtCopyright {
	FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    COLOR: #666666;
}

.txtBreadCrumb {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	margin-left: 20px;
}

/* Style Klassen Formularhandling */
.input240 {
	WIDTH: 240 px;
    HEIGHT: 12px;
    FONT-SIZE: 11px;
    BORDER-RIGHT: #7F7F7F 1 solid;
    BORDER-LEFT: #7F7F7F 1 solid;
    BORDER-TOP: #7F7F7F 1 solid;
    BORDER-BOTTOM: #7F7F7F 1 solid;
}

.input50 {
	WIDTH: 60 px;
    HEIGHT: 12px;
    FONT-SIZE: 11px;
    BORDER-RIGHT: #7F7F7F 1 solid;
    BORDER-LEFT: #7F7F7F 1 solid;
    BORDER-TOP: #7F7F7F 1 solid;
    BORDER-BOTTOM: #7F7F7F 1 solid;
}

.input187 {
	WIDTH: 187 px;
    HEIGHT: 12px;
    FONT-SIZE: 11px;
    BORDER-RIGHT: #7F7F7F 1 solid;
    BORDER-LEFT: #7F7F7F 1 solid;
    BORDER-TOP: #7F7F7F 1 solid;
    BORDER-BOTTOM: #7F7F7F 1 solid;
}

.textarea240 {
	FONT-SIZE: 11px;
	WIDTH: 200;
	HEIGHT: 60px;
    BORDER-RIGHT: #7F7F7F 1 solid;
    BORDER-LEFT: #7F7F7F 1 solid;
    BORDER-TOP: #7F7F7F 1 solid;
    ORDER-BOTTOM: #7F7F7F 1 solid;
}