/*Grundsätzliche Formatierungen*/
body { background-color: #FFFFFF}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}
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}
.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}

/*Navigatiopn Links*/
.rollover  {  color:#ffffff; border: solid; border-width: 0px 0px 1px; border-color: black #B5C2D8 #B5C2D8}
.rollover a { font-size: 11px; display:block; width:178px; color:#ffffff; text-decoration:none}
.rollover a:link { font-size: 11px; display:block; width:178px; color:#ffffff; text-decoration:none}
.rollover a:visited { font-size: 11px; display:block; width:178px; color:#ffffff; text-decoration:none}
.rollover a:hover { font-size: 11px; background-color: #728AB5; color:#DBE1EC; text-decoration:none}

/*Navigation Oben*/
.nav_head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
a.nav_head:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none}
a.nav_head:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none }
a.nav_head:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF9933; text-decoration: none }

/*Formatierung der Standardseiten, Presse*/
.home {  background-repeat: no-repeat}
.headerInhalt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; background-color: #CCCCCC; vertical-align: middle; height: 21px; padding-left: 7px; letter-spacing: 0.2ex; text-transform: uppercase}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none}
.infoTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #315594;
	border: none;
	vertical-align: middle;
	height: 16px; width: 100%; padding-left: 5px
}
.infoTableBody { background-color: #D6DDEA; border: none; padding-top: 7px; padding-bottom: 10px; padding-right: 5px; padding-left: 7px}
.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 #FFFFFF solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px}
.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(../images/symbole/listPoint.gif); line-height: 15px}
.bodyInhalt { background-color: #F0F0F0; padding-top: 4px; padding-right: 2px; padding-bottom: 4px; padding-left: 7px; color: #003366}

/*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}.haendler { background-image: url(../images/haendler.jpg); background-repeat: no-repeat }
.infoTableBody  a { font-size: 10px; color:#003366; text-decoration:none; font-weight: bold}
.infoTableBody  a:visited { font-size: 10px; color:#003366; text-decoration:none}
.infoTableBody  a:hover { font-size: 10px;  color:#003366; text-decoration:none}
.formInput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  height: 20px; vertical-align: bottom }
.bodyWhite { padding-top: 4px; padding-right: 2px; padding-bottom: 4px; padding-left: 10px }
.formSubmitLine { background-color: #FFFFFF; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #005A9C solid; padding-top: 5px; padding-bottom: 5px ; margin-top: 1px; padding-right: 15px; padding-left: 15px}
.BorderLUR { background-color: #FFFFFF; border: solid; border-width: 0px 1px 1px; border-color: black #005A9C #005A9C; margin-left: 1px ; margin-right: 1px; margin-bottom: 1px}

/*versch.*/
.infWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; padding-top: 4px; padding-bottom: 4px; padding-left: 7px}
.InhaltList { padding-bottom: 4px; color: #003366 }
.InhaltHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #315594}
.InhaltBackWhite { background-color: #FFFFFF; padding-top: 15px; padding-right: 2px; padding-bottom: 4px; padding-left: 7px; color: #003366 }
.inhaltProduktHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; background-color: #315594; border: none; vertical-align: middle; height: 20px; padding-left: 5px }
.InfoProdukt { padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 20px; color: #003366 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; height: 20px}

/* direct auswahl dorpdown */
.directAusw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: none; height: 16px; width: 160px}

/* CSS Document */#rgaccordmenunest *{padding:0;margin:0;font-family:arial;font-size:12px}
#rgaccordmenunest a{text-decoration:none}
#rgaccordmenunest{padding:50px}
#rgaccordmenunest h1{font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;font-weight:400;font-size:19pt;letter-spacing:.005em;color:#e15c04;margin:0;margin-bottom:20px;border-bottom:1px solid #cddeed}
#rgaccordmenu{width:178px;border:1px solid #ccc}
#rgaccordmenu,#rgaccordmenu ul,#rgaccordmenu li{padding:0;margin:0;background:none}
#rgaccordmenu li{list-style:none;display:block}
#rgaccordmenu li a{color:#fff;text-decoration:none}
#rgaccordmenu .toggle,#rgaccordmenu .empty{display:block;background:url(/docs/images/level1act.jpg) no-repeat;padding:5px;color:#fff;cursor:pointer}
#rgaccordmenu .empty{background:url(/docs/images/level1.jpg) no-repeat}
#rgaccordmenu .empty a{display:block}
#rgaccordmenu .act{background:url(/docs/images/level1sub.jpg) no-repeat}
#rgaccordmenu li ul li a{color:#333;background:url(/docs/images/level2.jpg) repeat-y;display:block;padding:5px 0 5px 10px;margin-bottom:1px;text-decoration:none}
#rgaccordmenu .toggle2{color:#333;background:url(/docs/images/level2sub.jpg) repeat-y;display:block;padding:5px 0 5px 10px;font-weight:700;cursor:pointer;margin-bottom:1px}
#rgaccordmenu .act2{background:url(/docs/images/level2act.jpg) repeat-y;margin-bottom:1px}
#rgaccordmenu li ul li ul li a{padding:5px 0 5px 25px}
.open,.open span{font-weight:700;text-decoraton:underline}

.shop2leftnavi{width:178px;border:1px solid #ccc}
.shop2leftnavi,.shop2leftnavi ul,.shop2leftnavi li{padding:0;margin:0;background:none}
.shop2leftnavi li a{color:#333;background:url(/docs/images/level2.jpg) repeat-y;display:block;padding:5px 0 5px 10px;margin-bottom:1px;text-decoration:none}
