/**** ======================== N E U  *********************************/

/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  font-style: italic;
  color: #0000ff; 
  }
  
a.tooltip:hover {
  color: #AA00ff; 
  background: transparent;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display: block;
  position: absolute; 
  top: 20px; 
  left: 0; 
  width: 140px;
  z-index: 100;
  color: #FFF; 
  border:1px solid #000; 
  background: #888888;
  font: 12px Verdana, sans-serif; 
  text-align: left;
  }
  
a.tooltip span b {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weigth: bold;
  color: #FFF;
  background-color: #666666;
  border: 0px;
  border-bottom: 1px solid black;
  text-align: center;
}
.tooltipHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*** Body ***/
body{
	scrollbar-face-color:#666666;
	background-color:#444444;
	leftmargin:"5";
	topmargin:"20";
}

/*** Navi Horizontale Trennlinie ***/
hr {
	background-color:#666666;
	height:1px;
	border:none;
}

/*** Vertikaler Trennungsstrich der neuen Modelle ***/
td.tableCellBorderColor{
//	background-color:#306988;
	background-color:#666666;
}

/*** Navigation Oben ***/
.navioben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 12px;
}

.vertline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

A.text { 
	text-decoration: none;
	color: #DDDDDD;
}
A.text:hover { 
	color: #FF0000;
}


/**** back top print ****/
A.naviunten2 { 
	color: #FFF;
	text-decoration: none;
}

/*** Headline ***/
.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	font-weight: bold;
	line-height: 18px;
	margin-top: 14px;
	padding-top: 13px;
	letter-spacing: 1px;
}
A.navi2 { 
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #DDDDDD;
	text-decoration: none;
}
A.textlink { 
	text-decoration: none;
	color: #FFFFFF;
}

.footer {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#444444;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#444444;
	color: #FFFFFF;
	letter-spacing: 1px;
}


/*** Formulare ***/
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#444444;
	color: #FFFFFF;
	width: 188px;
	border:1px solid #666666;
}

.formplz {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#444444;
	color: #FFFFFF;
	border:1px solid #666666;
}


/*** Formulare ***/
.form.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#444444;
	color: #FFFFFF;
	width: 188px;
	border:0px;
}


.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	background-color:#444444;
	color: #FFFFFF;
	width: 188px;
	border:1px solid #666666; 
	height:100px;
}


/**** ======================== A L T *********************************/
.textlink { 
	text-decoration: none;
	color: #AA6988;
}

A.navioben { text-decoration: none;
}
A.navioben:hover { 
	color: #FF0000;
}
/*** Bestellformular ***/
.bestform_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #306988;
}
A.bestform_1 { text-decoration: none;
}
A.bestform_1:hover { 
	color: #FF0000;
}
.bestform_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
A.bestform_2 { text-decoration: none;
}
A.bestform_2:hover { 
	color: #FF0000;
}

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
A.login { text-decoration: none;
}
A.login:hover { 
	color: #FF0000;
}


/*** Navigation Links ***/
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}
A.navi { 
	font-size: 10px;
	font-weight: normal;
	color: #DDDDDD;
	text-decoration: none;
}
A.navi span { 
	color: #000000;
}
A.navi:hover { 
	color: #000000;
}
/*** Navigation Head Produkte ***/
.navi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}

A.navi2:hover { 
	color: #000000;
}
/*** Navigation Unten ***/
.naviunten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-bottom: 8px;
}

A.naviunten:hover { 
	color: #FF0000;
}

.head span {
	color: Red;
}
A.head {
	text-decoration: none;
}
A.head:hover { 
	color: #000000;
}
/*** Übersicht ***/
.uebersicht {
	border: 1px dashed Silver;
}
/*** Suche ***/
.suche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.text span{
	color: #306988;
}
/*** Textlink ***/
.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A.textlink:hover { 
	color: #000000;
}

.textlink_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
A.textlink_big { 
	text-decoration: none;
	color: #FFFFFF;
}
A.textlink_big:hover { 
	color: #FF0000;
}



/*** wicc_header ***/
.wicc_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
A.wicc_header { text-decoration: none;
}
A.wicc_header:hover { 
	color: #FF0000;
}

/*** Footer ***/
A.footerLink { text-decoration: none;
}
A.footerLink:hover { 
	color: #FF0000;
}
/*** Schwarze Umrandung ***/
.aussen {
	border:1px solid black;
}

.form input{
	width: 188px;
	border:1px solid black;
}
A.form {
	text-decoration:none;
	
}
A.form:hover {
	color: #CC6600;
}	

.textarea2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	width:188px;
	height:40px;}
	
.form2 input{
	width: 40px;}

.submitbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #306988;
	background-color: #FFFFFF;
	border-width: 0px;
}
