
.titrelogjeune {
	font-weight : bold;
	font-size : 12px;
	color : #FFF;
	background-color : #eda546;
	padding : 1px 0 1px 10px;
}

#modulelogjeune {
	background-color : #e79437;
	font-weight : normal;
	font-size : 12px;
	color : #FFF;
	padding : 10px;
}
#modulelogjeune h3 {
	background: url("../images/puce-recherche.png") no-repeat center left;
	font-weight : bold;
	font-size : 16px;
	color : #3f2100;
	padding-bottom : 10px;
}

#moteur #loyer_max {
	width : 55%;
}

#moteuralerte .lancer, #moteur .lancer {
	background-image: url("../images/rechercher.png");
	color:#FFF; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	cursor : pointer;
	border : none;
	width : 88px;
}

#moteur .lancer2 {
	background-color:#ffffff;
	color:#2B5E91; 
	border:1px solid #2B5E91; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	cursor : pointer;	
}


td #moteur2 #loyer_max {
	width : 375px;
}

td #moteur2 .lancer {
	margin-top : 10px;
	float : right;
	background : url("../images/rechercher.png") no-repeat;
	color:#FFF; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	width : 88px;
	border : none;
	align : right;
	cursor : pointer;	
}
#newsearch { float:right;}

#moteuralerte table td {
	font-size : 12px;
	padding-left : 5px;
}

#newsticker h3 {
	background: url("../images/hpfond") repeat-x top left ;
	font-weight : bold;
	font-size : 14px;
	color : #000;
	padding: 6px 0 10px 0;
	height : 48px;
}

#newsticker table {
	font-size : 11px;
	color : #000;	
}
#newsticker table td {
	padding : 2px;
	align : center;
}
#newsticker #alertegauche {
	width: 70%;
	vertical-align : top;
}
#alertedroite {
	width : 250px;
	height : 25px;
	vertical-align : top;
	
}

#modulelogjeune td {
	align:center !important;
	color : #000;
	font-weight : bold;
}

.orange14 {
	color : #ee7e00;
	font-size : 14px;
	font-weight : bold;
}
.orange12 {
	color : #ee7e00;
	font-size : 12px;
	font-weight : bold;
}
.orange16 {
	color : #ee7e00;
	font-size : 16px;
	font-weight : bold;
}


.nbres {
	font-weight : bold;
	font-size : 50px;
	color : #000;
	padding-left : 25px;
}

.res {
	font-weight : bold;
	font-size : 28px;
	color : #000;
}

td#contact2 {
	background : url("../images/contact2.png") no-repeat top center #FFF;
	vertical-align : middle;
	padding-left : 30px;
	
	height: 60px;
	width : 118px;
	font-size : 16px;
	
}



/* EDITION */
#edit #entete h3 {
	background : url("../images/titre.png") no-repeat top left;
	padding-left : 100px;
	color : #ee7e00;
	font-size : 20px;
	font-weight : bold;
	margin : 20px 0;
}

#edit #carac h3 {	
	border-bottom : 1px solid #ebebeb;
	padding-left : 100px;
	color : #ee7e00;
	font-size : 20px;
	font-weight : bold;
	margin : 20px 0;
}
#edit #loc h3 {
	background : url("../images/titreloc.png") no-repeat top left;
	padding-left : 100px;
	padding-top : 15px;
	color : #ee7e00;
	font-size : 20px;
	font-weight : bold;
	margin : 20px 0;
	height:58px;
}

#edit #photo {
	position : absolute;
	width : 345px;
}
#edit #nature {
	margin-left : 365px;
	min-height : 260px;
	color : #000;
	font-size : 12px;
}

#edit #adresse {
	position : absolute;
	width : 290px;
}
#edit #plan {
	margin-left : 300px;
	min-height : 260px;
	color : #000;
	font-size : 12px;
}

#cont1 {
	border-bottom : 1px solid #ebebeb;
}
#cont1 img {
	float : left;
	margin-top : 25px;
	margin-right : 20px;	
}

	
#cont1 div{
	margin-left : 365px;
	background-color : #ebebeb;
	padding : 4px 0 2px 10px;
	height:95px;	
}


#cont2 div{
	background-color : #ebebeb;
	padding : 4px 0 2px 10px;
	height:75px;	
}

#cont1 div span {
	padding-top : -5px;
}


#cont1res img {
	float : left;
	margin-top : 0px;
	margin-right : 0px;	
}

	
#cont1res div{
	margin-left : 0px;
	background-color : #ebebeb;
	padding : 4px 0 2px 10px;
	height:140px;	
}


#cont1res div span {
	padding-top : -5px;
}

#carac td {
	padding-left : 20px;
}
td#lign {
	background : url("../images/lisere2.png") no-repeat top right;
	height : 50px;
	
}


#entete h3 a {
	 color:#ccc;
        
}

#entete h3 a:hover, #entete h3 a:focus{
    background:rgba(0,0,0,.4);
    box-shadow:0 1px 0 rgba(255,255,255,.4);
}

#entete h3 a span{
	font-size : 13px;
    position:absolute;  
 	margin-top:23px;
    margin-left:-35px;
     color:#FFF;
    background:rgba(237,165,70,.9);
    padding:15px;
    border-radius:3px;
    box-shadow:0 0 2px rgba(237,165,70,.5);
    transition:all .25s;
    opacity:0;
}
#entete h3 a:hover span, #entete h3 a:focus span{
	opacity:1;
}

#map {
	border : 1 px solid red;
	height : 380px;
	width : 420px;
}

#map2 {
	border : 1 px solid red;
	height : 720px;
	width : 720px;
}

.blanc30 {
	color : #FFF;
	font-size : 30px;
	font-weight:bold;
}


/**
* 
* PAGINATION
* 
*/

#paginationlogjeune  {
	text-align: right;
}

#paginationlogjeune  li{
	display: inline-block;
	margin: 0 1px;
	border : 1px solid  #ebebeb;
}
#paginationlogjeune span.active{
	border : 1px solid  #ee7e00;
}
#IE7 #paginationlogjeune  li {display: inline;}

#paginationlogjeune , #paginationlogjeune a {
	color: #777;
	display: block;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 4px;
	text-decoration: none;
}

#IE7 #paginationlogjeune , #paginationlogjeune  a {display: inline-block;}

#paginationlogjeune #pagination a:hover {text-decoration: underline;}

#paginationlogjeune #pagination-prev a, #paginationlogjeune #pagination-next a {font-family:  Arial, sans-serif;}
#paginationlogjeune #pagination span.pagenav {
	background: #695a61;
	color: #fff;	
}

#paginationlogjeune .pagination-end span.pagenav,
#paginationlogjeune .pagination-start span.pagenav,
#paginationlogjeune .pagination-next span.pagenav,
#paginationlogjeune .pagination-prev span.pagenav
{
	background: #FFFFFF;
	color : #777;
}

#paginationlogjeune #pagination-prev a {
	padding-left: 18px;	
}

#paginationlogjeune #pagination-next a {
	padding-right: 18px;	
}


#paginationlogjeune #pagination-start {
	padding-left: 10px;
}

#paginationlogjeune #pagination-end {
	padding-right: 10px;
}

