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

a {
    color:#000;
}


/*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 #269AFF;
}

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

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

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

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

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

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


.box {
    border:1px solid #269AFF;
}

.box_header {
    background-color:#269AFF; 
}

/*-------------- BUTTON ------------*/

.content a.button, a.button.validate {
    border-color:#AAAAAA #888888 #888888 #AAAAAA;
    border-width:1px;
    background-color:#CCCCCC;
}

.content a.positive:hover, a.button.validate:hover {
    background-color:#269AFF;
    border-color: #1589EE;
    color:#FFFFFF;
}
.content a.negative:hover {
    background-color:#DD2211;
    border-color:#DD2211;
    color:#FFFFFF;
}
.content a.positive:active {
    background-color:#269AFF;
    color:white;
}
.content a.negative:active {
    background-color:#DD2211;
    color:white;
}
.content a.positive, a.button.validate {
    color:#269AFF;
}
.content a.negative {
    color:#DD2211;
}

a.button.validate{
	padding:6px 11px 7px 11px;
}

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

.pagination span a {
    border: 1px solid #269AFF;
}
.pagination span a:hover {
    background-color: #ffffff;
}

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

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

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

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


.total{
    background-color:#269AFF;
    border-bottom:1px solid #FFFFFF;
    color:#FFFFFF;
}

.colsim3{
    color:#333333;
}

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

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

.highlight {
	background-color:#E5E5E5;
}

.pagination {
	background:#DFDFDF;
}

#logo span {
	padding-left:66px;
}
	
#logo a {
	height:160px;
	background:transparent url(/specific/interface/logo.gif) 0px 10px no-repeat;
}	

#identification {
    padding:62px 30px 40px 25px;
}

#currency {
    background:transparent url(/specific/interface/gauche_langue.gif) no-repeat scroll 0 0;
    padding:45px 27px 25px;
}

.sidebar_module {
	padding:10px 30px 10px 27px;
}

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

.content{
	margin-top:-121px;
}

#account_container, #links_container, #contact_container{
	margin-top:-66px;
}

#info2_container .buttonspacer{
	max-width:80%;
}