body {background-color:white; background-repeat:no-repeat; background-position: center bottom ;}
body.page_rubrique {background-color:white; background-repeat:no-repeat; background-position: center bottom ;}

.barreGrise {height:6px; width:995px; color:#BCBCBC; margin: 0 auto ; visibility:hidden;}

#texteRubrique {width:650px; margin:25px auto 0 auto; text-align:justify ; color:#474747;}
#texteRubrique a {color: #B40404; text-decoration:underline;}
#texteRubrique a:hover {color: #B40404; text-decoration:none;}
#texteRubrique img {margin:0px -1px -3px -1px ;}
#texteRubrique li {list-style-type:none; padding-left:20px; background: transparent url("/images/puce.png") no-repeat 0 6px ;}


#texteContact {width:650px; margin:25px auto 0 auto; text-align:left ; color:#474747; font-size:30px; font-family:tahoma, arial, sans-serif; letter-spacing:-1px; line-height:28px;}
#texteContact a {text-decoration:none; color:#474747;}

#boxPage {width:995px; margin:0 auto;}

.image_right {float:right;}
image_left {float:left;}

.carousel_ss_fleches {float:left; margin : 0 10px 2px 0; list-style-type : none}

#artGauche {width:480px; margin: 75px 10px 0 10px; float:left ;}
#artGauche h3.spip {color:#C63137; text-transform: uppercase; font-size:14px; font-family:tahoma, arial, sans-serif; }
.artlogo {float:left;}
.arttitre {text-align:left; font-size:18px; font-family:tahoma, arial, sans-serif; font-weight:bold; }
.artsstitre {text-align:left; font-size:14px; font-family:tahoma, arial, sans-serif; }
.artdescriptif {text-align:left; }
.arttexte {clear:both; text-align:justify; line-height:15px;}
#artDroit {width:450px; float:right; margin: 85px -48px 0 10px; text-align:left;}
#artImages a {}
#artVideos {margin-top:55px;}
#miniatures img {cursor:pointer;}


#titres {vertical-align: bottom ; width:995px; height:0px; padding-bottom:0px;}
#articleGaucheTitre {float:right; width:150px; margin-right:30px; margin-top:50px; color:#474747; font-size:15px; text-align:left; vertical-align:bottom;}
#articleGaucheTitre p {display:inline; text-transform:lowercase ;}
#articleCentreTitre {float:right; width:150px; margin-right:30px; margin-top:50px; color:#474747; font-size:15px; text-align:left; vertical-align:bottom;}
#articleCentreTitre p {display:inline; text-transform:lowercase ;}
#articleDroiteTitre {float:right; width:150px; margin-right:0px; margin-top:50px; color:#474747; font-size:15px; text-align:left; vertical-align:bottom;}
#articleDroiteTitre p {display:inline; text-transform:lowercase ;}



div.articles {width:995px; margin: 0 auto; text-align:center;}

#logo_article {float:left;}

#contentBottom {width: 995px; text-align:left ; padding-bottom:30px;}
#images {width:500px; float:left;}
#videos {width:450px; float:right; text-align:right;}
div.photo {clear:left;}

#articleGauche {float:right; width:150px; margin-right:30px; color:#474747; font-size:12px; text-align:left;}
#articleCentre {float:right; width:150px; margin-right:30px; color:#474747; font-size:12px; text-align:left;}
#articleDroite {float:right; width:150px; margin-right:0px; color:#474747; font-size:12px; text-align:left;}

h3.spip {color:#474747; font-family:Verdana, Arial, Sans-serif; margin-bottom:0px; display:inline; font-size:18px;}
ul.spip {margin-top: -20px;}
i {color:#B40404; font-style:normal;}

.jcarousel-skin-tango ul li {clear:none !important;padding:0 !important}

.clear {clear:both;visibility:hidden; padding:0px; margin:0px;}

#footer {text-align:center; margin-bottom:0px;padding:15px 0 20px 0;}
#footer ul {padding:0px; margin:0px ;}
#footer li {display:inline; list-style-type:none;}
#footer a:hover {color :#B40404 ;text-decoration:underline;}
#footer .insidemenu {text-align:center; padding:3px 0 0 0 ; text-transform: lowercase ;font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:12px ; color:#989898;}
#footer a {text-decoration:none ; color:#989898 ;}
#footer .baton {margin: 0 5px 0 5px ; color:#989898 ;}
#footer p {font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:11px ; color:#989898; margin-bottom:0px}

#barnav {text-align:center; margin:50px 0 -41px 0; padding:0 0 1px 0; background-color: #DDDDDD ;}
#barnav ul {padding:0px; margin:0px ;}
#barnav li {display:inline; list-style-type:none;}
#barnav a:hover {color :#B40404 ;text-decoration:underline;}
#barnav .insidemenu {text-align:center; padding:3px 0 0 0 ; text-transform: lowercase ;font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:12px ; color:#4F4F4F;}
#barnav a {text-decoration:none ; color:#4F4F4F ;}
#barnav .baton {margin: 0 5px 0 5px ; color:#4F4F4F ;}
#barnav p {font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:11px ; color:#989898; margin-bottom:0px}

#barnavrub {text-align:center; margin:0px auto 20px auto; padding:0 0 1px 0; background-color: #DDDDDD ; width:995px; }
#barnavrub ul {padding:0px; margin:0px ;}
#barnavrub li {display:inline; list-style-type:none;}
#barnavrub a:hover {color :#B40404 ;text-decoration:underline;}
#barnavrub .insidemenu {text-align:center; padding:3px 0 0 0 ; text-transform: lowercase ;font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:12px ; color:#4F4F4F;}
#barnavrub a {text-decoration:none ; color:#4F4F4F ;}
#barnavrub .baton {margin: 0 5px 0 5px ; color:#4F4F4F ;}
#barnavrub p {font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:11px ; color:#989898; margin-bottom:0px}

#mentions {padding: 40px; text-align:left;}
#mentions p {text-align:justify;}
#mentions img {margin:0px -1px -3px -1px ;}

.arttexte p {margin:5px} 
.arttexte h3 {margin:20px 0 10px;display:block}
.arttexte ul {margin:5px 0}
.arttexte li {list-style-type:none; padding-left:20px; background: transparent url("/images/puce.png") no-repeat 0 6px ;}

.arttexte ul ul li {margin-left:10px;background-image:none}
.artlogo {margin-right:10px}
