#entete h6 {
	margin: 0 0 0 4px;
	font-size: 13px;
	font-weight: bold;
}
#edito {
	color: #000000;
	font-size: 13px;
/*
	background-color: #EEFFFF;
*/
}

img {
	font-size: 10px;
	padding: 0px;
}
a img {
	border: none;
}
.sous_gamme a, .sous_sous_gamme a, .sous_article a{
	text-decoration: none;
}
.sous_gamme a:hover, .sous_sous_gamme a:hover, .sous_article a:hover {
	text-decoration: underline;
}
.sous_gamme a:hover h1 {
	
	text-decoration: underline;
	/* */
}
.sous_gamme h2 a, 
.sous_sous_gamme h2 a, 
.sous_article h2 a, 
.article h2 a
{
	font-weight: bold;
	color: #333333 ;
}
.sous_gamme h2 a:hover, 
.sous_sous_gamme h2 a:hover, 
.sous_article h2 a:hover, 
.article h2 a:hover 
{
	font-weight: bold;
	color: #000000 ;
	text-decoration: underline;
}
.sous_gamme {
	float: left;
	padding: 0 0 0 10px;
	margin: 0 4px 10px 0;
	text-align: center;
	min-height: 150px;
	_height: 150px;
}
.sous_gamme {
	width: 31%;
}
.sg_demi {
	width: 15%;
}
.sg_2 {
	width: 62%;
}
.sg_3 {
	width: 97%;
}
.sous_gamme h1, .sous_gamme h1 a {
	/*
	border-left: double 4px #1F0E82;
	border-bottom: double 4px #1F0E82;
	/* */
	padding: 32px 15px 3px 15px;
	margin: 0 0 5px 0;
	/*
	border-top: solid 1px green ;
	border-right: solid 1px green ;
	border-left: solid 1px green ;
	/* */
	
	font-size: 13px;
	min-height: 17px;
	text-transform: uppercase;
	text-align: center;
}
.sous_gamme p {
	text-align: left;
}
.sous_sous_gamme {	
	font-size: 12px;
}
.sous_sous_gamme h2 {
	padding-left: 20px;
	margin: 0 0 5px 0;
	
	font-size: 11px;
	font-weight: 100;
	text-transform: uppercase;
	text-align: left;
}
.sous_sous_gamme img {
	margin: 0px 0px 10px 10px;
}
.sous_article {
	text-align:center;
	float: left;
	width: 49%;
	margin: 0px;
	padding: 1px;
}
.sous_article h2 {
	margin: 0 0;
	_width: 100%;
	font-size: 11px;
	font-weight: 100;
	text-transform: uppercase;
	/* */
}
.sous_article h2.droite {
	padding-right: 13px;
}
.sous_article h2.gauche {
	padding-left: 13px;
}
.sous_article img {
	margin: 1px;
}
/*********************************************************/
/* articles en general */
#edito {
	padding: 5px;
	margin: 0 0 10px 0;
}
.article {
	padding: 5px;
	margin: 10px 0 10px 0;
}
.article {
	background-repeat: no-repeat;
}
#articles .article {
	background-position: 300px 15px;
	clear: both;
}
#tombolas .article {
	background-position: 100px 15px;
}
#edito h1 {
	font-size: 16px;
	text-transform: uppercase;
}
.article h2 {
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-color: #FFFFFF ; 
	width: 300px;
	height: 2em !important;
	overflow: visible;
	clear: left;
	margin: 5px 0px;
	padding: 0 10px 0 15px;
	font-size: 16px;
	text-transform: uppercase;
}
.cll {
	clear: left;
}
.clr {
	clear: right;
}
.article em {
	color: #FF0000;
}
.article img.info {
/*	float: right; */
	width: 29px;
	height: 40px;
	margin: 0px 20px 2px 2px;
}
.article div.image {
	padding-top: 20px;
	clear: left;
	float: left;
	width: 280px;
	height: auto;
	text-align: center;
/*	border: solid 1px #DDDDDD; */
}
/*******************************************************/

#articles .texte_article {
	float: left;
	min-width: 380px;
	max-width: 59%;
	width: auto;
	_width: 380px;
	_width: expression( (document.body.clientWidth < 750)?'380px':( (document.body.clientWidth < 930)?'60%':'60%') ) ;
}
/**************************************************/
/*articles avec lots*/
#tombolas .texte_article {
	width: 100%; 
}
#tombolas .article {
	padding: 5px;
	margin-left: 0px;
}
#tombolas .article h2 {
	width: 50%;
	cursor: help;
}
#tombolas .texte_article a {
	text-decoration: none;
}
#tombolas .texte_article div a, #tombolas .texte_article form a {
	text-decoration: underline;
}
.lots img{
	cursor: help;
}
/****************************************************/
.droite {
	float: right;
}
.gauche {
	float: left;
}
.lots {
	width: 100%;
	font-size: 11px;
	text-align: center;
}
.lots img {
	margin: 5px 5px;
	vertical-align: middle;
	/*
	width: 70px;
	
	height: 30px;
	*/
}



/*********************************************************/

#recherche {
	height: 100%;
}
#recherche .n1 {
	font-size: 15px;
}
#recherche .n2 {
	font-size: 14px;
}
#recherche .n3 {
	font-size: 13px;
}
#recherche .n4 {
	font-size: 12px;
}
#recherche dt {
	clear: both;
	font-size: 12px;
}
#recherche dd {
	margin: 5px 50px 15px 50px;
	font-size: 12px;
}
#recherche a {
	color: #2B9333;
	font-weight: bold;
}

#recherche img {
	margin: 3px;
	float: left;
}

/*********************************************************/
#corps-interieur.special h1 {
	font-size: 18px;
}
#corps-interieur.special h2 {
	font-size: 16px;
	margin: 5px 0;
}
#corps-interieur.special h3 {
	font-size: 14px;
	margin: 5px 0;
}
#corps-interieur.special h4 {
	font-size: 12px;
	margin: 5px 0;
}
/*
#corps-interieur.special div {
	background-color: #FEEEEF;
	border: solid 1px #ABBBBA;
	margin: 5px;
	padding: 5px;
}
*/
#corps-interieur.special ol, 
#corps-interieur.special ul {
	margin: 0 0 0 30px;
}
/*************************************************/
form.e {
	float: right;
	cursor:pointer;
	cursor:hand;
}
/*************************************************/
#ALTdHTML {
	position: absolute;
	z-index: 1000;
	/* display: none; */
	left: 0;
	top: 0;
	
	/* background-image: url(../interface/onglet/rouge.png) */
	border: solid 2px #FF0000;
	background-color: #FAEFDF;
	padding: 2px;
	opacity: .9;
}

#ALTdHTML span {
	font-size: smaller;
	font-style: italic;
	color: red;
}
/**************************************************/
 /* LIENS */
 
 
div.liens_internes {
	clear: both ;
}
ul.liens_internes li {
	font-weight: bold;
	float: left;
	list-style:none;
	margin: 0 15px 0 0;
	padding: 2px;
}
ul.liens_internes, ul.liens_internes_2  {
	float: right;
	padding: 2px 4px;
	border: double 3px #dbeeb3; /* D9EEE9; */
	background-color: #F5FAF6;
}
ul.liens_internes a, ul.liens_internes_2 a {
	color: #666666;
	text-decoration: none;
}
ul.liens_internes a:hover, ul.liens_internes_2 a:hover {
	color: #000000;
	text-decoration: underline;
}

ul.liens_internes_2 li {
	font-weight: bold;
	list-style:none;
}
ul.liens_internes_2 ul li {
	font-weight: normal;
	list-style-type: circle;
}
.lien_precedent, .lien_auto, .lien_suivant, .lien_haut, .lien_top, .lien_vide {
	float: right;
}
.sous_gamme .lien_auto, .sous_gamme .lien_haut, .sous_gamme .lien_top {
	float: left;
}
.lien_precedent, .lien_auto, .lien_suivant, .lien_haut, .lien_top, .lien_vide {
	margin: 5px 1px;
	background-repeat: no-repeat ;
	width: 13px;
	height: 12px;
}


/* vision par defaut, pour la partie editoriale */
.lien_precedent, .lien_auto {
	background-image: url(../interface/puce/petite/haut/vert-anis.gif) ;
}
.lien_precedent:hover, .lien_auto:hover {
	background-image: url(../interface/puce/petite_hover/haut/vert-anis.gif) ;
}

.lien_suivant {
	background-image: url(../interface/puce/petite/bas/vert-anis.gif) ;
}
.lien_suivant:hover {
	background-image: url(../interface/puce/petite_hover/bas/vert-anis.gif) ;
}

/* vision par defaut */
.lien_haut, .lien_top {
	background-image: url(../interface/puce/grande/haut/vert-anis.gif) ;
}
.lien_haut:hover, .lien_top:hover {
	background-image: url(../interface/puce/grande_hover/haut/vert-anis.gif) ;
}