/* CSS Document */
body
{
	background-color:#2B364E;
	margin: 0px;
	padding: 0px ;
	}

/*logo + menu*/
#logo {
	
	width:269px;
	height:145px;
	z-index:1;
	float:left;
}
#gauche {
	position:absolute;
	width:269px;
	left:0px;
}
#menuAcc
{
 	background-image:url(images/back-men.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:37px;
	text-align:left;
}
#imgCentre
{	
position:absolute;
	background-image:url(images/gtr-centre.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:511px;
	height:430px;
	right:0px;
}
-->
/***********************************************************************************************************/
h2
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#555354;
	margin:0px;
}

.DataGrid {
    border-left: solid 1px #990033;
    border-top: solid 1px #990033;
    border-bottom: solid 1px #990033;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    border-collapse: collapse;     
    margin-left: 1em;
}

.DataGrid th {
    text-align: center;
    border-right: solid 1px #990033;
    border-bottom: solid 1px #990033;
    background: #990033;
    padding: 2px;
    color: white;
    padding-left: 1em;
    padding-right: 1em;
}

.DataGrid th a {
    color: white;
    text-decoration: none;
}

.DataGrid th a:hover {
    color: #EEEEEE;
}
    
.DataGrid td {
    text-align: left;
    border-right: solid 1px #990033;
    padding: 2px;
}

.DataGrid tr.odd {
    background: #F4F4F4;
}

.error 
{ 
	font-family: Helvetica, Verdana; 
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align:center;
	background-image: url(../images/BO/erreur.png);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #F24C50;
	height: 20px;
}
.success 
{ 
	font-family: Helvetica, Verdana; 
	font-size: 13px; 
	color: #666666; 
	font-weight: bold; 
	text-align:center;
	background-image: url(../images/BO/ok.png);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #CFF5A6;
	height: 20px;
	margin: 0px 0px 15px 0px;
}

/* page contact */
.contact {
	background-color:#E3E3E3;
	border:1px solid #A6A6A6;
	width:560px;
	padding:4px;
}
.contact th {
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#000000;
	padding-top:6px;
}
.contact td {
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.contact textarea {
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.contact input {
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.contact select {
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.boutongris {
	background-color:#E3E3E3;
	border:1px solid #A6A6A6;
	margin:0px 4px 0px 0px;
}

/* page Formulaire */
form {
	margin:0px;
}
.Formulaire {
	margin-top:20px;
}
.Formulaire th {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding-right:4px;
	padding-top:2px;		
}
.Formulaire input {
	font-size:11px;	
	color:#000000;
	border: 1px solid #1C1C1C;		
}
.Formulaire td {
	font-size:11px;
	color:#000000;
	padding-right:4px;
	padding-top:2px;
	margin-left:4px;		
}
.Formulaire select {
	font-size:11px;	
	color:#000000;
	border: 1px solid #1C1C1C;		
}
.Formulaire textarea {
	font-size:11px;	
	color:#000000;
	border: 1px solid #1C1C1C;		
}
.bouton {
	margin:4px 4px 0px 0px;
	background-color:#C3C3C3;
}