/*
Version texte à 100% en largeur, et structure linéaire (une seule colonne)
faire apparaitre les intertitres et les liens du bloc d'accessibilité qui sont en invisible.
harmoniser les intertitres (color:#000000;)
*/

body {padding:0 !important;margin:0; background-color:#FFFFFF !important;}

#wrap {margin:0;}

#skiplink,#breadcrumb {background:none repeat scroll 0 0 #CC0000 !important;}
#skiplink a {color: #000000 !important;}
#breadcrumb h2 {margin:0}
#breadcrumb {margin:0 !important;padding:3px; width:390px;}
#breadcrumb, #breadcrumb a, #breadcrumb h2 {color:#FFFFFF !important;}

#search {position: static;}
#search input.searchbox-button {position: static;}

#nav-main {left:90px; width:320px;}
#nav-main  ul li a {text-align: left; margin:2px 0;}

#nav-secondary-content ul{width:400px;}
#nav-secondary-content ul li a {color: #000000;}

#content {float:none;}

#contentGlobal {padding:0 !important; margin: 0; float:none;}

#colonneNormalContenu, #global #sidebar-right {padding:0 10px !important;float:none !important;}

#sidebar-right {float:none;}

#footer {display: none;}

#footer-infos {margin:10px; width: 300px;}
#footer-infos p{text-align: left;}

#titrePrincipal {padding: 0 10px !important;}
h2 span.invisible, h3 span.invisible, h4 span.invisible {display:block;}
.invisible {display:block;}

#navigationNiveau2Entete, #outils h2, #navigationNiveau1 h2 {background:none !important; background-position:-3000px; background-color:#CC0000 !important; color:#FFFFFF;padding:3px !important;margin:0px;}
#navigationNiveau2Contenu {margin-left:00px !important;}
#logo {margin-left:10px;}

#contenu {margin-top:0px; padding:0 20px; width:auto; float:none;}

#navigationNiveau2 {float:none;width:auto;clear:both !important;padding-left:0px !important;margin-left:0px !important;}
#navigationNiveau2 h2 {width:auto;}
#navigationNiveau2 {padding-top:20px; margin-left:0px !important;}
#navigationNiveau2 li {padding-left:0px !important;margin-left:0px !important;}


#sommaireRubrique img {float: none;}
#global {width:100%; text-align:left; margin-top:0em;}

#corps {width: 100%;}

#recherche {width:auto; clear:both; position:relative; margin-left:0px;top:0;padding:5px;}
#recherche h2 {float:left; display:inline; height:auto;width:auto; font-size:115%; padding-right:10px; color:#FFFFFF;text-align:left;}
#recherche label {display:none;}
#rechercheContenu {text-align:left;}
#outils {position:relative;top:0; width:100%;font-size:100%; padding-bottom:10px;}
#outils h2 {display:block;font-size:115%;}
#outils a {color:#333333; padding:0;}
#outils li {float:none;}
#corps {clear:both !important;}
#outilsContenu {margin-left:00px !important;margin-top:10px !important;}

#navigationNiveau1 {position:static; top:0px; margin-left:0px !important; margin-top:10px !important; padding-left:0px !important; text-align:left !important;}
#navigationNiveau1Contenu {margin-left:0px !important; margin-top:10px !important; padding:0 !important;	padding-left:0px !important;}
#navigationNiveau1 ul {text-align:left !important;	margin-left:0px !important; margin-top:10px !important; padding:0 !important;}
#navigationNiveau1 a {color:#333333;}
#navigationNiveau1 li {clear:both;	margin-left:0px !important;float:none !important; margin-top:10px !important;}

#navigationNiveau1 h2 {font-size:115%; }
#navigationNiveau1 h2 a {color:#FFFFFF;text-decoration:none;padding:0;margin:0;display:inline;}

#accessibilite {display:block;}
#entete {width: 100%; display:block;height:auto;}
#entete a {display:inline;}

#piedDePage {display:none}
#copyright {text-align:left;margin-left:20px;}
