body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
background: #EAEEDA url(../covoiturage_image/background_0.jpg) repeat-x;
}


#header2 {
height: 60px;
/*background-image:url(../covoiturage_image/header.jpg);*/
}
#gauche_header2 {float:left;margin:0; width: 536px; height: 60px;}
#centre_header2 {float:left; margin:0;padding:0; width:232px;height:60px; }
#droite_header2 {float:left; margin:0; width:234px;height:60px; }

#conteneur {
	position: relative;
	width: 1002px;
	left: 0px;
	top: 0px;
	margin-left:auto;
	margin-right:auto;
	background:#FFFFFF;
}

#logo {
	width:153px;
	margin-left:25px;
	margin-top:9px;
	float:left;
}

#login {
	position: absolute;
	right:10px;
	top:0px;
	width: 250px;
}

.login {
	color: #888888;
	font-size:11px;
	margin-top:8px;
}
#loginOK{
margin-bottom:-2px;
}

#commune {position:relative;float:left; width:328px;height:60px;margin-left:30px;color: #888888;font-size:11px;}
#commune table {margin-left:20px;margin-top:15px;}
#comm {background:url(../covoiturage_image/search-box.gif) no-repeat; width:168px;margin-top:5px;}
#sumit {cursor:pointer;position:absolute;top:15px;right:20px;_top:17px;_right:20px;}
*+html #sumit {cursor:pointer;position:absolute;top:16px;right:20px;}

#menu {width:100%; height:29px;background:white;text-align:center;background: url(../covoiturage_image/bg_menu.gif) top left repeat-x;}
#menu  ul{margin:0 auto; width:800px; height:29px;text-align:center;}
#menu ul li {margin:0;list-style-type:none;float:left;}
#menu ul li a {display:block;color:#fff;font-size:12px;	height:29px;line-height:29px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;padding:0 10px;}
#menu ul li a:hover {background:#BCCD82;}


input[type=text], input[type=password] {
	padding:0 2px;
	margin: 2px 0 1px 0;
	background:transparent url(../covoiturage_image/search-box-bg.gif) no-repeat scroll 0 0;
	border:0 none;
	color:#888888;
	font-size:1em;
	height:17px;
	width:136px;
}



#span_trajets {
	cursor: pointer;
	color: green;
	font-weight: bold;
	font-size: 12px;
}

#lbclose {
	position: absolute;
	top: 4px;
	right: 4px;	
}

#lightbox {
	border: 0px solid #666;
	top: 50px;
	left: 25%;
	position: absolute;
	visibility: hidden;
	padding: 0px;
	margin: 0;
	}



#letrajet {
	float: left;
	border: 0px #AAA solid;
	padding: 0px;
	margin-left: 0px;
	width:440px;
	margin-bottom: 0px;

}
.cadreRecherche { width: 1000px; font-size:18px;margin-top:10px;}
.contenuRecherche { width: 988px; clear: left; padding: 10px;}



.lien1{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
.lien1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC}


.lien2{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ;color: #0066CC;}
.lien2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC }

.lien3{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none}
.lien3:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

.lien4{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-decoration: none}
.lien4:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#00CC33}


.lien5{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #66BA47; text-decoration: none}
.lien5:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}


.lien6{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5081BB; text-decoration: none}
.lien6:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #99CCFF}

.lien6-1{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5081BB; text-decoration: none}
.lien6-1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #99CCFF}
.lien6-1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#AAAAAA}


.lien7{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #99CCFF; text-decoration: none}
.lien7:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC}


.lien9{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3399FF; text-decoration: none}
.lien9:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC}


.lien10{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #99CF16; text-decoration: none}
.lien10:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC}


.lien11{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009999; text-decoration: none}
.lien11:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#00CC33}




.lien12{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none}
.lien12:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFCC00}

.lien13{  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #5081BB; text-decoration: none}
.lien13:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99CCFF}



.lien14{  font-weight: bold; color: #000000; }
.lien14:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #55A041}


.lien15{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #66CC33; }
.lien15:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCFF}


.titre1{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold ;color: #0066CC;}

.form {
  FONT-FAMILY: verdana;
  FONT-SIZE: 13px;
  FONT-WEIGHT: normal;
  COLOR: #003366;
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #FFFFFF ;
  BORDER-BOTTOM-COLOR: #003366;
  BORDER-BOTTOM-width: 1px;
  BORDER-LEFT-WIDTH: 1px;
  BORDER-LEFT-COLOR: #003366;
  BORDER-RIGHT-COLOR: #003366;
  BORDER-RIGHT-WIDTH: 1px;
  BORDER-TOP-COLOR: #003366;
  BORDER-TOP-WIDTH: 1px;
}






.pconnexion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 19px;
	
}
/*
#menu {
	padding-left: 19px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B8CBE2;}

#menug a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #0099c5;
	text-decoration: none;
	
	padding-top: 5px;
	padding-bottom: 15px;
}



#menug a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #0099c5;
	text-decoration: none;
	
	padding-top: 5px;
	padding-bottom: 15px;
}
#menug a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	
	padding-bottom: 15px;
	padding-top: 5px;
}
*/
#password a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;

}
#password a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;

}
#password a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color:#FF6600;
	text-decoration: underline;
	
}
#mention a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
#mention a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
#mention a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	
}
.traitbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	font-variant: normal;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #B8CBE2;
	border-right-style: Aucune;
	border-bottom-style: Aucune;
	border-left-style: Aucune;
	border-top-style: Aucune;
}
.basdepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	font-variant: normal;
	color: #3C6597;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: Aucune;
	border-bottom-style: Aucune;
	border-left-style: Aucune;
	border-top-color: #FFFFFF;
	margin-top: 5px;
}


#compte a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-right: 10px;
}
#compte a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-right: 10px;
}
#compte a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	padding-right: 10px;
}
#consultez a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #0099C5;
	text-decoration: none;
	padding-right: 10px;
	
}
#consultez a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #0099C5;
	text-decoration: none;
	padding-right: 10px;
	
}
#consultez a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	
}
#deposez a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #7BC225;
	text-decoration: none;
	padding-right: 10px;
}
#deposez a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #7BC225;
	text-decoration: none;
	padding-right: 10px;
}
#deposez a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #55861A;
	text-decoration: none;
	padding-right: 10px;
}


#corps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 25px;
}


#corps1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099C5;
	}



#joindre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 15px;
	border-left-color: #5383BC;
	border-bottom-color: #5383BC;
	border-right-color: #5383BC;
	border-top-color: #5383BC;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
}
#tbtelephone {
	margin-top: 30px;
	margin-bottom: 0px;
}
.titrepuce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.chapeau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5383BC;
	border: 1px solid #5383BC;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
}


.ligne {

	font-size: 10px;
	font-family: helvetica;
	color: #000000;
	cursor:pointer;
}

.alt {

	font-size: 10px;
	font-family: helvetica;
	color: #000000;
	cursor:pointer;
}

.rose {

	font-size: 10px;
	font-family: helvetica;
	color: #000000;
	background-color: #FFC5FF;
	cursor:pointer;
}

#left-column {

	border: 1px solid #444;

	padding: 4px;

	font-size: 10px;

	font-family: Verdana;

	background-color: #FFF;

}

.imgmap {

	border: 1px solid #444;

}

.section {

	font-size: 18px;

	font-family: Georgia;

	color: #0066CC;

	font-style: normal;

	font-weight: bold;

}

.tableaubord {



}

#pied {
margin:0 auto;
height: 30px;
width: 1002px;
font-size: 10px;
text-align: center;
}

#pied a {text-decoration:none;}
#pied a:hover{text-decoration:none;}


.zonetexte {

	font-size: 12px;

	border: 1px solid #999;

	font-family: Verdana;

}

.zoneliste {

	font-size: 12px;

	border: 1px solid #999;

	font-family: Verdana;

}

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

.ligne {
	background-color: #A7CC95;
	height: 16px;
}

#col1 {
background:white;
width:40px;
}

#tabresultats {

	
	background-color: #FFF;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66BA47;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 3px;
}

#tabresultats th {

	text-align: left;

	font-size: 12px;

	font-family: Verdana;

	font-weight: bold;

}



p {

	font-size: 10px;

	font-family: Verdana;

}



.ligneliste0 {

	color: #000;

}

.ligneliste1 {

	color: red;

}

.ligneliste2 {

	color: green;

}

.ligneliste3 {

	color: blue;

}

.ligneliste4 {

	color: grey;

}

.ligneliste5 {

	color: pink;

}

.detail {

	font-size: 11px;

	font-family: Verdana;

	margin: 0;

	padding: 0;	

}

.nomtrajet {

	font-size: 12px;

	font-family: Verdana;

	color: #006699;

	font-weight: bold;	

}

.font1 {

	color: red;
font-weight: bold;

}

.liens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;

}

.liens:hover { color: #000; }

.lienblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.pconnexion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 19px;
	
}
.pcconnex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	font-style: normal;
	text-decoration: none;
}

.blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}


.bleu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099C5;
	font-style: normal;
	text-decoration: none;
}

.vert1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #66BA47;
	font-style: normal;
	text-decoration: none;
}

#entreprises {
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold;
	background: #E8773F;
	padding: 2px 5px 2px 2px;
	border: 2px solid white;
}

#entreprises:hover {
	color:#E8773F; 
	background: #FFFFFF;
	border: 2px solid #E8773F;
}

