body
{
	margin-left: 0 ;
	padding: 0 ;
	margin-top:0px;
	/*text-align: center ;*/
	background-color:#99b2cc;/*#F3EFEC*/
	/*background:url('/img/fond.gif') top left repeat;*/
	color:#000;
	cursor:default;
}

div#conteneur
{
	width: 984px ;
	margin: 0 auto ;
	text-align: left ;
	border: 0px solid #fff ;
	background: #fff ;
}
div#haut
{
	width: 984px ;
	margin: 0 auto ;
	text-align: left ;
	border: 0px solid #fff ;
	background: #fff ;
}
/**********************CADRE CONTENU EN FONCTION DES RUBRIQUES*****************************/
#contenu
{
	width: 784px ;
	margin: 0 0 5 5;
	padding:0;
	text-align: left ;
	/*border: 1px solid #9cbee2 ;*/
	background: #fff ;
	height:auto;		/*technique pour donner une dimension verticale minimum */
	min-height:1150px;	/*compatible avec*/
	_height:1150px;		/* la plupart des navigateur*/
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#C7C5C5;
}
#contenun
{
	width: 784px ;
	margin: 0 0 5 5;
	padding:0;
	text-align: left ;
	/*border: 1px solid #9cbee2 ;*/
	background: #fff ;
	height:auto;		/*technique pour donner une dimension verticale minimum */
	min-height:923px;	/*compatible avec*/
	_height:923px;		/* la plupart des navigateur*/
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#279D2B;
}
#contenusp
{
	width: 784px ;
	margin: 0 0 5 5;
	padding:0;
	text-align: left ;
	/*border: 1px solid #9cbee2 ;*/
	background: #fff ;
	height:auto;		/*technique pour donner une dimension verticale minimum */
	min-height:923px;	/*compatible avec*/
	_height:923px;		/* la plupart des navigateur*/
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#F0C31E;
}
#contenul
{
	width: 784px ;
	margin: 0 0 5 5;
	padding:0;
	text-align: left ;
	/*border: 1px solid #9cbee2 ;*/
	background: #fff ;
	height:auto;		/*technique pour donner une dimension verticale minimum */
	min-height:923px;	/*compatible avec*/
	_height:923px;		/* la plupart des navigateur*/
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#E56210;
}
#contenud
{
	width: 784px ;
	margin: 0 0 5 5;
	padding:0;
	text-align: left ;
	/*border: 1px solid #9cbee2 ;*/
	background: #fff ;
	height:auto;		/*technique pour donner une dimension verticale minimum */
	min-height:923px;	/*compatible avec*/
	_height:923px;		/* la plupart des navigateur*/
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#6908B4;
}
#contenup
{
	width: 784px ;
	margin: 0 0 5 5;
	padding:0;
	text-align: left ;
	/*border: 1px solid #9cbee2 ;*/
	background: #fff ;
	height:auto;		/*technique pour donner une dimension verticale minimum */
	min-height:923px;	/*compatible avec*/
	_height:923px;		/* la plupart des navigateur*/
	border-width:1 1 1 1;
	border-style:solid;
	border-color:#023D8F;
}

#contenu2
{
	float: right ;
	width: 974px ;
	margin: 0 auto ;
	text-align: left ;
	/*border: 1px solid #D43401 ;*/
	background: #fff ;

}
/**********************CADRE CONTENU EN FONCTION DES RUBRIQUES*****************************/

#menu
{
	width: 200px ;
	margin: 0 auto ;
	text-align: left ;
	border: 0px solid #fff ;
	background: #fff ;
	float: left ;
}
#menu2
{
	width: 160px ;
	margin-top: 20px;
	margin-right:5px;
	margin-bottom:5px;
	text-align: left ;
	/*border: 1px solid #069 ;*/
	background: #fff ;
	float: right ;
}

#nav_rapide a{
	color: gray;
	margin: 0 0 0 8px;
	font-size: 10px;
	text-decoration: none;
}
#nav_rapide a:hover{
	color:#000;
}

#text_accueil{
	font-size:14px;
	color:#383838;
}

#text_accueil a{
	color:#759DBD;
}

#text_accueil a:hover{
	text-decoration:underline;
	color:#759DBD;
}

#bas
{
	float: left ;
	width: 990px ;
	margin-top: 10px; ;
	text-align: center ;
	border: 1px solid #069 ;
	background: #c3d4f4 ;
	color:#000;
}

#logo
{

	width: 270px ;
	margin: 0 auto ;
	text-align: left ;
	border: 0px solid #fff ;
	background: #fff ;
		float: left ;
}
#pub
{

	width: 714px ;
	margin: 0 auto ;
	text-align: center ;
	border: 0px solid #fff ;
	background: #fff ;
	float: right ;
}

div,td,table,span{ color:#000000;font-family:arial;font-size:12px;cursor:default; }


#bloc_table{
	border: 1px solid #069;
}

#abcLettres{
	font-size:15px;
	color:#383838;
	margin:0;
	margin-bottom:15px;
	padding:0;
}

#lesBonMot{
	font-size:12px;
	margin:0;
	/*margin-top:7px;*/
	color:#759DBD;
}


/*-----------------------------TESTIMONIAUX-----------------------------------*/
#testimoniaux{
	/*margin-left:210px;*/
	border:2px solid #069;
	width:550px;
	font-size:8px;
}

#testimoniaux_accueil{
	border:1px solid #C7C5C5;
	margin:0;
	padding:0;
	test-align:center;
	width:185px;
	font-size:8px;
	background-color:#fff;
}

#testimoniaux_accueil p{
	font-size:12px;
}
#testimoniaux_accueil img{
	margin:2px auto;
}
/*-----------------------------TESTIMONIAUX-----------------------------------*/



#listing_st{
	border:1px solid #e2e2e2;
}

#listing_st_haut{
	width:574px;
	height:25px;
	background:url('/img/barre_theme.gif') top left no-repeat;
	/*margin-bottom:5px;*/
}

#listing_st_haut p{
	padding:5;
	color:#73140f;
	font-weight:bold;
}

#listing_st ul{
	list-style-type:none;
	margin-top:5px;
}
#listing_st ul li{
	list-style-image:url('/img/icone_sous_theme2.gif');
	margin-bottom:5px;
	font-size:13px;
}

#listing_gratuit ul{
list-style-type:none;
}
#listing_gratuit ul li{
list-style-image:url('/img/picto_lettre.jpg');
}

#express_question{
	margin: 15px;
	font-size:15px;
	color:#383838;
	font-weight:bold;
}

#express_reponse{
	padding: 7px;
	font-size:15px;
	color:#383838;
	font-style: italic;
}

/* CITATIONS */
#add_cit_lastname_update, #add_cit_firstname_update {
	border: 1px solid #999;
	background: #fafafa;
}
#add_cit_lastname_updatee ul, #add_cit_firstname_update ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#add_cit_lastname_update a, #add_cit_firstname_update a {
	display: block;
	padding: .2em .3em;
	text-decoration: none;
	color: #333;
}

/*-----------------MES DOCUMENTS----------------------------------*/
#choix_doc{
	color:#fff;
	font-weight:bold;
	list-style-type:none;
	margin:0;
	margin-top:30px;
	padding:0;
	width:734px;
	height: 22px;
}

#choix_doc #on{
	float:left;
	width: 104;
	height:22;
	text-align:center;
	margin:0;
	padding:0;
	background:url('/img/onglet_on.gif') top left no-repeat;
}

#choix_doc #off{
	float:left;
	width: 104;
	height:22;
	text-align:center;
	margin:0;
	padding:0;
	background:url('/img/onglet_off.gif') top left no-repeat;
}

#choix_doc #on a{
	display: block ; /*on passe les liens  bloc pour qu'ils prennent tout l'espace dans le bloc parent*/
	width:104px;
	height:18px;
	padding: 4px 0 0 0;
	color:#fff;
}
#choix_doc #off a{
	display: block ;
	width:104px;
	height:18px;
	padding: 4px 0 0 0;
}

#tab_choix_doc{
	border:1px solid #E4DECC;
	width:99%;
}

#choix_doc .recherche{
	float:left;
	width: 174;
	height:19;
	color:#000;
	text-align:center;
	margin:0;
	padding:0;
}
.recherche form{
	height:19px;
	margin:0;
	padding:0;
}
.recherche select{
	margin:0;
	padding:0;
	height:15px;
	font-size:10px;
}

/*pour l'affichage des liens des modelel en rouge*/
#modele a{
	color:#a91d35;
	text-decoration:none;
	font-size:11px;
}
#modele a:hover{
	text-decoration:underline;
	font-size:11px;
}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}


/*----------------------- CITATIONS -------------------------*/

.cit_accueil_fond {
	width:100%;
}

.fond_cit_citations_haut {
	background-image:url(img/citations/fond_cit_citations_haut.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:20px;
}

.fond_cit_citations_middle {
	background-image:url(img/citations/fond_cit_citations_middle.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	min-height:188px;
}

.citations_outils_haut {
	background-color:#FFFFFF;
	width:97%;
	opacity:0.8;
	filter : alpha(opacity=80);
}

.cit_pages_nbcit {
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	width:100%;
}

.cit_accueil_fond_1 {
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-image:url(img/citations/fond_cit_accueil_1.jpg);
	width:47%;
}

.cit_accueil_fond_2 {
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-image:url(img/citations/fond_cit_accueil_2.jpg);
	vertical-align:top;
}

.link_theme_auteur {
	font-weight:bold;
	font-size:10px;
	color:blue;
}

.link_theme_auteur a {
	cursor:pointer;
	color:blue;
}

.cit_recherche_top {
	background-color:#FFFFFF;
	width:50%;
	vertical-align:top;
	opacity:0.8;
	filter : alpha(opacity=80);
}

.cit_font_10 {
	font-size:10px;
}

.cit_font_12 {
	font-size:12px;
}

.cit_font_bilan {
	font-size:10px;
	text-align:right;
	list-style:none;
}

.dcp_cit_pub {
	padding-top:5px;
	text-indent:60px;
	font-weight:bold;
	font-size:13px;
}

.cit_du_jour {
	opacity:0.6;
	filter : alpha(opacity=60);
}

.cit_du_jour_fond {
	background-color:#FFFFFF;
}

.cit_du_jour_citation {
	font-weight:bold;
	font-style:italic;
}

.cit_du_jour_guil_gauche {
	background-image:url(img/citations/cit_guillemet_gauche.jpg);
	background-position:top;
	width:40px;
	height:50px;
	background-repeat:no-repeat;
}

.cit_du_jour_guil_droit {
	background-image:url(img/citations/cit_guillemet_droit.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:40px;
	height:50px;
	font-weight:900;
}

.cit_du_jour {
	background-color:#FFFFFF;
	width:85%;
}

.cit_du_jour_titre {
	padding-top:20px;
	padding-left:15px;
	padding-bottom:10px;
	font-size:22px;
	color:#bd0000;
	font-weight:900;
}

.cit_pref_titre {
	padding-top:15px;
	padding-left:15px;
	padding-bottom:10px;
	font-size:22px;
	color:#bd0000;
	font-weight:900;
}

#cit_introduction {
	width:85%;
	padding-top:20px;
	padding-left:25px;
	text-align:justify;
	font-size:10px;
}

#cit_introduction .citation {
	font-style:italic;
	color:#666666;
}

#cit_introduction .auteur {
	color:#666666;
}

.bouton_cit{
	color:#ffffff;
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	border:#006699 solid 1px;
	background-color:#CCCCCC;
	border:1px solid #fff;
}

.selected {
	background: lightyellow;
}

.dcp_citations_outils{
	background-color:#FFFFFF;
	width:170px;
	border:#999999 dashed 1px;
}

.tdvaligntop {
	vertical-align:top;
	size:100%;
}

.cit_titre_outil {
	border-bottom: #666666 dashed 1px;
	color:#FF6600;
}

.cit_cadre {
	border:#3399FF solid 1px;
}

.dcp_citations_votes{
	width:33%;
	text-align:center;
	font-weight:bold;
}

.dcp_citations_votes1{
	color:#FF0000;
}

.dcp_citations_votes2{
	color:#FF6600;
}

.dcp_citations_votes3{
	color:#FFFF00;
}

.dcp_citations_votes4{
	color:#00FF00;
}

.dcp_citations_voter{
	width:100%;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.dcp_citations_voter a{
	cursor:pointer;
	color:blue;
	padding-left:20px;
}

.dcp_citations_voter b{
	padding-right:20px;
}

.dcp_citations_auteur{
	width:100%;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.dcp_citations_auteur a{
	cursor:pointer;
}

.dcp_citations_outil{
	width:100%;
	text-align:left;
	font-weight:bold;
	font-size:10px;
}
.dcp_citations_outil a{
	cursor:pointer;
}

.cit_mot_cle {
	color:#bd0000;
	font-weight:bolder;
	font-size:1.3em;
}

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

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

.dcp_citations_outil .outil_mail {
	list-style-image:url(img/citations/envoi_mail.jpg);
	list-style-position:inside;
}

.dcp_citations_outil .outil_poste {
	list-style-image:url(img/citations/envoi_postal.jpg);
	list-style-position:inside;
}

.dcp_citations_outil .outil_reagir {
	list-style-image:url(img/citations/reagir.jpg);
	list-style-position:inside;
}

.dcp_citations_outil .outil_comment {
	list-style-image:url(img/citations/voir_comment.jpg);
	list-style-position:inside;
}

.dcp_citations_outil .outil_abus {
	list-style-image:url(img/citations/abus.jpg);
	list-style-position:inside;
}

.dcp_citations_outil2{
	width:100%;
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
.dcp_citations_outil2 a{
	cursor:pointer;
}

.dcp_citations_img{
	width:5px;
	height:5px;
}
ul#liste_pratique{
	float:left;
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
	margin:0 auto;
	margin-left:10px;
	width:200px;
}
ul#liste_abc{
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
	margin:0 auto;
	margin-bottom:20px;
	width:500px;
}
	ul#liste_pratique li,
	ul#liste_abc li{
		margin-bottom:10px;
		border:1px solid #e2e2e2;
		padding:5px;
	}
	ul#liste_abc li{
		background-color:#fff;
		border:1px solid #ccc;
		float:left;
		margin-right:20px;
		width:210px;
	}
/* FIN DES CITATIONS */

/* VOTES */
.modalDialog_contentDiv_error{
	background-color:#FFFF99;	/* White background color for the message */
}
.modalDialog_transparentDivs{
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #000066;
	padding:5px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv h1{
	text-indent:10px;
}
.modalDialog_contentDiv_error{
	border:3px solid #FF0000;
	padding:5px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_error h1{
	text-indent:10px;
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */
}

.modal_message {
	padding-bottom:20px;
	clear:both;
}
.modal_message2 {
	font-size:16px;
	padding-bottom:20px;
	clear:both;
}
.modal_message_img {
	float:left;
	padding-bottom:20px;
}
/* FIN DES VOTES */

/* ENVOI MAIL */
.envoi_mail_file {
	padding:5px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
}
/* FIN ENVOI MAIL */

/* HELP */

#dhtmlgoodies_leftPanel ul{
		padding-left:20px;
		margin-left:0px;
	}
#dhtmlgoodies_leftPanel div{
	padding:3px;
}
#mainContent{
	width:660px;
	margin-left:150px;
	background-color:#FFF;
	padding-right:5px;
	border-left:1px solid #069;
	border-right:1px solid #069;
	border-bottom:1px solid #069;
}

	/* END CSS ONLY NEEDED FOR THIS DEMO PAGE */

#dhtmlgoodies_leftPanel{	/* Styling the help panel */
	background-color:#FFFFFF;	/* Blue background color */
	border-width: 1px 1px 1px 1px;
	border-color:#9cbee2;
	border-style: solid;
	color:#000000;	/* White text color */
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Which font to use */
		/* You shouldn't change these 5 options unless you need to */
	height:100%;
	left:0px;
	z-index:10;
	position:absolute;
	display:none;
}
#dhtmlgoodies_leftPanel #leftPanelContent{
	padding:0px;
}
#dhtmlgoodies_leftPanel .closeLink{ /* Layout of close link */
	padding-left:2px;
	padding-right:2px;
	background-color:#FFF;
	position:absolute;
	top:2px;
	right:2px;
	border:1px solid #000;
	font-size:0.8em;
}
#dhtmlgoodies_leftPanel .closeLink:hover{	/* Close link text  - mouseover effect*/
	color:#FFF;
	background-color:#000;
}

/* FIN HELP */

/*
#express_reponse li{
	font-size:15px;
	color:#383838;
	font-style: italic;
}
*/

ul#mes-lettre-apercu-action{
	list-style-type:none;
	margin:0;
	padding:0;
}
ul#mes-lettre-apercu-action li{
	margin-bottom:5px;
}




h2{
color:#0353a5;
font-size:28px;
padding:4px;
padding-left: 70px;
letter-spacing:2px;
text-align:left;
font-family: Arial;
font-weight: normal;
font-style: normal;
background:url("/img/david_images/17.png") top left no-repeat;
border:1px double #069;
border-top-color: white;
border-length : 15px;
border-bottom-color: grey;
border-left-color: white;
border-right-color: white;
}

h1{color:#0353a5;font-size:20px;padding:4px;letter-spacing:2px;text-align:center;font-family:Verdana;}

table
{
font-family: verdana;
font-size: 29px;
}

table.cat_express
{
font-family: verdana;
font-size: 29px;
border-collapse: collapse;
}

h4{
	padding:0;
	margin:0;
	color:green;
	text-align:center;
}
h4 p{
	padding:0;
	margin:0;
	color:#000000;
	text-align:left;
}

#lien{
	margin-top:20px;
}

a{ color:#424242;text-decoration:none; }
a:hover{text-decoration:underline;}

.liensspeciaux{
	color:#9c9cfd;
	text-decoration:none;
}
.liensspeciaux a{
	color:#9c9cfd;
	text-decoration:none;
}
.liensspeciaux a:hover{
	color:#9c9cfd;
	text-decoration:underline;
}

#accueil:hover{
	color:#424242;
	text-decoration:none;
}

#votre_choix{
	color:#069;
	margin-bottom:1;

}

#votre_choix2{
	color:#069;
	border-top:1px solid #069;

}

#foot a{
	color:#fff;
}


#formu{
width:340px;
margin-right:3px;
margin-top:30px;
}

a img{
border:0px;
}

a.accueil{
	color:#424242;
	margin-left:10px;
	font-size:10px;
}

/*verifier l'utilite*/
/*
a.blanc{ color:#ffffff; }
a.haut{font-size:10px;color:#000000;}
a.grand_theme{color:#0353a5;font-size:13px;letter-spacing:2px;}
a.menu{ color:#0353a5; }
*/

ul.menu{
	padding:0;
	margin-left:20px;
	list-style-type:none;
	list-style-image:url(img/m.gif);
}

/*style pour l'affiche des pack dans lettre.php*/
.pack{
	border:1px solid #e2e2e2;
	text-align:center;
}
.pack ul{
	text-align:left;
	list-style-type:none;
	list-style-image:url(/img/icone_sous_theme2.gif);
}
/*****************************************/


#accueil a:hover{
	text-decoration:none;
}

.aff_lettre1{background-color:#fafafa;}
.aff_lettre2{background-color:#dfefff;}
.bouton{color:#ffffff;font-weight:bold;font-family:arial;font-size:12px;border:#006699 solid 1px;background-color:#E56210;border:1px solid #fff;}
.bouton_newsletter{color:#ffffff;font-weight:bold;font-family:arial;font-size:12px;border:#006699 solid 1px;background-color:#279D2B;border:1px solid #fff;}
.bouton_recherche{color:#ffffff;font-weight:bold;font-family:arial;font-size:12px;border:#006699 solid 1px;background-color:#759DBD;border:1px solid #fff;}
.bouton2{color:#ffffff;font-family:arial;font-size:12px;border:#3a64b3 solid 1px;background-color:#3a64b3;}
.case{color:#ffffff;font-size:13px;margin-left:12px;padding:2px;margin-top:8px;margin-bottom:4px;}
input.champ{color:#000000;font-family:arial;font-size:10px;margin-left:10px;background-color:#fff;border:1px solid #000;}
.btn{width:80px;height:18px;border:0;font-weight:bold;font-size:12px;background-color:#fff;}
.champ2{color:#000000;font-family:arial;font-size:10px;border:#ab2424 solid 1px;}
.copy {font-size : 9px; color:#fff;}
.copy a{
	color:#fff;
}
.fond_blanc{ background-color:#ffffff; }
.fond_bleu{ background-color:#ffffff; }
.navigation{ color:#0353a5; }

/****POSTILLICO EXPRESS*****/
.postillico_error{
	background-color:#F3C3C3;
}
/*****************************/

/****************PROMO POSTILLICO***********/
#promo_postillico{
	margin:0;
	padding:0;
}

#promo_postillico a img{
	border:0px;
}
/**********************************************/


/*mise en page de la partie acces_accueil*/
.cadre_acces{
	margin:0;
	padding:5px;
	border:1px solid #069;
	width:600px;
	background-color: #fff;

}

.cadre_mes_courriers_envoyes
{
	padding:5px;
	border:1px medium solid #069;
	background-color: #fff;
}


.cadre_envoi_express
{
		margin:0 auto;
	padding:5px;
	border:1px solid #069;
	width:700px;
	background-color: #fff;
}

.cadre_envoi_express p {
	text-decoration: blink;
}




.cadre_form_envoi{
	margin:0 auto;
	padding:5px;
	border:1px solid #FFEC2B;
	width:500px;
	background-color: #FFEC2B;

}


.cadre_acces p{
margin:3px 5px;
text-align:left;
font-size:14px;
}


.cadre_acces a img{
border:0px;
}

/*fin acces_accueil*/

/*police d'écriture pour la modification des lettre et l'impression*/
.lettre{
	font-size:12px;
}
.cadre_modifier_all{color:#fff; padding: 1px 0px;padding-left:5px;border-width: 1px 1px 1px 1px; border-color:#9cbee2; border-style: top left repeat-x;font-family: Tahoma;font-weight:bold;border-color:silver;font-size:12px}
.marge{margin:4px;}
.menu_contenu_modif_lettre{width:400px;padding:4px;background-color:#ffffff;margin-bottom:8px;padding-left:20px;}
.menu_contenu{
	width:189px;
	margin:0;
	margin-bottom:15px;
	padding:0;
	background-color:#ffffff;
	/*border-width: 0px 1px 1px 1px; border-color:#D43401; border-style: solid;*/

}

.menu_contenu a{
	margin-left:10px;
}

.menu_contenu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

.menu_contenu form{
	width:180px;
	margin-left:10px;
}

.tab_fiche{
	border:1px solid #9999ff;
}
#liens a{
	color:red;
}

#footer{
	background-image:url('/img/cadre_footer2.gif');
	padding:0px;
	margin:0px;
	margin-top:5px;
	height:32px;
	width:974px;
	font-size:12px;
}

#foot a{
	color:#fff;
}

.menu_contenu_aide{padding:4px;background-color:#ffffff;margin-bottom:8px;padding-left:20px;}
.paiement_bord{border:1px solid #006699;}
.paiement_bouton{color:#006699;font-family:arial;font-size:11px;border:#006699 solid 1px;background-color:#ffffff;}
.paiement_champ{color:#006699;font-family:arial;font-size:11px;border:#006699 solid 1px;}
.paiement_telephone{color:#000000;font-size:22px;font-weight:bold;text-align:center;}
.paiement_titre{color:#ffffff;background-color:#006699;font-size:16px;font-weight:bold;text-align:center;}
.petit{ font-size:11px;}
.envoi_express_tab{border-style:solid;border-width: 1px 1px 1px 1px; border-color:#000000; text-transform:capitalize}
.tab_indice{border-style:solid;border-width: 1px 0px 0px 1px; border-color:#FAA829;}
.tab_indice1{border-style:solid;border-width: 0px 1px 1px 1px; border-color:#006699;}
.tab_indice2{border-style:solid;border-width: 0px 1px 1px 0px; border-color:#FAA829;}
.tab_indice3{border-style:solid;border-width: 1px 1px 1px 1px; border-color:#006699;}
.tab_indice4{border-style:solid;border-width: 1px 1px 1px 1px; border-color:#ab2424;}
.tab_indice5{border-style:solid;border-width: 1px 1px 1px 1px; border-color:#ab2424;}
.tab_indice6{padding-left: 70px;background:url("/img/david_images/17.png") top left no-repeat; border-style:solid ;border-width: 1px 0px 1px 0px; border-color:#CCCCCC; }
.tab_bas{border-style:solid;border-width: 0px 0px 1px 0px; border-color:#006699;}
.tab_titre{border-style:solid;border-width: 0px 0px 1px 0px; border-color:#006699; background-color:#D2E4FC}
.tab_droite{border-style:solid;border-width: 0px 1px 0px 0px; border-color:#006699;}
.titre{text-align:center;font-size:20px;color:#006699;}
.titre_histo_tab{text-align:center;font-family:arial;font-weight:bold;color:#0000D7;font-size:18px;padding:4px;border-width: 0px 1px 1px 0px; border-color:#006699; border-style: solid;background-color:#d2e4fc;background: url(img/menu.gif);}
.titre_menu{color:#fff; padding: 4px 0px;padding-left:30px;/*border-width: 1px 1px 1px 1px; border-color:#D43401; border-style: solid;*/background:url("/img/cadre.gif") top left repeat-x;}
.titre_menu_aide{color:#fff; padding: 4px 0px;padding-left:70px;background:url("/img/cadre.gif") top left repeat-x;}
.titre_menu_modifier_all{color:#fff; padding: 1px 0px;padding-left:5px;border-width: 1px 1px 1px 1px; border-color:#D43401; border-style: outset;background:url("/img/cadre4.gif") top left repeat-x;font-family: Tahoma;font-weight:bold;border-color:silver;font-size:12px}
.titre_menu_modifier_all_lettre{color:#FFFFFF; padding: 1px 0px;padding-left:5px;border-width: 1px 1px 1px 1px; border-color:#D43401; border-style: outset;font-family: Tahoma;font-weight:bold;border-color:silver;font-size:12px;background-color:#6699FF}


.titre_menu2{padding: 4px 0px;border-width: 1px 1px 1px 1px; border-color:#006699; border-style: solid;background-color:#c3d4f4;font-size:14px;}
.titre_menu3{color:#fff; padding: 1px 0px;padding-left:70px;border-width: 0px 0px 1px 0px; border-color:#D43401; border-style: solid;background:url("/img/cadre.gif") top left repeat-x;}
.titre_menu4{height:20px;color:#fff; padding:0px;border-width: 0px 0px 1px 0px; border-color:#069; border-style: solid;background-color:#3a64b3;}
.titre_menu5{height:18px;color:#fff; padding:0px;margin:0px;border-width: 0px 0px 1px 0px; border-color:#ab2424; border-style: solid;background:url("/img/menu3.gif") top left repeat-x;}
.titre_menu3{color:#fff; padding: 1px 0px;padding-left:70px;border-width: 0px 0px 1px 0px; border-color:#D43401; border-style: solid;}
.titre_menu6{color:#fff; padding: 0;background:url("/img/cadre_recherche2.gif") top left repeat-x;margin-left:5px;}
.titre_menu6n{color:#fff; padding: 0;background:url("/img/cadre_recherche2_n.gif") top left repeat-x;margin-left:5px;}
.titre_menu6p{color:#fff; padding: 0;background:url("/img/cadre_recherche2_p.gif") top left repeat-x;margin-left:5px;}
.titre_menu6sp{color:#fff; padding: 0;background:url("/img/cadre_recherche2_sp.gif") top left repeat-x;margin-left:5px;}
.titre_menu6l{color:#fff; padding: 0;background:url("/img/cadre_recherche2_l.gif") top left repeat-x;margin-left:5px;}
.titre_menu6d{color:#fff; padding: 0;background:url("/img/cadre_recherche2_d.gif") top left repeat-x;margin-left:5px;}



.titre_menu_tab2{padding:4px;border-width: 1px 1px 1px 0px; border-color:#006699; border-style: solid;background-color:#d2e4fc;background: url(img/menu.gif);}
.titre_menu_tab3{padding:4px;border-width: 1px 0px 1px 1px; border-color:#006699; border-style: solid;background-color:#d2e4fc;background: url(img/menu.gif);}
.titre_menu_tab4{padding:4px;border-width: 1px 0px 1px 0px; border-color:#006699; border-style: solid;background-color:#d2e4fc;background: url(img/menu.gif);}
.titre_menu_tab5{padding:4px;border-width: 0px 0px 1px 0px; border-color:#006699; border-style: solid;background-color:#d2e4fc;background: url(img/menu.gif);}
.titre_menu_tab6{color:#fff; padding:4px;border-width: 0px 0px 1px 0px; border-color:#ab2424; border-style: solid;background-color:#d2e4fc;background: url(/img/menu3.gif)top left repeat-x;}
.titre_menu_tab7{color:#fff; padding:4px;border:1px solid #9cbee2; background-image:url(/img/cadre.gif);}
.titre_menu_tab8{color:#fff; padding:4px;border:1px solid #88d38f; background-image:url(/img/cadre_cadeau.gif);}
.titre_menu_tab9{font-size:14px;color:#fff; padding:4px;background-image:url(/img/cadre_acces1.gif);height:29px}
.titre_menu_tab10{font-size:14px;color:#fff; padding:4px;background-image:url(/img/cadre_acces2.gif);margin-left:7px;height:35px}
/*calendrier*/
.cal{border-style:solid;border-color:#006699;border-width:1px;background-color:#ffffff;color:#000000;}
.cal1{border-style:solid;border-color:#006699;border-width:1px 1px 0px 1px;background-color:#ffffff;color:#000000;}
.cal2{border-style:solid;border-color:#006699;border-width:1px;background-color:#ffffff;color:#000000;}
.cal_jour{background-color:#cddcf0;color:#000000;border-style:solid;border-width:1px; border-color:#006699;}
.cal_jour_lien{background-color:#cddcf0;color:#000000;text-decoration:underline;border-style:solid;border-width:1px; border-color:#006699;}
.cal_lien{ color:#006699; font-size:11px; margin-left:0px;text-decoration:underline; }
.cal_titre{color:#000000;background-color:#cddcf0;border-bottom:1px solid #006699;}
.cal_titre2{color:#000000;background-color:#cddcf0;}
.calrdv{border-style:solid;border-color:#006699;border-width:1px;background-color:#ffcc99;color:#000000;cursor:hand}
.hor1{border-style:solid;border-color:#006699;border-bottom:1px solid #006699;background-color:#eeeefe;color:#000000;}
.hor2{border-style:solid;border-color:#006699;border-bottom:1px solid #006699;background-color:#ffffff;color:#000000;}
.t1{width:99%;background:#e2e2e2;}
.r5{border: 1px solid #069;padding:4px;margin-bottom:16px;}
.hide_right{border-right:hidden;}

/* Style pour les nouveaux discours et les nouvelles lettres visible sur la page d'accueil */
#news{
height:150px;
background:url('/img/newsb.gif') no-repeat top left;
padding:0;
padding-top:5px;
margin: 10px;
margin-left:50px;
}

#news p{
color:#ab2424;
display:inline;
margin-right:5px;
}


#news ul{
list-style-image:url('/img/icone_newsb.gif');
}

#news h3{
margin-top:-2px;
margin-left:18px;
font-size:12px;
color:#ab2424;
font-weight:bold;
}
#news2{
height:150px;
background:url('/img/newsa.gif') no-repeat top left;
padding:0;
padding-top:5px;
margin: 10px;
margin-left:50px;
}

#news2 p{
color:#ab2424;
display:inline;
margin-right:5px;
}


#news2 ul{
list-style-image:url('/img/icone_newsa.gif');
}

#news2 h3{
margin-top:-2px;
margin-left:18px;
font-size:12px;
color:#0101b9;
font-weight:bold;
}
#news3{
height:220px;
background:url('/img/news_lettre.gif') no-repeat top left;
padding:0;
padding-top:5px;
margin: 10px;
margin-left:50px;
}

#news3 p{
color:#ab2424;
display:inline;
margin-right:5px;
}


#news3 ul{
list-style-image:url('/img/icone_newsb.gif');
}

#news3 h3{
margin-top:0px;
margin-left:18px;
font-size:12px;
color:#ab2424;
font-weight:bold;
}
/* Liens de conseils rédactionnels */
#text_conseil{
	color:#000000;
}

#text_conseil a{
	color:#0033FF;
}

#text_conseil a:hover{
	text-decoration:underline;
	color:#0033FF;
}
