/* CSS Document */

*{
	padding:0; margin:0;
	
}
p{margin:15px 0 15px 0;}

body{
	font-family:Verdana, Geneva, sans-serif;
	text-align:center; 
	background:url(../images/dot.gif) repeat;

}
a img{border:none;}
div.separateur{clear:both;}
div#contenant{background:url(../images/background.gif) repeat-y; margin:0 auto 40px auto; width:911px;	 }

div#contenu{margin:0 auto 0 auto; text-align:left; background:url(../images/bg_contenu.gif) repeat-y; width:895px;}
/*** TITRES ***/
h1{
	margin:10px 0 20px 0;
	font-size:1.4em;
	color:#4b4b4d;
	}
h2{font-size:1.2em; font-weight:bold; color:#58585a;}
h3, h4{font-size:1.1em; font-weight:bold; color:#58585a;}
h2#titre_no_kiosque{margin-top:7px;}
h2.titre_boite{padding:19px 0 10px 0;}

/*** HEADER ***/
div#header{background-image:url(../images/header.jpg); width:895px; height:115px; position:relative;}
div#contenant img#img_header{margin-left:35px;}

div#menu_secondaire{position:absolute; right:8px; background:url(../images/menu_sec_bgk.gif) repeat-x; height:28px;}
div#menu_secondaire div.bordure_g{background:url(../images/menu_sec_bgk_g.gif) repeat-x; height:28px; width:2px; float:left;}
div#menu_secondaire li a{font-size:0.7em; float:left; text-decoration:none; padding:5px 4px;}
div#menu_secondaire div.bordure_d{background-image:url(../images/menu_sec_bgk_d.gif); height:28px; width:2px; float:left}
div#menu_secondaire li{height:28px;}
div#menu_secondaire li ul li{height:1.25em;}
div#menu_secondaire li ul li a{padding:0;}


div#menu_principal{padding:60px 0 0 320px;}
div#menu_principal li{font-size:1em; margin-right:30px;}


/*** DROP-DOWN MENU ***/
 
ul.dropdown ul li{padding: 0 0 0 6px; border-bottom:1px solid #6d6b6b; background-color: #3f3f3f;}
ul.dropdown ul li.dernier{border-bottom:none;}
ul.dropdown a:link, ul.dropdown a:visited{color: #000; text-decoration: none; padding-bottom:10px;}

ul.secondaire li a:link,  ul.secondaire li a:visited{color:#fff;}
ul.dropdown a:hover{color:#0f6c87;}
ul.dropdown ul li a{font-size:0.7em;}
ul.dropdown ul li a:visited{color: #fff;}
ul.dropdown ul li a:link{color: #fff;}
ul.dropdown ul li a:hover{color: #7fc4d9;}

ul.dropdown, ul.dropdown li, ul.dropdown ul{list-style: none;}

ul.dropdown{position: relative; z-index: 597; float: left;}

ul.dropdown li{float: left; line-height: 1.3em; vertical-align: middle;}
ul.dropdown li:hover{position: relative; z-index: 599; cursor: default;}

ul.dropdown ul{
	visibility: hidden; 
	position: absolute; 
	top: 130%; 
	left: 0; 
	z-index: 598; 
	width:225px;
}
ul.dropdown ul.secondaire{
	visibility: hidden; 
	position: absolute; 
	top: 101%; 
	left: 0; 
	z-index: 598; 
	width:175px;
}

ul.dropdown ul li{float: none;}
ul.dropdown li:hover > ul{visibility: visible;}


/*** CONTENU COLONNE SECONDAIRE ***/
div#col_secondaire{
	width:197px; 
	background:url(../images/col_sec_shadow.gif) #848484 repeat-x; 
	padding:25px 0 100px 16px; 
	float:right;
}
img.col_secondaire{margin-top:12px;}

#search{
	width:186px;
	margin:0px;
	padding:0px;
	border-bottom:solid 4px #910606;
}
#search #q{
	width:133px;
	height:16px;
	font-size:0.6em;
}
#search label{color:#fff; font-size:0.7em;}

#search #sa{
	border-right:solid 1px #910606;
}

/*** CONTENU COLONNE PRINCIPALE ***/
div#col_principale{
	width:600px;
	padding:0 19px 100px 35px;
	font-size:.80em;
}
#filariane{
	color:#878787; 
	font-size:0.7em;
	width:600px;
}
div#col_principale ul{margin-left:20px;}

.image{margin-right:15px;}


div#col_principale ul.listenumeros li{
	float:left;
	list-style:none;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
	text-align:center;
	font-size:.8em;
}
div#col_principale ul.listenumeros li a {text-decoration:none;}

table.prochainsdossiers th{background-color:#E2E2E4}

table.prochainsdossiers td, table.prochainsdossiers th{
	padding:2px;
	border:solid 1px gray;
	}
table.prochainsdossiers{border-collapse:collapse;}
