@charset "iso-8859-1";
#conteneur {
	left:0px;
	top:0px;
	width:100%;
	min-width: 1024px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

/* CSS Document */

#bandeau {
	width:100%;
	height: 41px;
	min-width: 1024px;
	top: 0px;
	background-color: #E00034;
}

#bandeau-top-left {
	width:608px;
	float: left;
	height: 41px;
}

#bandeau-top-right {
	width:310px;
	float: right;
	height: 41px;
}
#navig {
	width:100%;
	min-width: 1024px;
	height:27px;
	background-color: #E00034;
	top: 41px;
}
#navig-debut {
	width:127px;
	float: left;
	height: 27px;
}

#navig-accueil {
	width:80px;
	float: left;
	height: 27px;
}

#navig-historique {
	width:106px;
	float: left;
	height: 27px;
}

#navig-compte {
	width:114px;
	float: left;
	height: 27px;
}

#navig-recherche {
	width:151px;
	float: left;
	height: 27px;
	text-align: right;
}


#navig-ok {
	width:30px;
	float: left;
	height: 27px;
}

#navig-deconnect {
	width:92px;
	float: right;
	height: 27px;
}

#navig-logo {
	width:218px;
	float: right;
	height: 27px;
}
#outils {
	width:100%;
	min-width: 1024px;
	height:25px;
	background-color: #E9E9E9;
	background-image: url(images/outils_pourcent.jpg);
	background-repeat: repeat-x;
	top: 68px;
}
#outils-barre {
	width:713px;
	float: left;
	height: 25px;
}

#contenu { 
    background-image:url(images/fond_droite_pourcent.jpg); 
    background-position:right top; 
    background-repeat:no-repeat; 
    margin:0; 
/*    min-width:1024px; */
    overflow:hidden; 
    position:relative; 
    width:100%; 
} 

#contenu-gauche { 
    background-image:url(images/separateur_vertical.jpg); 
    background-repeat:repeat-y; 
    float:left; 
    height:100%; 
    position:absolute; 
    width:243px; 
} 

#contenu-gauche-raccourcis {
/* vide pour l'instant */
}

#contenu-gauche-separateur {
	background-image: url(images/separateur_horizontal.jpg);
	background-repeat: no-repeat;
}

#contenu-gauche-historique {
/* vide pour l'instant */
}

#contenu-gauche-bas {
	background-image: url(images/separateur_vertical.jpg);
	background-repeat: repeat-y;/* vide pour l'instant */
}
/*
#contenu-centre { 
    left:250px; 
    right:316px; 
    margin:5px; 
    position:absolute; 
} 
*/
#contenu-centre { 
    float:left;  
    left:250px; 
    right:316px; 
	margin:5px 0 0 250px;  
    min-width:403px; 
} 

/* CADRE 1 */
#contenu-centre-cadre1-global {
	background-image: url(images/cadre1/bord_g.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 20px;
}
#contenu-centre-cadre1-global .last_element {
	margin-bottom:0;
	margin-left:-25px;
	margin-right:-25px;
	background-image: url(images/cadre1/coin_bd-bord_b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
}
#contenu-centre-cadre1-global .last_element span {
	background-image: url(images/cadre1/coin_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#contenu-centre-cadre1-contenu {
	background-image: url(images/cadre1/bord_d.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 1px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#contenu-centre-cadre2-global {
	background-image: url(images/cadre1/bord_g.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 20px;
}
#contenu-centre-cadre2-global .last_element {
	margin-bottom:0;
	margin-left:-25px;
	margin-right:-25px;
	background-image: url(images/cadre1/coin_bd-bord_b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
}
#contenu-centre-cadre2-global .last_element span {
	background-image: url(images/cadre1/coin_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}


#contenu-centre-cadre2-contenu {
	background-image: url(images/cadre1/bord_d.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 1px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}

#navigation2 {
/* vide pour l'instant mais voir tree.js */
}
/*
#contenu-droite {
	width:309px;
	background-image: url(images/fond_droite.jpg);
	background-repeat: no-repeat;
	float: right;
}
*/
#contenu-droite {
	width:309px;
	background-image: url(images/fond_droite.jpg);
	background-repeat: no-repeat;
	float: right;
}
#contenu-droite-actualites-titre {
	padding-left: 60px;
}
#contenu-droite-actualites-contenu {
	background-image: url(images/contenu_droite_middle.jpg);
	background-repeat: repeat-y;
	background-position: 60px;
	padding-left: 70px;
	padding-right: 15px;
	padding-bottom: 1px;
	margin-bottom: -10px;
}

#navigation {
/* vide pour l'instant mais voir tree.js */
}
#contenu-droite-actualites-bas {
	padding-left: 60px;
}
#contenu-droite-flash {
	background-image: url(images/diaporama.png);
	background-repeat: no-repeat;
	background-position: 80px 5px;
	height: 200px;
	padding-left: 100px;
	padding-top: 22px;
}
#contenu-droite-bas {
	background-image: url(images/fond_droite_pourcent.jpg);
	background-repeat: repeat-y;
}
#contenu-bas {
	width:100%;
	background-image: url(images/contenu_centre_bas.jpg);
	background-position: top;
	background-repeat: repeat-x;
	float: left;
	position: absolute;
}

.recherche-box {
	color: #E00034;
	margin: 3px;
	font-size: 11px;
}
.entete1 {
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 30px;
	margin-top: 10px;
}


.entete2 {
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -25px;
	margin-top: -40px;
}
.entete3 {
	margin-right: -25px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: -40px;
	float: right;
}


h3 {
	margin:0;
	background-image: url(images/cadre1/coin_hd-bord_d.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

span {
	display:block;;
}

h3 span {
	margin-right:25px;
	background-image: url(images/cadre1/coin_hg-bord_h.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

a {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	font-weight: bold;
}
.li_rouge {
	list-style-image: url(images/fleche_rouge.png);
}
.li_bleue {
	list-style-image: url(images/fleche_bleue.png);
}

.link {
	text-decoration: underline;
	font-weight: bold;
}
.link1 {
	text-decoration: underline;
	color: #000;
}
.link1:hover {
	text-decoration: none;
}

.linkliste1 {
	list-style-image: url(images/fleche_bleue.png);
	text-decoration: none;
	color: #000;
}
.linkliste1:hover {
	list-style-image: url(images/fleche_rouge.png);
	text-decoration: underline;
	font-weight: bold;
}
.titre_bleu {
	font-size: 12px;
	font-weight: bold;
	color: #5092C9;
}

.link_titrebleu {
	font-size: 12px;
	font-weight: bold;
	color: #5092C9;
	text-decoration: none;
}
.link_titrebleu:hover {
	text-decoration: underline;
}
