﻿.gridstyle
{
	background-image : url('images/FondListeAnnonceA.jpg');
}

.body {  font-family: Tahoma; font-size: 11px; color: #575E68; line-height: 11pt}
.body A:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #575E68; line-height: 11pt; text-decoration: underline}
.body A:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 13pt}
.body A:hover{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #575E68; text-decoration: none; line-height: 11pt}
.body A:active{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #575E68; line-height: 11pt}

.bodyGras { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; font-weight: bold; line-height: 11pt}

.bouton {  font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FF0000}

.Titre {  font-family: Tahoma, Arial; font-size: 16px; color: #FFFFFF; font-weight: bold}

.TitreModule { font-family: Tahoma, Arial; font-size: 17px; color: #000000; font-weight: bold; line-height: 13pt}

.SousTitre {  font-family: Arial; font-size: 12px; font-weight: bold; color: #333399}

.body- { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #575E68}
.body- A:link { font-family: Arial; font-size: 11px; color: #000000 ; line-height: 11pt; text-decoration: none}
.body- A:visited{ font-family: Arial; font-size: 11px; color: #000000 ; line-height: 11pt; text-decoration: none}
.body- A:hover{ font-family: Arial; font-size: 11px; color: #ffffff ; line-height: 11pt}
.body- A:active{ font-family: Arial; font-size: 11px; color: #000000 ; line-height: 11pt; text-decoration: none}

.body-- { font-family: Arial; font-size: 10px; color: #727989}
.body-- A:link { font-family: Arial; font-size: 10px; color: #727989; text-decoration: none}
.body-- A:visited{ font-family: Arial; font-size: 10px; color: #727989; text-decoration: none}
.body-- A:hover{ font-family: Arial; font-size: 10px; color: #727989; text-decoration: underline}
.body-- A:active{ font-family: Arial; font-size: 10px; color: #727989; text-decoration: none}

.bodyBl-- { font-family: Arial; font-size: 10px; color: #727989}
.bodyBl-- A:link { font-family: Arial; font-size: 10px; color: #ffffff; text-decoration: none}
.bodyBl-- A:visited{ font-family: Arial; font-size: 10px; color: #ffffff; text-decoration: none}
.bodyBl-- A:hover{ font-family: Arial; font-size: 10px; color: #ffffff; text-decoration: underline}
.bodyBl-- A:active{ font-family: Arial; font-size: 10px; color: #ffffff; text-decoration: none}

hr {  color: #FF6600; height: 1px; line-height: 50pt}

.SousTitreFond {  font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; background-color: #CC0000; background-repeat: repeat-x; color: #FFFFFF; width: 100%; text-indent: 5pt; height: 18px; clip:   rect(  0 ); margin-bottom: 6px; padding-top: 2px}

.SousTitreFond2 { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-indent: 5pt; clip: rect( 0 ); margin-bottom: 6px; padding-top: 2px }
.SousTitreFond2 A:link {  font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-indent: 5pt; clip: rect( 0 ); margin-bottom: 6px; padding-top: 2px }
.SousTitreFond2 A:visited{  font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-indent: 5pt; clip: rect( 0 ); margin-bottom: 6px; padding-top: 2px }
.SousTitreFond2 A:hover{  font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-indent: 5pt; clip: rect( 0 ); margin-bottom: 6px; padding-top: 2px ; text-decoration: none}
.SousTitreFond2 A:active{  font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-indent: 5pt; clip: rect( 0 ); margin-bottom: 6px; padding-top: 2px }
.body2 { font-family: Tahoma, Arial; font-size: 12px; color: #000000; line-height: 12pt }

.champssaisie {  height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.AnnonceHome {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.liste {  width: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 19px}
.deroulant { font-family: Tahoma; font-size: 11px; color: #575E68; line-height: 11pt ; width: 140px}
.bodyPlus { font-family: Tahoma; font-size: 12px; color: #575E68}
.bodyPlus a { font-family: Tahoma; font-size: 12px; color: #575E68; text-decoration:underline;}
.bodyPlusP { font-family: Tahoma; font-size: 14px; color: #575E68}
.bodyPlusP a { font-family: Tahoma; font-size: 14px; color: #575E68; text-decoration:underline;}
.err{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: red}

.BodyPlus14{ font-family: Verdana; font-size: 13px; color: #575E68}
.BodyPlus11{ font-family: Verdana; font-size: 11px; color: #575E68}
.BodyPlus12{ font-family: Verdana; font-size: 12px; color: #575E68}
.BodyPlus12Blanc{ font-family: Verdana; font-size: 12px; color: #FFFFFF}

filInfo{ color:black; text-decoration:none }

/* Fondu et enchainement des photos de la page détail */
.boxFading{
    position:relative; 
}
.boxFading img{
    display:none;
    position:absolute;
    top:5px;
    left:5px;
}

.boxFadingg{
    position:relative;
}

.boxFadingg img{
    display:none;
    position:absolute;
    top:5px;
    left:5px;
}
/* *************************************************** */

.newsticker {
    list-style-type: none;
    padding: 3px;
    margin: 0;
    font-family: Tahoma; 
    font-size: 11px; 
    color: black; 
    line-height: 15px;
    text-decoration: none; 
    font-family: Tahoma; 
}
.PopUpOr
{
	position:relative;
	width:350px;
	height:115px;
	top:-500px;
	left:250px;
	vertical-align:middle;
	background-image:url('images/StrilluresOr.gif');
}
.PopUpOrange
{
	position:absolute;
	background-color:#FF9900;
	border:solid 1px #FFFFFF;
	width:338px;
	height:103px;
	top:5px;
	left:5px;
}
.PopUpBlanc
{
	position:absolute;
	background-color:#FFFFFF;
	width:328px;
	height:93px;
	top:5px;
	left:5px;
}
.PopUpContenu
{
	position:absolute;
	background-color:#FFFFFF;
	border: solid 1px #FF9900;
	top:3px;
	left:3px;
	width:321px;
	height:86px;
}