a {
    color:#000;
}

/*----- Couleur 1 -----*/
.box_header, .content h4, .content a.positive:hover, .content a.positive:active, .pagination a:hover{
	background-color:#87221e;
}

.box, .pagination span a, .content a.button, .content .flr a img{
	border:#87221e 1px solid;
}

/*----- Couleur 2 -----*/
.content a.button, .pagination, #registerMenu ul li, .selectedproposition{
	background-color:#87221e;
}

.pagination_box {
    border:#87221e 1px solid;
}

/*----- Couleur 3 -----*/
.sidebar_module, .box, #registerMenu ul li.selected{
	background:#FFFFFF;
}

#finance #tab1 td, #finance .bgcelldark, #finance .total, #registerMenu ul li.selected{
	border-bottom:#FFFFFF 1px solid;
}

#finance .total{
	color:#FFFFFF;
}

/*----- Couleur 4 -----*/
#navig_lang, #identification{
	background:#87221e;
}

/*----- Couleur 5 -----*/
body, #global{
	background-color:#0f0303;
}

/*----- Couleur 6 -----*/
.content a.button.positive:hover, .box_header, .box_header h3 a, .content h4, .pagination a:hover{
	color:#FFFFFF;
}

/*----- Couleur 7 -----*/
.content a.button, .pagination, .pagination a, #registerMenu ul li a, .selectedproposition, .selectedproposition a{
	color:#FFFFFF;
}

/*----- Couleur 8 -----*/
#sidebar, .box, #sidebar a, .box a, #registerMenu ul li.selected a{
	color:#000000;
}

#finance .colsim1, #finance_container .title, #finance_container input.text{
	border:#000000 solid;
}

#finance .total{
	background:#000000;
}

/*----- Couleur 9 -----*/
#identification, #identification a{
	color:#FFFFFF;
}

#navig_lang span img{
	border:2px #FFFFFF solid;
}

/*----- Couleur 10 -----*/
#navigation ul a:link, #navigation ul a:visited, #footer, #footer a{
	color:#e3e3e3;
}

#navigation ul li{
	border-color:#e3e3e3;
}

/*----- Couleur 11 -----*/
#navigation ul a:hover, #navigation ul a:active, #navigation #selected a, #footer a:hover, #footer a:active{
	color:#87221e;
}

.highlight, .content h5, #finance #tab1 td, #finance .bgcelldark{
    background:url("/global/interface/standard/highlight.png") transparent repeat;
}

#sidebar{
	width:160px;
    margin:0 20px;
}

#sidebar div.sidebar_module {
    padding:10px;
}

#navig_lang {
	padding:18px 6px 12px;
}

#mapsearch ul{
	margin:0;
}

#menu_object .cat li {
    background:url("/global/interface/standard/fleche_liste.png") no-repeat scroll right center transparent;
    margin-right:0;
}

#menu_object li.title {
	padding-top:8px;
}

#sidebar div#menu_object{
	padding-top:2px;
}

#sidebar div#currency{
	padding:5px 10px 15px;
}

.content {
	padding-top:0px;
}

#container{
	padding-top:20px;
}

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

.content a.negative:hover, .content a.negative:active {
    background-color:#CCCCCC;
    border-color:#AAAAAA;
    color:#AAAAAA;
}

#identification input#login_name, #identification input#password {
    border:1px solid #000000;
    margin-left:1px;
    width:45px;
}

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

#finance_container input.text {
    border-width:1px;
} 

#finance_container .title{
    border-width:0 0 2px;
    padding-bottom:0;
}

#finance .colsim1{
    background:none;
    border-width:0 0 1px;
}

#sidebar div#login_error{
	margin:0;
}
