﻿body {
padding:0;
}
.CriteriasGroup, .endPan {
	border:1px solid #EB690A;
}
#grouplist a {
	color:#0067C5;
	text-decoration:none;
}
#grouplist a:hover {
	color:#EB690A;
	text-decoration:underline;
}
#grouplist {
	list-style-type:circle;
	margin-bottom:20px;
	margin-left:2%;
	margin-top:20px;
}
#grouplist li {
	list-style-type:disc;
	padding:3px;
}
.info
{
	background-color: #4cbcd7;
}
.GroupTittle 
{
	background-color:#fff;
	background-image:url(../Images/titre-mobility.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#EB690A;
	float:left;
	margin-top:-1px;
	margin-left:-1px;
	_position:absolute;
	font-size:12px;
	font-weight:bold;
	margin-bottom:9px;
	padding:0.2em 1.8em 0.3em 0.7em;
}
h2
{
	position:absolute;
	top:-1px;
	left:-1px;
	background-position: right bottom;
	padding:0.2em 1.8em 0.3em 0.7em;
	background-image:url(../Images/titre-mobility.png);
	color:#EB690A;
}
.endPan a {
	background-color:#EB690A;
	color : #fff;
}
#stationtitle
{
	color:#fff;
	background-color:#EB690A;
	padding:3px;
}
.label, #error
{
	background-color:#E3EAED;
}
.errorbox .stationinput
{
	border:1px solid #e0dfe3;

}
.buttonerror
{
   cursor:pointer;
}

#error
{
	background-color:#E3EAED;
}

#error .errorred
{
	color:#f00;
	font-weight:bold;
}

.label
{
display:block;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #4A769b;
	color: white;
}
#errorstation
{    
	border:1px solid #EB690A;
}
/*
  Arrondis
*/

.rndcorner {
  background-repeat: no-repeat;
  display: block;
  height: 4px;
  width: 4px;
  position: absolute;
  z-index: 2;
  overflow: hidden;
}

.tl {
  background-image: url(../Images/tl.gif);
  background-position: left top;
  top: -1px;
  left: -1px;
}

.tr {
  background-image: url(../Images/tr.gif);
  background-position: right top;
  top: -1px;
  right: -1px;
}

.br {
  background-image: url(../Images/br.gif);
  background-position: right top;
  bottom: -1px;
  right: -1px;
}

.bl {
  background-image: url(../Images/bl.gif);
  background-position: left top;
  bottom:-1px;
  left:-1px;
}
.CriteriasGroup .content
{
	margin-top:40px;
}
.pagetitle
{	
        font-weight:bold;
        color:#EB690A;
}
form .errorbox
{
        padding-top:40px;        
}
.en-US .headerprincipal,.fr-BE .headerprincipal,.de-De .headerprincipal
{

	background-image:url(../Images/banner-mobility-fr.png);

}
.nl-BE .headerprincipal
{
	background-image:url(../Images/banner-mobility-nl.png);

}
.headerprincipal
{
	height:74px;
		background-repeat:no-repeat;
	background-position:center top;
	margin-bottom:10px;
}

form .errorbox .restartPanel
{
	position:absolute;
	top:0px;
	right:1px;
}
.global 
{
	width:800px;
	margin-left : auto;
	margin-right : auto;
}
.label
{
	margin-bottom:20px;

}
.btnRestart
{
	text-decoration:underline;
   background-color:#fff;
}
form div
{
	zoom:1;
}
.btnSearch
{
		background-image : url(../Images/bouton-mobility.png);
		background-repeat:no-repeat;
		background-position:top left;
		color:#fff;
		position:absolute;
		bottom:-2px;
		right:-4px;
		display:block;
    width:129px;
    height:27px;
    background-color:Transparent;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bouton-mobility.png', sizingMethod='crop');
}

.CriteriasGroup, .endPan {
width:100%;
}
.footerprincipal
{
	margin-top:10px;
}
.range 
{
	width:70%
}
.range tr 
{
   background-color:#fff;
}
.range .odd
{
   background-color:#E4E9EC;
}
.range th
{
text-align:center;
padding:2px;
   color:#fff;
   background-color:#0067C5;
}
.range .hbegin, .range .hend
{
	
text-align:center;
  padding:2px 10px;
}
.sub, .subodd
{
	padding : 4px;
	border-bottom:1px solid #EB690A;
}

h3
{
	color:#0067C5;
	margin-top:2px;
	margin-bottom:2px;
	
}

h3, h3 .CriteriaTitleFont, h3 .CriteriaFont
{

font-weight:bold;
font-style:normal;
color:#0067C5;
}