/*Grundsätzliche Formatierungen*/
body { background-color: #FFFFFF}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; vertical-align: top}
h1, h2, h3, h4, h5, h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: top}
u{
	padding-left : 5px;
}

pre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.comment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
	font-style: italic;
	font-weight: lighter;
}
.suche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; background-color: #e7eef7; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #005A9C solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; vertical-align: middle; height: 18px}

/*Formatierung der Standardseiten, Presse*/
.home {  background-image:   url(/docs/images/produkte/hinter_standard.jpg); background-repeat: no-repeat}
.headerInhalt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #3977BB; vertical-align: middle; height: 16px; padding-left: 10px}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3977BB}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3977BB; text-decoration: none}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3977BB}
.infoTable {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; background-color: #e7eef7; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #005A9C solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; vertical-align: middle; height: 18px; padding-left: 8px}
.infoTableRed {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; background-color: #da0000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #005A9C solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; vertical-align: middle; height: 18px; padding-left: 8px}
.infoTableBody { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: solid; border-width: 0px 1px 1px; border-color: black #005A9C #005A9C; padding-top: 5px; padding-bottom: 5px}
.headerInfo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C}
.inputField { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px #0059AC solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 15px; vertical-align: bottom}
.presseTableBody { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #005A9C #005A9C}
.presseTableUnderline { background-color: #FFFFFF; margin-bottom: 1px; border: solid; border-width: 0px 0px 1px; border-color: black black #005A9C}
.presseTable { background-color: #FFFFFF; border: solid; border-width: 0px 0px 0px 1px; border-color: black black #005A9C #005A9C; margin-left: 1px}
.center {  vertical-align: middle}
li {  list-style-type: none; list-style-image: url(/docs/images/symbole/list_point.gif); line-height: 15px}
.bodyInhalt { background-color: #E7EEF7; padding-top: 4px; padding-right: 2px; padding-bottom: 4px; padding-left: 10px}

/*Produktspartenformatierung////////////////////////////////////////////////*/
.infoBody { background-color: #FFFFFF; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; padding-left: 8px; vertical-align: middle}
.infoBody1 { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C; padding-left: 8px; vertical-align: middle}
.haendler { background-image: url(/docs/images/haendler.jpg); background-repeat: no-repeat }

.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #024F87; text-align: center; margin-right: 1px; padding-right: 10px; padding-left: 5px; border-color: black #005a9c black black; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
a.link:link {	color: #024F87; text-decoration: none}
a.link:hover {	color: #024F87; text-decoration: underline}
a.link:visited {	color: #024F87; text-decoration: none}



a.campaignInfo:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
a.campaignInfo:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
a.campaignInfo:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #024F87; text-decoration:none;}


.tdSpace { background-color: #FFFFFF; border: none; border-color: black #005A9C #005A9C ; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; vertical-align: middle; padding-right: 15px ; font-weight: bold}
.Header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C ; height: 30px; width: 150px; padding-right: 5px; padding-top: 8px; padding-bottom: 20px; padding-left: 15px}


/* direct auswahl dorpdown */
.directAusw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #fff; border: none; height: 16px; width: 150px}

/* used for lines in different colors in handlers pages */
.infoLine {BACKGROUND-COLOR: #005A9C}

/******************************** MENU *******************************/
/* CoolMenus 4 - default styles - do not edit */
//.clCMEvent{position:absolute; width:132; height:22; clip:rect(0,132,132,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FF9900; layer-background-color:#FF9900; visibility:hidden}
 
/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; font-size:13px; font-weight:bold}
.clLevel0{background-color:white; layer-background-color:white; color:black;}
.clLevel0over{background-color:#FFB00F; layer-background-color:white; color:black; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:black; layer-background-color:black}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana,tahoma, arial,helvetica; font-size:11px;}
.clLevel1{background-color:white; layer-background-color:white; color:black;}
.clLevel1over{background-color:#FF9900; layer-background-color:#FF9900; color:black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699; }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana,tahoma, arial,helvetica; font-size:11px;}
.clLevel2{background-color:white; layer-background-color:white; color:black;}
.clLevel2over{background-color:#FF9900; layer-background-color:#FF9900; color:black; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 3*/
.clLevel3, .clLevel3over{position:absolute; padding:2px; font-family:verdana,tahoma, arial,helvetica; font-size:11px;}
.clLevel3{background-color:white; layer-background-color:white; color:black;}
.clLevel3over{background-color:#FF9900; layer-background-color:#FF9900; color:black; cursor:pointer; cursor:hand; }
.clLevel3border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
/******************************** MENU END *******************************/



/********************************* SITEMAP *******************************/
.sitemapTable { background-color: #FFFFFF; border: solid; border-width: 0px 0px 0px 1px; border-color: black black #005A9C #005A9C; margin-left: 1px }
.sitemapTableBody { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #005A9C #005A9C ; padding-top: 5px}
.sitemapTableUnderline { background-color: #FFFFFF; margin-bottom: 1px; border: solid; border-width: 1px 0px 0px; border-color: #3977BB black; padding-top: 5px; padding-bottom: 5px; padding-left: 15px}
.sitemapBottom { background-color: #3977BB; vertical-align: middle; height: 3px; margin-right: 1px; margin-left: 1px; border-color: black #3977BB; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.sitemapBodyLeft { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #3977BB solid; border-width: 1px 1px 1px 0px; padding-top: 5px ; margin-top: 1px}
.sitemapBodyRight { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #3977BB #3977BB}
a.sitemap:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline }
a.sitemap:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3977BB; text-decoration: underline }
a.sitemap:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3977BB; text-decoration: none }
/******************************* SITEMAP END *****************************/




/******************************* ASSISTENTEN *****************************/
.assiHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C ; height: 30px; width: 150px; padding-right: 2px}
.assiMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: none; height: 16px; width: 350px}
.assiMenu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: none; height: 16px;  }
.assiBorderUR { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #005A9C #005A9C ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px}
.assiBorderU { background-color: #FFFFFF; margin-bottom: 1px; border: solid; border-width: 0px 0px 1px; border-color: black black #005A9C ; vertical-align: middle; padding-left: 10px; padding-top: 5px; padding-bottom: 5px}
.assiBorderLUR { background-color: #FFFFFF; border: solid; border-width: 0px 1px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px; margin-bottom: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px}
.assiInhaltBorderLUR { background-color: #E7EEF7; border: solid; border-width: 0px 1px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px; margin-bottom: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px}
.assiBorderR { background-color: #FFFFFF; margin-right: 1px; border: solid; border-width: 0px 1px 0px 0px; border-color: black #005A9C #005A9C ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px}
.assiBorderLR { background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px}
.assiInhaltBorderLR { background-color: #E7EEF7; border: solid; border-width: 0px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px}
.assiBorderUR2 { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: solid; border-width: 0px 1px 1px 0px; border-color: black #005A9C #005A9C ; padding-top: 28px; width: 110px; padding-left: 10px}
.assiPrint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005A9C}
.assiCellSpace { border: none; border-color: black #005A9C #005A9C ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; vertical-align: middle; padding-right: 5px}
.assiInputField { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; height: 20px}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 100%}
.assiSpaceMail { background-color: #FFFFFF; border: none; border-color: black #005A9C #005A9C ; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; vertical-align: middle; padding-right: 15px}
.assiMenuWidth { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: none; height: 16px; width: 100%}
.assiMenuSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: none; height: 16px; width: 130px}
.assiBorderLRSpace { background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px ; padding-top: 5px; padding-bottom: 5px; padding-left: 10px}
.assiBorderLURO { background-color: #FFFFFF; border: 1px #005A9C solid; margin-left: 1px ; margin-right: 1px; margin-bottom: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px ; margin-top: 1px}
.assiBorderLU { background-color: #FFFFFF; border: solid; border-width: 0px 0px 1px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-bottom: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
.assiBorderLUR_2 { background-color: #E7EEF7; border: solid; border-width: 0px 1px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px; margin-bottom: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px}
/***************************** ASSISTENTEN END ***************************/

