/* Infobulle */
#infobulle{ color: #000000;	position: absolute;	display : none;	border: 2px dotted black; padding: 10px; align: center; font-size: 10pt; background-color: #FFFFFF; }

/**  Mise en forme des Liens  **/



.button_ban {
	background: #F3932C;
	background: -moz-linear-gradient(top, #EAB420, #C6800F 50%, #9B6706 51%, #8E5607);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0E658E), color-stop(.5, #0C577A), color-stop(.5, #014D71), to(#003E5C)); 
	border: 1px solid #368DBE;
	border-top: 1px solid #c3d6df;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 3px black;
	-webkit-box-shadow: 0 1px 3px black;
	box-shadow: 0 1px 3px black;
	color: white;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 5px 20px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px black;
	text-transform: uppercase;
	width: auto;
}
.button2_ban {
	background: #d9ae00;
	background: -moz-linear-gradient(top, #b28b06, #9c7705 50%, #9c7705 51%, #5c4100);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b28b06), color-stop(.5, #9c7705), color-stop(.5, #9c7705), to(#5c4100)); 
	border: 1px solid #c7a60c;
	border-top: 1px solid #e5d51f;
	color: white;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 5px 20px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px black;
	text-transform: uppercase;
	width: auto;
}
.button3_ban {
	background: #ffd838;
	background: -moz-linear-gradient(top, #edbf21, #c89b0f 50%, #9c7705 51%, #906706);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #edbf21), color-stop(.5, #c89b0f), color-stop(.5, #c89b0f), to(#906706)); 
	border: 1px solid #c7a60c;
	border-top: 1px solid #e5d51f;
	color: white;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 5px 20px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px black;
	text-transform: uppercase;
	width: auto;
}


.button2:link, .button2:visited, .button2:active {
	background: #ffd838;
	background: -moz-linear-gradient(top, #edbf21, #c89b0f 50%, #9c7705 51%, #906706);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #edbf21), color-stop(.5, #c89b0f), color-stop(.5, #c89b0f), to(#906706)); 
	border: 1px solid #c7a60c;
	border-top: 1px solid #e5d51f;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 3px black;
	-webkit-box-shadow: 0 1px 3px black;
	box-shadow: 0 1px 3px black;
	color: white;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 5px 20px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px black;
	text-transform: uppercase;
	width: auto;
}

.button2:hover {
	background: #d9ae00;
	background: -moz-linear-gradient(top, #b28b06, #9c7705 50%, #9c7705 51%, #5c4100);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b28b06), color-stop(.5, #9c7705), color-stop(.5, #9c7705), to(#5c4100)); 
	border: 1px solid #c7a60c;
	border-top: 1px solid #e5d51f;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 3px black;
	-webkit-box-shadow: 0 1px 3px black;
	box-shadow: 0 1px 3px black;
	color: white;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 5px 20px;
	text-align: center;
	text-decoration: none;
	text-shadow: 1px 1px 1px black;
	text-transform: uppercase;
	width: auto;
}




A.etapeon, A.etapeon:active, A.etapeon:visited {
	font-size: 14px;
	font-family: Verdana,arial;
	border: solid 1px #76748C;
	color: #000000;
	background-color:#CBFFCD;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
	font-weight: bold;
} 
A.etapeon:hover {
	font-size: 14px; 
	font-family: Verdana,arial;
	border: solid 1px #454353;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
	font-weight: bold;
} 

A.lien_ecran:link, A.lien_ecran:visited, A.lien_ecran:active, A.lien_ecran:hover {
	font-family: arial;
	text-decoration: none;
	font-size: 1px;
	height: 0px;
}


A.conditions:link, A.conditions:visited, A.conditions:active {
	font-family: Verdana;
	color: #CCCCCC;
	text-decoration: underline;
	font-size: 12px;
}
A.conditions:hover {
	font-family: Verdana;
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 12px;
}

A.sm:link, A.sm:visited, A.sm:active {
	text-decoration: underline;
	color: #FFFFFF;
}
A.sm:hover {
	text-decoration: none;
	color: #555555;
}


A.smo:link, A.smo:visited, A.smo:active, A.smo:hover {
	font-weight: bold;
	color: #C00000;
}


A.liens:link, A.liens:visited, A.liens:active {
	font-family: Verdana;
	color: Black;
	text-decoration: none;
	font-size: 10px;
}
A.liens:hover {
	font-family: Verdana;
	text-decoration: underline;
	color: Black;
	font-size: 10px;
}

A.titret:link, A.titret:visited, A.titret:active {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
A.titret:hover {
	font-family: Verdana;
	text-decoration: none;
	color: #E7E7E7;
	font-size: 10px;
}

A.cat:link, A.cat:visited, A.cat:active {
	font-family: Verdana;
	color: Black;
	text-decoration: none;
	font-size: 10px;
}
A.cat:hover {
	font-family: Verdana;
	text-decoration: none;
	color: #C00000;
	font-size: 10px;
}

A.menulinks, A.menulinks:active, A.menulinks:visited {
	text-decoration: none;
	font-family: Verdana,arial;
	font-size: 11px;
	color: #C00000;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	border: solid 1px #cccccc;
	background-color:#EEEEEE;
} 
A.menulinks:hover {
	font-size: 11px; 
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #000000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
} 

A.menulinka:link, A.menulinka:hover, A.menulinka:active, A.menulinka:visited {
	font-size: 11px; 
	font-family: Verdana,arial;
	border: solid 1px #000000;
	color: #000000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
} 

A.liens_vei:link, A.liens_vei:visited, A.liens_vei:active {
	font-family: Verdana;
	color: #676767;
	text-decoration: underline;
	font-size: 10px;
}
A.liens_vei:hover {
	font-family: Verdana;
	text-decoration: underline;
	color: #DC8484;
	font-size: 10px;
}

A.liens_simple:link, A.liens_simple:visited, A.liens_simple:active {
	font-family: Verdana;
	color: Black;
	text-decoration: underline;
	font-size: 10px;
}
A.liens_simple:hover {
	font-family: Verdana;
	text-decoration: underline;
	color: #C00000;
	font-size: 10px;
}

A.liens_simpleb:link, A.liens_simpleb:visited, A.liens_simpleb:active {
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}
A.liens_simpleb:hover {
	font-family: Verdana;
	text-decoration: underline;
	color: #C00000;
	font-size: 10px;
}

A.genelinke, A.menulinke:active, A.menulinke:visited {
	font-size: 11px;
	font-family: Verdana,arial;
	border: solid 1px #C2BED6;
	color: #000000;
	background-color:#F1F0F6;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
} 
A.genelinke:hover {
	font-size: 11px; 
	font-family: Verdana,arial;
	border: solid 1px #8D88A8;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
} 

A.recherche, A.recherche:active, A.recherche:visited {
	width: 156px;
	font-size: 10px;
	font-family: Verdana,arial;
	border: solid 1px #CCCCCC;
	color: #000000;
	background-color:#EEEEEE;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 16px;
} 
A.recherche:hover {
	width: 156px;
	font-size: 10px; 
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 16px;
} 

A.genelinke14, A.menulinke14:active, A.menulinke14:visited {
	font-size: 14px;
	font-family: Verdana,arial;
	border: solid 1px #C2BED6;
	color: #000000;
	background-color:#F1F0F6;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 22px;
} 
A.genelinke14:hover {
	font-size: 14px; 
	font-family: Verdana,arial;
	border: solid 1px #8D88A8;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 22px;
} 

A.genelinke9, A.menulinke9:active, A.menulinke9:visited {
	font-size: 10px;
	font-family: Verdana,arial;
	border: solid 1px #C2BED6;
	color: #000000;
	background-color:#F1F0F6;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
} 
A.genelinke9:hover {
	font-size: 10px; 
	font-family: Verdana,arial;
	border: solid 1px #8D88A8;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
} 

A.linkajout10, A.linkajout10:active, A.linkajout10:visited {
	font-size: 10px;
	font-family: Verdana,arial;
	border: solid 1px #B3ADCF;
	color: #000000;
	background-color:#CAC7DB;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
} 
A.linkajout10:hover {
	font-size: 10px;
	font-family: Verdana,arial;
	border: solid 1px #8D88A8;
	color: #C00000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	line-height: 20px;
} 

A.photo_minl:link, A.photo_minl:hover, A.photo_minl:active, A.photo_minl:visited {
	border: solid 1px #8D88A8;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 3px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
} 


A.genelink_nautisme, A.genelink_nautisme:active, A.genelink_nautisme:visited {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#899AB6;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: url(../images/design/menu/fond_nautisme.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_nautisme:hover {
	font-size: 12px; 
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: none;
} 


A.genelink_sport, A.genelink_sport:active, A.genelink_sport:visited {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#F2B074;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: url(../images/design/menu/fond_sport.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_sport:hover {
	font-size: 12px; 
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: none;
} 


A.genelink_piscine, A.genelink_piscine:active, A.genelink_piscine:visited {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#72C7AA;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: url(../images/design/menu/fond_piscine.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_piscine:hover {
	font-size: 12px; 
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;  
	background-color:#FFFFFF; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: none;
} 


A.genelink_remorque, A.genelink_remorque:active, A.genelink_remorque:visited {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #AAAAAA;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: url(../images/design/menu/fond_remorque.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_remorque:hover {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: none;
} 


A.genelink_plage, A.genelink_plage:active, A.genelink_plage:visited {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #AAAAAA;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: url(../images/design/menu/fond_plage.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_plage:hover {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: none;
} 


A.genelink_kayak, A.genelink_kayak:active, A.genelink_kayak:visited {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #AAAAAA;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: url(../images/design/menu/fond_kayak.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_kayak:hover {
	font-size: 12px;
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
	background-image: none;
} 


A.genelink_soldes, A.genelink_soldes:active, A.genelink_soldes:visited {
	font-size: 14px;
	font-family: Verdana,arial;
	border: solid 1px #BEBEBE;
	color: #C00000;
	font-weight: bold;
	background-color: #FFFF33;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 18px;
	height: 18px;
	background-image: url(../images/design/menu/fond_soldes.jpg);
	background-repeat: repeat-x;
	background-position: top;
} 
A.genelink_soldes:hover {
	font-size: 14px;
	font-family: Verdana,arial;
	border: solid 1px #9C9C9C;
	color: #C00000;
	background-color: #FFFF33;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
	margin: 0px;
	line-height: 18px;
	height: 18px;
	background-image: none;
} 

.photo_min {
	border: solid 1px #8D88A8;
	background-color:#FFFFFF; 
	padding: 3px 3px 3px 3px;
}

/**  Mise en forme des Textes  **/

.attente
{
	margin: 0px;
	font-size: 10px; 
	font-family: Verdana,arial;
}
.ref6
{
	margin: 0px;
	font-size: 6px; 
	font-family: Verdana,arial;
}
.ref8
{
	margin: 0px;
	font-size: 8px; 
	font-family: Verdana,arial;
}
.ref9
{
	margin: 0px;
	font-size: 9px; 
	font-family: Verdana,arial;
}
.ref10
{
	margin: 0px;
	font-size: 10px; 
	font-family: Verdana,arial;
}
.ref10vei
{
	color: #676767;
	margin: 0px;
	font-size: 10px; 
	font-family: Verdana,arial;
}
.ref12
{
	margin: 0px;
	font-size: 12px; 
	font-family: Verdana,arial;
}
.ref14
{
	margin: 0px;
	font-size: 14px; 
	font-family: Verdana,arial;
}
.ref15
{
	margin: 0px;
	font-size: 15px; 
	font-family: Verdana,arial;
}
.ref16
{
	margin: 0px;
	font-size: 18px; 
	font-family: Arial;
}
.ref22
{
	margin: 0px;
	font-size: 22px; 
	font-family: Arial;
}
.ref16a
{
	margin: 0px;
	font-size: 16px; 
	font-family: Arial;
}
.ref14b
{
	margin: 0px;
	font-size: 14px;
	font-family: Verdana,arial;
	background-image: url(../images/barre.gif);
	background-position: center;
	background-repeat: no-repeat;
	line-height: 16px;
}
.ref11b
{
	margin: 0px;
	font-size: 11px;
	font-family: Verdana,arial;
	background-image: url(../images/barre.gif);
	background-position: center;
	background-repeat: no-repeat;
	line-height: 14px;
}
.ref10b
{
	margin: 0px;
	font-size: 10px;
	font-family: Arial;
	background-image: url(../images/barre.gif);
	background-position: center;
	background-repeat: no-repeat;
	line-height: 14px;
}
.refprix
{
	margin: 0px;
	font-size: 13px; 
	font-family: Arial;
	color: #C00000; 
}
.refprix18
{
	margin: 0px;
	font-size: 18px; 
	font-family: Arial;
	color: #C00000; 
}
.refprix24
{
	margin: 0px;
	font-size: 24px; 
	font-family: Arial;
	color: #C00000; 
}
.refprix10
{
	margin: 0px;
	font-size: 10px; 
	font-family: Arial;
	color: #C00000; 
}
.refprix11
{
	margin: 0px;
	font-size: 11px; 
	font-family: Arial;
	color: #C00000; 
}
.refprix12
{
	margin: 0px;
	font-size: 12px; 
	font-family: Arial;
	color: #C00000; 
}

/**  Mise en forme des Tableaux  **/
.tab_recherche {
	border-width: 1px;
	border-style: solid;
	border-color: #596E81;
}

.table_elem {
	border-width: 1px;
	border-style: solid;
	border-color: #9497A0;
	width: 360px;
}

.sous_table {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #8D88A8;
}

.table_elem_750 {
	border-width: 1px;
	border-style: solid;
	border-color: #8D88A8;
	width: 720px;
}

.titre_cell {
	background-color: #E8E9EA;
	padding: 2px 2px 2px 2px;
	text-align: center;
}

.titre_cellf {
	background-color: #9497A0;
	padding: 4px 4px 4px 4px;
	text-align: center;
	color: #FFFFFF;
}

.titre_cell_750 {
	background-color: #E8E9EA;
	padding: 2px 0px 2px 5px;
	text-align: left;
}


.aff_cell {
	padding: 8px 8px 8px 8px;
	text-align: center;
}

.aff_cellf {
	padding: 8px 8px 8px 8px;
	text-align: center;
	background-color: #9497A0;
}

.aff_cell_750 {
	padding: 8px 8px;
	text-align: left;
}

.aff_cell_prix {
	padding: 15px 0px 15px 0px;
	text-align: center;
}

.panier {
	border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #ABA8A4 #ABA8A4 #595959 #ABA8A4;
	background-image: url(../images/fond_panier.jpg);
	background-position: left;
	background-repeat: repeat-x;
}


/**  Divers  **/

p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.marge
{
margin: 0px;
line-height: 20px;
}

.site_ecran {
	margin: 0px;
	width: 0px;
	height: 0px;
	border: 0px;
	line-height: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 0px;
}

.message {
	overflow-x: hidden;
	overflow-y: auto;
	height: 120px;
	width: 156px;
	text-align: left;
	margin: 0px;
	background-color: transparent;
}

.aff_principal {
	overflow-x: hidden;
	overflow-y: auto;
	height: 100%;
	width: 100%;
	text-align: left;
	margin: 0px;
	background-color: transparent;
}

.aff_fenetre {
	overflow-x: hidden;
	overflow-y: auto;
	height: 100%;
	width: 100%;
	text-align: left;
	margin: 0px;
	background-color: transparent;
}


.galerie1 {
	overflow-x: auto;
	overflow-y: hidden;
	height: 60px;
	width: 640px;
	text-align: center;
	margin: 0px;
	background-color: transparent;
	vertical-align: middle;
}

.galerie2 {
	overflow-x: auto;
	overflow-y: hidden;
	height: 80px;
	width: 640px;
	text-align: center;
	margin: 0px;
	background-color: transparent;
	vertical-align: middle;
}

.diapo_designation {
	width: 98%;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: transparent;
	border: none;
	color: Black;
	text-align: center;
}

.diapo_tarif {
	width: 98%;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	border: none;
	color: #DC143C;
	text-align: center;
}

.ch_mdr {
	width: 100px;
	font-family: Arial, Verdana;
	font-size: 10px;
	background-color: White;
	color: Black;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}

.champs_cat {
	font-size: 10px;
	font-family: Verdana;
}

.champs_mod {
	font-size: 10px;
	font-family: Verdana;
	width: 80%;	
}

.champs_trad {
	font-size: 10px;
	font-family: Verdana;
	width: 90%;
}

.champs_zapannonce {
	font-size: 10px;
	font-family: Verdana;
	width: 100%;
	background-color: transparent;
	border: none;
}
.champs_zapannonce_tarif {
	font-size: 10px;
	font-family: Verdana;
	width: 100%;
	color: #DA143C;
	background-color: transparent;
	border: none;
}

.bt_mdr {
	font-family: Arial, Verdana;
	font-size: 10px;
}

.bordure_drap {
	border-color: #E61000;
	border-style: solid;
	border-width: 2px;
}

.champs_mod {
	font-size: 10px;
	font-family: Verdana;
	width: 80%;	
}

.champs_textarea {
	font-size: 10px;
	font-family: Verdana;
	border-color: #8D88A8;
	border-style: solid;
	border-width: 1px;
}

.qte {
	width: 25px;
	font-size: 12px;
	font-family: Arial;
	text-align: center;
}

/** Style du détail panier **/

#dhtmlgoodies_contentBox {
	z-index: 600;
	border: 1px solid #ABA8A4;
	height: 0px;
	visibility: hidden;
	position: absolute;
	left: -78px;
	top: 22px;
	background-color: #EEEEEE;
	overflow: hidden;
	padding: 2px;
	width: 260px;
}

#dhtmlgoodies_content {
  position:relative;  
  width:100%;
  font-size:0.8em;
}

#dhtmlgoodies_slidedown {
	position: relative;
}

/** Style du défilement de promos **/

#pscroller1{
font-size: 10px;
width: 170px;
height: 100px;
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
text-align: left;
}

#pscroller2{
font-size: 10px;
width: 170px;
height: 100px;
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
text-align: left;
}


.cadre_gauche_e1 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #324B74;
	border-left: 1px solid #324B74;
	border-right: 1px solid #324B74;
	border-top-style: none;
}


.cadre_gauche_e2 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #C76003;
	border-left: 1px solid #C76003;
	border-right: 1px solid #C76003;
	border-top-style: none;
}


.cadre_gauche_e3 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #008256;
	border-left: 1px solid #008256;
	border-right: 1px solid #008256;
	border-top-style: none;
}


.cadre_gauche_e4 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	border-right: 1px solid #575757;
	border-top-style: none;
}

.cadre_gauche_e5 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #572B2B;
	border-left: 1px solid #572B2B;
	border-right: 1px solid #572B2B;
	border-top-style: none;
}

.cadre_gauche_e6 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #B6B14D;
	border-left: 1px solid #B6B14D;
	border-right: 1px solid #B6B14D;
	border-top-style: none;
}

.defil:link, .defil:visited, .defil:active {
	font-size: 10px;
	font-family: verdana;
	text-decoration: underline;
	color: #ffffff;
}

.defil:hover {
	font-size: 10px;
	font-family: verdana;
	text-decoration: underline;
	color: #000000;
}

.someclass{ //class to apply to your scroller(s) if desired
}