body  { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #FFFFFF; background-color: #000000; background-image: url(img/png/fond.png); background-repeat: repeat; background-position: center top; }
a:link { color: #333333; }
.futurtransactions #container { width: 990px;  margin: 0 auto; text-align: left; }
.futurtransactions #sidebar1 { float: left; width: 240px; padding: 0px 0px 15px 0px; }
.futurtransactions #mainContent { margin: 0 0 0 240px; padding: 0; }
.futurtransactions #mainContent #cadre { margin-left: 15px; border: 1px solid #333333; }
.futurtransactions #mainContent #cadre-perso { background-image: url(img/jpg/personnage.jpg); background-repeat: no-repeat; background-position: left top; background-color: #999999; margin-left: 15px; font-size: 11px; padding-left: 174px; height: 127px; padding-bottom: 20px; overflow:hidden; border: 1px solid #333333; }
.futurtransactions #mainContent #cadre-perso .cadre-perso-droite { /*background-image: url(img/jpg/perso-droite.jpg); background-repeat: no-repeat; background-position: right top;*/ margin-top: 20px; margin-right: 24px; margin-bottom: 12px; height: 105px; overflow:auto; }
.futurtransactions #mainContent #nav { border: 1px solid #333333; padding-left: 15px; font-size: 10px; font-weight: normal; height: 18px; margin-top: 5px; line-height: 16px; margin-left: 15px; background-color: #333333; text-transform: lowercase; }
.futurtransactions #mainContent #nav a { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.futurtransactions #mainContent #nav a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.futurtransactions #mainContent #nav a:hover { text-decoration: none; font-weight: bold; color: #FF9900; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.futurtransactions #recherche { background-image: url(img/png/recherchez.png); background-repeat: no-repeat; background-position: left top; width: 240px; height:35px; }
.futurtransactions #recherche-2 { background-image: url(img/png/recherchez-2.png); background-repeat: repeat-y; background-position: left top; width: 220px; padding-top: 3px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 11px; }
.futurtransactions #recherche-2 select { width: 200px; margin-top: 5px; }
.futurtransactions #recherche-2 input { margin-top: 5px; }
.futurtransactions #recherche-2 .vert-2 { background-color: #F5FFEC; color: #2F5E00; }
.futurtransactions #recherche-2 .vert { background-color: #ECFFD9; color: #2F5E00; }
.futurtransactions #recherche-2 .bleu { background-color: #D7EBFF; color: #003366; }
.futurtransactions #recherche-2 .gris { color: #000000; background-color: #FFFFFF; }
.futurtransactions #recherche-3 { background-image: url(img/png/recherchez.png); background-repeat: no-repeat; background-position: left bottom; width: 240px; height:15px; }

.Rechercher{ width:126px; background-color:#CCCCCC; color:#333333; font-size:10px; font-weight:bold; border: 1px solid #333333; padding-bottom: 5px; padding-top: 5px; cursor: pointer; }
.Envoyer{ width:126px; background-color:#CCCCCC; color:#333333; font-size:14px; font-weight:bold; border: 1px solid #333333; padding-bottom: 5px; padding-top: 5px; cursor: pointer; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; }

.cadre-entete { border: 1px solid #666666; background-image: url(img/jpg/fond-entete.jpg); background-repeat: no-repeat; background-position: center center; text-align: center; margin-top: 0px; margin-bottom: 0px; border: 1px solid #333333; text-align: center; height: 141px; overflow: hidden; }
.cadre { margin-top: 10px; margin-bottom: 0px; border: 1px solid #333333; text-align: center; }
.cadre-annonce-g { width:357px;  float:left; margin-left:15px;  margin-right:16px;  margin-bottom: 0px; margin-top: 10px; border: 1px solid #333333; }
.cadre-annonce-d { width:357px; float:left; margin-bottom: 0px; margin-top: 10px; border: 1px solid #333333; }

#motc { font-size:10px; text-align: center; margin-bottom: 10px; font-weight: bold; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #333333; border-bottom-color: #333333; border-left-color: #333333; height:20px; line-height: 20px; color: #CCCCCC; background-color: #444444; border-top-color: #333333; } 
#motc a { color: #CCCCCC; text-decoration: none; }
#motc a:hover { color: #FF9900; text-decoration: none; }

#financement { background-image: url(img/png/financement.png); background-repeat: no-repeat; background-position: left top; height: 134px; width: 239px; margin-top: 8px; margin-bottom: 8px; font-family: Arial, Helvetica, sans-serif; } 
#financement #txt{ padding-top: 42px; margin-left: 5px; margin-right: 6px; }
#financement #txt a{ font-weight: bold; font-size:12px; color:#764702; text-decoration:none; height: 24px; display: block; line-height: 22px; background-image: url(js/SpryMenuBarRight.gif); background-repeat: no-repeat; background-position: 97%; padding-left: 8px; }
#financement #txt a:hover{ height: 24px; line-height: 22px; font-weight: bold; font-size:12px; color:#FFFFFF; text-decoration:none; background-color: #666666; display: block; background-image: url(js/SpryMenuBarRightHover.gif); background-repeat: no-repeat; background-position: 97%; padding-left: 8px; } 

#pieddepage{ text-align: center; font-size: 11px; margin-top: 20px; margin-bottom: 20px; } 
#pieddepage .motclef{ text-align: left; margin-top: 15px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: #999999; border: 1px solid #333333; margin-bottom: 5px; } 

.annonce-1{ margin: 0px; padding: 0px; background-color: #333333; height: 410px; overflow:hidden; } 
.annonce-1-txt{ font-size: 11px; padding-top: 10px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; }
.annonce-1-prix{ font-size: 12px; width: 124px; height: 18px; text-align: center; line-height: 16px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #0086B3; background-color: #0086B3; } 
.annonce-1-btn{ background-color: #4A4A4A; padding-left: 12px; } 

.pola{ background-image: url(img/png/pola.png); background-repeat: no-repeat; background-position: left top; height: 228px; width: 357px; margin: 0px; padding: 0px; display: block; } 
.pola-img{ height: 206px; width: 337px; overflow:hidden; margin-left: 10px; background-image: url(img/jpg/no-image.jpg); background-repeat: no-repeat; background-position: center top; }

#lexique-alpha { color: #CCCCCC; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px; border: 1px solid #333333; margin-left: 15px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 15px; background-color: #666666; }
#lexique-alpha a { font-weight: bold; color: #FFFFFF; text-decoration: none; }
#lexique-alpha a:hover{ color: #FF9900; text-decoration: underline; }
#lexique-alpha .active{ color: #00CCFF; font-weight: bold; text-decoration: underline; }
#lexique-txt { color: #000000; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px; border: 1px solid #333333; margin-left: 15px; background-color: #E4E4E4; padding-top: 15px; padding-right: 25px; padding-bottom: 15px; padding-left: 15px; }

#cadre-lien-large { width:733px; margin-left:15px; margin-right:16px; margin-bottom: 10px; margin-top: 10px; border: 1px solid #333333; background-color: #333333; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
#cadre-lien-large a { font-weight: bold; color: #FFFFFF; text-decoration: none; }
#cadre-lien-large a:hover { color: #FF9900; text-decoration: underline; }

#cadre-lien-g { width:357px; height: 200px; float:left; margin-left:15px; margin-right:16px; margin-bottom: 10px; margin-top: 10px; border: 1px solid #333333; background-color: #333333; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; overflow:auto; }
#cadre-lien-g a { font-weight: bold; color: #FFFFFF; text-decoration: none; }
#cadre-lien-g a:hover { color: #FF9900; text-decoration: underline; }

#cadre-lien-d { width:357px; height: 200px; float:left; margin-bottom: 10px; margin-top: 10px; border: 1px solid #333333; background-color: #333333; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; overflow:auto; }
#cadre-lien-d a { font-weight: bold; color: #FFFFFF; text-decoration: none; }
#cadre-lien-d a:hover { color: #FF9900; text-decoration: underline; }

.cadre-lien { margin: 10px; }
.cadre-lien-txt { text-transform: none; font-size: 11px; }
.cadre-lien-txt-2 { text-transform: none; }

#cadre-bleu a { font-weight: bold; color: #00CCFF; text-decoration: none; }
#cadre-bleu a:hover { color: #FF9900; text-decoration: underline; }

#exclusif { position:absolute; background-image: url(img/png/exclusif.png); background-repeat: no-repeat; height: 119px; width: 357px; z-index: 1000; }

.carousel { margin-bottom:10px; margin-top:10px; margin-left:15px; border:1px solid #333333; display:block; }

/*********************************************************************
ANNONCE DETAIL 
**********************************************************************/

.cadre-annonce-det { width:733px;; margin-left:15px;  margin-right:16px;  margin-bottom: 0px; margin-top: 10px; border: 1px solid #333333; }
.annonce-det { margin: 0px; padding: 0px; background-color: #333333; } 
.pola-img-contain-det { height: 250px; display:block; }
.pola-img-det { height: 250px; width: 370px; overflow:hidden; margin-left: 10px; float:left; background-image: url(img/jpg/no-image.jpg); background-repeat: no-repeat; background-position: center top; }
.pola-img2-det { height: 120px; width: 160px; overflow:hidden; margin-left: 10px; margin-bottom: 10px; float:left; }
.annonce-entete-det { font-family: Arial, Helvetica, sans-serif; font-size: 26px; text-transform: uppercase; color: #FFFFFF; background-color: #4A4A4A; padding-left: 12px; padding-top: 5px; padding-bottom: 5px; } 
.annonce-entete-det-seul { font-family: Arial, Helvetica, sans-serif; font-size: 26px; text-transform: uppercase; color: #FFFFFF; background-color: #4A4A4A; padding-left: 12px; padding-top: 5px; padding-bottom: 5px; margin-top: 10px; margin-left: 15px; } 
.annonce-txt-det { padding-top: 10px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; font-size: 14px; }
.annonce-prix { font-size: 22px; width: 210px; height: 30px; text-align: center; line-height: 28px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #0086B3; background-color: #0086B3; } 
.annonce-prix-bleu { color: #28CAFF; } 
.annonce-footer-det { background-color: #4A4A4A; padding-left: 12px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; } 
.annonce-footer-float { font-size: 12px; font-weight: normal; } 
.cadre-annonce-recherche { width:357px;  float:left; margin-left:15px;  margin-right:0px;  margin-bottom: 0px; margin-top: 10px; border: 1px solid #333333; display:block }
.fondligne { background-image: url(img/png/fond-ligne.png); background-repeat: repeat-y; background-position: left top; }

/*********************************************************************
DIVERS 
**********************************************************************/

.envoyer { font-size: 18px; background-color: #CCCCCC; border: 1px solid #000000; font-weight: bold; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 10px; }
.pad10 { margin-left: 15px; margin-top: 12px; }
.c14 { font-size: 14px; }
.bleu { color: #0086B3; }
a.expert:link { color: #EC91AC; text-decoration: none; }
a.expert:hover { color: #FFFF66; text-decoration: none; } 
a.expert:visited { color: #EC91AC; text-decoration: none; }
.pad-mail { margin-left:12px; padding-top:10px; padding-right:5px; }
a.mention:link { color: #999999; text-decoration: none; }
a.mention:hover { color: #46D5FF; text-decoration: underline; } 
.partenaires { float: left; }
.video { position: absolute; margin-left: 610px; margin-top: 25px; }
a.jaune:link { color: #FACE5A; text-decoration: none; }
a.jaune:hover { color: #FFFFFF; text-decoration: none; } 
.google1 { float:left; margin-left:15px; margin-right:20px; margin-top:10px; text-align:center; width:357px; }
.google2 { float:left; margin-top:10px; text-align:center; width:357px; }
ul{ margin-left:5px; padding-left:10px;};
li{ margin-left:10px; padding-left:5px;};

/*********************************************************************
Marquee
**********************************************************************/
#Marquee { font-size: 10px; color: #999999; }
#Marquee div { font-size: 10px; color: #999999; height: 15px; }
h3 { font-size: 18px; font-weight: normal; padding: 0px; margin-bottom: 0px; }

#Marquee span { font-size: 10px; color: #999999; }
#Marquee a { font-size: 10px; color: #999999; text-decoration: none; }
#Marquee a:hover { font-size: 10px; color: #FF9900; text-decoration: none; }
select {
	text-transform: uppercase;
}
