*{
font-family: Verdana, Helvetica, Arial, sans-serif;

}
.bando{
background-image:url(images/bandeau1.png);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true src='images/bandeau1.png');
height: 150px;
width:990px;
}
html, body {
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
margin: 0px;
padding: 0;
height: 100%
}

#assistant {
font-size: .6em;
font-family: Verdana, Helvetica, Arial, sans-serif;
height:16px;
padding: 3px;
text-align: center;
color: #000;
margin: 0px;
background-color: #dbdbdb;
}

#assistant .libelle {
font-family: Verdana, Helvetica, Arial, sans-serif;
float:left;
width:20%;
text-align: right;
color: #000;
}

#assistant .question {
font-family: Verdana, Helvetica, Arial, sans-serif;
float:right;
width:78%;
padding:2px;
text-align: left;
color: #CC2616;
background-color: white;
}
 
#assistant .question  a  {
font-family: Verdana, Helvetica, Arial, sans-serif; 
color:black;
}
 
#chapo {
clear:both;
font-size: .7em;
padding: 5px;
text-align: center;
color: #5c5c5c;
margin-bottom: 15px;
}

#header {
font-size: .8em;
padding: 0%;
text-align: left;
background-color: #5c5c5c;
background: url(images/fondhaut.png) 0 0;
color: #CC2616;
margin-bottom: 2px;
height:150px; 
}

#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .6em;
text-align: right;
border-bottom: solid #de4541 1px;
font-weight: bold;
padding: 3px;

}

#navbar ul li a:hover, #navbar ul li a.current {
color: #FFF;
background-color: #de4541;
border-bottom: solid #de4541 1px;
border-top: solid #dbdbdb 1px;
border-left: solid #dbdbdb 1px;
border-right: solid #dbdbdb 1px;
margin-left: 0px;
margin-right: 0px;
padding-top: 3px;
padding-left: 5px;
padding-bottom: 3px;
padding-right:5px;
text-decoration: normal;
}

#navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: inline;
}

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

#navbar ul li a {
color: #000;
font-weight: bold;
background-color: #dbdbdb;
text-decoration: none;
display: inline;
border-top: solid #dbdbdb 1px;
border-left: solid #dbdbdb 1px;
border-right: solid #dbdbdb 1px;
margin-left: 0px;
margin-right: 0px;
padding-top: 3px;
padding-left: 5px;
padding-bottom: 3px;
padding-right:5px;
}

/* menu offre */

#menuoffre {

float:left;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
width:20%; 
padding: 5px;

}
#menuoffre img {
border:0;}

#menuoffre ul li {
list-style-type: none;
display: block;
}
#menuoffre ul {
margin: 5px;
padding: 5px;
}

#menuoffre ul li a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
color: Black;
text-decoration: none;
display: block;
border-bottom:solid #CC2616 1px;
margin-bottom: 0px;
padding-top: 2px;
padding-bottom: 2px; 
_height: 9px;
}

#menuoffre .current
{
background-color: #CC2616;
text-decoration: none;
color: #fff;
_height: 9px;
font-weight: bold;
text-align:right;
padding-right: 2px;
}

#menuoffre ul li a:hover
{
background-color: #CC2616;
text-decoration: none;
color: #fff;
_height: 9px;
font-weight: bold;
text-align:right;
padding-right: 2px;
}

#menuoffre h1
{
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
color: #CC2616;
font-size: 1.5em;
padding:0px;
margin:0px;
}

#menuoffre .sousmenu {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
color: #de4541;
text-decoration: none;
display: block;
border-bottom:dotted #de4541 1px;
margin-bottom: 0px;
padding-left:5px;
padding-top: 2px;
padding-bottom: 2px; 
_height: 9px;
}
#content {
float:left;
text-align: justify;
background-color: #ffffff;
color: #0D0D0D;
width:62%;
font-size: 0.8em;
}

#content #col1 {
width:47%;
float:left;
padding: 0 8px;
}

#content #col2 {
width:47%;
float:right;
padding: 0 8px;
}
#content table, tr, td
{
font-size: 1em;
}
#content h1 {
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 1.5em;
color: #CC2616;
border-bottom: solid #CC2616 1px;
margin: 0px;
clear:both;
}

#content h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
padding: 0px;
margin: 0px;
font-style: italic;
margin-bottom: 20px;
}

#content h3 {
padding: 0 0 0 15px;
font-style: italic;
font-size: 1.2em;
}

#content a, b {
font-family: Verdana, Helvetica, Arial, sans-serif; 
color:#CC2616;
font-weight: normal;
}


#content div.encart
{
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 0.75em;
text-align: left;
display: block;
background-color: #FFF8DC;
border: 1px dotted  #CC2616;
padding: 10px;
margin: 0 0 10px 0;
width:80%;
margin-left: auto;
margin-right: auto;
}

#content div.encart:hover
{
border: 1px solid #CC2616;
}

#content div.encart h1 {
padding: 0;
margin: 0 0 10px 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 1.3em;
}

#content table.ref {
padding: 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 0.9em;
width=100%;
}

#content .titre{
padding: 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 1.5em;
color:#CC2616;
font-weight: bold;
}

#content .lien {
padding: 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;	
color:#0D0D0D;
text-decoration:none;
}

#content  p{
padding: 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 0.9em;	
color:#0D0D0D;
text-decoration:none;
}
#content .lien:hover {
padding: 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
color:#0D0D0D;
text-decoration:underline;
}
#content .actualites {
padding: 3px;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 0.9em;
}


#menudroit{
float:right;
text-align: right;
background-color: #ffffff;
color: #0D0D0D;
width:16%;
}

#menudroit table tr td{
text-align:right; 
}

#menudroit .titre4
{
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
color: #CC2616;
border-bottom: 1px solid #CC2616;
font-weight: bold;
padding-top:5px;
}

#menudroit a
{
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
color: #0D0D0D;
font-weight: bold;
}
#menudroit h1
{
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
color: #0D0D0D;
font-weight: bold;
font-size: .8em;
text-align:left; 
padding:0px;
}
#menudroit #akamai
{
display: block;
border: 1px dotted  #CC2616;
}

#menudroit #akamai:hover
{
border: 1px solid #CC2616;
}

#menudroit #streamakaciv3
{
display: block;
border: 1px dotted  #CC2616;
}

#menudroit #streamakaciv3:hover
{
border: 1px solid #CC2616;
}

#menudroit div.encart
{
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 0.75em;
text-align: left;
display: block;
background-color: #FFF8DC;
border: 1px dotted  #CC2616;
padding: 10px;
margin: 0 0 10px 0;
}

#menudroit div.encart:hover
{
border: 1px solid #CC2616;
}

#menudroit div.encart h1 {
padding: 0;
margin: 0 0 10px 0;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 1.3em;
}

#menudroit div.encart li {
margin:0;
font-size: 0.75em;
padding:0;
}
/**********/
/* Contenu */
/**********/

table tr td, table tr th {
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
}

table.tablehead tr th {
background-color: #FFF8DC;
}
table.tablehead tr td, table.tablehead tr th {
border: 1px solid #dfdfdf;
}

table.border tr td, table.border tr th {
border: 1px solid #dfdfdf;
}

span.etoile {
font-size: 0.8em;
}

/*********/
/* Footer */
/*********/
#toolbox  {
clear: both;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
color: Black;
text-align: center;
}
#toolbox b {
clear: both;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
color: #CC2616;

}
#toolbox ul li {
margin: 5px;
padding: 0px;
list-style-type: none;
display: inline;
_height:15px;
}

#toolbox ul li a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
color: Black;
text-decoration: underline;
}

#footer {
clear: both;
text-align: center;
font-family: "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
background-color: #CC2616;
color: white;
font-weight: bold;
}
