/* Général */
#multitud_trajet .hidden, .multitud_transport .hidden, .multitud_transport_vertical .hidden
{
	display: none;
}
#multitud_trajet, .multitud_transport, .multitud_transport_vertical
{
	font-size: 77%;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
	color: #000000;
}


/* Formulaire Trajet */ 
#multitud_trajet{
	width: 150px;
	height: 234px;

	background-image:url('../images/multitud/multitud_trajet_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;

	border: 1px #003372 solid;
	
	margin:0px auto;
}

#multitud_trajet .titre{
	height: 80px;
	color: #003070;

	/*font-size: 93%;*/
	font-weight: bold;
	text-align: center;
	
	margin: 0px;
	padding: 0px;
}

#multitud_trajet form
{
	margin: 5px;
}
#multitud_trajet fieldset
{
	border: none;
	margin: 0px;
	padding : 0px;
}
#multitud_trajet fieldset legend
{
	display: none;
}

#multitud_trajet label{

	color: #00245f;
	font-size: 1.3em;
	
	margin: 0px;
}

#multitud_trajet input
{
	width: 134px;
	margin: 1px 0px 10px 0px;
	padding : 2px;
	border: 1px #003372 solid;
}
#multitud_trajet .submit
{
	margin: 5px 0px 0px 0px;
	padding: 0px;
	text-align: right;
}
#multitud_trajet .submit input
{
	width: 50px;
	margin: 0px;
	padding: 2px;
	border: none;
	text-align: center;
	background-color: #003070;
	font-size: 115%;
	color: #ffffff;
	cursor: pointer;
}

/* Solution transport */
.multitud_transport
{
	background-image:url('./multitud_transport_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #afd8fd;
	width: 249px;
	height: 60px;
	border: 1px #96989e solid;
}
.multitud_transport .titre
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font-size: 92%;
	color: #003070;
	font-weight: bold;
	height: 40px;
}
.multitud_transport ul
{
	list-style: none;
	overflow: auto;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	font-size: 100%;
}
.multitud_transport li
{
	background-image: url('./puce.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	margin: 0px;
	padding: 0px 15px 0px 10px;
}
.multitud_transport li a
{
	color: #011e50;
	text-decoration: underline;
}
.multitud_transport li a:hover
{
	text-decoration: none;
}

/* Solution transport sous forme de colonne*/
.multitud_transport_vertical
{
	background-image:url('./multitud_transport_vertical_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #afd8fd;
	width: 160px;
	height: 136px;
	border: 1px #96989e solid;
}
.multitud_transport_vertical .titre
{
	margin: 2px 0px 0px 0px;
	padding: 0px;
	font-size: 92%;
	color: #003070;
	font-weight: bold;
	height: 87px;
	text-align: center;
}
.multitud_transport_vertical ul
{
	list-style: none;
	overflow: auto;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	font-size: 100%;
}
.multitud_transport_vertical li
{
	background-image: url('./puce.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	margin: 0px;
	padding: 0px 15px 0px 10px;
}
.multitud_transport_vertical li a
{
	color: #011e50;
	text-decoration: underline;
}
.multitud_transport_vertical li a:hover
{
	text-decoration: none;
}