/****************************************
* CSS for RESOVILLES					*
*****************************************/
body, td, th, div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#68676B;
	margin:0;
	padding:0;
}
body {
	background:#EBEBEB url(img/fond.png) top left repeat-y;
}
form {
	margin: 0;
}
a:link, a:visited, a:active, a:hover {
	color: #68676B;
	text-decoration: none;
}
h1, h2, h3, h4, h5 {
	margin: 5px 0px 5px 0px;
}
h1 {
	font-size:18px;
	font-weight:bold;
}
h2 { 
	font-size:16px;
	font-weight:bold;
	color:#2667B7;
}
h3 {
	font-size:14px;
	font-weight:bold;
	color:#484848;
	border-bottom:1px dotted #999999;
}
h4 {
	font-size:14px;
	font-weight:bold;
	color:#336699;
	/*margin:5px;*/
	padding:3px;
	border-top:1px solid #336699;
	border-bottom:1px solid #336699;
}
img { border:0; }
table { border-collapse:collapse; }
/*********************************************/
#top_defaut, #top_6, #top_13, #top_15, #top_17, #top_18, #top_20, #top_67, #top_68  {
	display:block;
	height:220px;
}
#logo {
	display:none;
}
#t_rub {
	position:absolute;
	top:160px;
	left:10px;
	padding:0;
	width:450px;
}
#t_rub div {
	font-size:24px;
	font-weight:normal;
	color:#000000;
	/*visibility:hidden; /* par défaut on ne montre pas le titre  */
}
/* nos rendez-vous */
.t_rub_6, t_rub_6 h1 { color:#fec500 !important; visibility:visible !important; }
/* RDV en région */
.t_rub_13, t_rub_13 h1 { color:#F88906 !important; visibility:visible !important; }
/* publications */
.t_rub_15, t_rub_15 h1 { color:#B11413 !important; visibility:visible !important; }
/* base documentaire */
.t_rub_68, t_rub_68 h1 { color:#bec639 !important; visibility:visible !important; }
/* territoires */
.t_rub_17, t_rub_17 h1 { color:#8ABBDD !important; visibility:visible !important; }
/* boite à outils */
.t_rub_18, t_rub_18 h1 { color:#9D6ECE !important; visibility:visible !important; }
/* annuaire */
.t_rub_67, t_rub_67 h1 { color:#2667B7 !important; visibility:visible !important; }
/* s'abonner */
.t_rub_20, t_rub_20 h1 { color:#D4B20B !important; visibility:visible !important; }
/*********************************************/
#content {
	width:600px;
	margin-left:10px;
}
/*********************************************/
#menug, #menud, #login {
	display:none;
}
/*********************************************/
input.ombre { border:1px solid #87837D; background:url(img/recherche_fond.png) top left no-repeat; font-size:10px; padding:2px 1px 1px 3px; }
.btn_rech { margin:0px 5px; }
/*********************************************/
#tab_luvu, #tab_actu {
	width:100%;
	margin-bottom:10px;
}
#tab_luvu td, #tab_actu td {
	padding:3px;
	font-size:12px; 
}
#tab_luvu .post_title, 
#tab_luvu .post_title_long,
#tab_actu .post_title, 
#tab_actu .post_title_long { 
	font-weight:bold; border-bottom:1px dotted #999999; padding-top:10px;
}
#tab_luvu .post_title_long,
#tab_actu .post_title_long {
	font-size:14px;
}
#tab_luvu .post_title, 
#tab_luvu .post_title a , 
#tab_luvu .post_title_long, 
#tab_luvu .post_title_long a { 
	color:#2768b8; 
}
#tab_actu .post_title, 
#tab_actu .post_title a , 
#tab_actu .post_title_long, 
#tab_actu .post_title_long a { 
	color:#C4020D; 
}
#tab_luvu .post_date, #tab_actu .post_date { font-weight:normal; color:#999999; font-size:10px;}
#tab_luvu .post_short, 
#tab_luvu .post_long,
#tab_actu .post_short, 
#tab_actu .post_long { 
	padding:3px; text-align:justify; 
}
#tab_luvu .post_long, #tab_actu .post_long { padding:5px; padding-bottom:15px; }
#tab_luvu .lire_suite, #tab_actu .lire_suite { text-align:right; border-bottom:1px solid #666666; }
#tab_luvu .retour, #tab_actu .retour { border-top:1px dotted #666666; text-align:right; }
/*********************************************/
/*********************************************/

