﻿a:active { outline: none; }
a:focus { -moz-outline-style: none; }
.noOutline { outline:none !important; }

/* ********************************************************************************************** */
/* Slideshow */

#pageBloc .spacer_slide { padding: 7px 0 0 7px; }
#pageBloc .spacer_slide p { margin: 0 0 0 12px; padding: 0; }

#pageBloc #thumbs { padding: 7px 8px; }
#pageBloc #thumbs:hover { cursor:default; }

#pageBloc .gallery { display:block; width:99px; overflow:hidden; opacity:0.7; filter: alpha(opacity=70); }
#pageBloc .gallery span { display:block; position:absolute; bottom:0; left:0; width:1px; height:1px; overflow:hidden; }
#pageBloc .gallery:hover { white-space:normal; cursor:pointer; }
#pageBloc .gallery_on { opacity:1; filter: alpha(opacity=100); }
#pageBloc .gallery:hover span { left:0px; top:-465px; }

#pageBloc #text_slide {
	width: 430px; overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e1e3e5; text-align: left;
}

#pageBloc #une_savoir { padding: 61px 0 0 8px; }
#pageBloc #une_savoir .bouton a { padding-right: 8px; }

/* ********************************************************************************************** */
/* Général */

#pageBloc, #pageBloc a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1a171b; }
#pageBloc a { text-decoration: none; }
#pageBloc a:hover { text-decoration: underline; }
#pageBloc p { margin: 0; }

#pageBloc .texte10 { font-size: 10px; /* background-color: blue; */ }
#pageBloc .texte15 { font-size: 15px; margin: 10px 0 0 0; /* background-color: blue; */ }

#pageBloc .blocLeft { width: 588px; /* background-color: red; */ }
#pageBloc .blocRight { width: 212px; /* background-color: blue; */ }

#pageBloc .blocLeftLeft { width: 292px; /* background-color: red; */ }
#pageBloc .blocLeftRight { width: 274px; /* background-color: blue; */ }

#pageBloc .blocCont { width: 274px; /* background-color: yellow; */ }
#pageBloc .blocCont { border-top: 1px solid #58595a; border-bottom: 1px solid #58595a; margin-top: 20px; }

#pageBloc .blocVisuel { width: 126px; }

/* ********************************************************************************************** */
/* Page news : accueil */

#alaune { width: 566px; height: 405px; background-color: #1a171b; }
#alaune img { display:block; }

/* ********************************************************************************************** */
/* Page news : detail */

#newsDetail #pageBloc .blocCont { width: 566px; border: 0 solid #cccccc; border-left: 1px solid #cccccc; margin-top: 10px; }
#newsDetail #pageBloc .newsCont { margin-left: 9px; /* background-color: red; */ }
#newsDetail #pageBloc .blocCont, #newsDetail #pageBloc .blocCont a { font-size: 11px; color: #333333; }

#pageBloc .blocCont ul.classic { margin: 0; padding: 0; }
#pageBloc .blocCont ul.classic li { list-style-type: disc; margin: 5px 0 5px 10px; padding: 5px 0 5px 5px; }

/* ********************************************************************************************** */
/* Bloc sur la droite */

#pageBloc .blocPave { background-color: #dfdedf; _height: 0.01%; padding: 12px 0 12px 16px; }
#pageBloc .blocPave dl, #pageBloc .blocPave dt { margin: 0; padding: 0; }
#pageBloc .blocPave dd {
	background-color: transparent; background-position: 0 4px; background-repeat: no-repeat;
	margin: 8px 0 0 0; padding: 0 0 0 11px;
}

/*
#pageBloc .blocPave ul { margin: 0; padding: 0; }
#pageBloc .blocPave ul li {
	background-color: transparent; background-position: 0 5px; background-repeat: no-repeat;
	list-style-type: none; margin: 0; padding: 0 0 0 10px;
}
#pageBloc .blocPave ul p { margin-top: 0; }
*/

#pageBloc .blocPave { padding: 9px 0 9px 16px; }
#pageBloc .blocPave table tr td { padding: 0 0 13px 0; }
#pageBloc .blocPave table tr.lastLine td { padding-bottom: 0; }
#pageBloc .blocPave table td.col1 { padding-right: 12px; }

/* ********************************************************************************************** */
/* Boutons */

#pageBloc .bouton a {
	display: block; float: left; padding: 5px 5px 6px 13px; font-size: 10px;
	background-color: transparent; background-position: 4px 8px; background-repeat: no-repeat;
} #pageBloc .bouton a:hover { text-decoration: none; }
#pageBloc .bouton a.vert { background-color: #abb02d; color: #ffffff; }
#pageBloc .bouton a.blanc { background-color: #ffffff; color: #000000; }
#pageBloc .bouton a.noir { background-color: #413f42; color: #ffffff; }
#pageBloc .blocCont .bouton a { background-color: transparent; color: #9ea400; font-weight: bold; padding: 0px 0px 0px 11px;}
#pageBloc .blocCont .bouton a:hover { text-decoration: underline; }
#pageBloc .bouton a.larg { padding-left: 18px; padding-right: 18px; background-position: 6px 8px;  }

/* ********************************************************************************************** */
/* Home PAP - Ling */


#pageBloc .troisCol .blocCont { width: 198px; }
#pageBloc .troisCol .styleCol { width: 213px; }

#univPage #pageBloc .blocLeft { width: 637px; /* background-color: red; */ }
#univPage #pageBloc .blocRight { width: 163px; background-color: #999999; _height: 0.01%: /* background-color: blue; */ }

#univPage #pageBloc .blocLeftLeft { width: 320px; /* background-color: lightgreen; */ }
#univPage #pageBloc .blocLeftRight { width: 305px; /* background-color: pink; */ }

#univPage #pageBloc .deuxCol .blocCont { width: 305px; /* background-color: orange; */ }
#univPage.ling #pageBloc .deuxCol .blocCont { margin-top: 0px; }
#univPage #pageBloc .blocCont { border: 0px solid #58595a; }
#univPage #pageBloc .blocCont .desc { margin: 0 18px 0 10px; }

#univPage #pageBloc .blocPave { background-color: transparent; padding: 10px 5px 20px 5px; }
#univPage #pageBloc .blocPave.withAfter { background-position: left bottom; background-repeat: no-repeat; padding-bottom: 35px; }

#univPage #pageBloc .blocRight { color: #ffffff; }
#univPage #pageBloc .bouton a.larg1 { padding-right: 30px; }
#univPage #pageBloc .bouton a.larg2 { padding-right: 62px; }

#univPage #univStyle { border: 1px solid #9a9a9a; margin: 0 12px 0 0; padding: 0 0 20px 9px; }
#univPage #pageBloc #univStyle .styleCol { width: 203px; }
#univPage #pageBloc #univStyle .blocCont { margin-top: 0; }

/* ********************************************************************************************** */
/* Images */

#pageBloc .blocPave dd { background-image: url('/images/dyn/fr/newsEtam/gabarit/flechenoir.gif'); }
#pageBloc .bouton a.vert { background-image: url('/images/dyn/fr/newsEtam/gabarit/bntvertfleche.gif'); }
#pageBloc .bouton a.blanc { background-image: url('/images/dyn/fr/newsEtam/gabarit/bntblancfleche.gif'); }
#pageBloc .bouton a.noir { background-image: url('/images/dyn/fr/newsEtam/gabarit/bntnoirfleche.gif'); }
#pageBloc .blocCont .bouton a { background-image: url('/images/dyn/fr/newsEtam/gabarit/flechevert.gif'); background-position: 0 4px; }

#univPage #pageBloc .blocPave.withAfter { background-image: url('/images/dyn/fr/H.Pap.Ling/gabarit/d_titre_separation.gif'); }
#univPage #pageBloc .bouton a.blanc { background-image: url('/images/dyn/fr/H.Pap.Ling/gabarit/bntblancfleche.gif'); }
