*{margin:0px;padding:0px;border:0px none;}
body{top:0px;background-color:white;margin:0px;font-family:Arial,Verdana,"Trebuchet MS";font-size:12px;color:#000000;}
table{border-collapse:collapse;}
a img{border:0 none;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;color:#565353;text-decoration:underline;}
a:hover{text-decoration:none;}
a:hover img{text-decoration:none;}

ol li,dl dd{margin-left:18px;}
ul{list-style-type:disc;margin-left:+15px;}
ol{list-style-type:decimal;}
ol li,dl dd{margin-left:18px;}
ul li,ol li{margin-bottom:2px;margin-left:18px;}

br.separateur{font-size:1px;clear:both;}
.cachee{display:none;visibility:hidden;}

div.sepH1{font-size:1px;height:1px;clear:both;}
div.sepH17{font-size:1px;height:4px;clear:both;}
div.sepH30{font-size:1px;height:30px;clear:both;}
div.sepH25{font-size:1px;height:25px;clear:both;}
div.sepH8{font-size:1px;height:8px;clear:both;}

div.sepH44{font-size:1px;height:44px;clear:both;}
hr.clearer{font-size:1px;height:10px;clear:both;color:#FFFFFF}
div.sepH3{font-size:1px;height:3px;clear:both;}
#sepH20{font-size:1px;clear:both;height:10px;}
#sepH30{font-size:1px;height:30px;clear:both;}
#sepH17{font-size:1px;height:4px;clear:both;}
div.sepH20{font-size:1px;height:10px;clear:both;}

h1{font-family:Arial,Verdana,"Trebuchet MS";font-size:14px;color:#00c2c2;padding-bottom:10px;font-weight:bold;}
h2{font-family:Arial,Verdana,"Trebuchet MS";font-size:12px;color:#00c2c2;padding-bottom:10px;font-weight:bold;}
h3{font-family:Arial,Verdana,"Trebuchet MS";font-size:12px;color:#00c2c2;padding-bottom:10px;}


#total{top:0px;margin-left:auto;margin-right:auto;} 
#global {margin-left:auto;margin-right:auto;min-height:100%;position:relative;width:1000px;}

#ombre_gauche{vertical-align:top;position:relative;background:transparent url(../img/ombre_gauche.gif);background-repeat:repeat-y;width:24px;background-position:top;}
#ombre_gauche_haut{height:47px;vertical-align:top;position:relative;background:transparent url(../img/ombre_haut_gauche.gif);background-repeat:no-repeat;width:24px;background-position:top;}

#ombre_droite{/*mhaz-index:9999;*/z-index:9990;vertical-align:top;background:transparent url(../img/ombre_droite.gif);background-repeat:repeat-y;width:24px;background-position:top;}
#ombre_droite_haut{height:47px;vertical-align:top;position:relative;background:transparent url(../img/ombre_haut_droite.gif);background-repeat:no-repeat;width:24px;background-position:top;}

#ombre_bas_gauche{background:transparent url(../img/ombre_bas_gauche.gif) no-repeat;width:24px;height:39px;}
#ombre_bas_centre{background:transparent url(../img/ombre_bas_centre.gif); background-repeat:repeat-x;width:947px;height:39px;background-position:center top;}
#ombre_bas_droite{background:transparent url(../img/ombre_bas_droite.gif) no-repeat;width:24px;height:39px;}

#header{top:0px;margin-left:auto;margin-right:auto;width:947px;height:429px;}
#header_blanc{font-size:1px;clear:both;top:0px;width:947px;height:1px;background-color:#dddddd;}
#header_menu_gris{top:0px;float:left;width:947px;height:24px;background-color:#A29F9F;}

#menu_gris_connect{float:left;clear:none;width:178px;height:24px;}/*background:transparent url(../img/menu_gris_connect.gif) no-repeat;*/
#menu_gris_espace{float:left;clear:none;width:300px;height:24px}
#menu_gris_url_externe{float:left;clear:none;width:395px;height:24px}
#menu_gris_langue{float:left;width:70px;height:24px;font-size:10px;color:#FFFFFF;text-transform:uppercase;}
#menu_gris_langue img{margin:6px 4px}
#menu_gris_langue a,#menu_gris_langue a:link,#menu_gris_langue a:visited,#menu_gris_langue a:hover,#menu_gris_langue a:active{font-size:10px;color:#FFFFFF;text-transform:uppercase;}						        					    
#animation_flash{float:left;clear:none;width:671px;height:404px;}
#header_menu_droite{float:right;width:276px;height:404px;background:transparent url(../img/header_fond.gif);background-repeat:repeat-x;background-position:center top;}
#ipag_logo{width:178px;height:84px;padding-left:23px;padding-top:15px;float:left;clear:both;background:transparent url(../img/ipag_logo.gif);background-repeat:no-repeat;}

#menu_secondaire{height:145px;float:right;clear:both;padding-right:18px;width:90%;overflow:hidden;}
.ligne_acces_rapide{float:right;clear:both;padding-top:2px;}
.lien_acces_rapide{float:left;clear:both;padding:5px 15px;}
.ligne_acces_rapide a{font-size:12px;color:#9ba6a5;text-decoration:none;font-weight:bold;letter-spacing:0.5px;}
.ligne_acces_rapide a:hover{color:#ffffff;}
#contact {float:right;clear:both;}
#documentation {float:right;clear:both;}
#stage {float:right;clear:both;}

#menu_principal_gauche{float:left;clear:none;width:30px;height:27px;background:transparent url(../img/menu_gauche.gif) no-repeat;}
#menu_principal_droite{float:left;clear:none;width:30px;height:27px;background:transparent url(../img/menu_droite.gif) no-repeat;}
#menu_deg_gauche{float:left;clear:none;width:31px;height:33px;background:transparent url(../img/menu_gauche_deg.gif) no-repeat;}
#menu_deg{float:left;clear:none;width:916px;height:33px;background:transparent url(../img/menu_fond_deg.gif); background-repeat:repeat-x;}

#menu_principal{float:left;clear:none;width:887px;height:27px;background:transparent url(../img/menu_fond.gif); background-repeat:repeat-x;text-align:left;}
div.btn_menu{float:left;clear:none;}
ul.btn_menu{list-style-type:none;list-style-image:none;list-style-position:outside;width:872px;height:27px;}
ul.btn_menu li{float:left;clear:none;}

#bloc_deux_colonnes{float:left;clear:none;width:682px;}
#colonne1{float:left;clear:none;width:331px;}
#colonne2{float:left;clear:none;width:351px;}
#bloc_adresse_presse{float:left;clear:none;width:682px;margin-bottom:70px;}
#colonne3{float:right;width:265px;}

#auto_promo{clear:none;width:323px;height:142px;background:transparent url(../img/auto-promo_fond.gif) no-repeat;}
/*#adresse{clear:none;width:331px;height:126px;background:transparent url(../img/addresse_fond.gif) no-repeat;}*/
#adresse1{float:left;clear:none;width:197px;height:84px;background:transparent url(../img/addresse_new_fond_01.gif) no-repeat;margin-left:15px;margin-right:12px;}
#adresse2{float:left;clear:none;width:215px;height:84px;background:transparent url(../img/addresse_new_fond_02.gif) no-repeat;margin-right:12px;}
#presse{float:left;clear:none;width:215px;height:84px;background:transparent url(../img/presse_fond.gif) no-repeat;}
#edito1{clear:none;width:331px;height:215px;background:transparent url(../img/edito1_fond.gif) no-repeat;}
#edito2{clear:none;width:331px;height:327px;background:transparent url(../img/edito2_fond.gif) no-repeat;}
#video{clear:none;width:351px;height:328px;background:transparent url(../img/video_fond.gif) no-repeat;}
#edito3{clear:none;width:351px;height:354px;background:transparent url(../img/edito3_fond_01.gif) no-repeat;}
#decouvrir{clear:none;width:265px;}
#temoignage{clear:none;width:265px;height:154px;background:transparent url(../img/temoignage_fond.gif) no-repeat;}

.style_contenu{padding-left:20px; padding-top:20px;vertical-align:top;text-align:left;padding-right:10px;}
.style_auto_promo{padding:15px 20px 15px 30px;overflow:hidden;height:110px;}
.style_auto_promo h1{color:#000000;font-size:14px;}
.style_auto_promo h2{color:#ffffff;font-size:13px;}
.style_adresse{padding-left:30px; padding-top:15px;font-size:11px;color:#00c2c2;text-align:left;}
.style_adresse1{padding-left:15px;padding-top:7px;font-size:11px;color:#00c2c2;text-align:left;}
.style_adresse2{padding-left:15px;padding-top:7px;font-size:11px;color:#00c2c2;text-align:left;}
.style_presse{padding-left:15px;padding-top:7px;padding-right:15px;font-size:11px;color:#176166;text-align:left;overflow:hidden;}
.style_presse a{text-decoration:underline;color:#176166;font-size:12px;}
.style_presse a img{display:none;}
.style_presse h3{color:#ffffff;}
.style_adresse_only{float:left;clear:none;width:140px;height:100px;}
.style_edito1{padding-left:30px; padding-top:20px;padding-right:25px;height:150px;overflow:hidden;text-align:left;}
.style_edito1_titre{text-transform:uppercase;padding-left:25px; padding-top:2px;padding-right:25px;height:20px;color:#00c2c2;overflow:hidden;text-align:left;}
.style_edito2{padding-left:30px; padding-top:20px;padding-right:25px;height:280px;overflow:hidden;text-align:left;}
.style_edito3{padding-left:20px; padding-top:20px;padding-right:25px;height:315px;overflow:hidden;text-align:left;}

.style_decouvrir{padding-left:20px; padding-right:20px;font-size:11px;}
.style_decouvrir_milieu{padding-left:20px;padding-right:20px;font-size:11px;background:transparent url(../img/actu_fond.gif) repeat-y scroll center top;}
.style_decouvrir_titre {background:transparent url(../img/actu_titre.gif) no-repeat scroll 0% 0%;height:30px;clear:none;color:#00C2C2;font-size:12px;padding-left:15px;padding-top:5px;text-transform:uppercase;overflow:hidden;}
.style_decouvrir_milieu .csc-header .csc-firstHeader{color:#000000;font-size:12px;font-weight:bold;padding-bottom:2px;}
.style_decouvrir_bas {height:35px; width:265px;background:transparent url(../img/decouvrir_bas.gif) no-repeat scroll 0% 0%;clear:none;}
.style_video{text-align:left;padding-top:12px;}

.style_bloc_video{padding-left:20px; padding-right:20px;font-size:11px;}
.style_bloc_video_milieu{padding-left:20px;padding-right:20px;font-size:11px;background:transparent url(../img/actu_fond.gif) repeat-y scroll center top;}
.style_bloc_video_titre {background:transparent url(../img/actu_titre.gif) no-repeat scroll 0% 0%;height:30px;clear:none;color:#00C2C2;font-size:12px;padding-left:15px;padding-top:5px;text-transform:uppercase;overflow:hidden;}
.style_bloc_video_milieu .csc-header .csc-firstHeader{color:#000000;font-size:12px;font-weight:bold;padding-bottom:2px;}
.style_bloc_video_bas {height:35px; width:265px;background:transparent url(../img/decouvrir_bas.gif) no-repeat scroll 0% 0%;clear:none;}

.style_temoignage_titre {float:left;clear:both;padding-left:15px; padding-top:30px;width:100px;font-size:11px;font-weight:bold;color:#FFFFFF;overflow:hidden;}
.style_temoignage_titre a, .style_temoignage_titre a:link, .style_temoignage_titre a:visited, .style_temoignage_titre a:hover, .style_temoignage_titre a:active {font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.style_temoignage_date{float:left;clear:both;padding-left:15px; padding-top:15px;width:100px;font-size:9px;color:#FFFFFF;overflow:hidden;}
.style_temoignage_date a, .style_temoignage_date a:link, .style_temoignage_date a:visited, .style_temoignage_date a:hover, .style_temoignage_date a:active {font-size:9px;color:#FFFFFF;text-decoration:none;}
.style_temoignage_lien{float:left;clear:both;padding-left:25px; padding-top:15px;width:100px;overflow:hidden;}
.style_temoignage_lien a,.style_temoignage_lien a:link,.style_temoignage_lien a:visited,.style_temoignage_lien a:hover,.style_temoignage_lien a:active,.style_temoignage_lien{font-size:11px;color:#FFFFFF;font-weight:bold;}

#titre_page{padding-left:20px; padding-top:10px;vertical-align:top;text-align:left;}
.titre_page{vertical-align:top;text-align:left;color:#1E1D1D;font-size:14px;font-weight:bold;text-transform:uppercase;}
.titre{font-weight:bold;font-size:14px;text-transform:uppercase;color:#1E1D1D;}
.titre a,.titre a:link,.titre a:visited,.titre a:hover,.titre a:active,.titre{font-weight:bold;font-size:14px;text-transform:uppercase;color:#1E1D1D;}


#footer{float:left;clear:none;width:947px;height:50px;text-align:left;}					

#ariane{padding-left:20px; padding-top:10px;vertical-align:top;text-align:left;color:#716E6E;font-size:10px}
#ariane a,#ariane a:link,#ariane a:visited,#ariane a:hover,#ariane a:active{color:#716E6E;font-size:10px;}	

div.traitH1{font-size:1px;height:7px;clear:both;background:transparent url(../img/contenu_ombre_haut_centre.gif); background-repeat:repeat-x;}
td.style_contenu_td{margin:0px;vertical-align:top;}
td.colonne3_td{margin:0px;vertical-align:top;}
#contenu_ombre_gauche{vertical-align:top;position:relative;background:transparent url(../img/contenu_ombre_gauche.gif);background-repeat:repeat-y;width:21px;background-position:top;}
#contenu_ombre_gauche_haut{vertical-align:top;position:relative;background:transparent url(../img/contenu_ombre_haut_gauche.gif);background-repeat:no-repeat;width:21px;background-position:top;}

#contenu_ombre_droite{vertical-align:top;position:relative;background:transparent url(../img/contenu_ombre_droite.gif);background-repeat:repeat-y;width:21px;background-position:top;}
#contenu_ombre_droite_haut{vertical-align:top;position:relative;background:transparent url(../img/contenu_ombre_haut_droite.gif);background-repeat:no-repeat;width:21px;background-position:top;}

#contenu_ombre_bas_gauche{background:transparent url(../img/contenu_ombre_bas_gauche.gif) no-repeat;width:21px;height:25px;}
#contenu_ombre_bas_centre{background:transparent url(../img/contenu_ombre_bas_centre.gif); background-repeat:repeat-x;width:640px;height:25px;background-position:center top;}
#contenu_ombre_bas_droite{background:transparent url(../img/contenu_ombre_bas_droite.gif) no-repeat;width:21px;height:25px;}


/*Recherche*/
#tx-indexedsearch-searchbox-button-submit{color:#525252;font-family:"Trebuchet MS",Arial,Helvetica;width:77px;}
.table_recherche #tx-indexedsearch-searchbox-button-submit{width:26px;}
.tx-indexedsearch{}
.tx-indexedsearch legend{display:none;}
.tx-indexedsearch fieldset{border:0 none;}
.tx-indexedsearch h2.regle{color:#00c2c2;font-size:13px;margin:12px 0 0 0;}
#tx-indexedsearch-searchbox-button-submit{border:0 none;width:75px;}
.tx-indexedsearch .saisie2{border:1px solid #00c2c2;color:#1E1D1D;font-size:11px;height:20px;padding:0px 0px 0px 4px;position:relative;	width:150px;}
#tx-indexedsearch-selectbox-sections{width:306px;}
table.table_recherche{width:265px;}
.champ_titre_rech{background:transparent none repeat scroll 0%;color:#FFFFFF;border:0px;font-size:10px;padding-left:20px;text-transform:uppercase;}
input.champ_rech{padding-bottom:2px;}
.champ_rech{background:transparent none repeat scroll 0%;color:#1E1D1D;border:0px;font-size:10px;margin-left:30px;}
input.recherche_ok{background:transparent url(../img/recherche_submit.gif) no-repeat;border:0 none;width:26px;height:18px;margin-top:5px;}
#recherche{float:left;width:275px;height:24px;}
#recherche_titre{font-size:10px;text-transform:uppercase;color:#FFFFFF;float:left;clear:none;margin-left:22px;margin-top:5px;height:90px;}
#recherche_img{background:transparent url(../img/recherche.gif);background-repeat:no-repeat;background-position:center center;}
.b_degrad_saisie1 {border:1px solid #00c2c2;color:#1E1D1D;font-size:11px;height:15px;padding:0px 0px 0px 4px;position:relative;	width:300px;}
.b_degrad .saisie_field {border:1px solid #1E1D1D;width:450px;}
.tx-indexedsearch legend {display:block;color:#1E1D1D;text-transform:uppercase;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {background-color:#26FFFF;color:#000000;}
.tx-indexedsearch .tx-indexedsearch-whatis {padding-left:10px;padding-top:5px;color:white;overflow:hidden;background:transparent url(../img/bouton_whatis.gif) no-repeat;border:0 none;width:235px;height:37px;}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {color:#00c2c2;font-style:italic;font-weight:bold}
.tx-indexedsearch-browsebox{padding-bottom:20px;}
.tx-indexedsearch .res-tmpl-css {clear:both;padding-bottom:20px;margin-bottom:1em;border:0 none;border-bottom:1px solid #26FFFF;}
.tx-indexedsearch-list-read_more{padding-top:10px;text-align:right;color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;}
.tx-indexedsearch-list-read_more a, .tx-indexedsearch-list-read_more a:link, .tx-indexedsearch-list-read_more a:visited{color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;text-decoration:underline;}	
.tx-indexedsearch-list-read_more a:hover,.tx-indexedsearch-list-read_more a:active{color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;text-decoration:none;}	
.tx-indexedsearch .tx-indexedsearch-browsebox li {display:inline;margin-right:0px;}
.tx-indexedsearch .tx-indexedsearch-browsebox ul {list-style-type:disc;text-align:right;}
/*Fin de la recherche*/

/*candidature*/
#connecter{padding-top:4px;float:left;width:275px;height:90px;background:transparent url(../img/connecter.gif);background-repeat:no-repeat;background-position:top center;}
table.table_connecter{width:270px;}
.champ_titre_connecter{background:transparent none repeat scroll 0%;color:#FFFFFF;line-height:20px;border:0px;font-size:10px;text-align:left;padding-left:20px;text-transform:uppercase;}
.champ_connecter{background:transparent none repeat scroll 0%;color:#1E1D1D;border:0px;font-size:10px;}
/*height:18px;margin-top:6px;}*/
input.connecter_ok{background:transparent url(../img/recherche_submit.gif) no-repeat;border:0 none;width:26px;height:18px;margin-top:5px;}
#inscription {float:left;clear:none;margin-left:30px;margin-top:10px;}
#inscription a,#inscription a:link,#inscription a:visited {font-size:10px;color:#00c2c2;text-decoration:underline;}
#inscription a:hover,#inscription a:active {text-decoration:none;}


#oublie_passe{width:200px;clear:both;text-align:right;}
#oublie_passe a,#oublie_passe a:link,#oublie_passe a:visited,#oublie_passe a:hover,#oublie_passe a:active{font-size:9px;color:#000000;}
/*Fin candidature*/

/* Actualite */
#actualite{clear:none;width:265px;text-align:left;}
.style_actualite{clear:none;}
.actu_latest_header{padding-left:15px;padding-top:5px;clear:none;height:35x;text-transform:uppercase;background:transparent url(../img/actu_titre.gif) no-repeat;font-size:12px;color:#00c2c2;padding-bottom:13px;}
.news-latest-item{padding-top:10px;padding-left:20px;padding-right:25px;position:relative;background:transparent url(../img/actu_fond.gif);background-repeat:repeat-y;background-position:top;font-size:11px;}
.news-latest-gotoarchive{padding-left:20px;padding-top:5px;clear:none;height:35x;background:transparent url(../img/actu_archive.gif) no-repeat;font-size:12px;color:#ffffff;padding-bottom:14px;text-align:left;padding-right:25px;}
.news-latest-gotoarchive a,.news-latest-gotoarchive a:link,.news-latest-gotoarchive a:visited,.news-latest-gotoarchive a:hover,.news-latest-gotoarchive a:active{font-weight:bold;color:#ffffff;}	
.news-latest-morelink{padding-top:10px;padding-bottom:10px;text-align:right;color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;}
.news-latest-morelink a,.news-latest-morelink a:link,.news-latest-morelink a:visited{color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;text-decoration:underline;}	
.news-latest-morelink a:hover,.news-latest-morelink a:active{color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;text-decoration:none;}	
.news-latest-date a,.news-latest-date a:link,.news-latest-date a:visited,.news-latest-date a:hover,.news-latest-date a:active{font-weight:bold;font-size:12px;color:#000000;}
.news-latest-sep{font-size:1px;height:1px;width:265px;clear:both;background:transparent url(../img/actu_sep.gif) no-repeat;}
.news-single-border {padding-top:5px;border-top:1px solid #26FFFF;}
.news-single-legende{font-weight:bold;font-size:14px;height:30px;text-transform:uppercase;color:#1E1D1D;}
.news-single-title{font-weight:bold;padding-top:10px;font-family:Arial,Verdana,"Trebuchet MS";font-size:14px;padding-bottom:10px;}
.news-single-timedata{text-align:right;font-weight:bold;;font-family:Arial,Verdana,"Trebuchet MS";font-size:12px;}
.news-single-backlink, .news-single-backlink a,.news-single-backlink a:link,.news-single-backlink a:visited,.news-single-backlink a:hover,.news-single-backlink a:active{padding-top:20px;color:#6e6d6f;font-size:12px;font-weight:bold;}	
.news-list-title{font-weight:bold;font-family:Arial,Verdana,"Trebuchet MS";font-size:14px;color:#1E1D1D}
.news-list-title a,.news-list-title a:link,.news-list-title a:visited,.news-list-title a:active, .news-list-title a:hover {text-decoration:none;color:#1E1D1D}
.news-list-item{padding-top:10px;padding-bottom:5px;border-top:1px solid #26FFFF;}
.news-list-date{color:#666666;text-align:left;font-weight:bold;;font-family:Arial,Verdana,"Trebuchet MS";font-size:12px;}
.news-list-image{float:right;vertical-align:top;}
.news-list-morelink{text-align:right;padding-top:20px;}
.news-list-morelink a,.news-list-morelink a:link,.news-list-morelink a:visited{color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;text-decoration:underline;}	
.news-list-morelink a:hover,.news-list-morelink a:active{color:#565353;font-family:Verdana,Arial,"Trebuchet MS";font-size:10px;text-decoration:none;}	
.news-list-legende{font-weight:bold;font-size:14px;height:30px;text-transform:uppercase;color:#1E1D1D;}
.news-latest-date a {text-decoration:none;}
/* fin actualite*/

/* faq*/
.tx-irfaq-img{clear:none; float:left;padding-top:4px;width:23px;}
.tx-irfaq-q1{clear:none; float:left;padding-top:4px;}
.tx-irfaq-pi1-ombre-right{width:11px;background:transparent url(../img/faq_ombre_droite.gif);background-repeat:repeat-y;background-position:left top;}
.tx-irfaq-pi1-ombre-bottom{height:14px;background:transparent url(../img/faq_ombre_bas.gif);background-repeat:repeat-x;background-position:left top;}
.tx-irfaq-pi1-ombre-middle{width:11px;height:14px;background:transparent url(../img/faq_ombre_milieu.gif);background-repeat:no-repeat;background-position:left top;}
.tx-irfaq-dynheader-even{height:26px;cursor:pointer;padding-left:20px;padding-top:5px;background:transparent url(../img/faq_q_fond1.gif);background-repeat:repeat-x;font-size:11px;color:#ffffff;}
.tx-irfaq-dynheader-odd{height:26px;cursor:pointer;padding-left:20px;padding-top:5px;background:transparent url(../img/faq_q_fond2.gif);background-repeat:repeat-x;font-size:11px;color:#ffffff;}
.tx-irfaq-a-haut{height:17px;position:relative;background:transparent url(../img/faq_rep_haut.gif);background-repeat:repeat-x;font-size:11px;color:#ffffff;}
.tx-irfaq-a-bas{height:24px;position:relative;background:transparent url(../img/faq_rep_bas.gif);background-repeat:no repaet;}
.tx-irfaq-a-centre{padding-right:15px;padding-left:30px;padding-bottom:10px;background:transparent url(../img/faq_rep_milieu.gif);background-repeat:repeat-y;}
/* fin faq*/

/* Contact*/
div.tx_powermail_pi1_fieldwrap_html_text label,div.tx_powermail_pi1_fieldwrap_html_textarea label,fieldset.tx-powermail-pi1_fieldset legend,div.tx_powermail_pi1_fieldwrap_html_select label{text-transform:uppercase;font-weight:bold;color:#565353;text-align:right;padding-right:14px;}
fieldset.tx-powermail-pi1_fieldset legend{margin-bottom:12px;}
div.tx_powermail_pi1_fieldwrap_html_text label{width:288px;display:block;float:left;clear:left;}
div.tx_powermail_pi1_fieldwrap_html_textarea label,div.tx_powermail_pi1_fieldwrap_html_select label{text-transform:none;}
div.tx_powermail_pi1_fieldwrap_html_text input,div.tx_powermail_pi1_fieldwrap_html textarea,div.tx_powermail_pi1_fieldwrap_html_select select{display:block;float:left;clear:right;width:300px;border:1px solid black;}
div.tx_powermail_pi1_fieldwrap_html{margin:3px 0;}
div.tx_powermail_pi1_fieldwrap_html_textarea,div.tx_powermail_pi1_fieldwrap_html_select{float:right;width:300px;padding-right:10px;margin:6px 0;}
div.tx_powermail_pi1_fieldwrap_html_submit,div.tx_powermail_pi1_fieldwrap_html_reset{width:150px;float:right;clear:none;text-align:left;}
div.tx_powermail_pi1_fieldwrap_html_submit input,div.tx_powermail_pi1_fieldwrap_html_reset input{background:white url(/fileadmin/templates/img/fond_bouton_contact.gif) no-repeat left top;width:108px;height:32px;text-align:center;padding:0 6px 6px 0;color:white;font-size:11px;text-transform:uppercase;}
div.tx_powermail_pi1_fieldwrap_html_reset{margin-right:10px;text-align:right;}
div.tx-powermail-pi1 {padding-bottom:30px;}
.adresse_contact{background:transparent url(../img/addresse_contact.gif) no-repeat scroll 0% 0%;float:left;clear:none;height:125px;width:311px;}
#style_contenu_adresse{padding-left:5px; padding-top:20px;vertical-align:top;text-align:left;padding-right:10px;}
.style_adresse_contact_only{padding-left:30px;padding-top:10px;color:white;}
.contact_img{float:left;clear:none;height:87px;width:88px;padding-right:30px;}
fieldset.tx-powermail-pi1_fieldset legend {margin-bottom:12px;font-weight:bold;font-size:14px;text-transform:uppercase;color:#1E1D1D;}
div.powermail_mandatory_js{float:right;margin-right:8px;width:300px;}
.tx-powermail-pi1_formwrap{width:610px;}
/* Fin contact*/

/*Temoignage*/
.temoignage_col1{float:left;clear:none;width:48%;overflow:hidden;height:280px;}
.temoignage_photo{float:left;clear:none;padding-right:10px;padding-bottom:20px;}
.temoignage_identite{font-weight:bold;padding-right:5px;}
.temoignage_nom{font-size:11px;padding-right:5px;}
.temoignage_desc_court{font-size:11px;padding-right:5px;height:85px;overflow:hidden;padding-top:5px;}
.temoignage_desc_long{float:left;clear:none;padding-right:5px;height:135px;overflow:hidden;}
.temoignage_col2{float:right;clear:none;;width:52%;height:280px;}
div.sep_temoignage{font-size:1px;height:25px;clear:both;}
/*Fin temoignage*/

#page-text-texte-vide{margin:20px;}
