/*  ---------  CSS generated for skin_transparence14  ----------- */
/* --------------- JeanDenis http://www.71site.fr --------------- */

html { font-size: 62.5%; } /* Taille équivalente à 10px */

body {
  font-size: 1.2rem; /* Taille équivalente à 12px */
  background-size:100% auto;
}

/************
 * Général */
/******************************************
* Mise en page des blocks div principaux */

#page {  /*maintient tout le contenu dans les limites du max-width*/
   max-width: 1440px;
   margin:0 auto;
}

#skinCopyright {    
    padding: 0 0;
}

/***********************
 * Effet de parallaxe */

#paranav {  
  right: 20px;  
}

#paranav li a {
  width: 32px;
  height: 32px;
  border-radius: 0px;  
  border: 0px;
}

#paranav li:nth-child(1) a {  
  background: url(img/1.png)no-repeat 50% 50%;
}

#paranav li:nth-child(2) a {  
  background: url(img/2.png)no-repeat 50% 50%;
}

#paranav li:nth-child(3) a {  
  background: url(img/3.png)no-repeat 50% 50%;
}

/*******************************************
 * Mise en page des blocks dans le header */
/*********************************
 * bloc horizontal Menu sections */

div.menuIcons ul li { /* toutes les sections */    
    margin-right: 2px;    
}

/*************************************
 * bloc boîte latérale Menu Sections */
/****************
 * Fil d"ariane */
/****************************************
 * Mise en page des blocs dans le corps */
/* bloc boîtes latérales */

.titrebox { /* Titre */ 
    background: url(img/signe03.png)no-repeat 99% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    border-bottom: 4px double #365B3A;
    border-left: 4px double #365B3A;    
}

.tblbox {  /* Corps */
    border-top: 4px double #365B3A;
}

#BlogCenterBoxes .titrebox {
    background: url(img/signe04.png)no-repeat 99% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#7E5A02;
    border-bottom: 4px double #7E5A02;
    border-left: 4px double #7E5A02;
}

#BlogRightBoxes .titrebox, #BlogLeftBoxes .titrebox {
    background: url(img/signe06.png)no-repeat 99% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#87237D;
    border-bottom: 4px double #87237D;
    border-left: 4px double #87237D;
}

#BlogRightBoxes .tblbox, #BlogLeftBoxes .tblbox {
    padding:4px 10px;
    border-top: 4px double #87237D;
}

#BottomBoxes .titrebox, #TopBoxes .titrebox {
    background: url(img/signe05.png)no-repeat 99% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    margin:8px 5px 2px 5px;
    color:#E75957;
    border-bottom: 4px double #E75957;
    border-left: 4px double #E75957;
}

#BottomBoxes .tblbox, #TopBoxes .tblbox {
    margin:2px 5px 2px 5px;
    padding:4px 10px;
    border-top: 4px double #E75957;
}

#BlogRightBoxes .tblbox.CALBG0, #BlogLeftBoxes .tblbox.CALBG0 {
   background: transparent;
   padding:0px;
   border:none;
}

/* bloc boîtes centrales */

.titre { /*général*/
    background: url(img/signe06.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    border-bottom: 4px double #762B0E;
    border-left: 4px double #762B0E;   
}

.titre a {
    background:none;
    padding:0px;
}

.tbl {  /*général*/
   border-top: 4px double #762B0E;
}
	
.titre.TrNEWE0 { /*titre dernières nouvelles*/
    background: url(img/signe02.png)no-repeat 99% 99%, rgba(255,255,255, 0.7);
    background-size: auto 99%;
    color:#0B2E41;
    border-bottom: 4px double #0B2E41;
    border-left: 4px double #0B2E41;
}

.tbl.NEWE0 { /*corps dernières nouvelles*/
    border-top: 4px double #0B2E41;
}

.titre.TrNEW0 { /*titre nouvelles*/
    background: url(img/signe09.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#0B2E41;    
}

.titre.TrBGE0, .titre.TrBG0 { /*titre derniers billets et blog*/
    background: url(img/signe15.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#C47AAF;
    border-bottom: 4px double #C47AAF;
    border-left: 4px double #C47AAF;
}

.tbl.BGE0, .tbl.BG0 { /*corps derniers billets et blog*/
    border-top: 4px double #C47AAF;
}

.titre.TrFRAE0 { /*titre forum en direct*/
    background: url(img/signe11.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#39364B;
    border-bottom: 4px double #39364B;
    border-left: 4px double #39364B;
}

.tbl.FRAE0 { /*corps forum en direct*/
    border-top: 4px double #39364B;
}

.titre.TrFRT0 { /*titre forum*/
    background: url(img/signe11.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#39364B;    
}

.titre.TrNOVE0 { /*titre nouveautés*/
    background: url(img/signe12.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#2F3B0D;
    border-bottom: 4px double #2F3B0D;
    border-left: 4px double #2F3B0D;
}

.tbl.NOVE0 { /*corps nouveautés*/
    border-top: 4px double #2F3B0D;
}

.titre.TrFAQ0 { /*titre FAQ*/
    background: url(img/signe13.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#AA6047;    
}

.titre.TrLNK0 { /*titre liens*/
    background: url(img/signe18.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color: #4F50FF;    
}

.titre.TrGBK0 { /*titre livre d"or*/
    background: url(img/signe17.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#FF0000;    
}

.titre.TrPH0 { /*titre photos*/
    background: url(img/signe14.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color:#420A0B;    
}

.titre.TrDWNL0 { /*titre téléchargement*/
    background: url(img/signe16.png)no-repeat 1% 99%, rgba(255,255,255, 0.7);
    background-size:auto 98%;
    color: #2C9A2D;    
}

/* boîtes diverses */

#TopBoxes .tblbox.FB517, .FB517 { /* boite logo si celle-ci est utlisée n°de boite à adapter */
   background: transparent;
   border:none;
}

.tblbox.CAL1L0, .tblbox.CAL1R0 {
   background: transparent;
   border:none;
}

.phrubr2, .lirubr2, .farubr2, .dnrubr2 { /*arrondis arrière-plan éléments*/
    border-radius: 6px;
}

/* search boxes */
/*********************
 * bloc boîtes menus */

ul.item li.curr_item a { /* titre article est affiché */    
    color: #FF8C00;
    background: transparent;
}

.curr_item {
    border-radius :4px;
    background: rgba(0, 0, 0, .5);
}

.link.curr_item.niv2, .link.curr_item.niv1 {
  padding-left:5px;
  margin:0px 5px;
}

ul.item li.item {  
    color: #FF0000;    
}

/**********
 * Photos */

.phimgs {    
    background: rgba(0, 0, 0, .2);
    border-radius: 6px;
}

 .phimg { /* encadrement et ombre pour les miniatures */
    margin: 4px 4px 10px;
	border: 1px solid #C0C0C0 !important;
	border-radius: 4px;
    box-shadow: 1px 2px 2px #404040;	
}

.photobox { /* habillage boite photorama */
    margin-top: 0px;
    color: inherit;
    background: rgba(255,255,255, .7);
    border: none;
    padding: 0px 0px 4px 0px;
    border-radius: 20px 0px 10px 10px;
    border-top: 4px double #365B3A;
    box-shadow: none;
}

/*********
 * Liens */
/*******
 * FAQ */

.fasubrubr {
    background-color: #D0D0D0;
    border-radius: 6px;
}

/*******************
 * Téléchargements */
/**************
 * info bulle */
/**************
 * Calendrier */

.cal {
    border: 0px solid #C0C0C0; /* pour supprimer encadrement agenda */
}

/*select.cal {  select month and year */
/*    background-color: rgba(99,88,85,0.5);
    border: 1px solid #C0C0C0;
}*/

/*td.cal2 {*/
	/* today  & today is sunday or special */    
/*   background-image: url(img/cadre.png);
	background-color: rgba(0,0,0,0.2);
	background-size: 100% 100%; 
}*/
/*td.cal4 {
   background-image: url(img/cadre.png);
	background-color: rgba(99,88,85,0.5);
	background-size: 100% 100%; 
}*/
/***********************
 * Formulaires (Forms) */
/***********************************
 * boîtes centrales forum - tables */

/*.forum, .forum a {
    border-radius:6px
}*/

./*quest {
    background-color: rgba(208,208,208, 0.7);
    padding: 5px 5px 5px 5px;
    border-radius:6px;    
}*/

/*.rep {
    background: rgba(255,255,255,0.6);
    padding: 10px 5px 5px 5px;
    border-radius:6px;
	 width: 99%;
}*/

.rep.fullNews { 
    margin-top:4px;
	 width: 98%;
	 border: 1px solid black;
}

.rep.text2Blog, .rep.billetBlog {
    background:none;
}

.bord2 { border: none; }

.frbottom { margin-bottom: 10px; }

.Code {    
    font: 16px indie_flowerregular, sans-serif, Monospace;
}

/*********************
 * Editeur pgeditor */
/************************
 * Divers, inclassables */
/*******
 * Rss */
/*************
 * Postguest */
/*********************
 * Boîte Préférences */
/*************************
 * Boîte Infos Webmastre */
/***********************
 * Barre de navigation */
/*************
 * Guestbook */
/**********
 * Agenda */
/*********
 * Forum */
 
/***********
 * Sondage */
/*****************
 * Lettre d"info */
/*******************
 * Réseaux sociaux */
/*************
 * Nouvelles */
/**********************
 * Nouveautés du site */
/***********
 * Contact */
 
.headContactW
{
	 font: 15px "Comic sans MS", Arial, sans-serif;
	 font-weight: bold !important;
}
.border.rounded{ /* Encadrement des champs */
    border: 1px solid rgba(0,0,0,1);
    border-radius: 4px;
    margin: 8px;
    padding: 4px;
	 font: 15px "Comic sans MS", Arial, sans-serif;
	 font-weight: bold !important;
}

/********
 * Blog */
/****************
 * Statistiques */
/************
 * Articles */

.rssArt, .popRss { margin-left:10px; }

/***********
 * Membres */
/********************
 * Menus déroulants */

ul.dropdown li {
    background: rgba(0, 0, 0, .2);
}

ul.dropdown li {
    font:  16px indie_flowerregular, sans-serif;
    padding: 7px 10px;
    border: 1px solid #A46546;
    border-radius: 8px;
    color: #8B4513;
    list-style: none;
    margin: 0;
    float: left;
    line-height: 1.3em;
    vertical-align: middle;
    width: 260px;
    text-align: left;
    background-color: transparent;
}

ul.dropdown-linear { margin-left:2px; }

ul.dropdown-linear li:hover {
	 background-color: rgba(0, 0, 0, .7);
}

ul.dropdown-vertical li {
    float: left;
}

.tblbox.DDV421, .tbl.DDL461, .tbl.DDH460, .tbl.DDV669, .tbl.DDV845, .tblbox.DDV945, { /* transparence menus deroulants a adapter aux n° des boites */
   background-color: rgba(255,255,255, .4);
}

.tblbox.DDV421, .tbl.DDL461, .tbl.DDH460, .tbl.DDV669, .tbl.DDV845, .tblbox.DDV945, { 
  /*remontée du menu horizontal pour éviter un écart important
  avec la présence du logo à droite :
  à supprimer ou adapter au n° de boite si nécessaire*/
    margin-top:-100px;
}

/********************
 * Menus déroulants MOB */
/*************
 * Mots-clés */
/************************
 * Cryptogrammes texte */
.ddmArrow {
    font-family: fontello;
    font-size: 13px;
    padding-left: 12px;
}
.ddmImg {
    padding-right: 6px;
    vertical-align: top;
    max-height: 16px;
}
