@charset "utf-8";
/* CSS */
html,
body {
   margin:0;
   padding:0;
   height:100%;
   font:100% Verdana, Arial, Helvetica, sans-serif;
   color:#bfbfbe; 
   background-image:url("../img/background.png");
   background-repeat:repeat-x;
   background-color:#151728;
   text-align: center;
}

a:link{color:#bfbfbe; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:visited{color:#bfbfbe; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:hover{color:#7f5c3d; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:active{color:#7f5c3d; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:active, a:focus{outline:none;}

input{font-size:11px;}
select{font-size:11px;}
textarea{font-size:11px;}

.h2{font:20px Georgia, "Times New Roman", Times, serif; color:#7f5c3d; text-align:left; line-height:20px;}
.h3{font:18px Georgia, "Times New Roman", Times, serif; color:#7f5c3d; text-align:left; line-height:18px;}

.h2admin{font:20px Georgia, "Times New Roman", Times, serif; color:#547df7; text-align:left; line-height:20px;}
.h3admin{font:18px Georgia, "Times New Roman", Times, serif; color:#547df7; text-align:left; line-height:18px;}

.span0{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; font-weight: bold; word-spacing:0px; line-height:15px; display:block;}
.span1{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span2{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:10px; word-spacing:0px; line-height:15px; display:block;}
.span3{color:#17182c; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:10px;}
.span4{color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px;}
.span5{color:#7f5c3d; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span6{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span7{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span8{color:#7f5c3d; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:15px;}
.span10{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-left:5px; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span9{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span11{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; word-spacing:0px; line-height:15px; display:block;}
.span12{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:10px; word-spacing:0px; line-height:15px; display:block;}
.span14{color:#7f5c3d;}
.spanadmin1{color:#547df7; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:15px;}
.spanadmin2{color:#547df7; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:45px; display:inline;}
.spanadmin3{color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:15px; display:inline;}
.spanadmin4{color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; word-spacing:0px; line-height:45px; display:inline;}
.admindelete:link{color:#cc0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admindelete:visited{color:#cc0000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admindelete:hover{color:#bfbfbe; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admindelete:active{color:#bfbfbe; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admindelete:active, a:focus{outline:none;}
.admincancel:link{color:#547df7; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admincancel:visited{color:#547df7; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admincancel:hover{color:#bfbfbe; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admincancel:active{color:#bfbfbe; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admincancel:active, a:focus{outline:none;}
.adminlink:link{color:#547df7; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; line-height:15px; text-decoration:none;}
.adminlink:visited{color:#547df7; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; line-height:15px; text-decoration:none;}
.adminlink:hover{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; line-height:15px; text-decoration:underline;}
.adminlink:active{color:#bfbfbe; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; line-height:15px; text-decoration:underline;}
.adminlink:active, a:focus{outline:none;}


.classform{
	background-color:#bfbfbe;
	color:#151728; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	word-spacing:0px;
	line-height:15px;}

#container {
   min-height:100%;
   position:relative;
   margin-left:auto;
   margin-right:auto;
   width:849px;
   text-align: left;
   }
   
.lispan{list-style-type:square; color:#bfbfbe}

/* ..........................................................................top... */

#header {
   background:#10121f;
   background-image:url("../img/top.png");
   background-repeat:no-repeat;
   background-position:top;
   width:849px;
   height:119px;
}
#containerlangue{
	width:849px;
	height:0px;
	margin:-10px 0px;
	text-align:right;
	position:absolute;
	z-index:2;
}
#h1{/*logo*/
	width:345px;
	height:119px;
	margin-top:7px;
	margin-left:0px;
	position:relative;
	float:left;
	}
/* ..........................................................................menu... */

#containermenu{
	width:849px;
	height:250px;
	margin:130px 0px 0px 0px;
	padding-top:5px;
	background-image:url("../img/illu2.png");
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	z-index:3;
	}

#menu{left:15px;position:relative;} 
.menu a:link{font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; font-variant: small-caps;}
.menu a:visited{font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; font-variant: small-caps;}
.menu a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:underline; font-variant: small-caps;}
.menu a:active{font:12px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; font-variant: small-caps;}
.menu a:active, a:focus{outline:none;}
.tiretmenu{font:75% Verdana, Arial, Helvetica, sans-serif; color:#fff; letter-spacing :4px;}

/* ..........................................................................body... */

#bodyhome {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
   margin:235px 0px 0px 0px;
   background-image:url("../img/background2.png");
   background-repeat:repeat-y;
}
#body {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
   margin:235px 0px 0px 0px;
   background-image:url("../img/background3.png");
   background-repeat:repeat-y;
   height:auto;
}

/* ..........................................................................home... */

#company{width:0px; left:25px; top:0px; position:relative;}
#companytitre{width:300px; height:25px; margin:30px 0px 0px 0px;}
#companytxt{width:500px; left:5px; top:0px; position:relative;}

#currenthome{width:0px; left:25px; top:0px; position:relative;}
#currenthometitre{width:300px; height:25px; margin:60px 0px 0px 0px;}
#currenthometxt{width:500px; left:5px; top:0px; position:relative;}

#currenthomeimgmain{width:0px; left:25px; top:0px; position:relative;}
#currenthomeimg{width:213px; height:78px; left:0px; top:10px; position:absolute;}

.currenthomeimgborder{border:0;}

#modelhome{width:0px; left:25px; top:0px; position:relative;}
#modelhometitre{width:300px; height:25px; margin:190px 0px 0px 0px;  position:relative;}
#modelhometxt{width:500px;  height:100px; left:5px; top:0px; margin-bottom:10px; position:relative;}

#rightimg{width:0px; left:585px; top:355px; position:absolute;}
#rightimg1{width:212px; height:200px; left:25px; top:25px; position:absolute;}
#rightimg2{width:212px; height:200px; left:25px; top:250px; position:absolute;}

/*
#certif{width:0px; left:15px; top:0px; position:absolute;}
#certiftitre{width:200px; height:25px; margin:380px 0px 0px 595px;}
#certiftxt{width:200px; left:595px; top:-15px; position:relative;}
#certifimg{width:212px; height:86px; left:595px; top:425px; position:absolute;}

#new{width:0px; left:15px; top:0px; position:absolute;}
#newtitre{width:200px; height:25px; margin:580px 0px 0px 595px;}
#newtxt{width:200px; left:595px; top:-15px; position:relative;}
#newimg{width:213px; height:78px; position:absolute; left:595px; top:625px; z-index:1;}
#newtxtlink{width:80px; left:605px; top:5px; position:relative; text-align:center; z-index:2;}
*/

.newlink:link{color:#1e213a; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.newlink:visited{color:#1e213a; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.newlink:hover{color:#7f5c3d; text-decoration:underline; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.newlink:active{color:#7f5c3d; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.newlink:active{outline:none;}
.newlink:focus{outline:none;}

#pied{
	width:849px;
	height:11px;
	position:relative;
	margin-left:-10px;
	margin-top:20px;
	background-image:url("../img/pied.png");
	background-repeat:no-repeat;
	background-position:bottom;}

/* ..........................................................................current offers... */

#current{width:0px; left:10px; top:0px; position:relative;}
#currenttitre{width:300px; height:25px; margin:30px 0px 0px 0px;}
#currenttxt{width:500px; left:10px; top:0px; margin-bottom:20px; position:relative;}

#tablecurrent{border-spacing:10px 10px;	border-collapse:separate; table-layout:fixed; border:0;	margin-bottom:40px;}
.tdcurrentalign{text-align:center}
.tdcurrent{width:263px; height:238px;	background-color:#1e213a; padding-top:7px; vertical-align:top;}
	
.imgcurrent{border: 0px;}
.imgcurrent2{border-width:3px; border-color:#fff; border-style: solid;}

.lienmodel{text-align:left;	margin-left:7px; margin-top:5px;}

.modelcurrent:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:none; text-align:left;}
.modelcurrent:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:none; text-align:left;}
.modelcurrent:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:underline; text-align:left;}
.modelcurrent:active{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.modelcurrent:active{outline:none;}
.modelcurrent:focus{outline:none;}

/* ..........................................................................current offers car... */

#currentcar{width:0px; left:10px; top:0px; position:relative;}
#currentcartitre{width:500px; height:25px; margin:30px 0px 0px 0px;}
#currentcararrow{width:22px; height:25px; position:absolute; left:800px; top:380px; z-index:1;}
#currentcararrowtxt{width:180px; height:25px; position:absolute; left:680px; top:390px;}

#currentcarleft{left:0px; top:0px; position:relative; overflow: auto;}
#currentcarbackground{
	background-color:#1e213a;
	width:264px;
	height:200px;
	left:10px;
	top:20px;
	position:relative;
	padding-top:7px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:center;
	vertical-align:middle;}
	
#tablecurrentcar{width:270px; margin-left: 8px; margin-top: 40px; margin-bottom:40px;}
.tablecurrentcarimgdiv{float: left; text-align: center; }
.tablecurrentcarimg{border-width: 2px; border-color: #10121f; border-style: solid; height: 64px; vertical-align: middle;}

#tdcurrentcaralign{text-align:center}
#tdcurrentcar{width:30%; height:238px;	background-color:#1e213a; padding-top:7px; vertical-align:top;}

#tablecurrentcardata{margin-top: -185px; margin-right: 3px; width: 538px; float: right}
#tablecurrentcardatatable{width: 530px;}

.currentcartxttitre{
	color:#bfbfbe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	word-spacing:0px;
	white-space: nowrap;
	}
.currentcartxt{
	color:#bfbfbe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	font-size:11px;
	word-spacing:0px;
	}

.lignedescar{width:500px; height:1px; left:0px; top:430px; position:relative;}

.vide{
	width:20px;
	height:60px;
	position:relative;
	}
	
.imgcurrentcar{border:0;}

#inquiry{position:relative; width:500px; left:10px; top:0px; margin-bottom:70px;}

.inquiry:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.inquiry:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.inquiry:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:underline; text-align:left;}
.inquiry:active{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:none; text-align:left;}
.inquiry:active{outline:none;}
.inquiry:focus{outline:none;}
	
/* ..........................................................................sendInquiry... */

#si{width:0px; left:10px; top:0px; position:relative;}
#sititre{width:500px; height:25px; margin:10px 0px 0px 0px;}
#simess{width:600px; left:10px; top:0px; margin-bottom:10px; position:relative;}
#sicarname{width:600px; left:10px; top:0px; margin-bottom:0px; position:relative;}
#sipic{width:200px; height: 200px; left:10px; top:5px; margin-bottom:0px; position:relative;}
#siname{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#sinameform{width:250px; left:355px; top:-210px; margin-bottom:0px; position:relative;}
#siemail{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#siemailform{width:250px; left:355px; top:-210px; margin-bottom:0px; position:relative;}
#siphone{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#siphoneform{width:250px; left:355px; top:-210px; margin-bottom:0px; position:relative;}
#sifax{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#sifaxform{width:250px; left:355px; top:-210px; margin-bottom:0px; position:relative;}
#siremarks{width:400px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#siremarksform{width:400px; left:355px; top:-210px; margin-bottom:0px; position:relative;}
#sisubmit{width:400px; left:355px; top:-200px; margin-bottom:80px; position:relative;}
#siclose{width:400px; left:550px; top:-305px; margin-bottom:80px; position:relative;}
	
/* ..........................................................................recommend... */

#reco{width:0px; left:10px; top:0px; position:relative;}
#recotitre{width:500px; height:25px; margin:10px 0px 0px 0px;}
#recomess{width:600px; left:10px; top:0px; margin-bottom:10px; position:relative;}
#recocarname{width:600px; left:10px; top:0px; margin-bottom:0px; position:relative;}
#recopic{width:200px; height: 200px; left:10px; top:5px; margin-bottom:0px; position:relative;}
#reconame{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#reconameform{width:250px; left:375px; top:-210px; margin-bottom:0px; position:relative;}
#recoemail{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#recoemailform{width:250px; left:375px; top:-210px; margin-bottom:0px; position:relative;}
#recorecipientname{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#recorecipientnameform{width:250px; left:375px; top:-210px; margin-bottom:0px; position:relative;}
#recorecipientemail{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#recorecipientemailform{width:250px; left:375px; top:-210px; margin-bottom:0px; position:relative;}
#recoremarks{width:400px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#recoremarksform{width:400px; left:375px; top:-210px; margin-bottom:0px; position:relative;}
#recopicture{width:250px; left:270px; top:-195px; margin-bottom:0px; position:relative;}
#recopictureform{width:200px; left:375px; top:-210px; margin-bottom:0px; position:relative;}
#recosubmit{width:400px; left:375px; top:-200px; margin-bottom:80px; position:relative;}
#recoclose{width:400px; left:565px; top:-305px; margin-bottom:80px; position:relative;}

/* ..........................................................................request... */

#request{width:0px; left:10px; top:0px; position:relative;}
#requesttitre{width:300px; height:25px; margin:30px 0px 0px 0px;}
#requesttxt{width:500px; left:10px; top:0px; margin-bottom:20px; position:relative;}
#requestname{width:250px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestnameform{width:250px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestemail{width:250px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestemailform{width:250px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestphone{width:250px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestphoneform{width:250px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestfax{width:250px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestfaxform{width:250px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestbrand{width:250px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestbrandform{width:250px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestmodel{width:250px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestmodelform{width:250px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestremarks{width:400px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestremarksform{width:400px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestnews{width:500px; left:25px; top:0px; margin-bottom:0px; position:relative;}
#requestnewsform{width:500px; left:120px; top:-15px; margin-bottom:0px; position:relative;}
#requestsubmit{width:500px; left:120px; top:0px; margin-bottom:20px; position:relative;}

	
/* ..........................................................................newsletter... */

#newsletter{width:0px; left:10px; top:0px; position:relative;}
#newslettertitre{width:300px; height:25px; margin:30px 0px 0px 0px;}
#newslettertxt{width:500px; left:10px; top:0px; margin-bottom:20px; position:relative;}
#newslettertitreform{width:500px; left:10px; top:10px; margin-bottom:0px; position:relative;}
#subscribe{width:500px; left:95px; top:-8px; margin-bottom:10px; position:relative;}
#subscribemail{width:25px; left:95px; top:0px; margin-bottom:10px; position:relative;}
#subscribemailform{width:250px; left:145px; top:-30px; margin-bottom:0px; position:relative;}
#subscribsubmit{width:500px; left:145px; top:-15px; margin-bottom:0px; position:relative;}

/* ..........................................................................showModels... */

#showmodels{width:0px; left:10px; top:0px; position:relative;}
#showmodelstitre{width:300px; height:25px; margin:30px 0px 0px 0px;}
#showmodelstxt{width:500px; left:5px; top:0px; margin-bottom:20px; position:relative;}

#tableshowmodels{border-spacing:0px 3px; border-collapse:separate; width:95%; border:0; margin-bottom:40px; margin-left:20px; margin-top:10px;}
.tableshowmodels2{white-space:nowrap; text-align:left; }
.tableshowmodels3{text-align:right;}


/* ..........................................................................links... */

#links{width:0px; left:10px; top:0px; position:relative;}
#linkstitre{width:300px; height:25px; margin:30px 0px 20px 0px;}
#linkstxt{width:700px; left:-10px; top:0px; margin-bottom:0px; position:relative;}

.links:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.links:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.links:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:underline; text-align:left;}
.links:active{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:none; text-align:left;}
.links:active{outline:none;}
.links:focus{outline:none;}

/* ..........................................................................contact... */

#contact{width:0px; left:10px; top:0px; position:relative;}
#contacttitre{width:300px; height:25px; margin:30px 0px 20px 0px;}
#contacttxt{width:700px; left:-10px; top:0px; margin-bottom:0px; position:relative;}
#contacttxt2{width:700px; left:15px; top:0px; margin-bottom:50px; position:relative;}

.contact:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.contact:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#7f5c3d; text-decoration:none; text-align:left;}
.contact:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:underline; text-align:left;}
.contact:active{font:11px Verdana, Arial, Helvetica, sans-serif; color:#bfbfbe; text-decoration:none; text-align:left;}
.contact:active{outline:none;}
.contact:focus{outline:none;}

/* ..........................................................................impressum... */

#impressum{width:0px; left:10px; top:0px; position:relative;}
#impressumtitre{width:300px; height:25px; margin:30px 0px 20px 0px;}
#impressumtxt{width:700px; left:15px; top:0px; margin-bottom:50px; position:relative;}

/* ..........................................................................about... */

#about{width:0px; left:10px; top:0px; position:relative;}
#abouttitre{width:300px; height:25px; margin:30px 0px 20px 0px;}
#abouttxt{width:700px; left:15px; top:0px; margin-bottom:30px; position:relative;}
.aboutimg{left:15px; top:0px; margin-bottom:20px; position:relative;}
#aboutimg1{width:83px; height:31px; left:15px; top:10px; margin-bottom:30px; position:relative;}
#aboutimg2{width:83px; height:37px; left:15px; top:10px; margin-bottom:30px; position:relative;}
#aboutimg3{width:83px; height:28px; left:15px; top:10px; margin-bottom:30px; position:relative;}
#aboutimg4{width:83px; height:36px; left:15px; top:10px; margin-bottom:70px; position:relative;}

/* ..........................................................................login... */

#loginheading{width:0px; left:10px; top:0px; position:relative;}
#logintitre{width:300px; height:25px; margin:30px 0px 0px 0px;}
#logintxt{width:500px; left:10px; top:0px; margin-bottom:20px; position:relative;}
#loginlabel{width:50px; left:95px; top:0px; margin-bottom:10px; position:relative;}
#loginform{width:250px; left:180px; top:-30px; margin-bottom:0px; position:relative;}
#loginsubmit{width:500px; left:180px; top:-15px; margin-bottom:190px; position:relative;}
#loginform{width:700px; left:-10px; top:0px; margin-bottom:0px; position:relative;}

/* ..........................................................................footer... */
#footer {
   position:absolute;
   padding-top:0px;
   padding-left:0px;
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   background:#6cf;
   background-repeat:no-repeat;
   background-color:#151728;
   clear:both;
	}

/* ..........................................................................divers... */

.arretflottant{clear:both;}
