body{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;width:100%;margin:0px auto;padding:0px;color:#000;}
a{text-decoration:none;color:#219AA5;border-bottom:1px dotted #219AA5;}
a:hover{text-decoration:none;border-bottom:none;}
a img{border:none;margin:0px;}
a span{display:none;padding:0px;margin:0px;}
a.dp-choose-date {display:none;}
a.dp-choose-date.dp-disabled {background-position:0 -20px;}
h2 {margin:5px;padding:0px;font-weight:bold;font-size:1.2em;color:#1D8D99;}
h3 {margin:5px;padding:50px 0px 0px;font-weight:bold;font-size:1em;color:#1D8D99;}
p{margin:0px;padding:15px 0px 0px;clear:left;}
p.first_paragraphe{margin:0px;padding:0px 0px 0px;}
ins{text-decoration:none;}
strong{font-size:1em;margin:0px;padding:0px;clear:none;display:inline;}
img.img_float_left{display:inline;margin:0px 10px 0px 5px;float:left;}
table, tr, form, object{margin:0px;padding:0px;}
ul.nopuce{list-style:none;}
ul.navigation li{line-height:14px;margin:5px 0px;}
ul.navigation li a{display:inline-block;margin:0px;padding:0px;border:none;font-family:Trebuchet MS;font-size:1em;color:#757369;}
ul.navigation .titre_menu{font-weight:bold;}
input.dp-applied {width: 140px;float: left;}
.absolute{position:absolute;}
.nobordure{border:none;}
.float_left{float:left;}
.float_right{float:right;}
.hidden{display:none;}
.nonok{color:red;}
.gras{font-weight:bold;}
.clear_left{clear:left;}


/*************************************************************** Global ***************************************************************/

div#global{width:100%;margin:0px auto;padding:0px;top:0px;}

/*************************************************************** Barre supérieure ***************************************************************/

div#barre_top{display:none;}

/*************************************************************** Bannière ***************************************************************/

div#banniere{width:100%;height:105px;top:0px;margin:0px 9px 30px;padding:0px;}
div#banniere_logo_site {display:block;width:450px;height:105px;margin:0px 0px 0px 65px;padding:0px;}
div#banniere_logo_site a{display:block;width:450px;height:105px;margin:0px;padding:0px;border:none;}
div#banniere_logo_site a img{display:block;width:450px;height:105px;}
div#banniere_logo_site a img.entete_site{display:none !important;width:0;height:0;border-width:0;}

/*************************************************************** Menu et Recherche ***************************************************************/

div#menu{display:none;}

/*************************************************************** Sous menu ***************************************************************/

div#sous_menu{display:none;}

/*************************************************************** Fil ariane ***************************************************************/

div#fil_ariane{width:100%;height:20px;top:0px;margin:0px 9px 0px;padding:0px;}
div#fil_ariane ul{display:block;height:20px;margin:0px;padding:0px;list-style:none;color:#a7a7a7;font-family: Trebuchet MS;font-size:0.85em;}
div#fil_ariane ul li{float:left;display:inline;line-height:20px;margin:0px;padding:0px;}
div#fil_ariane ul li a{color:#a7a7a7;border:none;}

/*************************************************************** Centre de la page ***************************************************************/

div#contenu{width:100%;top:0px;margin:0px 0px 10px;padding:0px;}
div#contenu_colonnes{width:100%;top:0px;margin:0px;padding:0px;}
div#contenu_colonne_left{width:100%;top:0px;margin:0px;padding:0px;}
div#contenu_colonne_right{display:none;}
div#contenu_colonnes_footer{display:block;width:100%;top:0px;margin:0px;padding:0px;}

/*************************************************************** Pied de page ***************************************************************/

div#footer{display:none;}

/*************************************************************** Home Page ***************************************************************/
/*************************************************************** Et ***************************************************************/
/*************************************************************** Page profonde ***************************************************************/


/*************************************************************** Home Page ***************************************************************/

div#actualites{float:left;width:35%;margin:0px;}
div#actualites div#titre_actu{display:none;}
div#actualites span.date_actu{display:block;width:100%;line-height:16px;margin:0px;font-family:Trebuchet MS;font-style:italic;font-size:0.9em;color:#fff;}
div#actualites div.img_actu{float:left;display:inline;width:135px;margin:5px 0px 10px 0px;}
div#actualites div.img_actu img{width:125px;margin:5px;}
div#actualites span.titre_actu{float:left;display:inline;margin:5px 0px 2px 10px;font-family:Trebuchet MS;font-size:1em;color:#000;}
div#actualites span.titre_actu_noimg{display:block;width:100%;margin:5px 0px 10px 0px;font-family:Trebuchet MS;font-size:1em;color:#000;}
div#actualites div.lien_actu a{clear:left;display:none;}
div#actualites div.separateur_actu{display:none;}
div#actualites span.lien_actus{display:none;}
div#actualites span.titre_site{width:100%;margin:0px 0px 2px 0px;padding:0px;font-size:1.1em;font-family:Trebuchet MS;font-weight:bold;}
div#actualites span.black{color:#000;}
div#actualites span.white{display:inline-block;color:#219AA5;}
div#actualites span.txt_referencement{margin:22px 0px 15px 0px;padding:0px;font-size:0.9em;font-family:Trebuchet MS;color:#5c5c5c;}
div#actualites span.txt_referencement p{width:100%;margin:0px;}

div#magazine{float:left;width:55%;margin:0px;}
div#magazine div#titre_mag{display:none;}
div#magazine div.mag_article{width:80%;margin:0px 0px 10px 20px;font-family:Trebuchet MS;}
div#magazine div.mag_article span.titre_art{display:block;width:100%;line-height:23px;margin:0px 0px 2px 0px;font-size:1.3em;color:#000;}
div#magazine div.mag_article span.date_art{display:block;width:100%;margin:0px 0px 0px 0px;font-size:1em;color:#219AA5;font-style:italic;}
div#magazine div.mag_article span.org_art{display:block;width:100%;margin:0px 0px 5px 0px;font-size:1.1em;color:#219AA5;}
div#magazine div.mag_article img.img_art{float:left;display:inline;width:280px;margin:0px 10px 10px 0px;}
div#magazine div.mag_article span.resume_art{display:block;margin:0px 0px 10px 0px;font-size:1em;color:#000;}
div#magazine div.mag_article span.resume_art p{clear:none;}
div#magazine div.mag_article span.resume_art ul{clear:left;}
div#magazine div.mag_article div.lien_art a{clear:left;display:none;}
div#magazine span.lien_arts{display:none;}

/*************************************************************** Sidebar et pages profondes ***************************************************************/

div#sidebar{display:none;}

div#content_rubrique{width:100%;padding-top:0px;}
div#content_rubrique div#titre_rub_actu{display:none;}
div#content_rubrique div#titre_rub_mag{display:none;}
div#content_rubrique div#titre_rub_annuaire{display:none;}
div#content_rubrique div#titre_rub_aap{display:none;}
div#content_rubrique div#entete_rub{display:block;width:100%;margin:0px 0px 20px 0px;padding:0px;font-family:Trebuchet MS;}
div#content_rubrique div.rub_article{width:100%;margin:0px 0px 40px 0px;font-family:Trebuchet MS;}
div#content_rubrique div.rub_article span.titre_art{display:block;width:100%;line-height:23px;margin:0px;font-size:1.3em;color:#000;}
div#content_rubrique div.rub_article span.titre_art_aap{display:block;width:100%;line-height:23px;margin:0px;font-size:1.3em;color:#000;}
div#content_rubrique div.rub_article span.date_art{display:block;width:100%;margin:0px;font-size:1em;color:#000;font-style:italic;}
div#content_rubrique div.rub_article span.cat_art{display:block;width:100%;margin:0px 0px 10px;font-size:1.1em;color:#219AA5;}
div#content_rubrique div.rub_article img.img_art{float:left;display:inline;width:280px;margin:0px 10px 10px 0px;}
div#content_rubrique div.rub_article span.article{display:block;margin:0px 0px 10px 0px;font-size:1em;color:#000;}
div#content_rubrique div.rub_article span.article p{clear:none;}
div#content_rubrique div.rub_article span.article ul{clear:left;}
div#content_rubrique div.rub_article div.lien_art a{clear:left;display:none;}
div#content_rubrique div.rub_article div.contact_art{clear:both;display:block;width:100%;margin:0px 0px 20px;padding:10px 0px;font-size:1em;color:#000;}
div#content_rubrique div.rub_article div.contact_art div.titre_contact_art{display:none;}
div#content_rubrique div.rub_article div.contact_art_aap{clear:both;display:block;width:100%;margin:0px 0px 20px;padding:10px 0px;font-size:1em;color:#000;}
div#content_rubrique div.rub_article div.contact_art_aap div.titre_contact_art{display:none;}
div#content_rubrique div.rub_article div.contact_art div.texte_contact_art, div#content_rubrique div.rub_article div.contact_art_aap div.texte_contact_art{display:block;width:100%;margin:0px 0px 0px 15px;padding:0px;}
div#content_rubrique div.rub_article span.lien_docs{display:none;}
div#content_rubrique div.rub_article span.lien_docs_aap{display:none;}
div#content_rubrique div.rub_article div.biblio_art{clear:both;display:block;width:100%;margin:0px;padding:10px 0px;font-size:1em;color:#000;}
div#content_rubrique div.rub_article div.biblio_art span.titre_biblio_art{display:block;width:100%;margin:0px 0px 10px 0px;padding:0px;font-size:1.1em;font-weight:bold;}
div#content_rubrique div.rub_article div.biblio_art div.texte_biblio_art{display:block;width:100%;margin:0px;padding:0px;}
div#content_rubrique div#select_page{display:none;}

div#content_page{width:100%;margin:0px 0px 10px 0px;padding-top:0px;}
div#content_page h1{width:700px;margin:0px 0px 20px 0px;padding:0px;font-family:Trebuchet MS;font-size:2.6em;color:#99978b;}
div#content_page div#titre_auvergnesciences{display:none;}
div#content_page div#titre_contrib{display:none;}
div#content_page div#titre_sitemap{display:none;}
div#content_page div#titre_liens{display:none;}
div#content_page div#titre_mentions{display:none;}
div#content_page div#titre_contacts{display:none;}
div#content_page div#titre_newsletter{display:none;}
div#content_page div#titre_rechercher{display:none;}
div#content_page div#titre_recherche{display:none;}
div#content_page div#titre_404{display:none;}
div#content_page div#titre_admin{display:none;}
div#content_page span.titre_art{display:block;width:100%;line-height:23px;margin:0px;font-size:1.3em;color:#000;}
div#content_page span.lien_arts{display:none;}

/*************************************************************** Formulaires ***************************************************************/

.table_global{display:none;}

/*************************************************************** Administration ***************************************************************/

.champs_admin1 {width:60px;}
.champs_admin2 {width:80px;}
.champs_admin3 {width:100px;}
.champs_admin4 {width:220px;}
.header {background-image: url(../img/header-bg.jpg);background-repeat: no-repeat;border-left: 1px solid #FFF;border-right: 1px solid #000;border-top: 1px solid #FFF;padding-left: 30px;padding-top: 8px;height: auto;}
.headerSortUp {background-image: url(../img/header-asc.jpg);background-repeat: no-repeat;border-left: 1px solid #FFF;border-right: 1px solid #000;border-top: 1px solid #FFF;padding-left: 30px;padding-top: 8px;height: auto;}
.headerSortDown {background-image: url(../img/header-desc.jpg);background-repeat: no-repeat;border-left: 1px solid #FFF;border-right: 1px solid #000;border-top: 1px solid #FFF;padding-left: 30px;padding-top: 8px;height: auto;}
.highlight {background-color: #3D3D3D;font-weight: bold;}
.JS_liste{text-align:center;background:#f6f7ea;border:1px dotted #d4d5c0;}
.JS_liste thead{line-height:25px;}
.add_edit {background:#f6f7ea;border:1px dotted #d4d5c0;}
.add_edit thead{background:#077083;color:#F5F5F5;}
.add_edit tr.champs_nonok{background:#FFABAB;}
.add_edit tr.action{background:#eaebdc;padding-top:5px;text-align:center;}
