/*********************************************/
/* COMMUNS 
/*********************************************/
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background: url(../images/interface/fond.gif) repeat left top;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
td {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.formContact input, textarea, select {
	border: #9C9B9A 1px solid;
	font-size: 11px;
	width: 330px;
	color: #000000;
	font-family: Arial;
}

.formIndex input, textarea, select {
	border: #9C9B9A 1px solid;
	font-size: 11px;
	width: 290px;
	color: #000000;
	font-family: Arial;
}

/*********************************************/
/* BANDEAU EXTRANET
/*********************************************/
.fondbandeaufr {
	background: #FFFFFF url(../images/interface/bandeau_fr.jpg) no-repeat left top;
}
.fondbandeaugb {
	background: #FFFFFF url(../images/interface/bandeau_gb.jpg) no-repeat left top;
}
.fondbasdepage {
	background: #FFFFFF url(../images/interface/fond_basdepage.gif) no-repeat left bottom;
}

/*********************************************/
/* TABLEAUX
/*********************************************/
.tabgris{
color:#000000;
text-decoration:none;
background: #F1F2F4;
padding-left:8px;
padding-top:8px;
padding-bottom:8px;
padding-right:8px;
border-right: #FFFFFF 1px solid;
border-bottom: #DCDCDC 1px solid;
}

.tabblanc{
color:#000000;
text-decoration:none;
background: #FFFFFF;
padding-left:8px;
padding-top:8px;
padding-bottom:8px;
padding-right:8px;
border-right: #FFFFFF 1px solid;
border-bottom: #DCDCDC 1px solid;
}

.tabblanc2{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
text-decoration:none;
background: #FFFFFF;
padding-left:8px;
padding-top:4px;
padding-bottom:4px;
border-bottom: #DCDCDC 1px solid;
}

.tabfacture{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#686868;
text-decoration:none;
background: #FFFFFF url(../images/divers/fond_factures.gif) repeat-y left top;
padding-left:8px;
padding-top:8px;
padding-bottom:8px;
padding-right:8px;
border-bottom: #DCDCDC 1px solid;
}

.tabintervention{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#686868;
text-decoration:none;
background: #FFFFFF url(../images/divers/fond_interventions.gif) repeat-y left top;
padding-left:8px;
padding-top:8px;
padding-bottom:8px;
padding-right:8px;
border-bottom: #DCDCDC 1px solid;
}


/*********************************************/
/* MENU
/*********************************************/
.titre{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background: url(../images/interface/fond_titre.gif) no-repeat left top;
padding-left:13px;
padding-top:1px;
padding-bottom:2px;
}
a.titre{
color:#FFFFFF;
text-decoration:none;
}
a.titre:hover{
color:#FFFFFF;
text-decoration:underline;
}

.menu{
color:#000002;
text-decoration:none;
}
a.menu{
color:#000002;
text-decoration:none;
}
a.menu:hover{
color:#000002;
text-decoration:underline;
}

.menunorm{
color:#000002;
text-decoration:none;
padding-left:13px;
padding-bottom:1px;
}
a.menunorm{
color:#000002;
text-decoration:none;
}
a.menunorm:hover{
color:#000002;
text-decoration:underline;
}

.menuclic{
color:#000002;
text-decoration:none;
background: url(../images/interface/menu_clic.gif) no-repeat left top;
padding-left:13px;
padding-bottom:1px;
}
a.menuclic{
color:#000002;
text-decoration:none;
}
a.menuclic:hover{
color:#000002;
text-decoration:underline;
}


/*********************************************/
/* LIEN
/*********************************************/

a {
color:#000000;
text-decoration:none;
}
 a:hover {
color:#000000;
text-decoration:underline;
}

/* tailles */
.text10 {
font-size: 10px;
}
.text12 {
font-size: 12px;
}
.text14 {
font-size: 14px;
}
.text16 {
font-size: 16px;
}
.text18 {
font-size: 18px;
}

/* lien blanc */
.lien1{
color:#FFFFFF;
text-decoration:none;
}
a.lien1{
color:#FFFFFF;
text-decoration:none;
}
a.lien1:hover{
color:#FFFFFF;
text-decoration:underline;
}

/* lien noir */
.lien2{
color:#000000;
text-decoration:none;
}
a.lien2{
color:#000000;
text-decoration:none;
}
a.lien2:hover{
color:#000000;
text-decoration:underline;
}

/* lien gris */
.lien3{
color:#686868;
text-decoration:none;
}
a.lien3{
color:#686868;
text-decoration:none;
}
a.lien3:hover{
color:#686868;
text-decoration:underline;
}

/* lien bleu */
.lien4{
color:#1A71A7;
text-decoration:none;
}
a.lien4{
color:#1A71A7;
text-decoration:none;
}
a.lien4:hover{
color:#1A71A7;
text-decoration:underline;
}

/* lien orange */
.lien5{
color:#E47100;
text-decoration:none;
}
a.lien5{
color:#E47100;
text-decoration:underline;
}
a.lien5:hover{
color:#E47100;
text-decoration:underline;
}

/* lien orangerouge */
.lien6{
color:#F95100;
text-decoration:none;
}
a.lien6{
color:#F95100;
text-decoration:none;
}
a.lien6:hover{
color:#F95100;
text-decoration:underline;
}

/*********************************************/
/* BAS DE PAGE
/*********************************************/

.basdepage {
background:url(../images/basdepage.gif) repeat-x;
}
.basdepage a {
color:#000;
text-decoration:none;
}
.basdepage a:hover {
color:#000;
text-decoration:underline;
}


/*********************************************/
/* FORMULAIRES
/*********************************************/

.titrefondbleu { 
text-decoration:none;
color:#FFFFFF;
font-size:12px;
padding-top:6px;
padding-bottom:6px;
padding-left:8px;
font-weight:bold;
background:#99C3ED;
}
.titrefondbleu2 { 
text-decoration:none;
color:#FFFFFF;
font-size:12px;
padding-top:1px;
padding-bottom:1px;
padding-left:8px;
font-weight:bold;
background:#99C3ED;
}
/* fonds */

.fondcouleur {
	background: url(../images/fonds/fond_couleur_grand.gif) repeat-y left top;
}
.bascouleur {
	background: url(../images/fonds/bas_couleur_grand.gif) no-repeat left bottom;
}
.fondcouleurpetit {
	background: url(../images/fonds/fond_couleur_petit.gif) repeat-y left top;
}
.bascouleurpetit {
	background: url(../images/fonds/bas_couleur_petit.gif) no-repeat left bottom;
}


/*********************************************/
/* GABARITS
/*********************************************/

.photoETtexte {
padding-top:10px;
border-bottom:1px solid #DADADA;
padding-bottom:10px;
}
.photoETtexte a {
color:#000;
text-decoration:underline;
}
.photoETtexte a:hover {
color:#000;
text-decoration:none;
}

.gauche img {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

.droite img {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}