@charset "iso-8859-1";

@import url(gallery.css);
@import url(_elements.css);
@import url(structure.css);
@import url(navigation_elements.css);
@import url(form.css);
@import url(boxes.css);
@import url(account.css);
@import url(catalog.css);
@import url(calendar.css);
@import url(publication_methods.css);
@import url(search.css);
@import url(board.css);

/* COMMON STYLES */
/*reset d'un certain nombre de styles css par defaut*/
* {
	border: 0;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
color:#fff;
position:relative;
z-index:20;
}
/*CSSEditor|structure,global|Zone extérieure|notext*/
body {
overflow-x:hidden;
overflow-y:auto;
height: 100%;
		margin: 0;
		padding: 0;
		font-size: 80%; font-family: verdana, arial, helvetica;
		background-color:#f05;
background-image: url(/images/backgroundBody.png);
	background-repeat: no-repeat;
	background-position: center /*center*/ 300px; /*250px;*/

}
/*CSSEditor|content,image|Apparence des images|notext*/
img {
	border:0;
	vertical-align: bottom;
}

.clear {
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
}

#kuler {
		position:absolute;
		float:left;
		bottom:0;
		left:0;
		padding:10px;
	}

	#kuler a {
		font-size:8pt;
		text-decoration:none;
	}
.nolist{
list-style-type: none;
list-style-image: none;
}
.carousel_container {
	width: 100%;
	z-index: 1;
	height: 1000px;
	margin-top: -300px;
			}
#main h1 a{
background-image: url(/images/bgh1.png);
color:#fff;
background-position:center top;
background-repeat:no-repeat;
padding:60px 50px 20px 40px;
}
#product h2, .titrePlein{
background-image: url(/images/bgh1.png);
width:241px;
background-position:8% -10%;
background-repeat:no-repeat;
padding:60px 50px 20px 40px;
color:#fff;
}
#main .post h1 a{
/*color:#140044;*/
color:#FFD500;
background-image: none;
padding:0;
}
#main .titreVide{
color:#FFD500;
/*color:#140044;*/
/*color:#5B3AA2;*/
background-image: none;
padding:0;
}
#download{
display: none;
}
#contenuArticle{
filter:alpha(opacity=50);
-moz-border-radius:20px;
-webkit-border-radius:20px;
-moz-opacity:0.5; 
background-color:#2f2f2f;
height:100%;
margin-left:-15px;
padding-right:20px;
margin-top:-5px;
opacity:0.5;
position:absolute;
width:100%;
z-index:1;
}