/* Gabarit Largeur fluide 2 colonnes - jimro - 07/11/2005 *//* Feuille de style inspirée des tutoriels css.alsacreations.com *//* Initialisation CSS */html, body { /* OU * { MAIS CA PEUT ETRE ASSEZ PERTURBANT ;-) */   margin: 0;   padding: 0;   border: 0;}#table1 {	border: #000000 1px solid;}#table2 {	border: #000000 1px solid;	background-color: #CCCCCC;}#table3 {	border: #000000 1px solid;	background-color: #FF3333;	color: #FFFFFF;	padding: 5;}/* police par défaut de tout le site */html, body {   margin: 0;   padding: 0;}body {	font-size: 12px;	font-family: lucida grande,tahoma,verdana,Arial,Helvetica,sans-serif;	font-weight: normal;	background-image: url(img/degbleu.jpg);	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-repeat: repeat-x;}/* lien par défaut */a {   color: #3366cc;   text-decoration: none;}a:hover {   color: #000066;   text-decoration: underline;}#accueil a {	color: #ffffff;	font-size: 12px;}#accueil a:hover {	color: #fff;	font-size: 12px;}div.lienbleu a {	color: #3366cc;	}/* liste par défaut */ul {   list-style-type: square;   margin: 0;   padding-left: 0.5em;}/* titres par défaut *//* gradient 4 */h1 {	font-size:220%;	color:#fff;	font-weight:bolder;	letter-spacing:-0.05em;	margin:.2em 0;	position:relative;	margin-left: 50px;	text-shadow: 0.5px 2px 1.0px #333;}  h1 span{	position:absolute;	display:block;	top: 0.05em;	left:0;	height:100%;	width:100%;	background:url() repeat-x;	background-image: url();}* html h2 span{    background-color:#fff;    background-color:transparent;    background-image: url(none.gif);    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gradient_1.png", sizingMethod="scale");}h2 {   font-size: 1.4em;}h2, h2 a {	color: #3366cc;	font-weight: bold;	z-index: 10;}h3 {   font-size: 1.2em;}h3, h3 a {	color: #3366cc;	font-weight: bold;	z-index: 10;}h1, h2, h3, h4 {   margin: 0;   padding: 0.5em 0;}h4 {	font-size: 1.2em;	color: #003366;}/* image par défaut */img {   border: 0;}img2 {	border: 1;	border-color: #333333;	border-style: solid;	border-width: 1;}img.png {behavior: url(http://www.studiokom.fr/png.htc);}/* Agencement des pages */#conteneur {	width: 900px;	border-right: #000000 1px solid;	border-left: #000000 1px solid;	text-align: left;	background-image: url();	background-color: #fff;}#header {	height: 80px;	border: 0;	padding: 0.5em;}#logo {	width: 33%;	margin: 10px 0;	text-align: center;	font-size: 2em;	font-weight: bold;	padding-left: 10px;	left: 10px;}#banniere {   float: right;   width: 66%;   margin: 10px 0;   text-align: center;   font-size: 2em;   font-weight: bold;}#haut {	height: 3em;	border: 0;	padding: 0;	}#centre {	background-image: url();	margin-left: 0px;	margin-right: 0px;	padding-right: 0.5em;	padding-left: 0.6em;	min-height: 600px;	text-align: left;	border-left: #000000 0px solid;	background-repeat: repeat-x;}* html #centre {   height: 100%; /* hack uniquement interprété par IE Win+Mac */} #gauche {   float: left;   width: 100px; /* largeur environ égale à marge gauche de #centre */   /*border-right: #000000  1px solid;*/   background-color: transparent;   padding-bottom: 0em;}#droite {   float: right;   width: 15%; /* largeur égale à marge droite de #centre */   background-color: #FFFFFF;   text-align: center;   line-height: 200px;   font-size: 1em;}#bas {   clear: both;   position:relative;   background-color: #DFDFDF;   border: 0;   padding: 0.5em;   text-align: center;}	#bas ul {      display: inline;      border-right: 2px solid #000000;   }	#bas ul li {      border-left: 2px solid #000000;      display: inline;      padding-right: 0.6em;      padding-left: 1em;   }	#bas a {      color: #006699;   }	#bas a:hover {      color: #FF8000;   }#conception {   display:inline;   position:absolute;   right:10px;   top:3px;   color:#006699;   font-size:0.7em;}#pied {   height: 2em;   background-color: #FFFFFF;   border: 0;   padding: 0.75em;	text-align: center;   margin-bottom:1px;}	#pied a {	color: #FF8000;	font-size: 10px;   }      	#pied a:hover {	color: #FF8000;	font-size: 10px;   }/* temp.html */div.menugauchetitre {	clear: left;	width: 140px;	color: #FFFFFF;	font-weight: bold;	background: #3366cc;	height: 26px;	margin-bottom: 0em;	padding-left: 0;	padding-top: 0.19em;	top: 5px;	text-align: center;	background-image: url(../../images/fond-bandeau-bordeau.gif);}div.menugauchetitre span {   font-size: 1.1em;}div.menugauchecontenu {	clear: left;	width:100px;	color: #006699;	font-weight: bold;	line-height: 1.2em;	margin-bottom: 0.5em;	text-align: left;		font-size: 14px;	}   div.menugauchecontenu a {color: #006699; font-weight: normal;}   div.menugauchecontenu a:hover {color: #FF8000; background: #FFFFFF; font-weight: normal;}      div.menudroittitre {	clear: left;	width:208px;	color: #FFFFFF;	font-weight: bold;	height: 1.5em;	margin-bottom: 0.4em;	padding-left: 0;	padding-top: 0.19em;	text-align: center;	background-color: #3366cc;	font-size: 16px;	top: 5px;	position: relative;	background-image: url(../../images/fond-bandeau-bordeau.gif);	left: -1px;}div.menudroittitre span {   font-size: 1em;}div.menudroittitre a {   font-color: #ffffff;}div.menudroitcontenu {	clear: left;	width:192px;	color: #000000;	font-size: 12px;	padding-left: 0.5em;	padding-right: 0.5em;	border-left-style: dotted;	border-left-width: 2px;	border-left-color: #333333;	line-height: 1.15em;	background-image: url(img/back50pc.png);	background-color: #CCCCCC;}div.menudroitcontenu a {	color: #3366cc;	width: 100%;	width: 100%;	height: auto;	display: block;		padding-top: 5px;		padding-bottom: 10px;		padding-right: 0px;		padding-left: 5px;			border-bottom-color: #333333;	border-bottom-style: dotted;	border-bottom-width: 1px;		margin-right: 2px;	margin-left: -2px;	margin-top: 1px;	margin-bottom: 1px;}div.menudroitcontenu a:hover {	color: #CC0000;	background-color: #FFFFFF;	width: 100%;	height: auto;	display: block;	padding-top: 5px;	padding-bottom: 10px;	padding-right: 0px;	padding-left: 5px;	margin-right: 2px;	margin-left: -2px;	margin-top: 1px;	margin-bottom: 1px;	background-image: url(img/menu-fond_r1_c1.png);	background-repeat: repeat-x;	background-position: bottom;	text-decoration: none;}div.menudroitcontenu span {	color: #000000;	font-weight: bold;	font-size: 22px;	font-family: Arial, Helvetica, sans-serif;}div.menudroitcontenu2 {	clear: left;	width:192px;	color: #000000;	font-size: 13px;	padding-left: 0.5em;	padding-right: 0.5em;	border-left-style: dotted;	border-left-width: 2px;	border-left-color: #333333;	background-image: url(img/back50pc.png);	background-color: #CCCCCC;}div.menudroitcontenu2 a {	color: #3366cc;	font-weight: bold;}div.menudroitcontenu2 span {	color: #000000;	font-weight: bold;	font-size: 22px;	font-family: Arial, Helvetica, sans-serif;}div.menudroitcontact {	clear: left;	width:185px;	color: #ffffff;	text-align: center;	font-size: 14px;	border-left-style: dotted;	border-left-width: 2px;	border-left-color: #333333;	padding-left: 10px;	padding-right: 5px;}div.menudroitcontact span{	color: #000000;	text-align: center;	font-size: 400%;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}   div.menugauchecontenu a {color: #006699; font-weight: normal;}   div.menugauchecontenu a:hover {color: #006699; background: #FFFFFF; font-weight: normal;}div.menudroitfin {	width: 185px;	padding-left: -1em;	border-bottom-style: dotted;	border-bottom-width: 2px;	border-bottom-color: #333333;}/* pages.html */#mentete {	width: 100%;	height: 27px;	background-color: #009ee0;		border-right-color: #fff;	border-right-style: solid;	border-right-width: thin;		border-bottom-color: #fff;	border-bottom-style: solid;	border-bottom-width: thin;		border-left-color: #fff;	border-left-style: solid;	border-left-width: thin;			border-left-color: #fff;	border-top-style: solid;	border-top-width: 0px;	border-top-color: #fff;	-moz-border-radius:0px 0px 15px 15px;}#entete {	float: left;	padding-top: 1.2em;	padding-left: 1em;	color: #fff;	font-weight: normal;	font-size: 10px;	padding: 5;}   #entete a {      color: #fff;   }   #entete a:hover {	color: #fff;   }#entetepage {	   float: right;   padding-top: 0.2em;   padding-right: 1em;   color: #FFFFFF;   font-weight: bold;   text-align: right;}   #entetepage a {color: #FFFFFF; font-weight: normal;}   #entetepage a:hover {color: #FF8000; font-weight: normal;}/* page accueil */#accueil {   width: 512px;}#editoacc {	color: #000000;}#editoacc h1 {}#rubriques1 {   width: 170px;   padding-left: 0.5em;   padding-bottom: 0.5em;	border-left-style: dotted;	border-left-width: 2px;	border-left-color: #333333;	border-bottom-style: dotted;	border-bottom-width: 2px;	border-bottom-color: #333333;}	#rubriques1 h1 {	font-family: Georgia, "Times New Roman", Times, serif;}#rubriques2 {   padding: 0.5em;   width: 98%;   border-top: #000000 1px solid;}	#rubriques2 h1 {	display: inline;	font-family: Georgia, "Times New Roman", Times, serif;}	#rubriques2 ul {list-style-type: none; margin: 0; padding-left: 0.5em;}	#rubriques2 a {color: #000000;}	#rubriques2 a:hover {color: #FF8000;}	#rubriques2 img {}/* autres éléments par défaut */input {	border: #000000 1px solid;	text-indent: 1px;	font-size: 9px;	background-image: url(../../images/bg-input.jpg);}textarea {      font-size:10pt;   color:#000000;   font-style:normal;   line-height:normal;   font-weight:normal;   text-decoration:none;   letter-spacing:normal;   word-spacing:normal;   border:thin ridge;   border-color: #000000;   background-color:#FFFFFF;}select {     font-size:11px;   color:#000000;   background-color:#FFFFFF;}hr {   color:#000000;}/* séparation par lignes verticales */.nePasAfficher {  display: none !important;}.clearBoth {  clear: both;}.diviseVerticalGauche {  background: url(GabLargFluide/colbgnoir.gif) repeat-y 11.15em 0;}.diviseVerticalDroite {   background: url(GabLargFluide/colbgnoir.gif) repeat-y 85% 0;}#footer a {	color: #ffffff;	font-size: 13px;}#footer a:hover {	color: #ffffff;	font-size: 13px;}#footer  {	color: #CCCCCC;	background-color: #666666;}#footer table {		border-top-style: dotted;	border-top-width: 2px;	border-top-color: #333333;}#footer div {}/* Initialisation CSS */.cvStyle1 {	font-family: Arial, Helvetica, sans-serif;	color: #3366cc;}.cvStyle2 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;}.cvStyle7 {font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-weight: bold; }.cvStyle9 {color:#333333; text-decoration:none; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}.cvStyle11 {font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-weight: bold; font-size: 16px; }.cvStyle12 {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 14px;		}/* Print */.ProductNo {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 9px;}.Prix {	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-size: 16px;	font-weight: bold;}.Price {	font-family: Arial, Helvetica, sans-serif;	color: #0066CC;	font-size: 16px;	font-weight: bold;	background-image: url(img/degbleu.jpg);	padding-top: 7px;	padding-right: 7px;	padding-bottom: 7px;	padding-left: 7px;	border-bottom-color: #666666;	border-bottom-style: solid;	border-bottom-width: thin;	border-right-color: #666666;	border-right-style: solid;	border-right-width: thin;	text-align: right;}  .ad {	font-family: Arial, sans-serif;	border-color: #ffffff;	background-color: #0000000;	font-size: 5px;  }  .gsc-control-cse {	font-family: Arial, sans-serif;	border-color: #ffffff;	background-color: #FFFFFF;  }  input.gsc-input {    border-color: #BCCDF0;  }  input.gsc-search-button {    border-color: #666666;    background-color: #CECECE;  }  .gsc-tabHeader.gsc-tabhInactive {    border-color: #E9E9E9;    background-color: #E9E9E9;  }  .gsc-tabHeader.gsc-tabhActive {    border-top-color: #FF9900;    border-left-color: #E9E9E9;    border-right-color: #E9E9E9;    background-color: #FFFFFF;  }  .gsc-tabsArea {    border-color: #E9E9E9;  }  .gsc-webResult.gsc-result {    border-color: #FFFFFF;    background-color: #FFFFFF;		font-size: 15px;	font-weight: bold;  }  .gsc-webResult.gsc-result:hover {    border-color: #FFFFFF;    background-color: #FFFFFF;  }  .gs-webResult.gs-result a.gs-title:link,  .gs-webResult.gs-result a.gs-title:link b {    color: #0000CC;  }  .gs-webResult.gs-result a.gs-title:visited,  .gs-webResult.gs-result a.gs-title:visited b {    color: #0000CC;  }  .gs-webResult.gs-result a.gs-title:hover,  .gs-webResult.gs-result a.gs-title:hover b {    color: #0000CC;  }  .gs-webResult.gs-result a.gs-title:active,  .gs-webResult.gs-result a.gs-title:active b {    color: #0000CC;  }  .gsc-cursor-page {    color: #0000CC;  }  a.gsc-trailing-more-results:link {    color: #0000CC;  }  .gs-webResult.gs-result .gs-snippet {    color: #000000;  }  .gs-webResult.gs-result .gs-visibleUrl {    color: #008000;  }  .gs-webResult.gs-result .gs-visibleUrl-short {    color: #008000;  }  .gsc-cursor-box {    border-color: #FFFFFF;  }  .gsc-results .gsc-cursor-page {    border-color: #E9E9E9;    background-color: #FFFFFF;  }  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {    border-color: #FF9900;    background-color: #FFFFFF;  }  .gs-promotion.gs-result {    border-color: #336699;    background-color: #FFFFFF;  }  .gs-promotion.gs-result a.gs-title:link {    color: #0000CC;	  }  .gs-promotion.gs-result a.gs-title:visited {    color: #0000CC;	background-color: #000000;  }  .gs-promotion.gs-result a.gs-title:hover {    color: #0000CC;  }  .gs-promotion.gs-result a.gs-title:active {    color: #0000CC;  }  .gs-promotion.gs-result .gs-snippet {    color: #000000;  }  .gs-promotion.gs-result .gs-visibleUrl,  .gs-promotion.gs-result .gs-visibleUrl-short {    color: #008000;  }
