img{
	border-width: 0px;
}
table{
width:100%;
}

body{
margin-top: 0;
background-color: silver;
}

a {
color:black;
}

a:hover {
color:gray;
}


table#principal{
width: 900px;
height: 400px;
vertical-align:top;
background-color: white;
border-width:1px; 
border-style:solid; 
border-color:black;
border-collapse:collapse;
}

td#principal{
vertical-align:top;
}



/************************/
/* Construction de l'entete */
table#header{
background-color: black;
border-collapse:collapse;
}

td#header a{
font: 10px Verdana, Arial, sans-serif;
color: #fff;
}

td#header a:hover{
color: silver;
}


td#header {
}

/************************/


/* Menu */
.solidblockmenu{
margin: 0;
padding: 0;
float: right;
font: bold 13px Arial;
width: 380px;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid black;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}
/* fin du menu*/


/*********************/
/* Contruction du corps */

table#corps {
width: 100%;
border: 0px solid black;
}

td#corps {
vertical-align: top;
height: 300px;
}


td#bgdroite {
background-image: url(../images/bg_d.jpg);
background-repeat: no-repeat;
background-position: center center;
}



div#titre {
	text-align: center;
	font: 15px Verdana, Arial, sans-serif;
	color: #fff;
	background-color: #000;
	font-weight: bold;
	border-width:5 ; 
  border-style:solid ;
  border-color: #000;
  background: black url(../images/blockdefault.gif) center center repeat-x;
}

div#messageleft {
  width:350px;
  text-align: left;
	padding-top: 50;
	padding-left: 30;
	font: 18px Verdana, Arial, sans-serif;
	font-style: italic;
	color: #000;
	font-weight: bold;
	
	}

div#messagecenter {
  width:350px;
	text-align: center;
	font: 18px Verdana, Arial, sans-serif;
	font-style: italic;
	color: #000;
	font-weight: bold;
	}


div#texte {
	font: 12px Verdana, Arial, sans-serif;
	color: #666666;
	padding-top: 9px;
	padding-left: 30px;
	padding-right: 30px;
}

div#realisation {
border: 1px silver solid;
padding: 8px;
background-color: white;
}

hr#realisation{
width: 250px;
text-align: left;
}


td#content {
width:50%;
border: 1px solid silver;
vertical-align:top;
background-color: #F8F8F8;
}

td#menucote {
width:130;
border: 1px solid silver;
vertical-align:top;
}


/* Text Email */
.email {
color:#0A1058 ; 
font-family:arial;
font-size:12;
text-decoration:none;
}

.email:visited{
color:#0A1058 ; 
font-family:arial;
font-size:12;
text-decoration:none;
}
.email:hover{
color:#000 ; 
font-family:arial;
font-size:12;
text-decoration:none;
}

div#equipe {
color:#000 ; 
font-family:arial;
font-size:12;
padding-left: 30px;
padding-top:20px;
}


/*********************/



/************************/
/*     Pied de page     */
td#footer {
font: 9px Verdana, Arial, sans-serif;
color: silver;
text-align: right;
vertical-align: top;
}

