body{font-family:Verdana;font-size:10px;margin:auto;padding:auto;text-align:center; color:#FFF; background-image:url('images/templates/back.jpg'); background-repeat:repeat-x; background-color:#C60001;}
form {display:inline;}
img {border:0;}
html,div,p{margin:0; padding:0;}

.opti {display:none;}
a { color:#00000; text-decoration:none;}
a.liensinternautes { color:#000000; text-decoration:none;}
a.liensinternautes:hover { color:#000000; text-decoration:underline;}
a:hover { text-decoration:underline; color:#00000;}
.clear{clear:both;}

#conteneur{width:894px;margin-left:auto;margin-right:auto;text-align:left; margin-top:10px; margin-bottom:10px;}

#head1 {height:85px; background-color:#1A1A1A; padding-top:5px;}
#head1 p{text-align:right; margin-top:5px;}
#head1 a{color:#5E5E5E; background-image:url('images/templates/sephead.jpg'); background-repeat:no-repeat; background-position:left; padding-left:15px; margin-right:15px;}
#head1 a:hover{color:#5E5E5E;}
.head11{float:left; width:200px; padding-left:20px; padding-top:12px;}
.head12{float:left; width:300px; padding-left:20px; color:#FF0000; padding-top:12px; font-size:9px;}
.ctext{background-color:#FF0000; color:#FFF; border:#000000 1px solid; font-weight:bold; width:107px; height:15px; font-size:10px;}
.cselect {background-color:#1A1A1A; border:#000000 1px solid; color:#FFFFFF; font-size:10px;}

#logo{float:left; width:243px; }
#flash{float:left; width:643px; margin-left:8px;}


.newsindex {
	padding: 10px 5px 10px 20px;
}

.newsindex h5 {
	font-size: 10px;
	margin: 0px 0px 10px 0px;
}

#gauche { width:243px; padding-top:5px; float:left; clear:both; background-color:#000; margin-top:6px;}
#droite { width:643px;float:left; background:#fff; margin-left:8px; margin-top:6px;color:#000000;}
.noir {height:5px;width:643px;background-color:#000000;}

.cat1{background-image:url('images/templates/catalogue.jpg'); width:243px; height:25px;background-repeat:no-repeat;}
.cat2{background-image:url('images/templates/engagement.jpg'); width:243px; height:25px;background-repeat:no-repeat;}
.cat3{background-image:url('images/templates/securite.jpg'); width:243px; height:25px;background-repeat:no-repeat;}
.cat4{background-image:url('images/templates/marques.jpg'); width:243px; height:25px;background-repeat:no-repeat;}
.cat5{background-image:url('images/templates/actualites.jpg'); width:243px; height:25px;background-repeat:no-repeat;}
.paysec{margin-top:10px; margin-bottom:20px;}


.alt1{background-image:url('images/templates/alt1.jpg'); width:223px; height:20px; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-left:20px;}
.alt1 a{color:#FFFFFF;}
.alt1 a:hover{color:#FFFFFF;}
.alt2{background-image:url('images/templates/alt2.jpg'); width:223px; height:20px; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-left:20px;}
.alt2 a{color:#FFFFFF;}
.alt2 a:hover{color:#FFFFFF;}
.service_conseil{
	background-color:#000000; 
	border-top:solid 1px #440D10;
	padding-top:9px;
	text-align:center;
}
.serviceconseil_txt{color:#F8A32C; font-weight:bold; padding-bottom:9px; text-align:left; padding-left:20px;}
.serviceconseil_txt a{color:#F8A32C;}

#foot{background-color:#B20E04; text-align:center; padding:5px; margin-top:5px; margin-bottom:5px; color:#FFFFFF;}
#foot a{color:#FFFFFF; padding-left:5px; padding-right:5px;}
#foot a:hover{color:#FFFFFF;}

.navigation{ padding-left:10px; padding-top:7px; padding-bottom:10px; background-image:url('images/templates/navigation.jpg'); width:633px; height:5px; font-weight:bold; color:#F8281C;}
.navigation a{color:#FFFFFF;}
.navigation a:hover{color:#FFFFFF;}

.nouveaute{background-image:url('images/templates/nouveaute.jpg'); background-repeat:no-repeat; width:643px; height:25px;}
.coupdc{background-image:url('images/templates/coup_de_coeur.jpg'); background-repeat:no-repeat; width:643px; height:25px;}
.topvente{background-image:url('images/templates/top_vente.jpg'); background-repeat:no-repeat; width:643px; height:25px;}
.promotion{background-image:url('images/templates/promotion.jpg'); background-repeat:no-repeat; width:643px; height:25px;}
.conseil{background-image:url('images/templates/conseil.jpg'); background-repeat:no-repeat; width:643px; height:25px;}


.bloc{clear:both; padding-top:20px; padding-bottom:10px; padding-left:15px;background-color:#FFFFFF;}

/*.separt{background-image:url('images/templates/separt.jpg'); background-repeat:no-repeat; background-position:right; width:7px; height:193px; padding-left:15px; float:left;}
*/
.separt{width:7px;float:left;height:193px; background-color:#FFFFFF;display:none;}



.art {width:146px; height:220px; float:left; padding-left:3px;padding-left:6px;padding-bottom:25px;background-color:#FFFFFF;}
.ima{ height:150px; text-align:center;color:#000000;}
.ima img{border:1px solid #000000;}
.ima a{color:#000000;text-decoration:none;}
.ima a:hover {color:#000000;text-decoration:underline;}
.artn {width:146px; background-color:#FFF; text-align:left;}
.artn h3{font-weight:bold; font-size:10px; margin-top:0px; margin-bottom:0px; padding-top:1px; padding-bottom:1px; padding-left:5px; color:#fff; overflow: hidden;height: 1.3em;;background-color:#000000;}
.artn a{color:#fff;}
.artn a:hover{color:#fff;}

.artp{ font-weight:bold; font-size:18px; padding-top:3px; padding-bottom:3px; padding-right:10px; text-align:right;}
.artp span{ color:#000;}
.artp s{color:#B20E04; font-size:10px;}

.artb {text-align:left; padding-left:10px; padding-top:5px;}


.detailprod, #contenu_art, .instit { background-color:#FFF; color:#000000; padding: 5px; margin: 10px; width: 613px;}

.articleimage {padding-left:8px; padding-top:8px; float:left;width:245px; text-align:left;}
.articledesc { font-weight:bold; font-size:9px; float:right; width:300px; margin-right:2px; padding-top:15px; padding-bottom:10px; margin-bottom:0px; font-size:10px; text-align:left; /*background-image:url('images/templates/bgart.jpg');*/ background-repeat:no-repeat; background-position:bottom right;float:right;}
.articledesc h1{font-weight:bold; padding-left:10px; font-size:10px; margin-bottom:10px; color:#850000; margin-top:0px; display:inline;}
.articledesc h4{font-weight:bold; padding-left:10px; font-size:10px; margin-bottom:10px; color:#000000; margin-top:0px; display:inline;}
.articlebtn{text-align:center; float:right; width:350px; }

.articleformu {padding-top:20px;float:left; width:300px; padding-top:15px;padding-bottom:10px; margin-bottom:0px; margin-left:25px;}
.articleformu b, .divprix b{color:#8C0001;}

.caract {text-align: left; width:100px; font-weight: bold; float:left; padding: 5px 5px 5px 5px; color:#850000;}

.valeur input { text-align : right;}

#prix_par_caract {font-size:28px; color:#F90304; font-weight:bold; vertical-align:middle; border-width: 0; border-style: none; background: inherit;}

#divprix.valeur { font-size:28px; color:#F90304; font-weight:bold;}
#divprix.valeur  s { font-size:10px; color:#000000; font-weight:bold;}

.valeur {text-align: left; width:150px; float:left; padding: 5px;}

h2 {font-size: 10px;}
h3 {font-size: 10px;}

#titre { padding: 7px 10px 5px 10px; text-align:left; background-image:url('images/templates/navigation.jpg'); font-weight:bold; color:#F8281C;}

#titre h1 { color:#FFFFFF; display: inline; font-size:10px;}

#recom {background-color: #000000; padding-top:3px; padding-bottom:0px;}

#recom p { margin-left: 0.5em; margin-right: 0.5em;}

#recom b{display: block; margin-top:1em; margin-bottom: 1em; text-align:left;}

#tddebugie6 {
	background-color: #FFFFFF;
}

.contour, .contour2, .client { padding: 10px; }

.client a {padding-left: 25px;}

.contour3 td {padding:5px;}
.head {font-weight: bold;}

.contour3 { padding:5px;}
.contour3 h2 {
	font-size:10px;
	font-weight:normal;
	display:inline;
}



.contour3 .droite {
	padding-left:5px;
	padding-top: 25px;
	padding-bottom: 15px;
	float: right;
}

.contour3 .droite p { padding-left:25px; padding-bottom:25px }


.promo2img {
	padding: 10px;
	background-color: #FFFFFF;
	color: #000000;
}

#contenu_int {
	padding: 0px 10px 10px 10px;
	color:#00000;
}

#contenu_int h2 {
	font-size: 10px;
	color:#00000;
}
.contour a{color:#000000;text-decoration:none;}
.contour a:hover {color:#000000;text-decoration:underline;}

.libcateg {
	display: block;
	font-weight: bold;
	list-style-type: none;
	font-size: 10px;
	background-image: url('/configurations/www.danse-tendance.com/images/templates/fleche.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 7px;
	padding-left: 40px;
}

.libcateg a {color:#000000;text-decoration:none;font-weight:bold;}
.libcateg a:hover {color:#000000;text-decoration:underline;font-weight:bold;}

.cde1 a {color:#000000;text-decoration:none;}
.cde1 a:hover {color:#000000;text-decoration:underline;}

.artimgplus {float:left;text-align:center;width:245px;}
.artimgplus img{margin:10px;}

.flechehaut {float:right;margin-right:10px;margin-bottom:10px;}

/****************************** Défilement images Coups de coeur *****************/
#dhtmlgoodies_slideshow{
	width:430px;	/* Total width of slideshow */
}

.TotalGallery
{
	width:643px;
	clear:both; 
	background-color:#FFFFFF;
}

#galleryContainer{
	width:629px;
	height:248px;
	float:left;
	position:relative;
	overflow:hidden;
}

#theImages{
	position:absolute;
	height:1500px;
	width:3200px;
	top:20px;
	left: 15px;
}

#theImages #slideEnd{
	float:left;
}



#arrow_left{
	width: 20px;
	height: 248px;
	position:absolute;
	left:0;
	z-index:10;
	background-color: #FFF;
}

#arrow_right{
	width: 8px;
	height: 248px;
	position:absolute;
	right:0;
	z-index:10;
	background-color: #FFF;
}


.imgz {
	float:left;
	border:0px;
	width: 135px;/*125*/
	height: 125px;/*125*/
	margin-top:10px;
}



#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#FFF;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;
}


#nouveautesbis {
	height:23px;
	width:790px;
	margin-top:10px;
	padding-left:10px;
	background-image:url(images/templates/entete_bck.jpg);
	background-repeat:repeat-x;
	background-position:top;
}



/*
#head1 p{width:1024px; text-align:right; color:#FFFFFF; padding-top:20px; margin:0px;}
#head1 a{color:#FFFFFF; font-size:9px; padding-left:10px; padding-right:10px; background-image:url('images/templates/sephead.jpg'); background-position:left; background-repeat:no-repeat;}
#head1 a:hover{color:#FFFFFF;}
#head2 { height:110px; background-color:#232122;}
#head3 { height:60px; background-image:url('images/templates/head3.jpg'); background-repeat:repeat-x;}

#head3 p{width:1024px; text-align:right; font-size:16px; color:#FFFFFF; padding-top:20px; margin:0px;}
#head3 a{color:#FFFFFF; padding-left:10px; font-weight:bolder; text-transform:uppercase; padding-right:10px; background-image:url('images/templates/sephead.jpg'); background-position:left; background-repeat:no-repeat;}
#head3 a:hover{color:#FFFFFF;}

*/








/*
.separateur{background-image:url('images/templates/foot.jpg'); background-repeat:repeat-x; height:14px; clear:both;}
#foot{text-align:center; padding-top:10px; background-color:#FFFFFF; padding-bottom:20px;}
#foot a {padding-left:5px; padding-right:5px;}

.fioriture{ background-image:url('images/templates/fioriture.jpg'); background-repeat:no-repeat; width:179px; height:20px; padding-bottom:5px; clear:both; margin-top:5px;}

#gauche { width:223px; margin-top:0px; float:left; clear:both; padding-left:0px; background-color:#980E04;}
#droite { width:795px; margin-top:1px; float:left; padding-left:5px; padding-bottom:20px; background:#FFFFFF;}


.menu {width:194px; height:15px; background-image:url('images/templates/menu.jpg'); background-repeat:no-repeat; margin-top:1px; padding-top:3px; padding-left:10px; color:#FFFFFF; margin-left:8px;}
.menu a {color:#FFFFFF;}
.menu a:hover{color:#FFFFFF;}


.cat1{background-image:url('images/templates/cat1.jpg'); background-repeat:no-repeat; width:223px; height:27px; padding-top:20px; text-align:center; text-transform:uppercase;}

.cat2{background-image:url('images/templates/cat2.jpg'); background-repeat:no-repeat; width:223px; height:21px; margin-top:20px; padding-top:20px; text-align:center; text-transform:uppercase;}

.paysec {width:142px; height:120px; border:#252122 6px solid; text-align:center; margin-left:35px; background-color:#FFFFFF; padding-top:15px; font-size:12px; margin-top:15px; margin-bottom:15px; color:#9D0F05;}

.navigation{background-image:url('images/templates/titre.jpg'); width:500px; margin:0px; height:21px; padding-top:25px; padding-left:30px; color:#FFFFFF; float:left;}
.navigation a{color:#FFFFFF; font-weight:normal; }
.navigation a:hover{color:#FFFFFF; font-weight:normal; }
.tbloc{background-image:url('images/templates/titre.jpg'); width:235px; margin:0px; height:46px;  padding-left:30px; color:#FFFFFF; float:left;}
.tbloc p{font-size:16px; margin-top:7px; padding-top:5px; padding-bottom:5px; height:15px; background-color:#FFFFFF; border:#CCCCCC 2px solid; width:180px; text-align:center; color:#000000; font-weight:bold; text-transform:uppercase;}

.bloc {padding-top:10px; padding-bottom:10px; margin-top:10px; clear:both;}




.arti {width:200px; height:260px; float:left; padding-left:20px; padding-top:10px;}
.arti img{border:#252122 3px solid;}
.arti2 {width:500px; height:135px; float:left; padding-left:5px; padding-top:10px;}
.artin h3{font-weight:bold; font-size:11px; margin-top:0px; margin-bottom:0px; padding-top:3px; padding-bottom:3px; padding-left:10px;}
.artipp{ font-weight:bold; font-size:10px; padding-top:3px; padding-bottom:3px; padding-left:10px; width:300px; text-align:right;}
.artipp span{font-weight:bold; font-size:52px; color:#B50F03;}
.artipn{ font-weight:bold; font-size:10px; padding-top:3px; padding-bottom:3px; padding-left:10px; width:300px; text-align:right;}
.artipn s{font-size:36px; font-weight:bold; color:#B50F03; }
.artib {text-align:left; padding-left:30px;}



.art {width:250px; height:200px; float:left; padding-left:10px;}
.art1{ width:125px; height:122pw; float:left;}
.art2{ width:120px; float:left;}
.art3{ width:250px; clear:both; float:left; color:#BB224E;}
.ima{ height:130px; background-image:url('images/templates/fdimage.jpg'); background-repeat:no-repeat; padding-left:9px; padding-top:9px;}
.artn h3{font-weight:bold; font-size:11px; margin-top:0px; margin-bottom:0px; padding-top:3px; padding-bottom:3px; padding-left:10px; color:#BB224E;}
.artn a{color:#BB224E;}
.artn a:hover{color:#BB224E;}
.arts{ font-size:10px; padding-top:3px; padding-bottom:3px; padding-left:10px; text-transform:uppercase; color:#000000;}
.artp{ font-weight:bold; font-size:10px; padding-top:3px; padding-bottom:3px; padding-left:10px;}
.artp span{ color:#BB224E;}
.artb {text-align:left; padding-left:10px;}






.detailprod {background-image:url('images/templates2/detailprod.jpg'); background-repeat:no-repeat; background-position:left; height:22px; margin-left:6px; margin-bottom:8px;}

.articleimage {padding-left:8px; padding-top:8px; float:left; width:215px; text-align:center;}
.articledesc {float:right; width:470px; margin-right:2px; padding-top:15px; padding-bottom:10px; margin-bottom:0px; font-size:11px; text-align:left; background-image:url('images/templates/bgart.jpg'); background-repeat:no-repeat; background-position:bottom right;}
.articledesc h1{font-weight:bold; font-size:14px; padding-bottom:10px; margin:0px; color:#330033;}
.divprix b{color:#330033;}
.divprix span{color:#330033;}




*/
.pagenav {text-align:center;padding-top:15px;padding-bottom:15px;}
.pagenav a{color:#00000;}
