   p, h1, h2, h3, h4, h5, ul, li, ol, a { 
   	font-family:Verdana,Arial,Helvetica,Tahoma,Times New Roman; 
   	font-size:10pt; 
   	font-weight: bold; 
   	color: #006600
   	}
   td, th { 
   font-family:Verdana,Arial,Helvetica,Tahoma,Times New Roman; 
   font-size:10pt; 
   font-weight: bold;
   /*line-height: 100%;*/
   }
   A:link {
   text-decoration: underline; 
   color: #006633; 
   font-size:10pt; 
   font-weight: bold; }
   A:visited {
   text-decoration: underline; 
   color: #006633; 
   font-size:10pt; 
   font-weight: bold; 
   font-size:10pt; 
   }
   A:hover {
   color: #006633; 
   text-decoration:underline
   font-size:10pt; 
   }
   A:active{
   color: #006633; 
   text-decoration:underline
   font-size:10pt; 
   }   
  

#border{border-style:solid;
border-width:1px;
border-color:#009933;}

  
#kasten_ohne{color:Black;
background-color:#B7F9B9;
font-size:8pt; 
font-family: Verdana;}


#klein_blue_transparent {color:#006633; 
font-size:8pt; 
font-family: Verdana; 
background-color: #fff; 
filter:alpha(opacity=85); 
-moz-opacity:0.85; 
opacity: 0.85;}
   
#linksrechts {
  border-left-width:2px;
  border-left-style:solid;
  border-left-color:#006633;
  padding-left:0cm;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#006633;
  padding-right:0cm;}


#rundrum {
  border-width:2px;
  border-style:solid;
  border-color:#006633;
  padding:0cm;}

.GarantieOver{
cursor: pointer;
color: #FFFF00;
}

.GarantieOut{
cursor: pointer;
color: #FFFFFF;
}

.ContextBoxBody{

height:20px;
padding-left:10px;
}

.ContextBoxHead h3{
color:#FFFFFF;
font-weight:bold;
background-color:#006600;
text-align:center;
margin-bottom:10px;

}

  .Header td {
      padding: 0 4px 0 0px;
      font-size: 10pt;
      color: #FFFFFF;
  }

.ML_Table{
border-color: #111111;
background-color: #006432;
}

  .TableHead {
      clear: both;
      width: auto;
      margin: 10px 0 0 0;
      padding: 0;
      line-height: 20px;
      overflow: hidden;
			background-color: #006432;
			color: #FFFFFF;      
  }

 	.TableHead div {
 			clear: both;
 			width: auto;
      line-height: 25px;
      padding: 0;
      margin: 0 0 0 15px;
      overflow: hidden;
    	background-color: #006432;
      height: 20px;
			text-align:center;
      font-weight:bold;
      color: #FFFFFF;
  }
  
  
  input.MLText {
      width: 180px;
      line-height: 120%;
  }
  
    .MLSlimColumn {
    width: 7%;
  }
  
  .ML_BestPrice{			/*Text BestPrice*/
  	font-size:8pt;
  	font-weight:bold;
  	color:#006633 !important;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
  .ML_StrikePrice{			/* UVP-Preis, durchgestrichen*/
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#006633 !important;
		font-size:12pt !important;
		background-image: url(/WebRoot/Store/Shops/Motorland/strike_g.gif);
		background-repeat: no-repeat;
		background-position:center;
		line-height:120%;
  }

  .ML_StrikePrice_HUSQ{			/* UVP-Preis, durchgestrichen für Husqvarna - weißer Hintergrund*/
		color:#006633;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image: url(/WebRoot/Store/Shops/Motorland/strike_weiss.gif);
		background-repeat: no-repeat;
		background-position:center;
  }

  .ML_StrikePrice_HUSQ_alt{			/* UVP-Preis, durchgestrichen für Husqvarna - alternativer Hintergrund*/
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#006633;
		background-image: url(/WebRoot/Store/Shops/Motorland/strike_gelb.gif);
		background-repeat: no-repeat;
		background-position:center;

  }    
    
  .ML_BezeichnungsBox{			/* Formatierung der oberen Celle der Artikelbox ohne Angabe Text*/
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#FFFFFF !important;
		font-size:10pt !important; 
		font-weight:bold;   
  	border:2px solid #006633;
		background-color:#006633;
		padding-left:5px; 
		
 	
  }
  
   
  
  .ML_Price{			/*Preis in rot*/
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#FF0000 !important;
		font-size:19pt;
		line-height:120%;
  }  
     
  .ML_Preis_HUSQ{			/*Preis für Husqvarna-Liste*/
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#006633 
		
  }  
  
  
  
  .ML_Versand{		/*Versandangaben unten in der Artikelbox*/
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:7pt; 
  	font-weight:normal;
  	color:#006633 !important;
  	line-height:120%;
  
  }
  
  .MotorLand_1{		//*erster Teil des Textes MotorLand.net*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#006633 !important; 
  font-weight:bold; 
  font-size:10pt; 
  line-height:120%;
  }
  
  .MotorLand_2{		/*zweiter (kleinerer Teil des Textes MotorLand.net*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#006633 !important; 
  font-weight:bold; 
  font-size:8pt; 
  line-height:120%;
  }
  
  
  .ML_PriceBox{		/*Unterer Teil der Artikelbox, in dem der Preis steht*/
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	color:#006633;
  	font-size:10pt;
  	border:2px solid #006633;
  	background-color:#FFFF66; 
  	line-height: 120% !important;
  	   
  }
 
  .ML_MerkmalText{		/*Merkmal 1 und 2 in der Artikelbox */
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#000000; 
	  font-weight:bold; 
	  font-size:7.5pt; 
	  line-height: 120% !important;
 		line-height:120%;
   
  }
  
.Details a a:hover{			/* Anzeige des Textes "Deails", um auf die Detailsseite zu verzweigen */
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#006633 !important;
	  text-decoration: underline;
	  font-weight:bold; 
	  font-size:8pt; 
	  line-height: 100% !important;
	  
}

.Sterne{		/* Bild der Sterne in der Artikelbox*/
	padding-top:3px;
	padding-bottom:3px;
}


.ML_pager a, .ML_pager a:visited
{
  text-decoration: none ;
  padding: 6px ;
  color: #006633 ;
  font-size: 11px ;
  white-space: nowrap ;
  
}
.ML_pager a:hover, .ML_pager a:active
{
  padding: 5px ;
  border: 1px solid #99cc66 ;
  text-decoration: none ;
  color: #006633 ;
  font-size: 11px ;
  white-space: nowrap ;
  background: #FFFFFF;
 
}  

.ML_pagerTable, .ML_pagerLink, .ML_pagerPrevNext
{
  text-align: center;
  line-height: 24px;
  font-size: 11px;
  color:#006633 !important;

 
}

.ML_pagerLead
{
  font-size: 11px;
  font-weight: bold;
  padding: 0 5px 0 2px;
  color:#006633 !important;
}

.ML_Pager_TBL{
	background-image:url(/WebRoot/Store/Shops/Motorland/Pager_bg.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; 
	font-weight:bold; color:#006633;	
	background-repeat:repeat-x; 
	border-bottom:1px dotted #006633 !important;
	border-top:1px dotted #006633!important; 
	margin-bottom:5px;
	line-height: 24px;
}

.ML_pagerPrevNextInactive
{
  text-align: center;
  line-height: 24px;
  font-size: 11px;
  color:#999999 !important;

 
}