body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:90%;}
a { color:#095c6c; text-decoration:none;}
a:hover { color:#37a7bc; text-decoration:none;}

h1 { line-height:22px; color:#000; margin:10px 0px 10px 0px; color:#095c6c; font-size:150%; font-weight:bold; padding:0px 0px 0px 0px;}
h1 a { color:#021b3a; text-decoration:none;}
h1 a:hover { color:#37a7bc; text-decoration:none;}

h2 { color:#095c6c;}
h2 a { color:#095c6c; text-decoration:none;}
h2 a:hover { color:#37a7bc; text-decoration:none;}

h3 { font-size:90%; color:#095c6c; margin:0px 0px 10px 0px; padding:0px;}
h3 a { color:#095c6c; text-decoration:none;}
h3 a:hover { color:#37a7bc; text-decoration:none;}

p { margin:11px 0px 11px 0px;}
p.categorie { color:#5b8d19; text-transform:uppercase;}
div.hr1 hr { }
div.hr1 { }
div.hr2 hr { }
div.hr2 { }
img { border:0px;}
div.ombre, div.ombreaccueil, div.ombredroit, div.ombreinterieur, div.ombrenews {float:left; padding-right:10px; text-align:right; font-size:80%;}
div.ombre img { padding:2px 4px 5px 2px; }
div.ombreinterieur img { padding:3px 4px 4px 0; }
div.ombreaccueil img { padding:2px 4px 4px 2px; }
div.ombredroit img { padding:2px 4px 4px 2px; }
div.ombrenews img { padding:0px 4px 4px 0px; }
.plus{ font-weight:bold; color:#000000; text-decoration:none;}
a.plus { text-decoration:none;}
.clear { clear:both; height:1px;}

.printlogo{ padding:14px 30%; border-bottom:solid 4px #000; }
.printpied{ width:100%; border-top:solid 4px #000; float:left; padding:14px 0; }

.wrap {}

.part1 { display:none;}
.part2 { float:none;}
.menu { display:none;}
.inlineMiddle, .catimg { display:none;}

.contenant { padding:16px 0; line-height:18px;}
.colgauche { display:block; width:100%; }
.coldroite { display:none; }
.bout { display:none;}

.frontnews h1 { color:#021b3a; font-size:150%; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.listnews { clear:both; padding-top:14px; padding-bottom:2px;}
.listnews h1 { color:#095c6c; font-size:140%; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.listnews h1 a { color:#095c6c; text-decoration:none;}
.listnews h1 a:hover { color:#37a7bc; text-decoration:none;}
.listnews p { margin:6px 0px 10px 0px;}
.margetop{ margin-top:5px;}
.cat1 { font-size:90%; color:#021b3a; text-transform:uppercase; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.cat1 a { color:#021b3a; text-decoration:none;}
.cat1 a:hover { color:#021b3a; text-decoration:none;}
.cat2 { font-size:90%; color:#5b8d19; text-transform:uppercase; font-weight:bold; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;}
.cat2 a { color:#5b8d19; text-decoration:none;}
.cat2 a:hover { color:#5b8d19; text-decoration:none;}
.auteur { font-size:85%;}
.auteur span { color:#000; font-weight:bold;}

.othernews { clear:both;}
.othernews h3 { color:#000; font-size:150%; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.othernews h2 { color:#095c6c; font-size:130%; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.plusphotos { display:none;}

.biblimg { clear:both;}
.biblimg h2 { color:#000; font-size:150%; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.filariane { display:none;}
.grosse{ padding-bottom:5px;}
.options { display:none;}

.samecat { clear:both; display:none;}

.nav { display:none;}
.espacepub { display:none;}
.part3 { display:none;}

div.galerie { width:90%; }
div.galerie ul {  }
div.galerie li {  }
div.galerie li span { display:block; width:165px; font-size:10px; margin-bottom:1em;}
div.galerie li .Image { padding:0 10px 30px 0; }
div.galerie li .First { padding-left:-20px; margin:0; }

/* Page d'accueil */
.jcarousel-skin-PageImage li{  width:585px; display:none; font-size:0.9em; position:relative; background-image:none; margin:0;}
.jcarousel-skin-PageImage li.First {display:block; background:none; }
.jcarousel-skin-PageImage .jcarousel-container {margin:0px; padding-left:30px; }
.jcarousel-skin-PageImage .jcarousel-container-horizontal {width: 549px; }
.jcarousel-skin-PageImage .jcarousel-clip-horizontal { width:529px; }
.jcarousel-skin-PageImage .jcarousel-item {width:529px; height:310px;}

/* Section pour placer les images correctement */

.jcarousel-skin-PageImage .Image { overflow:hidden; float:left; width:176px; height:150px; }
.jcarousel-skin-PageImage .Image a { clear:both; display:block;}
.jcarousel-skin-PageImage .Image span {font-size:90%; position:absolute; width:140px; padding-top:5px; line-height:0.9em}
.jcarousel-skin-PageImage .Image span a.telecharge {float:left; text-indent:-5555px; width:18px; height:30px;}


/* Page intérieur */

div.galerie .jcarousel-skin-PageImage li{  width:400px; display:none; font-size:0.9em; position:relative; background-image:none; margin:0;}
div.galerie .jcarousel-skin-PageImage li.First {display:block; background:none; }
div.galerie .jcarousel-skin-PageImage .jcarousel-container {margin:0px; padding-left:30px; }
div.galerie .jcarousel-skin-PageImage .jcarousel-container-horizontal {width: 573px; }
div.galerie .jcarousel-skin-PageImage .jcarousel-clip-horizontal { width:  529px; height: 156px;}
div.galerie .jcarousel-skin-PageImage .jcarousel-item {width: 529px; height: 156px;}


/* Section pour placer les images correctement */

div.galerie .jcarousel-skin-PageImage .Image { overflow:hidden; float:left; width:176px; height:150px; }
div.galerie .jcarousel-skin-PageImage .Image span {font-size:90%; position:absolute; width:140px; padding-top:5px; line-height:1.1em}
