body{
	background:#CCCCCC;
	margin:0px;
	}
	
#page{
	width:1000px;
	}
	
#conteneur {
	width:1000px;
	background:white;
	}
	
#contenu_rub{
	float:left;
	width:850px;
	}
	
#pub_3{
	float:right;
	margin-top:10px;
	}
	
#entete{
	font-size:0px;
	border:0px;
	margin:0px;
	padding:0px;
	width:1000px;
	border-collapse:collapse;
	}

#logo_site{
	width:358px;
	}
	
#pub_1{
	width:640px;
	background-image:url(images/vadinfo3.jpg);
	text-align:center;
	vertical-align:middle;
	}

#encart_date_mag{
	background-image:url(images/vadinfo3.jpg);
	text-align:center;
	vertical-align:middle;
	font-size:16px;
	}
	
#date{
	
	}
	
#pub_2{
	width:640px;
	text-align:center;
	vertical-align:middle;
	}

#navigation{
	width:1000px;
	height:30px;
	background:white;
	}
	
.item_sommaire{
	width:125px;
	text-align:center;
	font-size:14px;
	}
	
	
#pied {
	margin-top:0px;
	padding:0px;
	}

/** styles de la page d'accueil **/
.tab_accueil{
	float:left;
	width:415px;
	margin-left:5px;
	margin-top:10px;
	height:196px;
	border: 1px solid #CCCCCC;
	text-align:left;
	}
	
.rubrique_accueil_dossier a{
	font-weight:bold;
	color:#fb6704;
	font-size:14px;
	text-align:center;
	}

.rubrique_accueil_entreprise a{
	font-weight:bold;
	color:#4439ae;
	font-size:14px;
	text-align:center;
	}

.rubrique_accueil_international a{
	font-weight:bold;
	color:#954b96;
	font-size:14px;
	}
	
.rubrique_accueil_chronique a{
	font-weight:bold;
	color:#327dbd;
	font-size:14px;
	text-align:center;
	}


.titre_accueil a{
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	font-size:14px;
	text-align:center;
	}

.texte_accueil a{
	font-size:11px;
	text-decoration:none;
	color:#666666;
	text-align:center;
	}
	
#pave_magazine {
	margin-top:20px;
	}
	
#pave_magazine #redac{
	float:left;
	padding:5px;
	border: 1px solid #666666;
	margin-left:5px;
	width:500px;
	font-size:14px;
	}
	
#pave_magazine #redac #titre{
	width:500px;
	margin-bottom:10px;
	font-size:22px;
	text-align:center;
	background:gray;
	color:white;
	font-weight:bold;
	}

#pave_magazine #redac strong{
	color:#666666;
	font-weight:bold;
	}
	
#visu1{
	float:right;
	}
	
#pub-bas{
	width:840px;
	margin-top:20px;
	margin-left:5px;
}

#pub-bas #gauche{
	float:left;
	width:415px;
	height:85px;
	margin-right:5px;
}

#pub-bas #droite{
	float:left;
	width:415px;
	height:85px;
}


#pub-bas #centre{
	width:835px;
	height:85px;
	margin-top:10px;
}

/** styles de la rubrique dossier **/

#pave_article_dossier{
	margin-top:20px;
	padding-left:200px;
	font-size:12px;
	line-height:1.5em;
	}
	
.spip_documents_left{
	margin-left:-180px;
	}

table .spip{
	padding:5px;
	}
	
table .spip_documents_left{
	margin:5px;
	}
	
table .row_first th{
	font-size:14px;
	background:#fb6704;
	color:white;
}

#titre_rub_dossier{
	margin-bottom:20px;
	width:100px;
	padding:5px;
	background:#fb6704;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	}
	
div #pave_article_dossier h3{
	color:#fb6704;
	font-size:16px;
	text-align:left;
	}
	
div #pave_article_dossier i{
	color:#fb6704;
	font-size:14px;
	text-align:left;
	font-style:normal;
	}

#titre_dossier{
	color:#fb6704;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	}
	
/** styles de la rubrique entreprise **/	

#pave_article_entreprise{
	margin-top:20px;
	padding-left:200px;
	padding-right:20px;
	font-size:12px;
	line-height:1.5em;
	}
	
.spip_documents_left{
	margin-left:-180px;
	}
	
table .spip{
	padding:5px;
	}
	
table .spip_documents_left{
	margin:5px;
	}
	
table .row_first th{
	font-size:14px;
	background:#4439ae;
	color:white;
}
	
#titre_rub_entreprise{
	margin-bottom:20px;
	width:130px;
	padding:5px;
	background:#4439ae;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	}
	
div #pave_article_entreprise h3{
	color:#4439ae;
	font-size:16px;
	text-align:left;
	}
	
div #pave_article_entreprise i{
	color:#4439ae;titre_rub_fichier
	font-size:14px;
	text-align:left;
	font-style:normal;
	}

#titre_entreprise{
	color:#4439ae;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	}

/** styles de la rubrique international **/

#pave_article_international{
	margin-top:20px;
	padding-left:200px;
	padding-right:20px;
	font-size:12px;
	line-height:1.5em;
	}
	
.spip_documents_left{
	margin-left:-180px;
	}
	
table .spip{
	padding:5px;
	}
	
table .spip_documents_left{
	margin:5px;
	}
	
table .row_first th{
	font-size:14px;
	background:#954b96;
	color:white;
}
	
#titre_rub_international{
	margin-bottom:20px;
	width:180px;
	padding:5px;
	background:#954b96;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	}
	
div #pave_article_international h3{
	color:#954b96;
	font-size:16px;
	text-align:left;
	}
	
div #pave_article_international i{
	color:#954b96;
	font-size:14px;
	text-align:left;
	font-style:normal;
	}

#titre_international{
	color:#954b96;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	}

/** styles de la rubrique chronique **/

#pave_article_chronique{
	margin-top:20px;
	padding-left:200px;
	padding-right:20px;
	font-size:12px;
	line-height:1.5em;
	}
	
.spip_documents_left{
	margin-left:-180px;
	}
	
table .spip{
	padding:5px;
	}
	
table .spip_documents_left{
	margin:5px;
	}
	
table .row_first th{
	font-size:14px;
	background:#327dbd;
	color:white;
}
	
#titre_rub_chronique{
	margin-bottom:20px;
	width:130px;
	padding:5px;
	background:#327dbd;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	}
	
div #pave_article_chronique h3{
	color:#327dbd;
	font-size:16px;
	text-align:left;
	}
	
div #pave_article_chronique i{
	color:#327dbd;
	font-size:14px;
	text-align:left;
	font-style:normal;
	}
	

#titre_chronique{
	color:#327dbd;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	}
	
/** styles de la rubrique contact **/	
	
#pave_article_contact{
	margin-top:20px;
	padding-left:20px;
	font-size:12px;
	}
	
#pave_article_contact #titre{
	width:240px;
	padding:5px;
	font-size:20px;
	font-weight:bold;
	background:#327dbd;
	color:white
	}

/** styles de la rubrique abonnement **/

#pave_article_abonnement{
	margin-top:20px;
	padding-left:150px;
	font-size:12px;
	}
	
#pave_article_abonnement #titre{
	width:240px;
	padding:5px;
	font-size:20px;
	font-weight:bold;
	background:#e62b17;
	color:white
	}
#abonnement input{
	border:1px solid gray;
	}
	
#abonnement textarea{
	border:1px solid gray;
	}

/** styles de la rubrique archive **/

.puce_archive{
	float:left;
	height:50px;
	}
	
.pave_archive{
	float:left;
	width:450px;
	}
	
#pave_article_archive{
	float:left;
	margin-top:20px;
	padding-left:10px;
	padding-right:20px;
	font-size:12px;
	line-height:1.5em;
	}
	
#image_archive{
	float:left;
	}

#titre_rub_archive{
	margin-bottom:20px;
	width:110px;
	padding:5px;
	background:#7db959;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	}

#pagination{
	text-align:center;
}

/** styles de la rubrique abonnement **/

#pave_demande_abonnement{
	float:left;
	margin-top:20px;
	padding-left:10px;
	padding-right:20px;
	font-size:12px;
	line-height:1.5em;
	}
	
#pave_demande_abonnement #titre{
	margin-bottom:20px;
	width:490px;
	padding:5px;
	background:#e62b17;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:white;
	}
	
#pave_demande_abonnement table{
	width:500px;
	border-collapse:collapse;
	border: 1px solid gray;
}

#pave_demande_abonnement #entete_abonnement{
	font-weight:bold;
	text-align:center;
}

#pave_demande_abonnement td{
	border: 1px solid gray;
	padding:2px;
}

#pave_demande_abonnement .date{
	text-align:center;
}

#pave_demande_abonnement .suppr{
	text-align:center;
}

#pave_demande_abonnement #btn_suppr{
	cursor:pointer;
}

#btn_telecharger{
	cursor:pointer;
	width:180px;#7db959
	border:1px solid gray;
	text-align:center;
	
}

/** styles de la page recherche **/
.formulaire_recherche{
	float:left;
}

#etiq_recherche{
	float:left;
	margin-right:10px;
	font-size:12px;
}

#recherche{
	border:1px solid gray;
	font-size:12px;
	padding:1px;
}

#btn_ok{
	border:1px solid gray;
	font-size:12px;
	background:#7db959;
	color:white;
	text-align:center;
	width:40px;
	margin-left:10px;
	float:left;
	cursor:pointer;
}

/** styles de la page fichiers **/

#pave_article_fichier{
	margin-top:20px;
	padding-left:200px;
	font-size:12px;
	line-height:1.5em;
	}
	
	
#titre_rub_fichier{
	margin-bottom:20px;
	width:100px;
	padding:5px;
	background:#e62b17;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	}#7db959
	
div #pave_article_fichier h3{
	color:#e62b17;
	font-size:16px;
	text-align:left;
	}
	
div #pave_article_fichier i{
	color:#e62b17;
	font-size:14px;
	text-align:left;
	font-style:normal;#7db95#7db9599
	}

#titre_fichier{
	color:#e62b17;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	}
