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

*html body div div div div div.box_header{
	zoom:1;
}

*html body div div div div div p.txt{
	zoom:1;
}

*+html body div div div div div.box_header{
	zoom:1;
}

*+html body div div div div div p.txt{
	zoom:1;
}

body, #global{
	background-color:#000000;
}

a {
    color:#000;
}

#logo a {
	height:115px;
}

#navig_lang {
	display:none;
}

.spacer1{
	background: url(/specific/interface/gauche_top.gif) no-repeat;
	height:90px;
}

/*couleur du texte de la sidebar*/
#menu_object a:hover, #mapsearch a:hover {
    color: #40392F;
}

#menu_object .cat li {
    border-bottom: 1px solid #BBB;
}

#identification {
    color:#fff;
}

#identification input#login_name, #identification input#password {
    border:1px solid #000;
}

.content h2, 
.content h3, 
.content .price { 
    color: #FFFFFF; 
}

.content h4{ 
    color:#FFF; 
    background-color:#B21E25; 
}

.content h3 a, .content h3 a:link{
    color:#FFF;
}

.content h3 a:hover{
    color:#e5e5e5;
}

.content a img{
   	border: 1px solid #B21E25;
}

.content .arrow a img{
   	border: 0px none;
}


.box {
    border:1px solid #B21E25;
	background-color:#FFFFFF;
	margin-top:5px;
}

.box, .pagination_box {
	margin-bottom:10px;
}

.box_header {
    background-color:#B21E25; 
}

/*-------------- BUTTON ------------*/
.content a.button {
    color:#B21E25;
    background-color:#B1B1B1;
    border-color:#555;
    border-width:1px;
}

.content a.positive:hover {
    background-color:#B21E25;
    border-color: #000;
    color:#FFF;
}

.content a.negative:hover {
    background-color:#FBE3E4;
    border-color:#AAAAAA;
    color:#DD2211;
}

.content a.positive {
    color:#B21E25;
    background-color:#B1B1B1;
    border-color:#555;
    border-width:1px;
}

.content a.negative {
    color:#DD2211;
    background-color:#D9D9D9;
    border-color:#AAA;
    border-width:1px;
}

/*-------------------------pagination---------------------------*/

.pagination span a {
    border: 1px solid #B21E25;
	color:#FFFFFF;
}
.pagination span a:hover {
    background: #B21E25;
}

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// FINANCEMENT
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#finance_container input.text {
    border:1px solid #000;
    color:#B21E25;
}

#tab1 td, .bgcelldark{
    background-color:#777; 
    border-bottom:1px solid #FFF;
    color:#FFF;
}

.colsim1{
    border-bottom:1px solid #BBB;
    background-color:#EEE; 
} 


.total{
    background-color:#B21E25;
    border-bottom:1px solid #FFF;
    color:#FFF;
}

.colsim3{
    color:#333333;
}

#finance_container .title{
    border-bottom:1px solid #BBB;
}

/*----------- defind in the default -----------*/

.highlight {
	background-color:#DBDBDB;
}

.pagination, .pagination_box {
	background:#4C4C4C;
	border-color:#4C4C4C;
	color:#FFFFFF;
}

#object_container {
	margin-top:-13px;
}

.content{
	padding-top:0;
}

/*--------------- Menu ----------------*/

#navigation #selected a {
	color:#BBB;
}

#navigation ul li a:hover {
	color:#BBB;
}

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

#footer {
	border-top:1px solid #444;
	color:#444;
}

#footer a{
	color:#4C4C4C;
}
#contact_container .box {
    float: left;
}
