/* CSS Document */

.addthis_default_style{
margin-left: 17px; 
}
		

				

.vues_12 {
position:relative;
width:500px;
display:inline;
text-align:center;
margin-left:10px;
margin-top:20px;
}

.vues_12 img{
margin:00px;
}
#conteneur {
position: relative;
width: 990px;
margin: 0 auto; 
height:131px;
}

#contenudt {
min-width:735px;
margin-top: 10px;
vertical-align:top; 
margin-left: 245px;
}
#contenudt2 {
min-width:735px;
margin-top: 00px;
vertical-align:top; 
margin-left: 245px;

}
#menuduhaut {
margin-left: 245px;
height:00px;
padding:0px;
min-width:735px;
vertical-align:top; 
}
#colgauche {
position:absolute;
left:20px;
top:150px;
margin-left: -20px;
}

#colgauche2{

position:absolute;
left:15px;
top:110px;
margin-left: -20px;
}


.formulairehome{
margin-right:0px;
margin-top:0px;
padding-top:5px;
padding-bottom:-5px;
text-align:center;
text-transform: uppercase;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
width:400px;
}
.formulairehome .inputa{
font-size:11px;
padding:5px;
padding-left:5px;
width:150px; 
height:20px; 
background:#fff;
border:1px solid #999999;

	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
margin-left:0px;
}

.formulairehome label, .formulairehome a{
margin-left:0px;
padding:8px;
text-align:center;
text-transform: uppercase;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}


.formulairehome h4 a{
margin-left:0px;
padding:8px;
text-align:center;
text-transform: uppercase;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}


#support2{
position:absolute;
left:250px; 
width:725px; 
height:143px; 
overflow:hidden;
}

.recherche_droite{
font-size:11px;
padding:10px;
padding-left:15px;
width:220px; 
height:70px; 
background:#eee;
border:1px solid #cccccc;
margin:26px;
	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
margin-left:0px;
}

.recherche_droite .inputa{
font-size:11px;
padding:5px;
padding-left:5px;
width:150px; 
height:20px; 
background:#fff;
border:1px solid #999999;

	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
margin-left:0px;
}


.recherche_bas{
font-size:11px;
position:fixed;
z-index:5000;
padding:10px;
padding-left:400px;
padding-right:360px;
width:220px; bottom:0px;
background:#eee;
border:1px solid #cccccc;
margin:0px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
margin-left:0px;
color:#333;
}

.recherche_bas .inputa{
font-size:11px;
padding:5px;
padding-left:5px;
width:150px; 
height:20px; 
background:#fff;
border:1px solid #999999;

	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
margin-left:0px;
}

.affichage_pdt
{
top: 350px; position: absolute; width: 725px; margin-left:5px;}

.affichage_pdt_seb
{
top: 20px; position: relative; 
width: 768px; 
margin-left:-37px;
padding-bottom:100px;
border:0px solid red;
}


.affichage_pdt_seb .ficheprod, 
.affichage_pdt_seb .ficheprodpromo
{
margin-right:7px;
}

.affichage_pdt_seb2
{
top:460px; position: absolute; 
width:800px; 
margin-left:-70px;
padding-bottom:100px;
}
.affichage_pdt_seb2 .ficheprod,
.affichage_pdt_seb2 .ficheprodpromo
{
margin-right:15px;
}


.condventes
{top: 250px; 
position: absolute; 
text-align:justify;
font-size:12px;
width: 600px; 
margin-left:-60px;
color:black;
padding:20px;
line-height:1.7;
}


/* JQUERY TOGGLE */
h2.trigger {
	padding: 1px 1px 10px 1px;
	margin: 0 0 2px 0;
	height: 19px;
	line-height: 13px;
	width:100%;
	font-size:13px;
	font-weight: normal;
	border:solid 1px #e2e0e0;
	box-shadow: inset 0 0 2px 2px #f7f7f7;
	-moz-box-shadow: inset 0 0 2px 2px #f7f7f7;
	-webkit-box-shadow: inset 0 0 2px 2px #f7f7f7;
}
h2.trigger a {
	text-decoration: none;
	display: block;
	color:#545454;
	background: url(../images/h2_trigger_a.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:25px;
	height:19px;
	line-height:20px;
}
h2.active{background-color:#e5e5e5;
	box-shadow: inset 0 0 2px 2px #f7f7f7;
	-moz-box-shadow: inset 0 0 2px 2px #f7f7f7;
	-webkit-box-shadow: inset 0 0 2px 2px #f7f7f7;
}
h2.active a{background-position:0px -19px !important;}
h2.trigger a:hover {
	color: #454545;
}
h2.active {background-position: left bottom;}
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	width: 100%;
	clear: both;
}
.toggle_container .block {
	padding: 10px;
}
.toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}

