@charset "utf-8";
body {background-color: #FFFFFF; padding:15px; margin:0;}
body,table,div, ul{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6d6d6d; font-weight:normal;}
p{margin:0 0 4px 0;}
a{color:#6d6d6d;}
a:hover{color:#8d8d8d;}
a img{border:0;}
em{font-size:13px; color:#949494;}
b{color:#f30000}
a b{color:#f30000; text-decoration:underline;}
u{display:block;text-decoration:none; height:1px; font-size:1px; clear:both;}
u.sep{height:32px; background:url(images/points-h.gif) repeat-x center;}
ul{list-style-type: none; padding: 0; margin: 0 0 4px 0;font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;}
li{background: url(images/puce-arrow.gif) no-repeat 0 .5em; padding:0 0 0 14px; margin:0 0 5px 10px; border:0;}
ul ul li{background-image: url(images/puce-arrow-brune.gif);background-position: 0 .5em;}

h1, h1 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding:0; margin:0 0 3px 0;color:#6d6d6d; text-decoration:none;}
h2,h2 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; padding:0; margin:0 0 3px 0;color:#f30000;text-decoration:none;}
h3,h3 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:0; margin:0 0 3px 0;color:#f30000;text-decoration:none;}
h4,h4 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0; margin:0 0 3px 0;color:#6d6d6d;text-decoration:none;}

a.lightwindow{position:relative;}

/* #################### CLASSES COURANTES  ########################*/
div.curvyblanc{background: url(images/curvyclair-hg.gif) no-repeat top left; margin:0 0 8px 0; padding:0;/*position:relative;*/}
div.curvyblanc div{background: url(images/curvyclair-hd.gif) no-repeat top right; margin:0; padding:0; }
div.curvyblanc div div{background:url(images/curvyclair-bd.gif) no-repeat bottom right;margin:0; padding:0;}
div.curvyblanc div div div{background:url(images/curvyclair-bg.gif) no-repeat bottom left;margin:0; padding:15px;}
div.curvyblanc div div div div{background:none; margin:0; padding:0; position:relative;}
div.curvyblanc u{height:1px;}

div.encartdroite{background:url(images/sousmenu-fond.gif) repeat-y left;}
div.encartdroite h1{background:url(images/sousmenu-header.gif) no-repeat left top; padding:8px 0 0 30px; margin:0;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; height:21px}
div.encartdroite div{background:url(images/sousmenu-footer.gif) no-repeat left bottom;padding:0;padding:18px; margin:0}

#videopresentation{width:530px; margin:0 auto;}

.petit{font-size:9px;}
.note{font-size:10px; color:#999999;}
sup,sub{font-size:9px;}
.blanc{color:#ffffff;}
img.cadre{border:1px solid #cccccc;padding:1px;background-color:#FFFFFF;}
.cadre img{border:1px solid #cccccc;padding:1px;background-color:#FFFFFF;}
.cadre:hover img{border:1px solid #f9cd53;}

.cadreover{border: 1px solid #cccccc;padding:1px; background:#ffffff; cursor:pointer;}
.cadreover:hover{border: 1px solid #f9cd53;}

.marg15{margin:15px;}
.pad15{padding:15px;}
.margd{margin-right:15px; float:left;}
.margg{margin-left:15px; float:right;}
.padg{padding-left:15px;}
.padd{padding-right:15px;}
.col{width:47%; float:left;}
.clear{clear: both;}
.just{text-align:justify}
.droite{text-align:right;}
.centre{text-align:center;}
.gauche{text-align:left;}
.fdroit{float:right}
.fgauche{float:left}
.nofloat{float:none;}
.quart{float:left;width:23%;margin-right:1%;}
.troisquarts{float:left;width:74%;margin-right:1%;}
.tiers{float:left; width:32%;margin-right:1%;}
.tiers2{float:left; width:62%;margin-right:1%;}
.demi{float:left; width:46%;margin-right:2%;}
.centrage{margin:0 auto; float:none;}

.modale{background:#ffffff; width:800px;padding:20px;}
.modalephotos{background:#ffffff;width:800px;}
.modalephotos div.loading{background: url(images/loading.gif) no-repeat center center #ffffff;width:800px;}

.roll{cursor:pointer;}

.headergris{background:url(images/infospratiques-header.gif) no-repeat left top; padding:0 0 0 20px; margin: 0 0 0 8px;height:29px;}
.headergris h1{font-size:13px; color:#FFFFFF; font-weight:normal; padding:0.6em 0 0 0; text-transform:uppercase;}






/*MENU ONGLET*/
.sousmenu{background:url(images/sousmenu-fond.gif) repeat-y left;}
.sousmenu h1{background:url(images/sousmenu-header.gif) no-repeat left top; padding:8px 0 0 30px; margin:0;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; height:21px}
.sousmenu div{background:url(images/sousmenu-footer.gif) no-repeat left bottom;padding:0;padding-bottom:18px; margin:0}
.sousmenu a{background:url(images/sousmenu-a.gif) no-repeat center left; width:168px;
	display:block; border-bottom:1px solid #cdcdcd; border-top:1px solid #ffffff; padding:8px 45px; color:#f30000; text-decoration:none;}
.sousmenu a:hover{background:url(images/sousmenu-a-on.gif) no-repeat center left; color:#6d6d6d;}
.sousmenu a.selected{background:url(images/sousmenu-a-on.gif) no-repeat center left; color:#6d6d6d;}

/*MENU ONGLET*/
.objMenu{float:left; width:100%; background:url("images/onglet_bg.gif") no-repeat bottom left #ffffff;
  	line-height:normal; margin:0; padding:0 0 9px 0; list-style-type: none;}

.objMenu li {float:left; background:url("images/onglet_left.gif") no-repeat left top ; margin:0 0 0 10px; padding:0 0 0 9px;}
.objMenu nobr { float:left; display:block; background:url("images/onglet_right.gif") no-repeat right top ; padding:8px 30px 8px 20px;
  text-decoration:none; color:#6d6d6d;font: normal 11px arial, sans-serif; font-weight: normal; cursor:pointer;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.objMenu nobr {float:none;}
/* End IE5-Mac hack */
.objMenu nobr:hover {color:#8d8d8d;}
.objMenu .selected {background-image:url("images/onglet_lefton.gif");}
.objMenu .selected nobr {background-image:url("images/onglet_righton.gif"); color:#f30000; padding-bottom:8px; }
.objMenu .selected:hover nobr {color:#ff0000;}


.ongletscontenu{/*border:1px solid #efefef;*/ border-top:0; background:url(images/curvyclair-hg.gif) no-repeat 0 -15px;
	clear: both; padding: 0; margin:0;}
.ongletscontenu div{/*display:none;*/ clear: both;}
.ongletscontenu #div1,.ongletscontenu #div2,.ongletscontenu #div3,.ongletscontenu #div4{display:block; padding: 10px 30px; margin: 0 0 10px 0; clear: both; position:relative;}
.ongletscontenu .coinhd{background:url(images/curvyclair-hd.gif) no-repeat top right; height:16px; width:16px; float:right; position:relative; margin-top:-10px; /*margin-right:-1px;*/}
.ongletscontenu .hd{background:url(images/curvyclair-hd.gif) no-repeat bottom right;}
.ongletscontenu .bd{background:url(images/curvyclair-bd.gif) no-repeat bottom right;}
.ongletscontenu .bg{background:url(images/curvyclair-bg.gif) no-repeat bottom left;}

/*############## FORMULAIRES ###################*/
input, select{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#6d6d6d;}
.champcontact{background:#FFFFFF; border:1px solid #cccccc; padding:1px;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#6d6d6d;}
.champfocus{background:#FFFFFF; border:1px solid #f9cd53; padding:1px;}
.champcontacterreur{background:#cc0000; border:1px solid #990000; padding:1px;}
label{margin:0 0 2px 0; clear:both; display:block;}
label .champcontact	,label .champfocus,label .champcontacterreur{width:98%;}
.submit{margin-top:10px;}
.erreur{color:#cd0000;}
input.send{background:url(images/fond-send.gif) repeat-x bottom #ffe56a; padding:2px 10px; border:1px solid #ebc749;color:#76572f;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer;}
a.send{background:url(images/fond-send.gif) repeat-x bottom #ffe56a; padding:2px 10px; border:1px solid #ebc749;color:#76572f;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; display:block; float:left;}
a.send:hover{color:#c08e4c;}

.listeinput label{display:inline; clear:none;}

/*############## BANDEAU ###################*/
.global{width:950px; margin:0 auto;}
.bandeau{background:url(images/visuel-bandeau.jpg) no-repeat top left; width:950px; margin:0;}
.logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo-maison-flamande.png'); display:block; float:left; height:142px;width:196px; text-decoration:none; margin:0; padding:0; }
html>body .logo{filter:none;  background:url(images/logo-maison-flamande.png) no-repeat top left;}

.menuhaut{margin:0; padding:0; list-style:none; width:950px; height:44px; background:url(images/fond-menu.gif) repeat-x top left; clear:both;}
.menuhaut li{margin:0; padding:0; float:left; height:44px; background:none;}
.menuhaut li a{margin: 10px 0 0 0; padding: 2px 32px; display:block; float:left;
					border:0;border-left:1px solid #ffee9d; border-right:1px solid #d9b451;
					font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#76572f; text-decoration:none; }
.menuhaut li a:hover{color:#c08e4c;}

/*.menuhaut li.logement{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fond-onglet-logement.png'); background:none;}*/
.menuhaut li.logement{background: url(images/fond-onglet-logement.gif) no-repeat top right; height:44px;}
html>body .menuhaut li.logement{filter:none; background: url(images/fond-onglet-logement.png) no-repeat top right; height:44px;}
.menuhaut li.logement a{border:0; border-left:1px solid #ffee9d; padding-right:60px;}
.menuhaut li.logement a:hover{color:#FFFFFF;}

.menuhaut li.first a{border:0;border-right:1px solid #d9b451;}
.menuhaut li.last a{border:0; }

.menuhaut li.active{background:url(images/fond-menu-active.gif) no-repeat top left;}



.fil{background: url(images/puce-fil.gif) no-repeat 0 .4em; padding:2px 25px; margin: 0 0 10px 15px; clear:both;}
.fil a{color:#4a3227; text-decoration:none;}
.fil a:hover{color:#c08e4c;}


/*############## ACCUEIL ###################*/
.cold{float: right; width:264px; margin:0; padding:0;}
.colgaccueil{float: left; width:670px;}
.colg{float: left; width:630px; margin:0 20px;}
.colcontenu{width:910px;margin:0 20px;}

.diaporama{background: url(images/curvyclair-hg.gif) no-repeat top left; padding:0; margin:0;}
.diaporama div{background: url(images/curvyclair-hd.gif) no-repeat top right; padding:15px 1px 0 1px; text-align:center;}
.diaporama div div{background:none; padding:0;margin:0;}

.diaporama div.slidecontenu{width:668px; overflow:hidden;position: relative;}
.diaporama div.slidecontenuinner{width:2672px;}
.diaporama div.slidecontenuinner div{width:668px;float:left;}

.menudiaporama{background:#b8baba; height:32px; clear:both; margin-bottom:10px;}
.menudiaporama div{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; text-align:center; padding: 0; float:left; width:222px; height:32px;border-right:1px solid #ffffff; line-height:32px; cursor:pointer;}
.menudiaporama #onglet1{background: url(images/diapo-btg.gif) no-repeat bottom left #b8baba;}
.menudiaporama #onglet2{background: url(images/diapo-btc.gif) no-repeat bottom center #b8baba; }
.menudiaporama #onglet3{background: url(images/diapo-btd.gif) no-repeat bottom right #b8baba; float:right;border:0;width:224px; float:right }
.menudiaporama #onglet1.active{background: url(images/diapo-btg-on.gif) no-repeat bottom left #ef0000;}
.menudiaporama #onglet2.active{background: url(images/diapo-btc-on.gif) no-repeat bottom center #ef0000;}
.menudiaporama #onglet3.active{background: url(images/diapo-btd-on.gif) no-repeat bottom right #ef0000;}

.recherchebien{background:url(images/rechercher-bien-fond.gif) repeat-y left; width:264px;}
.recherchebien div{background:url(images/rechercher-bien-header.gif) no-repeat left top; padding:12px 0 0 0; }
.recherchebien div div{background:url(images/rechercher-bien-footer.gif) no-repeat left bottom;padding:0 30px 22px 30px;}
.recherchebien h1{color:#6b6b6b; font-size:15px; padding:0 0 0 45px; font-weight:normal;height:30px}

.actualites{background:url(images/actualites-fond.gif) repeat-y left;}
.actualites div{background:url(images/actualites-header.gif) no-repeat left top; padding:6px 0 0 0;}
.actualites div div{background:url(images/actualites-footer.gif) no-repeat left bottom;padding:0 20px 26px 30px;}
.actualites h1,.actualites h1 a,.actualites h1 a:hover{font-weight:bold; color:#FFFFFF; font-size:13px; height:20px; background:none; display:block;}
.actualites a.fluxrss{display:block; float:right; width:20px; height:20px; text-decoration:none; background:none;}
.actualites h2{color:#e64f20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:0; margin:10px 0 8px 0; background:url(images/points-h.gif) repeat-x 0 1em;}
.actualites h2 span{background:#ffffff; padding-right:8px;}
.actualites h3{display:inline; color:#ffffff; background:#8b8c8c; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:0 6px; margin:0 0 8px 0;}

.actualites p{margin:4px 0 0 0;}
.actualites a{color:#4a3227; padding-right:14px; text-decoration:none; background:url(images/puce-arrow-brune.gif) no-repeat center right; }
.actualites a:hover{color:#7c6b63;}
.actualites u{height:1px; background:url(images/points-h.gif) repeat-x top left; margin:10px 0 0 0;}

.espacelocataires{background:url(images/espace-locataires-fond.gif) repeat-y left;}
.espacelocataires div{background:url(images/espace-locataires-header.gif) no-repeat left top; padding:8px 0 0 0;}
.espacelocataires div div{background:url(images/espace-locataires-footer.gif) no-repeat left bottom;padding:0 30px 20px 30px;}
.espacelocataires h1{font-weight:bold; color:#FFFFFF; font-size:13px; height:22px}
.espacelocataires *{color:#422917}
.espacelocataires a:hover{color:#7c6b63;}
.espacelocataires .submit{margin:7px 0;}
.espacelocataires  label input{width: 200px;}
div.espacelocataires p.note{color:#b64a07; font-size:10px;}

.loyeretat{margin:-15px 15px 0 -15px;}

.accueilcolbasG{width:462px; float:left;}
.accueilcolbasD{width:200px; float:right;}

.events{background:url(images/events-fond.gif) repeat-y left; margin:0 0 0 0;}
.events *{color:#485f0a;}
.events div{background:url(images/events-header.gif) no-repeat left top; padding:0; margin:0;}
.events div div{background:url(images/events-footer.gif) no-repeat left bottom;padding:0 15px 10px 15px; overflow:hidden}
.events img{padding:1px; border:1px solid #bedf50; background:#ffffff; margin:0 15px 5px 0; float:left;}
.events h1,.events h1 a{font-size:13px; color:#485f0a; padding:0.6em 0 20px 0; text-decoration:none;}
.events h2{font-size:12px; color:#485f0a;}
.events a:hover{color:#738e28;}

.accueilcolProprietaire,		.accueilcolLocataire{width:227px;padding-top:6px;}
.accueilcolProprietaire{ float:left; }
.accueilcolLocataire{ float:right;}

.menudevenir{padding:0; margin:2px 0 0 0;}
.menudevenir li{padding:0; margin:1px 0 0 2px;background:url(images/menudevenir1.gif) no-repeat bottom left; height:28px;}
.menudevenir li.lien2{background:url(images/menudevenir2.gif) no-repeat bottom left;}
.menudevenir li.lien3{background:url(images/menudevenir3.gif) no-repeat bottom left;}
.menudevenir li a{display:block;padding: 8px 0 0 24px; text-decoration:none; height:18px;}
.menudevenir li a:hover{color:#8f8f8f;}

.coupcoeur h1{background: url(images/fond-onglet-coup-coeur.gif) repeat-x center #dbdadb; height:20px;
	font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 0 0 20px; color:#ffffff; margin:6px 2px 4px 2px;}
.coupcoeur h2{font-size:14px; color:#E64F20; font-weight:normal; margin:0 0 4px 0;}
.coupcoeur img{border:1px solid #dbdadb; float:left; margin:0 15px 5px 0;}
.coupcoeur a{color:#B9BABA;}
.coupcoeur a:hover{color:#cdcdcd;}
.coupcoeur p{line-height:12px;}


.infos{background:url(images/infos-header.gif) no-repeat top left; margin:0 0 6px 0;}
.infos label{display:inline;}
.infos div{background:url(images/infos-fond.gif) no-repeat 0 62px; padding:0;}
.infos div div{background:url(images/infos-footer.gif) no-repeat left bottom;padding:0 15px 15px 15px; overflow:hidden}
.infos img{padding:1px; border:1px solid #bedf50; background:#ffffff; margin:0 15px 5px 0; float:left;}
.infos h1{font-size:16px; color:#6D6D6D; font-weight:normal; padding:0.6em 0 20px 70px; line-height:19px;}
.infos h1 font{font-size:19px;}


.infospratiques{background:url(images/infospratiques-fond.gif) repeat-y left; margin:0 0 6px 0;}
.infospratiques *{text-align:center;}
.infospratiques div{background:url(images/infospratiques-header.gif) no-repeat left top; padding:0;}
.infospratiques div div{background:url(images/infospratiques-footer.gif) no-repeat left bottom;padding:0 1px 10px 1px;}
.infospratiques h1{font-size:13px; color:#FFFFFF; font-weight:normal; padding:0.6em 0 4px 0;}
.infospratiques a{font-size:12px; color:#485f0a;}
.infospratiques a:hover{color:#738e28;}
.infospratiques ul{margin:0 0 15px 0; padding:0; width: 99%; }
.infospratiques ul li{margin:0; margin-top:1px; padding:0; background:#a9cd45;}
.infospratiques ul li.bt2{background:#c0e165;}
.infospratiques ul li.bt3{background:#d9ef9d;}
.infospratiques ul li a{font-weight:bold; text-decoration:none; display:block; padding:8px;}
.infospratiques ul li a:hover{color:#FFFFFF;}

/*############## FOOTER ###################*/
.footer{background:url(images/footer-c.gif) repeat-x top left; clear:both; margin:50px 0 20px 0; height:67px;}
.footer div{background:url(images/footer-g.gif) no-repeat top left; margin:0;height:67px;}
.footer div div{background:url(images/footer-d.gif) no-repeat top right;margin:0;}
.footer div div div{background:url(images/footer-logo.gif) no-repeat top center; width:77px; height:67px; margin: 0 0 0 26px;float:left;}
.footer p{padding:5px 0 10px 0; margin:0 auto;font-size:12px; color:#9e9e9e; width:70%;text-align:center;}
.footer a{color:#6d6d6d; text-decoration:none; }
.footer a:hover{color:#9e9e9e;}


/*############## RECHERCHE LOGEMENTS ###################*/
.curvyblanc .resultatrecherche{background: url(images/ico-recherche.gif) no-repeat top left; margin:0; padding:0; height:100px;}
.resultatrecherche div{float:right; width:24%;}
.resultatrecherche div.court{float:right; width:20%;}
.resultatrecherche div div{float:left; width:48%;}


#cartechoixsecteur{width:285px; height:260px;}
#carteagences{width:300px; height:280px;}
#agence0, #agence1, #agence2{display:none;}
#agence0, #agence1, #agence2, #agenceinfo{height:120px;}

/*############## PAGE CHIFFRES CLES ###################*/
#travaux{width:320px; height:240px;margin:0 auto;}
#parc{width:290px; height:240px;float:left; }

#accession{width:300px; height:240px;float:right; }
#maintenance{width:300px; height:240px; float:left;}

#rotation{width:270px; height:240px;float:right; }

/*############## PAGE EVENEMENTS ###################*/
.minidiaporama{ margin-top:10px;}
.minidiaporama div{width:14%; float:left; height:70px; text-align:center;}
.minidiaporama div img{border:1px solid #cccccc;padding:1px;background-color:#FFFFFF; cursor:pointer; margin-top:10px;}
.minidiaporama div img:hover{border:1px solid #f9cd53;}

/*############## PAGE JOURNAL DES LOCATAIRES ###################*/
.journallocataires{margin-top:20px;}
.journallocataires div{float:left; width:155px; height:200px; text-align:center; margin-bottom:10px;}
.journallocataires div a img{border:1px solid #cccccc;padding:1px;background-color:#FFFFFF; margin-bottom:10px;}
.journallocataires div a:hover img{border:1px solid #f9cd53;}

/******** INFOBULLE GMAP *************/

#opacity_window{
  width: 300px;
}
#opacity_window_contents
{
  background: #ffffff;
  font-size:11px;
  color: #050;
}
#opacity_window_contents div{
  padding: 3px;
}
* html #opacity_window_contents{
  background:#ffffff;
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_contents.png', sizingMethod='scale');*/
}
#opacity_window_tl{
  width: 14px;
  height: 14px;
  background: url('images/infobulle_tl.png') top left no-repeat transparent;
}
* html #opacity_window_tl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_tl.png', sizingMethod='crop');
}
#opacity_window_t{
  background: url('images/infobulle_t.png') top left repeat-x transparent;
}
* html #opacity_window_t{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_t.png', sizingMethod='scale');
}
#opacity_window_tr{
  width: 14px;
  height: 14px;
  background: url('images/infobulle_tr.png') top right no-repeat transparent;
}
* html #opacity_window_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_tr.png', sizingMethod='scale');
}
#opacity_window_l{
  background: url('images/infobulle_l.png') top left repeat-y transparent;
  width: 14px;
}
* html #opacity_window_l{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_l.png', sizingMethod='scale');
}
#opacity_window_r{
  background: url('images/infobulle_r.png') top right repeat-y transparent;
  width: 14px;
}
* html #opacity_window_r {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_r.png', sizingMethod='scale');
}
#opacity_window_bl{
  width: 14px;
  height: 14px;
  background: url('images/infobulle_bl.png') top left no-repeat transparent;
}
* html #opacity_window_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_bl.png', sizingMethod='crop');
}
#opacity_window_b{
  height: 14px;
  background: url('images/infobulle_b.png') bottom left repeat-x transparent;
}
* html #opacity_window_b{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_b.png', sizingMethod='scale');
}
#opacity_window_br{
  width: 14px;
  height: 14px;
  background: url('images/infobulle_br.png') top left no-repeat transparent;
}
* html #opacity_window_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_br.png', sizingMethod='crop');
}
#opacity_window_close{
  width: 13px;
  height: 13px;
  margin: -8px 5px 0 10px;
  background: url('images/close-modale.gif') top left no-repeat transparent;
  cursor: pointer;
}
/** html #opacity_window_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_close.png', sizingMethod='crop');
}*/
#opacity_window_beak{
	width: 29px;
  height: 48px;
  /*background: url('images/infobulle_beak.png') top left no-repeat transparent;*/
}
* html #opacity_window_beak{
  background-image:none;
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobulle_beak.png', sizingMethod='crop');*/
}

.historiquepaiements {  }
.historiquepaiements tr.alternate { background-color: #FFFBEF; }


a.accesprojets{display:block; width:276px; height:310px; font-family:'Trebuchet MS',Trebuchet,Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none;}
a.accesprojets strong{font-style:italic; }
a.accesprojets:hover{color:#ffffff;}

a.accesprojets.accession{padding-top:8px; padding-left:14px; background:url(images/visuel-projets-accession.jpg) no-repeat top left;}
a.accesprojets.accession strong{font-size:15px;display:block; position:relative; top:-8px; padding-left:46px;}
a.accesprojets.location{padding-top:12px; padding-left:22px; background:url(images/visuel-projets-location.jpg) no-repeat top left;}
a.accesprojets.location strong{font-size:18px;}

.mb20{margin-bottom:20px}
.i{ font-style:italic}
