body { background-color:#204152; color:#fff; margin:0; padding:0; font-size: medium; font-family:Arial; }
ul { list-style: none; margin:0; padding:0;}
a { color:#fff; text-decoration: none; }
a:hover { color:#e4d5ba; }
img { border:none; }

/* CONTENEUR */
#conteneur { margin:0 auto; width:1012px; }

/* TOTAL */
#total { float:left; width:1012px; margin-top:50px; }

/* HEADER */
#header { float:left; width:1012px; height:138px; background:url(http://www.jeanlucmaurel-sellier.com/images/back_header.jpg) no-repeat 0 0; }
h1 { margin:0; padding:30px 0 0 35px; height:108px; float:left; }
h2 { margin:35px 0 0 30px; padding:0; float:left; color:#152b36; font-size:2em; }
.h2small { color:#204152; font-size:.80em; }

/* INTER */
#inter { float:left; width:952px; background-image:url(http://www.jeanlucmaurel-sellier.com/images/back-inter.jpg); background-repeat: repeat-y; padding:10px 30px 10px 30px; }

/* MENU */
#menu { float:left; width:193px; }
#menu ul { width:193px; margin-top:10px; }
#menu ul li { display:block; float:left; margin-bottom:20px; }
#menu ul li a { display:block; width:158px; font-size:.90em; padding-left:35px; height:20px; background:url(http://www.jeanlucmaurel-sellier.com/images/bouton_menu.gif) no-repeat 0 0; padding-top:10px; }
#menu ul li a:hover { background:url(http://www.jeanlucmaurel-sellier.com/images/bouton_menu.gif) no-repeat 0 -30px; }
#menu ul li.li_on { background:url(http://www.jeanlucmaurel-sellier.com/images/bouton_menu.gif) no-repeat 0 -30px; color:#e4d5ba; }
.coord { float:left; width:193px; font-size:.70em; margin-top:50px; }

/* FILARIANE */
#filariane { float:left; width:920px; height:20px; }
#filariane ul li { font-size:.70em; float: left;}

/* FLAGS */
#flags { float:right; width:32px; height:20px; }
#flags ul li { display:inline; float:left; }

/* CONTENT */
#content { float:left; width:718px; border-left:1px solid #fff; padding:0px 20px 0 20px; min-height:500px; margin-top:20px; }
body.bodyaccueil #content { width:484px; background:url(http://www.jeanlucmaurel-sellier.com/images/back-content.jpg) no-repeat 0 0; }
h3 { margin:0 0 10px 0; padding:0; }
body.bodyinter #content { width:718px; background:url(http://www.jeanlucmaurel-sellier.com/images/back-content.jpg) no-repeat top center ; }
h3 { margin:0 0 10px 0; padding:0; }
#content p { float:left; margin:7px 0 7px; font-size:.80em; text-align:justify; }

/* CAVADEOS */
.widget { width:484px; float: left;}
.cwfChannel, .cwfFooter { width:484px; }
.widget ul { width:484px; float: left; margin: 0; padding: 0;}
.widget ul li { font-size:.80em; }

/*RAJOUT pour la page contact*/
.contact
{
	padding-left : 40px;
}

/* ACTUS */
#news { float:right; width:234px; margin-top:20px; }
.nouveaute { font-size:0.80em; padding: 10px; margin: 2px 0 2px 0; }
.alignCenter { text-align: center; margin: 2px 0 2px 0; }
#news h4 { width:220px; background:url(http://www.jeanlucmaurel-sellier.com/images/back-news.jpg) no-repeat 0 0; height:33px; color:#204152; padding: 10px 0 0 14px; margin: 0; }
#news ul { width:213px; background-color:#e5dfcf; margin:0 13px 0 8px; }
#news ul li { color:#204152; font-size: .70em; padding: 5px; }
.allnews { text-align: center; }
.allnews a { color:#152b36; }
.allnews a:hover { color:#204152; }

/* FOOTER */
#footer { float:left; width:1012px; height:40px; background:url(http://www.jeanlucmaurel-sellier.com/images/back-footer.jpg) no-repeat 0 0; }
#footer ul { width:1012px; text-align:center; }
#footer ul li { display:inline; font-size:.70em; margin:0 5px 0 5px; }

/* JNOV */
#jnov { float:right; width:1012px; margin:10px 30px 10px 0; text-align: right; font-size: .70em; }

/*------HIGH SLIDE --------------------------------------------------------------------------------- */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(http://www.jeanlucmaurel-sellier.com/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 600px;
	height: 450px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(http://www.jeanlucmaurel-sellier.com/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.highslide-body h2 { font-size:18px; color:#666; margin-bottom:10px; width: 90%;}
.highslide-body img { float:left; margin-right:10px; }
.highslide-body p {text-align: justify; color:#666; margin-top: 20px; margin-right: 5px;}
.highslide-body .variante { font-size:16px; font-variant: small-caps; color:red; margin-bottom:10px;}
.highslide-body .texte{float:left; width:45%; padding-left:20px;}
.highslide-body .image{float:left; width:45%; margin-right:35px;}


/* menu selle*/



.selles {
	margin-top: 10px;
	width: 700px;
}

.selles li {
	float: left;
	text-align:center;
	width:170px;
	height:170px;
}

.selles li a {
	font-size: 12px;
	color: #fff;
}


/* formulaire de la page contact*/

input{
	margin:10px;
	text-align: center;
}
