#marge {
margin-left:20px;
}

#tit_page {
background-color:#D5D5D5;
border-top:dashed 1px #F6494C;
border-bottom:dashed 1px #F6494C;
padding-top:4px;
padding-bottom:4px;
text-align:center;
font-weight:bold;
font-family : Tahoma,arial,sans-serif; 
font-size : 11px;
color:black;
margin-bottom:10px;
}

#marge .sous_nav {
float:left;
width:260px;
border-top:dashed 1px #F6494C;
border-bottom:dashed 1px #F6494C;
font-family : Tahoma,arial,sans-serif; 
font-size : 12px;
text-align:center;
margin-left:20px;
padding-top:4px;
padding-bottom:4px;
font-weight:bold;
}

#marge .sous_nav a, #marge .sous_nav alink {
font-family : Tahoma,arial,sans-serif; 
font-size : 12px;
color:black;
text-decoration:none;
}

#marge .sous_nav_on {
background-color:#D5D5D5;
float:left;
width:260px;
border-top:dashed 1px #F6494C;
border-bottom:dashed 1px #F6494C;
font-family : Tahoma,arial,sans-serif; 
font-size : 12px;
text-align:center;
margin-left:20px;
padding-top:4px;
padding-bottom:4px;
font-weight:bold;
}

#marge .sous_nav_on a, #marge .sous_nav_on alink {
font-family : Tahoma,arial,sans-serif; 
font-size : 12px;
color:black;
text-decoration:none;
}


.rubrique {
color:black;
background-color:#D5D5D5;
font-size : 10px;
text-align:center;
padding-top:1px;
padding-bottom:1px;
font-weight:bold;
font-family : Tahoma,arial,sans-serif; 
white-space:nowrap;
padding-right:4px;
padding-left:4px;
}

.td_prepa {
border:solid 1px #ECECEC;
font-size : 11px;
text-align:center;
font-family : Tahoma,arial,sans-serif; 
color:black;
}

#marge .td_prepa2 {
border:solid 1px #ECECEC;
font-size : 10px;
text-align:left;
font-family : Tahoma,arial,sans-serif; 
color:#F13C39;
padding-left:6px;
}

#marge .td_prepa2 a, #marge .td_prepa2 alink {
font-size : 10px;
text-align:left;
font-family : Tahoma,arial,sans-serif; 
color:#F13C39;
}

.td_prepa2 a, .td_prepa2 alink {
font-size : 11px;
text-align:left;
font-family : Tahoma,arial,sans-serif; 
color:#F13C39;
}

#marge .td_prepa_rouge {
font-size : 10px;
text-align:left;
font-family : Tahoma,arial,sans-serif; 
color:#F13C39;
}

#marge .td_prepa_rouge a, #marge .td_prepa_rouge alink, #marge .td_prepa_rouge a:hover {
font-size : 10px;
text-align:left;
font-family : Tahoma,arial,sans-serif; 
color:#F13C39;
text-decoration:underline;
}

.tit_prod {
font-size : 11px;
text-align:center;
font-family : Tahoma,arial,sans-serif; 
color:black;
}