body {
margin: 0;
padding: 0;
}
#menu {
height: 65px;
width:642px;
margin-left:23px;	
}

#haut {
width:924px;
border:0;
height: 185px;
margin:0;
padding:0;
}
#conteneur {
position: relative;
width: 924px;
margin: 0 auto;
background-image:url(../image/taxi-isere.gif)
}
#centre {
margin-right: 270px;
margin-left:20px;
}

#language {
	position: absolute;
	right:10px;
	width: 245px;
	height:30px;
	top: 187px;
}

#droite {
	position: absolute;
	right:10px;
	width: 245px;
	height:210px;
	margin-top:2px;
	top: 225px;
}

#droite2 {
position: absolute;
right:180px;
width: 160px;
margin-top:20px;
}

#news {
position: absolute;
margin-left:660px;
width: 260px;
height:65px;
margin-top:185px;
}

#tarifs {
position: absolute;
margin-left:675px;
width: 240px;
height:65px;
margin-top:185px;
}

#imagebas {
height: 80px;
}

#pied {
height: 16px;
background-color:#FFFFFF;
}

li {list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:#FF6600; line-height:16px;}

li2 {list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color:#FF6600; line-height:16px;}

p {margin: 0 0 6px 0;}

.h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:lighter; letter-spacing:1px; font-size: 19px; color:#FF6600; line-height:26px;}

.h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#666666; line-height:18px;}
.h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#22a4ff; line-height:18px;}
.h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color:#FF6600; line-height:18px;}

.titredroite {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#FF6600; line-height:20px;}
.textedroite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:14px;}

.titrenews {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#22a4ff; line-height:20px;}
.textenews {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size: 10px; color:#000000; line-height:14px;}

.texteformulaire {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:18px;}
.titreformulaire {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color:#FFFFFF; font-weight:bold; width:614px; line-height:18px; background-color:#FF6633;}

.texte {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:18px;}
.texteinfo {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:oblique; font-size: 10px; color:#666666; line-height:16px;}
.textestation {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:12px;}

.textebas {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size: 10px; color:#666666; line-height:18px;}

.point {color:#22a4ff; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}
.pointorange {color:#FF6600; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}


.textebasindex {font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:240px; font-size: 13px; vertical-align:bottom; padding-top:6px; line-height:20px; color:#FFFFFF;}

.menu_linkindex:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF; text-decoration:underline;}
.menu_linkindex:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF; text-decoration:underline;}
.menu_linkindex:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:black; text-decoration:underline;}

.menuservice:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:17px; color:blue; text-decoration:underline;}
.menuservice:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:17px; color:blue; text-decoration:underline;}
.menuservice:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:17px; color:black; text-decoration:underline;}

.menucircuit:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:blue; text-decoration:underline;}
.menucircuit:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:blue; text-decoration:underline;}
.menucircuit:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:20px; color:black; text-decoration:underline;}

.menutexte:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:17px; color:blue; text-decoration:underline;}
.menutexte:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:17px; color:blue; text-decoration:underline;}
.menutexte:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:17px; color:black; text-decoration:underline;}

.menutextegras:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height:17px; color:blue; text-decoration:underline;}
.menutextegras:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height:17px; color:blue; text-decoration:underline;}
.menutextegras:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height:17px; color:black; text-decoration:underline;}

.menua:link {background-image:url(../image/grenoble_taxi.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; font-size:12px; color:#FF6600;
}
.menua:visited {background-image:url(../image/grenoble_taxi.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; font-size:12px; color:#FF6600;
}
.menua:hover {background-image:url(../image/grenoble_taxi.gif);
background-image:url(../image/grenoble_taxi.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; font-size:12px; color:#FF6600;
}


.menu:link {
background-image:url(../image/grenoble-taxis.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; font-weight:bold; color:black;
}
.menu:visited {
background-image:url(../image/grenoble-taxis.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; font-size:12px; color:black;
}
.menu:hover {
background-image:url(../image/grenoble_taxi.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF6600;
}

.menucircuit:link {
background-image:url(../image/grenoble-taxis.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; font-weight:bold; color:red;
}
.menucircuit:visited {
background-image:url(../image/grenoble-taxis.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; font-size:12px; color:red;
}
.menucircuit:hover {
background-image:url(../image/grenoble_taxi.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF6600;
}

fieldset {
border: 1px solid #666666;
margin: 0,2em 0.2em 0,2em 0em;
padding: 0em 0em 0em 0.2em;
width: 623px; 
}

legend {
background: transparent;
padding: 0;
}

table#sample {
    background-color:#FFFFFF;
    width: 560px;
	
}

table#sample td {
    padding: 3px;
}

.Ligne1 {
background:black;
    text-align: center;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:white; line-height:12px;
}

.Ligne2 {
background:#fbe44b;
    text-align: center;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:black; line-height:12px;
}

.toprow {
    font-style:normal;
	font-weight:bold;
    text-align: center;
    background-color:#CCCCCC;
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:black; line-height:12px;
}

.leftcol1 {
    font-weight: bold;
    text-align: left;
    width: 230px;
    background-color:black;

}

.leftcol2 {
    font-weight: bold;
    text-align: left;
    width: 230px;
    background-color:#fbe44b;

}


.tooltip:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:18px; text-decoration:underline;}
.tooltip:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:18px;; text-decoration:underline;}
.tooltip:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:18px; text-decoration:underline;}

a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: normal; 
    display: block; 
    position: absolute; 
    top: 20px; 
    left: -10px; 
    padding: 5px; 
    color: #000; 
    border: 1px solid #bbb; 
    background: #ffc; 
    width:150px;
}
a.tooltip:hover em span {
    position: absolute; 
    top: -7px; 
    left: 70px;
    height: 7px; 
    width: 11px; 
    background: transparent url(../image/infobulle.gif); 
    margin:0; 
    padding: 0; 
    border: 0;
}


