body{ background:url(../images/bg.jpg) repeat-x ; background-color:#2F2F2F; font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin:0px; }

a	{ text-decoration:none; color:#000; }
a:hover 	{ text-decoration:underline; color:#ff0000; }

hr{ background-color:#e0e0e0; color:#e0e0e0; height:1px; border:none; }

h1.home{
text-align : center;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #BF2470;
} 

h1{
text-align : left;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;

} 
.link:active { text-decoration:underline; color:#ff0000; display:block;}
.link:link	 {	text-decoration:none; 		color:#080060; display:block; }
.link:visited{ text-decoration:none; 		color:#080060; display:block; }
.link:hover	 { text-decoration:underline;	color:#000000;	display:block; background-color: #F4F5F7; width:100%; }

.flink{ padding-left:8px; line-height:16px; background-image:url('../images/annonces_bullet.gif'); background-repeat:no-repeat; background-position:left; }

.nlink:active 	{ color:#808080; text-decoration:underline;	padding-left:8px; line-height:16px; background-image:url('../images/annonces_bullet.gif'); background-repeat:no-repeat; background-position:left; }
.nlink:link 	{ color:#808080; text-decoration:none;			padding-left:8px; line-height:16px; background-image:url('../images/annonces_bullet.gif'); background-repeat:no-repeat; background-position:left; }
.nlink:visited { color:#808080; text-decoration:none;			padding-left:8px; line-height:16px; background-image:url('../images/annonces_bullet.gif'); background-repeat:no-repeat; background-position:left; }
.nlink:hover 	{ color:#FF0000; text-decoration:underline;	padding-left:8px; line-height:16px; background-image:url('../images/annonces_bullet.gif'); background-repeat:no-repeat; background-position:left; }

.ha3:active		{ text-decoration:none; 		color:#000000; padding-right:12px; background-image:url('../images/next.gif'); background-repeat:no-repeat; background-position:right; }
.ha3:link		{ text-decoration:none; 		color:#000000; padding-right:12px; background-image:url('../images/next.gif'); background-repeat:no-repeat; background-position:right; }
.ha3:visited	{ text-decoration:none; 		color:#000000; padding-right:12px; background-image:url('../images/next.gif'); background-repeat:no-repeat; background-position:right; }
.ha3:hover		{ text-decoration:underline;  color:#000000; padding-right:12px; background-image:url('../images/next.gif'); background-repeat:no-repeat; background-position:right; }

.ha2:active	{text-decoration:none;          color:#ffffff;font-weight:bold;font-size: 11px;}
.ha2:link	{ text-decoration:none; 		color:#ffffff; font-weight:bold; font-size: 11px;}
.ha2:visited{ text-decoration:none; 		color:#ffffff; font-weight:bold;font-size: 11px; }
.ha2:hover	{ text-decoration:underline; 	color:#ffffff; font-weight:bold;font-size: 11px; }

.ha:active	{ font-weight:bold; text-decoration:none; 		color:#ffffff; font-size: 11px}
.ha:link		{ font-weight:bold; text-decoration:none; 		color:#ffffff; font-size: 11px}
.ha:visited	{ font-weight:bold; text-decoration:none; 		color:#ffffff;font-size: 11px }
.ha:hover	{ font-weight:bold; text-decoration:underline; 	color:#ffffff;font-size: 11px }

.han:active	{ text-decoration:underline; color:#ff0000; font-weight:bold; }
.han:link	{ text-decoration:underline; color:#000000; font-weight:bold; }
.han:visited{ text-decoration:underline; color:#000000; font-weight:bold; }
.han:hover	{ text-decoration:underline; color:#ff0000; font-weight:bold; }

.halite:active	{ text-decoration:none; 		color:#ff0000; }
.halite:link	{ text-decoration:none; 		color:#808080; }
.halite:visited{ text-decoration:none; 		color:#808080; }
.halite:hover	{ text-decoration:underline; 	color:#ff0000; }

.rub00{ border-left:10px solid #E7E7E7; background-color:#F5F5F5; }
.rub01{ border-left:10px solid #f16b8b; background-color:#F8B1C4; }
.rub02{ border-left:10px solid #66cc33; background-color:#B3E79A; }
.rub03{ border-left:10px solid #f58020; background-color:#F9B177; }
.rub04{ border-left:10px solid #ed1c24; background-color:#fc5e64; }
.rub05{ border-left:10px solid #0f538c; background-color:#6CB5F0; }
.rub06{ border-left:10px solid #115164; background-color:#1C85A4; }

.myasc{ width:15px; height:132px; float:left; background-color:#f5f5f5; display:none; }
.mythumb{ position:relative; left:0px; top:0px; height:30px; width:13px; border:1px solid #808080; cursor:n-resize; }
.myslider {width:174px;height:132px;overflow:hidden;float:left;margin-right:6px;position:relative;}
.myup {height:12px; background-repeat:no-repeat}
.mydw { position:relative ; height:12px; background-repeat:no-repeat ; top:76px}

.shad{ background: #ffffff url('../images/s.gif') no-repeat; background-position:center top; width:160px; height:12px; }
.shadfull {	background: #ffffff url('../images/annonces_bottom.jpg') no-repeat;	background-position:center top; width:620px; height:16px; }

.pmb2, .pmb3, .pmb4,.pmbContent{
  background   : #ffffff;
  border-color : #d0d0d0;
}
.texte_immobilier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ED1B23;
}

.pmb1{
  background   : #d0d0d0;
}
.pmb2, .pmb3, .pmb4{
  border-style : solid;
  border-width : 0 1px;
}
.pmbContent{
  display      : block;
  border-style : solid;
  border-width : 0 0px;
  border-color: #f7f7f7;
}
.pmb1, .pmb2, .pmb3{
  height       : 1px;
}
.pmb1{
  margin       : 0 5px;
}
.pmb2{
  margin       : 0 3px;
  border-width : 0 2px;
}
.pmb3{
  margin       : 0 2px;
 }
.pmb4{
  height       : 2px;
  margin       : 0 1px;
}
.pmb1, .pmb2, .pmb3, .pmb4{
  display      : block;
  overflow     : hidden;
}
.pmb5{
  font-size    : 1px;
  display      : block;
  overflow     : hidden;
  height       : 1px;
}
.pmbBlock{
  display      : block;
  font-size    : 1px;
}
.xpmb2, .xpmb3, .xpmb4,.xpmbContent{
  background   : #F4F5F7;
  border-color : #E1E6EC;
}
.xpmb1{
  background   : #E1E6EC;
}
.xpmb2, .xpmb3, .xpmb4{
  border-style : solid;
  border-width : 0 1px;
}
.xpmbContent{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
}
.xpmb1, .xpmb2, .xpmb3{
  height       : 1px;
}
.xpmb1{
  margin       : 0 5px;
}
.xpmb2{
  margin       : 0 3px;
  border-width : 0 2px;
}
.xpmb3{
  margin       : 0 2px;
 }
.xpmb4{
  height       : 2px;
  margin       : 0 1px;
}
.xpmb1, .xpmb2, .xpmb3, .xpmb4{
  display      : block;
  overflow     : hidden;
}
.xpmb5{
  font-size    : 1px;
  display      : block;
  overflow     : hidden;
  height       : 1px;
}
.xpmbBlock{
  display      : block;
  font-size    : 1px;
}

.menusep{ 	display: block; overflow:hidden; width:100%; height:0px; margin:0px;border-top:1px solid #E1E6EC;border-bottom:1px solid #FFFFFF;}
.navsep{ 	display: block; overflow:hidden; width:98%;  height:0px; margin:4px;border-top:1px solid #E1E6EC;border-bottom:1px solid #FFFFFF;}
.picsep{ 	display: block; overflow:hidden; width:85%;  height:0px; margin-top:11px; margin-bottom:11px; border-top:1px solid #E1E6EC;border-bottom:1px solid #FFFFFF;}
.header { font-size:13px; font-weight:bold; }
.title_green{ color:#008000; font-size:13px; font-weight:bold; }

.error{ color:#FF0000; font-size:12px; }

#content{ width:100%; text-align:justify; }

.PopBoxImageSmall
{
  border: none 0px #ffffff;
  cursor: url("../images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
  border: solid 1px #000000;
  cursor: pointer;
  padding: 5px;
  background: #f0f0f0;
  z-index: 1200;
}
.PopBoxImageShrink
{
  cursor: url("../images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
  cursor: pointer;
}


.PopBoxImageMove
{
  border: none 0px #ffffff;
  cursor: pointer;
}
.contour {
	border: 1px solid #F4F5F7;
}

.paginate ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.paginate ul li {
  display: inline;
  padding: 0px 3px;
}

/*css nuage tags*/
#pg1 {
	text-decoration:none;
	font-size:10px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
#tagcloud {
	background-color: #F4F4F4;									
	width: 155px;
	border: 1px solid #BFBFBF;
	padding: 10px;
	text-align: center;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
#tagcloud a {
	text-decoration:none;
}
#tagcloud a:hover {
	text-decoration:none;
	background-color:#B3B3B3;
	color:#FFFFFF;
}
#pg1-1 {
	color:#AA3406;
	font-size: 16px;
}
#pg1-2 {
	font-size: 14px;
	color:#070089;
}
#pg1-3 {
	font-size: 12px;
	color:#BF2470;
}
#pg1-4 {
	font-size: 10px;
	color:#333333;
}
#pg1-5 {
	font-size: 8px;
	color:#FF3300;
}
.sign, .sign a{
	font-size: 9px;
	color: #BFBFBF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
/*fin css nuage tags*/
