/* CSS Document */


*{ margin:0; margin:0}

/**** fond commun *****/
body { 
	behavior: url(htc/csshover.htc); 
	margin:0;
	padding:0;
	background: #6ca01f;
}
#fond-body{
	width:100%;
	height:100%;
	background:url(../media/commun/fond-page/fond-bando-body.gif) repeat-x top #fff ;
	float:left;
}
#fond-body-bas{
	width:100%;
	height:10px;
	background:url(../media/commun/fond-page/fond-page-body.gif) repeat-x top;
	float:left;
}
/******/

#page{ 
	width:1000px;
	min-height:500px;
	_height:500px;
	margin:0 auto;
	position:relative;
	
	background:url(../media/commun/fond-page/bas-tetiere.gif) repeat-x  0 155px;
	
}
#tetiere, #tetiere-commun {

	width:1000px;
	background:url(../media/commun/fond-page/fond-tetiere.jpg) no-repeat 201px 29px;
	height:220px;
	/*position:relative;*/

}
#tetiere-commun {

	height:200px;

}
#tetiere #post-it-image, #tetiere #post-it-txt{
	background:url(../media/commun/tetiere-home/post-it.png) no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/commun/tetiere-home/post-it.png', sizingMethod='crop');
	width:220px;
	height:193px;
	position:absolute;
	top:50px;
	left:770px;
	z-index:20;
}
#tetiere #post-it-txt{
	z-index:11;
	padding:60px 0 0 0px;
}

#tetiere #post-it-txt ul li{
	margin:0;
	padding:0;
	list-style:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	display:block;
	width:auto;
	padding:0 0 0 20px;
	background:url(../media/commun/tetiere-home/puce-liste.gif) left top no-repeat;
	height:13px;

}



 
#tetiere #fond-tetiere{
	margin:0;
	background:url(../media/commun/tetiere-home/tetiere-fond-home.gif) no-repeat left top ;
	width:1000px;
	height:280px;
	position:absolute;
	top:58px;
	left:0px;

 }
 
 #tetiere-commun #fond-tetiere{
	margin:-7px 0 0 0;
	background:url(../media/commun/tetiere/tetiere.jpg) no-repeat top ;
	width:631px;
	height:215px;

	position:absolute;
	top:85px;
	left:330px;

 }
 
#tetiere-commun  #image-tetiere {

	background-repeat: no-repeat;
	background-position: left top;
	position:absolute;
	top:81px;
	left:355px;
	z-index:10;
	height:182px;
	width:578px;
	overflow:hidden;

	
  }
 #tetiere-commun  #image-tetiere {	 background-image: url(../media/commun/tetiere/tetiere01.jpg); }
#acheter_vendre  #tetiere-commun  #image-tetiere {	 background-image: url(../media/commun/tetiere/tetiere01.jpg); }
#acheter_vendre1  #tetiere-commun  #image-tetiere {	 background:url(../media/commun/tetiere/tetiere_02.jpg) no-repeat ;}
#acheter_vendre2  #tetiere-commun  #image-tetiere {	 background:url(../media/commun/tetiere/tetiere_03.jpg) no-repeat ;}
#acheter_vendre3  #tetiere-commun  #image-tetiere {	 background:url(../media/commun/tetiere/tetiere_04.jpg) no-repeat ;}
#acheter_vendre4  #tetiere-commun  #image-tetiere {	 background:url(../media/commun/tetiere/tetiere_05.jpg) no-repeat ;}
  
  
 #tetiere #fond-tetiere #image-tetiere{

	 margin:18px 10px 10px 28px ;
	 height:222px;
	 width:946px;
	 overflow:hidden;
	 background:url(../media/commun/tetiere-home/image-tetiere-home.jpg) no-repeat ;

 }
#tetiere #fond-tetiere #image-tetiere #txt-presentation, #tetiere #fond-tetiere #image-tetiere #fond-presentation {
	position:absolute;
	top:48px;
	left:68px;
	width:359px;
	height:189px;
	padding:20px;
	color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
	z-index:10;
	
}
 #tetiere #fond-tetiere #image-tetiere #fond-presentation {
 	z-index:9;
 background:url(../media/commun/tetiere-home/box-presentation.png) no-repeat;
 _background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/commun/tetiere-home/box-presentation.png', sizingMethod='crop');
 
 }
#tetiere #fond-tetiere #image-tetiere #txt-presentation h1{
	font-size:17px;

}


/***  contenu hone***/

#contenu-home {
	width:960px;
	min-height:100px;
	_height:100px;
	display:block;
	float:left;
	
	background:url(../media/commun/bas-page-home.gif) no-repeat bottom;
	padding:0 10px 0 0;
	_padding:0 5px 0 0;

	padding-bottom:30px;

	margin:100px 0 0 20px;
	_margin:100px 0 0 10px;	

}

#contenu{
	width:1000px;
	min-height:100px;
	_height:100px;
	display:inline;
	float:left;

	background:url(../media/commun/bas-page.gif) no-repeat bottom;
	padding-bottom:70px;
}
#contenu-home .bloc_vignette {
	width:188px;
	min-height:100px;
	_height:100px;
	float:left;
	display:inline;
	padding:0 15px;
	_padding:0 9px;

 }
 #contenu-home .bloc_vignette p a{
	text-decoration: none; 
	color:#74746b;
	font: 11px Arial, Helvetica, sans-serif;
 }
  #contenu-home .bloc_vignette   h2 a,  #contenu-home .bloc_vignette h1 a {
	color:#890000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
 }

  #contenu-home .bloc_vignette img{
	 border:solid 1px #f5ce6b;
	 widows:161px;
     height:51px;
	 overflow:hidden;
	 padding:2px;
	 margin-bottom:10px;
 }
 a.bt-en-savoir-plus{
	 background:url(../media/commun/bt/bt-en-savoir-plus.jpg) no-repeat top left;
	 display:block;
	 width:122px;
	 height:24px;
	 margin-top:10px;
	 _margin-top:5px;
	 float:right;
 }
  a:hover.bt-en-savoir-plus{
	 background:url(../media/commun/bt/bt-en-savoir-plus.jpg) no-repeat bottom left;
 }
 .iv{
	 display:none;
	}
 #bloc-info{
	 width:285px;
	 min-height:150px;
	 _height:150px;
	 float:left;
	 background:url(../media/commun/ligne-v.gif) repeat-y left;
	 display:inline;
	 padding: 0 0 0 15px;
	 _padding: 0 0 0 10px;
 }
#bloc-rouge {
	background:url(../media/commun/tetiere-home/bloc-rouge-derinere-parcell.jpg) no-repeat;
 	width:195px;
	height:81px;
	border:solid 3px #996666;
	position:absolute;
	top:243px;
	left:778px;
	z-index:50;
	
	
	
}
#bloc-rouge #message1 { 
	position:absolute;
	top:12px;
	left:-102px;
	font:12px Arial, Helvetica, sans-serif ;
	
	color:#FFFFFF;
	text-align:center;
	width:200px;
	height:50px;

}
#bloc-rouge #message1 strong{ font-size:17px} 

#bloc-rouge #message2 {
	position:absolute;
	top:53px;
	left:46px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	width:99px;
	height:20px;

}
#txt-telecharger{
	float:left;
	display:inline;
	color:#990000;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:10px 0 ;
}
 #bloc-info  ul { float:left; margin:0; padding:0;  display:inline; width:285px; height:auto}
 #bloc-info li { list-style:none; display:block;}
a.bt-gros-noir {
	background:url(../media/commun/bt/bt-gros-noir.jpg) no-repeat  left -1px;
	display:block;
	width:284px;
	height:32px;
	text-decoration: none;	
	color:#CCCCCC;
	padding:7px 0 0 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
} 
a:hover.bt-gros-noir {
	background:url(../media/commun/bt/bt-gros-noir.jpg) no-repeat bottom left;
	color:#fff
} 


a.bt-gros-noir2 {
	background:url(../media/commun/bt/bt-gros-noir-sans-fleche.jpg) no-repeat  left -1px;
	display:block;
	width:270px;
	height:26px;
	text-decoration: none;	
	color:#fff;
	padding:13px 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 13px;


	margin:0;
} 
a:hover.bt-gros-noir2 {
	background:url(../media/commun/bt/bt-gros-noir-sans-fleche.jpg) no-repeat bottom left;
	color:#fff
} 


#logo-fond, #logo-contenu {
	position:absolute;
	width:287px;
	height:168px;
	top:-20px;
	left:0;

	
	z-index:20;
	
}
#logo-contenu{
		
	z-index:21;
}

#logo-fond {
	background:url(../media/commun/logo-fond.png);
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/commun/logo-fond.png', sizingMethod='crop');

}
ul#menu1{
	display:block;
	width:700px;
	height:30px;
	
	list-style:none;
	margin:7px 0 0 280px;
	padding:0;

} 
ul#menu1 li {
	margin:0;
	padding:0;
	display:block; 
	float:left; 
	width:auto; 
	height:auto;
	list-style:none
}

ul#menu1 li  a{
	background-position: left top;
	background-repeat:no-repeat;
	height:24px;
	width:auto;
	display:block;
	margin-right:5px;
}


ul#menu1 li  a#bt-menu01 { background-image:url(../media/commun/menu/menu1/menu_01.gif); width:162px;}
ul#menu1 li  a#bt-menu02 { background-image:url(../media/commun/menu/menu1/menu_02.gif); width:162px;}
ul#menu1 li  a#bt-menu03 { background-image:url(../media/commun/menu/menu1/menu_03.gif); width:176px;}
ul#menu1 li  a#bt-menu04 { background-image:url(../media/commun/menu/menu1/menu_04.gif); width:107px;}
ul#menu1 li  a#bt-menu05 {
	background-image:url(../media/commun/menu/menu1/menu_05.gif);
	width:64px;
	
}
ul#menu1 li  a:hover#bt-menu01 ,
ul#menu1 li  a:hover#bt-menu02 ,
ul#menu1 li  a:hover#bt-menu03 ,
ul#menu1 li  a:hover#bt-menu04 ,
ul#menu1 li  a:hover#bt-menu05{
	background-position: left -23px;
}


#acheter_vendre   ul#menu1 li  a#bt-menu01 ,
#guider           ul#menu1 li  a#bt-menu02 ,
#parcelles_ligne  ul#menu1 li  a#bt-menu03 ,
#cbps             ul#menu1 li  a#bt-menu04 ,
#contacts         ul#menu1 li  a#bt-menu05{
	background-position: left -23px;
}
#acheter_vendre  #menu1 li#menu-li01 ul.sous-menu{ display:block; z-index:5;} 
#guider #menu1 li#menu-li02 ul.sous-menu{ display:block; z-index:5;} 
#parcelles_ligne #menu1 li#menu-li03 ul.sous-menu{ display:block; z-index:5; } 
#cbps  #menu1 li#menu-li04 ul.sous-menu{ display:block; z-index:5;} 
#contacts #menu1 li#menu-li05 ul.sous-menu{ display:block; z-index:5;} 


/**  acheter_vendre  **/
#acheter_vendre  #page01 ul.sous-menu li a.r01 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page01 ul.sous-menu li a.r01 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page01 ul.sous-menu li a.r01 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}

#acheter_vendre  #page02 ul.sous-menu li a.r02 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page02 ul.sous-menu li a.r02 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page02 ul.sous-menu li a.r02 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}

#acheter_vendre  #page03 ul.sous-menu li a.r03 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page03 ul.sous-menu li a.r03 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page03 ul.sous-menu li a.r03 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}

#acheter_vendre  #page04 ul.sous-menu li a.r04 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page04 ul.sous-menu li a.r04 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page04 ul.sous-menu li a.r04 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}

#acheter_vendre  #page05 ul.sous-menu li a.r05 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page05 ul.sous-menu li a.r05 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page05 ul.sous-menu li a.r05 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}

#acheter_vendre  #page06 ul.sous-menu li a.r06 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page06 ul.sous-menu li a.r06 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page06 ul.sous-menu li a.r06 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}

#acheter_vendre  #page07 ul.sous-menu li a.r07 .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
#acheter_vendre  #page07 ul.sous-menu li a.r07 .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
#acheter_vendre  #page07 ul.sous-menu li a.r07 .sous-menu-centre {	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;color:#fff;}



ul#menu1 li:hover#bt-li01 a.bt-menu { display:block;} 

#menu1 li:hover#menu-li01 ul.sous-menu{ display:block;} 
#menu1 li#menu-li01 ul:hover.sous-menu{ display:block;} 

#menu1 li:hover#menu-li02 ul.sous-menu{ display:block;} 
#menu1 li#menu-li02 ul:hover.sous-menu{ display:block;} 

#menu1 li:hover#menu-li03 ul.sous-menu{ display:block;} 
#menu1 li#menu-li03 ul:hover.sous-menu{ display:block;} 

#menu1 li:hover#menu-li04 ul.sous-menu{ display:block;} 
#menu1 li#menu-li04 ul:hover.sous-menu{ display:block;} 

#menu1 li:hover#menu-li05 ul.sous-menu{ display:block;} 
#menu1 li#menu-li05 ul:hover.sous-menu{ display:block;} 


ul.sous-menu {
	margin:0;
	padding:0;
	position:absolute;
	z-index:10;
	top:21px;
	left:280px;
	display:none;
	width:700px;
	height:30px;
	padding-top:11px;

	list-style:none;
	
	
	
	}
ul.sous-menu li {
	display:block; 
	float:left; 
	width:auto; 
	height:auto;
	list-style:none
}
ul.sous-menu li a{
	background-position: left top;
	background-repeat:no-repeat;
	height:24px;
	width:auto;
	display:block;
	margin-right:5px;
	text-decoration: none;
}

ul.sous-menu li a .sous-menu-g { background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat top left; width:5px; height:27px; float:left;}
ul.sous-menu li a .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat top left; width:4px; height:27px; float:left;}
ul.sous-menu li a .sous-menu-centre {
	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x top left;
	width:auto;
	height:20px;
	float:left;
	text-decoration: none;
	color:#ccc;
	padding:6px 4px 0px 4px ;
	display:inline;
	font:11px Arial, Helvetica, sans-serif;
	border:0;
	cursor:pointer;
}

ul.sous-menu li a:hover .sous-menu-g {background:url(../media/commun/menu/menu2/sous-menu-g.gif) no-repeat left -30px;}
ul.sous-menu li a:hover .sous-menu-d {background:url(../media/commun/menu/menu2/sous-menu-d.gif) no-repeat left -30px;}
ul.sous-menu li a:hover .sous-menu-centre {
	background:url(../media/commun/menu/menu2/sous-menu-centre.gif) repeat-x  left -30px;

	color:#fff;
}
 a#bt-accueil {
	display:block;
	background:url(../media/commun/bt/bt-accueil.gif)  left top;
	width:88px;
	height:32px;
	position:absolute;
	top:152px;
	left:80px;
	z-index:50;
	
}


a:hover#bt-accueil {background:url(../media/commun/bt/bt-accueil.gif)  89px top;}
-#acheter_vendre .entete-page .icone{ background:url(../media/commun/visuels/visuel-01.gif)  no-repeat ;}

.entete-page {
	width:100%;
	margin-top:50px;

	min-height:100px;
	_height:100px;
	margin-bottom:40px;
	_margin-bottom:120px;
	
	float:left;
	

}
.entete-page  h1{
	position:absolute;
	top:211px;
	left:30px;
	z-index:30;
	display:block;
	height:auto;
	width:280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	font-weight: bold;

}

.entete-page ul  {
	width:640px;
	height:auto;
	float:right;
	
	list-style:none;
}
.entete-page ul  li{
	display:block;
	margin:0;
	padding:0;
	float:left;

} 
.col { 
	display:inline;
	width:350px;
	min-height:150px;
	_height:150px;
	float:left;
	padding:0 60px 0 70px;
	background:url(../media/commun/ligne-v.gif) repeat-y;
	
	}
	
	.col h2, .col h3, .col h1 {
	color:#890000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-left:-40px;
	_margin-left:-20px;
	width:auto;
	height:auto;
	
	
	}
.col  p{
	text-align:justify;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#74746b;
	line-height:18px;

}
.col  a { color:#8e3326}

.col  ul, .col ul.list-fleche { 
	margin:0;
 	padding:0 0 0 20px ; 
	list-style:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#74746b;
}
.col ul.list-fleche {
	padding:0 0 0 10px ; 	
}
.col  ul li , .col ul.list-fleche ul li {
	padding:0 0 0  12px;
	margin:2px 0;
	background:url(../media/commun/liste-puce.gif) no-repeat left 8px;
	line-height:18px;
	}
.col ul.list-fleche  li { background:url(../media/commun/sous-puce.gif) no-repeat left 4px; padding:0 0 0  12px;}
 .col  img {border:solid 1px #f5ce6b; padding:2px; margin:5px}
 .col  a.bt-imprimer {
 	clear:both;
	float:none;
 	display:block;
	background:url(../media/commun/bt/bt-imprimer.gif) no-repeat left top;
	width:199px;
	height:50px;
	margin:4px;
		margin-left:150px;
		_margin-left:145px;

	}
  .col  a.bt-haut-page {
 	clear:both;
	float:none;
 	display:block;
	background:url(../media/commun/bt/bt-haut-page.gif) no-repeat left top;
	width:180px;
	height:23px;
	
	margin:4px;
	margin-left:170px;
	margin-top:10px;
	_margin-left:166px;
}
.col  a:hover.bt-imprimer { 

	background:url(../media/commun/bt/bt-imprimer.gif) no-repeat left -50px;
	
	}
.col  a:hover.bt-haut-page {
  

	background:url(../media/commun/bt/bt-haut-page.gif) no-repeat left -24px;
}
#champ-recherche-parcelle {
	position:absolute;
	top:240px;
	left:350px;
	/*background:url(../media/commun/tablo/info-champ-fond.gif) no-repeat;*/
	width:581px;
	height:113px;
	z-index:20;
	border:solid 4px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	background-color:#FFFFFF;
	

}
#champ-recherche-parcelle h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	display:block;
	padding-top:20px;


}
.tablo1, .tablo2  { 
	background:url(../media/commun/tablo/tablo_centre1.gif) repeat-y left;
	width:382px;
	height:auto;
	float:left;
}
.tablo1 .titre , .tablo2 .titre {
	background:url(../media/commun/tablo/titre_tablo.gif) no-repeat top center #fff;
	width:358px;
	height:43px;
	color:#333300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
}
.tablo1 .thead , .tablo2 .thead{ background:url(../media/commun/tablo/tablo_tete1.gif) no-repeat top; height:35px; color:#FFFFFF ; font:12px Arial, Helvetica, sans-serif;}
.tablo1 .tbody , .tablo2 .tbody{background:url(../media/commun/tablo/tablo_pied1.gif) no-repeat; height:17px;  font:1px ;}
.tablo1 .ligne, .tablo2 .ligne{ height:15px; color:#000 ; font:12px Arial, Helvetica, sans-serif; }
.tablo1   p , .tablo2   p  { width:95%; display:block;border-bottom: solid 1px #CCCCCC ; padding:5px ; color:#000 ; font:12px Arial, Helvetica, sans-serif; }
.tablo1 table , .tablo2 table {width:365px; margin:0 auto}
.tablo2 { 	
	background:url(../media/commun/tablo/tablo_centre2.gif) repeat-y left;
	width:574px;
}
.tablo2 .titre {}
.tablo2   p { text-align:center}
.tablo2 .thead{ background:url(../media/commun/tablo/tablo_tete2.gif) no-repeat top; }
.tablo2 .tbody{background:url(../media/commun/tablo/tablo_pied2.gif) no-repeat;}
.tablo2 table {width:560px}
table a { color:#990000}
a.bt-vert { 
background:url(../media/commun/bt/bt-vert.gif) left top no-repeat;
 width:248px;
 height:44px;
 display:block;
 }
a.bt-rouge {background:url(../media/commun/bt/bt-rouge.gif) left top no-repeat;
 width:356px;
 height:44px;
 display:block;}
 a:hover.bt-rouge {background:url(../media/commun/bt/bt-rouge.gif) -357px  top no-repeat;}
 a:hover.bt-vert { 
background:url(../media/commun/bt/bt-vert.gif) -249px top no-repeat;}
#plan-fond { width:530px; height:350px; float:left; border:solid 2px #4a7410; padding:5px; 
margin-top:-30px; margin-bottom:10px}
.form-bloc { float:left; width:800px; height:auto; padding:10px; _padding:5px ; border:solid 4px #CCCCCC; background-color:#FFFFFF; margin:10px 40px ;_margin:5px 20px ;margin-left:100px ; _margin-left:50px; text-align:center; }
.form-bloc h3, .form-bloc h2, .form-bloc h4, .form-bloc h5{ font: bold 18px Arial, Helvetica, sans-serif; }
.form-bloc p{ font-family:Arial, Helvetica, sans-serif}
.form-bloc p span { margin:10px 20px; width:80px; }
.form-bloc p a { color:#890000; font-size:12px}
.entete-page h4 {
	position: absolute;
	left: 395px;
	top: 313px;
}

#contenu .contenu-contact {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	margin-top: 0px;
	position:relative;
	font-size:0.85em;
}
#contenu .contenu-contact .col2 p{
margin:0.5em 0;
}
#contenu .contenu-contact .col2 .adresse {
margin-left:13.4em;

}
#contenu .contenu-contact .col2 {
	width:380px;
	margin: -10px 10px 10px 30px;
	float: left;
	height: auto;
	border:solid 1px #F0F0F0;
	padding:10px

}
#contacts #contenu  h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #577F1F;
}
#contacts  .contenu-contact .bloc_titre {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #7DA42E;
	height:auto;
	width: 900px;
	float: left;
	padding:10px ;
	text-align:center;

}

#contacts  .contenu-contact .bloc_titre  h5{
color:#fff;

	font-size: 1.5em;
}

#contenu .entete-page #sous-menu-contenu {
	position: absolute;
	left: 320px;
	top: 263px;
	
}
#message1 {
width:340px; margin:10px 45px; margin-left:100px ; _margin:5px 20px; _margin-left:50px}
#message2{
 width:340px; margin:10px 45px ; _margin:5px 20px 5px 80px;}
 
.txt-rouge{
 color:#890000}
 .bt-voir_parcelle {
	color: #FFFFFF;
}
#contenu #carte {

	margin:0;
	height: 1050px;
	width: 779px;
	background-image: url(media/carte/carte1/carte.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	margin-top:180px;
}
#logo-contenu #lien-logo-safer{

	position:absolute; 
	top:20px; 
	left:65px;
	width:160px;
	height:70px;
	background:url(../media/commun/logo-safer.gif) no-repeat center top ;
	border:none;
	display:block;


}
#logo-contenu #lien-logo-rhone{

	position:absolute; 
	top:90px; 
	left:60px;
	width:90px;
	height:50px;
	background:url(../media/commun/logo-rhone.gif) no-repeat center top ;
	border:none;
	display:block;
	

}

#logo-contenu #lien-logo-prive{

	position:absolute; 
	top:80px; 
	left:150px;
	width:96px;
	height:58px;
	background:url(../media/commun/logo-for.gif) no-repeat center top ;
	border:none;
	display:block;
	

}
#contenu .col li {
	text-align: justify;
}

#guider #page01 #fond-body #page #contenu .col ol li {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#74746b;
}

