/*//////////////html simple ////////////*/
  @page { size:21.0cm 29.7cm; margin-top:1.5cm; margin-bottom:2cm  }
  @page :left { margin-left:1.5cm; margin-right:2cm  }
  @page :right { margin-left:2cm; margin-right:1.5cm  }
  
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	background-color: E8E9EB;
}

h1{
	font-size : 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #0066cc;
	color:#0066cc;
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}

lien_noir{
	color:#000000;
}

hr{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
/*//////////////formulaires ////////////*/
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #f9f9f9;
	border: 1px solid #333333;
}

.bouton{
	background: url(interface/icon_fleche.gif) no-repeat left #e3e3e3;
	border: 1px solid #cecece;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding:0 5px 0 30px;
	margin:5px;
	height:30px;
	font-weight:bold;
	color:#555656;
	font-size:12px;
}

.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	border: 0px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #f9f9f9;
	border: 1px solid #333333;
}

select {
	background-color: #f9f9f9;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-repeat: no-repeat;

}
button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
}

caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/*//////////////liens ////////////*/



a:.centre:link {
	color: #333333;
	text-decoration: none;
}
a.centre:visited {
	color: #333333;
	text-decoration: none;
}
a.centre:hover {
text-decoration: none;
	color: #0099FF;
}

	

/*/////////////////*/
a:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #0066CC;
	text-decoration: none;
}
a:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #0085B7;
	text-decoration: none;
}
a:hover 
{
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #0099FF;
}
.tableau_principal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	width: 980px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.tab1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-align: justify;
	background-color: #ffffff;
	border: 1px solid #dddddd;
}
.titre_td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-align: justify;
	background-color: #f0f0f0;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: dddddd;
}
.td1
{
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}
.td1bis
{
	border-top: 1px solid #dddddd;
}
.td2
{
	border-right: 1px solid #dddddd;
}
.titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
}
.centre 
{
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: justify;
	color: #333333;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 25px;
}
.centre2 
{
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: justify;
	color: #333333;
}
.titregran 
{
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #CC6600;
}
.tableau
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #AAAAAA;
}


.droite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #ffffff;
	background-color: 9AA3B5;
}
.tdmenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
	background-color: 9AA3B5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: B3BAC8;
	text-indent: 10px;
	height: 25px;
}
a.menu:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
	text-decoration: none;
}
a.menu:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #002E66;
}




.tab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: justify;
	color: #333333;
	border: 1px solid #d0d0d0;
}



.tab_titre{
	background-color: #e0e0e0;
}
.tab_titred{
	border-right: 1px solid #d0d0d0;
	background-color: #e0e0e0;
}
.td_liste{
	border-top: 1px solid #d0d0d0;
	background-color: #fafafa;
}
.td_listed{
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	background-color: #fafafa;
}

.td_liste a{
	color:#000000;
}
.td_listed a{
	color:#000000;
}

.td_liste1d a{
	color:#000000;
}
.td_liste_hover{
	background-color: #e0e0e0;
}

.tab_titre_c1{
	background-color: #99A0C9;
	font-size: 12px;
}
.tab_titre_c1d{
	border-right: 1px solid #d0d0d0;
	background-color: #99A0C9;
	font-size: 12px;
}
.td_liste_c1{
	border-top: 1px solid #d0d0d0;
	background-color: #F3F3F8;
}
.td_liste_c1d{
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	background-color: #F3F3F8;
}

.td_liste1_c10{
	background-color: #F3F3F8;
}
.td_liste1_c1{
	border-top: 1px solid #d0d0d0;
	background-color: #F3F3F8;
}
.td_liste1_c1d{
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	background-color: #F3F3F8;
}
.td_liste1_c1d2{
	border-right: 1px solid #d0d0d0;
	background-color: #F3F3F8;
}




.tab_titre_c2{
	background-color: #FFB66F;
	font-size: 12px;
}
.tab_titre_c2d{
	border-right: 1px solid #FFD1A4;
	background-color: #FFB66F;
	font-size: 12px;
}
.td_liste_c2{
	border-top: 1px solid #FFD1A4;
	background-color: #FFF3E8;
}
.td_liste_c2d{
	border-top: 1px solid #FFD1A4;
	border-right: 1px solid #FFD1A4;
	background-color: #FFF3E8;
}


.td_liste1_c20{
	background-color: #FFF3E8;
}
.td_liste1_c2{
	border-top: 1px solid #FFD1A4;
	background-color: #FFF3E8;
}
.td_liste1_c2d{
	border-top: 1px solid #FFD1A4;
	border-right: 1px solid #FFD1A4;
	background-color: #FFF3E8;
}
.td_liste1_c2d2{
	border-right: 1px solid #FFD1A4;
	background-color: #FFF3E8;
}



.td_listeblack{
	border-top: 1px solid #d0d0d0;
	background-color: #F9D5D6;
}
.td_listeblackd{
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	background-color: #F9D5D6;
}

.td_liste10{
	background-color: #f0f0f0;
}
.td_liste1{
	border-top: 1px solid #d0d0d0;
	background-color: #f0f0f0;
}
.td_liste1d{
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	background-color: #f0f0f0;
}
.td_liste1d2{
	border-right: 1px solid #d0d0d0;
	background-color: #f0f0f0;
}
.actu_titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e0e0e0;
}
.actu_tab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616162;
	background-color: F2F3F4;
	border: 1px solid #B8B9BA;
}
.tableau_centre{
	width: 450px;
	background-color: #FFFFFF;
}

a.imprim:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;

}
a.imprim:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.imprim:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
	font-weight: bold;
}
.client{
	background-color: #F5DEDE;
}
