body {
margin: 10px;
padding:0px;
background-color:#dbdbdb;
font-family: "Trebuchet MS",arial,tahoma,helvetica,sans-serif;
font-size:11px;
color:#666666;
}


#container {
width:760px;
height:100%;
color:#333333;
background-color:#ffffff;
margin: auto;
padding:2px;
border:0px solid #fb8159;
}

#header {
height:92px;
background-image:url(images/cabriolet_ae_header.jpg);
background-repeat:no-repeat;
background-color:#ff892a;
color:#ffffff;
}

#menu
{
height:22px;
background-color:#000000;
color:#ffffff;
background-image:url(images/cabriolet_ae_menu_px.jpg);
background-repeat:repeat-x;
}

#pos_menu
{
text-align:right;
padding-right:10px;
padding-top:2px;
}

#pos_menu a
{
font-family: "Trebuchet MS",arial,tahoma,helvetica,sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

#pos_menu a:hover
{text-decoration:underline;}


/* PAGE */
#page
{
background-color:#fff3f1;
color:#717269;
width:760px;
}

#menuleft
{
width:196px;
background-color:#fff3f1;
color:#717269;
}

#pageright
{
width:564px;
background-color:#fff3f1;
color:#717269;

}

#pos_pageright
{
padding-top:26px;
padding-left:30px;
padding-right:100px;
padding-bottom:26px;
}


.menu_titre
{
padding-left:12px;
font-size:10px;
font-weight:bold;
background-color:#f00000;
color:#ffffff;
text-transform:uppercase;
}

.menu_ss_titre
{
padding-top:12px;
padding-left:12px;
padding-right:12px;
padding-bottom:20px;
font-family: tahoma,arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#8b8e76;
}


.mail
{
font-weight:normal;
color:#ff892a;
}

.mail:hover
{
text-decoration:none;
}

h1
{
font-size:12px;
color:#ff892a;
}


/* HORAIRES */
.jour
{
font-family: tahoma,arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#ff892a;
}
.horaires_lieu
{
font-family: arial,tahoma,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#666856;
}

ul
{
padding:0px;
margin:0px;
}

li
{
list-style:none;
padding:0px;
padding-left:10px;
margin:0px;
background-image:url(images/cabriolet_ae_li.jpg);
background-repeat:no-repeat;
line-height:14px;
}


.td_tarif
{
background-color:#fdf9f8;
}

.prix
{
color:#ff892a;
font-weight:bold;
float:left;
}

#footer
{
background-color:#fff3f1;
color:#717269;text-align:center;
}

#footer a
{
color:#717269;
text-decoration:none;
font-size:10px;

}