﻿@charset "UTF-8";
/* CSS Document */

em {font-style:italic}

.content img[align="left"] {float: left; margin: 0px 5px 5px 0px;}
.content img[align="right"] {float: right; margin: 0px 0px 5px 5px;}

/*Mise en page des tableaux*/
.content caption {background: #c6dc00; font-weight: bold; color: #000; font-size: 12px;}
.content th {background: #0094bf; color: #fff; font-weight: bold; border-bottom: 2px solid #c6dc00}
.content td {border-bottom: 1px solid #eee; background:  #fff}

/*.sideNav border*/
.sideNav.border {padding-bottom: 5px;}
.animations.border {border-bottom: 3px solid #c4dd02}

/*Sitemap*/
ul#sitemap {list-style:none; margin: 0px;}
ul#sitemap ul {list-style:none; margin-bottom: 0px;}
ul#sitemap ul ul {list-style: square;}
ul#sitemap li{padding:0.1em 1.7em;background:url('/htdocs/images/sprite.gif') no-repeat -340px -307px; text-transform: uppercase}
ul#sitemap ul li{background:url('/htdocs/images/sprite.gif') no-repeat -355px 7px; padding-left: 10px; text-transform: none}
ul#sitemap ul ul li{}
ul#sitemap a{color:#000;font-weight:bold;}
ul#sitemap a:hover{color:#0096bb;}
ul#sitemap ul a{color:#464B54;font-weight:normal;}
ul#sitemap ul ul a{color:#464B541;}

/*Pager*/
.content .pager{	width:100%}
.content .pagination{ background:#f6f4f1; text-align:right; font-size:10px; padding:7px }
.content .pagination a{ color:#0096bb; background:#f6f6f6; border:1px solid #0096bb; padding:1px 3px}
.content .pagination a:hover{ color:#0096bb; background:#c6dc00; border:1px solid #0096bb; padding:1px 3px}
.content .pagination a.page_Selected{ color:#fff;background:#0096bb;border:1px solid #fff;padding: 1px 3px}

/*Galerie photos*/
.gallery p{width:230px;padding:0 2px 10px 2px;margin:0px 0px 10px 6px; float: left}
.gallery a {width:230px; height:116px;}
.gallery div.row {clear:both;}
.gallery img {float: none; margin-bottom: 5px;}
.gallery span {display: block; width: 190px;}

/*Breadcrumbs*/
.breadcrumbs {text-transform: uppercase; color: #000}

/*Slideshow*/
.carousel img, .carousel ul, .carousel li {margin: 0px; padding: 0px;}
.slideshowviewport {
        width: 760px;
        overflow:hidden;
}
.slideshowviewport ul{
        position: relative;
        padding: 0;
}
.slideshowviewport li{
      /*  width: 760px;
        height: 195px;*/
        float: left;
        list-style: none;
}

/*Photo du contenu*/
.photoBox span {line-height:1.2; font-size:90%;}
.photoBox img {margin:0 1.5em 1.5em 0; float: left;}
.photoBox.rightFloat img {margin:0 0 1.5em 1.5em; float: right;}
.photoBox {clear: both; margin: 0px;}

/*Recherche avancée*/
.HighlightedTerm {display:inline; font-weight:700; color:#000000; font-style:normal;}
.middleColumn{width:33%; float:left;}
.formitem{padding-bottom:6px;}
.formitem label{display:block; padding-top:3px;}
.formitem input[type='text']{width:204px; padding:2px 4px; border:1px solid #CCC;}
.formitem input[type='radio']{width:10px; padding:2px 2px;}
.formitem select{width:214px; padding:2px;}
.formitem select.day{width:50px; padding:2px; margin-right:5px;}
.formitem select.month{width:50px; padding:2px; margin-right:5px;}
.formitem select.year{width:70px; padding:2px;}
.AdvancedSearchTitle{font-size:1.2em; font-weight:bold; color:#111111; margin:0;}
#AdvancedSearch{ border:1px solid #CCCCCC; margin:0 0 1.5em; padding:1.4em;}
#AdvancedSearch .formitem fieldset{border:none; padding:0; margin:0; position:relative;}
#AdvancedSearch .formitem legend{display:block; font-size:1em; padding-top:3px;}
#AdvancedSearch .formitem .labelhidden{position:absolute; top:-9999px; left:0; font-size:0; line-height:0; text-indent:-9999px; text-align:left;}
#AdvancedSearch .formitem fieldset label{display:inline; float:none; padding:0; width:auto;}
#AdvancedSearch .formitem fieldset div{width:235px;}
*+html #AdvancedSearch .formitem legend{margin-left:-7px;}
* html #AdvancedSearch .formitem legend{margin-left:-7px;}
.formfooter{font-size:0.9em; color:#666; padding-top:10px; clear:both;}
.formfooter .btn-1{margin:0px 37px 0 0;float:right;}

/*Mise en page des listes*/
.listitem {margin: 0px 0px 1.5em}
.listitem p {margin: 0px 0px 0.5em}

/*Parts*/
.linksList, .download {margin-bottom:18px;}
.linksList h3, .download h3 {background:url('/Htdocs/Images/sprite.gif') 4px -221px no-repeat #0096bb;font-size:12px;
font-weight:bold;padding:2px 15px;margin:0px;color:#fff; text-transform: uppercase}
.linksList p, .download p {margin:0px;padding:0px;}
.linksList img, .download img {margin:0px 0px 5px 0px;}
.linksList ul, .download ul {padding: 0px; list-style-type: none; margin: -2px 0px 0px; background: #c4dd02; clear: both}
.linksList li, .download li {border:1px solid #C4DD02;background-color: #fff;font-size:.9em;line-height:1.1em;vertical-align:top; margin: 0px; padding-top: 2px; padding-bottom: 2px;}
.linksList li {padding-left: 2px; padding-right: 2px;}
.linksList li a, .download li a{color:#000; font-weight: normal;}
.download li {padding-top: 2px; padding-bottom: 2px;}
.download span {display: block;}

/*News*/
.documentsList img {margin: 0px 0px 10px 0px; padding-right: 10px; float: left}

/*
.linksList ul{margin:-2px 0px 0px;padding:0px;list-style:none;background:#c4dd02;clear:both;}
.linksList li{color:#fff;background:#0096bb;margin-top:2px;padding:4px 10px 4px 15px;;font-weight:bold;}
.linksList li a{color:#fff;}
.linksList li a:hover{color:#000;}
.linksList table {border-collapse:collapse;width:100%;}
.linksList td {border:1px solid #C4DD02;font-size:.9em;line-height:1.1em;vertical-align:top;}
.linksList.border {border-bottom:3px solid #C4DD02;padding-bottom:10px;}
*/

/*Mise en page des classes de titre*/
.wysiwyg-h2, .wysiwyg-h3, .wysiwyg-h4, .wysiwyg-h5, .wysiwyg-h6, 
.default-h3, .default-h4, .default-h5, .default-h6
{
	line-height:1.4em;
	font-weight:bold;
	margin: 0px;
	border: 0px;
	color: #000;
	font-family:Verdana, Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-align: left;	
}
.default-h3{
	font-size: 1.6em;
	line-height:1.6em;
}
.default-h4{
	font-size: 1.4em;
	font-family: Helvetica, Arial, sans-serif;	
}
.wysiwyg-h4, .default-h5{
	font-size: 1.2em;
}
.wysiwyg-h5, .default-h6{
	font-size: 1.1em; 
	color: #0096bb;
	margin: 0.5em 0em;				
}
.wysiwyg-h6, .default-h7{
	font-size: 1em;
}
.wysiwyg-h7, .default-h8{
	font-size: 1em;
}

/*News*/
.smallNews .info {color : #000; font-weight: normal;} 

/*Newsletter*/
.newsletter {background:url('/Htdocs/Images/bkg_journal.gif'); padding: 5px 8px 4px 8px; color: #000; display: block; float: left; width: 174px; border-bottom: 5px solid #c6dc00}
.newsletter input {background-color: #fff; color: #0096bb; border: 0px; margin: 2px 0px; padding: 2px; font-size: 10px; width: 170px;}
.newsletter #btnNewsletter {color: #000; background: #c6dc00; text-transform: uppercase; font-weight: bold; font-size: 10px; padding: 2px 2px; margin: 2px 0px 0px 88px; display:block; width: auto}
/*.smallNewsletter {width:170px;display:block;float:none}*/
.smallNewsletter label {display: none}
.smallNewsletter .info {color: #000; font-size: 9px; margin-top: 5px;}
/*
.default-h3 {width:auto;margin:0 0 0 0;padding:0;font-family:Helvetica, Arial, sans-serif;border:none;color:#ffffff;font-size:15pt;line-height:1.4em;margin-bottom:0.8em}			
.default-h4 {border:none;width:auto;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:12pt;line-height:1.4em;}
.wysiwyg-h4{border:none;width:auto;margin:0 0 0.5em 0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:15px;font-weight:normal;line-height:1.2em;}
.wysiwyg-h5{border:none;width:auto;margin:0 0 0.5em 0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:12px;font-weight:normal;}		
.wysiwyg-h6{color:#000000;border:none;width:auto;font-weight:bold;margin:0 0 0.5em 0;padding:0;font-family:Helvetica, Arial, sans-serif;color:#ffffff;font-size:10px}
*/

/*Correction de la navigation*/
.navigation li {font-size: 0.9em}
.navigation ul li a {width: 155px;}
.navigation ul li li {font-size: 1.0em}

/*Zoom*/
.zoom-1{font-size:90%;}
.zoom0{font-size:100%;}
.zoom1{font-size:110%;}
.zoom2{font-size:120%;}
.zoom3{font-size:130%;}
 
/*Liste de documents*/
.documentsList, .listitem.result {clear: both; margin-bottom: 30px;}

/*Homepage*/
.homeGraphic {float: none; clear: both; display: block}
.content {float: none}
.info {font-size:0.9em; color:#666;}
.more {border:none;height:20px;background:url('/Htdocs/Images/sprite.gif') 115px -225px;cursor:pointer; padding-right: 20px;}
a:hover.more {color: #000}
.uppercase {text-transform: uppercase; color: #F00}
.none {display: none}
.addThis {float: none; clear: both; display: block; height: 16px; margin-bottom: 20px; border-top: 1px solid #eee; padding-top: 7px;}
.retour {float: none; clear: both; display: block; margin-bottom: 20px;}

.btn-1 {color: #fff; background: #0094bf; padding: 2px 5px;}
 

