/*
CSS  : http://www.universtech.com/
*/


.univs_homepage
{
 	
}



 
.spacetobottom {
	clear: both;
	height: 50px;
}


.spacetofin {
	/*clear: both;*/
	margin:0px;
	padding:0px;
	
	 
}

#page_menubas {
	clear: both;
	min-height: 50px;
}

.spacetoright {
	float: left;
	width: 10px;
	height: 10px;;
}

/* ----- Form ----- */
.form_row{
	padding: 3px 0px;
}

form{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: right;	
}

label {
	margin-right: 10px;
}

/*input{
	width: 150px;
	height: 15px;
	color: #aabdd0;
	border: 1px solid #686f76;
	background: #fff;
}
*/
.button{
	width: 60px;
	height: 25px;
}
/* End of Form */

.more_button a{
	clear: both;
	display: block;
	width: 80px;
	height: 20px;
	margin: 10px 0 0 0;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #aabdd0;
	background: #0b1016;
	border: 1px solid #05070a;
}


#univs_wrapper1 {
	background: url(../images/home_arr_bottom_2.gif) center bottom no-repeat;
    padding-left:-10px;
	margin-top:-10px;
	padding-top:-10px;

   }
#univs_wrapper2 {
	background: url(../images/home_arr_bas.png) left bottom no-repeat;
	/*margin-top:-10px;
	margin-left:-10px;
	width:auto;
	min-width:1200px;*/
      } 
 
 #univs_wrapper1_rose {
	background: url(../images/home_arr_bottom_rose.gif) bottom no-repeat;
   /*margin-left:-10px;*/
   	padding-left:-10px;
	padding-bottom:28px;

 }
 #univs_wrapper1_orange {
	background: url(../images/bottom_orange.gif) bottom no-repeat;
   /*margin-left:-10px;*/
   	padding-left:-10px;

 } 
 #univs_wrapper1_verte {
	background: url(../images/bottom_verte.gif) bottom no-repeat;
  /* margin-left:-10px;*/
  	padding-left:-10px;

 } 
 #univs_wrapper1_blue {
   background: url(../images/home_arr_bottom_2.gif) bottom no-repeat;
   /*margin-left:-10px;*/
   	padding-left:-10px;
	 
	

  }  
 
#univs_container {
	margin: auto;
	padding:auto;
	width: 970px;
 	position:relative;
	height:auto;
 /*	padding-left:100px;*/
		
}
#univs_container_Back {
	margin: auto;
	padding:auto;
	width: 970px;
 	position:relative;
	height:auto;
 	margin-left:100px;/**/
 }
/*------------- Menu ------------------*/
/*#univs_header {
	float: left;
	width: 970px;
	height: 40px;
    margin-left:2px;
	margin-top:52px;
	background-color:#999999;
	
}*/
#univs_header {
 float: left;
 width: 970px;
 height: 40px;
 margin-left:2px;
 /*margin-top:52px;*/
 /*background-color:#999999;*/
 }
 #univs_header h2{
 float: left;
 display:inline;
 text-align:center;
  margin:0px;
 
  }
 #univs_header ul li h2{
 
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #000;

}

 #univs_header h2 a {
 	 
	height:33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
    color:#FFF;
	text-decoration:none;
	font-size:11px;
 }
#univs_header_backoffice {
 float: left;
 width: 970px;
 height: 40px;
 margin-left:2px;
 /*margin-top:52px;*/
 /*background-color:#999999;*/
 
}
#univs_header2 {
	float: left;
	width: 970px;
	height: 40px;
    margin-left:2px;
	padding-top:20px;
	/*background-color:#999999;*/
	margin-bottom:0px;
	
}

#univs_header ul {
	margin: 0px;
	padding: 0px;
 	list-style: none;
    width:970px;
    display:inline;
/*background-color:#600;*/
 
}

#univs_header ul li {
 	height:33px;
    float:left;
/* padding-top:10px;*/
    text-align:center;
	margin:0px;
 }
 
#univs_header_backoffice ul li {
 	height:33px;
    float:left;
/* padding-top:10px;*/
    text-align:center;
	margin:0px;
 }
 
 
.blueclaire{
	background-image:url(../images/onglet_menu.png);
	background-repeat:no-repeat;	
 }

.rose{
	background-image:url(../images/onglet_menu_rose.png);
	background-repeat:no-repeat; 
 }

.Oragnge{
	background-image:url(../images/onglet_menu_orange.png);
	background-repeat:no-repeat; 
	 margin-top:1px;
 }

.Verte{
	background-image:url(../images/onglet_menu_verte.png);
	background-repeat:no-repeat; 
	 margin-top:1px;
 }
.Blue{
	background-image:url(../images/onglet_menu_blue.png);
	background-repeat:no-repeat; 
	margin-top:1px;
 }
 #univers_firstcolum_home{
    padding-left:10px;
	width:930px;
	min-height:450px;
	height:auto;
 	margin-top:-5px;
 	margin-bottom:20px;
	position:relative;
   }
  
.firstcolum_home{
    background-image:url(../images/home-colonne-pre.png);
    background-repeat:no-repeat;
 	width:450px;
	height:338px;	
	float:left;
	padding-left:2px;
     }
#contenu{
  	width:450px;
	height:auto;	
	float:left;
      }	 
	 
	 
.firstcolum_home_verte{
     background-image:url(../images/home-colonne-pre-verte.png);
    background-repeat:no-repeat;
 	width:450px;
	height:338px;	
	float:left;
	padding-left:2px;
     }	 
.firstcolum_home_blue{
     background-image:url(../images/home-colonne-pre-blue.png);
    background-repeat:no-repeat;
 	width:450px;
	height:338px;	
	float:left;
	padding-left:2px;
     }
.firstcolum_home_rose{
     background-image:url(../images/home-colonne-pre-rose.png);
    background-repeat:no-repeat;
 	width:450px;
	height:338px;	
	float:left;
	padding-left:2px;
     }	 		 
	 
#firstcolum_home_precedent{
  	   width:23px;
	   height:338px;	
	   float:left;
 	   text-align:left;
	   padding-top:160px;
	   position:relative;
	   padding-left:1px;

     }
	 #firstcolum_home_suivant{
  	   width:20px;
	   height:338px;	
	   float:right;
	   padding-right:3px;
	   text-align:right ;
	   padding-top:160px;
	   position:relative;
     }
 #firstcolum_home_body{
  	   width:400px;
	   height:338px;	
	   float:left;
	   padding:0px;
      }
 #firstcolum_home_body_haut{
 	   padding-left:2px;
       margin-top:35px;
  	   width:400px;
	   height:50px;	
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   font-weight:normal;
	   color:#FFFFFF;
	   padding-top:-5px;
	   /*background-color:#f1af7f;*/
     }	 
#firstcolum_home_body_haut span{
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:18px;
	   font-weight:bold;
	   color:#FFFFFF;
}
#firstcolum_home_body_bas{
  	   width:400px;
	   height:245px;	
 	   text-align:center;
     }
 #secondcolum_home{
   background-image:url(../images/home-colonne-deux.png);
   background-repeat:no-repeat;
 	width:337px;
	height:338px;
	float:left;
	position:relative;
    }
#secondcolum_home_estimation{
   background-image:url(../images/estimation.png);
   background-repeat:no-repeat;
   width:337px;
	height:70px;
	margin-left:25px;
    } 
  #secondcolum_home_Newsletter{
   	width:312px;
	height:55px;
	padding-left:25px;
 	     } 
#secondcolum_home_Newsletter ul {
	margin-top:1px;
	margin-left:5px;
	text-align: left;
	padding-bottom:2px;
} 
#secondcolum_home_Newsletter input[type=text] {
	top:0px;
	height:18px;
	width:210px;
 } 
 #secondcolum_home_Newsletter input[type=button] {
top:0px;
height:22px;
width:45px;
 } 
#tout-derniere-nouvelle{
float:right;
margin-right:80px;
 } 
 #secondcolum_home_Newsletter ul li{	
 list-style-type:none;
 display:inline;
   }
 .ok{margin-top:10px;}
 #secondcolum_home_nouvelle{
    background-image:url(../images/derniere-nouvelle.png);
    background-repeat:no-repeat;
 	width:270px;
	height:250px;
	margin-left:35px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	padding-left:30px;
 
         } 
#secondcolum_home_nouvelle ul {margin-top:0px;} 
   #secondcolum_home_nouvelle ul li{	
		 list-style-type:none;
 		 margin-top:-3px;
		 padding:0px; 
		 margin-left:-5px;
 }
    .Home{
	background-image:url(../images/onglet_menu_home.png);
	background-repeat:repeat-x; 
	margin-top:1px;
	padding-top:10px;
 	min-width:66px;
	width:auto;
	height:32px;
  }
   .Home1{
	background-image:url(../images/onglet-home-1.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:66px;
	height:32px;
  }
  .Home2{
	background-image:url(../images/onglet-home-2.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:128px;
	height:32px;
  }  
  .Home3{
	background-image:url(../images/onglet-home-3.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:238px;
	height:32px;
  }  
  .Home4{
	background-image:url(../images/onglet-home-4.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:135px;
	height:32px;
  }  
  .Home5{
	background-image:url(../images/onglet-home-5.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:66px;
	height:32px;
  }  
  .Home6{
	background-image:url(../images/onglet-home-6.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:101px;
	height:32px;
  }
  .Home7{
	background-image:url(../images/onglet-home-7.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:55px;
	height:32px;
  }
.HomeDroite{
	background-image:url(../images/onglet_menu_droite.png);
	background-repeat:no-repeat; 
 	width:10px;
    }
.HomeGauche{
	background-image:url(../images/onglet_menu_gauche.png);
	background-repeat:no-repeat; 
 	width:8px;
    }   
  
  .HomeOrange1{
	background-image:url(../images/onglet-orange-1.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:66px;
	height:32px;
   }
  .HomeOrange2{
	background-image:url(../images/onglet-orange-2.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:129px;
	height:32px;
   }  
  .HomeOrange3{
	background-image:url(../images/onglet-orange-3.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:238px;
	height:32px;
   }  
  .HomeOrange4{
	background-image:url(../images/onglet-orange-4.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:135px;
	height:32px;
   }    
   
  .HomeOrange5{
	background-image:url(../images/onglet-orange-5.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:101px;
	height:32px;
   }    
    
  .HomeOrange6{
	background-image:url(../images/onglet-orange-6.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
 	width:55px;
	height:32px;
   }    
    
   
  .HomeOrangeDroite{
	background-image:url(../images/onglet_menu_orange_droite.png);
	background-repeat:no-repeat; 
	width:9px;	
	padding-right:5px;

     }   
  .HomeOrangeGauche{
	background-image:url(../images/onglet_menu_orange_gauche.png);
	background-repeat:no-repeat; 
	width:8px;
	padding-right:2px; 
    }   
    .HomeVerte1{
	background-image:url(../images/onglet-verte-1.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:66px;
	height:32px;
    }
     .HomeVerte2{
	background-image:url(../images/onglet-verte-2.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:129px;
	height:32px;
    }
   .HomeVerte3{
	background-image:url(../images/onglet-verte-3.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:238px;
	height:32px;
    }
    .HomeVerte4{
	background-image:url(../images/onglet-verte-4.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:135px;
	height:32px;
    }
     .HomeVerte5{
	background-image:url(../images/onglet-verte-5.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:66px;
	height:32px;
    }
   .HomeVerte6{
	background-image:url(../images/onglet-verte-6.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:101px;
	height:32px;
    }
    .HomeVerte7{
	background-image:url(../images/onglet-verte-7.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:55px;
	height:32px;
    }
	
	
   
    .HomeVerteDroite{
	background-image:url(../images/onglet_menu_verte_droite.png);
	background-repeat:no-repeat; 
 	padding-top:10px;
	padding-right:5px;
   }  
    .HomeVerteGauche{
	background-image:url(../images/onglet_menu_verte_gauche.png);
	background-repeat:no-repeat; 
 	padding-top:10px;
		padding-right:2px; 

   }    
     .HomeBlue1{
	background-image:url(../images/onglet-blue-1.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:66px;
	height:32px;	
    } 
   .HomeBlue2{
	background-image:url(../images/onglet-blue-2.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:128px;
	height:32px;	
    } 
   
    .HomeBlue3{
	background-image:url(../images/onglet-blue-3.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:238px;
	height:32px;	
    } 
    .HomeBlue4{
	background-image:url(../images/onglet-blue-4.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:135px;
	height:32px;	
    } 
    .HomeBlue5{
	background-image:url(../images/onglet-blue-5.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:66px;
	height:32px;	
    } 
    .HomeBlue6{
	background-image:url(../images/onglet-blue-6.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:101px;
	height:32px;	
    } 
    .HomeBlue7{
	background-image:url(../images/onglet-blue-7.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:55px;
	height:32px;	
    } 
   
     .HomeBlueDroite{
	background-image:url(../images/onglet_menu_blue_droite.png);
	background-repeat:no-repeat; 
 	padding-top:10px;
	padding-right:5px;
   }
     .HomeBlueGauche{
	background-image:url(../images/onglet_menu_blue_gauche.png);
	background-repeat:no-repeat;
	width:15px;
	padding-right:2px; 
      }       
     
    .HomeRose1{
	background-image:url(../images/onglet-rose-1.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:67px;
	height:32px;
     }
     .HomeRose2{
	background-image:url(../images/onglet-rose-2.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:128px;
	height:32px;
     }
   .HomeRose3{
	background-image:url(../images/onglet-rose-3.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:238px;
	height:32px;
     }
    .HomeRose4{
	background-image:url(../images/onglet-rose-4.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:135px;
	height:32px;
     }
    .HomeRose5{
	background-image:url(../images/onglet-rose-5.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:66px;
	height:32px;
     }
     .HomeRose6{
	background-image:url(../images/onglet-rose-6.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:101px;
	height:32px;
     }
     .HomeRose7{
	background-image:url(../images/onglet-rose-7.gif);
	background-repeat:no-repeat; 
	margin-top:1px;
	padding-top:10px;
	width:56px;
	height:32px;
     }
	
    .HomeRoseDroite{
	background-image:url(../images/onglet_menu_rose_droite.png);
	background-repeat:no-repeat; 
 	padding-right:5px;
	
    }   
   
    .HomeRoseGauche{
	background-image:url(../images/onglet_menu_rose_gauche.png);
	background-repeat:no-repeat; 
 	padding-right:2px;
   }   
   
      
    
#univs_header ul li h2{
 
 margin:0px;
 padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #000;

}


#univs_header_backoffice ul li h2{
 
 margin:0px;
 padding:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #000;

}

 
#univs_header ul li a {
 	 
	height:33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
    color:#FFF;
	text-decoration:none;
 }

#univs_header_backoffice ul li a {
 	 
	height:33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
    color:#FFF;
	text-decoration:none;
 }



/* ----------------- end of menu----------------*/

/* header and banner */

#univs_menu_banner {
	float: left;
	width: 900px;
	height: 268px;
	padding: 0 30px;
	margin-top: 2px;
}

#univs_header_menu {
	float: left;
	width: 970px;
	height:60px;
	
	 
}
/*#univs_header_logo{
	float: left;
	width: 970px;
	height: 80px;	
	margin:auto;
	padding:auto;
 	background-color:#CCCCCC;
}*/
#univs_header_logo{
 float: left;
 width: 970px;
 height: 132px; 
 margin:auto;
 padding:auto;
 padding-top:0px;
 margin-top:0px;
  /*background-color:#CCCCCC;*/
}
#univs_header_logo ul{
  margin:0px;
  padding:0px;
  float:right;
  margin-right:20px;
}
#univs_header_logo ul li{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;
   list-style-type:none;
   text-align:right;
 }
 #univs_header_logo ul li a{
   text-decoration:none;
   color:#FFFFFF;
 }
 #univs_header_logo ul li a:hover{
   text-decoration:underline;
   color:#FFFFFF;
 } 
#univs_header_logo ul li #imgh1{
   margin-bottom:-5px;
   padding-bottom:5px;
   padding-top:5px;
   padding-left:10px;
}
#univs_header_logo ul li #imgh2{
   margin-bottom:-8px;
   padding-bottom:5px;
   padding-top:5px;
   padding-left:10px;
} 
#univs_header_logo ul li #imgh3{
   margin-bottom:-10px;
   padding-bottom:5px;
   padding-top:5px;
   padding-left:10px;
}
 
#univs_header_logoR{
	float: left;
	width: 970px;
	height: 110px;	
 	 margin-top:20px;
}
#univs_header_logoBack{
	float: left;
	width: 970px;
	height: 114px;	
 	 margin-top:20px;
}
#univs_sitetitle {
	padding: 180px 0 10px 40px;
	font-size: 3.0em;
	font-weight: bold;
	color:#ff6000;
}
#univs_sitetitle span{
	font-weight: normal;
	color: #FFFFFF;
}
#univs_tagline{
	padding: 0 0 0 43px;
	font-size: 1.0em;
	color:#FFFFFF;
}

#univs_banner {
	float: left;
	width: 590px;
	height: 268px;
	background: url(../images/banner.jpg) no-repeat;
}

#univs_bannertext{
	text-align: right;
	padding: 190px 20px 0 0;
	font-size: 14px;
	color: #FFFFFF;	
}
#univs_bannertext span{
	font-size: 24px;
	font-weight: bold;
	color: #ff6000;	
}
/* end of header and banner */

/* ----------------- Content ----------------------- */

#univs_content {
	float: left;
	width: 970px;/*858*/
 	margin-top:6px;
	margin-left:-5px;
	min-height:600px;
	height:auto;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
 }
#univs_content_back {
	float: left;
	width: 1000px;/*858*/
 	margin-top:6px;
	margin-left:-5px;
	min-height:800px;
	height:auto;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
	text-align:left;
 } 
#univs_content_verte {
	float: left;
	width: 970px;/*858*/
 	margin-top:6px;
	margin-left:-5px;
	min-height:500px;
	height:auto;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
   } 
#univs_content_rose {
	float: left;
	width: 970px;/*858*/
 	margin-top:6px;
	margin-left:-5px;
	min-height:500px;
	height:auto;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
   }  
#univs_content2 {
	float: left;
	width: 970px;/*858*/
 	margin-left:-5px;margin-top:6px;
	height:1600px;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
  
  } 
#univs_content22 {
	float: left;
	width: 1000px;/*858*/
 	margin-left:-5px;margin-top:6px;
	height:1800px;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
  
  }  
#univs_content3 {
	float: left;
	width: 970px;/*858*/
 	margin-top:6px;
	margin-left:-5px;
	background-image:url(../images/arr_corps_page_3.png);
	background-repeat:repeat-y;
 	padding-bottom:100px;/**/
	margin-bottom:-50px;
  } 
#univs_content_conseil {
	float: left;
	width: 970px;/*858*/
 	margin-top:6px;
	margin-left:-5px;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
 	padding-bottom:10px;/**/
	height:auto;
	position:relative;
	height:800px;
 } 
#univs_content_home {
	float: left;
	width: 858px;
 	margin-top:6px;
	margin-left:-5px;
	background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
	background-position:left;
	/*margin-bottom:50px;*/
	/**/background-color:#FFFFFF;
 }
  
 #univs_content_conseil3
 {
	float: left;
	width: 900px;
  	margin-left:-6px;
	margin-top:-6px;
 	min-height:50px; 
	height:auto;
	/**/background-image:url(../images/arr_corps_page_2.png);
	background-repeat:repeat-y;
	 
	/*margin-bottom:50px;*/
	/*background-color:#FFFFFF;*/
 }
 
#bloc_menubas {
 
	width: 865px;
  height:100px;
  background-color:#CCC;
  clear:both;
 
}
#blocleftright_colone {
 
margin-left:5px;
float:left;
width:240px;
position:relative;
 
}

#univs_leftcolumn {
	float: left;
	width:950px;
 	padding: 15px 0px 0 15px;
	background: url(../images/leftcolumnBG.gif) top center no-repeat;
	/*background-color:#CCCCCC;*/
 }
 #univs_leftcolumn_produit {
	float: left;
	width:700px;
 	padding: 15px 0px 0 15px;
	background: url(../images/leftcolumnBG.gif) top center no-repeat;
	/*background-color:#CCCCCC;*/
 }
#univs_leftcolumn_blog {
	float: left;
	width: 600px;
 
	padding: 15px 0px 0 15px;
	background: url(../images/leftcolumnBG.gif) top center no-repeat;
}
#univs_rightcolumn {
	float: right;
	width: 235px;
	height:770px;
 	margin-right:5px;
	margin-top:15px;
	padding-right:20px;
	background: url(../images/droit-arr.gif) top    no-repeat;
}


#univs_rightcolumn_orange {
	float: right;
	width: 240px;
	min-height:1500px;
	height:auto;
	padding: 80px  0px  0px  0px;
	margin-right:5px;
	margin-top:15px;
	/*margin-left:10px;*/
	background: url(../images/droit-arr-orange.gif) top    no-repeat;
}

#univs_rightcolumn_verte {
	float: right;
	width: 240px;
	height:700px;
	padding: 80px  0px  0px  0px;
	margin-right:5px;
	margin-top:15px;
	background: url(../images/droit-arr-verte.gif) top    no-repeat;
}


#univs_rightcolumn_blue {
	float: left;
	position:relative;
	background-color:#CCCCCC;
	width: 240px;
	height:700px;
 	padding: 10px  10px  0px  0px;
	margin-right:5px;
	margin-top:15px;
	background: url(../images/droit-arr-blue.gif) top    no-repeat;
 }
 
#univs_rightcolumn_produit {
	float: right;
	width: 240px;
	height:700px;
	padding: 80px  10px  0px  0px;
	position:relative;
	margin-right:5px;
	margin-top:15px;
	background: url(../images/droit-arr-produit.gif) top    no-repeat;
}
#univs_rightcolumn_blog {
	float: right;
	width: 230px;
	min-height:700px;
	height:auto;
 	margin-right:5px;
	margin-top:25px;
 }
/*.TxtTitreMenuDroitBlog ul { 
  margin-bottom:-5px;
  margin-left:-10px;
  margin-top:-10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
 }*/
/* .TxtTitreMenuDroitBlog ul li{ 
    list-style-image:url(../images/blue-picto-petit.png);
	padding-left:5px;
 }*/
.TxtTitreMenuDroitBlog ul a{ 
    color:#FFFFFF;
	text-decoration:none;
 } 
 #univs_leftcolumn_mg {
    float: left;
	width:226px ;
    min-height:685px;
	padding: 20px 0px 0 15px;
	margin-top:20px;
 }

.titremenugauche-conseil {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  font-size:15px;
      color:#FFFFFF; 
	  margin-left:20px;
	  margin-top:20px;
  }

.StyleCategorie {
   list-style-image:url(../images/icon-cat.png);
 list-style-position:outside;
padding-bottom:25px;
 
}
.StyleCategorie a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
    color:#FFF;
	text-decoration:none;
 
}
.StyleSousCat {
   list-style-image:url(../images/icon-scat.png);
 list-style-position:2px;
padding-top:20px;
 
}
.StyleSousCat a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#FFF;
	text-decoration:none;
 
}


.StyleCategorie h2 {
 height:15px;
 padding:0px;
 margin:0px;
 
}

.catmere{
 
	width:210px ;
	min-height:300px;
  	margin-top:20px;
 background: url(../images/ligne-vertical.png) top left  repeat-y;
}
 


#univs_rightcolumn_mg {
    float:left;
	width:650px ;
	min-height:680px;
	height:auto;
	padding: 15px  10px  0px  0px;
	margin-right:0px;
	margin-top:15px;
	margin-left:5px;
 	/*background-color:#FFCC99;*/
 
}
#univs_rightcolumn_mg_back {
    float:left;
	width:650px ;
	min-height:680px;
	height:auto;
  	margin-top:10px;
	padding-left:15px;
  	/*background-color:#FFCC99;*/
 
}

#TitrePage_conseil {
	float: left;
	width: 540px;
 	height:70px;
	 padding-left:30px;
 	background: url(../images/icon-titre-conseil.png) top left no-repeat;
	
}
#TitrePage_Orange {
	float: left;
	width: 580px;
	
	height:70px;
	 padding-left:30px;
	 margin-left:15px;
	 margin-bottom:20px;
	
	background: url(../images/icon-titre-orange.png) top left no-repeat;
	background-color:#FFFFFF;
	
}

#TitrePage_Verte {
	float: left;
	width: 800px;
	margin-left:15px;

	height:70px;
	 padding-left:30px;
	 padding-bottom:20px;
	
	background: url(../images/icon-titre-verte.png) top left no-repeat;
}

#TitrePage_Blue {
	float: left;
	width: 580px;
 	height:70px;
	padding-left:30px;
 	background: url(../images/icon-titre-blue.png) top left no-repeat;
	padding-bottom:20px;
}

#TitrePage_Pricipale {
	float: left;
	width: 585px;
 	height:70px;
	 margin-left:20px;
	 padding-left:30px;
 	background: url(../images/icon-titre-blue.png) top left no-repeat;
}

#TitrePage{
	float: left;
	width: 585px;
 	height:70px;
	margin-left:10px;
	margin-bottom:20px;

	
}

#TitrePage_Pricipale_Produit {
	float: left;
	width: 670px;
 	height:88px;
	margin-left:5px;
 	background: url(../images/icon-produit.gif) top left no-repeat;
 }

#TitrePage_Pricipale_Agence {
	float: left;
	width: 700px;
 	height:70px;
  	background: url(../images/icon-agence.gif) top left no-repeat;
  
}
#TitrePage_Pricipale_Realisation {
	float: left;
	width: 500px;
 	height:70px;
	background: url(../images/icon-titre-blue.png) top left no-repeat;
	}
#CorpsPage_conseil {
	float: left;
	width: 540px;
	
	min-height:70px;
	height:auto;
	 padding-left:30px;
	 margin-left:10px;
	margin-top:26px;
/*	background-color:#CCCC00;*/
	background: url(../images/conseil-picto-grand.png) top left no-repeat;
}
#CorpsPage_conseil h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}
#CorpsPage_conseil_Home {
	float: left;
	width: 890px;
	
	min-height:70px;
	height:auto;
	 padding-left:30px;
	 margin-left:10px;
	margin-top:20px;
/*	background-color:#CCCC00;*/
	background: url(../images/conseil-picto-grand.png) top left no-repeat;
}
#CorpsPage_conseil_Home h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}
.TextBlanc {
 
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:11px;
    color:#fff;
}
.Texte {
 
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#000000;
}
.BlodTxtBlanc {
 
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:18px;
    color:#fff;
}

.ZoneTxt    
{

	
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	font-weight:normal;
	text-decoration: none;

width:150px;
height:12px;
	color:#5b5b5b;
border:#CCC solid 1px;
	 
}

.ZoneTxtArea    
{

	
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	font-weight:normal;
	text-decoration: none;
border:#CCC solid 1px;
	color:#5b5b5b;

	 
}


#CorpsPage_Orange {
	float: left;
	width: 650px;
 	height:auto;
	padding-left:25px;
	margin-left:15px;
 	background: url(../images/orange-picto-grand.png) top left no-repeat;
	margin-bottom:20px;
}

#CorpsPage_Orange h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}
#CorpsPage_Orange_Home {
	float: left;
	width: 890px;
	
	min-height:70px;
	height:auto;
	 padding-left:25px;
	 margin-left:15px;
 	background: url(../images/orange-picto-grand.png) top left no-repeat;
}

#CorpsPage_Orange_Home h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}
#CorpsPage_Verte {
	float: left;
	width: 650px;
	
	/*min-height:70px;*/
	height:auto;
	margin-bottom:20px;
	 padding-left:30px;
	 margin-left:15px;
 	background: url(../images/verte-picto-grand.png) top left no-repeat;
}

#CorpsPage_Verte h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}

#CorpsPage_Verte_Home {
	float: left;
	width: 890px;
	
	min-height:70px;
	height:auto;
	 padding-left:30px;
	 margin-left:15px;
 	
	background: url(../images/verte-picto-grand.png) top left no-repeat;
}

#CorpsPage_Verte_Home h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}

#CorpsPage_Blue {
	float: left;
	width: 650px;
 	height:auto;
	padding-left:30px;
	margin-left:5px;
	margin-bottom:15px;
  	background: url(../images/blue-picto-grand.png) top left no-repeat;
}
#CorpsPage_Blue_marge {
	float: left;
	width: 650px;
 	height:auto;
	padding-left:30px;
	margin-left:5px;
	margin-bottom:15px;
	margin-top:10px;
  	background: url(../images/blue-picto-grand.png) top left no-repeat;
 }
#CorpsPage_Blue_Home {
	float: left;
	width: 890px;
 	min-height:70px;
	height:auto;
	padding-left:30px;
	margin-left:10px;
 	background: url(../images/blue-picto-grand.png) top left no-repeat;
}
#CorpsPage_Blue_Home_marge {
	float: left;
	width: 890px;
 	min-height:70px;
	height:auto;
	padding-left:30px;
	margin-left:10px;
	margin-top:10px;
 	background: url(../images/blue-picto-grand.png) top left no-repeat;
}
#CorpsPage_Blue2 {
	float: left;
	width: 620px;
 	height:auto;
	padding-left:25px;
 	background: url(../images/blue-picto-grand.png) top left no-repeat;
}
#CorpsPage_Blue2 h2{ 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
    color:#235395;
	margin-bottom:5px;
	
	}	
#CorpsPage_Agence {
	float: left;
	width: 640px;
 	height:auto;
	 padding-left:30px;
 	margin-left:5px;
 	margin-top:20px;
	background: url(../images/blue-picto-grand.png) top left no-repeat;
}

#CorpsPage_Realisation {
	float: left;
	width: 620px;
 	min-height:70px;
	height:auto;
 	margin-top:26px;
   }
 #CorpsPage_RealisationSite {
	float: left;
	width: 200px;
 	height:250px;
 	margin-right:110px;
	
       } 
 #CorpsPage_RealisationSite ul{
 	width:260px;
   }	   
 #CorpsPage_RealisationSite ul li{
	list-style-type:none;
 	display:inline;
	width:400px;
 	margin-bottom:10px;
  }
 #CorpsPage_RealisationSiteLogo {
	float: left;
	width: 150px;
 	height:200px;
 	text-align:justify;
	margin-left:20px;
       } 
 #CorpsPage_RealisationSiteLogo ul li{
	list-style-type:none;
 	display:inline;
	width:150px;
 	margin-bottom:10px;
  }  
  .LienVersSite{
	 text-decoration:none;
	 color:#0066CC;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 text-align:left;
margin-top:10px;
	  }
.LienVersSite a{
text-decoration:none;
color:#0066CC;
margin-top:10px;

 }
  .TitreSiteRealisation{
	 text-decoration:none;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
  }
  .TxtSiteRealisation{
	 text-decoration:none;
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 width:350px;
	 height:300px;
  	 text-align:justify;
      } 
 
#CorpsPage_Blog {
	float: left;
	width: 540px;
 	min-height:70px;
	height:auto;
	padding-left:30px;
	margin-left:10px;
	margin-top:26px;
	background: url(../images/blue-picto-grand.png) top left no-repeat;
}
.ulli{
padding-left:5px;
padding-right:5px;
width:450px;
height:auto;
min-height:50px;
list-style-type:none;
float:left;
margin:5px;
font-size:11px;
 }
#BLocEncadree {
	float: left;
	width: 950px;
 	min-height:70px;
	height:auto;
 	margin-left:0px;
	padding-left:10px;
	margin-top:10px;
	text-align:left;
 }
#BLocEncadreeVerte {
	float: left;
	width: 950px;
 	min-height:70px;
	height:auto;
 	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	text-align:left;
 } 
  #BLocEncadreeVerte ul   {
 margin:0px;
 padding-top:20px;
 padding-left:15px; 
 
}
#BLocEncadreeVerte ul li {
 list-style:none;
  width:395px;
 }
 #BLocEncadreeHome {
	float: left;
	width: 1000px;
 	min-height:70px;
	height:auto;
 	margin-left:0px;
  	text-align:left;
 }
#BLocEncadreeProduit {
	float: left;
	width: 595px;
 	min-height:70px;
	height:auto;
 	margin-top:10px;
	text-align:left;
 } 
#BLocEncadree ul   {
 margin:0px;
 padding-top:20px;
 padding-left:15px; 
 
}
#BLocEncadree ul li {
 list-style:none;
  width:395px;
 }

#BLocEncadreeProduit ul   {
 margin:0px;
 padding-top:10px;
 padding-left:15px; 
 
}
#BLocEncadreeProduit ul li {
 list-style:none;
  width:250px;
}


#BLocEncadree_left_orange h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
	padding-top:10px;
}
#BLocEncadree_left_orange h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
#BLocEncadree_right_orange h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}



#BLocEncadree_right_orange h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
	padding-top:10px;
}
#BLocEncadree_left_verte h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
	padding-top:10px;
}
#BLocEncadree_left_verte h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
#BLocEncadree_right_verte h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
	padding-top:10px;
}
#BLocEncadree_right_verte h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
#BLocEncadree_left h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
	padding-top:10px;
}
#BLocEncadree_right h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
	padding-top:10px;
}
#BLocEncadree_left h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
#BLocEncadree_right h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
#BLocEncadree_left_produit h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:13px;
    color:#fff;
	padding-left:20px;
 }
.BLocEncadree_description
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
     color:#fff; 
	 margin-top:0px;
 	 width:415px;
	 text-align:justify;
}
.BLocEncadree_description_marge
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
     color:#fff; 
	 margin-top:20px;
	 margin-left:20px;
	 width:440px;
	 text-align:justify;
 }
 .BLocEncadree_description_margepro
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
     color:#fff; 
	 margin-top:0px;
	 margin-left:0px;
	 width:450px;
	 text-align:justify;
  }
.BLocEncadree_description_margepro a{
   text-decoration:none;
   color:#FFFFFF;
 }
 .BLocEncadree_description_margepro a:hover{
   text-decoration:none;
   color:#FFFFFF;
 }
.BLocEncadree_Lien
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bolder;
 	 font-size:12px;
     color:#fff; 
 	 background-position:top;
	 padding-top:-5px;
	 text-align:center;
	 padding-top:30px;
 }


.BLocEncadree_Lien a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
  	 font-size:12px;
    color:#fff; 
	text-decoration:none;
	background-position:top;
 }
.BLocEncadree_Lien a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
  	 font-size:12px;
    color:#fff; 
	text-decoration:none;
	background-position:bottom;
 }
#BLocEncadree_left {
	float: left;
	width: 440px;
	height:318px;
    background-image:url(../images/encadre-blue.gif);
    background-repeat:no-repeat;
	margin-top:10px;

}

#BLocEncadree_left_rose {
	float: left;
	width: 444px;
	height:317px;
    background-image:url(../images/encadre-rose.gif);
    background-repeat:no-repeat;
	margin-top:10px;

} 
#BLocEncadree_right_rose {
	float: left;
	width: 444px;
	height:317px;
 	 margin-left:30px;
 	 background-image:url(../images/encadre-rose.gif);
	 background-repeat:no-repeat; 
	 margin-top:10px;
 
}
#BLocEncadree_left_produit {
	float: left;
	width: 444px;
	height:318px;
    background-image:url(../images/encadre-blue.gif);
    background-repeat:no-repeat;
 	margin-left:20px;
   padding-top:10px;
}
 #BLocEncadree_right {
	float: left;
	width: 444px;
	height:318px;
 	 margin-left:30px;
 	 background-image:url(../images/encadre-blue.gif);
	 background-repeat:no-repeat; 
	 margin-top:10px;
 
}

#BLocEncadree_left_verte {
	float: left;
	width: 443px;
	height:320px;
  	background-image:url(../images/encadre-verte.gif);
	background-repeat:no-repeat;
	margin-top:10px;
 
}
#BLocEncadree_right_verte {
	margin-left:30px;
	float: left;
	width: 443px;
	height:320px;
 	 
 	 background-image:url(../images/encadre-verte.gif); 
	margin-top:10px;
	background-repeat:no-repeat;
}

#BLocEncadree_left_orange {
	float: left;
	width: 450px;
	height:318px;
    background-image:url(../images/encadre-orange.gif);
	margin-top:0px;
	background-repeat:no-repeat;
} 
#BLocEncadree_left_orange  ul{margin-left:5px; }
#BLocEncadree_left_produit  ul{margin-left:5px; }
 #BLocEncadree_left_orange .BLocEncadree_description_margepro ul{margin-left:25px; }
#BLocEncadree_left_orange .BLocEncadree_description_margepro ul  li{
 list-style-image:url(../images/liste-type.png);
 }
 #BLocEncadree_left_produit .BLocEncadree_description_margepro ul{margin-left:20px; }
#BLocEncadree_left_produit .BLocEncadree_description_margepro ul  li{
 list-style-image:url(../images/liste-type.png);
 } 
 #BLocEncadree_right_verte .BLocEncadree_description_marge ul{margin-left:20px;padding:0px; }
 #BLocEncadree_right_verte .BLocEncadree_description_marge ul  li{
 list-style-image:url(../images/liste-type.png);
 }
  #BLocEncadree_right_orange .BLocEncadree_description_marge ul{margin-left:20px;padding:0px; }
 #BLocEncadree_right_orange .BLocEncadree_description_marge ul  li{
 list-style-image:url(../images/liste-type.png);
 }
 #BLocEncadree_left_verte .BLocEncadree_description_marge ul{margin-left:20px;padding:0px; }
 #BLocEncadree_left_verte .BLocEncadree_description_marge ul  li{
 list-style-image:url(../images/liste-type.png);
 }
  #BLocEncadree_left_orange .BLocEncadree_description_marge ul{margin-left:20px;padding:0px; }
 #BLocEncadree_left_orange .BLocEncadree_description_marge ul  li{
 list-style-image:url(../images/liste-type.png);width:300px;
 }
  #BLocEncadree_right_orange .BLocEncadree_description ul{margin-left:20px;padding:0px; }
 #BLocEncadree_right_orange .BLocEncadree_description ul  li{
 list-style-image:url(../images/liste-type.png);
 }
 
#BLocEncadree_left_orange_produit {
	float: left;
	width: 291px;
	height:258px;
    background-image:url(../images/encadre-orange-produit.gif);
	margin-top:10px;
	background-repeat:no-repeat;
}
#BLocEncadree_right_orange {
    margin-left:25px;
	float: left;
	width: 442px;
	height:320px;
  	background-image:url(../images/encadre-orange.gif); 
	margin-top:0px;
	background-repeat:no-repeat;
}

#BLocEncadree_bas_orange {
    margin-left:10px;
	float: left;
	width: 920px;
	height:275px;
  	background-image:url(../images/arr-animation-orange.gif); 
	margin-top:10px;

	background-repeat:no-repeat;
	position:relative;
	
}
#BLocEncadree_bas_orange_2 {
    margin:5px;
 	float: left;
	width: 910px;
	height:275px;
 	position:relative;
 
 }
#BLocEncadree_bas_orange_2 ul{
 margin: 0;
	padding: 0;
 }
 #BLocEncadree_bas_orange_2 ul li 
 {
      font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;

  color:#FFFFFF;
     padding:3px;
 	width: 400px;
	height:auto;
	float:left;
	 list-style:none;
 }
 
#BLocEncadree_bas_orange_2 h2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  width:400px;
  padding:2px;

 }
#BLocEncadree_bas_orange_2 h2 a{ 
  text-decoration:none;
  color:#FFFFFF;
   }
#BLocEncadree_bas_orange_2 h2 a:hover{ 
  text-decoration:underline;
  color:#FFFFFF;
   } 	
.sliderGallery ul li {
 	width: 200px;
	height:auto;
	float:left;
 } 
 
 
#BlocActualite h2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  width:200px;
 }
#BlocActualite h2 a{ 
  text-decoration:none;
  color:#FFFFFF;
   }
#BlocActualite h2 a:hover{ 
  text-decoration:underline;
  color:#FFFFFF;
   } 		  		 
.DescriptionBlocBas{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#FFFFFF;
  width:150px;
 }	
#BlocActualite{
   width:200px;
   float:left;
  }
#BlocActualite span{
   clear:left;
   width:200px;
   float:left;
  }  
  .EnSavoirBlocBas{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#bf4303;
  width:200px;
}
.EnSavoirBlocBas a{
  text-decoration:none;
  color:#bf4303;
}		 
.EnSavoirBlocBas a:hover{
  text-decoration:underline;
  color:#bf4303;
}	
 .EnSavoirBlocBasVerte{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#415d09;
  width:200px;
}
.EnSavoirBlocBasVerte a{
  text-decoration:none;
  color:#415d09;
}		 
.EnSavoirBlocBasVerte a:hover{
  text-decoration:underline;
  color:#415d09;
}	
 .EnSavoirBlocBasBlue{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#255093;
  width:200px;
}
.EnSavoirBlocBasBlue a{
  text-decoration:none;
  color:#255093;
}		 
.EnSavoirBlocBasBlue a:hover{
  text-decoration:underline;
  color:#255093;
}	
.EnSavoirBlocBasRose{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#91125d;
  width:200px;
}
.EnSavoirBlocBasRose a{
  text-decoration:none;
  color:#91125d;
}		 
.EnSavoirBlocBasRose a:hover{
  text-decoration:underline;
  color:#91125d;
}	

	 
#BLocEncadree_bas_verte {
    margin-left:10px;
	float: left;
	width: 920px;
	height:275px;
  	background-image:url(../images/arr-animation-verte.gif); 
	margin-top:10px;
	background-repeat:no-repeat;
	position:relative;
}
#BLocEncadree_bas_verte ul {
   display:inline;
      margin-top:20px;

       }
#BLocEncadree_bas_verte ul li{
   margin:20px;
}

#BLocEncadree_bas_blue {
    margin-left:10px;
	float: left;
	width: 920px;
	height:275px;
  	background-image:url(../images/arr-animation-blue.gif); 
	margin-top:10px;
	background-repeat:no-repeat;
	position:relative;
}
#BLocEncadree_bas_blue ul {
   display:inline;
 
       }
#BLocEncadree_bas_blue ul li{
   margin:10px;
}

#BLocEncadree_bas_rose {
    margin-left:10px;
	float: left;
	width: 920px;
	height:275px;
  	background-image:url(../images/arr-animation-rose.gif); 
	margin-top:10px;
	background-repeat:no-repeat;
	position:relative;
	overflow: hidden;
 }

#BLocEncadree_bas_rose ul {
   display:inline;
   margin-top:20px;
        }
#BLocEncadree_bas_rose ul li{
   margin:20px;
}
 
#CorpsPage_Agence h2{
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
    color:#5b5b5b;
}
#CorpsPage_Agence h2 a{
     text-decoration:none;  
     color:#235395;
}
#CorpsPage_Agence h2 a:hover{
     text-decoration:underline;  
     color:#235395;
}

#CorpsPage_Blue_Home h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
} 
#CorpsPage_Agence h3 {
 padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:12px;
    color:#5b5b5b;
}





.Styleliste_conseil{
	list-style-image:url(../images/conseil-picto-petit.png);
	padding-left:25px;
}
.Styleliste_conseil li{
	padding-bottom:10px;
	margin-left:10px;
}

.Styleliste_Orange{
	list-style-image:url(../images/orange-picto-petit.png);
	padding:0px;
	margin:0px;
	padding-left:25px;
 }
.Styleliste_Orange li{
	padding:0px;
	margin:0px;
	margin-left:10px;
	padding-top:5px;
} 

.Styleliste_Verte{
	list-style-image:url(../images/verte-picto-petit.png);
	padding:0px;
	margin:0px;
	padding-left:25px;
 
}
.Styleliste_Verte li{
padding:0px;
margin:0px;
 padding-top:5px;
  margin-left:10px;
}


.Styleliste_Blue{
 list-style-image:url(../images/blue-picto-petit.png);
  padding:0px;
  margin:0px;
  padding-left:25px;
  margin-top:-5px;
}
.Styleliste_Blue li{
  padding:0px;
  margin:0px;
  padding-top:5px;
  margin-left:10px;
}



.TxtTitreGrand_conseil{
list-style:none;
 padding-top: 0px;
}
.TxtTitreGrand_conseil h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:22px;
    color:#b7267a;
}
	
.TxtTitreGrand_Orange{
list-style:none;
 padding-top: 0px;
}
.TxtTitreGrand_Orange h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:22px;
    color:#ec6710;
}	

.TxtTitreGrand_Verte{
list-style:none;
 padding-bottom:0px;
 
 
}
.TxtTitreGrand_Verte h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:22px;
    color:#405d09;margin-bottom:10px;
}



.TxtTitreGrand_Blue{
list-style:none;
 padding-top: 0px;
 padding-left:10px;
}
.TxtTitreGrand_Blue h1 { 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
    color:#235395;
}
.TxtTitreGrand_Home{
list-style:none;
 padding-top: 10px;
 padding-left:30px;
}
.TxtTitreGrand_Home h1 { 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
    color:#235395;
} 
.TxtTitreGrand_Agence{
list-style:none;
 padding-top: 15px;
 padding-left:45px;
}
.TxtTitreGrand_Agence h1 { 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
    color:#235395;
	
} 
	
.TxtTitrePetit_conseil{
list-style:none;
 	padding-top: 6px;
}
.TxtTitrePetit_conseil h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#d0338c;
	}
	
	
.TxtTitrePetit_Verte{
list-style:none;
 	padding-top: 6px;
}
.TxtTitrePetit_Verte h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#77a713;
	}	
	
#CorpsPage_Verte h2 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#77a713;
	padding-bottom:5px;
	}	
#CorpsPage_Orange h2  { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#f99505;
 	}		
#CorpsPage_Blue h2{ 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
    color:#235395;
	margin-bottom:5px;
	
	}
#CorpsPage_Plan h2{ 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
    color:#235395;
	margin-bottom:5px;
 	}
#CorpsPage_Plan	a{
    text-decoration:none;
	color:#235395;
}
#CorpsPage_Plan	a:hover{
    text-decoration:underline;
	color:#235395;
}

	#CorpsPage_Agence h2{
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
    color:#235395;
	margin-bottom:5px;
}
.TitrePara-blog{ 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
    color:#235395;
	margin-bottom:15px;
	
	}
 .titreencadree-orange { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#ec6710;
 
	width:560px;
	background-color:#DFDFDF;
	}		
	
	
.TitreNumero-marketing { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#ff6600;
	margin-bottom:15px;
	}		
	
	
.Cout_txt{ 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
    color:#FF6600;
	margin-bottom:15px;
	}	
	
	
.TxtTitrePetit_Blue{
list-style:none;
 	padding-top: 6px;
}
.TxtTitrePetit_Blue h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#4889c3;
	}	
		
.TxtListe_Orangesans{
 text-decoration:underline;
	list-style:none;
}	
.TxtListe_Orange{
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
    color:#f99505;
 	padding-top: 6px;
	list-style-type:circle;
}	
	
.TxtTitrePetit_Orange{
list-style:none;
 	padding-top: 6px;
}
.TxtTitrePetit_Orange  h1 { 
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:14px;
    color:#f99505;
	}	
	
	
	
.copyright-txt{ 
 
font-family: Verdana, Arial, Helvetica, sans-serif;
	  
	 font-size:11px;
    color:#CCCCCC;
	font-weight:normal;
	}


#bloc_menud_1
{	width: 240px;
	 height:auto;
	 margin-top:-8px;
/*background-image:url(../images/img_conseil-1.png);	
background-position:left top;
background-repeat:no-repeat;*/
}
/*#bloc_menud_1 ul
{ 
width: 236px;
padding:0px;
margin:0px;
}
 
#bloc_menud_2 ul
{ 
width: 236px;
padding:0px;
margin:0px;
}
  
 #bloc_menud_3 ul
{ 
width: 236px;
padding:0px;
margin:0px;
}
 
  #bloc_menud_4 ul
{ 
width: 236px;
padding:0px;
margin:0px;
}*/
 
 
 
#bloc_menud_2
{	width: 240px;
  height:auto;
background-image:url(../images/img_conseil-2.png);	
background-position:left top;
background-repeat:no-repeat;
}
#bloc_menud_3
{	width: 240px;
	  height:auto;
background-image:url(../images/img_conseil-3.png);	
background-position:left top;
background-repeat:no-repeat;
}
#bloc_menud_4
{	width: 240px;
 	  height:auto;
background-image:url(../images/img_conseil-4.png);	
background-position:left top;
background-repeat:no-repeat;
}

.Txtdescription
{ 
margin-left:80px;
padding-top:35px;
font-size:11px;
color:#FFF;
list-style:none;
}

.TxtTitreMenuDroit1
{ 
margin-left:15px;
padding-top:50px;
font-size:15px;
font-weight:bold;
color:#FFF;
list-style:none;
}
.TxtTitreMenuDroit3
{ 
margin-left:20px;
padding-top:5px;
font-size:15px;
font-weight:bold;
color:#FFF;
list-style:none;
}
.TxtTitreMenuDroit4
{ 
padding-left:10px;
padding-top:20px;
font-size:15px;
font-weight:bold;
color:#FFF;
list-style:none;
}

.TxtTitreMenuDroit5
{ 
margin-left:30px;
padding-top:100px;
font-size:15px;
font-weight:bold;
color:#FFF;
list-style:none;
}
.TxtTitreMenuDroit6
{ 
padding-left:30px;
padding-top:110px;
font-size:15px;
font-weight:bold;
color:#FFF;
list-style:none;
}
.TxtTitreMenuDroitBlog
{ 
/*margin-left:30px;*/
padding-top:15px;
font-size:15px;
font-weight:bold;
width:223px;
color:#FFFFFF;
/*background-image:url(../images/menu-droite-blog-body.gif);
background-repeat:repeat-y;*/
padding-left:10px;
margin-bottom:0px;
 }

.TxtTitreMenuDroit2
{ 
margin-left:0px;
font-size:11px;
color:#FFF;
list-style:none;
width:180px;
padding-right:5px;
/*background-image:url(../images/menu-droite-blog-body.gif);
background-repeat:repeat-y;*/
}

.TxtTitreMenuDroit4
{ 
margin-left:27px;
margin-top:20px;
font-size:15px;
font-weight:bold;
color:#FFF;
list-style:none;
}
#bloc_menud_1 ul li
{ 
 list-style-type:disc;
}

.Txtdescription-2
{ 
margin-left:80px;
padding-top:30px;
font-size:11px;
color:#FFF;
list-style:none;
}

.dateEvent
{ font-size:11px;
margin-left:30px;
margin-top:30px; 
color:#FFF;
font-weight:bold;
list-style:none;
}
.PLusInfosDroit
{ font-size:11px;
 	margin-top:5px;
	margin-right:20px;
	text-align:center;
	color:#906;
	font-weight:bold;
	list-style:none;
}
.PLusInfosDroit a{

text-decoration:none; }

.ligneseparationDroit
{ 
 margin-top:2px;
 margin-right:10px;
 padding:0px;
 text-align:right;
 background-image:url(../images/separation-droit.png);
 background-position:center;
background-repeat:no-repeat;
font-weight:bold;
list-style-type:none;
}
.ligneseparationDroitBlog
{ 
margin-top:5px;
 padding:0px;
 text-align:center;
 background-image:url(../images/separation-droit-blog.gif);
 background-repeat:no-repeat;
font-weight:bold;
 }
.login_form{
	background: #06080a;
	width: 240px;
	padding: 10px;
	border: 0px solid #070707;
}

.newssection {
	padding: 0 0 5px 0;
}
#line-menu-haut {
	background-image:url(../images/line-menu-haut.png);
 	min-width:970px;
	width:auto;
	height:20px;
	float:left;
	margin:0px;
	padding:0px;
}

#univs_4column_home {
	float: left;
	height:auto;
	width: 875px;
	padding: 20px 0px 0px 10px;
	min-height:800px;
 	/*background-color:#C6FFC6*/
}
#ligne2Index {
	float: left;
	height:auto;
	width: 875px;
	padding: 0px 0px 0px 0px;
	 
 
	/*background-color:#C6FFC6*/
}

.onecolumn {
	width: 475px;
	height:375px;
	float:left;
	margin-right:0px;
	margin-left:0px;
	background-image:url(../images/ecommerce-arr.png);
	background-repeat:no-repeat;
 
}

.onecolumn ul li {
list-style:none; 
width:410px;
margin-left:-20px;
text-align:justify;
}
#lienOrange{
    margin-left:30px;
    width:145px;
    height:25px;
	padding-top:20px;
 }
.descriptionBloc2 ol li {
 list-style-type:circle;
}
.Secondcolumn ul li {
	list-style:none; 
	width:420px;
	margin-left:-20px;
	text-align:justify;
 }


.onecolumn h2
{
	padding-left:20px;
	padding-top:70px;
    text-decoration:none;
	font-size: 16px;
	font-weight: bold;
    color: #FFFFFF;
}
.onecolumn h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
.onecolumn h2 a:hover
{
     text-decoration:underline;
	 color: #FFFFFF;
}
 .Secondcolumn h2
{
	padding-left:20px;
	padding-top:70px;
    text-decoration:none;
	font-size: 16px;
	font-weight: bold;
    /*color: #2f63a2;*/
	color:#FFFFFF;
}
 .Secondcolumn h2 a
{
	text-decoration:none;
	color:#FFFFFF;
}
 .Secondcolumn h2 a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
.thirdcolumn h2
{
	padding-left:20px;
	padding-top:70px;
    text-decoration:none;
	font-size: 16px;
	font-weight: bold;
    color: #FFFFFF;
}
.thirdcolumn h2 a
{
     text-decoration:none;
	 color: #FFFFFF;
}
.thirdcolumn h2 a:hover
{
     text-decoration:underline;
	 color: #FFFFFF;
}
.fourthcolumn h2
{
	padding-left:20px;
	padding-top:70px;
    text-decoration:none;
	font-size: 16px;
	font-weight: bold;
 	color:#FFFFFF;
}

.fourthcolumn h2 a
{
  	text-decoration:none;
	color:#FFFFFF;
}
.fourthcolumn h2 a:hover
{
  	text-decoration:underline;
	color:#FFFFFF;
}


.descriptionBloc
{
	padding-left:0px;
	padding-top:20px;
 	color: #fff;
	font-size: 12px;
	font-weight:normal;
	width:350px;
}	
 
.descriptionBloc2
{
	padding-left:0px;
	padding-top:20px;
	color: #fff;
	font-size: 12px;
	font-weight:normal;
}
.fourthcolumn .descriptionBloc2 ul{margin-left:20px;}	
.fourthcolumn .descriptionBloc2 ul li{ list-style-image:url(../images/liste-type.gif);}
.onecolumn .descriptionBloc3 ul{margin-left:20px;}	
.onecolumn .descriptionBloc3 ul li{ list-style-image:url(../images/liste-type.gif);}
.Secondcolumn .descriptionBloc3 ul{margin-left:20px;}	
.Secondcolumn .descriptionBloc3 ul li{ list-style-image:url(../images/liste-type.gif);}
.thirdcolumn .descriptionBloc ul{margin-left:20px;}	
.thirdcolumn .descriptionBloc ul li{ list-style-image:url(../images/liste-type.gif);}

  
.descriptionBloc3
{
	padding-left:0px;
	padding-top:25px;
	color: #fff;
	font-size: 12px;
	font-weight:normal;
}

.descriptionBloc4
{
	padding-left:0px;
	padding-top:25px;
	color: #fff;
	font-size: 11px;
	font-weight:normal;
}

 .Secondcolumn {
	width: 510px;
	height:375px;
	margin-top:5px;
 	background-image:url(../images/voyage-arr.png);
	background-repeat:no-repeat;
    float:left;
}

.thirdcolumn {
	width: 470px;
	height:375px;
	float:left;
    	margin-top:40px;
  	background-image:url(../images/markting-arr.png);
	background-repeat:no-repeat;
 
	
 
 }


.thirdcolumn ul li {
list-style:none; 
width:410px;
margin-left:-20px;
text-align:justify;
}

.fourthcolumn {
	width: 515px;
	height:375px;
	float:left;
    margin-top:40px;
	background-image:url(../images/conseil-arr.png);
	background-repeat:no-repeat;
 }
.fourthcolumn ul li {
	list-style:none; 
 	margin-left:-20px;
	width:425px;
	text-align:justify;
}

.twocolumn {
	width: 530px;
}

.twocolumn_box {
	float: left;
	width: 230px;
	padding: 10px;
	margin-top:50px;
 
}
.twocolumn_box img {
	float: left;
	margin: 2px 10px 0 0;
	border: 3px solid #0e121d;
}
.twocolumn_box p {
	text-align: left;
}
.twocolumn_box ul {
	margin: 0 0 0 10px;
	padding: 0px;
}
.twocolumn_box li {
	list-style: none;
	padding: 10px 0 10px 20px;
	background: url(../images/listicon.gif) center left no-repeat;
}
#gallery {
	width: 840px;
	height:142px;
 background-image:url(../images/slide-arr.png);
background-repeat:no-repeat;
background-position:top;
vertical-align:middle;
float:left;
 
}
#backmenubas{
    background-image:url(../images/arr_corps_page_home.png);
	background-repeat:repeat-y;
	height:25px;
	}
#menu_bas_home {
 	/**/
  	width: 950px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	margin-left:-5px;
   }


#menu_bas_home ul li   { display:inline; padding:5px;}
#menu_bas_home ul li a {
     font-family: Verdana, Arial, Helvetica, sans-serif;
 	 font-size:11px;
     color:#1c6497;  
	 text-align:center;
	 text-decoration:none;
	 font-weight:bold;
 }
 #menu_bas_interne {
  	width: 965px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	padding-bottom:0px;
	margin-left:-5px;
  }
 
 
 #menu_bas_interne ul li   {
	 display:inline; padding:0px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 font-size:11px;
	 font-style:normal;
	 padding-left:5px;
	 padding-right:5px;
 
     }
#menu_bas_interne ul li a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
     color:#FFFFFF;/* color:#1c6497;  */
	text-align:left;
	text-decoration:none;
	font-weight:normal;
 }
 
 
.separation{
	background-image:url(../images/sep-menubas.png);
	background-position:right;
	background-repeat:no-repeat;
	height:40px;
	width:10px;
}
.separation-conseil{
 color:#ccc; 
 height:40px;
 width:10px;
}

#gallery   {
 width: 840px;
 vertical-align:middle;
 
 
}
#CorpsPageHome    {
 width:900px;
 min-height:550px;
 height:auto;
 vertical-align:middle;
/* background-color:#CC6;*/
 
}
#CorpsPageBlog    {
 width: 500px;
 min-height:550px;
 height:auto;
 vertical-align:middle;
/* background-color:#CC6;*/
 
}
#CorpsPageHome_contact    {
 width: 550px;
 min-height:754px;
 height:auto;
 /* background-image:url(../images/arr-contact.gif);
 background-repeat:no-repeat;
 background-color:#CC6;*/
float:left;
   
}
#CorpsPageHome_agence  {
	 width: 600px;
	 min-height:50px;
      /*background-color:#CC6;*/
 	/*background: url(../images/blue-picto-grand.png) top left no-repeat;*/
	 float:left;
	 position:relative;
	 padding-left:10px;
 }
 #CorpsPageHome_Back  {
     float:left;
	 width: 600px;
	 min-height:50px;
 	 margin-top:20px;   
     /*background-color:#CC6;*/
 	/*background: url(../images/blue-picto-grand.png) top left no-repeat;*/
	 
    }

#CorpsPageHome_produit  {
 width: 600px;
 min-height:50px;
 height:auto;
 margin-top:20px;   
  /*background-color:#CC6;*/
 	background: url(../images/blue-picto-grand.png) top left no-repeat;/**/
	padding-left:30px;
	margin-left:15px;
	float:left;
 }
 
#CorpsPageHome_home  {
	 width: 870px;
	 min-height:50px;
	 height:auto;
	 margin-top:20px;
	 margin-bottom:20px;
   
  	 background: url(../images/blue-picto-grand.png) top left no-repeat;/**/
	 padding-left:30px;
	 margin-left:15px;
	 float:left;
 } 
#CorpsPageHome_homee  {
	 width:960px;
	 min-height:50px;
	 height:auto;
	 margin-top:-20px;
	 margin-bottom:20px;
 	 margin-left:5px;
	 float:left;
	 text-align:center;
	 margin-left:0px;
 }
 #CorpsPageHome_homee h1 { 
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
    color:#235395;
	
} 
 
#CorpsPageHome_homee .TxtTitreGrand_Agence{
list-style:none;
color:#265194;
 padding-top: 15px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
}

#CorpsPageHome_Animation  {
	 width: 572px;
	 height:316px;
 	 float:left;
	 background:url(../images/back-anim.gif) left no-repeat;
	 padding-left:12px;
	 padding-top:15px;
 }
#CorpsPageHome_Animation_Left_Tel  {
	 width: 360px;
	 height:116px;
 	 float:left;
	 background:url(../images/back-telecharger.gif) left no-repeat;
	 padding-left:5px;
	 padding-top:10px;
  }   
#CorpsPageHome_Animation_Left  {
	 width: 365px;
	 height:316px;
 	 float:left;
   }
#CorpsPageHome_Animation_Left p{
	 width: 355px;
	 height:auto;
 	 float:left; 
	 text-align:justify;
	 margin:0px;
	 padding:0px;
	 padding-bottom:10px;
   }
#CorpsPageHome_Animation_Left p img{
  	 float:left; 
   }    
#CorpsPageHome_Animation_Left ul{
  	 margin:0px;
	 padding:0px;
	 margin-left:30px;
	 padding-bottom:10px;
    }      
#CorpsPageHome_Animation_Left ul li{
 	 list-style-image:url(../images/list-home.gif);
	 clear:both;
    }   
   
#gallery ul li {
 display:inline;
 height:100px;
 
 margin-left:5px;
 
}
 .slideprecedant {
  width:25px;
  height:50px;
  
}
#gallery h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
    color:#5d5d5d;
	 
	padding:0px;
	margin:0px;
	height:18px;
	
 
}

.TitreReference {
font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 font-size:12px;
    color:#5d5d5d;
 
	height:20px;
	width:700px;
	float:right;
 
}

.gallery_column {
	float: left;
	width: 200px;
	height:100px;
	text-align:center;
	vertical-align:bottom;
}

 .gallery_column img {
	 
 padding-top:10px;
}




 
/* end of content */

/* ----- Footer ----- */

#univs_footer {
	clear: both;
	padding: 20px 0px 0px 0px;
	width: 970px;
	height: 60px;
	text-align: center;
	background: url(../images/footerBG.gif) repeat-x;
	text-align: center;
}


#univs_footer_page2 {
	clear: both;
	padding: 20px 0px 0px 0px;
	width: 800px;
	height: 60px;
	text-align: center;
	background: url(../images/footerBG.gif) repeat-x;
	text-align: center;
}



#univs_footer a{
	font-weight: normal;
}

/* ----- End of Footer ----- */

#demande-infos ul li{
display:inline;
padding-left:25px;
padding-right:25px;
text-align:center;
float:left;
 }
.voirfiche{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#235395;
font-weight:normal;
text-decoration:none;

}
.voirfiche a{
text-decoration:none;
 }
.info-universtech{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;

}
.info-universtech a{
text-decoration:none;
 } 
.voirdetail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#235395;
font-weight:normal;
text-decoration:none;

}
.voirdetail a{
text-decoration:none;
 }
.voirdetail a:hover{
text-decoration:underline;
 }
#corps_content_bas{
/*background-color:#CCCCCC;*/
background-image:url(../images/bottom-encadree.gif);
background-repeat:no-repeat;
margin-left:0px;
text-align:center;
width:970px;
height:25px;padding-top:15px;
float:left;
}
#corps_content_bas2{
/*background-color:#CCCCCC;*/
background-image:url(../images/bottom-encadree-2.png);
background-repeat:no-repeat;
margin-left:1px;
text-align:center;
width:970px;
height:25px;
float:left;
padding-top:25px;
  }
  #corps_content_bas1{
/*background-color:#CCCCCC;*/
background-image:url(../images/bottom-encadree-2.png);
background-repeat:no-repeat;
margin-left:1px;
 width:970px;
height:25px;
float:left;
padding-bottom:40px;
    }

#corps_content_bas_rose{
/*background-color:#CCCCCC;
background-image:url(../images/bottom-encadree-2.png);
background-repeat:no-repeat;
background-position:top;
margin-left:-4px;
text-align:center;
width:970px;
height:25px;
float:left;
padding-bottom:25px;*/
background-image:url(../images/bottom-encadree-2.png);
background-repeat:no-repeat;
margin-left:1px;
text-align:center;
width:970px;
height:25px;
float:left;
padding-top:18px;
  }
  #corps_content_bas_roseback{
 background-image:url(../images/bottom-encadree-2.png);
background-repeat:no-repeat;
margin-left:1px;
text-align:center;
width:970px;
height:25px;
float:left;
padding-top:40px;
  }
  #corps_content_bas_rose2{
/*background-color:#CCCCCC;*/
background-image:url(../images/bottom-encadree-2.png);
background-repeat:no-repeat;
background-position:top;
margin-left:-4px;
text-align:center;
width:970px;
height:25px;
float:left;
padding-bottom:25px;
  }  
  
  
#corps_content_bas3{
/*background-color:#CCCCCC;*/
background-image:url(../images/arr_corps_page_3.png);
background-repeat:no-repeat;
margin-left:1px;
text-align:center;
width:970px;
height:25px;
float:left;
padding-top:15px;
 /*background-color:#FFFFFF;*/
}
 #menu_droit_blog_haut{
	background-image:url(../images/menu-droite-blog-haut.gif);
	background-repeat:no-repeat;
	width:223px;
	height:104px;
}
#menu_droit_blog_bas{
	background-image:url(../images/menu-droite-blog-bas.gif);
	background-repeat:no-repeat;
	width:223px;
	height:14px;
    background-color:#CCCCCC;
}
#QuatreBloc{
    width:1000px;
	height:auto;
	padding-left:8px;
}




#CorpsPage_Plan {
	float: left;
	width: 260px;
 	height:auto;
	 padding-left:30px;
	 margin-left:10px;
	margin-top:15px;
	background: url(../images/blue-picto-grand.png) top left no-repeat;
 }
#CorpsPage_Plan span a{
text-decoration:none;
color:#235395;
}
#CorpsPage_Plan span a:hover{
text-decoration:underline;
color:#235395;
}
 