input.rechercher-lettre
{
	font-family:Arial; 
	font-size:10pt; 
	background-color:white; 
	border-width:1px; 
	border-color:rgb(153,153,153); 
	border-style:solid;

}

form
{
	display:inline;
}

td.navigation-modele-lettre
{
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	color:white;
	background-color:#CC3333;
	padding:2pt;
}

a.lettre 
{
	color:white;
	text-decoration:none;
}
a.lettre:hover
{
	color:black;
}





ul.accueil li
{

	height:19px;
}

a.lettre2
{

	color:#5B5B5B;
	
	text-decoration:none;
}

a.lettre2:hover
{
	color:black;
}


td.backg
{
	background-color:#F9F9F9;

}



td.recherche-lettre{
font-family:Arial; 
font-size:10pt; 
color:white; 
text-align:right; 
background-color:black;
font-weight:bold;
padding:2px;
}


table.lettre-index
{
	border-width:1px; 
	border-color:black;
	border-style:solid;
	font-family:Arial; 
	font-size:10pt; 
	padding:2px;
}

table.lettre-index th
{
	background-color:#CC3333;
	color:white;
	height:30px;
}




td.haut-lettres{
	background-color:black;
	/*background-color:#AC8363;*/
	color:white;
	/*color:black;*/
	font-weight:bold;
	text-align:center;
}

li{
	color:#5B5B5B;
}

td.rech-lettre1
{
	color:#666666;
	
}

td.rech-lettre2
{
	color:#CC3333;
	
}

tr.dark td{
	background-color:#F3ECEC;
	height:30px;
}

tr.norm td{
	height:30px;
}

a.recherche-lettre1
{
	color:#666666;
	text-decoration:none;
	
}
a.recherche-lettre1:hover
{
	color:black;
}

a.recherche-lettre2
{
	color:#CC3333;
	text-decoration:none;
}
a.recherche-lettre2:hover
{
	color:black;
}

body{
background-image:url("IMG/fonds.gif");
}

table.tab-lettre{
border-width:1px; 
border-color:black; 
border-style:solid;
background-color:white;
}

h1{
text-align:center;
font-family:arial;
color:#CC3333;
font-size:20pt;
}


				h2
				{
					font-size:15px;
					font-family:arial;
					text-align:center;
				}
				h2 a
				{
					color:#666666;
					text-decoration:none;
				}
				h2 a:hover
				{
					color:black;
				}
				
				h3
				{
					font-weight:normal;
					font-size:13px;
				}
				
				h3 a
				{
					color:#CC3333;
				}
				h3 a:hover
				{
					color:black;
				}
				


a.recherche-lettre
{
color:#5F6F7B;
text-decoration:none;
font-family:Arial;
font-size:12pt;
}
a.recherche-lettre:hover
{
color:#354A5A;
text-decoration:underline;
}

a.lettres
{
color:#5F6F7B;
text-decoration:none;
font-family:Arial;
font-size:10pt;
}
a.lettres:hover
{
color:#354A5A;
text-decoration:underline;
}


a.lettreserreur
{
color:black;
text-decoration:none;
font-family:Arial;
font-size:12pt;
font-weight:bold;
}
a.lettreserreur:hover
{
color:#354A5A;
text-decoration:underline;
}

p.recherche
{
	text-align:center;
	color:#5B5B5B;
	font-family:arial;
	font-size:10pt;
}

a.telecharger-lettre
					{
					display:block;
					background-color:#B08E73;
					color:white;
					font-size:16px;
					border-width:1px;
					border-style:solid;
					border-color:black;
					padding:5px;
					text-decoration:none;
					width:240px;
}
					
a.telecharger-lettre:hover
{
	background-color:#B29782;
}


table.telecharger-lettre
{
font-family:Arial; 
font-size:12pt;
}
span.telecharger-lettre
{
	color:#CC3333;
	font-size:24pt;
	font-weight:bold;
}
IMG.telecharger-lettre
{
border-width:2px; 
border-color:black; 
border-style:solid;
}

/* Service client */


table.contact
{
	font-family:arial;
	border-width:1px; 
	border-color:black; 
	border-style:solid;
	font-size:14px;
}

table.contact th
{
	background-color:rgb(204,204,204);
	color:white;
	height:35px;
}

table.contact td
{
	padding:5px;
	height:25px;
	background-color:rgb(246,246,246);
}

table.contact span.advert
{
	color:red;
	font-size:10px;
}

table.contact input
{	
	border-width:1px; 
	border-color:black; 
	border-style:solid;
	background-color:white;
	width:300px;

}

table.contact input.erreurcontact
{	
	background-color:rgb(153,153,153); 
	border-color:red; 
}



table.contact img
{	
	border-width:1px; 
	border-color:black; 
	border-style:solid;
}


table.contactheader
{
	font-family:arial;
}

table.contactheader h2
{
	font-family:arial;
	text-align:justify;
}

table.contactheader img
{
	border-width:1px; 
	border-color:rgb(204,51,51); 
	border-style:solid;
}

td.service
{
	background-color:black;
	height:25px;
	text-align:center;
	
}

td.service a
{
	color:white;
	font-family:arial;
	text-decoration:none;
	font-size:12px;

}

td.service a:hover
{
	color:gray;

}

td.service a u
{
	color:#CC3333;
}

td.service a:hover u
{
	color:gray;

}



/* footer */

td.cright-lettre{
font-family:Arial; 
font-size:8pt; 
color:white; 
text-align:center; 
background-color:rgb(91,91,91);
}
