/* FancyBox */
div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:30}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('javascript/fancybox/fancy_progress.png') no-repeat}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:20px 20px 40px 20px;margin:0;background:transparent;display:none}div#fancy_inner{position:relative;width:100%;height:100%;background:#FFF}div#fancy_content{margin:0;z-index:100;position:absolute}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%}div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('javascript/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none}#fancy_frame{position:relative;width:100%;height:100%;display:none}#fancy_ajax{width:100%;height:100%;overflow:auto}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;overflow:hidden}a#fancy_left{left:0px}a#fancy_right{right:0px}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}span#fancy_left_ico{left:-9999px;background:transparent url('javascript/fancybox/fancy_left.png') no-repeat}span#fancy_right_ico{right:-9999px;background:transparent url('javascript/fancybox/fancy_right.png') no-repeat}a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent}a#fancy_left:hover span{left:20px}a#fancy_right:hover span{right:20px}#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0}div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:transparent url('javascript/fancybox/fancy_shadow_n.png') repeat-x}div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('javascript/fancybox/fancy_shadow_ne.png') no-repeat}div#fancy_bg_e{right:-20px;height:100%;width:20px;background:transparent url('javascript/fancybox/fancy_shadow_e.png') repeat-y}div#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('javascript/fancybox/fancy_shadow_se.png') no-repeat}div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('javascript/fancybox/fancy_shadow_s.png') repeat-x}div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('javascript/fancybox/fancy_shadow_sw.png') no-repeat}div#fancy_bg_w{left:-20px;height:100%;width:20px;background:transparent url('javascript/fancybox/fancy_shadow_w.png') repeat-y}div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('javascript/fancybox/fancy_shadow_nw.png') no-repeat}div#fancy_title{position:absolute;z-index:100;display:none}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap}div#fancy_title table{margin:0 auto}div#fancy_title table td{padding:0;vertical-align:middle}td#fancy_title_left{height:32px;width:15px;background:transparent url('javascript/fancybox/fancy_title_left.png') repeat-x}td#fancy_title_main{height:32px;background:transparent url('javascript/fancybox/fancy_title_main.png') repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url('javascript/fancybox/fancy_title_right.png') repeat-x}

/* --------------------------------------- */
/* Merci de respecter l'ordre alphabétique */
/* --------------------------------------- */
/* ------------ */
/* Balises HTML */
/* ------------ */
/* ------------------------------------------------------------------------------ */

a {
	text-decoration: none;
	color: #081633;
	font-weight: bold;
}

a:hover {
	color:#FF9900;
	text-decoration: underline;
}

.onglet A:link, .onglet A:visited
	{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
	}

.onglet A:hover, .onglet A:.onglet Active
	{
	color: orange;
	}

.titrelien A, .titrelien A:link, .titrelien A:visited
	{
	font-size: 14px;
	color: #000000;
	text-decoration : none;
	font-weight: bold;
	}

.titrelien A:hover, .titrelien A:active
	{
	color: #000000;
	text-decoration : underline;
	}

BODY
	{
	background-color: #F1FFFF;
	scrollbar-face-color: #7B84AD;
	scrollbar-highlight-color: #7B84AD;
	scrollbar-shadow-color: #7B84AD;
	scrollbar-3dlight-color: #7B84AD;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10x;
	margin-width: 10px;
	margin-height: 10px;
  font-size:10pt;
	}

.optitre, SELECT
	{
	border: 0px #8787A8 solid;
	border-left: #666666 0px solid;
	border-right: #AAAAAA 0px solid;
	border-top: #666666 0px solid;
	border-bottom: #AAAAAA 0px solid;
	font-size: 11px;
	color: #000000;
	background-color: orange;
	}

.optnorm
	{
	border: 0px #8787A8 solid;
	border-left: #666666 0px solid;
	border-right: #AAAAAA 0px solid;
	border-top: #666666 0px solid;
	border-bottom: #AAAAAA 0px solid;
	font-size: 11px;
	color: #000000;
	background-color: #6AB9E4;
	}


.recherche {
	border: 1px #8787A8 solid;
	border-right: #AAAAAA 0px solid;
	font-size: 10px;
	color: #8787A8;
	background-color: #FFFFFF;
	}

.ok {
	border: 0px #8787A8 solid;
	border-right: #AAAAAA 0px solid;
	font-size: 10px;
	color: #8787A8;
	background-color: #FFFFFF;
	}

.sansbord
	{
	border: 0px;
	}

TD, P
	{
  color: #666666;
	font-family: Arial, sans-serif;
	}
.menu {font-size:10pt;width:145px;}

TABLE
	{
	border: 0px;
	}

h1	{
	color: #050053;
	font-weight: bold;
	font-size: 120%;
	}

h2	{
	color: black!important;
	font-weight: bold;
	font-size: 120%;
	text-align:right;
	}


.gauche {
	color: #339359;
}
	
.droite {
	color: #5E5780;
	font-size: 80%;
	}
	
.bouton A, .bouton A:visited
	{
	font-size: 80%;
	background-color: #00DD4A;
	font-weight: bold;
	font-style: normal;
	}

.bouton A:hover, .bouton A:active
	{
	background-color: #00DD4A;
	font-weight: bold;
	color: white;
	text-decoration: none;
	font-style: normal;
	}

.ssrub A, .ssrub H1
	{
	color: white;
	font-style: normal;
	font-size: 80%;
	font-weight: normal;
	}
	
.ssrub H1
	{
	color: #A3A5E2;
	text-decoration: underline;
	}

/* ------------------------------------------------------------------------------ */
/* ---------------------- */
/* Classes personnalisées */
/* ---------------------- */
/* ------------------------------------------------------------------------------ */



.corps
	{
	font-size: 11px;
	color: #336699
	}

.chapo
	{
/*	font-size: 11px; */
	color: #8787A8;
  font-weight:bold;
	}

.grasnoir
	{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	}


.titregoch
	{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}

.titreactu
	{
	font-size: 11px;
	color: orange;
	text-decoration: none;
	font-weight: bold
	}

.grotitre
	{
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}

.table1
	{
	background-color: #CCD692;
	}

.table2
	{
	background-color: #DCE3B5;
	}

/* ------------------------------------------------------------------------------ */


/**
 * Modifs théo
 */
.none {display:none;}
a img {border:0;}

body {text-align:center;}

#center {width:700px;margin:auto;text-align:left;}

#header {background:url('images/header.png');height:185px;width:700px;position:relative;}
#header #logo {position:absolute;top:30px;left:10px;width:140px;height:80px;}
#ariane {position:absolute;left:180px;bottom:5px;width:520px;margin:0;padding:0;}
#ariane a {font-weight:normal;}

#pied {text-align:center;margin-top:2em;}
#pied a {font-style:italic;font-weight:normal;}


.menu {background:url('images/puce_menu.gif') no-repeat;padding-left:16px;}
.menu p {margin-top:5px;}
.menu p a {color:#5f74b7;font-weight:normal;display:block;margin-bottom:5px;}

.menurub {margin-left:10px;margin-bottom:1.5em;}
.menurub h3 a {color:#5f74b7;font-size:14px;}
.menurub p {margin-top:5px;}
.sousmenu {margin-bottom:1.5em;padding-left:20px;}
.sousmenu p {color:#050053;margin-top:5px;}
.sousmenu a.plus {color:#5f74b7;font-size:12px;}
.sousmenu .spip_logos {float:left; margin-right:15px;}

#outils {text-align:center;margin-bottom:0.5em;}
#outils div, #outils button, #outils a, #outils span {cursor:pointer;border:2px solid #050053;padding:2px;margin:2px;display:inline-block;overflow:hidden;_display:inline;zoom:1;}
#outils img {display:block;}
#outils div a,#outils a span, #outils div div {border:0;margin:0;padding:0;}
#outils div a span{height:19px;width:20px;background-position:50% 50%;}

#forumlaire_recherche label {display:none!important;}
#formulaire_recherche {position:absolute;top:124px;right:10px;font-size:0.9em;}
#formulaire_recherche input {font-size:0.9em;border:1px solid #A5ACB2;}
#recherche {width:128px;}
#formulaire_recherche .submit {width:35px;}
.date {font-size:0.8em;color:gray;}


#ref label {display:inline-block;text-align:right;width:9em;padding-right:0.5em;}
#ref fieldset {border:1px solid white;}


/* STYLES SPIP */
ol.spip, ul.spip {margin-left:1.5em;list-style:disc;list-style-position:outside;}
ol.spip ul, ul.spip ul {list-style:circle;margin:0 0 0.5em 1.5em;list-style-position:outside;}
ul.spip ul ul {list-style:square;}
ol.spip {list-style:decimal;}
table.spip {border:1px solid #b5b372;margin-left:auto;margin-right:auto;border-collapse:collapse;}
table.spip td {border:1px solid #b5b372;padding:0.2em;}
hr {clear:both;height:1px;border:0;color:#575637;background-color:#575637;}

.spip_documents {text-align:center;}
.spip_documents_center {display:block;clear:both;width:100%;margin:0.5em auto 1em;}
.spip_documents_left {float:left; margin-right:15px;margin-bottom:5px;}
.spip_documents_right {float:right;margin-left:15px;margin-bottom:5px;}
.spip_doc_titre {margin-right:auto;margin-left:auto;font-weight:bold;font-size:0.90em; }
.spip_doc_descriptif {clear:both;margin-right:auto;margin-left:auto;font-size:0.90em; }


/* modeles par defaut */
.spip_modele { float: right; display: block; padding: 1em; border: 1px solid; width: 180px; }



