﻿@media print {
    p.test
    {
        visibility:hidden;
        }
    
  }



body 
{
	font: 72% arial, sans-serif;
	line-height: 0.28889;
	color: #000000;
	background-image: url("../images/bg.jpg"); 
	background-repeat:repeat-x;
	margin: 0; 
	padding: 0;
    letter-spacing: 0.5px;
    line-height:normal;
}

td.mainZone
{
    padding-top:20px
    }
    
    td.mainZoneAdmin
{
    padding-top:40px;
    padding-right:8px;
    }

tr.rowItemList
{
    background-color:#F0F0F0;
    height:15px;
    }
tr.AlternateRowItemList
{
    background-color:#FCFCFC;
    height:15px;
    }


td.CellMenuGauche
{
    border-style:dotted;
    border-top-color:#C0f0Fa;
    border-top:1px;
    border-right:0px;
    border-bottom:0px;
    border-left:0px;
    }

td.CellMenuDroite
{
    border-style:dotted;
    border-top-color:#C0f0Fa;
    border-top:1px;
    border-right:0px;
    border-bottom:0px;
    border-left:0px;
    }

td.top
{
    background-image: url("../images/bgTop.jpg"); 
    padding-right:6px;
    padding-top:0px;   
    }
    
td.illustration
{
    background-image: url("../images/illusIntermFeuillage.jpg");    
    }    

td.mnuLeft
{
    background-image: url("../images/lame.jpg");
    background-repeat:no-repeat;
    padding-left:19px;
    padding-top:20px;   
    }    

td.navig
{
    background-image: url("../images/lame.jpg");
    background-repeat:no-repeat;
    padding-left:20px;
    } 


h1 
{
 font-size: large;
	color: #cccc00;   
}


.panInfo
{
    background-color:#FFFFAA;
    padding:5px;
    border: solid 1px #FFFF33;
    }

.titreComite 
{
 font-size:12px;
	color:Green;
	font-weight:bold;   
}

.textAide
{
font-size:10px; 
	color:#C0C0C0;
	font-weight:normal;  
	line-height:10px; 
    }


.nomPers 
{
 font-size:14px;
	color:Green;
	font-weight:bold;   
}


.titreBreve
{
 font-size:18px;
	color:Green;
	font-weight:bold;
    }


.enteteForm
{
 font-size:12px;
	color:Green;
	font-weight:bold;
	background-color:#FFFFFF;
	border:solid 1px #f0f0f0;   
    
    }

.lblParam
{
 font-size:14px;
	color:Green;
	font-weight:bold;   
    }

.lblErreur
{
    font-size:11px;
    color:Red;
    }


.titrePageBig 
{
 font-size:18px;
	color: #9C9C9C;
	font-weight:bold;   
}



.titreActu 
{
 font-size:12px;
	color: #333333;
	font-weight:bold;   
}

.titreActuBig 
{
 font-size:25px;
	color: green;
	font-weight:bold;   
	 letter-spacing: 0.99px;
    line-height:22px;
}

.titreEven 
{
 font-size:15px;
	color: green;
	font-weight:bold;   
	 letter-spacing: 0.99px;
    line-height:22px;
}


.resumeFicheActu 
{
 font-size:10px;
	color: gray;
	font-weight:bold;   
	 letter-spacing: 0.1px;

}


.rolePersonne
{
    font-size:12px;
    font-weight:bold;
    color:Green;
    }
    
    
.contenuPersonneListAdmin
{
    border-style:solid;
    border-width:1px;
    
    
    padding-left:5px;
    padding-bottom:7px;
    padding-top:3px;
    vertical-align:middle;
    
    text-align:left;
    
    }



a.titreActu1 
{
    font-size:11px;
	color: #5A8D00;   
}
a.titreActu1:hover 
{
 font-size:11px;
	color: #01924c;
	text-decoration:underline;   
}





a {
	font: 99% arial, sans-serif;
	color: #0192FF;
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: underline;


}

a:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #01924c;
    text-decoration: underline;      
    }


a.lienDoc 
{
    font-size:12px;
	color: #000000; 
	font-weight:bold;
}
a.lienDoc:hover 
{
 font-size:12px;
	color: #01924c;
	text-decoration:underline;   
}





a.topmenu {
	font-family:Arial;
	font-size:9px;
	color: #F7D80E;
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 10px;
	text-decoration: none;
	font-weight:bold;

}

a.topmenu:hover 
{
    font-family:Arial;
	font-size:9px;
	color: #FFFCCC;
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 10px;
	text-decoration: underline;
	font-weight:bold;

	}


a.mnuRight 
{
    font-family:Arial;
    font-size:11px;
	color:#01924c;   
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: none;	
	
}
a.mnuRight:hover 
{
 font-size:11px;
	color: #01924c;
	text-decoration:underline;   
}





.dateActu 
{
 font-size:10px;
	color: #555753;   
}

.resumeActu 
{
 font: 95% verdana, sans-serif;
 color: #336600;
}

.descLien 
{
 font: 95% verdana, sans-serif;
 color:Gray;
}


img 
{
 padding-left:3px;
 padding-right:5px;
 padding-bottom:3px;
}

img.mnu 
{
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;    
}



.dateEven 
{
 font-size:10px;
	color: #555753;   
}

.smallGrayText 
{
    font-size:10px;
    font-weight:bold;
	color: #555753;   
}



td.info_footpage {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2e64a5;
	border-style:solid;
	border-top:1px;
	border-left:0px;
	border-bottom:0px;
	border-right:0px;
	
}


a.nodeSM
{
   	font: 98% arial, sans-serif;
	color: #318451;
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: none;
    }
    
    a.nodeSM:hover
{
   	font: 98% arial, sans-serif;
	color: #3184F6;
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: none;
    }
    
.curerrentNodeSM
{
    font: 98% arial, sans-serif;
	color: #318451;
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: none;
    }




.titreSyndBig 
{
 font-size:22px;
	color: #000000;
	font-weight:bold;   
}

.titrePageRecherche
{
    font-size:22px;
	color: #000000;
	font-weight:bold;   
    }

.SousTitrePageRecherche
{
    font-size:15px;
	color: #333366;
	font-weight:bold;   
    }


.texteSynd 
{
 font-size:12px;
	color: #000000;
	font-weight:normal;   
}

.DescDoc 
{
 font-size:11px;
	color: #00000c;
	font-weight:normal;   
}

.titrePage 
{
 font-size:18px;
	color: #318451;
	font-weight:bold;   
}




a.lienDoc 
{
    font-family:Arial;
    font-size:11px;
	color:#01924c;   
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: none;	
	
}
a.lienDoc:hover 
{
 font-size:11px;
	color: #01924c;
	text-decoration:underline;   
}


p.PtextAVoir
{
    border-top: solid 1px #f0f0f0;
font: 95% arial, sans-serif;
	line-height: 0.8;
	color: #000000;    
  margin-top:0px;
  padding-top:4px;
  width:100%
  }

p.PtextAVoir a
{
   font-family:Arial;
    font-size:11px;
	color:#0192FF;   
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: none;	    
    }

p.PtextAVoir a:hover
{
   font-family:Arial;
    font-size:11px;
	color:#104E8B;   
	text-align: justify;
	letter-spacing: 0.1px;
	line-height: 15px;
	text-decoration: underline;	    
    }

.champsGv
{
    width:370px;
    
    }

.champsDescForm
{
    width:325px;
    }


.champsDureeFormation
{
    width:50px;
    }

.itemStyleEven
{
    border-style:solid;
    border-color:#CFCFCF;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    border-bottom:1px;
    padding-bottom:3px;
    padding-top:3px;
    
    }
    
    .itemStyleListEven
{
    padding-top:4px;
    padding-bottom:10px;
    }