body{ color: #666; font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif; background-image:url(../picture_library/frame/bg_top_left.jpg); background-repeat:repeat-x; }
td{ color: #666; font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif; }
li { color: #27497d; font-size: 10pt; }
p { font-size: 13px; }
b { font-size: 13px; font-weight: bold; margin: 1em 0; }
a:link {color: #705823;text-decoration: none;}
a:visited {text-decoration: none;color: #705823;}
a:hover {text-decoration: none;color: #C8A44F;}
a:active {text-decoration: none;color: #705823;}
h3{color:#424242;font-size:14px;font-weight:bold;text-align:center;}
h5 { color: #424242; font-size: 14px; font-weight: bold; text-align: left; margin: 1.67em 0; }
.texte_accueil{ font-size: 14px; font-family: "Gill Sans Light", Georgia, "Times New Roman", Times, serif; background-color:#fff; text-align:justify; padding:5px 10px; border: solid 1px #333; }
.texte_jaune { color: #a8ad53; font-size: 16px; }
.titre_service { font-size: 20px; text-transform: uppercase; text-align: center; }
.titre_service span { color: #a8ad53; font-size: 20px; text-transform: uppercase; }
.texte_vert { color: #4c6636; font-size: 16px; }
.titre_nouvelles{ color:#424242; font-size:13px; background-image:url(../picture_library/frame/bande_titre_beige.jpg); background-repeat:no-repeat; text-align:left; padding-left:10px; }
.espace { padding-top: 15px; }
.date_nouvelles{text-align:right;padding-right:10px;}
.texte_nouvelles{text-align:justify;padding-right:10px;}
.lien_nouvelles{text-align:left;padding-right:10px;}
.lien_nouvelles2 { text-align: right; padding-right: 10px; }
.securite { background-color: #fff; border: solid 1px #fff; }
.video{color:#00526a;font-size:11px;text-align:justify;padding:10px 25px 10px 27px;}
.video_bas { padding-right: 25px; }
.gris { border: solid 1px #787878; }
.coor { border: solid 1px #333; }
/*nouvelles*/
.texte_projet{ font-size: 11px; text-align:justify; padding-right:20px; padding-bottom: 10px; padding-left: 20px; }
.titre_projet{ color:#455e20; font-size:13px; text-align:left; padding-right: 20px; padding-left:20px; }
/*projets*/
p { text-align: justify; padding-right: 10px; padding-left: 10px; }
ul { color: #576f95; margin-top: 12px; margin-bottom: 12px; }
.service { border-right: 2px solid #4f6735; }
/*service*/
/*début du css hight slide*/
* {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none medium;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid silver;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption { color: #040404; display: none; border-bottom: 1px solid white; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px 5px 10px; background-color: #c9d1ae; text-align: left; }
.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(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;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*fin du css hight slide*/
#screenTabs {
float:left;
width: 100%;
min-height: 1px;
height: 1px;
background:#ffffff url("../img/icons/tabs/bg.gif") repeat-x bottom;
}
td > #screenTabs { 
height: auto;
}

#tabs {
float:left;
width:620px;
line-height:normal;
white-space: nowrap;
background:#ffffff url("../img/icons/tabs/bg.gif") repeat-x bottom;
}

#tabs ul {
margin:0;
padding: 0px 10px 10px 10px;
list-style:none;
}

#tabs a {
display: block;
background:url("../img/icons/tabs/right.gif") no-repeat right top;
padding:5px 9px 4px 4px;
vertical-align: baseline;
text-decoration: none;
color: #000000;
width:.1em;
}

#tabs > ul a {
width: auto;
}

#tabs a:hover,
#tabs a:visited,
#tabs a:active {
text-decoration: none;
color: #000000;
}

#tabs li {
float:left;
background:url("../img/icons/tabs/left.gif") no-repeat left top;
margin:0;
padding:0 0 0 2px;
border-bottom: solid 1px #776655;
}

#tabs li#current {
border-width: 0;
}

#tabs #current {
background-image:url("../img/icons/tabs/left_on.gif");
margin-left: -3px;
}
#tabs #current a {
background-image:url("../img/icons/tabs/right_on.gif");
padding:3px 9px 7px 6px;
vertical-align: baseline;
}

#tabs .last a {
background-image:url("../img/icons/tabs/right_last.gif");
}

#tabs .first {
background-image:url("../img/icons/tabs/left_first.gif");
}

#tabs .first#current {
margin-left: 0;
}

#tabs li:hover {
background-position: 0% -150px;
cursor: pointer;
}

#tabs li:hover a {
background-position: 100% -150px;
}

#tabs li.first:hover {
background-position: top left;
}

#tabs a:hover {
background-position: 100% -150px;
}
