/* CSS Document */
/* bleue contour : 336699 */

body {
	margin: 0;
	text-align: center;
	background-color:#31659c;
}


#global {
	background-image:url(../images/cadre.gif);
	background-repeat:repeat-y;
	width:950px;
	margin: 0 auto;
}

.vide{color:#FF0000;
font-size:10px;}

#global #gauche{
	width: 600px;
	float: left;
}

#global #droite{
	float: right;
	padding:5px;
	width: 220px;
	}
	
#som{
float:left;
margin-left:10px;
width:690px;}


/* menu de droite - modif 28 juin */
#global #menud{
	margin-top:30px;
	background-image:url(../images/ho-menu.gif);
	background-repeat:no-repeat;
	float: right;
	padding:5px;
	width: 211px;
	/* height:400px; */
	}

#menud #cont-menu{
z-index:600;
padding-left:10px;
padding-right:6px;
padding-bottom:10px;
text-align:left;
margin-top:166px;
border-left:#F89C1C solid 3px;
}

#global #menuar{
	margin-top:63px;
	background-image:url(../images/ho-menu-ra.gif);
	background-repeat:no-repeat;
	float: right;
	padding:5px;
	padding-right:5px;
	width: 150px;
	}

#menuar #cont-menuar{
z-index:600;
padding-left:3px;
padding-bottom:10px;
text-align:left;
margin-top:106px;
border-left:#F89C1C solid 3px;
}

#global #menurub{
	margin-top:21px;
	background-image:url(../images/ho-menu-ra.gif);
	background-repeat:no-repeat;
	float: right;
	padding:5px;
	padding-right:5px;
	width: 150px;

	}

#menurub #cont-menuar{
z-index:600;
padding-left:3px;
padding-bottom:10px;
text-align:left;
margin-top:106px;
border-left:#F89C1C solid 3px;
}

/* fin des menus de droite */

p{
padding:2px;
text-align:justify;
margin-top:10px;
margin-left:15px;
margin-right:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

#contenu {
	background-image:url(../images/cadre.gif);
	background-repeat:repeat-y;
	height:auto;
	width:950px;}
	
.cadre{
/* background-image:url(../images/colombe.gif); */
background-repeat:no-repeat;
background-position:top;
padding:2px;
width:310px;
	min-height: 390px;
	height: auto !important;
	height: 390px; 
float:left;
text-align:justify;
margin-top:10px;
margin-left:5px;
padding-left:20px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

.cadre h1{
margin-top:8px;
font-size:18px;
/* font-weight:bold; */
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF9900;
border-bottom:2px solid #FF9900;
text-align:left; /* right le 10 oct */
}

.cadre h1 a{
margin-top:8px;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF9900;
text-align:left; /* right le 10 oct */
}

.cadre h1 a:hover{color:#5568AE}

.contenant{
margin-left:30px;
margin-top:10px;
}

#bas{
background-image:url(../images/bas.jpg);
background-repeat:no-repeat;
height:28px;
width:950px;
float:left;}

#bas #bascont{
height:20px;
color:#F89C1C;
font-size:10px;
text-align:center;
}

/* rubrique */

#un{
float:left;
width:160px;
margin-right:2px;
margin-left:4px;
}

#un #cont-un{
margin-top:68px;
width:160px;
margin-left:1px;
border-right:#FF9900 solid 3px;
}

#global #deux{
float:left;
width:595px;
margin-left:10px;

}

#deux-art{
float:left;
width:570px;
margin-left:10px;
margin-right:10px;
}

#trois{

float:left;
width:200px;
border-left:#FF9900 solid 3px;
}

/* cadre et bug rubrique */

#sep {float:left;
background-image:url(../images/cadreb.gif);
background-repeat:repeat-y;
width:950px;}

#sep hr{color:#FFFFFF;}

.cadre_rub{
margin-top:3px;
margin-left:1px;
width:280px;
height:140px;
float:left;}

.cadre_rub .cont_rub_art{
margin-top:12px;
margin-left:30px;
padding-right:4px;
}

.cont_rub_art .titrart{
text-align:left;}

.cont_rub_art .titrart a{
font-size:14px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

.cont_rub_art .titrart a:hover{
font-size:14px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

.cont_rub_art .photoart{
float:left;
margin:2px;}

.cont_rub_art .chapart{
margin:0px;
color:#000000;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;}

/* sous rubriques */
.cadre_rub_sous{
background-image:url(../images/fond-rub-sous-b.gif);
text-align:left;
margin-top:20px;
margin-left:5px;
width:285px;
height:183px;
float:left;}

.cadre_rub_sous .cont_rub_sous{
margin-top:12px;
margin-left:30px;
}

.cont_rub_sous .titre{
margin-right:8px;
height:20px;
padding-bottom:6px;
text-align:right}



.cont_rub_sous .titre-art-rub{
font-size:14px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

.cont_rub_sous .titre-art-rub a{
font-size:14px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

.cont_rub_sous .titre a{
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

.cont_rub_sous .titre a:hover{
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

.cont_rub_sous .photo{
float:left;
margin:2px;}

.cont_rub_sous .chapo{
margin:0px;
margin-right:7px;
color:#000000;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;}

#titre-rub{
background-image:url(../images/colombe-a-r-b.gif);
background-position:left;
background-position:bottom;
background-repeat:no-repeat;
height:40px;}

#titre-rub #cont_t_rub{
padding-top:6px;
padding-right:6px;
font-size:18px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF9900;
text-align:right;}

#fil_ariane{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:0px;
color:#F89C1C;
position:relative;
left:-1px;
padding-left:30px;
font-weight:bold;}

div#descrub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	margin-left:30px;
	width:528px;
}

div#bouton_rub{
	position:relative;
	left:-3px;
}
