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



#logo a{
	    width:201px;
    height:184px;
    background: url("/users/184/pictures/logo_web_200x174.png") no-repeat center center;
}

a {
    color:#000;
}

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

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

#identification {
    color:#fff;
}

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

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

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

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

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

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

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


.box {
    border:1px solid #d30000;
	margin-top:20px;
}

#object_container .box{
	margin-top:0px;
}

.box_header {
    background:URL("header_box_bg.gif") repeat-x #AC0F1C;
}

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

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

.content a.positive:hover {
    background-color:#000066;
    border-color: #121212;
    color:#FFFFFF;
}
.content a.negative:hover {
    background-color:#eb0000;
    color:#FFFFFF;
}
.content a.positive:active {
    background-color:#000066;
    color:#FFFFFF;
}
.content a.negative:active {
    background-color:#eb0000;
    color:#FFFFFF;
}
.content a.positive {
    color:#000066;
}
.content a.negative {
    color:#eb0000;
}

.content .button_form a.validate{
    color:#FFFFFF;
}

.content .button_form a.validate:hover{
    background-color:#000066;
    border-color: #121212;
}

.content .button_form a.validate:active{
    background-color:#000066;
    color:#FFFFFF;
}

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

.pagination span a {
    border: 1px solid #000066;
}
.pagination span a:hover {
    background-color: #AAAAAA;
}

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

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

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

.colsim1{
    border-bottom:1px solid #E5E5E5;
    background-color:#D0D0D0;
}


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

.colsim3{
    color:#333333;
}

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

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

.pagination {
	background:#DFDFDF;
    color:#000000;
}

.pagination a{
    color:#000000;
}

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

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

.content {
    padding-top:0px;
    margin-top:-27px;
}

#info2_container .pagination_box {
    margin-top:20px;
}

#promotions_container{
    padding-top:20px;
}

#navig_lang{
	padding:31px 20px 18px;
}

.forget_login a{
	color:#B7B7B7;
}

*+html .conveniences, *+html .conveniences .row{
	width:420px !important;
}

*+html div.tbl.conveniences div.row span.label{
	width:220px !important;
}

*+html .conveniences .row .value3{
	width:200px !important;
    position:absolute;
    margin-left:0px;
    margin-top:0px;
}
.content h4 a{
	color: #fff;
}
.content h4 a:hover{
	color: #ddd;
}
#contact_container #contact_table {
	width:75%;
}
#contact_container #contact_table .label {
	width:150px;
}
.unregistered .contentForm{
	float: left;
    height: auto;
}
