@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	xborder: 0;
} 

img {
	border: 0;
	xdisplay:block
}

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background: #ffffff url(/images/noire_cote.gif) repeat-y 50% 0;
}

h5 {
	font-size: 11px;
	font-weight: bold;
	padding-left: 17px;
	background-image: url(/images/icones08.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #3a1901;
}

#adouna_centre {
	width: 960px;
	margin: 0 auto;
	background-image: url(/images/espace.gif);
	background-repeat: repeat-x;
}

#adouna_principal {
	padding: 0px;
	margin: 0px;
	width: 960px;
	background-image: url(/images/espace.gif);
	background-repeat: repeat-x;
}
#adouna_col_gauche {
	width: 145px;
	float: left;
}

#adouna_col_droite {
	float:left;
	width: 815px;
	background-image: url(/images/espace.gif);
	background-repeat: repeat-x;
}

/* LOGO */
#logo {
	width: 145px;
	height: 182px;
	background-image: url(/images/fond_logo.jpg);
	background-repeat: no-repeat;
}

/* TABLEAU */

.marge {
	margin-top: 25px;
	margin-bottom: 20px;
}



.bg1 {
	background-color: #f7ebbb;
	font-weight: bold;
	font-size: 13px;
}

.bg2 {
	font-weight: bold;
	font-size: 13px;
	color: #d44c02;
}

td {
	xtext-align: left;	
}
td .horizontal {
	height: 4px;
	background-image: url(/images/separation_horizontale.gif);
	background-repeat: repeat-x;
	background-color: #333333;
}

table {
	margin: 0 auto;
	font-size: 1.0em;
}

table input {
	width:30px;
	xborder: solid 1px #d44c02;
	font-size: 12px;
	xcolor: #d44c02;
	xfont-weight: bold;
	text-align: left;
}

.quantite {
	font-size: 11px;
	color: #d44c02;
}

.image_cat {
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	padding: 1px;
}

/* LISTE NAVIGATION HORIZONTALE */

#nav {
	display:block;
	width: 815px;
	height:34px;
	margin:0;
	padding:16px 0 0 0;
	list-style:none;
	position: relative;
}
#nav ul {
	list-style: none;
	padding-left: 14px;
}

#nav li {
	float: left;
	border-left: solid 1px #ffffff;
	padding-left: 8px;
	padding-right: 4px;
	margin-left: 4px;
	margin-right: 0px;
	line-height: 1.2em;
	font-size: 1em;
	font-weight: bold;
	margin-top: 15px;
	text-transform: capitalize;
	text-align: right;
}

#nav li.sans {
	border: none;
}

#nav li.sans_actuelle {
	border: none;
	text-decoration: none;
	color: #262321;
}
#nav li.sans_actuelle a:hover  {
	border: none;
	text-decoration: none;
	color: #262321;
}

#nav a:link, #nav a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

#nav a:hover {
	text-decoration: underline;
	color: #d44c02;
}

#nav span, #nav .page_actuelle a {
	text-decoration: none;
	color: #262321;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#caddie {
	display:block;
	width: 815px;
	height:26px;
	margin:0;
	padding:4px 0 0 0;
	list-style:none;
}


#caddie ul {
	list-style: none;
}

#caddie li {
	float: right;
	padding-left: 8px;
	padding-right: 10px;
	margin-left: 4px;
	margin-right: 0px;
	line-height: 1.2em;
	font-size: 1em;
	font-weight: bold;
	text-transform: capitalize;
	text-align: right;
}

.article a:link, .article a:visited {
	text-decoration: none;
	padding-right: 24px;
	xbackground-image: url(/images/caddie.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
}

.article a:hover{
	xbackground-image: url(/images/caddie_roll.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFCC00;
}



/* ROLLOVERS NAVIGATION HORIZONTALE */

a.image1 {	display: block;	width: 123px;
	height: 26px;
	background-image: url(/images/01musique.gif);
	background-repeat: no-repeat;
     }
	 
a.image1:hover {
	background-image: url(/images/01musique_roll.gif);
     }
	 
a.image2 {	display: block;	width: 123px;
	height: 26px;
	background-image: url(/images/02decoration.gif);
	background-repeat: no-repeat;
     }
	 
a.image2:hover {
	background-image: url(/images/02decoration_roll.gif);
     }

a.image3 {	display: block;	width: 123px;
	height: 26px;
	background-image: url(/images/03masques.gif);
	background-repeat: no-repeat;
     }
	 
a.image3:hover {
	background-image: url(/images/03masques_roll.gif);
     }
	 
a.image4 {	display: block;	width: 123px;
	height: 26px;
	background-image: url(/images/04ameublement.gif);
	background-repeat: no-repeat;
     }
	 
a.image4:hover {
	background-image: url(/images/04ameublement_roll.gif);
     }
	 
a.image5 {	display: block;	width: 123px;
	height: 26px;
	background-image: url(/images/05mode.gif);
	background-repeat: no-repeat;
     }
	 
a.image5:hover {
	background-image: url(/images/05mode_roll.gif);
     }

a.image6 {
	display: block;	width: 123px;
	height: 26px;
	background-image: url(/images/06vannerie.gif);
	background-repeat: no-repeat;
     }
	 
a.image6:hover {
	background-image: url(/images/06vannerie_roll.gif);
     }

a.image7 {
	display: block;
	width: 35px;
	height: 26px;
	xbackground-image: url(/images/caddie.gif);
	background-repeat: no-repeat;
}
	 

/* NAVIGATION VERTICALE */

#gauche {
	position: relative;
	width: 134px;
	background-image: url(/images/fd_gauche.gif);
	background-repeat: repeat-y;
}


#block_vertical {
	background-image: url(/images/fd_gauche.gif);
	width: 130px;
	padding-right: 1px;
	padding-left: 3px;
}

#block_vertical2 {
	background-image: url(/images/fd_gauche2.gif);
	width: 130px;
	padding-right: 1px;
	padding-left: 3px;
}


/* LISTE NAVIGATION VERTICALE */

.nav_verticale {
	list-style:none;
}
.nav_verticale ul {
	list-style: none;
}

.nav_verticale li {
	font-size: 0.85em;
	font-weight: bold;
	border-bottom-style: dotted;
	border-bottom-color: #474747;
	border-width: 1px;
	height: 20px;
	padding-top: 7px;
}

/* LISTE NAVIGATION VERTICALE RECHERCHE*/

.nav_verticale2 {
	list-style:none;
}
.nav_verticale2 ul {
	list-style: none;
}

.nav_verticale2 li {
	border-bottom-style: dotted;
	border-bottom-color: #474747;
	border-width: 1px;
	padding-top: 7px;
	float: left;
	background-image: url(/images/fd_gauche3.gif);
}

/* LISTE NAVIGATION VERTICALE MENU DEROULANT*/

.nav_verticale3 {
	list-style:none;
}
.nav_verticale3 ul {
	list-style: none;
}

.nav_verticale3 li {
	border-bottom-style: dotted;
	border-bottom-color: #474747;
	border-width: 1px;
	padding-top: 7px;
	height: 100px;
	float: left;
	background-image: url(/images/fd_gauche3.gif);
}

/* LISTE COMPLETE */

.nav_verticale4 {
	list-style:none;
}
.nav_verticale4 ul {
	list-style: none;
}

.nav_verticale4 li {
	border-bottom-style: dotted;
	border-bottom-color: #474747;
	border-width: 1px;
	padding-top: 7px;
	float: left;
	background-image: url(/images/fd_gauche3.gif);
	font-size: 0.85em;
	font-weight: bold;
	height: 20px;
	width: 130px;
}

/* SSMENU */

#ssmenu {
	padding: 0px 5px 0px 5px;
	width: 120px;
	margin-bottom: 35px;
}
#ssmenu select {
	width: 120px;
	border: solid 1px #999999;
	font-size: 0.9em;
	color: #333333;
	font-weight: bold;
	margin-bottom: 6px;
}

#ssmenu input.image {
	padding: 4px 4px 0px 0px;
	width: 25px;
	height: 14px;
	border: 0;
	float: right;
}


/* ROLLOVERS NAVIGATION VERTICALE */

.fd1 a:link, .fd1 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones01.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd1 a:hover{
	text-decoration: none;
	background-image: url(/images/icones01_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.fd2 a:link, .fd2 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones02.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd2 a:hover{
	text-decoration: none;
	background-image: url(/images/icones02_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.fd3 a:link, .fd3 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones03.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd3 a:hover{
	text-decoration: none;
	background-image: url(/images/icones03_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.fd4 a:link, .fd4 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones04.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd4 a:hover{
	text-decoration: none;
	background-image: url(/images/icones04_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.fd5 a:link, .fd5 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones05.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd5 a:hover{
	text-decoration: none;
	background-image: url(/images/icones05_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.fd6 a:link, .fd6 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones06.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd6 a:hover{
	text-decoration: none;
	background-image: url(/images/icones06_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

.fd7 a:link, .fd7 a:visited {
	text-decoration: none;
	padding-left: 17px;
	background-image: url(/images/icones07.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #e1b713;
}
.fd7 a:hover{
	text-decoration: none;
	background-image: url(/images/icones07_roll.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFFFFF;
}

/* CHAMPS FORMULAIRE RECHERCHE NAVIGATION VERTICALE */

#recherche {
	padding: 0px 5px 0px 5px;
	width: 120px;
}

#recherche input {
	width: 110px;
	border: solid 1px #999999;
	font-size: 0.9em;
	color: #333333;
	font-weight: bold;
	margin-bottom: 4px;
}

#recherche text {
	width: 110px;
	font-size: 0.9em;
	color: #333333;
	font-weight: bold;
}

#recherche input.image {
	padding: 4px 4px 0px 0px;
	width: 25px;
	height: 14px;
	border: 0;
	float: right;
}

/* CHAMPS FORMULAIRE ESPACE PROFESSIONNEL NAVIGATION VERTICALE */
#gauche_logo {
	background-image: url(/images/fond_pro.jpg);
	background-repeat: no-repeat;
	width: 134px;
	position: relative;
	height: 97px;
}

#espace_pro {
	padding: 0px 0px 0px 4px;
	width: 126px;
	position: relative;
}

#espace_pro text {
	width: 126px;
	font-size: 0.9em;
	color: #3a1901;
	font-weight: bold;
}
#espace_pro input {
	width: 126px;
	border: solid 1px #999999;
	font-size: 0.9em;
	color: #3a1901;
	font-weight: bold;
	margin-bottom: 4px;
}

#espace_pro input.image {
	padding: 4px 0px 0px 0px;
	width: 78px;
	height: 14px;
	border: 0;
	float: right;
}

.essai_750 {
	width: 750px;
	float: left;
}
/* TROIS COLONNES DE 200 PX DE LARGE ET 104 DE HAUT */
.conteneur_3colonnes_centrage {
	margin:0 auto;
	width: 750px;
}
.bloc1 {
	width: 250px;
	float: left;
	text-align: center;
}
.bloc2 {
	width: 250px;
	float: left;
	text-align: center;
}
.bloc3 {
	width: 250px;
	float: left;
	text-align: center;
}
.conteneur_3colonnes_centrage img {
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	padding: 1px;
}
.deblayage {
	height: 0px;
	clear: both;
	margin: 0px;
	padding: 0px;
} 

.resume {
	text-align: justify;
	width: 160px;
	font-size: 0.8em;
}
.titre1 {
	background-color: #2861b0;
	width: 100px;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 2px 0px 2px 15px;
}
.titre2 {
	background-color: #ad4c7c;
	width: 100px;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 2px 0px 2px 15px;;
}
.titre3 {
	background-color: #9d0d1a;
	width: 100px;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 2px 0px 2px 15px;

}

.titre4 {
	background-color: #e27d14;
	width: 100px;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 2px 0px 2px 15px;
}

.titre5 {
	background-color: #c69709;
	width: 100px;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 2px 0px 2px 15px;
}

.titre6 {
	background-color: #80971c;
	width: 100px;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 2px 0px 2px 15px;
}

/* -- Ptexte -- */
#ptexte {
	margin-left: 165px;
	margin-right: 40px;
	padding-top: 4px;
	padding-bottom: 0px;	
	font-size: 1.2em;
}

#ptexte ul {
	COLOR: #942C39; 
	padding-left: 30px;
	padding-top: 10px;

}

#ptexte ul li {
	COLOR: #333; 
	line-height: 1.8em;
}


#footer .box-default-simple .content-links{clear:left;margin:0;padding:5px;border-right:1px solid #ae269e;border-left:1px solid #ae269e;_margin-top :-10px ;}


/* Liens de la partie grise */
.links{color:#333;font-size:11px;}
.links a{color:#333;text-decoration:none;line-height:12px;}
.links a:hover{color:#ae269e;text-decoration:underline;}
.links a:visited{color:#ae269e;text-decoration:none;}

.links p#paycards{height:25px;line-height:25px;margin:20px 0;font-size:11px;color:#333;}
.links p#paycards img{vertical-align:middle;}	

