body,td,div{font-family:arial,sans-serif;font-size: 10pt;}
body {
	margin: 0px;	
	
}

img{border:none;}

a{color:#00c;border-style:none;text-decoration:underline;}
/* a:visited {color:#551a8b;} */
a:active {color:#f00;}
a:hover {text-decoration:none;}

.inputsortir
{
BORDER: #6f6f6f 1px solid; width:117px; PADDING-LEFT: 1px; COLOR: #000000; BACKGROUND-IMAGE: url('../img/down.gif'); BACKGROUND-REPEAT: NO-REPEAT; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 18px;
} 
.inputuser
{
BORDER: #6f6f6f 1px solid; width:157px; PADDING-LEFT: 1px; COLOR: #000000; BACKGROUND-IMAGE: url('../img/down_154.gif'); BACKGROUND-REPEAT: NO-REPEAT; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 15px;
} 
.inputsortirmini
{
BORDER: #6f6f6f 1px solid; width:106px; PADDING-LEFT: 1px; COLOR: #000000; BACKGROUND-IMAGE: url('../img/down_104.gif'); BACKGROUND-REPEAT: NO-REPEAT; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 15px;
} 

.inputsortirministatut
{
BORDER: #6f6f6f 1px solid; width:125px; PADDING-LEFT: 1px; COLOR: #000000; BACKGROUND-IMAGE: url('../img/down_124.gif'); BACKGROUND-REPEAT: NO-REPEAT; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 15px;
} 

.gris2{FONT-SIZE: 16px;FONT-WEIGHT: bold; color:#OOO;} 

.largegrey{FONT-SIZE: 26px;FONT-WEIGHT: bold; color:#6f6f6f;} 
.largerouge{FONT-SIZE: 26px;FONT-WEIGHT: bold; color:#c30000;} 


.largesearch{FONT-SIZE: 16px;FONT-WEIGHT:bold;} 

.medium{FONT-SIZE: 16px;FONT-WEIGHT:normal;}
.mediumgrey{FONT-SIZE: 16px;FONT-WEIGHT:bold;color:#6f6f6f;}
.mediumrouge{FONT-SIZE: 16px;FONT-WEIGHT:bold;color:#c30000;}
.mediumrouge:link, .mediumrouge:visited{text-decoration: none;}.mediumrouge:hover{	text-decoration: underline;}

.normalgrey{FONT-SIZE: 10pt;FONT-WEIGHT: bold; color:#6f6f6f;} 
.normalrouge{FONT-SIZE: 10pt; color:#c30000;FONT-WEIGHT: normal;} 
.normalrouge:link, .normalrouge:visited{text-decoration: none;}.normalrouge:hover{	text-decoration: underline;}



.textegris {color:#6f6f6f}
.smallgris {font-family:Tahoma, sans-serif; font-size: 11px; color:#6f6f6f}
.smallrouge {font-family:Tahoma, sans-serif; font-size: 11px; color:#c30000}

.grey{ color:#6f6f6f;}
.grey:link, .grey:visited{text-decoration: none; color:#6f6f6f;}.grey:hover{	text-decoration: none; color:#6f6f6f;}

.black{ color:#000000;}
.black:link, .black:visited{text-decoration: none; color:#000000;}.black:hover{	text-decoration: none; color:#000000;}


.menu{font-size: 11px;}
.menu:link, .menu:visited{text-decoration: none;}.menu:hover{	text-decoration: underline;}
.jour:link{color:#D16C1E;} .jour:visited{color:#D16C1E;} .jour:hover{color:#D16C1E;}
.liberte:link{color:#679A01;} .liberte:visited{color:#679A01;} .liberte:hover{color:#679A01;}

.rouge {font-family:Tahoma, sans-serif; font-size: 11px; color:#cc0000}
.rouge:link, .rouge:visited{text-decoration: none;}.rouge:hover{	text-decoration: underline;}
h1 a,h1 a:link, h1 a:visited, h1 a:hover{
	text-decoration:none;
	color:#000;
}

.branding{font-family:Tahoma, sans-serif; font-size: 9px; color:#6f6f6f;}
.branding:link, .branding:visited{color:#6f6f6f;text-decoration: none;}.branding:hover{	text-decoration: underline;}

.head:link, .head:visited{text-decoration: none;}.head:hover{	text-decoration: underline;}
.rouge2 {font-family:Arial,Tahoma, sans-serif; font-size: 14px; color:#c30000}

.blanc {font-family:Arial,Tahoma, sans-serif; font-size: 14px; color:#ffffff}
.gris {font-family:Tahoma, sans-serif; font-size: 14px; color:#6f6f6f}
.smallgris {font-family:Tahoma, sans-serif; font-size: 11px; color:#6f6f6f}
.titre {font-weight:bold; font-size: 16px}
.Grandtitre {font-weight:bold; font-size: 26px}
.grandtitre a,.grandtitre a:link, .grandtitre a:visited, .grandtitre a:hover{
	text-decoration:none;
  font-weight:bold; 
  font-size: 26px;
  color:#000;
}

.small{font-size: 11px}
.autre {font-family:Tahoma, sans-serif; font-size: 14px; color:#cc0000}
.error {border: 4px solid #FF0033;}
.cb {clear:both;}.
.vert {color: #008000;}
.searchweb {
	border:1px solid #008000;
	height:21px;
	margin-top:0px;
}

.smallgris2 {font-family:Tahoma, sans-serif; font-size: 12px; color:#6f6f6f}
.titre2 {font-size: 11pt}
.Grandtitre2 {font-weight:bold; font-size: 23px}


#redline{
	width: 320px;
	border-top:1px solid #c71010;
}

#encadrer2{
	width: 100%;
	border-left:0px solid #a5acb2;
	border-bottom:0px solid #a5acb2;
	border-top: 5px solid #a5acb2;
	border-right:0px solid #a5acb2;
	padding-left:5px;
	background: #f1f1f1;
}

#publiinfo{
	width: 320px;
	border-top:1px solid #a5acb2;
	border-bottom:1px solid #a5acb2;
	border-right:0px solid #a5acb2;
	border-left:0px solid #a5acb2;
}

#blockannonces2{
	width: 320px;
	border-left:1px solid #008000;
	border-bottom:1px solid #008000;
	padding-top: 5px;
}
#menuhaut{
	width: 990px;
	border-top:1px solid #c71010;
	border-bottom:1px solid #c71010;
	border-right:0px solid #c71010;
	border-left:0px solid #c71010;
}
#menuhaut3{
	width: 990px;
	border-top:1px solid #6f6f6f;
	border-bottom:1px solid #6f6f6f;
	border-right:0px solid #c71010;
	border-left:0px solid #c71010;
}
#pub2{
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-color:#F1F1F1;
}




#header{
     text-align:center;
     width:990px;
     font-size:12px;
     font-family:Arial, Helvetica, sans-serif;
     border:1px solid #6f6f6f;
     border-right:none;
     border-left:none; 
	 margin:0 auto 0 auto;
     color:#666;
}
#header a{
     color:#6f6f6f;
     text-decoration:none;
}
#header a:hover{
     color:#C00;
     text-decoration:none;
}

#encadrer{
	width: 100%;
	border-left:0px solid #666666;
	border-bottom:0px solid #c71010;
	border-top: 5px solid #c71010;
	border-right:0px solid #666666;
	padding-left:5px;
	background: #edbdbd;
}


#cold{
	width: 320px;
	border-top:1px solid #a5acb2;
	border-bottom:1px solid #a5acb2;
	border-right:1px solid #a5acb2;
	border-left:1px solid #a5acb2;
}
#coldred{
	width: 320px;
	border-top:1px solid #c71010;
	border-bottom:1px solid #c71010;
	border-right:1px solid #c71010;
	border-left:1px solid #c71010;
}
#coldred2{
	border-top:1px solid #c71010;
	border-bottom:1px solid #c71010;
	border-right:1px solid #c71010;
	border-left:1px solid #c71010;
}

#pub{
	padding-bottom:10px;
	padding-top: 5px;
}
#pub2{
	padding-bottom:5px;
}
#loginMini {
	width:160px;
	background-color:#EBE6E6;
	padding-bottom:5px;
	padding-top:5px;
}
.loginFormInput1 {
	height:21px;
	width:65px;
	border:1px solid #7089A3;
	margin-top:0px;
	font-size:9px;
}
.loginFormInput2 {
	height:21px;
	width:65px;
	border:1px solid #7089A3;
	margin-top:0px;
	font-size:9px;
}
#loginForm2 {
	width:300px;
	background-color:#EBE6E6;
	padding-bottom:5px;
	padding-top:5px;
}

#loginForm3 {
	width:300px;
	background-color:#efd676;
	padding-bottom:5px;
	padding-top:5px;
}

.loginFormInput3 {
	height:20px;
	width:145px;
	border:1px solid #7089A3;
	margin-top:0px;
    font-size:11px;
}
.loginFormInput4 {
	height:20px;
	width:85px;
	border:1px solid #7089A3;
	margin-top:0px;
    font-size:11px;
}
.loginFormInput3error {
	height:21px;
	width:115px;
	border:2px solid #FF0033;
	margin-top:0px;
}
#mini{
	padding-top:10px;
	padding-left:5px;
	width:290;
	border-top:solid 1px #a5acb2;
	border-right:solid 0px #008000;
}
#Locations {
	height:150px;
	width:290px;
}
#Ventes {
	height:188px;
	width:290px;
	border:solid 0px #008000;
	display:none;
}

#TabOFF {
	font:normal 10pt Tahoma,Arial,sans-serif;
	color:#022044 !important;
	background-color:#FFFFFF;
	text-align:center;
	width:125;
	cursor:hand;cursor:pointer;
}
#TabONLeft {
	font:bold 10pt Tahoma,Arial,sans-serif;
	color:#022044 !important;
	background-color:#FFFFFF;
	border-top:solid 1px #a5acb2;
	border-left:solid 1px #a5acb2;
	border-right:solid 1px #a5acb2;
	text-align:center;
	width:125;
}
#TabONRight {
	font:bold 10pt Tahoma,Arial,sans-serif;
	color:#022044 !important;
	background-color:#FFFFFF;
	border-top:solid 1px #a5acb2;
	border-left:solid 1px #a5acb2;
	border-right:solid 1px #a5acb2;
	text-align:center;
	width:125;
}
#footer{
	clear:both;
	text-align:center;
	width:990px;
	font-size:11px;
	font-family:Arial;
	border-top:1px solid #999;;
	padding-top:15px;
}

.error {
	border: 4px solid #FF0033; 
	margin-bottom: 2px;
}
select.error {
	background-color:#FF0033;
}
#surfooter{
	width:990px;
  clear: both;
  text-align:center;
  margin:5px auto;
  padding-bottom: 10px;
  padding-top: 10px;
  border:1px solid #cccccc;
  font-size: 10px;
  color: rgb(153, 153, 153);
  font-weight: normal;
}
#surfooter a:link,
#surfooter a:visited{
  text-decoration:none;
}

#surfooter a:hover{
  text-decoration:underline;
}

	/* Big box with list of options */
	#static_ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:155px;	/* Width of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #c71010;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		z-index:100;
	}
	#static_ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#static_ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#static_ajax_listOfOptions a:link{
  		background-color:#FFF;	/* White background color */
  text-decoration:none;
    color: #000;
display: block;
border: 0 none;
height: 100%;
padding:2px;
  }
	#static_ajax_listOfOptions a:hover{
			background-color:#FFF;	/* White background color */
  text-decoration:none;
  color: #000;
display: block;
border: 0 none;
height: 100%;
padding:2px;
  }
#static_ajax_listOfOptions a:visited{
		background-color:#FFF;	/* White background color */
  text-decoration:none;
  color: #000;
display: block;
border: 0 none;
height: 100%;
padding:2px;
}

	#static_ajax_listOfOptions a:hover{	/* Div for each item in list */
		background-color:#c71010;
		color:#FFF;
		  text-decoration:none;
	}
	#static_ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#c71010;
		color:#FFF;

text-decoration: none;
display: block;
border: 0 none;
height: 100%;
	}
	#static_ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
.erreur{border:2px solid #F00;color:#F00;}
.erreur_titre{padding:5px;font-weight:bold;color:#F00;}
.bravo_titre{padding:5px;color:#000;}

.page{}

.page ul{font-weight:bold;color:#c30000;margin:0 0 1em 10px;background:#F1F1F1;padding:5px;width:216px;float:left;}

.page ul li{font-weight:normal;color:#333;list-style-type:none;}

.page ul li.pref{color:#c30000;margin:0.5em 0 0 0;}
.nb_resultat{background:url(../img/flefleche.png) bottom center no-repeat;padding:0 0 5px 0;}

.resultatsbas{background:#fcf3f3;padding:5px;margin:4px 0 0 0;border:1px dotted #F00;}
.legende{background:#fcf3f3;padding:5px;margin:4px 0 0 0;border:1px dotted #F00;width:auto;}
.englobe{max-width:500px;}

#xmlrss{
	width: 320px;
	border-top:1px solid #c71010;
	border-bottom:1px solid #c71010;
	border-right:1px solid #c71010;
	border-left:1px solid #c71010;
		padding-top: 5px;	
}

.vert2{font-family:arial,sans-serif;font-size: 10pt;color:#008000;text-decoration:none;}
.vert2 a{font-family:arial,sans-serif;font-size: 10pt;color:#008000;text-decoration:none;}
.vert2 a:visited{font-family:arial,sans-serif;font-size: 10pt;color:#008000;text-decoration:none;}
.vert2 a:hover{font-family:arial,sans-serif;font-size: 10pt;color:#008000;text-decoration:underline;}

.redline640{
	width: 640px;
	border-top:1px solid #c71010;
}

/* Code d'affichage correct des positions x10 à x20 */

#x10-x20{}
#x10-x20 img{float:left;margin:0 5px 0 0;}
#x10-x20 ul{margin:0 0 1em 0;padding:0;}
#x10-x20 li{margin:0 0 1em 0;list-style-type:none;padding:0 0 .5em 0;border-bottom:1px dotted #CCC;}
#x10-x20 ul li .articlecat{margin:0;padding:0;}
#x10-x20 ul li .articlecat h3{font-size:1em;margin:0 0 0 0;}