/*  ---------  CSS generated for skn5_papinou_p03  ----------- */

.T0entrow2, .T0entrow3  { margin : 0 auto;max-width: 1280px !important; }
.T0entrow4 { margin : 0 auto; }
.txtspeC { margin: 20px 0 10px; } /* Espace entre top et copyright */
.top {
    color: #244459; /* modification de la couleur */
    font-size: 1.5em; /* modification de la taille de l"affichage */
}
.boxnet {
    margin: 100px 35% 0; /* centrage entre le logo et la bannière */
}
#MainContent, #BottomBoxes { max-width: 1280px !important; }
div.menuIcons {	margin: 0 auto 20px;padding: 5px 0 0;max-width: 1300px !important;}
div.menuIcons ul li.menu_connect {
    position: absolute; top: 4px; right: 70px;
    padding-right: 3px;
    background: transparent;
    border:0;
}
div.menuIcons ul li.menu_connect a span {
	font-size: 10px;
    background: transparent;
    border:0;
}
div.menuIcons ul li.menu_admin {
    position: absolute; top: 4px; right: 2px;
    padding-right: 3px;
    background: transparent;
    border:0;
}
div.menuIcons ul li.menu_admin a span {
	font-size: 10px;
    background: transparent;
    border:0;
}
div.pop.menuIcons_flag {
	top: 15px;margin-left: 10px;
}
div.menuIcons ul li a span {
	letter-spacing: 0.1em;
}
.titrebox, .titre { /* Titre boite latérale et centrale */
	letter-spacing: 0.1em; /* ajout pour augmenter l"espacement des lettres */
}
.rubr, p.rubr, .lirubr, .lirubr2, .phrubr, .phrubr2, .farubr, .farubr2, .dnrubr, .dnrubr2  {
    margin: 1em auto;  /* Ajout marges au dessus et au dessous pour rubriques */
	font-weight: bold;
}
fieldset.dwnld {
    background-color: #FFF; /* modification de la couleur du fond de la popup de téléchargement */
}
a:hover.calagd {
    color: #FFF;	/* modification de la couleur du texte du lien */
}			  
select.cal { /* select month and year */
    color: #000; /* modification pour les champs mois et année du calendrier */
    background-color: #FFF;
    border: 1px solid #C0FFFF;
}
.selMonthCal { /* largeur champ mois */
	width: 80px;
}
.forum, .forum a, .forum2, tr.forum2, tr.forum2 a, tr.forum2 a:hover  {
    font-weight: bold; /* modification pour texte en gras */
	font-size: 16px; /* modification pour taille */ 
    color: #FFF; /* modification couleur du texte */
}
.thtbldiv {
    padding: 4px; /* ajout padding */
}
.thheadbodyW a:hover{
    color: #FFF; /* modification couleur du texte lien permanent sujet */
}
.frtdtbldiv a:hover {
    color: #000; /* modification couleur du texte lien permanent forum direct */	
}
div.rep.tdtblfr.textCenter.width20.thbodysubjectW {
	border: 1px dotted #60C4EA !important;
}
div.rep.textLeft.thbodycontentW {
	border: 1px dotted #60C4EA !important;
}
.FB394 { /* habillage boîte slider */
    margin: 6px 7px 20px;
    padding-bottom: 50px;
    background-color: transparent;
}
.DDV421 { /* ajustement menu vertical */
    margin: 2px 0 7px 1px;
    width: 100%;	
}
ul.dropdown li, ul.dropdown ul li {
	letter-spacing: 0.1em;  /* modification espacement lettres */
	margin:0 auto 1px;  /* modification marges extérieures */		
}
.tbl.DDH460, .tblover.DDH460 { /* fond menu déroulant horizontal */
    background: transparent;
}	
.tbl.DDL461, .tblover.DDL461 { /* fond menu déroulant linéaire */
    background: transparent;
}
.DDL461 ul.dropdown-linear li { /* personnalisation onglets DDL */
    width: 12em;
	letter-spacing: 0.1em;	
    text-align: center;
	border-radius: 4px;
}
.DDL461 ul.dropdown-linear li ul li { /* personnalisation menu DDL */
    font-weight: normal;
    width: 840px;
    border: 4px solid #60C4EA;
	border-radius: 0 0 10px 10px !important;
}
#gyaccordion li a {
    padding: 10px 4px; /* modification marges intérieures */
}

/*** boites bas de page ***/

.ariane.ARNB0, .boxprint.PRTB0 { color:#000;}
div.ariane.ARNB0 span.arianeOn a { color: #776823; }
div.ariane.ARNB0 span.arianeOff { color: #8D7EB7; }
#BottomBoxes .titrebox , #BottomBoxes .titre { /*titre*/
	background-color: #776823;
    margin: 12px 12px 12px;
    padding: 10px;
    white-space: nowrap;
    color: #fff;
    text-align: center;
}
#BottomBoxes .tblbox, #BottomBoxes .tbl { /*corps*/
    color: inherit;
    background: transparent;
	margin: 0px 12px 12px;
    border: 1px dotted #60C4EA;
	border-radius: 10px;
}
#BottomBoxes input.bouton, #BottomBoxes button { /* bouton bas de page */
    background-color: #FFF;
    border: 1px solid #60C4EA;
    cursor: pointer;
    margin: 4px 0;
}