body, td, th, div, p {
	font-family: sans-serif;
    font-size: 12px;
}
body {
	color: #000;
	padding: 0;
	margin: 0;
    background-color: #fff;
}
#titre_page{
  			position:absolute;
  			background-color:#FFFFFF;
  			color: #999966;
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 24px;
  			padding: 0pt 0pt 0pt 0pt;
  			left:190px;
  			top:120px;
  			width:600px;
  			height:40px;
}
#snowreef{
  			position:absolute;
  			background-color:#FFFFFF;
  			color: #999999;
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 14px;
  			padding: 0pt 0pt 0pt 0pt;
  			left:850px;
  			top:120px;
  			width:200px;
  			height:40px;
}
#lunettes_marque{
  			position:absolute;
  			background-color:#FFFFFF;
  			padding: 3pt 0pt 3pt 0pt;
  			left:0px;
  			top:220px;
  			width:160px;
  			height:100px;
}
  .divOff {
  			margin-top: 2px;
  			background-color:#9C9C63;
  			width:150px;
  			height:15px;
  			//padding:10px;
  			padding: 4pt 8pt 4pt 8pt; 
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 12px;
  			color: #FFFFFF;
  			font-weight: normal;
  			text-decoration: none;
  }
  .divOff_a{
  			text-decoration: none;
  			color: #FFFFFF;
  }
  .divOff_a a:hover{
  			text-decoration: underline;
  			color: #FFFFFF;
  }
  .divOn {
  			margin-top: 2px;
  			background-color:#DEDEDE;
  			width:160px;
  			height:15px;
  			//padding:12px; 
  			padding: 4pt 8pt 4pt 8pt;
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 12px;
  			color: #000000;
  			font-weight: normal;
  			text-decoration: none;
  }
  .divOn_a{
  			text-decoration: none;
  			color: #000000;
  }
 #lunettes_activite{
  			position:absolute;
  			background-color:#FFFFFF;
  			//padding: 3pt 0pt 3pt 0pt;
  			left:840px;
  			top:220px;
  			width:160px;
  			//height:100px;
  }
 .divOffA {
  			margin-top: 2px;
			margin-left: 10px;
  			background-color:#9C9C63;
  			width:150px;
  			height:15px;
  			//padding:10px;
  			padding: 4pt 8pt 4pt 8pt; 
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 12px;
  			color: #FFFFFF;
  			font-weight: normal;
  			text-decoration: none;
  }
  .divOnA {
  			margin-top: 2px;
			margin-left:0px;
  			background-color:#DEDEDE;
  			width:160px;
  			height:15px;
  			//padding:12px; 
  			padding: 4pt 8pt 4pt 8pt;
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 12px;
  			color: #000000;
  			font-weight: normal;
  			text-decoration: none;
  }


#contenu{
  			position:absolute;
  			background-color:#FFFFFF;
  			left: 180px;
  			top: 150px;
  			width:650px;
  			/* height:500px; */
  			border-left: #CECECE 1px solid; 
  			border-top: #CECECE 1px solid; 
  			border-right: #CECECE 1px solid;
  			border-bottom: #CECECE 1px solid;
  			padding:5px; 
  			font-family: Verdana, Arial, Helvetica, sans-serif;
  			font-size: 10px;
  			color: #757575;
  			font-weight: normal;
  }
.img_big{
  			float: left;
  			background-color:#FFFFFF;
  			width:420px;
  }
.fiche_produit{
  			float: left;
  			background-color:#FFFFFF;
  			border: #CECECE 1px solid; 
  			padding:5px;
  			width:190px;
  }
.onglet_produit{
  			float: left;
  			background-color:#FFFFFF;
  			margin-top:30px;
  			margin-bottom:20px; 
  			margin-left:5px;
  			margin-right:5px;
  			padding:5px;
  			width:630px;
  }
.libelle{
  			float: left;
  			padding:5px;
  			background-color:#FFFFFF;
  			width:190px;
  }
.monture{
  			float: left;
  			padding-top:5px;
  			padding-left:10px;
  			background-color:#FFFFFF;
  			width:190px;
  }
.verre{
  			float: left;
  			padding-top:5px;
  			padding-left:10px;
  			background-color:#FFFFFF;
  			width:190px;
  }
.info_plus{
  			float: left;
  			padding:5px;
  			background-color:#FFFFFF;
  			width:610px;
  }


#titre_marque { 
   			position:absolute;
  			left:2px;
  			top:200px;
  			width:180px;
  			background-color:#FFFFFF;
			color: #9C9C63; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			}
#titre_activite { 
   			position:absolute;
  			left:850px;
  			top:200px;
  			width:180px;
  			background-color:#FFFFFF;
			color: #9C9C63; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			}
h1 { 
			color: #818181; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			}
.bordure_gris {
			float: left;
			border-left: #CECECE 1px solid; 
			border-top: #CECECE 1px solid; 
			border-right: #CECECE 1px solid;
			border-bottom: #CECECE 1px solid;
			height: auto;
			width:200px !important;
			margin: 2px;
			padding:5px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #757575;
			font-weight: normal;
			}
.bordure_rouge {
			border-left: #C80000 1px solid; 
			border-top: #C80000 1px solid; 
			border-right: #C80000 1px solid;
			border-bottom: #C80000 1px solid;
			padding:5px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #757575;
			font-weight: normal;
			}
.verdana10gris { 
			color: #818181; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 10px;
			}
.verdana10grisGras { 
			color: #818181; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 12px;
			font-weight: bold;
			}
.verdana12rouge { 
			color: #C80000; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 12px;
			font-weight: bold;
			}
  .verdana14grisGras { 
			color: #818181; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			}
  .verdana14vertGras { 
  			background-color:#FFFFFF;
			color: #9C9C63; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			}
  .verdana14orange { 
			color: #FF9801; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			}
  .verdana18orange { 
			color: #FF9801; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 18px;
			}
.rouge { 
			color: #C80000; 
			}
  a.rubrique_gauche {  
			text-decoration: none;
			}	
h1 { 
			color: #2C4F6C; 
			text-decoration: none; 
			font-family: Verdana, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			}
.lien_gris_gras 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #757575;
			font-weight: bold;
			}
