#etablissment_tarif{
font-family:verdana,arial,Helvetica,ssans-serif;
font-size:10px;
font-style:normal;
font-variant:normal;
color:#000;
margin-top:-16px;
}

#etablissment_tarif h3{
background:url('../images/bg_grid.gif') repeat-x;
padding-left:24px;
color:#4a84b2;
text-transform:uppercase;
}

#etablissment_tarif h3 b{
background:#fff;
display:inline;
font-weight:bold;
padding:0 6px;
}
/*****************/

.etab .img{
width:180px;
height:150px;
}

#etab .title{
color:#00577f;
display:block;
font-weight:bold;
margin-bottom:4px;
}

#etab .action img{
width:auto;
height:auto;
margin:0;
padding:0;
float:left;
}
/*
#etab .action{
width:55%;
margin-right:-2px;
}


#etab .action{
width:220px;
position:static;
left:100%;
top:0;
}
*/
.etab .content{
color:#a0a0a0;
font-size:0.9em;
margin:0;
padding:0;
margin-left:188px;
}


.action ul{
margin:0;
padding:0;
list-style:none;
}

.action ul li{
padding:2px 0;
margin:0 2px;
color:#fff;
float:right;
text-align:center;
font-size:11px;
background:#f0a23d url('../images/new/etab_but.gif') no-repeat;
width:84px;
height:16px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}
/********************/

span.breadcrumb{
font-size:0.9em;
padding:4px 0;
display:block;
margin-top:4px;
}
span.breadcrumb a{
font-size:0.9em;
text-decoration:none;
color:#000;
}

#etab #etablissment_tarif .bb{
clear:left;
zoom:1;
background:#fff url('../images/new/dot.gif') 0 100% repeat-x;
}
#etab #etablissment_tarif .br{
background:url('../images/new/dot.gif') 100% 0 repeat-y;
}
#etab #etablissment_tarif .bl{
background:url('../images/new/dot.gif') repeat-y;
}

#etab #etablissment_tarif .cbr{
background:url('../images/new/eta-cbr.gif') bottom right no-repeat;
}

#etab #etablissment_tarif .cbl{
background:url('../images/new/eta-cbl.gif') bottom left no-repeat;
}


#etablissment_tarif td{
padding-left:4px;
}
#etablissment_tarif .prix_pour{
border:0px solid #fea15b;
color:#000;
font-size:10px;
text-align:right;
margin-right:8px;
margin-bottom:4px;
}
#etablissment_tarif .descr_tarif{
width:100%;
clear:left;
}
#etablissment_tarif .tarif_name{
color:#333;
padding:10px 0 0 6px;
text-decoration:underline;
font-weight:bold;
}
#etablissment_tarif .tarif{
border-right:1px solid #137cb5;
border-bottom:1px solid #137cb5;
}
#etablissment_tarif .tarif td{
border-left:1px solid #137cb5;
border-top:1px solid #137cb5;
}
#etablissment_tarif .GrilleTd{
height:20px;
color:#333;
background-color:#fafafb;
font-weight:bold;
text-align:center;
}
#etablissment_tarif .GrilleTdPromo{
height:20px;
color:#333;
background-color:#fafafb;
font-weight:bold;
text-align:center;
}
#etablissment_tarif .GrilleCTd{
height:20px;
color:#333;
background-color:#fff;
text-align:right;
padding-right:4px;
}
#etablissment_tarif .tarif .GrilleSTd{
background-color:#fff;
border:none;
color:#63a8d1;
height:20px;
}
#content h1{
padding:4px 0 0 0px;
margin-bottom:20px;
height:22px;
}
#etablissment_tarif h2{
background:url(../images/a_eta_h2.gif) left no-repeat;
font-size:10px;
text-transform:uppercase;
color:#499cc8;
padding-left:14px;
margin:0 0 15px 8px;
}


#etablissment_tarif .button{
cursor:pointer;
background:url('../images/new/web_border.gif') 32px 0 repeat-x;
color:#1b80c4;
padding:0;
margin:0;
border:none;
height:32px;
float:right;
width:240px;
}

#etablissment_tarif b{
font-size:11px;
background:url('../images/new/web_right.jpg') right top no-repeat;
font-weight:normal;
display:block;
margin:0;
border:0px solid blue;
}

#etablissment_tarif a{
padding:7px 22px 8px 32px;
font-family:Arial;
font-size:11px;
background:url('../images/new/web_left.jpg') left top no-repeat;
color:#1b80c4;
display:block;
height:18px;
border:0px solid black;
}

#etablissment_tarif a:hover{
text-decoration:none;
}

#etablissment_tarif #promo{
border:0px solid #000;
background:url(../images/promo.gif) left no-repeat;
height:14px;
padding:2px 0 0 18px;
margin-bottom:0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#f60;
}

#pictos{
padding:0 0 18px 22px;
}
#pictos img{
margin:2px;
border:none;
width:25px;
height:21px;
}