
/******************************************************************************/
/****					Bloc de la Home page						  	   ****/
/******************************************************************************/

.module { 
	padding : 0px 0px 0px 0px ; 
	background-color:#FBFBFB;
	width:auto;
	height:auto;
	
}
 
.module .module-haut {
	background :  url(images/block1_fond_haut.gif) repeat-x top left; 
} 
.module .module-gauche {
	background :  url(images/block1_fond_milieu_gauche.gif) repeat-y top left; 
	
} 
.module .module-droit {
	background :  url(images/block1_fond_droit.gif) repeat-y top right; 
} 
.module .module-haut_gauche {
	background :  url(images/bloc1_faud_g.gif) no-repeat top left; 
} 
.module .module-haut_droit {
	background :  url(images/block1_haut_droit.gif) no-repeat top right; 
} 
.module .module-bas {
	background :  url(images/block1_fond_bas.gif) repeat-x bottom left;  
} 
.module .module-bas_gauche {
	background :  url(images/block1_bas_g.gif) no-repeat bottom left;
} 
.module .module-bas_droit {
	background :  url(images/block1_bas_droit.gif) no-repeat bottom right;
}
.module .module-contenu {
	display:block; 
	padding:3px 3px 3px 3px;
	color : #000000;
	margin:0px 5px 0px 3px;
	text-align:justify;
} 

.module .module-contenu p {
	margin:0pt 0px 0px 0pt;
padding:3px 3px 3px 3px;
} 
.module .module-contenu ul {
	margin : 0px 0px 0px 0px; 
	padding : 0; 
} 
.module .module-contenu li {
	/*margin : 0px 0px;padding : 0;list-style-image : url(images/puce_1.gif);*/
	
} 

.module .module-contenu .ActuSurtitre{
	font-size:11px;
	color:#D54E13;
	font-weight:bold
}

.module .module-contenu .ActuTitre{
	font-size:11px;
	padding-left:5px;
	color:#141414;
}

.module .module-entete .module-cache, 
.module .module-entete .module-titre,
.module .module-entete .module-titreTab, 
.module .module-entete .module-edition {
	font-weight : bold;
	padding-left : 4px; 
	line-height :22px; 
	overflow : visible; 
	display : inline; 
	font-size : 12px; 
	color : #ffffff; 
} 
.module .module-entete .module-titre,
.module .module-entete .module-titreTab{
padding-left : 40px; 
}

.module .module-entete .module-cache,
.module .module-entete .module-edition {
	padding-left : 0px;display:none; 
} 

.module .module-entete .module-titre a{
text-decoration:none;
color:#ffffff;
}
.module .module-entete .module-titre a:Hover{
text-decoration:none;
color:#FFE400;
cursor:pointer;
background-color:none;
}

/******************************************************************************/
/****				FIN	Bloc de la Home page						  	   ****/
/******************************************************************************/

td {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

body,a { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a
.nomDoss { font-family: arial; font-size: 15pt; color: #933044; font-weight: bold; text-align: center }
.lien_som {  font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; color: #933044; text-decoration: none}
.lien_filinfo { font-family: Arial, sans-serif; font-size: 12px; color: #993300; 
               text-decoration: underline; font-weight: bold }
.lien_fi_edito {  font-family: Arial, sans-serif; font-size: 11px; text-align: justify; text-decoration: none; color: #000000}               
.texte_filinfo { font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 3 }
.lien_rub    { font-family: Arial, sans-serif; font-size: 12px; color: #993300; 
               text-decoration: underline; text-transform: uppercase; 
               font-weight: bold }
.FichesTitre { font-family: Arial, sans-serif; font-size: 14pt; color: #933044; }               
.menu2   { font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; 
             font-weight: bold; text-decoration: none }
.titre_rubriques {  font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-align:center; margin:12px;}
.titre_page {  font-family: Arial, sans-serif; font-size: 12px; color: #933044; font-weight: bold}
.titre_listearticle {  font-family: Arial, sans-serif; font-size: 12px; color: #993300}

.Titre_info { font-family: Arial, sans-serif; font-size: 14pt; color: #933044; }               
.FichesTitre { font-family: Arial, sans-serif; font-size: 14pt; color: #933044; }               
.FichesIntro {  font-family: Arial, sans-serif; font-size: 12px; text-align: justify; font-weight:bold}
.FichesTexte {  font-family: Arial, sans-serif; font-size: 12px; text-align: justify}
.TitrePrec {  font-family: Arial, sans-serif; font-size: 12px; text-align: left}
.TitreSuiv {  font-family: Arial, sans-serif; font-size: 12px; text-align: right}
.edito       { font-family: Arial, sans-serif; font-size: 12px; text-align: justify }
.corpdutexte {  font-family: "Times New Roman", Times, serif; font-size: 14px; color: #000000}

.prog_jour { font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; color: #FAA90D; text-align:center; background-color:#266F46 }
.prog_lieu { font-family: Arial, sans-serif, Times, serif; font-size: 10px; color: #000000; background-color:#FEF1CC; font-style:italic; margin-top:0; margin-bottom:0}
.prog_date { font-family: Arial, sans-serif, Times, serif; font-size: 12px; color: #000000; background-color:#FEF1CC; margin-top:0; margin-bottom:0}
.prog_sujet { margin:2 5; font-family: Arial, sans-serif, Times, serif; font-size: 12px; color: #000000; background-color:#FEF1CC; text-align:center}
.prog_part { font-family: Arial, sans-serif, Times, serif; font-size: 12px; color: #000000; background-color:#FCD9B5 }
.prog_lieu_sstitre { font-family: Arial, sans-serif, Times, serif; font-size: 10px; color: #FFFF00; margin-top:0; margin-bottom:0; font-weight:bold}
.prog_sujet_rd { font-family: Arial, sans-serif, Times, serif; font-size: 14px; color: #000000; background-color:#FCD9B5; font-weight:bold; text-align:center }

.prat_titre { font-family: Arial, sans-serif, Times, serif; font-size: 14pt; color: #000000; background-color:#FEF1CC; margin-top:0; margin-bottom:0; text-align:left; line-height:100%}

.FicheInterTitre {text-align:center; color:#A93800; font-weight:bold; }
.FicheLettrine { font-size:24px; font-weight:bold }
.FicheCadrePhoto { margin:5px; text-align:center;}
.FicheLegendePhoto { font-size:10px;}
.FicheEncadre {background-color:#DCDCDC; margin:5px; padding:5px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}


a { text-decoration: none; color: #933044; font-weight:bold;}
a:hover{ text-decoration:underline; }

.titreBloc { text-align:center; font-weight:bold;}
.pageAccueil { }
.txtEntete, .lienCandidat { font-size:10px; padding-left:70px;}
#itv,#edito   { margin:0px 0px 10px 10px; }






/**************************************************************************************/
/* Pour les pub*/
/**************************************************************************************/
#pub_haut, #pub_bas{
	background: url(/homepage2009/images/pub_vertical.gif) #E9E9E9 top left no-repeat;
	text-align: left;
	height:70px;
	_height: 85px;	
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 3px;
	padding-left: 11px;
	clear: both;
	border-bottom: 1px solid #777578;
	overflow: hidden;
}




/****************************************************************/

.Style2 {font-size: 10px}
body{
	background-repeat:repeat-x;
	background-color:#dcdcdc;
}
#top{
	width:995px;
	height:87px;
	background-image:url(/dossier_special/sitevi_2009/images/entete.jpg);	
}
#bottom{
	background-image:url(/dossier_special/sitevi_2009/images/bas.jpg);
	width:995px;
	height:53px;
}

#gauche{
	width:410px;
	float:left;
	margin-top:5px;
	height:auto;
	display:inline;
}
	#gauche #sommaire #contenu{
	}
	
	
#droite{
	width:350px;
	float:right;
	margin-top:5px;
	padding-left:10px;
}
	#droite div{	
	}
	#sommaire{
		width:320px;
		margin-bottom:15px;
	}
	#blocmkting{
		width:320px;
		overflow-x:hidden;
	}
	#blocmktingD{
		max-width:220px;
		max-height:200px;
		overflow:hidden;
		position:absolute; top:780px; left:770px;
	}
	#filInfo{
		width:320px;
		min-height:350px;
		margin-top:15px;
	}
	
.titreBloc{
	display:block;
	height:20px;
	background-repeat:no-repeat;
	padding-left:25px;
	
	background-color:#abbf83;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	line-height:18px;
	position:relative;
}	
	.titreBloc_Picto{
		background-image:url(/dossier_special/sitevi_2009/images/puceTitre.gif);
		display:block;
		width:30px;
		height:20px;
		position:absolute;
		left:-2px;
	}
	
#blocActu{
	width:755px;
	margin-left:5px;
}

.clear{
	height:0;
	line-height:0;
	clear:both;
}


p.titrePage{
	margin:0;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
}

p.titrePage a{
	color:#6E2D33;
	text-decoration:none;
	padding-right:5px;
}
p.titrePage a:hover{
	color:#000000;
	padding-right:0;
}

/**********************
	Liste.asp
************************/
	.titre_rubriques{
		font-family:Arial, Helvetica, sans-serif;
		margin-left:10px;
		font-weight:bold;
		color:#933044;
	}
	.dossier_Liste{
		margin-left:20px;
	}
		.dossier_Liste div.Div1{
			margin-left:15px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.dossier_Liste a{
			font-family:Arial, Helvetica, sans-serif;
			text-decoration:none;
			cursor:pointer;
			color:#933044;
		}	
		.dossier_Liste a:hover{
			color:#AF6370;
		}
/*************************
	Article
****************************/		
#article .FichesTitre,#article .FicheInterTitre{
	color:#933044;
	font-weight:bold;
}
#article .Fiches_Surtitre{
	display:block;
	font-size:26px;
}
#article .Fiches_titre{
	display:block;
	color:#333333;
}

