﻿/* ------------------------------------------- */
/*   GENERAL DEFINITIONS - DUERR-DENTAL JAPAN  */
/* ------------------------------------------- */
BODY, TABLE, TD, A, P, DIV, SPAN, H1, H2, H3, H4, H5, H6, INPUT, TEXTAREA, SELECT, UL, LI {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color:#006599; }
BODY, TABLE, TD, A, P, TEXTAREA, DIV, SPAN, UL, LI { color:#404040;}
BODY {margin:0px; background: url(imgs/bg_body_gradient.gif) fixed;}
IMG, A, TABLE{ border:none; }
TABLE TR TD { vertical-align: top; }
.headerleiste {background: url(imgs/bg_body_gradient_oben.gif) repeat-x fixed;}
.tabtop {background: url(imgs/tabtop.jpg) no-repeat; background-color:#FFFFFF;}
P {
	font-size: 85%;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
	font-weight: normal;
	line-height: 140%;
}
A, A.visited { text-decoration:none; }
A:hover { text-decoration:underline; }
A.blue, A.blue.visited { text-decoration:none; font-size:12px; font-weight:bold; color:#006599; background-color:#FFFFFF; border:0px;}
img.button { border:0px; vertical-align: bottom; }
UL { margin-left: 0px;}
UL LI {
	margin-left:20px;
	padding-right: 10px;
	line-height: 170%;
	font-size: 70%;
}
OL { margin-left: 15px;}
OL LI { margin-left:20px; font-size:70%;}
H1 {   font-size: 150%;   font-weight: normal;   margin:0px 0px 5px 0px;   color: #BBBBBB;}
H2, H4 { padding-left: 10px; font-size: 100%; font-weight: bold;}
H3, H6 { margin-left:10px; margin-bottom:2px; margin-top:5px; font-size: 12px; color: #006599; font-weight: bold;}
H4 { margin:10px 0px 0px 0px; }
H5 {
 margin-left:0px;
 margin-right:0px;
 margin-bottom:2px;
 margin-top:5px;
 font-size: 75%;
 color: #006599;
 font-weight: bold;
}
abbr {speak:spell-out}
abbr[title] {cursor:help;border-bottom:1px dotted}
INPUT, SELECT {
 font-size:80%;
 color:#515151;
}
.blue { background-color: #E2EAF3; border:1px solid #888888;}
SPAN.checkbox INPUT  { border:none; margin-right: 5px;  margin-top: 3px;}
TD.print P { color:#000000;}
/****************** MAIN STRUCTURE **************/
TABLE.main {  width: 840px; }
/* HEADER IMAGE */
/* TOP NAVIGATION LINE */
#nav_top{
 height: 75px;
}
TD.topnav A {
 font-size: 55%;
 color: #006599;
 padding-left: 5px;
 padding-right: 5px;
}
TD.mainnav A {
 font-size: 70%;
 font-weight: bold;
 text-transform: uppercase;
 color: #036194;
}
/* LINKS ON START PAGE */
#ancLeft A {position:relative; left:130px; top:341px; height:18px;padding-left:25px; z-index:10;font-size: 75%; font-weight:bold;color:#036194; }
#ancRight A {position:relative; left:690px; top:328px; height:18px; text-align:right; padding-right:25px; z-index:10; font-size: 75%; font-weight:bold; color:#036194; }
#text_start {
	position:relative;
	left:100px;
	top:50px;
}
#languages_start{position:relative; left:200px; top:50px;}
#header_img{
 width: 125px;
 height: 75px;
 background-repeat: no-repeat;
 text-align: right;
 padding-right: 15px;
 vertical-align: middle;
 border-top: 10px solid #FFFFFF;
}
/* HORIZENTAL LINE UNDER HEADER IMG */
#line_blue{
 height: 3px;
 width: 100%;
 background-color: #036194;
/* border-bottom: 1px solid ;*/
}
/* CONTENT AREA IN GRUNDSTRUKTURE INCLUDES NAVIGATION */
TD.content_area {
 background-color: White;
 border-top: 7px solid #FFFFFF;
 text-align: left;
 vertical-align: top;
}
/* HORIZENTAL MAIN NAVIGATION */
TABLE.nav_main {
 height: 23px;
 width: 100%;
}
TABLE.nav_main tr td {
 background-color: #F0F0F0;
}
/* TABLE TO STUCTRE CONTENT AREA WITHOUT NAVIGATION SEPERATED IN CONTENT AND CONTEXT*/
TABLE.content_table { text-align:left; }
/*TABLE.content_table TD.content {
 width:500px;
 padding-left:15px;
 padding-right:25px;
 vertical-align: top;
 text-align: left;
}*/
/*TABLE.content_table TD.context {
 width: 215px;
 vertical-align: top;
 padding-right: 10px;
}*/
/* Startseite mit zentralem Imagebild und grossem Kontextblock rechts */
TABLE.content_start{
 width: 710px;
 background-repeat: no-repeat;
 background-color: #FFFFFF;
}
/*TABLE.content_start TD.content {
 height:252px;
 width:560px;
 padding-right:25px;
 vertical-align: top;
}*/
/*Startseite rechter Kontextblock*/
TABLE.content_start TD.context {
 width: 215px;
 vertical-align: top;
 padding-left: 1px;
 padding-right: 0px;
}
TD.start_line{
 height: 5px;
 margin-left: 5px;
 background-color: #E2EAF3;
 border-bottom: 1px solid #036194;
 font-size: 10px;
 color: #036194;
 font-weight: norm;
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7;
 vertical-align: middle;
}
TABLE.cntBlock TD.start_txt {
 color: #036194;
 padding-left: 20px; 
 padding-right: 5px;
}
TABLE.cntBlock TD.start_txt A {
 color: #036194;
 font-weight: bolder; 
}
TABLE.cntBlock TD.start_txt P A {
 color: #036194;
}
/******************* SUBNAVIGATION ***************/
/*  SUB-TABLE */
TABLE.nav_sub {
 width: 130px;
}
TD.nav_sub {
 padding-top: 3px;
 padding-bottom: 3px;
 padding-left: 9px;
 padding-right: 2px;
 background-color: #036194;
}
TD.nav_sub A {
 color: #FFFFFF;
 font-size: 11px;
 font-weight: norm; 
}
TD.nav_sub_act {
 padding-top: 3px;
 padding-bottom: 3px;
 padding-left: 11px;
 padding-right: 2px;
 background-color: #6494C8;
}
TD.nav_sub_act A {
 color: #FFFFFF;
 font-size: 11px;
 font-weight: bold; 
}
.menuItem {
 border:1px solid #6494C8;
 border-top:none;
 background-color: white;
 margin-left:10px;
 margin-right: 2px;
 padding-left: 11px;
 padding-top:3px;
 padding-bottom: 3px;
}
.menuItem A {
 font-size:11px;
 color: #404040; 
}
.menuItem_act {
 border:1px solid #6494C8;
 border-top:none;
 background-color: #E2EAF3;
 margin-left:10px;
 margin-right: 2px;
 padding-left: 11px;
 padding-top:3px;
 padding-bottom: 3px;
}
.menuItem_act A {
 font-size:11px;
 color: #404040; 
}
.TabItemTopLine {
 font-size: 5px;
 border-top: none;
 border-right: none;
 border-bottom: 5px solid #6494C8;
 border-left: none;
 background-color: #FFFFFF;
 padding: 0px;
}

.TabItemH {
 text-align: center;
 border-top: 1px solid #6494C8;
 border-right: 1px solid #6494C8;
 border-bottom: none;
 border-left: none;
 background-color: #F8F8F8;
 padding-top: 4px;
 padding-left: 1px;
 padding-right: 1px;
 padding-bottom: 3px;
}
.TabItemH A {
 font-size:11px;
 color: #404040; 
}
.TabItemHleft {
 text-align: center;
 border-top: 1px solid #6494C8;
 border-right: 1px solid #6494C8;
 border-bottom: none;
 border-left: 1px solid #6494C8;
 background-color: #F8F8F8;
 padding-top: 4px;
 padding-left: 1px;
 padding-right: 1px;
 padding-bottom: 3px;
}
.TabItemHleft A {
 font-size:11px;
 color: #404040;
}
.TabItemH_act {
 text-align:center;
 background-color: #B3D2E1;
 border-right: 1px solid #6494C8;
 border-top: none;
 border-left: none;
 border-bottom: none;
 padding-top: 4px;
 padding-left: 1px;
 padding-right: 1px;
 padding-bottom: 3px;
}
.TabItemH_act A {
 font-size:11px;
 color: #404040; 
}
.TabItemHleft_act {
 text-align:center;
 background-color: #B3D2E1;
 border: 1px solid #6494C8;
 border-top:none;
 border-bottom:none;
 padding-top: 4px;
 padding-left: 1px;
 padding-right: 1px;
 padding-bottom: 3px;
}
.TabItemHleft_act A {
 font-size:11px;
 color: #404040; 
}
.TabItemDbswinH {
 text-align:center;
 border-top: 1px solid #6494C8;
 border-right: 1px solid #6494C8;
 border-bottom: none;
 border-left:none;
 background-color: #F8F8F8;
 padding-top: 4px;
 padding-left: 1px;
 padding-right: 2px;
 padding-bottom: 3px;
 background-repeat:no-repeat;
}
.TabItemDbswinH A {
 font-size:11px;
 color: #404040; 
}
.TabItemDbswinH_act {
 text-align:center;
 border-top: none;
 border-right: 1px solid #6494C8;
 border-left:none;
 border-bottom:none;
 background-color: #B3D2E1;
 padding-top: 4px;
 padding-left: 1px;
 padding-right: 2px;
 padding-bottom: 3px;
}
.TabItemDbswinH_act A {
 font-size:11px;
 color: #404040; 
}
.TabUnderLine {
 border:1px solid #6494C8;
 border-bottom:none;
 background-color: #E2EAF3;
}

.TabItemH_left {
 border:1px solid #6494C8;
 border-bottom:none;
 border-right:none;
 background-color: #E2EAF3;
}
.TabItemH_mid {
 border-top: 1px solid #B3D2E1;
 border-right:none;
 border-bottom:none;
 border-left:none;
 background-color: #E2EAF3;
}
.TabItemH_right {
 border:1px solid #6494C8;
 border-bottom:none;
 border-left:none;
 background-color: #E2EAF3;
}
.text_empty {
 background-color: white;
 border:1px solid #E2EAF3;
 border-left:none;
 border-right:none;
 height:5px
}
/************* CONTAINER *******************/
/* TITLE FOR CONTENTS */
.cnt_title {
 border-top: 1px solid #6494C8;
 font-size:12px;
 color: #036194;
 font-weight: bold;
 text-align: left;
 padding-left: 10px;
 padding-top: 4px;
 padding-bottom: 3px;
 width: 465px;
}
.cnt_title_e {
 border-top: 1px solid #6494C8;
 font-size:12px;
 color: #036194;
 font-weight: bold;
 text-align: left;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 3px;
 width: 465px;
}
.cnt_title_wide {
 border-top: 1px solid #036194;
 font-size:12px;
 color: #036194;
 font-weight: bold;
 text-align: left;
 padding-left: 10px;
 padding-top: 4px;
 padding-bottom: 3px;
 width: 700px;
}
.cnt_title_wide_e {
 border-top: 1px solid #036194;
 font-size:12px;
 color: #036194;
 font-weight: bold;
 text-align: left;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 3px;
 width: 700px;
}
/* ALL TEXT IN GRAY COLOR WITH TOP LINE */
TD.txt_gray {
 background-color: #FAFAFA;
 padding-top:5px;
 padding-bottom:5px;
}
TD.txt_gray P {
	font-size: 70%;
	line-height: 150%;
}
TD.txt_gray H3 {
	font-size: 70%;
	margin-bottom:1px;
	padding-bottom:3px;
	margin-top: 0px;
}
TD.txt_gray UL {
	margin-top:0px;
	margin-left: 5px;
}
TD.txt_gray1 {
 padding-top:10px;
 padding-bottom:10px;
 padding-left:0px;
 padding-right:0px;
 font-size: 70%;
}
TD.link A {
 font-size:65%;
 font-weight:norm;
 color:#036194;
 line-height:16px;
}
/* CONTENT TABLE */
TABLE.cntBlock {
 width:400px;
 margin-bottom:15px;
}
TABLE.cntBlock TR.header { background-color: #036194; }
TABLE.cntBlock TR.header TD.headline {
 color: #FFFFFF;
 padding-left: 5px;
 font-weight: bolder;
 font-size: 100%;
 vertical-align: middle;
 text-align: left;
}
/* STANDARD LIGHT BLUE LINE */
TABLE.cntBlock TR.standard TD {
 height: 24px;
 font-size: 70%;
 text-align: left;
 vertical-align: top;
 color: #515151;
}
TABLE.cntBlock TR.standard TD A {
 font-weight: bolder;
 color: #036194;
}
/* TEXT IN FREIER TABELLE */
TABLE.cntBlock TR.standard_table TD {
 border-bottom : 1px solid #036194;
 font-size: 70%;
 text-align: left;
 color: #515151; 
}
TD.fullRangeText P {
 margin-left:0px;
 margin-right:0px;
}
INPUT.plz {
 height: 16px;
 font-size:12px;
 line-height: 12px;
 text-align: center;
 }
 /* PRESS */
TABLE.cntBlock TD.presseRD {
  vertical-align:top; padding:0px; margin:0px; padding-right:3px;
 }
TABLE.cntBlock TD.pressTable {
  vertical-align:top; width:100%;border:1px solid #036194;border-right:none;background-color:#ECEBEB;padding-left:5px;
 }
TABLE.cntBlock TD.pressTitle {
 margin-left:0px;margin-bottom:0px;margin-top:0px;
}
/* ERROR-MESSAGE-BOX */ 
#error_txt{
 height:160px;
 width:500px;
 text-align:center; 
 vertical-align: middle;
 padding-top: 50px;
 background-color:#E1F5FE;
 border:1px solid #036194;
 display: none;
 font-size: 75%;
 }
/***************** OVERVIEW PRODUCTS ********************/
img.overview_img{
 border: 1px solid #036194;
}
#overview_left{
 width: 135px;
 vertical-align: top;
 text-align: left;
}
#overview_teaser{
 background-color: #F0F0F0;
 border: 1px solid #036194;
 border-right: none;
 font-size: 70%;
 text-align: left;
 padding: 5px;
 vertical-align: top;
}
#overview_teaser a {
 color: #036194;
 font-size: 120%;
}
/********************* DESCRIPTION - BLOCK *******************/
#desc_txt{
 width: 230px;
 background-color: #E2EAF3;
 border-top : 1px solid #036194;
 font-size: 70%;
 text-align: left;
 padding: 10px;
 vertical-align: top;
 color: #036194;
}
#desc_txt strong{
 font-weight: bold;
}
#desc_right{
 width: 265px;
 vertical-align: top;
 text-align: right; 
}
/* TEXT IN PRODUCT PAGE */
#prod_left{
/* width: 310px; */
 padding-right: 5px;
}
/* IMG WITH TOP BORDER */
.desc_img {
}
/* THUMBNAIL IMG */
.tn_act {
 border-top: 5px solid #6494C8;
 border-right: 1px solid #6494C8;
 border-bottom: 1px solid #6494C8;
 border-left: 1px solid #6494C8;
 margin-top: 2px;
 margin-bottom: 2px;
}
.tn {
 border-top: 5px solid #FAFAFA;
 border-right: 1px solid #FAFAFA;
 border-bottom: 1px solid #FAFAFA;
 border-left: 1px solid #FAFAFA;
 margin-top: 2px;
 margin-bottom: 2px;
}
/* CHANGABLE IMAGE DESCRIPTION */
#txt_img{
	border-bottom: 1px solid #E4E4E4;
	font-size: 70%;
	padding:5px;
	background-color: #FAFAFA;
	vertical-align: middle;
}
/******************** MESSEN *********************/
TABLE.txt_bolder TR TD {
 font-weight: bolder;
 color: #036194;
 font-size: 70%;
}
TD.p_blue P {
 font-size:100%;
 color:#036194;
 margin-left: 0px;
}
/************** Sitemap ********************/
TABLE.sitemap {
 margin-top: 10px;
 margin-left: 20px; 
}
TABLE.sitemap TH {
 width: 150px;
 background-color: #6494C8;
 padding: 5px;
 font-size: 70%;
}
TABLE.sitemap TD TABLE TR TD.nav_sub {
 width: 130px;
 background-color:#E2EAF3;   
}
TABLE.sitemap TD TABLE TR TD.nav_sub A {
 color:#036194;
}
/************** Dokumente ******************/
DIV.documentLanguageBox {
 width:80px;
 margin:2px 2px 2px 2px;
 padding:1px 3px 1px 3px;
 background-color:#036194;
 text-align: center;
 float:left;
}
DIV.documentLanguageBox A {
 font-size:11px;
 color:white;
}
DIV.documentLanguageBox A:hover {
 font-weight:bolder;
 text-decoration:none;
}
/************** Table **********************/
TABLE.cntTable {
 width: 460px;
 margin-left: 0px;
 margin-bottom: 5px;
 font-size: 70%;
 border-top: 1px solid #E4E4E4;
 border-right: solid 1px #FAFAFA;
 border-bottom: 1px solid #E4E4E4;
 border-left: solid 1px #FAFAFA;
}
TABLE.cntTable TR.header {
 background-color: #FAFAFA;
}
TABLE.cntTable TR.header TH  {
 color: #404040;
 padding-left: 8px;
 font-weight: normal;
 vertical-align: middle;
 text-align: left;
}
TABLE.cntTable TR.header TH.left  {
 border-left: 0px;
}
TABLE.cntTable TR.header TD  {
 color: White;
 padding-left: 8px;
 font-weight: bolder;
 vertical-align: top;
 text-align: left;
 /*border-bottom: 3px solid #6494C8;*/
}
TABLE.cntTable TR.row TD {
 background-color: #FFFFFF;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-right: 8px;
 padding-left: 8px;
 border-top: 1px solid #E4E4E4;
 line-height:140%;
}
TABLE.cntTable TR.row TD.icon {
 padding: 2px;
 border: 1px solid #F0F0F0;
}
TABLE.cntTable TR.row TD.left{
	border-left: 0px;
	line-height: 130%;
}
TABLE.cntTable UL LI{
	border-left: 0px;
	line-height: 180%;
	font-size:100%;
}
.txtSmall {
	font-size: 70%;
}
.spex{
	line-height:180%;
	font-size:100%;
}
.spex UL LI{
	line-height:180%;
	font-size:100%;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px; 
}
/************** CONTEXT **********************/
TABLE.contextBlock {
 border: 1px solid #6494C8;
 width: 235px;
 margin-bottom: 5px;
}
TABLE.contextBlock TR.header {
 background-color: #6494C8;
}
TABLE.contextBlock TR.header TD.headline {
 color: White;
 padding-left: 3px;
 font-size: 10px;
 vertical-align: middle;
 text-align: left;
}
TABLE.contextBlock TR.header TD.toolbox_icon {
 width: 19px;
 border-right: 1px solid #6494C8; 
}
/* STANDARD LIGHT BLUE LINE */
TABLE.contextBlock  TR.standard TD {
 height: 24px;
 background-color: #E2EAF3;
 border-bottom: 1px solid #FFFFFF;
 vertical-align: middle;
}
TABLE.contextBlock  TR.standard TD.teaser_icon {
/* width: 19px;*/
 background-color: #E2EAF3; 
 border-bottom: 1px solid #FFFFFF; 
}
TD.icon_white_arrow {
 padding-right:5px;
 vertical-align: middle;
 padding-left: 5px;
 width: 10px;
}
/* TEXT PART IN LINE */
TABLE.contextBlock  TR.standard TD.text {
 width: 211px;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 2px;
 text-align: left;
 padding-right: 10px;
 font-size: 10px;
}
TABLE.contextBlock  TR.standard TD.text a {
 font-size: 10px;
}
TABLE.contextBlock  TR.standard TD.arr {
 text-align: right;
}
/* LINK OHNE ICON   */
TABLE.contextBlock  TR.standard TD.text_link {
 background-color: #E2EAF3;
 text-align: left;
 vertical-align:middle;
 padding-left:10px;
}
TABLE.contextBlock  TR.standard TD.text_link a {
 font-size: 10px;
}
TABLE.contextBlock  TR.standard TD.arr_link {
 background-color: #C2EBFF;
 text-align: right;
}
/*************** Kontextbox Startseite  *****************/
TABLE.contextBlockStart {
 width: 215px;
 margin-bottom: 1px;
 color: #036194;
 font-size:80%;
 background-repeat:no-repeat;  
 border-collapse: collapse;
}
/*Teaserbox rechts*/
TABLE.contextBlockStart TD.txt_start {
 background-color: #F0F0F0;
 padding-top: 3px;
 padding-left: 15px;
 padding-bottom: 1px;
}
/*Teasertext rechts*/
TABLE.contextBlockStart TD.txt_start P {
 color: #404040;
 padding-top: 2px;
}
/*Ueberschrift Teasertext rechts*/
TABLE.contextBlockStart TD.txt_start A {
 color: #036194;
 font-size: 90%;
 font-weight: bolder; 
 padding-left: 10px;
}
.txt_start A:hover {
 text-decoration: none;
}
TABLE.contextBlockStart TD.headline{
 height: 20px;
 background-color: #E2EAF3;
 color: #036194;
 font-weight: bolder; 
 padding-left: 5px;
 vertical-align: middle;
 text-transform: uppercase;
 font-size: 80%;
}
TABLE.contextBlockStart TD.headline_list {
 background-color: #6494C8;
 padding: 3px;
 color: #036194;
 font-size: 10px;
 font-weight: bold;
 border-collapse: collapse;
 vertical-align: middle;
 padding-left: 10px;
}
TABLE.contextBlockStart TD.list{
 background-color: #F0F0F0;
 padding: 5px;
 color: #036194;
 font-size: 10px;
 border: 1px solid #FFFFFF;
 border-collapse: collapse;
}
TABLE.contextBlockStart TD.list A {
 font-weight: bolder;
 color: #036194;
}
TABLE.contextBlockStart TD.news {
 background-color: #FFFFFF;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.9;
 padding: 3px;
 margin-bottom: 1px;
 line-height: 120%;
}
TABLE.contextBlockStart TD.news A {
	color: #036194;
	font-size: 85%;
}
.news A:hover {
 text-decoration: none;
}
TABLE.contextBlockStart TD.footer {
 background-color: #DCDBDB;
 padding: 5px;
 font-size: 10px;
 border-top: 1px solid #FFFFFF;
 border-collapse: collapse;
}
TABLE.contextBlockStart TD.footer A {
 color: #036194;
 font-weight: bolder;
}
TABLE.contextBlockStart TD.card {
 padding: 0px;
 height: 20px;
 text-align: center;
 vertical-align: middle;
 border: 1px solid #036194;  
 border-top: none;  
 background-color: #6494C8;
}
TABLE.contextBlockStart TD.card A {
 width: 93px;
 color: #036194;
 font-weight: bolder;
}

/* MULIT-TEASER-LIST */
DIV.list {
 visibility: hidden;
 position: absolute;
}
/*********** INNER TABLE FOR SUPPORT BLOCK ***********/
TABLE.support {
 background-color: #E2EAF3; 
}
TABLE.support TD.support{
 font-weight: normal;
 font-size: 70%;
 line-height: 130%;
 padding-left: 5px;
 width: 345px;
}
TABLE.support TD.support_icon{
 padding-left: 10px;
 width: 25px;
}
TABLE.support TD.support_icon_teaser{
 padding-left: 3px;
 width: 15px;
}
/************** Quick ****************/
TABLE.noBoarder INPUT {border:none;}
/************** RED DOT HELP ****************/
.rdHelp {
 background-color: #FFFFFF;
 font-size:9px;
 color: Red;
}
hr.rdHelp {
 width: 100%;
 height: 2px;
 color: Red;
}
DIV.rdHelp{
 position: absolute;
}
DIV.rdHelpCommentBlock{
 margin:20px 0px 10px 0px;
 border-top: 2px solid red; 
 border-bottom: 2px solid red;
 text-align: center;
 font-size:9px;
 color: Red;
}
/************* NEU                 **************/
#Navigation{
 /*float: left;*/
 width: 130px;
 padding: 0px;
 font-size: 11px;
 font-weight: norm;
/*	background-color: #FFFFFF;*/
/*	font: small Verdana,sans-serif;*/
}
/************* Haupt-Navigation ! **************/
.navLinks{
 margin: 0px;
 background-color: #7E7E7E;
}
.navLinks a{
 display: block;
 padding: 5px 2px 5px 9px;
 background-color: #7E7E7E;
 border-top: 1px solid #A3A3A3;
 border-bottom: 1px solid #545454;
 border-left: 1px solid #A3A3A3;
 border-right: 1px solid #545454;
 color: #FFFFFF;
}
/****** MOUSEOVER ! ******/
.navLinks A:hover{
 background-color: #A3A3A3;
 border-top: 1px solid #7E7E7E;
 border-bottom: 1px solid #545454;
 border-left: 1px solid #7E7E7E;
 border-right: 1px solid #545454;
 text-decoration: none;
}
/****** AUSGWAEHLT ! ******/
.navLinks_act{
 border-top: 1px solid #02405E;
 border-bottom: 1px solid #545452;
 border-left: 1px solid #02405E;
 border-right: 1px solid #545452;
 background-color: #6494C8;
}
.navLinks_act A:hover{
 text-decoration: none;
}
.navLinks_act a{
 display: block;
 padding: 5px 2px 5px 9px;
 background-color: #036194;
 color: #FFFFFF;
}
/****** Aufgeklappte Gruppe Ueberschrift ! ******/
.navGruppe{
 margin: 0px;
 padding: 5px 2px 5px 9px;
 background-color: #A3A3A3;
 border-top: 1px solid #7E7E7E;
 border-bottom: 1px solid #A3A3A3;
 color: #E1E1E1;
}
/****** Aufgeklappte Gruppe Ueberschrift AUSGWAEHLT ! ******/
.navGruppe_act{
 margin: 0px;
 padding: 5px 2px 5px 9px;
 background-color: #036194;
 border-top: 1px solid #02405E;
 border-bottom: 1px solid #545452;
 border-left: 1px solid #02405E;
 border-right: 1px solid #545452;
 color: #FFFFFF;
}
/****** .... Unternavigation RAHMEN ******/
.navSub{
 margin: 0px;
 background-color: #F8F8F8;
}
/****** .... Unternavigation einzelne Felder ******/
.navSub a{
 display: block;
 padding: 4px 0px 3px 9px;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #C9C9C9;
 border-left: 1px solid #FFFFFF;
 border-right: 1px solid #C9C9C9;
 color: #404040;
}
.navSub A:hover{
 background-color: #E7E7E7;
 border-top: 1px solid #E0E0E0;
 border-bottom: 1px solid #FBFBFB;
 border-left: 1px solid #FBFBFB;
 border-right: 1px solid #E0E0E0;
 text-decoration: none;
}
/****** .... Unternavigation RAHMEN AUSGEWAEHLT ******/
.navSub_act{
 margin: 0px;
 padding: 0px 0px 0px 0px;
 background-color: #FFFFFF;
}
.navSub_act A:hover{
 text-decoration: none;
}
/****** .... Unternavigation einzelne Felder AUSGEWAEHLT ******/
.navSub_act a{
 background-color: #B3D2E1;
 display: block;
 padding: 4px 0px 3px 9px;
 border-top: 1px solid #545454;
 border-bottom: 1px solid #4D96B9;
 border-left: 1px solid #6494C8;
 border-right: 1px solid #4D96B9;
 color: #404040;
}
/**************** Andere *****************/
#andere{
 padding: 10px;
}
#andere img{
 display: block;
}
/**************** Ende *****************/
