﻿body
{   background-image: url(imagecharte/fond.jpg);
 background-repeat: repeat-x;
    font-family:Verdana;
    font-size:11px;
     z-index:0;
}
 
 
table.fingris
{
    border: solid 1px #CCCCCC;
}
table.tablearticle
{
    width:90%;
    border: solid 1px #CCCCCC;
    text-align:center;
    padding:8px;
    margin:10px;
}
a
{
    text-decoration:underline;
    color:Black;
}
th
{
    background-color:#333333;
    color:White;
    padding:5px;
}
.numcontrat
{
    vertical-align:top;
    width:200px;
}
.sep
{
    border-left: solid 1px #CCCCCC;
}
.ligne
{
    border-bottom: dotted 1px #CCCCCC;
}
.majuscules
{
    text-transform:uppercase;
    font-weight:bold;
}

input[type=submit], input[type=reset] {
background: transparent url(imagecharte/button.gif)  repeat-x;
border: 0px;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	height: 22px;
	width: 114px;
	font: 11px Arial, Verdana, Sans-serif;
	color: #7c7c7c;
}
input[type=submit]:hover, input[type=reset]:hover {
background: transparent url(imagecharte/bas_tetiere.gif)  repeat-x;
border: 0px;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	height: 22px;
	width: 114px;
	font: 11px Arial, Verdana, Sans-serif;
	color: #FFFFFF;
}

.bodyconnexion
{ font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	
	
}


.connexion {
	background-image: url(imagecharte/login.jpg);
	height: 270px;
	width: 433px;
	background-repeat: no-repeat;
	margin-top: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
td.connexiongauche
 {
	font-weight: bold;
	color: #96999E;
	width: 189px;
	text-align: center;
	vertical-align: middle;
	margin-top: 50px;
	margin-bottom: 50px;
	margin-left: 0px;	
}

td.connexiondroite
 {
	width: 244px;
	text-align: center;
	vertical-align: middle;
}
#champconnexion {
	width:  244px;
	white-space: nowrap;
}

.saisie {
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #72757C;
	font-weight: bold;
}


#champconnexion input.saisie {
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #72757C;
	font-weight: bold;
}

#champconnexion td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: right;
	width:  244px;
	color: #8C95A6; 
	font-weight: bold;
}

.texte_accueil {

	width: 433px;
	margin-top: 1px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}

.bouton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #878A8F;
	height: 19px;
	background-color: #C3C7D0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #8B94A3;
	border-bottom-color: #8B94A3;
	width: 70px;
	margin: 0px;
	padding: 0px;
	background-image: url(imagecharte/fondbouton.gif);
	font-size: 10px;
	font-weight: bold;
	
}

.gras
{ font-weight:bold;
}


.formulaire_haut_gauche{
	background-image: url(imagecharte/formulaire_haut_gauche.gif);
	background-position: top;
	background-repeat:  no-repeat;
		width: 33px;
}

.formulaire_haut_haut{
	background-image: url(imagecharte/formulaire_haut_haut.gif);
	background-position: top;
	background-repeat:  no-repeat;
	background-repeat:  repeat-x;
}

.formulaire_haut_droite{
	background-image: url(imagecharte/formulaire_haut_droite.gif);
	background-position: top;
	background-repeat:  no-repeat;
		width: 33px;
}

.formulaire_bas_gauche{
	background-image: url(imagecharte/formulaire_bas_gauche.gif);
	background-position: top;
	background-repeat:  no-repeat;
		width: 33px;
}

.formulaire_bas_bas{
	background-image: url(imagecharte/formulaire_bas_bas.gif);
	background-position: top;
	background-repeat:  no-repeat;
	background-repeat:  repeat-x;
}

.formulaire_bas_droite{
	background-image: url(imagecharte/formulaire_bas_droite.gif);
	background-position: top;
	background-repeat:  no-repeat;
		width: 33px;
}

.formulaire_droite_droite{
	background-image: url(imagecharte/formulaire_droite.gif);
	background-position: right ;
	background-repeat:  repeat-y;
		width: 33px;
}

.formulaire_gauche_gauche{
background-image: url(imagecharte/formulaire_gauche.gif);
	background-repeat:  repeat-y;
	width: 33px;
}