/* CSS Document */
body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	background-color: #d3d1d3;
}
#content	{width: 700px; height:633px; margin: auto; padding: 0; background-color:#ffffff; text-align: left; position: relative; top: 1px; border:1px solid #000000;}
div.present	{
	width: 700px;
	height:294px;
	position: relative;
	top: 0px;
	left: 0px;
}
div.barrebas {
    background-image: url(img/barre_bas.gif); 
	width: 688px;
	height:24px;
	margin: auto;
	text-align: left;
	position: absolute;
	top: 609px;
	left: 0px;
}

#texte1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:6px; padding-left:6px;padding-right:6px;}
#texte1b {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-style:italic; letter-spacing:2px;}
#texte2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#defil {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#FFFFFF;}
.texteContenu		{	
	width: 468px;
	height:226px;
	margin: auto;
	position: absolute;
	top: 304px;
	left:210px;
	overflow:hidden;
}
.fiche		{	
	width: 270px;
	height:260px;
	margin: auto;
	position: absolute;
	top: 344px;
	left:210px;
	overflow:hidden;
	
}
.contact		{	
	width: 220px;
	height:260px;
	margin: auto;
	position: absolute;
	top: 344px;
	left:210px;
	overflow:hidden;
	
}
#txtPpal	{line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; text-align:justify;}
#txtPpal2	{line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; text-align:justify;}
.Lettre		{font-size:14px; background-color:#56626e; color:#FFFFFF; font-weight: bold;}

/* Menu gauche */
.menu			{	
	width: 188px;
	height:140px;
	margin: auto;
	padding: 0;
	position: absolute;
	top: 319px;
	left:0px;
	background-color:#56626e;
}
.menu2			{	
	width: 188px;
	height:110px;
	margin: auto;
	padding: 0;
	position: absolute;
	top: 489px;
	left:0px;
	background-color:#56626e;
}
.titleMenu1		{	
	width: 188px;
	height:25px;
	margin: auto;
	position: absolute;
	top: 294px;
	left:0px;
	background-color:#8c8b8c;
}
.titleMenu2		{	
	width: 188px;
	height:25px;
	margin: auto;
	position: absolute;
	top: 464px;
	left:0px;
	background-color:#8c8b8c;
}
#nav1 li { line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-image: url(img/puce.gif); letter-spacing:1px; margin-left:-15px;}
#nav2 li { line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style-image: url(img/puce.gif); letter-spacing:1px; margin-left:-15px;}
#nav1 	a	{color: #ffffff; text-decoration:none;}
#nav2 	a	{color: #ffffff; text-decoration:none;}
#nav1 	a:hover	{color: #00CC33; text-decoration:none;}
#nav2 	a:hover	{color: #00CC33; text-decoration:none;}
/* images intro */
div.bienvenue {width:200px; height: 35px; position:absolute; left: 475px; top:4px; }
.intro1		{	
	width: 186px;
	height:117px;
	margin: auto;
	position: absolute;
	top: 489px;
	left:0px;
	border:1px solid #56626e;
}
.intro2		{	
	width: 225px;
	height:71px;
	margin: auto;
	position: absolute;
	top: 519px;
	left:210px;
	border:1px solid #56626e;
}
.intro3		{	
	width: 212px;
	height:71px;
	margin: auto;
	position: absolute;
	top: 519px;
	left:462px;
	border:1px solid #56626e;
}

/* texte pages */
h1 {font-size: 11px; font-weight: bold;}
h2 {font-size: 13px; letter-spacing:1px; color:#FFFFFF; font-style:italic; text-align:center;}
h3 {font-size: 8px;}

.lientext        {text-decoration: underline;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a    {color: #ffffff; text-decoration: underline;}
a:hover    {color: #00cc33; text-decoration: underline;}
.Url	{text-decoration: underline;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000;}
table {width:260px;}
td {
border-right:1px solid #000;
border-bottom:1px solid #000;
background-color:#ffffff;
padding-left:3px;
}

td.last { border-right:none; }
tr.last td { border-bottom:none; }
.photo {width:208px; height: 150px; position:absolute; left: 485px; top:298px; border:1px solid #56626e;}
.photo2 {width:208px; height: 182px; position:absolute; left: 485px; top:298px;}
.photo2b {width:208px; height: 122px; position:absolute; left: 486px; top:490px;}
.photo2c {width:208px; height: 98px; position:absolute; left: 486px; top:510px;}
.carte {width:208px; height: 200px; position:absolute; left: 486px; top:298px; border:1px solid #56626e;}
.formula {width:260px; height: 295px; position:absolute; left: 435px; top:298px; border:1px solid #56626e;}
.poids {width:211px; height: 90px; position:absolute; left: 485px; top:442px;}
.gps	{width:211px; height: 72px; position:absolute; left: 485px; top:532px;}
.titleFiche {width:260px; height: 30px; position:absolute; left: 210px; top:304px;}
#ficheTitle{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; text-align:justify; text-decoration:underline;}
#contenu li {margin-left:-15px;}
.form { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; margin:0px; border:solid 1px #000000; padding:2px; background: #F2DFBE; letter-spacing:1px; }
.stylevalid {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; margin:1px; padding-right: 2px; padding-top: 2px; background-color:#56626E; border:solid 1px #ffffff; text-align:center;}
#aligne_droite {text-align:center;}
#aligne_droite2 {text-align:center;}
.Style1 {font-size: 9px}
.logo1 {width:100px; height: 18px; position:absolute; left: 617px; top:645px;}
.logo2 {width:260px; height: 18px; position:absolute; left: 442px; top:645px;}