body{margin:4px;font-family:Arial,Verdana,"MS Sans Serif",Helvetica,sans-serif}
.domaine {font-size:10px;font-family:Verdana,sans-serif;font-weight:bold;background-color:white;border-left:1px solid #C0D9E6;border-right:1px solid #C0D9E6;padding:4px 10px;}
.domaine a{color:#496E94;text-decoration:none;display:block;padding-bottom:4px;}
.domaine a:hover{color:#FF6600;}
.domaineBorderTop{border-top:1px solid #C0D9E6;}
a.onglet {font-size:15px;font-weight:bold;color:white;padding:5px 0px 0px 10px;display:block;text-decoration:none;}

td.subonglet,td.hoversubonglet,td.selsubonglet {font-size:11px;font-weight:bold;padding:0 5 0 5px;text-align:center;}
/*td.subonglet a{color:#FF6600;}
td.selsubonglet,td.selsubonglet a,td.hoversubonglet,td.hoversubonglet a {color:#FFFFFF}
*/
td.subonglet a, td.hoversubonglet a, td.selsubonglet a {font-size:11px;font-weight:bold;;text-decoration:none;}

td.subongletcontenu,td.selsubongletcontenu {font-size:11px;font-weight:bold;margin:0px;padding:4 10 4 10px;}
td.subongletcontenu,td.subongletcontenu a {text-decoration:none;}
td.selsubongletcontenu,td.selsubongletcontenu a {text-decoration:none;}

a.actu {font-size:11px;color:#FF6600;text-decoration:none;background-color:#F1F1F1;margin:0px 2px 3px 0px;padding:3px 10px;display:block}
a.actu:hover {border-bottom:3px solid #CCCCCC;margin-bottom:0px}
a.selactu,a.selactu:hover {border-bottom:3px solid #FF6600;margin-bottom:0px}
.resultat {font-size:11px;padding:10px 10px 2px 10px;color:#666666}
.resultat a{color:#666666;text-decoration:none;}
.coltitle {font-size:12px;font-weight:bold;padding:15px 0px 2px 0px;border-bottom:3px solid #E8E8E8;color:#666666;}
.coltitle a{text-decoration:none;color:#666666;}
.coltitle a:hover{color:#418DB3}
.col,.coltop,.colens,.coltopens {font-size:11px;font-weight:bold;border-top:1px solid #E8E8E8;padding-right:8px;color:#666666;}
.col a,.coltop a,.colens a,.coltopens a{color:#666666;text-decoration:none;}
.col a:hover,.coltop a:hover,.colens a:hover,.coltopens a:hover{color:#418DB3}
.colens,.coltopens {font-weight:normal;color:#999999;padding-left:15px}
.coltop,.coltopens {border-top:none}
.logo {width:30px;height:30px;overflow:hidden;}
.title {font-size:12px;font-weight:bold;padding:0px 0px 0px 15px;color:white;}
.title a{color:white;text-decoration:none;}
.title a:hover{text-decoration:underline;}
.text,.res{font-size:11px;color:#418DB3;}
.text a{color:#006699;}
.res a{color:#418DB3;}
.text a:hover,.res a:hover{color:#FF6600;}
.maintitle {font-size:18px;font-weight:bold;color:#006699;padding-right:10px;}
.maintitle a{color:#006699;text-decoration:none;}
.maintitle a:hover{color:#FF6600;}
.mainsubtitle {font-size:14px;font-weight:bold;color:#006699;padding-right:10px;}
.main {color:#333333;font-size:12px;text-align:justify;margin:20px 0px 0px 0px;}
.side {width:180px;height:115px;float:right;}
.sideimg {width:165px;height:100px;overflow:hidden;margin:0px 0px 15px 15px;}
.sideOuvrage {width:180px;height:235px;float:right;}
.sideCouverture {width:150px;height:200px;overflow:hidden;margin:0px 0px 15px 15px;}
.sideMatiere {margin:0px 0px 15px 15px;}
.nav {font-size:12px;font-weight:bold;color:#333333;}
.nav a{color:#333333;text-decoration:none;}
.nav a:hover{text-decoration:underline;}
.main a{font-weight:bold;text-decoration:none;}
.main a:hover{color:#FF6600;text-decoration:underline;}

/* Recherche */
.blue input{margin:1px;font:menu;background:white;padding:0px 4px;border: 2px solid #85C2C2;color:#339999}
#rech {position:absolute;background-color:white;display:none;z-index:1;padding:4px;margin-top:9px;
border-top:3px solid #339999;border-bottom:3px solid #339999;border-right:1px solid #339999;border-left:1px solid #339999;}
#rech td,#rech input,#rech select{font:menu;color:black;}
form {margin:0px;}

/* Déroulés */
#hovertab1,#hovertabc2,#hovertabc1,#tab1obj,#tabc2obj,#tabc1obj,#tab1vos,#tabc2vos,#tabc1vos,#tab1sta,#tabc2sta,#tabc1sta,#tab1dro,#tab1cha {position:absolute;left:216;width:199;background-color:white;display:none;padding:5px;font-size:11px;color:#666666;}
/** html #hovertab1,* html #hovertab2,* html #hovertab3,* html #tab1obj,* html #tab2obj,* html #tab3obj,* html #tab1vos,* html #tab2vos,* html #tab3vos,* html #tab1sta,* html #tab2sta,* html #tab3sta,* html #tab1dro {width:180;}*/

#hovertab1,#hovertabc2,#hovertabc1,#tab1obj,#tabc2obj,#tabc1obj,#tab1vos,#tabc2vos,#tabc1vos,#tab1sta,#tabc2sta,#tabc1sta,#tab1dro,#tab1cha {position:absolute;left:216;width:169;background-color:white;display:none;padding:5px;font-size:11px;color:#666666;}
/** html #hovertab1,* html #hovertab2,* html #hovertab3,* html #tab1obj,* html #tab2obj,* html #tab3obj,* html #tab1vos,* html #tab2vos,* html #tab3vos,* html #tab1sta,* html #tab2sta,* html #tab3sta,* html #tab1dro {width:180;}*/
#hovertab1,#hovertabc2,#hovertabc1 {top:133;} 
#tab1obj,#tab1vos,#tab1sta,#tab1dro,#tab1cha {top:206;} 
#tabc2obj,#tabc1obj,#tabc2vos,#tabc1vos {top:176;}
#hovertabc2,#tabc2obj,#tabc2vos {left:397;}
#tab1cha {width:387;height:250;overflow:auto;}
* html #tab1cha {width:400;}
.sel a,.hov a{color:#666666;text-decoration:none;padding:0px 0px 1px 5px;}
.sel a:hover,.hov a:hover{color:#FF6600;text-decoration:underline;}
.txt {font-size:11px;color:#666666;padding-left:5px;}
.txt a {color:#FF6600;text-decoration:underline;padding-left:0px;}

/* Pour Pages Statiques */
h1,h2,p {font-family:Arial,Verdana,"MS Sans Serif",Helvetica,sans-serif}
h1 {font-size:20px;color:#FF6600;}
h2 {font-size:16px;color:#418DB3;}
p {font-size:12px;}
p.important {font-size:14px;color:#666;}
p a,p a:hover {color:#FF6600;text-decoration:none;}

