/*Taille du contenu obligatoirement en font-size: 12px;*/
/*fix ie6 png bug*/
 img, div { behavior: url(iepngfix.htc); }

body { margin:0; padding:0; background:url(../images/bg.gif) repeat-x #c99911; }
img { border:none; }
div, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000 ; line-height: 18px;}
table{border-collapse: collapse; }
a { color:#fff; text-decoration:none;}
a:hover { text-decoration:underline;}
ul li { list-style-image:url(../images/puce.gif);}


#wrap { width:1035px; margin:0;}
#top { width:1035px; height:385px; overflow:hidden; background:url(../images/bgtop.jpg) no-repeat; position:relative;}
#topleft { width:240px; margin:0; padding:0; float:left;}
#langue { width:240px; text-align:left; margin:5px 0;}
#languefr { width:34px; height:22px; margin:0 12px 0 32px;}
#langueen { width:34px; height:22px; margin:0;}
#logo { width:240px; text-align:left;}
#logo img { margin:49px 0 0 0;}

#anim { width:655px; height:240px; overflow:hidden; margin:39px 0 0 0; float:left;}
#flash { width:655px; height:240px;}
#deco { width:337px; height:158px; top:200px; right:60px; position:absolute;}

#menu { width:265px; height:340px; margin:0; padding:0; float:left; overflow:hidden;}
#menu ul { list-style-type:none; margin:0; padding:0;}
#menu ul li { float:left; overflow:hidden;}
#menu ul li a { width:530px; display:block;}
#menu ul li a:hover { margin-left:-265px;}

#euro {margin-bottom:10px;}
#euro img {border:1px solid black;}

#main { width:770px; float:left;}
#titre { width:770px; overflow:hidden;}
#left { width:445px; float:left;}
#imagesview { margin:0 5px; }
#imagesview2 { width:750px;  margin:0 5px; background:#cad7e0; }
#flashcontent {	height: 100%;}
#flashcontent2 {	height: 100%;}

#minheight { width:100%; height:25px; overflow:hidden; }

#right { width:325px; float:left;}
#textout { width:325px; background:url(../images/bgtext1.gif) repeat-y;}
#text { width:325px; background:url(../images/bgtext2.gif) top no-repeat;}
#textin { width:325px; background:url(../images/bgtext3.gif) bottom no-repeat;}
#textpage { width:290px; margin:0 25px 0 10px; padding:5px 0; text-align:left;}
#footer { width:900px; overflow:hidden; background:url(../images/bgfoot.gif) top repeat-x; margin:5px; color:#ffffff; text-align:center; padding:25px; line-height:20px; }

#chargeuse { }
#pelles, #elevateurs, #minipelles, #tractopelles, #divers { display:none; }

.onglet { background:#b8ae72; height:30px; font-weight:bold; }
.ongleton { display:block; height:30px; width:120px; line-height:30px; vertical-align:middle; text-align:center; float:left; background:#cad7e0; color:#000; }
.ongletoff { display:block; height:30px; width:120px; line-height:30px; vertical-align:middle; text-align:center; float:left; background:#b8ae72; color:#000; }
a#ondiversen { line-height:normal; }
a:hover.ongletoff { background:#606f75; text-decoration:none; }
a:hover.ongleton { text-decoration:none; }
.autres { padding:15px 25px; line-height:18px; }
.autres h2 { font-size:14px; color:#606f75; }

/*PAGE PLAN,CONTACT et MENTIONS*/
#textpagecontact { width:290px;margin:0 25px 0 10px; padding:50px 0; text-align:center; }
#plan { width:650px; margin:0 50px; text-align:left;}
/*PAGES MENTIONS LEGALES*/
#mentions p{margin: 10px 0 20px 40px;}
