/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(wait.gif);
}

#cluetip-extra {
  display: none;
}

#cluetip h3 {
 /* color: #fff; */	
 margin: 0;
 /* padding: 7px 0 0 10px; */
 text-align: left; 
}

#cluetip table {
	color: #fff;
	font-size: 1.4em;
	/* width: 140px; */
	text-align: left;
}

#cluetip table td.layerpreis {
	text-align: right;
	font-weight: bold;
}

/***************************************
   =cluetipClass: 'bauteil' 
-------------------------------------- */

.cluetip-bauteil {
  background-color: #d9d9c2;
   z-index: 5;
   font-size: 0.8em;
}

.cluetip-bauteil #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #c00;
  z-index: 5;
  color: #fff;
}

.cluetip-bauteil #cluetip-title {
  padding: 7px 0 0 10px;
  color: #fff;
} 

.cluetip-bauteil #cluetip-title a {
  font-size: 0.95em;
}  
.cluetip-bauteil #cluetip-inner {
  padding: 10px;
  color: #fff;
}
.cluetip-bauteil div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
}

/***************************************
   =cluetipClass: 'lesezeichnen' 
-------------------------------------- */

.cluetip-lesezeichnen {
  background-color: #E5E5FF;
   z-index: 5;
   font-size: 0.8em; 
    color: #006;
}

.cluetip-lesezeichnen #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #E5E5FF;
  z-index: 5;
  color: #006;
   border: 1px solid #006;
}

.cluetip-lesezeichnen #cluetip-title {
  color: #006;
  padding: 7px 0 0 10px;
} 

.cluetip-lesezeichnen #cluetip-title a {
  font-size: 0.95em;
  color: #006;
}   

.cluetip-lesezeichnen #cluetip-inner {
  padding: 10px;
  color: #006;
}

.cluetip-lesezeichnen div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
}


/***************************************
   =cluetipClass: 'bsw_text' 
-------------------------------------- */

.cluetip-bsw_text {
  background-color: #E5E5FF;
   z-index: 5;
   font-size: 0.8em; 
    color: #006;
	width:1000px;
}

.cluetip-bsw_text #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #E5E5FF;
  z-index: 5;
  color: #006;
   border: 1px solid #006;
}

.cluetip-bsw_text #cluetip-title {
  color: #006;
  padding: 7px 0 0 10px;
} 

.cluetip-bsw_text #cluetip-title a {
  font-size: 0.95em;
  color: #006;
}   

.cluetip-bsw_text #cluetip-inner {
  padding: 10px;
  color: #006;
  text-align:left;
}

.cluetip-bsw_text div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
}

/***************************************
   =cluetipClass: 'infotext' 
-------------------------------------- */

.cluetip-infotext {
	background-color:#f5cdcd;
	border:1px solid #cc0000;
   	z-index: 5;
}

.cluetip-infotext #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #f5cdcd;
  z-index: 5;
}

.cluetip-infotext #cluetip-title {
	height:0px;
} 

.cluetip-infotext #cluetip-inner {
  padding: 10px;
  text-align:left;
}

.cluetip-infotext div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
}

/***************************************
   =cluetipClass: 'warenkorb_layer' 
-------------------------------------- */

.cluetip-warenkorb_layer {
  background-color: #d9d9c2;
   z-index: 5;
   font-size: 0.8em; 
}

.cluetip-warenkorb_layer #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #fff;
  z-index: 5;
  color: #fff;
}
  
.cluetip-warenkorb_layer #cluetip-inner {
  color: #fff;
}
.cluetip-warenkorb_layer div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
}

.cluetip-warenkorb_layer .layerrahmen {
 background: #fff;
 padding: 5px;
}

.cluetip-warenkorb_layer .layerrahmen h3 {
 text-align: left;
 background-image: url(/global/medien/bilder/rahmen/img.navi.right/vorteil.h3.bg.jpg);
 line-height: 25px;
 padding: 0 0 0 2px;
 color: #006;
}


.cluetip-warenkorb_layer #cluetip table.wpopup {
	background: #999;
	width: 100%;
}

.cluetip-warenkorb_layer table.wpopup th {
	background: #3468CE;
	color: #fff;
}

.cluetip-warenkorb_layer .wpopup td {
	vertical-align: top;
	border-bottom: 1px solid #006;
	color: #006;
}

.cluetip-warenkorb_layer .wpopup td.last {
	text-align: right;
	padding-right:5px;
}

.cluetip-warenkorb_layer .wpopup td.einzelpreis {
	text-align: right;
	padding-right: 5px;
}

.cluetip-warenkorb_layer .wpopup td.anzahl {
	text-align: center;
}

.cluetip-warenkorb_layer .wpopup tr.zusatzinfo td {
	background: #D5D7FF;
}

.cluetip-warenkorb_layer .wpopup tr.normalgrey td {
	background: #B1B0FF;
}

.cluetip-warenkorb_layer .wpopup tr.normal td {
	background: #B1B0FF;
}

.cluetip-warenkorb_layer .wpopup tr.abschluss td {
	background: #3468CE;
	color: #fff;
}

.cluetip-warenkorb_layer div.layerkasse {
 margin-top: 0px;
 padding-bottom:3px;
 height: 25px;
  background-image: url(warenkorblayer_bg.jpg);
  background-position: top left;
  background-repeat: repeat-x;
 line-height: 25px;
}

.cluetip-warenkorb_layer a.layerlink {
 background: none;
 border: none;
 padding-right: 5px;
 margin-top: 10px;
 color: #006;
 font-size: 1.2em;
}

.cluetip-warenkorb_layer a.layerlink:hover {
 background: none;
 border: none;
 padding-right: 5px;
 color: #006;
}

.cluetip-warenkorb_layer a.closelayer {
margin: 0;
padding: 0;
background: none;
border: none;
color: #006;
font-weight: normal;
position: absolute;
right: 10px;
}

.cluetip-warenkorb_layer a.closelayer:hover {
margin: 0;
padding: 0;
background: none;
border: none;
color: #006;
font-weight: normal;
position: absolute;
right: 10px;
}

