/* Général*/
html, body{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#eee4243;text-align:center;text-decoration:none;}
a{color:#02aaab;text-decoration:underline;}
a:hover{text-decoration:none;}
p{font-size:12px;}
div.contentDiv{text-align:left;}
h1{font-family:Arial;}

/*header*/
  #header #topMenu{font-size:11px;}
    #header #topMenu input.rechChamp{font-size:11px;}

    #mainMenu #mainMenuContent{text-align:right;}
    #mainMenu #mainMenuContent td{text-align:center;font-size:11px;font-weight:bold;}
      #mainMenu #mainMenuContent td a{color:#fff;text-decoration:none;}

/*middle*/
    /*leftMenu*/
      #middle #middleContent #leftMenu #venir{font-size:11px;color:#fff;}
        #middle #middleContent #leftMenu #venir a{color:#D8ED78;}
    
    /*centerContent*/
        #middle #middleContent #centerContent {font-size:11px;line-height:1.3em;}
        #middle #middleContent #centerContent td{font-size:11px;line-height:1.3em;}
        #middle #middleContent #centerContent td p {font-size:11px;line-height:1.3em;}
        #middle #middleContent #centerContent td span.petit{color:#9A0064;font-size:10px;line-height:1.3em;}
        #middle #middleContent #centerContent td.h3{color:#9A0064;font-size:11px;}
        #middle #middleContent #centerContent div.titreTop h1{font-size:20px;font-weight:normal;color:#02AAAB;}
        #middle #middleContent #centerContent h2{color:#9A0064;font-size:12px;}
			#middle #middleContent #centerContent h2 a{color:#9A0064;font-size:12px;text-decoration:none;}
        #middle #middleContent #centerContent h3{color:#02aaab;font-size:10px;}
        #middle #middleContent #centerContent h4{display:block;font-size:11px;background:#DAF9FB;margin:10px 0 5px 0;padding:10px;border:1px solid #02AAAB;}    
        #middle #middleContent #centerContent h5{color:#9A0064;font-size:12px;}
     
        #middle #middleContent #centerContent ul{color:#eee4243;}
        #middle #middleContent #centerContent a{color:#02AAAB;text-decoration:none;}
        #middle #middleContent #centerContent a:hover{text-decoration:underline;}
        #middle #middleContent #centerContent div.titreTop #tools a{text-decoration:none;}
        
    /* HomeActu & Actu All */
        #hActu h1{font-size:20px;color:#02AAAB; font-weight:normal;}
        div.BlocNews a{text-decoration:none;}
        div.BlocNews a:hover{text-decoration:underline;}
        div.BlocNews p.stitle{font-weight:bold;}
        div.BlocNews p{color:#666;}
        div.BlocNews p.date{color:#9FC10C;font-size:10px;}
        

        #SingleActu a{text-decoration:none;}
        #SingleActu a:hover{text-decoration:underline;}
        #SingleActu p.stitle{font-weight:bold;}
        #SingleActu p{color:#888;}
        #SingleActu p.date{color:#9FC10C;font-size:10px;}
        #SingleActu h4{padding:0px 10px;border:1px solid #02AAAB;} 

        #DisplayList a{text-decoration:none;}
        #DisplayList a:hover{text-decoration:underline;}
        #DisplayList p.stitle{font-weight:bold;}
        #DisplayList p{color:#888;}
        #DisplayList p.date{margin:0;padding:0;color:#9FC10C;font-size:10px;}

        
  #middle #middleContent #centerContent .tx-dmmjobcontrol-pi1 h2 {color:#9A0064;font-size:15px;}
  .tx-dmmjobcontrol-pi1 h3 span.label {color:#02aaab;font-size:12px;}         
	.tx-dmmjobcontrol-pi1 .champsTitle span.label {font-size: 11px; font-weight:bold;}
  .tx-dmmjobcontrol-pi1 .Com {font-style:italic;}
	.tx-dmmjobcontrol-pi1 .desc {font-weight:bold;}
	.tx-dmmjobcontrol-pi1 .postal p{font-size: 11px;}
        

    /*rightMenu*/
    #middle #middleContent #rightMenu {font-size:12px;}
    #middle #middleContent #rightMenu div.menu li.sel{font-weight:bold;}
    #middle #middleContent #rightMenu div.menu li a{text-decoration:none;font-size:11px;color:#1F7979;}
      #middle #middleContent #rightMenu div.menu ul#lvl2 li{font-weight:normal}
      #middle #middleContent #rightMenu div.menu ul#lvl2 li.sel{font-weight:bold;}
	  
	#middle #middleContent #centerContent .tx-infrmrdv-pi1 .fields { color:#000000; font-size: 11px; line-height: 1.3em; }
	#middle #middleContent #centerContent .tx-infrmrdv-pi1 .fields label { color:#000000; font-size: 11px; line-height: 1.3em; font-weight:normal;}
	#middle #middleContent #centerContent .tx-infrmrdv-pi1 .fields table td {text-align:center;}
	#middle #middleContent #centerContent .tx-infrmrdv-pi1 .fields p { font-weight:bold; }

   p.infosFromDroite {text-align:right;font-size: 11px;color:#7F7F7F;margin-right:15px;}

/*footer*/
  #footer #footerContent{text-align:right;color:#DAF9FB;}
  #footer #footerContent a{text-decoration:none;color:#DAF9FB;font-size:11px;}
  #footer #footerContent a:hover{text-decoration:underline;}
#footer .btBas{float: left;}
#footer .footerLogo{margin:auto;width: 947px;}