html,body,div,span,applet,object,iframe,h1,h2,h3,h4,
h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,
cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,
strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,
form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	font-family:inherit;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}

ol,ul{
	list-style:none;
}

q:before,q:after,blockquote:before,blockquote:after{
	content:"";
}

/*
* General
*/

body{
	font-family: Verdana;
	font-size: 12px;
	background: #bdbdbd url('images/fond.gif');
}

p{
	margin: 7px 0 5px 0;
	line-height: 17px;
	text-align: justify;
}

strong{
    font-weight: bold;
}

h1, h2, h3, h4, h5, h6{
	color: #707070;
}

.alignright{
	float: right;
}

/*
*	Site
*/

div#site{
	width: 963px;
	margin: auto;
	margin-top: 25px;
	border: 2px solid white;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: white;
}

div#header{
    /*background: white url(images/header-fond.jpg) no-repeat;*/
	border-left: 2px solid #7d7d7d;
	border-right: 2px solid #7d7d7d;
	border-top: 2px solid #7d7d7d;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
    padding: 6px 0px 0 0px;
	width:959px;
	height: 145px;
}

img#ville{
	position: absolute;
	top: 119px;
	z-index: 2;
}

img#logo{
	float: left;
	z-index: 999;
}

div#menu{
	float: right;
}

#details{
	
}

#details, #comment, #eboutique, #distributeurs, #qui, #news, #faq{
	margin-top: 40px;
	margin-right: 10px;
	float: left;
}

/*
* Contenu
*/

div#main{
    /*background: white url(images/middle.jpg) repeat-y;*/ 
	border-left: 2px solid #7d7d7d;
	border-right: 2px solid #7d7d7d;
	width:939px;
	min-height: 433px;
	padding: 10px 10px 10px 10px;

}

div#menugauche{
	float: left;
	margin: 10px 25px 20px 15px;
	padding: 10px;
	width: 103px;
	height: 185px;
	border: 2px solid #99ccff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

div#menugauche a,div#menugauche a:visited{
	color: black;
}

div#menugauche a:hover{
	color: #99ccff;
}

div#menugauche h2{
	font-size: 18px;
}

div#menugauche ul li:before{
	content: "- ";
}

div#menugauche ul li{
	text-indent: 10px;
	margin-top: 10px;
}

div#content{
	padding-right: 10px;
}

#content table tr td{
	padding: 3px 0 3px 0;
}

div#content ul{
    margin-left: 20px;
}

div#content ul li{
    list-style: disc;
    margin-top: 10px;
    text-align: justify;
}

div#content ul ul li{
    list-style: circle;
}

div#content img{
	/*border: 2px solid black;
	padding: 5px 0 5px 10px;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#content h1{
	color: #b4e85f;
	margin: 25px 0 20px 0;
}

#content h2{
	margin: 25px 0 20px 0;
}

div#home-right img{
	margin: 10px;
}

img#scoot{
	float: right;
	margin-left: 15px;
}

div#footer{
    width: 959px;
    height: 80px; 
	padding-top: 5px;
	text-align: center;
	border: 2px solid #7d7d7d;
	border-top: 0;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

}

div#mentions{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 15px;
	color: black;
}

div#mentions a,div#mentions a:hover,div#mentions a:visited,div#mentions a:active{
	color: black;
}

div#footer p {
	text-align: center; 
}

div#posts{
    text-align: center;
}

div#commentformoutter{
    width: 600px;
    margin: 35px auto 15px auto;
}

div.post{
    width: 600px;
    margin: 15px auto 15px auto;
}

div.post h2{
    font-weight: bold;
}

textarea{
    display:block;
}

#wp-table-reloaded-id-1-no-1, #wp-table-reloaded-id-2-no-1{
	
}

#wp-table-reloaded-id-1-no-1 .column-1, #wp-table-reloaded-id-2-no-1 .column-1{
	width: 190px;
}

#wp-table-reloaded-id-1-no-1 .column-2, #wp-table-reloaded-id-2-no-1 .column-2{
	width: 50px;
	text-align: right;
}

#wp-table-reloaded-id-1-no-1 .row-5 .column-2, #wp-table-reloaded-id-2-no-1 .row-5 .column-2, #wp-table-reloaded-id-3-no-1 .column-1{
	font-weight: bold;
}

#wp-table-reloaded-id-3-no-1 .column-1{
	padding: 10px 0 10px 0;
}

.aligncenter{
	text-align: center;
	margin: auto;
}

.alignleft {
	float: left;
}

.wp-caption-text{
	text-align: center;
	font-style: italic;
}

img.wp-image-115{
	border: 0;
}

