
/******* Default styles ******/ 

body{	font-family:Verdana, Arial,Helvetica,sans-serif; 
		font-size:8pt;
		font-weight:normal;
		font-style:normal;
		color:#000000;
		background-color:#dfe6ee;
		margin:0px;
		padding:0px;
		border:none;
}
img, img a{
	border:none;	
}



div, p, ul, li, a{font-family:Verdana, Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#000000;}
div, p, form {text-decoration:none;margin-bottom:0pt;margin-top:0pt;}

ul, li {list-style-image:url(img/li1.gif);list-style-position:outside;padding-top:0pt;padding-bottom:0pt;}

a { text-decoration:underline;}
a:hover {text-decoration:underline;}

h1, h2, h3, h4, h5, h6{font-family:Verdana, Arial,Helvetica,sans-serif;margin-top:0px;margin-bottom:0px;}
h1{font-size:10pt;font-weight:bold;font-style:normal;color:#003366;}
h2{font-size:10pt;font-weight:bold;font-style:normal;color:#000000;}
h3{font-size:9pt;font-weight:bold;font-style:italic;color:#000000;}
h4, h5, h6{font-size:8pt;font-weight:bold;font-style:normal;color:#000000;}



.sprachwahl, .sprachwahlactiv{font-weight: bold;}
.sprachwahl{font-size:7pt;color:#000000;text-decoration:none}
a.sprachwahl{font-size:7pt;color:#000000;text-decoration:none}
a.sprachwahl:hover{font-size:7pt; color:#003366;text-decoration:none}
.sprachwahlactiv{font-size:7pt; color: #003366;text-decoration:none}
a.sprachwahlactiv{font-size:7pt;color:#003366;text-decoration:none}
a.sprachwahlactiv:hover{font-size:7pt;color:#003366;text-decoration:none}

.add_search { font-family:Verdana, Arial, Helvetica, sans-serif; 
              font-size:7pt; 
              font-weight:bold;color:#99CCFF;
              cursor:default; }
.add_header{
	background-image: url(img/dentsply_header.gif);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
}
.add_logo_linie{
	background-image: url(img/linieschwarz.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.clear{
	clear:both;
	margin-top:-1px;
	height:1px;
	overflow:hidden;
}

/******* Textstyles******/   
.headlineblau10, .textschwarz8, .textschwarz8fett, .textblau8, .textblau8fett, .textweiss8, .textweiss8fett, .textgelb8fett, .textgrau8, .history, .historyactiv, .footerblau, .footerweiss{font-family:Verdana, Arial, Helvetica, sans-serif;} 

.headlineblau10{font-size:10pt; font-weight:bold;color:#003366;}
a.headlineblau10{font-size:10pt;font-weight:bold;color: #003366;text-decoration:none;}
a.headlineblau10:hover{font-size:10pt;font-weight:bold;color: #003366;text-decoration:none;}

.textschwarz8{font-size:8pt;line-height:11pt;font-weight:normal;color:#000000;}
a.textschwarz8{font-size:8pt;line-height:11pt;font-weight:normal;color:#000000;}
a.textschwarz8:hover{font-size:8pt;line-height:11pt;font-weight:normal;color:#000000;}


.textschwarz8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#000000;}
a.textschwarz8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#000000;}
a.textschwarz8fett:hover{font-size:8pt;line-height:11pt;font-weight:bold;color:#000000;}


.textblau8{font-size:8pt;line-height:11pt;font-weight:normal;color:#003366;}
a.textblau8{font-size:8pt;line-height:11pt;font-weight:normal;color:#003366;}
a.textblau8:hover{font-size:8pt;line-height:11pt;font-weight:normal;color:#003366;}

.textblau8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#003366;}
a.textblau8fett{font-size:8pt;line-height:11pt;font-weight: bold;color:#003366;}
a.textblau8fett:hover{font-size:8pt;line-height:11pt;font-weight:bold;color:#003366;}

.textweiss8{font-size:8pt;line-height:11pt;font-weight:normal;color:#FFFFFF;}
a.textweiss8{font-size:8pt;line-height:11pt;font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.textweiss8:hover{font-size:8pt;line-height:11pt;font-weight:normal;color:#FFFFFF;text-decoration:none;}

.textweiss8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#FFFFFF;}
a.textweiss8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#FFFFFF;}
a.textweiss8fett:hover{font-size:8pt;line-height:11pt;font-weight:bold;color:#FFFFFF;}

.textgelb8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#CC9900;}
a.textgelb8fett{font-size:8pt;line-height:11pt;font-weight:bold;color:#CC9900;}
a.textgelb8fett:hover{font-size:8pt;line-height:11pt;font-weight:bold;color:#CC9900;}

.textgrau8{font-size:8pt;line-height:11pt;font-weight:normal;color:#999999;}
a.textgrau8{font-size:8pt;line-height:11pt;font-weight:normal;color:#999999;}
a.textgrau8:hover{font-size:8pt;line-height:11pt;font-weight:normal;color:#999999;}

.historylist{display:inline;list-style-type:none;padding:0px;margin:0px;}
.history, .historyactiv{font-size:7pt;font-weight:normal;}
.history{color: #CC9900;}
a.history{color: #CC9900;}
a.history:hover{color: #CC9900;}
.historyactiv{color:#000000;}
a.historyactiv{color:#000000;text-decoration:none;}
a.historyactiv:hover{color: #000000;text-decoration:none;}

.footerblau{font-size:8pt;font-weight:normal;color:#99CCFF;line-height:12pt;}
a.footerblau{font-size:8pt;font-weight:normal;color:#99CCFF;line-height:12pt;text-decoration:none;}
a.footerblau:hover{font-size:8pt;font-weight:normal;color:#99CCFF;line-height:12pt;text-decoration:none;}

.footerschwarz{font-size: 8pt;font-weight:normal;color:#000000;line-height:11pt;}
.footerschwarz a{font-size: 8pt;font-weight:normal;color:#000000;line-height:11pt;}
a.footerschwarz{font-size: 8pt; font-weight: normal; color:#000000;line-height:11pt;}
a.footerschwarz:hover{font-size:8pt;font-weight:normal;color:#000000;line-height:11pt;}

.footerweiss{font-size: 8pt;font-weight:normal;color:#FFFFFF;line-height:12pt;}
.footerweiss a{font-size: 8pt;font-weight:normal;color:#FFFFFF;line-height:12pt;}
a.footerweiss{font-size: 8pt; font-weight: normal; color:#FFFFFF;line-height:12pt;}
a.footerweiss:hover{font-size:8pt;font-weight:normal;color:#FFFFFF;line-height:12pt;}

ul.footerweiss{
	padding:0px;
	margin:0px;
	list-style: none;
	cursor:default;
}
ul.footerweiss li
{
	padding:0px;
	margin:0px 8px 0px 0px;
	display: inline;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	cursor:default;
}
ul.footerweiss li a {
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
ul.footerweiss li a:hover {
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
}

/* custom Styles */
.aTablevollbreite, .aTable, .afirstCell, .aCell{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;line-height:11pt;padding:3px;border-collapse:collapse;}
.aTablevollbreite{border:1 solid #003366;width:100%;}
.aTable{border:1 solid #003366;}
.afirstCell{border:1 solid #003366;font-weight:bold;text-decoration:none;color:#003366;background-color:#FFFFFF;}
.aCell{border:1 solid #0033660;color:#003366;text-decoration:none;}



/*Formular Styles*/
.formular, .formularusergroup, .formeinztext, .formselect, .formmehrtext, textarea.formular, .input.text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
.formular{color:#000000}
.formularusergroup{border:1 solid #aaaaaa;}
.formeinztext{color:#000000;}
.formselect{color:#000000;}
.formmehrtext{color:#000000;}
.formbutton{font-family:Verdana,Arial,Helvetica,sans-serif;color:#003366;font-size:8pt;font-weight:bold;text-decoration:none;border:1 solid #000000;background-color:#F5F5F5;}
input.formular{border:1 solid #000000;}
textarea.formular{border:1 solid #000000;background-color:#FFFFFF;}
input.text{color:#000000;border:1 solid #000000;}

/******* Navigationsstyles der startseite ******/ 
.mainnav, .mainnavactiv{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#000000;}
.mainnav{text-decoration:none;}
a.mainnav{text-decoration:none;}
a.mainnav:hover{text-decoration:none;}
.mainnavactiv{text-decoration:none;}
a.mainnavactiv{text-decoration:none;}
a.mainnavactiv:hover{ text-decoration:none;}

/******* Navigationsstyles Master ******/ 

.specnavoben{font-size:7pt;color:#FFFFFF;text-decoration:none;
	background-image: url(img/specnavoben.gif);
	background-repeat:no-repeat;
	background-position:left top;}
a.specnavoben{font-size:7pt;color:#FFFFFF;text-decoration:none;} 
a.specnavoben:hover{font-size:7pt;color:#FFFFFF;text-decoration:underline;}

.linkleiste{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
ul.linkleiste{
	padding:0px;
	margin:0px;
	cursor:default;
	list-style-image:none;
}
ul.linkleiste li
{
	padding:0px;
	margin:0px 8px 0px 0px;
	display: inline;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
	cursor:default;
	font-weight:bold;
}
ul.linkleiste li a {

	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
ul.linkleiste li a:hover {
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
}

/******* Navigations styles allgemein******/ 
.nav1, .nav1activ{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.hintergrund_nav1{background-image: url(img/hintergrund_nav1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ffffff;}
  
.hintergrund_nav2{background-color:#ffffff;
	background-image: url(img/hintergrund_nav2.jpg);
	background-repeat:no-repeat;
	background-position:left top;}
	
div.nav1{font-size:8pt;
         color:#000000;
      text-decoration:none;
      height:20px; 
      line-height:20px;
      border-width:0px 1px 0px 0px;
      border-style:solid;
      border-color:#cccccc;
      float:left;
      }
 a.nav1 img{
       margin-top:5px;
       display:block;
       float:left;
       }
a.nav1{font-size:8pt;
       color:#000000;	
       text-decoration:none;
       line-height:20px;
       display:block;
       width:auto;
       padding: 0px 6px;
       }
a.nav1:hover{background-color:#A8C5C5;
             text-decoration:none;}
             
div.nav1activ{font-size:8pt;
         color:#000000;
      text-decoration:none;
      height:20px; 
      line-height:20px;
      border-width:0px 1px 0px 0px;
      border-style:solid;
      border-color:#cccccc;
      float:left;
      background-color:#A8C5C5;
      padding: 0px 6px;
      cursor:default;}
span.nav1activ{font-size:8pt;
       color:#000000;	
       text-decoration:none;
       line-height:20px;
       width:auto;
       background-color:#A8C5C5;}
img.nav1activ{
       margin-top:5px;
       display:block;
       float:left;
       }

.nav2, .nav2activ{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;text-decoration:none;margin:0px;}
.nav3, .nav3activ{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;text-decoration:none;color:#003366;margin:0px;}

.nav2{color:#003366;}
a.nav2{font-size:8pt;color:#003366;text-decoration:none;display:block; padding:2px 2px 2px 12px;}
a.nav2:hover{font-size:8pt;color: #003366; text-decoration:none;display:block;padding:2px 2px 2px 12px;}
.nav2activ{color:#FFFFFF;background-color:#4d7b9c;}
span.nav2activ{font-size:8pt;color:#FFFFFF;text-decoration:none;display:block;cursor:default;padding:2px 2px 2px 12px;}
a.nav2activ{font-size:8pt; color:#FFFFFF;text-decoration:none;display:block;padding:2px 2px 2px 12px;}
a.nav2activ:hover{font-size:8pt;color:#FFFFFF;text-decoration:none;display:block;padding:2px 2px 2px 12px;}

ul.nav2{width:154px; 
        overflow:hidden;
        margin:0px;
        padding:0px;
        list-style-image:none;
        }
li.nav2
{
	 margin:0px;
     padding:0px;
     list-style-image:none;
}       

.nav3{list-style:none;}
a.nav3{font-weight:bold;text-decoration:none; display:block;}
a.nav3:hover{font-weight:bold;text-decoration:underline;}
span.nav3activ{font-weight:bold;text-decoration:none;cursor:default;}
a.nav3activ{font-weight:bold;text-decoration:none; display:block;}
a.nav3activ:hover{font-weight:bold;text-decoration:underline;}


ul.nav3
{
	padding-left:12px;
	 margin:0px;
	 list-style-image:none;
}

li.nav3
{
	padding:3px 3px 3px 9px;
	margin:0px;
	list-style-image:none;
}
li.nav3activ
{
	padding:3px 3px 3px 9px;
	 background-image:url(img/nav3.gif);
	 background-position:top left;
	 background-repeat:no-repeat;
	 list-style-image:none;
	
}















