



/*vertical navigation menu*/
#vertical_menu{
        color: #fff;
        background-color: #9A0038;
}

#vertical_menu a{
color: #fff;
}



.menu_item:hover, #menu_item_current {
        background-color: #7a022e;
}


/*footer styles*/
#footer, #footer a, #footer a:hover{
        color: #fff;
        background-color: #9A0038;
}

#footer {
border-bottom: 3px #fff solid;
}

#copyright{
border-right: 3px #fff solid;
border-bottom: 3px #fff solid;
}

#associes{
        background-color: #9A0038;
        color: #fff;
      border-left: 1px #fff solid;
}


#main_content h2{
        color: #9A0038;
        font-size: 16px;
}


 #main_content h1{
color: #9A0038;
}


/*Colorize cells bgcolor.*/
.main_color{
        background-color: #D5D8DA;
}


/********************
TABLE STYLES
********************/

/*page domaine d'interventions*/
.domaine{
        border: 0px #fff solid;
color: #000;
        font-family: arial, serif;
        font-size: 12px;
        border-collapse: collapse;
}


.domaine tr, .equip tr{
        border-bottom: 2px #7a022e solid;
}

.domaine td {
        padding:2px;
}


.domaine th{
        color: #fff;
        background-color: #7a022e;
}

.domaine a, .equip a{
        color: #fff;
        text-decoration: none;
}

.domaine a:hover, .equip a:hover{
        color: #fff;
}

.comp{
        background-color: #fff;
}

.avocats{
        background-color: #9A0038;
}

/*Page Avocats*/
.equip {
        color: #fff;
        font-family: arial, serif;
        font-size: 12px;
        border-collapse: collapse;
width: 100%;
}


.equip td.nom a, .equip td.qualite, .equip td.tel{
        background-color: #fff;
	color: #000;
}

.equip td.nom a:hover{
color: #999;
}

td .prenom, td .email, td .email a, td .email a:hover{
        background-color: #9A0038;
        color:#FFFFFF;
}

.equip th{
        color: #fff;
        background-color: #7a022e;
}

/*Homepage*/
.memberList{
width:90%;
}

.qualityfunction{
font-weight: bold;
}

.cv{
text-align:left;
}