
    /* CSS Document */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// Perso for images & color
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.box{
	border: 1px solid #77301c;
    padding-bottom:1px;
}

.box_header{
	background-color: #c29118;
}

h2, .price{
	color: #77301c;
}
h3, h3 a{
	color: #fff;
}
.content h4, .content h4 a{
	background-color: #77301c;
    color: #fff;
}
.content h4 a:hover{
	color: #c29118;
    
}
.content h3 a:hover{
	color: #77301c;
    
}

#logo{
	margin-top: 25px;
    margin-bottom: 5px;
}

/*--------------------- Navigation ----------------------*/

#navigation ul li {
	border-color:#e9e9e9;

}

#navigation ul a, #navigation ul a:link, #navigation ul a:visited {
	color: #77301c;
}

#navigation #selected a {

    	color: #c29118;
}
#navigation ul a{
	padding: 70px 8px 5px;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
}
/*---------------------- Sidebar ----------------------*/

#sidebar, #sidebar a{
	color: #fff;
    font-size: 11px;
}
#sidebar #selected a {
	color: #fff;	
    text-decoration: none;
}
#currency {
	padding-top: 10px;
    padding-bottom: 10px;
}
#menu_object, #navig_lang, #identification, #currency  {
	border-top: 1px solid #fff;
}

#menu_object li.rent_sale {
	padding:12px 0 4px;
 
}

.sidebar_module {
	padding:10px 20px 10px 35px;
}
#identification{
	background-position: center bottom;
	
}

#identification a, .alarm a {
	text-decoration:underline;
	color:  #fff;
}

#menu_object .cat a {
	border-bottom:1px solid #b9b3b2;
}

#menu_object a, #mapsearch a {
	padding:2px 0;
}

#navig_lang{
	padding: 45px 20px 8px;
}

#identification a.button {
	color: #77301c;
}

#currency select{
	margin-top:-2px;
}

#contact_container #contact_table .label {
	width:170px;
}
/*---------------------- Content ----------------------*/
.content a.button {
	background-color:#77301c;
    border: 1px solid #715b28;
    color: #6c4f0c;    
}

.content a.button:hover{
	background-color:#c29118;
    color:#77301c;    
}
.content a.negative span{
    color:#ddc385;    
}

.content a.negative:hover span {
    color:#fff6e0;
    font-size:9px;
    text-transform:none;
}


.content a:link, .content a:visited {
	text-decoration:underline;
    color: #fff;
}
 .content #contact_table a:link{
 color: #000;
 }
.total  {
    background-color:#715b28;
    font-weight:bold;
    color: #D3A41E;
}

.content a img {
	border:none;
}

.content .pagination a img {
	border: 0;
}

.content a.button {
	float: left;
}

.content .box .price {
	padding-top:4px;
}


/*---------------------- Footer ----------------------*/

#footer  {
	border-top:1px solid #ada899;
	color:#77301c;
    text-align:center;
}

#footer a {
    color:  #77301c;
}

#footer a:hover {
    color:  #D3A41E;
}

/*---------------------- Pagination ----------------------*/
.pagination  {
	background:none;
    color: #6e6e6e;
    padding: 0 8px;
}

.pagination_box {
	border:none;
    margin-top: -20px;
    margin-bottom: 5px;
}

.pagination_box  a:link,.pagination_box a:visited{
	color:  #6e6e6e;
}

.next {
    background-position: right 7px;

}

.prev {
    background-position: 0px 7px;

}


.pagination_box a:link, .pagination_box a:visited {
    color:#6e6e6e;
    border:none;
}


