
body {
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	background-color:#cdcdcd;
background-image:url(/images/fdpin.gif);
font-family:tahoma;
font-size:11px}


IMG {border:solid 0px}

h1 { padding:0px;margin:0px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:bold;color:#123456}
H2 {font-family:Tahoma;font-size:12px;font-weight:bold;padding-top:0px;margin:3px;color:#BE1B1E;text-decoration:none}
H3  {font-family:Tahoma;font-size:14px;padding:0px;margin-bottom:5px;font-weight:bold;padding-top:0px;margin:0px;color:#123456;text-decoration:none}
H4 {font-family:Arial;font-weight:normal;font-size:18px;width:150px;padding:6px;padding-left:10px;background-color:#def1c5;border-radius:10px;color:#0000}
H5 {font-family:Arial;font-size:18px}
H6 {border-top:solid 1px;border-bottom:solid 1px;font-family:Arial;font-size:12px;font-weight:bold;color:#000;padding-right:10px;padding-left:10px;padding-top:1px;padding-bottom:1px}
A {color:#BE1B1E;font-weight:bold;}
a:link {color:#BE1B1E;font-family:Tahoma;color:darkblue;text-decoration:none;background:none}
a:visited {color:#BE1B1E;font-family:Tahoma;color:darkblue;text-decoration:none;background:none}
a:active {color:#BE1B1E;font-family:Tahoma;color:darkblue;text-decoration:none;background:none}
a:hover {color:#BE1B1E;font-family:Tahoma;color:darkgoldenrod;text-decoration:underline;background:none}
a img {color:#BE1B1E;font-family:Tahoma;color:white}TABLE {padding:0px;margin:0px;border-spacing:0px;border-collapse:collapse}

#ARIANE A
{
  font-weight:normal;
}
  #ARIANE 
  {
	
	font-family:arial;
	text-align:left;
    padding: 5px;
    width: 750px;
    margin-top:0px;
    padding: 5px 10px; 
    font-size:12px;
  }
.taborder
{
    border-radius: 10px;
    text-align:right;
    background-color:#dadada;
    padding:5px;
    margin:5px;
    font-weight:bold;
    float:left;
    line-height: 18px;
}

.tabordercol1h
{
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    padding:5px;
    margin:3px;
    font-weight:bold;
    float:left;
    line-height: 18px;
          width:70px;
}
.tabordercol2h
{ border-radius:10px;text-align:left;background-color:#ECEFF8;padding:5px;margin:3px;font-weight:bold;float:left;line-height:18px;width:365px; }


.tabordercol345h
{
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    padding:5px;
    margin:3px;
    font-weight:bold;
    float:left;
    line-height:18px;
          width:60px;
}

.tabordercol1
{
    border-radius: 10px;
    text-align:left;
    background-color:#def1c5;
    padding:5px;
    margin:3px;
    font-weight:normal;
    float:left;
    line-height: 18px;
          width:70px;
}
.tabordercol2
{
border-radius: 10px;
text-align:left;
background-color:#def1c5;
padding:5px;
margin:3px;
font-weight:normal;
float:left;    line-height: 18px;width:365px;
}
.tabordercol2big
{
border-radius: 10px;
text-align:left;
background-color:#ffffff;
padding:5px;
margin:3px;
font-weight:normal;
float:left;    line-height: 18px;width:515px;
}

.tabordercol2big input
{
  border:solid 0px;
  padding:2px;
  font-size:11px;
  width:490px;
}

.tabordercol2big select
{
  border:solid 0px;
  padding:2px;
  font-size:11px;
  width:230px;
}

.tabordercol345
{
    border-radius: 10px;
    text-align:left;
    background-color:#def1c5;
    padding:5px;
    margin:3px;
    font-weight:normal;
    float:left;
    line-height: 18px;
          width:60px;
          text-align:right;
}

.tabordercoldel
{
    border-radius: 10px;
    text-align:left;
    background-color:#def1c5;
    padding:5px;
    margin:3px;
    font-weight:normal;
    float:left;
    line-height: 18px;
          width:20px;
          text-align:center;
}
 .totalapayer
 {
    border-radius: 10px;
    text-align:left;
    background-color:pink;
    padding:5px;
    margin:3px;
    font-weight:bold;
    float:right;
    line-height: 18px;
          width:210px;
          text-align:right;
}
.dummy1
{
    border-radius: 10px;
    text-align:left;
    background-color:transparent;
    padding:5px;
    margin:3px;
    font-weight:bold;
    float:right;
    line-height: 18px;width:20px;text-align:center;
}

.infobox
{
    border-radius: 10px;
    text-align:left;
    background-color:#def1c5;
    padding:5px;
    margin:15px;
    font-weight:normal;
    float:right;
text-align:center; 
}

.titre_1c { width:233px;font-family:Tahoma;font-weight:bold;color:#BE1B1E;border-radius: 10px;text-align:left;background-color:#dadada;text-align:left;padding:10px;margin:0px;margin-bottom:10px;margin-top:10px; }


  .border
  {
    border-radius: 10px;
    width:180px;
    text-align:right;
    background-color:#dadada;
    padding:5px;
    margin:5px;
    font-weight:bold;
    float:right;
    line-height: 18px;
  }
  
  .borderin
  {
  vertical-align:middle;
      line-height: 25px;
          float:left;
          margin-left:10px;
  }

  .bp11
  {
    border-radius: 10px;
    width:120px;
    text-align:right;
    background-color:#dadada;
    padding:10px;
    margin:5px;
    font-weight:bold;
    float:left;
  }

    .bp12
  {

    border-radius: 10px;
    text-align:right;
        width:120px;
    background-color:#dadada;
    padding:10px;
    margin:5px;
    font-weight:bold;
    float:left;
  }



  .bigb {float:left;width:450px;height:20px;border-radius: 10px;text-align:left;padding-right:10px;padding-left:10px;padding-top:6px;padding-bottom:3px;font-weight:normal;float:left;margin:5px;min-height:216px;height:auto !important;height:216px;margin-bottom:5px;}


.obox
{
    text-align:left;
    padding:10px;
    margin-bottom:5px;
}  

.obox UL
{
   margin-left:18px;  list-style-type: none; 
}
  
.pbox 
{
    text-align:left;
    padding:10px;
    margin-bottom:5px;
}

.rpayement
{
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    padding:10px;
    margin-bottom:5px;
}
.rpayement input
{


}
.pbox UL,.infobox UL
{
   margin-left:18px;  
   }

  .pbox select
   {
   background-color:#def1c5;
   width:640px;
   border:solid 0px;

padding:0px;margin:0px;
   }
   .pbox input
   {
   
      margin:3px;
  
   background-color:#def1c5;
   border:solid 0px;
   
   }
   .pbox textarea
   {
   background-color:#def1c5;
   border:solid 0px;
   width:760px;
   
   }
  
  
  .photobox
  {
    float:left;
        width:260px;
    text-align:left;
    padding-right:10px;
    padding-left:10px;
    padding-top:6px;   
    min-height:308px;
    height:auto !important;
    height:308px;

    }
    .otherbox
  {
    float:left;
    }

  .bigb UL
{
   margin-left:18px; 
}

  .minib
  {
    float:left;
    width:120px;
    
                height:20px;
    
    text-align:center;
    
    padding-right:10px;
    padding-left:10px;
    padding-top:6px;
    padding-bottom:3px;
    font-weight:bold;
    float:left;
    margin:5px;
  }
  
  

  .p1c
  {
    padding:0px;
    text-align:left;
    margin-bottom:10px;
    width:700px;
    	padding-left: 10px;
  }

  .p1b
  {
    border-radius: 10px;
    text-align:left;
    background-color:#dadada;
    padding:10px;
    margin-bottom:10px;
    font-weight:bold;
    font-size:18px;
    color:#00008b;
  }
  
  .p1b2
  {
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    padding:10px;
    margin-bottom:10px;
    font-weight:normal;
    height:185px;
    width:540px;
  }

  .p1b2 H1
  {
color:#123456;
padding-top:0px;
padding-bottom:15px;
margin:0px;
  } 
  .p1b2 img
  {
border:solid 1px;
border-color:#123456;
  } 



  .pc
  {
    text-align:left;
    background-color:#ffffff;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    width: 120px; height: 180px;
    float: left;
    text-align:center;
		border:solid 1px;
		border-color:transparent;
  }



  .pc:hover
  {
    background-color:#eeeeee;
    color:#000000;
	
  }
  .pc:hover A
  {
    color:#000000;
        text-decoration:none;
  }
  .pc:hover IMG
{border-color:#b2bcdb;}

  .pc IMG {border:solid 1px;border-color:#123456;margin-bottom:5px;}  
  .pc A {font-weight:normal;}     
  
  
  
  
  .pc2
  {
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    width:165px;
    height: 240px;
    float: left;
    text-align:center;
  }



  .pc2:hover
  {
    background-color:#123456;
    color:#fffff;
  }
  .pc2:hover A
  {
    color:#ffffff;
        text-decoration:none;
  }
  .pc2:hover IMG
{border-color:#b2bcdb;}

  .pc2 IMG {border:solid 1px;border-color:#123456;margin-bottom:5px;}  
  .pc2 A {font-weight:normal;}
  
  
  
  
  
  
  
  
  
  
  
  


  .prodb2
  {
    width: 160px; height: 15px;
  }



.prix
  {
    border-radius: 10px;
    background-color:#ffffff;
    box-shadow: 5px 5px 5px #888;
    margin:4px;
    padding:2px;
    float: left;
    text-align:center;
    width: 68px;
    margin:0px; 
    margin-right:5px;             
    /* border: 1px solid #006;    */
    margin-top:15px;
    height:17px;
        font-weight:bold;
}

.stock2
  {
    background-color:#beecbb;
    margin:4px;
    padding:2px;
    float: left;
    text-align:center;
    width:145px;
    font-family:Arial;
    font-size:11px;
    margin:0px; 
    margin-left:3px; 
    outline:none;
	border: 1px solid #006;
    margin-top:3px;      
    height:30px;
    font-weight:bold;

    
    


  
}


.stock2:hover
{
    background-color:#1b5f0e;
    color:#ffffff;
    cursor: pointer;
}

.stock
  {
    border-radius: 10px;
    background-color:#b2ec8f;
    margin:4px;
    font-weight:normal;
    padding:2px;
    float: left;
    text-align:center;
    width: 68px;
    font-family:tahoma;
    font-size:11px;
    margin:0px; 
    margin-left:5px; 
    outline:none;
    box-shadow: 5px 5px 5px #888;
    
    /*  border: 1px solid #006;    */
    margin-top:15px;    
    height:23px;
}

.stock:hover
{
    background-color:#1b5f0e;
    color:#ffffff;
    cursor: pointer;
}
.rupture
  {
    border-radius: 10px;
    background-color:#eda199;
    margin:4px;
    font-weight:normal;
    padding:2px;
    float: left;
    text-align:center;
    width: 68px;
    margin:0px; 
    margin-left:5px; 
   /*  border: 1px solid #006;      */
    margin-top:5px;
    height:17px;
    margin-top:15px;
        box-shadow: 5px 5px 5px #888;
}
.rupture2
  {

    background-color:#ecd4bb;
    margin:4px;
    padding:6px;
    float: left;
    text-align:center;
    width:135px;
    border: 1px solid #006;
    height:15px;
    font-weight:bold;
    vertical-align:middle;
}

.prodbnew:hover { background-color:#eeeeee; }
.prodbnew:hover A { color:#000000;text-decoration:none; }



    .prodbnew
  {
    border-radius: 10px;
    background-color:#dadada;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    float: left;
    text-align:center;
    margin-bottom:10px;
    width: 345px; height: 100px;
	border:dashed 1px;
  }
  
    .prodb
  {
    border-radius: 10px;
    background-color:#ECEFF8;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    float: left;
    text-align:center;
    margin-bottom:10px;
    width: 165px; height: 250px;
  }
    
  .prodb1 { width: 160px; height: 215px; }
  .prodb1 a { margin-bottom:5px; }
  .prodb1 IMG { border:solid 1px;border-color:#dadada;margin-bottom:5px;}


  .prodb1new a
  {
    margin-bottom:5px;
  }
    .prodb1new { font-size:12px;height:75px;width: 340px; }
  .prodb1new IMG
  {
    border:solid 1px;
    border-color:#dadada;
    margin-bottom:5px;  
  }

  
.prodbprime:hover { background-color:#eceff8; }
  .prodbprime
  {
    border-radius: 10px;
    background-color:#def1c5;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    float: left;
    text-align:center;
    margin-bottom:10px;
    width: 165px; height: 250px;
  }
    
   .prodb3
  {
    width: 160px; height: 245px;
	background:url('/images/more_off.gif');
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	}

   .prodb3:hover
   {
	background:url('/images/more_on.gif');
	background-repeat:no-repeat;
	background-position:center center;

}

  .prodb3 a
  {
    font-weight:bold;
position:relative 10px;
display:block;width:100%;height:100%;
  }
  .prodb3 a:hover
  {
    font-weight:bold;
color:#123456;
text-decoration:none;

  } 
  .p1s
  {
    border: 3px solid #edeff4;
    border-radius: 5px 5px 5px 5px;
    color: #000000;
    padding: 2px 2px;
    margin-left:10px;
    font-size:12px;
  }

#page {
	width: 1000px;
	margin: 0 auto;
  position: relative;
  text-align:left;
  background-color:#ffffff;
}

#page2 {
	width: 1000px;
	margin: 0 auto;
  position: relative;
  text-align:left;
  background-color:#ffffff;
}

#fin {
	width: 990px;
	margin: 0 auto;
  position: relative;
  text-align:left;
  background-color:#404443;
  padding-bottom:5px;
	clear:both;
  text-align:center;
  padding:5px;
}

#fin a {

	font-size:12px;
	font-weight: normal;
	color: white;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}

#topm {
	width: 990px;
  text-align:center;
  background-color:#404443;
  line-height: 18px;
  padding:5px;
}  
  
#topm a {

	font-size:12px;
	font-weight: normal;
	color: white;
	padding-top:2px;
	padding-bottom:2px;
}

#topm a:hover {
  color:#dadada;
}


#head1 {
	float:left;
  height: 70px;
  padding-top:10px;
	width:240px;
}      
#head1 P
{
  text-align:center;
  font-weight:bold;
  margin-top:5px;
}

#head2 {
	float:left;
  height: 70px;

	width:560px;
	text-align:center;
}
#head3 {
	float:left;
  height: 70px;
  width:200px;
  padding-top:10px;
    text-align:center;
}

#blocsearch
{
  margin-top:25px;
  margin-left:65px;
	width: 425px;
  
  text-align:center;
  background-color:#eeeeee;
   padding:5px;
   height:25px;
  color:#000000;

}


.boiteg {
  margin-top:10px;
  margin-left:10px;
	width: 180px;
  border-radius: 10px;
  text-align:center;
  background-color:#dadada;
  line-height: 18px;
  margin-left:15px;
  padding:5px;
  color:#000000;
  text-align:left;
}  






.boiteg LI,UL {margin:0;padding:0;}
.boiteg UL { margin-left:14px; }
.boiteg A { font-size:11px;letter-spacing: 0.0025em }
.boiteg A:hover{color:#123456; }
.boited {
	padding:1px;
	margin-left:5px;
	width: 170px;
	text-align:center;
	line-height: 18px;
	color:#000000;
	text-align:left;
}

.boited h2 {
  color : #123456;
  font-size:14px;
  padding:0px;
  margin:0px;
  margin-bottom:5px;
}

.boited hr { background-color: #FFFFFF; color: #FFFFFF; width:100%; border:none; border-bottom: dashed #CCCCCC 1px;margin-bottom:15px;margin-top:10px;}

#CONTENT H1 ,H2 {

	text-decoration:underline;
	padding-top:5px;
	padding-bottom:5px;
	padding:0px;margin:0px;
	font-family:Tahoma;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#123456;
margin-top:10px;
	margin-bottom:10px;
}
#CONTENT {padding-top: 10px;	margin: 0 10px 0 210px;
    min-height:1400px;
    height:auto !important;
    height:1400px;

}
#LEFTCOL{
	float: left;
	width: 205px;
	background-color:#eeeeee;
	border-right:dashed 1px;
	border-color:#dadada;
	margin-right:10px;
}

 
#box_slider_cricel{ position:absolute; }
#box_slider_cricel div{width:255px;height:240px;float:left;background:#ffffff;padding:0px;margin:0px;}
#box_slider_cricel img{width:255px;width:255px;float:left;}
.slider_cricel{ position:relative;width:255px;height:240px;overflow:hidden; }


.msgBox{font-family:Tahoma;text-align:left;opacity: 0;position:absolute;top:-1000px;left:0px;max-width: 250px;min-width: 150px;color:#aaa;background: rgb(0, 0, 0); /* compatibility fallback */background: rgba(0, 0, 0, 0.8);padding: 10px;border-radius: 15px;box-shadow: 2px 2px 6px #666;-moz-border-radius: 15px;-webkit-border-radius: 15px;-moz-box-shadow: 2px 2px 6px #666;-webkit-box-shadow: 2px 2px 5px #666;z-index:-1;
}

.msgBoxImage{
	width: 40px;
	height: 40px;
}

.msgBoxIcon{
	float:left;
	width: 40px;
	height: 40px;
	padding-right: 7px;
}

.msgBoxTitle{
	float:left;
	color: #FFFFFF;
}

.msgBoxContent{ 
	float:left;
	max-width: 80%;
	font-size:12px;
	padding:10px;
}

.msgBoxMessage{		float:left;}
.msgBoxLink{		color:#ffffff;}
.msgBoxLink:hover{	color:#FF9900;}


.msgBoxLink:link { color:#ffffff;}


.msgEditable{
	font-family:Arial;
	font-size:11px;
	width:250px;
	background: rgb(0, 0, 0); /* compatibility fallback */
	background: rgba(255, 255, 255, 0.1);
	border:#000;
	color:#FFF;
	text-align:left;
	margin:5px;
}                           







  
  .pc3
  {
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    margin:2px;
    font-weight:normal;
    padding: 5px;

    height: 25px;
    float: left;
    text-align:center;      
        width:740px;
  }

  .pc31
  {
    text-align:left;
    width:500px;
    float:left;
padding-top:5px;
  }


  .pc32
  {
    text-align:left;
    width:130px;
    float:left;
 font-weight:bold;
padding-top:4px;
  }


  .pc3:hover { color:#ffffff; }
  .pc33
  {
    text-align:left;
    width:100px;
    float:left;
   
  }
  
  .pc3:hover
  {
    background-color:#123456;
    color:#fffff;
  }
  .pc3:hover A
  {
    color:#ffffff;
        text-decoration:none;

  }
  .pc3 A {font-weight:normal;}


  .stock3
  {
    border-radius: 10px;
    background-color:#b2ec8f;
    font-weight:normal;

    float: left;
    text-align:center;
    width: 80px;
    font-family:tahoma;
    font-size:11px;
    outline:none;
    border: 1px solid #006;  
    height:23px;
}


.stock3:hover { background-color:#1b5f0e;color:#ffffff;cursor: pointer; }
.rupture3 { border-radius: 10px;background-color:#eda199;font-weight:normal;padding:2px;float: left;text-align:center;width: 75px;color:#000000;border: 1px solid #006;height:17px;}
#dblock { display:block;margin-top:35px; }



  .pe
  {
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    width: 125px; height: 135px;
    float: left;
    text-align:center;
  }
  .pe:HOVER { background-color:#123456;color:#ffffff;cursor: pointer; }
  .pe IMG {border:solid 1px;border-color:#123456;height:90px;width:90px;margin-bottom:5px;}
  .pe A {font-weight:normal;} 
  .pe:HOVER A {color:#ffffff;text-decoration:none;}
  
  
  

.prodb:hover { background-color:#123456; }
.prodb:hover A { color:#ffffff;text-decoration:none; }


  .p1b3prime
  {
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    width: 110px; height: 125px;
    float: left;
    text-align:center;
  }

  .p1b3prime IMG
  {
    border:solid 1px;
    border-color:#123456;
  }
.p1b3prime:hover { background-color:#dadada; }
.p1b3prime:hover A { color:#ffffff;text-decoration:none; }


  
  .p1b3
  {
    border-radius: 10px;
    text-align:left;
    background-color:#ECEFF8;
    margin:4px;
    font-weight:normal;
    padding: 10px;
    width: 110px; height: 125px;
    float: left;
    text-align:center;
  }

  .p1b3 IMG
  {
    border:solid 1px;
    border-color:#123456;
  }
.p1b3:hover { background-color:#123456; }
.p1b3:hover A { color:#ffffff;text-decoration:none; }




.checkbox, .radio {
	width: 19px;
	height: 20px;
	padding: 0 5px 0 0;
	background: url(/images/look/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(/images/look/radio.png) no-repeat;
}


blockquote { text-align:left;font-style: normal;font-size: 14px;margin-left: 32px;font-family: Consolas, "Times New Roman", Verdana;border-left: 4px solid #CCC;padding-left: 8px; }
#fpl h3 { clear:both;text-align:left;margin-bottom:10px;font-weight:bold;font-size:18px;color:#00008b;font-family:Arial;margin-top:4px; }
#fpl span { border-radius: 10px;text-align:left; background-color:#eeeeee;margin:4px;font-weight:normal;padding: 10px;width: 115px; height: 125px;float: left;text-align:center;}
#fpl  IMG { border:solid 1px;border-color:#123456;height:90px;margin:5px; }
#fpl span:hover { background-color:#dadada; }
#fpl span:hover A { color:#ffffff;text-decoration:none; }
#fpl strong { clear:both;margin:5px;padding-top:10px;color:#000000;text-align:center; }
#fpl em { clear:both;margin:5px;padding-top:10px;color:#000000;text-align:center;font-style:normal }
#fpl p { clear:both;text-align:right;padding-right:20px; }
#fpl hr { clear:both;border: none;width:100%; border:none; border-bottom: dashed #CCCCCC 1px;margin-bottom:15px;margin-top:15px;}
#CONTENT hr { border: none;width:98%; border:none; border-bottom: dashed #CCCCCC 1px;margin-bottom:15px;margin-top:15px;}


#cat span { border-radius: 10px;text-align:left; background-color:#eeeeee;margin:4px;font-weight:normal;padding: 10px;width: 115px; height: 150px;float: left;text-align:center;}
#cat IMG { border:solid 1px;border-color:#123456;height:90px;margin:5px; }
#cat span:hover { background-color:#dadada; }
#cat span:hover A { color:#000080;text-decoration:none; }
#cat span A { color:#000000;text-decoration:none; font-weight:normal;}

#pcat span { border-radius: 10px;text-align:left; background-color:#eeeeee;margin:4px;font-weight:normal;padding: 10px;width: 115px; height: 200px;float: left;text-align:center;}
#pcat IMG { border:solid 1px;border-color:#123456;height:90px;margin:5px; }
#pcat span:hover { background-color:#dadada; }
#pcat span:hover A { color:#000080;text-decoration:none; }
#pcat span A { color:#000000;text-decoration:none; font-weight:normal;}

.b1
{
	margin-top:10px;
	width: 195px;
	background-color:#dadada;
	margin-left:10px;
	color:#000000;
	text-align:left;
}
.b1 A
{
	color:#000000;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:5px;
}
.b1 A:hover
{
	padding:5px;
	color:#ffffff;
	text-decoration:none;
	background-color: #000000
}
.b1 UL { margin-left:0px;list-style:none; }
.b1 li {  padding:5px; background: transparent;height:18px; }
.b1 li:nth-child(odd) { background: #CCCCCC; }
.b1 li :hover{	background-color: #000000; }

#LEFTCOL h2
{
	padding-top:10px;padding-left:10px;
	color:#000080;
	font-size:14px;
}


#idi
{
    width:120px;
    text-align:center;
    padding:10px;
	font-size:16px;
	font-family:arial;
    margin:5px;
	color:#1b5f0e;
    font-weight:bold;
    float:left;
}
#idp
{
    width:120px;
    text-align:center;
    padding:10px;
	font-size:16px;
	font-family:arial;
    margin:5px;
	color:#1b5f0e;
    font-weight:bold;
    float:left;
}

#mainprod
{
	background-image:linear-gradient(#dadada, #ffffff);
	min-height:300px;
	height:auto !important;
	height:300px;
	padding:5px;
}


#banprod
{

	margin-bottom:5px;

}
#banprod H1
{ margin-bottom:5px; }


#p1 { clear:both; }
#p1 h3 { clear:both;text-align:left;margin-bottom:10px;font-weight:bold;font-size:18px;color:#00008b;font-family:Arial;margin-top:4px; }
#p1 span { border-radius: 10px;text-align:left; background-color:#CCD6DE;margin:4px;font-weight:bold;padding: 10px;width: 220px; height: 85px;float: left;text-align:center;border:dashed 1px;border-color:#e1e1e1;}
#p1 IMG { border:solid 1px;border-color:#123456;width:75px;height:75px;margin:5px;float:left; }
#p1 span:hover { background-color:#eeeeee;border:dashed 1px;border-color:#dadada; }
#p1 span:hover A { color:#000000;text-decoration:none; }
#p1 strong { clear:both;margin:5px;padding-top:10px;color:#000000;text-align:center; }
#p1 em { clear:both;margin:5px;padding-top:10px;color:#000000;text-align:center;font-style:normal }
#p1 p { clear:both;text-align:right;padding-right:20px;float:right; }
#p1 hr { clear:both;border: none;width:100%; border:none; border-bottom: dashed #CCCCCC 1px;margin-bottom:15px;margin-top:15px;}
#p1 a { color:#000000;font-weight:normal;font-family:Arial; }

  