P,TD,BR,BODY, SELECT, INPUT { font-size: 11px; color: #600000; font-family: Arial, Verdana, Helvetica, sans-serif; } 

.chapeau { font-size: 11px; color: #600000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }  
           
.titre { font-size: 12px;color: #003300;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.titrub { font-size: 13px;color: #026701;font-family: Georgia, Times New Roman, Times, serif; font-weight: regular; }
.titrub2 { font-size: 14px;color: #FF9900;font-family: Georgia, Times New Roman, Times, serif; font-weight: bold; }

.lien 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}
.lien A:link	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none;}
.lien A:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #993300; text-decoration: none;}
.lien A:hover	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #381410; text-decoration: underline;}
.lien A:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline;}


div#navbar2 {
    height: 10px;
    width: 100%;
    border-top: solid #000 1px;
    border-bottom: solid #000 1px;
    background-color: #336699;
}
div#navbar2 ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #FFF;
    line-height: 20px;
    white-space: nowrap;
}
div#navbar2 li {
    list-style-type: none;
    display: inline;
}
div#navbar2 li a {
    text-decoration: none;
    padding: 0px 0px;
    color: #FFF;
}
div#navbar2 li a:link {
    color: #FFF:
}
div#navbar2 li a:visited {
    color: #CCC;
}
div#navbar2 li a:hover {
    font-size:10px;
    color: #FFF;
    background-color: #3366FF;
}

body{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#663300;
}
.medium-bloc {
background:#F0DED1 url(images/tab-bord.gif) repeat-y scroll 0 0;
margin:0;
padding:0;
width:720px;
}

.medium-bloc .top {
background:#F0DED1 url(images/tab-top.gif) no-repeat scroll left top;
height:15px;
}

.medium-bloc .bloc-content{
padding:0 15px;
} 

.medium-bloc .end {
background:#F0DED1 url(images/tab-bottom.gif) no-repeat scroll left bottom;
clear:both;
height:15px;
}


.encart{
margin:0;
padding:0 0 15px 0;
width:728px;
color:#333333;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:14px;
}

.encart h4{
font-size:18px;
font-weight:bold;
margin:0;
padding:0;
border-bottom:3px solid;
}

.orange h4.orange{
border-color:#333333;
}

.encart .texte{
float:left;
border:0px;
width:428px!important;
width:428px;
margin:0;padding:0;
}

.encart a{
text-decoration:none;
color:#333333;
}

.encart a:hover{
text-decoration:underline;
}
.encart .visuel{
width:300px; float:right; overflow:hidden;
}
img{
border:0px;
margin:0;
}

.clear{
clear:left;
}

.article{
margin:0;
padding:0 0 10px 0;
width:718px;
color:#A55A28;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:regular;
font-size:12px;
}

.article h5{
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
border-bottom:1px solid;
}

.article .texte{
float:right;
border:0px;
width:560px!important;
width:560px;
margin:5;padding:5;
}

.article a{
text-decoration:none;
color:#A55A28;
}

.article a:hover{
text-decoration:underline;
}
.article .visuel{
width:120px; float:left; overflow:hidden;
}


.bloctext{
margin:0;
padding:0 0 15px 0;
width:728px;
color:#333333;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
}

.bloctext h4{
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
border-bottom:2px solid;
}

.bloctext .texte{
float:left;
border:0px;
width:440px!important;
width:440px;
margin:5;padding:5;
}

.bloctext a{
text-decoration:none;
color:#333333;
}

.bloctext a:hover{
text-decoration:underline;
}
.bloctext .visuel{
width:268px; float:right; overflow:hidden;
}
img{
border:0px;
margin:0;
}

.clear{
clear:left;
}


.entete{
margin:0;
padding:0 0 15px 0;
width:728px;
color:#333333;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
}

.entete h4{
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
border-bottom:2px solid;
}

.entete .texte{
float:right;
border:0px;
width:610px!important;
width:610px;
margin:5;padding:5;
}

.entete a{
text-decoration:none;
color:#333333;
}

.entete a:hover{
text-decoration:underline;
}
.entete .visuel{
width:100px; float:left; overflow:hidden;
}

