
body {
margin:16px;
padding:0px;
font-family: "Trebuchet MS",arial,tahoma,helvetica,sans-serif;
font-size:12px;
color:#5B5B5B;
background-color:#E3E3E3;
/*background-image:url(images/bg_px.gif);*/

}


#container {
width:720px;
height:100%;
color:#5B5B5B;
background-color:#ffffff;
margin: auto;
padding:0px;
border:2px solid #ffffff;
}

#menu
{
background-image:url(images/bg_px_menu_right.gif);
background-repeat:repeat-y;
background-position:right;
}

#ssmenu
{
height:14px;
background-image:url(images/bg_px_ssmenu.gif);
}

#page
{
padding:16px;
}

FIELDSET
{
padding:10px;
margin:0px;
font-family: tahoma, arial,helvetica,sans-serif;
font-size:12px;
color:#5B5B5B;
border:1px solid #E3E3E3;
}

ul#ulformations
{
margin: 0;
padding: 0;
list-style:none;
}

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

ul.ulclassique li
{
font-size:11px;
padding-left:16px;
background-image:url(images/li_formations.gif);
background-repeat:no-repeat;
color:#5B5B5B;
text-decoration:none;
}

ul#ulformations li
{
margin:0px;
padding:0px;

}

ul#ulformations li a
{
font-size:11px;
padding-left:16px;
background-image:url(images/li_formations.gif);
background-repeat:no-repeat;
color:#5B5B5B;
text-decoration:none;
}

ul#ulformations li a:hover
{
background-image:url(images/li_formations2.gif);
background-repeat:no-repeat;
text-decoration:underline;
}


ul#ulmenu
{
height:20px;
margin: 0;
padding: 0;
list-style-type: none;
background-color:#ffffff;
background-image:url(images/bg_px_menu_red.gif);

}

ul#ulmenu li
{
display: inline ;
margin: 0;
padding: 0;
}



ul#ulmenu li a
{

padding-top:2px;
padding-bottom:5px;
padding-left:6px;
padding-right:6px;

font-family: tahoma,arial,helvetica,sans-serif;
font-size:11px;
color:#DFDFDF;
font-weight:bold;
text-decoration:none;
}

ul#ulmenu li a:hover
{
background-color:#000000;

}

#footer
{
text-align:center;
font-size:11px;
color:#A9A9A9;
}

#footer a
{
text-align:center;
font-size:11px;
color:#A9A9A9;
text-decoration:none;
}


.acode
{
color:#FD9901;
text-decoration:none;
letter-spacing:2px;
}

.acode:hover
{
text-decoration:underline;
}

/* TABS*/
.fleche
{
font-family:"Trebuchet MS",tahoma,arial,helvetica,sans-serif;
font-size:11px;
}

.h_tabs
{
padding-right:5px;
text-align:right;
font-family: verdana,tahoma,arial,helvetica,sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
height:16px;
background-color:#000000;
}

.c_tabs
{

font-family: tahoma,arial,helvetica,sans-serif;
font-size:12px;
color:#ffffff;
text-align:right;
padding:10px;
}



h1
{
font-family: "Trebuchet MS",tahoma,arial,helvetica,sans-serif;
font-size:13px;
color:#FD9901;
padding:0px;
margin:0px;
}