/* CSS Document by AbsurdSystem*/
*{
margin:0;
padding:0;
}

body{
background-color:#FFFFFF;
font-size:13px;
font:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/head.jpg);
background-repeat:repeat-x;
}

#contain{
width:994px;
height:100%;
text-align: left;
margin-left: auto;
margin-right: auto;
}

#head{
width:994px;
height:174px;

}


#logo{
float:left;

width:244px;
height:174px;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
margin-left:243px !important;
margin-left:121px;

}
#news{
float:right;
width:261px;
height:174px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background-image:url(images/news.gif);
background-repeat:no-repeat;
}
#titrenews{
width:210px;
hieght:16px;
padding-top:10px;
margin-left:27px;
border-bottom:dashed 1px #999999;
font-family:Arial, Helvetica, sans-serif;
color:#18477A;
}
#datanews{
width:210px;
height:144px;
margin-top:8px;
margin-left:27px;
}
#conteneur{
width:994px;
height:auto;

}
#frame{
margin:0;
padding:0;
width:730px;
height:auto;
min-height:490px;
_height:490px;
}

#ktm{
width:729px;
height:40px;
text-align:center;
background-color:#FF6600;
background-image:url(images/ktm.gif);
background-repeat:no-repeat;
background-position:center;
border-left:solid 1px #000000;
}
#navig{
width:730px;
height:50px;
text-align:center;
border-bottom:dashed 1px #333333;
}

.article{
float:left;
width:350px;
height:200px;
background-color:#00CC00:
}
.mention{
width:730px;
height:20px;
text-transform:none;
}

.mention a{
text-decoration:none;
color:#055EBE;
}

.mention a:hover{
text-decoration:underline;
color:#055EBE;
}
.plan{
width:730px;
height:401px;
text-align:center;
background-image:url(images/plan.jpg);
background-repeat:no-repeat;
background-position:center;
}

.magasin{
text-align:center;
}
#contact{
width:730px;
height:auto;
text-align:center;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#2696BB;
}
.mail{
float:left;
width:350px;
height:140px;
text-align:center;
font-size:14px;
margin-bottom:20px;
background-image:url(images/mail_bck.gif);
background-repeat:no-repeat;
}
.titre_mail{
font: 14px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";
color:#606060;
padding-top:4px;
padding-bottom:4px;
}
#formulaire{
text-align:center;
}
#send{
width:auto;
height:30px;
padding-top:8px;
font-weight: bold;
color:#9FD4FF;
font-size:14px;
background-image:url(images/send_bck.gif);
opacity : 0.9;
filter : alpha(opacity=90); 
}
#menu{
float:right;
width:261px;
height:auto;
background-color:#040404;
background-image:url(images/menu_bck.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

#datamenu{
width:241px;
height:auto;
margin-left:10px;
}

.lien a{
display:block;
padding-top:10px;
width:241px;
height:40px;
background-image:url(images/menu.gif);
background-repeat:no-repeat;
text-align:center;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.lien a:hover{
background-image:url(images/menuroll.gif);
color:#000000;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
 
#active{
background-image:url(images/menuroll.gif);
color:#000000;
}
.adresse{
color:#FFFFFF;
width:241px;
/*height:155px;*/
height:auto;
text-align:center;
}
#marque{
width:729px;
height:40px;
background-image:url(images/marque.gif);
background-repeat:no-repeat;
border-left:solid 1px #000000;
}

.image{
float:left;
width:350px;
height:auto;
text-align:center;
}
.text{
float:left;
width:350px;
height:261px;
text-align:center;
font-size: 14px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}
.data_index{
float:left;
width:730px;
height:auto;
text-align:center;
font-size: 14px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#copy{
width:241px;
height:20px;
margin-top:30px;
text-align:center;
font: 9px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";
color:#606060;
}
#copy a{
text-decoration:none;
color:#95FF46;
}

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
	text-align:center;
	
}
 
.tool-title {

	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(images/bubble.png) bottom right;
}

.select{
float:left;
width:300px;
height:20px;
}