@charset "utf-8";
/* CSS Document */

/* GLOBAUX */
/*------------------------------------------------*/
body, ul, li{
	margin:0;
	padding:0;

}

#bulle_stats {
	background-image:url(../cpu-images/bulle/bulle-02.gif);
	background-repeat:no-repeat;
	width:195px;
	height:60px;
	position:absolute;
	cursor:pointer;
	margin-left:10px;
}


img{
	vertical-align:top;
}

a img{
	border:0;
}

object{
	vertical-align:top;
}

form,input,textarea{
	margin:0;
	padding:0;
}


h2 {
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:26px;
	line-height:26px;
}

h1{
	margin:8px 0 0 0;
}

h5{
	margin:0;
	font-size:14px;
	line-height:14px;
	padding-bottom:3px;
}

/* LAYOUT */
/*------------------------------------------------*/
html,body{
	height:100%;	
}

div#main{
	width:100%;
}

div#content{
	width:945px;
	margin:auto;
	position:relative;
}

div#content div#header{
	height:128px;
}

div#content div#center-content{
	width:684px;
	float:left;
}

div#content div#column-right{
	width:261px;
	float:right;	
}

div#footer{
	width:100%;
	height:230px;
}

div#footer div#footer-content{
	width:922px;
	padding:23px 0 0 23px;
	margin:auto;
}

/* MISE EN PAGE GLOBALE */
/*------------------------------------------------*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#4f220a;
	background-color:#5d2306;
}

div#main{
	background:#492005 url(../cpu-images/cpu-divers/bkg-body-01.gif) repeat-x;
}

div#header{
	background:url(../cpu-images/cpu-divers/bkg-header-01.jpg) no-repeat;
	position:relative;
}

div#footer{
	background: url(../cpu-images/cpu-divers/bkg-footer-01.jpg) repeat-x;
}

p{
	margin:10px 0 10px 0;
}

a{
	color:#4f220a;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;	
}

div#content{
	background:url(../cpu-images/cpu-divers/bkg-content-01.jpg) repeat-y;
}

div#content div#center-content div#banner-left{
	background:url(../cpu-images/cpu-divers/bkg-banner-01.jpg) no-repeat;
	height:168px;
	padding-left:17px;
}


div#content div#banner-left-espace{
	height:80px;
	padding-left:6px;
	float:left;
}


div#content div#column-right div#banner-right{
	background:url(../cpu-images/cpu-divers/bkg-banner-02.gif) no-repeat;
	height:168px;
}

div#content img#feuille-bottom{
	position:absolute;
	bottom:0;
	left:-78px;
}

div#main div#content div#center-content .bloc-left{
	float: left;
	width: 212px;
	padding-left: 21px;
}


div#main div#content div#center-content .bloc-right, div#main div#content div#center-content-espace div.bloc-right{
	float: right;
}

div#main div#content div#center-content-espace div.bloc-left{
	float: left;
	width: 212px;
}

div#main  div#content div#center-content .bloc-info{
	background-color:#fdf2d9;
	min-height:119px;
	position:relative;
}

.img-bottom0{
	position:absolute;
	bottom:0px;
}

.img-bottom10{
	position:absolute;
	bottom:-10px;
}

.sub-verdana{
	font-family:Verdana, Geneva, sans-serif;
	padding:0 0 32px 0;
	margin-bottom:0;
}

.verdana{
	font-family:Verdana, Geneva, sans-serif;
}

div#center-content-espace table tr td.btn{
	cursor:pointer;
}

div#center-content-espace table tr td.bd-orange{
	padding-left:3px;
	border:1px solid #f9ae37;
}

.clear {
	clear:left;
	margin-bottom:10px;
}

.miniTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}

/* MISE EN PAGE INDEX */
/*------------------------------------------------*/
.margin-top-8 {
	margin-top:8px;
}

/* MISE EN PAGE LOGIN COMPTE */
/*------------------------------------------------*/
div#content div#column-right div#banner-right img{
	float:left;
	margin-right:9px;
}

div#content div#column-right div#banner-right form input{
	font-size:11px;
	background:transparent url(../cpu-images/cpu-login/input-bkg-01.gif) no-repeat bottom right;
	border:0;
	width:130px;
	height:20px;
	padding:5px 0 0 10px;
	float:left;
	margin:0 10px 5px 0;
}

div#content form input.btn-ok{
	background:transparent url(cpu-images/cpu-login/btn-ok-01.gif) no-repeat;
	height:32px;
	width:45px;
	border:0;
	float:left;
	margin-top:-7px;
	cursor:pointer;
}

div#content div#column-right div#banner-right  form input.btn-ok{
	background:transparent url(cpu-images/cpu-login/btn-ok-01.gif) no-repeat;
	height:32px;
	width:45px;
	border:0;
	float:left;
	margin-top:-7px;
	cursor:pointer;
}
/* MISE EN PAGE MENU DROITE ESPACE CHASSEUR */
/*------------------------------------------------*/
div#content div#column-right div#menu-espace-chasseur{
	background:url(../cpu-images/cpu-menu-espace/bkg-menu-espace-01.gif) repeat-y;
}

div#content div#column-right div#menu-espace-chasseur div#account{
	height:74px;
	font-size:11px;
	line-height:11px;
}

div#content div#column-right div#menu-espace-chasseur div#account img{
	float:left;
	margin-right:20px;
}

div#content div#column-right div#menu-espace-chasseur div#account p{
	margin:0;
	padding:20px 0 0 0;
}

div#content div#column-right div#menu-espace-chasseur div#account p#username{
	padding:2px 0 0 33px;
	clear:left;
	font-weight:bold;
}

div#content div#column-right div#menu-espace-chasseur ul{
	margin-bottom:10px;
}

div#content div#column-right div#menu-espace-chasseur ul li{
	list-style:none;
	list-decoration:none;
	font-size:13px;
	line-height:15px;
	height:20px;
	padding:2px 0 0 30px;
	cursor:pointer;
	font-weight:bold;
	background:url(../cpu-images/cpu-menu-espace/bkg-btn-01.gif) repeat-x bottom left;
	width:211px;
}


div#content div#column-right div#menu-espace-chasseur ul li.selected{
	background:url(../cpu-images/cpu-menu-espace/bkg-btn-012.gif) no-repeat bottom left;
}

div#content div#column-right div#menu-espace-chasseur ul li:hover{
	background:url(../cpu-images/cpu-menu-espace/bkg-btn-012.gif) no-repeat bottom left;
}

div#content div#column-right div#menu-espace-chasseur ul li a{
	color:#863405;
}

div#content div#column-right div#menu-espace-chasseur ul li a:hover{
	text-decoration:none;
}


/* MISE EN PAGE HEADER */
/*------------------------------------------------*/
div#header img#logo{
	margin:9px 0 0 13px;
	float:left;
}

div#header div#menu-header-top ul li{
	list-style:none;
	list-decoration:none;
 	display:inline;
 	float:left;
	font-size:11px;
	height:17px;	
	padding:13px 4px 0 4px;
	border-right:1px solid #ddc29c;
	cursor:pointer;
}

div#header div#menu-header-top ul li:hover{
	background-color:#fcca00;
}

div#header div#menu-header-top ul li.selected{
	background-color:#fcca00;
}

div#header div#menu-header-top ul li a:hover{
	text-decoration:none;
}

div#header img#logo-fnc{
	margin:11px 10px 0 0;
	float:right;
}

div#header img#header-feuille{
	position:absolute;
	right:-88px;
	top:0;
}

div#header div#menu-header{
	position:absolute;
	left:0;
	bottom:0;
	padding-left:18px;
}

div#header div#menu-header ul li{
	list-style:none;
	list-decoration:none;
 	display:inline;
 	float:left;
	cursor:pointer;
	padding-right:12px;
}


/* MISE EN PAGE FOOTER */
/*------------------------------------------------*/
div#footer div#footer-content{
	text-align:left;
}


div#footer div#footer-content div.footer-link{
	margin:0;
	float:left;
	width:183px;
}

div#footer div#footer-content div.footer-link p{
	margin:0 0 8px 0;
	color:#d49f56;
	
}

div#footer div#footer-content div.footer-link a{
	color:#d49f56;	
}

div#footer div#footer-content div.footer-link li{
	list-style:none;
	font-size:11px;
	margin-bottom:1px;
}

div#footer div#footer-content img{
	float:right;
	margin-right:18px;
}


/* ACTUALITES */
/*------------------------------------------------*/
.actualites-date {
color:#a24311;
font-weight:bold;
font-size:12px;
}
.actualites-txt {
color:#000000;
font-size:12px;
padding-bottom:6px;
padding-top:1px;
}

.actualites-txt a{
color:#000000;
font-size:12px;
}

.actualites-date a{
color:#a24311;
}

.tbl-actualites{
padding:15px 0 0 4px;
width:210px;
}


/* MENU - ESPACE  */
/*------------------------------------------------*/
div#banner-left-espace #menu-espace{
	padding-top:26px;
	float:left;
	width:653px;
	background-color:#863405;
	background-image:url(../cpu-images/cpu-menu-espace/bkg-menu-top-espace-01.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:39px;
	position:relative;
}

/* CONTENT POUR CAT-ESPACE  */
/*------------------------------------------------*/
#center-content-espace {
	padding-left: 20px;
	font-size:12px;
	color:#4f220a;
	font-weight:bold;
}

.menu-date-prelevements {
	margin-bottom:15px;
}

.menu-date-prelevements ul li{
	list-style:none;
	list-decoration:none;
 	display:inline;
	float:left;
	background-color:#863405;
	font-size:14px;
	height:15px;	
	margin-right:5px;;
	padding:7px 5px 5px 5px;
	cursor:pointer;
}

.div_date{
	list-style:none;
	list-decoration:none;
 	display:inline;
	float:left;
	background-color:#863405;
	font-size:12px;
	height:14px;	
	margin-right:5px;;
	padding:7px 5px 5px 5px;
	cursor:pointer;
}
.div_date a{ color:#FFFFFF; }
.div_date_select a{ color:#FFFFFF; }
.div_date:hover{ background-color:#f4a306; }
.div_date a:hover{ text-decoration:none; }

.div_date_select:hover{ background-color:#f4a306; }
.div_date_select a:hover{ text-decoration:none; }
.div_date_select{
	list-style:none;
	list-decoration:none;
 	display:inline;
	float:left;
	background-color:#863405;
	font-size:12px;
	height:14px;	
	margin-right:5px;
	padding:7px 5px 5px 5px;
	cursor:pointer;
}

.div_date_select{
	background-color:#f4a306;
}

.btn-validation{
	background-color:#863405;
	font-size:12px;
	height:14px;
	padding:5px 5px 5px 5px;
	cursor:pointer;
	text-align:center;
}
.btn-validation a{ color:#FFFFFF; }
.btn-validation:hover{ background-color:#f4a306; }
.btn-validation a:hover{ text-decoration:none; }

.onglet_capture{
	float:left;
	background-color:#863405;
	font-size:12px;
	height:14px;	
	margin-right:5px;
	cursor:pointer;
	text-align:center;
	padding:5px 0 5px 5px;
}
.onglet_capture a{ color:#FFFFFF; }
.onglet_capture_select a{ color:#FFFFFF; }
.onglet_capture:hover{ background-color:#f4a306; }
.onglet_capture a:hover{ text-decoration:none; }

.onglet_capture_select:hover{ background-color:#f4a306; }
.onglet_capture_select a:hover{ text-decoration:none; }
.onglet_capture_select{
	background-color:#863405;
	font-size:12px;
	height:14px;	
	margin-right:5px;
	cursor:pointer;
	text-align:center;
}

.onglet_capture_select{
	background-color:#f4a306;
}

.menu-date-prelevements ul li a{
	color:#FFFFFF;
}
.menu-date-prelevements ul li:hover{
	background-color:#f4a306;
}

.menu-date-prelevements ul li.select{
	background-color:#f4a306;
}

.menu-date-prelevements ul li a:hover{
	text-decoration:none;
}


/* STYLES FORMULAIRE  */
/*------------------------------------------------*/
#center-content-espace  .calendar {
		background:transparent url(../cpu-images/cpu-divers/calendar-01.gif);
		background-repeat:no-repeat;
		width:17px;
		height:17px;
		border:none;
		cursor:pointer;
}




/* A REVOIR !! */
#center-content-espace  .bkg-recherche {
			background-image:url(../cpu-images/cpu-divers/bkg-recherche.gif);
			background-repeat:no-repeat;
            background-position:100px -7px;
		    height:39px;
		    float:right;
		    margin-top:-5px;
 }
 
 
 
#center-content-espace  .saison-recherche {
		 float:right;
		 font-size:16px;
		 width:207px;
		 height:32px;
		 padding-top:7px;
		 background:url(../cpu-images/cpu-divers/bkg-recherche.gif) no-repeat right top;
		 margin-right:12px;
 }
 
 
 
 
#center-content-espace  .bkg-saison {
			background-image:url(../cpu-images/cpu-divers/bkg-saison.gif);
			background-repeat:no-repeat;
            background-position:46px 14px; 
		    height:39px;
		    float:right;
		    padding-top:20px;
			font-size:14px;
			margin-right:15px;
			width:170px;
 }
 
 
#center-content-espace  .btn-recherche-01{
	background-color:#f2d3a1;
	color:#4f220a;
	border:solid;
	border-width:1px;
	border-color:#4f220a;
	height:18px;
	text-align:left;
	padding:0px 0 2px 5px;
	margin-top:7px;
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
}


#center-content-espace  .input-orange, .input-blanc, .input-orange-bkg, .input-rouge{
	color:#4f220a;
	border:solid;
	border-width:1px;
	border-color:#f9ae37;
	height:18px;
	text-align:left;
	padding:2px 0 0 2px;
	margin-top:7px;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}

.bloc-saisie-cpu {
	border-color: #EED7A5; 
	border-style: solid; 
	border-width: 1px; 
	padding:5px 5px 5px 5px;
}

#center-content-espace  .input-orange-bkg{
	background-color:#fcca00;
}


#center-content-espace  .input-rouge{
	background-color:#FF632F;
	border-color:#D20000;
}




#center-content-espace  .input-disabled{
	background-color:#f0d2a0;
	color:#4f220a;
	font-weight:bold;
	border:none;
	border-width:0px;
	text-align:center;
	padding:3px 0 3px 0;
}

#center-content-espace  .input-disabled-2{
	background-color:#f0d2a0;
	color:#4f220a;
	font-weight:bold;
	border:none;
	border-width:0px;
	padding:3px 0 3px 0;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	padding-left: 5px;
}

#center-content-espace  .select-orange{
	background-color:#FFFFFF;
	color:#4f220a;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#f9ae37;
	padding:1px 0 0 0;
}

#center-content-espace .select-marron{
	background-color:#f2d3a1;
	color:#4f220a;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#4f220a;
	padding:1px 0 0 0;
}

/*#center-content-espace  .input-orange, .input-blanc{
	color:#4f220a;
	border:solid;
	border-width:1px;
	border-color:#f9ae37;
	height:18px;
	text-align:left;
	padding:2px 0 0 2px;
	margin-top:7px;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}


#center-content-espace  .input-disabled{
	background-color:#f0d2a0;
	color:#4f220a;
	font-weight:bold;
	border:none;
	border-width:0px;
	text-align:center;
	padding:3px 0 3px 0;

}


#center-content-espace  .select-orange{
	background-color:#FFFFFF;
	color:#4f220a;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#f9ae37;
	padding:1px 0 0 0;
}

#center-content-espace .select-marron{
	background-color:#f2d3a1;
	color:#4f220a;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#4f220a;
	padding:1px 0 0 0;
}*/



#center-content-espace  td .input-orange{ background-color:#ffefce;}
#center-content-espace  td .input-blanc{ background-color:#FFFFFF; }

#center-content-espace .add-elements a,.add-elements-sortie a{
	color:#4f220a;
	margin:10px 0 0 0;
	padding: 1px 20px 0 0px;
	background-image:url(../cpu-images/cpu-divers/picto_btn-01.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:15px;
}

#center-content-espace .add-elements a:hover{
	color:#d9ba86;
	background-image:url(../cpu-images/cpu-divers/picto_btn-02.gif);
	text-decoration:none;
}


#center-content-espace .add-elements-sortie a:hover{
	color:#bb8c46;
	background-image:url(../cpu-images/cpu-divers/picto_btn-022.gif);
	text-decoration:none;
}



#center-content-espace .add-elements-block{
	color:#d9ba86;
	margin:10px 0 0 0;
	padding: 1px 20px 0 0px;
	background-image:url(../cpu-images/cpu-divers/picto_btn-02.gif);
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:top right;
	height:15px;
}



.btn-valider, .btn-annuler, .btn-charger, .btn-modifier, .btn-visualisez, .btn-new-recherche, .btn-saisir, .btn-saisir-02 {
	 background-repeat:no-repeat;
	 background-position:top center;
	 border:none;
	 border:0px;
	 width:168px;
	 height:32px;
	 cursor:pointer;
}



 #center-content-espace  .btn-loupe {
     background-image:url(../cpu-images/cpu-divers/btn-loupe-01.gif);
	 background-repeat:no-repeat;
	 background-position:top center;
	 border:none;
	 margin-left:7px;
	 border:0px;
	 width:22px;
	 height:23px;
	 cursor:pointer;
 }
 
 
 #center-content-espace  .btn-loupe:hover {
    background-image:url(../cpu-images/cpu-divers/btn-loupe-012.gif);
    cursor:pointer;
 }
 
 
 
.btn-visualisez-block, .btn-valider-block{
	 background-repeat:no-repeat;
	 background-position:top center;
	 border:none;
	 border:0px;
	 width:168px;
	 height:32px;
}


.btn-annuler{ background-image:url(../cpu-images/cpu-divers/cpu-btn-annuler-01.gif); background-color:#f49c05; }
.btn-modifier{ background-image:url(../cpu-images/cpu-divers/cpu-btn-modifier-01.gif); background-color:#f49c05; }
.btn-valider{ background-image:url(../cpu-images/cpu-divers/cpu-btn-valider-01.gif); background-color:#f49c05; }
.btn-valider-block{ background-image:url(../cpu-images/cpu-divers/btn-valider-02.gif); background-color:#f1d5a7; } 
.btn-charger{ background-image:url(../cpu-images/cpu-divers/cpu-btn-charger-01.gif); background-color:#f4a406; } 
.btn-visualisez{ background-image:url(../cpu-images/cpu-divers/cpu-btn-visualisez-01.gif); background-color:#f4a406; } 
.btn-visualisez-block{ background-image:url(../cpu-images/cpu-divers/cpu-btn-visualisez-02.gif); background-color:#f1d5a7; } 
.btn-new-recherche{ background-image:url(../cpu-images/cpu-divers/btn-new-recherche-01.gif); background-color:#f4a406; } .btn-saisir{ background-image:url(../cpu-images/cpu-prelevement/btn-saisir-01.gif); background-color:#f4a406; } 
.btn-saisir-02{ background-image:url(../cpu-images/cpu-prelevement/btn-saisir-02.gif); background-color:#f4a406; } 

.btn-modifier:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-modifier-012.gif); background-color:#fccf02; }
.btn-annuler:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-annuler-012.gif); background-color:#fccf02; }
.btn-valider:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-valider-012.gif); background-color:#fccf02; }
.btn-charger:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-charger-012.gif); background-color:#fccf02; }
.btn-visualisez:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-visualisez-012.gif); background-color:#fccf02; }
.btn-new-recherche:hover{ background-image:url(../cpu-images/cpu-divers/btn-new-recherche-012.gif); background-color:#fccf02; }
.btn-saisir:hover{ background-image:url(../cpu-images/cpu-prelevement/btn-saisir-012.gif); background-color:#f4a406; } 
.btn-saisir-02:hover{ background-image:url(../cpu-images/cpu-prelevement/btn-saisir-022.gif); background-color:#f4a406; } 

#popup .btn-annuler:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-annuler-012.gif); background-color:#fccf02; background-position: 13px 0;}
#popup .btn-valider:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-valider-012.gif); background-color:#fccf02; background-position: 13px 0;}
#popup .btn-charger:hover{ background-image:url(../cpu-images/cpu-divers/cpu-btn-charger-012.gif); background-color:#fccf02; background-position: 13px 0;}

td.label{
	padding-top:1px;	
}

input.input-name{
	margin-top:0;
	width:147px;
	float:left;
}

input.input-ville{
	float:left;
	width:141px;
}

/**** GOODIES ****/
/*------------------------------------------------*/
div#center-content-espace .goodies-onglet-left, .goodies-onglet-right, .goodies-onglet-left-selected, .goodies-onglet-right-selected{
	color:#FFFFFF;
	margin-top:24px;
	background-color:#4f220a;
	float:left;
	padding-left:60px;
	padding-top:5px;
	font-weight:bold;
}

div#center-content-espace .goodies-onglet-left, .goodies-onglet-left-selected{
	background-image:url(../cpu-images/cpu-goodies/onglet-01.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
	width:218px;
	height:37px;
	margin-right:1px;
}

div#center-content-espace .goodies-onglet-right, .goodies-onglet-right-selected{
	background-image:url(../cpu-images/cpu-goodies/onglet-03.gif);
	background-repeat:no-repeat;
	width:253px;
	height:37px;
}


/* hover onglet*/
div#center-content-espace .goodies-onglet-left-selected{
	background-image:url(../cpu-images/cpu-goodies/onglet-02.gif);
	background-position:0px 0px;
	background-color:#f9dea0;
	text-decoration:none;
	cursor:pointer;
}

div#center-content-espace .goodies-onglet-right-selected{
	background-image:url(../cpu-images/cpu-goodies/onglet-04.gif);
	background-color:#f9dea0;
	text-decoration:none;
	cursor:pointer;
}

div#center-content-espace  .goodies-onglet-left-selected:hover  {
	background-image:url(../cpu-images/cpu-goodies/onglet-01.gif);
	background-position:10px 5px;
	background-color:#4f220a;
	cursor:pointer;
	text-decoration:none;
}
div#center-content-espace .goodies-onglet-right-selected:hover {
	background-image:url(../cpu-images/cpu-goodies/onglet-03.gif);
	background-color:#4f220a;
	cursor:pointer;
	text-decoration:none;
	
	}


div#center-content-espace .bloc-images{
	width:94px;
	height:66px;
	margin:7px 11px 0 0;
	float:left;
}
div#center-content-espace .bloc-images-vide{
	border:2px solid #785230;
	width:94px;
	height:66px;
	margin:7px 7px 0 0;
	float:left;
}

div#center-content-espace .cadre-images{
	border:2px solid #785230;
	height:66px;
	max-width:94px;
}
div#center-content-espace .cadre-images-select{
	border:2px solid #D49F56;
	height:66px;
	max-width:94px;
}




div#center-content-espace div#menu-goodies{
	width:250px;
	float:right;
	margin-top:3px;
}

div#center-content-espace div#menu-goodies ul{
	list-style:none;
	list-decoration:none;
}

div#center-content-espace .photos-menu a{
	color:#d49f56;
}


div#center-content-espace .photos-menu a:hover{
	color:#d49f56;
	text-decoration:none;
}


div#center-content-espace div#menu-goodies .menu{
	background-image:url(../cpu-images/cpu-goodies/bkg-btn-01.gif);
	background-repeat:no-repeat;
	height:17px;
	padding-top:1px;
}

div#center-content-espace div#menu-goodies .menu-select{
	background-image:url(../cpu-images/cpu-goodies/bkg-btn-012.gif);
	background-repeat:no-repeat;
	height:17px;
	padding-left:11px;
	padding-top:1px;
	cursor:pointer;
}

div#center-content-espace div#preview{
	border:0px solid #13130f;
	background-color:#000000;
	width:244px;
	height:182px;
	float:left;
	margin-right:18px;
}


div#center-content-espace .selection_galerie{
	width:86px;
	float:left;
	padding-bottom:10px;
	padding-left:10px;
}

div#center-content-espace .information_galerie{
	width:360px;
	height:45px;
	float:right;
	margin-top:-8px;
	padding-left:10px;
}
/* PICTO */
/*------------------------------------------------*/

#picto-info {
	background:transparent url(../cpu-images/cpu-divers/picto-info-01.gif);
	background-repeat:no-repeat;
	float:right;
	margin-right:7px;
	width:22px;
	height:19px;
}

#picto-proposez-video {
	position:absolute;
	height:121px;
	width:122px;
	margin-top:32px;
	margin-left:535px;
}


.picto-close {
	background:transparent url(../cpu-images/cpu-divers/close-01.gif);
	background-repeat:no-repeat;
	width:23px;
	height:24px;
	border:none;
	cursor:pointer;
	float:right;
	margin-top:-5px;
}

.picto-close:hover {
	background:transparent url(../cpu-images/cpu-divers/close-02.gif);
}


.picto-pdf-01 {
		margin-top:5px;
		height:17px;
		background-image:url(../cpu-images/cpu-divers/picto-pdf-03.gif);
		background-repeat:no-repeat;
		padding-left:20px;
		font-size:12px;
}
.picto-pdf-01:hover{
		background-image:url(../cpu-images/cpu-divers/picto-pdf-032.gif);
		text-decoration:underline;
		color:#863405;
		cursor:pointer;

}
.picto-pdf-01 a{
		text-decoration:none;
		color:#FFF;
}

.picto-pdf-01:hover a{ color:#863405; }



.picto-pdf-02 {
		margin-top:5px;
		height:17px;
		background-image:url(../cpu-images/cpu-divers/picto-pdf-032.gif);
		background-repeat:no-repeat;
		padding-left:20px;
		font-size:12px;
		color:#863405;
}



.picto-excel-01 {
		margin-top:5px;
		height:17px;
		background-image:url(../cpu-images/cpu-divers/picto-excel-01.gif);
		background-repeat:no-repeat;
		padding-left:20px;
		font-size:12px;
}
.picto-excel-01:hover {
		background-image:url(../cpu-images/cpu-divers/picto-excel-012.gif);
		text-decoration:underline;
		color:#863405;
		cursor:pointer;
}
.picto-excel-01 a{
		text-decoration:none;
		color:#FFF;
}
.picto-excel-01:hover a{ color:#863405; }
  
/* ARTICLE PDF TELECHARGEABLE */
/*------------------------------------------------*/
div.pdf{
	margin-top:15px;
	width:320px;
	cursor:pointer;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
}

div.pdf:hover{
	background-color:#f9dc9e;
	cursor:pointer;
}


div.pdf p{
	margin:0;
}

div.pdf img{
	float:left;
}

div.pdf p.date{
	color:#a24311;
	width:54px;
	margin-left:17px;
	float:left;
	padding-bottom:5px;
}

div.pdf p.name{
	width:209px;
	float:left;
	padding-bottom:5px;
}

div.pdf p.description{
	margin-left:47px;
	width:273px;
	padding-bottom:2px;
	font-weight:normal;

}

div.pdf p.size{
	margin-left:47px;
	width:273px;
}

div.two-columns-border{
	min-height:380px;
	border-left:1px solid #ddc29c;
}

/* MISE EN PAGE PLAN DU SITE */
/*------------------------------------------------*/
.sitemap-mainlink {
	font-size:14px;
	line-height:14px;
	font-family:Verdana, Geneva, sans-serif;
}

.sitemap-sublink {
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}

/* MISE EN PAGE CONTACT */
/*------------------------------------------------*/
img.contact-mouse{
	float:left;
	margin:0px 5px 0 0;
}


/* MISE EN PAGE ESPECES */
/*------------------------------------------------*/
div#content div#menu-especes{
	float:left;
	width:242px;
	background-color:#e3ba7b;
	position:relative;
	padding-top:22px;
	margin-top:35px;
}

div#content div#menu-especes ul li{
	list-style:none;
	list-decoration:none;
	font-size:18px;
	line-height:20px;
	height:24px;
	padding:2px 0 0 20px;
	cursor:pointer;
	font-weight:bold;
	background:url(../cpu-images/cpu-especes/bkg-btn-01.gif) repeat-x bottom left;
	width:222px;
}

div#content div#menu-especes ul li.selected{
	background:url(../cpu-images/cpu-especes/bkg-btn-012.gif) no-repeat bottom left;
	color:#ffffff;
}

div#content div#menu-especes ul li:hover{
	background:url(../cpu-images/cpu-especes/bkg-btn-012.gif) no-repeat bottom left;
}

div#content div#menu-especes ul li a:hover{
	text-decoration:none;
}

div.pdf-especes{
	margin-top:15px;
	width:387px;
	cursor:pointer;
	padding:5px;
}

div.pdf-especes:hover{
	background-color:#f9dc9e;
	cursor:pointer;
}


div.pdf-especes p{
	margin:0;
}

div.pdf-especes img{
	float:left;
}

div.pdf-especes p.name{
	width:340px;
	float:left;
	padding-bottom:5px;
	margin-left:17px;
	font-size:14px;
	line-height:14px
}

div.pdf-especes p.description{
	margin-left:47px;
	width:340px;
	padding-bottom:2px;
	font-weight:normal;
}

div.pdf-especes p.size{
	margin-left:47px;
	width:340px;
}

/* MISE EN PAGE SONDAGES */
/*------------------------------------------------*/
div#content div.sondages{
	background-color:#e3b777;
	width:246px;
	padding:10px 12px 20px 12px;
	position:relative;
}

div#content div.sondages p.question{
	font-size:14px;
	line-height:14px;
	width:230px;
	margin:0 0 10px 0;
}

div#content div.sondages div.reponse{
	float:left;
	width:195px;	
}

div#content div.sondages div.reponse p.choix{
	margin:0 0 5px 0;
	font-size:14px;
	line-height:14px;
}

div#content div.sondages div.reponse p.choix input{
	width:16px;
	height:16px;
	float:left;
	margin-right:3px;
}

div#content div#resultat{
	position:relative;
	width:258px;
	height:222px;
}

div#content div#resultat div#chart{
	position:absolute;
	top:25px;
	right:-29px;
}

div#content div.last-chart{
	clear:both;
	width:348px;
}

div#content div.last-chart p.num{
	font-size:18px;
	line-height:14px;
	float:left;
	margin:0 4px 0 0;
}

div#content div.last-chart p.question{
	float:left;
	margin:0 0 5px 0;
	width:317px;
	padding:3px 0 3px 0;
}

div#content div.last-chart p.question a:hover{
	text-decoration:none;
}

div#content div.last-chart p.question:hover{
	background-color:#fadc9a;
}



/**** MISE EN PAGE SAISIE ****/
/*------------------------------------------------*/
div#center-content-espace .bloc-list {
	line-height:19px;
	background-color:#f0d2a0;
	height:100px;
	float:left;
	padding-top:5px;
}


/**** MISE EN PAGE PRELEVEMENT ****/
/*------------------------------------------------*/
div#center-content-espace table#tab-territoire tr th{
	text-align:left;
	vertical-align:bottom;
	padding-bottom:10px;
}

div#center-content-espace table#tab-territoire tr td{
	height:20px;
}

div#center-content-espace table#tab-territoire tr td.spacer{
	height:3px;
	font-size:3px;
}

div#center-content-espace table#tab-territoire tr td.num-terr{
	background-color:#f0d2a0;
	font-size:18px;
	line-height:18px;
	padding-left:20px;
}

div#center-content-espace table#tab-territoire tr td.bd-orange{
/*
	padding-left:3px;
	border:1px solid #f9ae37;
*/
}

div#center-content-espace table#tab-territoire select.select-dpt,
div table#tab-edit-territoire select.select-dpt{
	font-size:11px;
	width:147px;
	height:20px;
}

div#center-content-espace table#tab-territoire select.select-comm,
div table#tab-edit-territoire select.select-comm{
	font-size:11px;
	width:156px;
	height:20px;
}

div#center-content-espace table#tab-territoire select.select-terr,
div table#tab-edit-territoire select.select-terr{
	font-size:11px;
	width:202px;
	height:20px;
}

div#center-content-espace div.add-prelevement{
	margin-right:47px;
}

div#center-content-espace .onglet, .onglet-select{
	width:170px;
	height:38px;
	background-color:#E89700;
	color:#FFF;
	font-size:14px;
	float:right;
	margin-top:15px;
	padding-left:20px;
	padding-top:10px;
	cursor:pointer;
}

div#center-content-espace .onglet:hover{
	width:170px;
	background-color:#863405;
	color:#d49f56;
	font-size:14px;
	float:right;
	margin-top:15px;
	padding-left:20px;
	padding-top:10px;
	text-decoration:none;
}


div#center-content-espace .onglet-select{
	color:#d49f56;
	background-color:#863405;
	background-image:url(../cpu-images/cpu-divers/fleche-01.gif);
	background-repeat:no-repeat;
	background-position:10px 13px;
	padding-left:40px;
}


div#center-content-espace .bloc-oiseau-bague{
	width:190px;
	height:38px;
	background-color:#4d2615;
	float:left;
	margin:55px 0 0 10px;
	color:#FFF;
	font-size:14px;
	padding:12px 0 0 10px;
	cursor:pointer;
}

div#center-content-espace .bloc-oiseau-bague:hover{
	background-color:#cd9e58;
	cursor:pointer;
}

div#center-content-espace .bloc-oiseau-bague a{
	text-decoration:underline;
}

div#center-content-espace .bloc-oiseau-bague a:hover{
	text-decoration:none;
}

/**** MISE EN PAGE TABLEAU DE BORD ****/
/*------------------------------------------------*/
.cadre-pdf{
		background:url(../cpu-images/cpu-divers/picto-pdf-02.gif) no-repeat;
		background-position:5px 5px;
		background-color:#e48600;
		padding-left:65px;
		padding-top:5px;
		font-size:18px;
		color:#FFFFFF;
		line-height:18px;
}

.cadre-pdf:hover{
		background:url(../cpu-images/cpu-divers/picto-pdf-022.gif) no-repeat;
		background-position:5px 5px;
		background-color:#ffba00;
		padding-left:65px;
		padding-top:5px;
		cursor:pointer;
}



.cadre-pdf-select{
	background:url(../cpu-images/cpu-divers/picto-pdf-022.gif) no-repeat;
		background-position:5px 5px;
		background-color:#ffba00;
		padding-left:65px;
		padding-top:5px;
		font-size:18px;
		color:#FFFFFF;
		line-height:18px;
}



.img_ma_sortie {
	left:-147px;
}

/* --- CSS DU TABLEAU DES RESULTATS DE RECHERCHE SORTIE DE CHASSE --- */
.search-head {
	background-color: #863405;
	font-family: Arial, Helvetica, sans-serif;;
	color: #ffffff;
	font-size: 12px;
	height: 20px;
}

.search-row1 {
	background-color: #E6C599;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;	
}

.search-row2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;	
}
