body {
font-family:Arial, Helvetica, sans-serif;
background:url(../images/fond_page.jpg);
font-size:11px;
color:#000000;
margin: 0px;
width: 100%;
height: 100%;
text-align: center;
color:#808080;
}

html,div {
font-size:11px;
}

p {
font-size:11px;
}

*html p {
padding:0px;
margin:0px;
padding-top:7px;
padding-bottom:7px;
font-size:11px;
}

*+html .csc-textpic-imagewrap {
margin-top:0px;
}

*+html .csc-textpic {
margin-top:-10px;
}

*+html .csc-textpic-text {
margin-top:10px;
}

*html .csc-textpic-text {
margin-top:-10px;
vertical-align:top;
}

select {
font-size:10px;
}

li {
font-size:11px;
}

#cln_centre_gauche {
vertical-align:top;
}

.download_select {
width:165px;
}

.audiens_vous_aide_select {
width:412px;
}

*html .audiens_vous_aide_select {
width:398px;
}

#cln_centre_droit {
vertical-align:top;
}

*html #cln_centre_droit {
padding-bottom:10px;
}

*+html #cln_centre_droit {
padding-bottom:10px;
}

.image_profil {
margin-bottom:5px;
}

.dessus_titre_actu {
height:45px;
}

*html .dessus_titre_actu {
height:43px;
}

*+html .dessus_titre_actu {
height:46px;
}

.sous_titre {
font-size:17px;
font-weight:bold;
}

.libelle_gris {
font-size:12px;
color:#666666;
}

.libelle_couleur {
font-size:12px;
}

#titre_page {
margin-top:110px;
margin-left:23px;
margin-bottom:0px;
padding-bottom:0px;
}

h1 {
font-size:26px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
margin:0px;
padding:0px;
}

#content {
width: 912px;
	margin-left: auto;
   margin-right: auto;
	z-index: 2;
	position: relative;
	text-align:left;
	min-height:780px;
	font-size:11px;
}

.content_centre {
width:443px;
}

.csc-textpic-text {
margin:0px;
padding:0px;
}

*+html .csc-textpic-text {
margin-top:-20px;
}

a, a:visited {
text-decoration:none;
color:#FE771B;
}

.content_centre a, .content_centre a:visited {
text-decoration:none;
color:#FE771B;
}

a:hover {
text-decoration:underline;
}
.content_centre a:hover {
text-decoration:underline;
}

img {
border:0px;
}

#cln_droite {
float:right;
width:230px;
}

#boutons_bandeau {
position:relative;
top:11px;
left:22px;
width:300px;
margin-bottom:-60px;
}

#boutons_bandeau a:hover {
text-decoration:none;
}

.bouton_connaitre {
height:21px;
width:125px;
text-decoration:none;
font-size:18px;
padding:0px;
margin:0px;
}

.bouton_rejoindre {
height:21px;
width:125px;
text-decoration:none;
font-size:18px;
padding:0px;
margin:0px;
}

*html .bouton_rejoindre {
margin-top:1px;
}

a.anchor,a.anchor:visited {
color:#FE771B;
text-decoration:none;
font-size:11px;
background:url(../images/general/puce_anchor.gif) left center no-repeat;
padding-left:10px;
}

a.anchor:hover{
text-decoration:underline;
}

.pipe {
color:#A92801;
font-size:14px;
}

.csc-linkToTop {
width:442px;
text-align:right;
margin:0px;
padding:0px;
}

.separateur_typo3 {
border-top:dotted 1px #666666;
height:1px;
margin:0px;
padding:0px;
margin-top:15px;
}

*html .separateur_typo3 {
background:url(../images/general/pointillets.gif) repeat-x top left;
border-top:none;
margin-bottom:-10px;
}

*+html .separateur_typo3 {
margin-bottom:-14px;
}

.csc-linkToTop a, .csc-linkToTop a:visited {
color:#FE771B;
text-decoration:none;
font-size:11px;
background:url(../images/general/fleche_anchor.gif) left center no-repeat;
padding-left:10px;
}

/* ************************ BLOC PERSO ******************** */

.bloc_perso {
margin-top:27px;
width:216px;
background:url(../images/general/bloc_perso_fond.gif) repeat-y;
margin-bottom:5px;
}

.bloc_perso_haut {
padding:0px;
margin:0px;
background:url(../images/general/bloc_perso_haut.gif) no-repeat top;
width:216px;
min-height:90px;
}

*html .bloc_perso_haut {
height:90px;
overflow:inherit;
}

.bloc_perso_bas {
padding:0px;
margin:0px;
background:url(../images/general/bloc_perso_bas.gif) no-repeat bottom;
width:216px;
height:5px;
}

.bloc_perso_titre {
margin-top:11px;
}

.input_perso_form {
padding:0px;
margin:0px;
vertical-align:bottom;
}

.input_perso_login {
width:78px;
height:14px;
font-size:10px;
}

*html .input_perso_login {
width:82px;
height:18px;
}

.input_perso_password {
width:78px;
height:14px;
font-size:10px;
margin-left:4px;
}

*html .input_perso_password {
width:82px;
height:18px;
}

.input_perso_submit {
margin-left:4px;
}

.bloc_perso_form {
padding:0px;
margin:0px;
padding-left:10px;
padding-top:6px;
}

.bloc_perso_lien {
margin-top:4px;
}

.bloc_perso_lien a{
color:#808080;
text-decoration:none;
font-size:10px;
}

.bloc_perso_lien a:hover{
text-decoration:underline;
}

.bloc_perso_lien_avantages a{
color:#F3A11B;
font-size:11px;
text-decoration:none;
}

.bloc_perso_lien_avantages a:hover{
text-decoration:underline;
}


/* ******************************************************** */

/* ************************ BLOC ACCES DIRECT ******************** */

.bloc_acces_direct_haut {
background:url(../images/orange/bloc_acces_direct_orange.gif) no-repeat;
}

.bloc_acces_direct_haut {
min-height:85px;
}

*html .bloc_acces_direct_haut {
height:85px;
overflow:inherit;
}

.bloc_acces_direct {
background:url(../images/general/bloc_acces_fond.gif) repeat-y;
}

.bloc_acces_direct_bas {
width:216px;
height:15px;
background:url(../images/general/bloc_acces_bas.gif) no-repeat;
}

.form_guichet_virtuel {
position:relative;
z-index:1;
margin:0px;
padding-top:87px;
padding-left:10px;
padding-right:10px;
}

.form_guichet_virtuel select{
width:165px;
}

.form_guichet_virtuel form {
margin:0px;
padding:0px;
}
.form_guichet_virtuel2 {
	margin-top:-80px;
}

.table_vous_etes {
margin-top:4px;
margin-bottom:4px;
}

.table_ou {
margin-top:4px;
}

.bloc_acces_direct_separateur {
margin:0px;
padding:0px;
margin-top:14px;
margin-bottom:10px;
margin-left:-10px;
}

.form_download {
margin:0px;
padding-left:10px;
padding-right:10px;
}

.form_download form{
margin:0px;
padding:0px;
}

.cln_droite_image {
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:10px;
}

.input_rechercher {
width:155px;
height:14px;
}

*html .input_rechercher {
width:155px;
height:18px;
}

/* ******************************************************** */
/* *******************MENU BAS **************************** */
#menu_bas {
	width: 912px;
	margin-left: auto;
   margin-right: auto;
   padding-top:10px;
	z-index: 2;
	position: relative;
	background:url(../images/general/barre_separation.gif) no-repeat left top #FFFFFF;
	text-align:center;
	color:#999999;
	height:30px;
}

#menu_bas a{
color:#999999;
font-size:11px;
text-decoration:none;
}

#menu_bas a:hover{
text-decoration:underline;
}
/* ******************************************************** */

/* ******************FIL ARIANNE ************************** */
.fil_arianne {
width:455px;
height:48px;
margin-top:20px;
color:#999999;
font-size:11px;
}

*html .fil_arianne {
height:45px;
}

.fil_arianne_gauche {
background:url(../images/fil_arianne/arianne_m_gauche.gif) repeat-y left;
}

.fil_arianne_droit {
background:url(../images/fil_arianne/arianne_m_droit.gif) repeat-y right;
}

.fil_arianne_haut {
background:url(../images/fil_arianne/arianne_h_milieu.gif) repeat-x top;
}

.fil_arianne_bas {
background:url(../images/fil_arianne/arianne_b_milieu.gif) repeat-x bottom;
}

.fil_arianne_milieu {
background-color:#F9F9F9;
margin:0px;
padding:0px;
vertical-align:top;
}

.fil_arianne_milieu a{
margin:0px;
padding:0px;
}

.fil_arianne a,.fil_arianne a:visited{
color:#999999;
font-size:11px;
}

a.fil_arianne_select,a.fil_arianne_select:visited {
font-size:11px;
}

/* ******************************************************** */

.table_content_centre {
width:673px;
}

#table_cln_gauche {
width:211px;
padding-left:22px;
padding-top:20px;
vertical-align:top;
}
#table_cln_droite {
width:462px;
vertical-align:top;
}

*html #table_cln_droite {
padding-bottom:10px;
height:600px;
overflow:inherit;
}

*+html #table_cln_droite {
padding-bottom:10px;
}

.barre_milieu {
width:443px;
height:5px;
border:0;
margin:0;
margin-top:5px;
padding:0;
margin-bottom:20px;
}

*html .barre_milieu {
margin-top:-4px;
margin-left:-30px;
margin-bottom:14px;
}

*+html .barre_milieu {
margin-top:-4px;
margin-bottom:14px;
}

.barre_gauche {
width:167px;
height:5px;
border:0;
margin:0;
margin-top:5px;
padding:0;
margin-bottom:10px;
}

*html .barre_gauche {
margin-top:-4px;
margin-left:-20px;
margin-bottom:7px;
}

*+html .barre_gauche {
margin-top:-4px;
margin-bottom:7px;
}

.image_sous_tire{
border:0px;
margin:0px;
}
/* ********************PAGES PROFL*********************** */

.profil_ligne_metier {
border:0px;
margin:0px;
padding-top:4px;
padding-bottom:2px;
width:449px;
border-bottom:dotted 1px #999999;
}

.profil_ligne_metier_liste {
border:0px;
margin:0px;
padding-top:18px;
padding-bottom:18px;
width:449px;
border-bottom:dotted 1px #999999;
}

.profil_ligne_metier form {
margin:0px;
padding:0px;
}

.bas_page_metier {
margin-bottom:20px;
}

.description_profil {
margin:0px;
padding:0px;
}


*+html .description_profil p{
margin-top:-10px;
}

*html .description_profil {
margin-top:-10px;
}

.description_metier {
margin:0px;
padding:0px;
margin-bottom:10px;
}

*html .description_metier {
margin-top:-10px;
margin-bottom:0px;
}

*+html .description_metier {
margin-top:0px;
margin-bottom:-15px;
}

*html .profil_ligne_metier {
background:url(../images/general/pointillets.gif) repeat-x bottom left;
border-bottom:none;
}

*html .profil_ligne_metier_liste {
background:url(../images/general/pointillets.gif) repeat-x bottom left;
border-bottom:none;
}

.profil_ligne_haut {
margin:0px;
padding:0px;
height:1px;
width:449px;
border-bottom:dotted 1px #999999;
}

*html .profil_ligne_haut {
background:url(../images/general/pointillets.gif) repeat-x bottom left;
border-bottom:none;
}

.profil_table_metier {
width:449px;
}

.profil_cln_libelle {
width:245px;
text-align:left;
}

.profil_cln_liste {
width:168px;
text-align:left;
}

.profil_cln_bouton {
width:25px;
text-align:right;
}

.profil_select {
width:160px;
}

.profil_list_metier_lib_1 {
color:#999999;
font-size:12px;
}

.profil_list_metier_lib_2 {
font-size:12px;
}

/* ******************************************************** */

/* ********************PAGES DETAIl*********************** */

.form_page_detail {
margin:0px;
padding:0px;
}

.table_page_detail {
width:444px;
}

.detail_page_select {
width:160px;
height:18px;
color:#666666;
}

h2 {
font-size:20px;
margin:0px;
padding:0px;
}

h3 {
font-size:15px;
margin:0px;
padding:0px;
}

.separation_tirets {
border-bottom:dotted 1px #999999;
height:7px;
width:443px;
margin-bottom:22px;
}

*html .separation_tirets {
background:url(../images/general/pointillets.gif) repeat-x bottom left;
border-bottom:none;
}

/*
.guichet_texte {
font-weight:bold;
color:#666666;
font-size:12px;
}
*/

/* ******************************************************** */

/* ********************ZOOM SUR*********************** */
.zoom_sur_haut {
margin:0px;
padding:0px;
width:446px;
height:19px;
}

.zoom_sur_middle_left {
margin:0px;
padding:0px;
width:446px;
padding-top:0px;
padding-bottom:0px;
}

.zoom_sur_middle_right {
margin:0px;
padding:0px;
width:446px;
padding-top:1px;
padding-bottom:1px;
}

.zoom_sur_middle {
margin:0px;
padding:0px;
padding-left:18px;
padding-right:18px;
font-size:12px;
}

.zoom_sur_middle p{
font-size:12px;
}

.zoom_sur_middle h4 {
margin:0px;
padding:0px;
font-size:14px;
margin-bottom:5px;
}

.h4_none_bold {
font-weight:normal;
}

.zoom_sur_bas {
margin:0px;
padding:0px;
width:446px;
height:9px;
padding-top:0px;
margin-top:0px;
}

*html .zoom_sur_bas {
margin-top:-10px;
}

.image_zoom_sur {
float:left;
margin-right:10px;
}

.news-single-img {
margin:0px;
padding:0px;
float:left;
margin-right:10px;
}

/* ******************************************************** */


/* ********************MENU GAUCHE*********************** */

.menu_gauche {
margin-top:50px;
}

*html .menu_gauche {
margin-top:43px;
}

*+html .menu_gauche {
margin-top:46px;
}

.menu_gauche .barre_gauche {
margin-bottom:3px;
}

*html .barre_gauche {
margin-top:-4px;
margin-left:-20px;
margin-bottom:0px;
}

*+html .barre_gauche {
margin-top:-4px;
margin-bottom:0px;
}


.menu_gauche_no {
margin:0px;
margin-left:-5px;
background:url(../images/general/fond_menu_no.gif) no-repeat left center;
height:22px;
vertical-align:middle;
padding-top:4px;
}

.menu_gauche_lvl2_no, .menu_gauche_lvl2_act {
margin:0px;
margin-left:15px;
background:url(../images/general/fond_menu_no.gif) no-repeat left center;
height:22px;
vertical-align:middle;
padding-top:4px;
}

.menu_gauche_lvl2_no a{
font-size:11px;
color:#FE771B;
margin-left:20px;
text-decoration:none;
}

.menu_gauche_lvl2_act a,.menu_gauche_lvl2_act a:visited{
font-size:11px;
color:#FE771B;
margin-left:20px;
text-decoration:underline;
}


*html .menu_gauche_no {
padding-top:3px;
}

.menu_gauche_no a{
font-size:11px;
color:#FE771B;
margin-left:15px;
}

.menu_gauche_no a:hover{
text-decoration:underline;
}

.menu_gauche_act {
margin:0px;
margin-left:-5px;
background:url(../images/general/fond_menu_act.gif) no-repeat left center;
height:22px;
vertical-align:middle;
padding-top:4px;
}

*html .menu_gauche_act {
padding-top:3px;
}

.menu_gauche_act a, .menu_gauche_act a:visited{
font-size:11px;
color:#FFFFFF;
margin-left:15px;
}

.menu_gauche_act a:hover{
text-decoration:underline;
}

/* ******************************************************** */

/* ********************COMPRENDRE*********************** */

.comprendre_gauche {
margin-top:20px;
font-size:11px;
}

.comprendre_mav {
width:170px;
}

.comprendre_gauche_pages {
width:172px;
}

.comprendre_gauche_select {
width:140px;
}

.comprendre_mav_image {
float:left;
}

.comprendre_mav_image img {
margin-right:6px;
}

.comprendre_mav_title {
background:url(../images/general/comprendre_guillemets.gif) left top no-repeat;
padding-top:21px;
padding-left:0px;
font-weight:bold;
}

.comprendre_mav_entete {
margin-top:5px;
margin-bottom:10px;
width:172px;
}

.comprendre_lien {
background:url(../images/general/comprendre_guillemets_lien.gif) left top no-repeat;
padding-left:20px;
margin-bottom:15px;
}

.comprendre_lien a {
color:#FE771B;
font-weight:bold;
}

.comprendre_detail {
width:444px;
}

.comprendre_detail_image {
margin-top:10px;
margin-bottom:10px;
}

.comprendre_detail_sous_titre {
font-size:17px;
font-weight:bold;
margin-top:-5px;
}

*html .comprendre_detail_sous_titre {
margin-top:0px;
}

*+html .comprendre_detail_sous_titre {
margin-top:0px;
}

.comprendre_detail_encadre {
float:right;
margin-left:10px;
}

.comprendre_detail_encadre p{
padding-top:4px;
margin-top:0px;
}
.comprendre_encadre_haut {
margin:0px;
padding:0px;
width:146px;
height:7px;
background:url(../images/general/encadre_haut.gif) no-repeat top left;
}

.comprendre_encadre_left {
margin:0px;
padding:0px;
width:146px;
padding-top:0px;
padding-bottom:0px;
background:url(../images/general/encadre_gauche.gif) repeat-y top left;
}

.comprendre_encadre_right {
margin:0px;
padding:0px;
width:146px;
padding-top:1px;
padding-bottom:1px;
background:url(../images/general/encadre_droit.gif) repeat-y top right;
}

.comprendre_encadre_middle {
margin:0px;
padding:0px;
padding-left:10px;
padding-right:10px;
font-size:11px;
}

*html .comprendre_encadre_left {
margin-top:-10px;
}

.comprendre_encadre_middle h4 {
margin:0px;
padding:0px;
font-size:14px;
margin-bottom:5px;
}

.comprendre_encadre_bas {
margin:0px;
padding:0px;
width:146px;
height:9px;
padding-top:0px;
margin-top:0px;
background:url(../images/general/encadre_bas.gif) no-repeat bottom left;
}

*html .comprendre_encadre_bas {
margin-top:-10px;
}

/* ******************************************************** */

/* ********************   FAQ   *********************** */

.faq_contour {
font-size:11px;
background:url(../images/general/faq_cadre_milieu.gif) center left repeat-y;
width:445px;
padding-left:4px;
padding-right:4px;
padding-top:7px;
padding-bottom:7px;
margin:0px;
}

*html .faq_contour {
margin-top:-14px;
margin-bottom:-14px;
}

.faq_contour_haut {
background:url(../images/general/faq_cadre_haut.gif) top left no-repeat;
height:4px;
margin:0px;
padding:0px;
}

.faq_contour_bas {
background:url(../images/general/faq_cadre_bas.gif) bottom left no-repeat;
height:7px;
margin:0px;
padding:0px;
margin-bottom:5px;
}

.tx-irfaq-pi1 {
width:445px;
}

.faq_content{
margin:0px;
padding:0px;
margin-bottom:-14px;
}

.faq_question {
margin:0px;
padding:0px;
margin-bottom:-1px;
color:#F3802B;
font-size:11px;
font-weight:bold;
}

.faq_reponse {
padding-left:19px;
padding-right:19px;
}

.tx-irfaq-pi1 a {
color:#F3802B;
text-decoration:none;
}

.tx-irfaq-pi1 a:hover {
text-decoration:underline;
}

/* ******************************************************** */

/* ********************   CANDIDATURE SPONT  *********************** */

.cand_spont_gauche {
padding-left:10px;
width:154px;
}

.cand_spont_droite {
width:288px;
}

.cand_spont_ligne1 td{
background:#F8EEE1;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
}

.cand_spont_ligne1 label, .cand_spont_ligne2 label, .cand_spont_ligne1 font, .cand_spont_ligne2 font {
font-size:12px;
}

#checkbox_newsletter input {
border:none;
}

.cand_spont_ligne2 td{
background:#FCF8F3;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
}

.cand_spont_ligne1 input, .cand_spont_ligne2 input {
border:solid #999999 1px;
}

.cand_spont_interligne {
margin-top:3px;
border-top: dotted #CCCCCC 1px;
height:3px;
}

*html .cand_spont_interligne {
background:url(../images/general/pointillets.gif) repeat-x top left;
border-top:none;
}

.input_download {
background-image:url(fileadmin/images/general/bouton_parcourir.gif)
}


/* ******************************************************** */

/* ********************   BLOC FLECHES  *********************** */

.bloc_fleches_haut {
margin:0px;
padding:0px;
width:410px;
height:18px;
background:url(../images/general/bloc_fleches_haut.gif) no-repeat top left;
}

.bloc_fleches_middle_left {
margin:0px;
padding:0px;
width:410px;
padding-top:0px;
padding-bottom:0px;
background:url(../images/general/bloc_fleches_left.gif) repeat-y top left;
}

.bloc_fleches_middle_right {
margin:0px;
padding:0px;
width:410px;
padding-top:1px;
padding-bottom:1px;
background:url(../images/general/bloc_fleches_right.gif) repeat-y top right;
}

.bloc_fleches_middle {
margin:0px;
padding:0px;
padding-left:18px;
padding-right:18px;
font-size:11px;
}

.bloc_fleches_middle h4 {
margin:0px;
padding:0px;
font-size:14px;
margin-bottom:5px;
}

.bloc_fleches_bottom {
margin:0px;
padding:0px;
padding-bottom:6px;
background:url(../images/general/bloc_fleches_bas.gif) no-repeat bottom left;
}

/* ******************************************************** */

/* ********************   CALCULATEUR  *********************** */

.calculateur_gauche {
width:180px;
}

.cand_spont_ligne1 .calculateur_cln1, .cand_spont_ligne2 .calculateur_cln1 {
width:111px;
padding-left:10px;
padding-right:10px;
text-align:right;
font-size:11px;
color:#BF5C3D;
font-weight:bold;
} 

.calculateur_cln2 {
width:67px;
}

.cand_spont_ligne1 .calculateur_cln4, .cand_spont_ligne2 .calculateur_cln4 {
width:106px;
padding-left:2px;
padding-right:6px;
text-align:right;
font-size:11px;
color:#BF5C3D;
font-weight:bold;
}

.cand_spont_ligne1 .calculateur_cln5 {
width:75px;
height:35px;
text-align:center;
background:url(../images/calculateur/fond_cln5.gif) center left no-repeat;
}

.cand_spont_ligne2 .calculateur_cln5_2 {
width:75px;
height:35px;
text-align:center;
background:url(../images/calculateur/fond_cln5_2.gif) center left no-repeat;
}

.calculateur_droite {
width:265px;
padding-right:49px;
}

.calculateur_input {
width:52px;
}

.calculateur_total_gauche {
padding-left:220px;
}

.calculateur_lien_gauche {
margin-top:15px;
}

.cand_spont_ligne1 .calculateur_total_droit {
width:124px;
background:url(../images/calculateur/fond_total.gif) center left no-repeat;
text-align:left;
padding-right:48px;
}

.sous_titre_calculateur {
margin-top:-6px;
}

*html .sous_titre_calculateur {
margin-top:-1px;
}

*+html .sous_titre_calculateur {
margin-top:-1px;
}

/* ******************************************************** */

/* AJOUT DE NOUVEAUX STYLES POUR LES MODIFICATIONS DE JUILLET 2009 */

.form_droit_fond_bouton {
background:url(../images/guichet_modif/bouton_droit_fond.png) center left no-repeat;
width:193px;
height:24px;
text-align:center;
padding-top:8px;
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
}

*html .form_droit_fond_bouton {
padding-top:4px; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_droit_fond.png', sizingMethod='scale'); 
}

a.form_droit_fond_bouton_lien, a.form_droit_fond_bouton_lien:visited, a.form_droit_fond_bouton_lien:hover {
color:#FFFFFF;
text-decoration:none;
}

.table_vous_etes p, .table_ou p {
padding:0 0 0 0;
margin:0 0 0 0;
}

*html .table_vous_etes p {
padding:3px 0 3px 0;
}

*html .table_ou p {
padding:3px 0 3px 0;
}

.form_droit_fond_bouton_part {
background: url(../images/guichet_modif/bouton_droit_fond_part.png) center left no-repeat;
width:193px;
height:24px;
text-align:center;
padding-top:8px;
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
}

*html .form_droit_fond_bouton_part {
padding-top:5px;

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_droit_fond_part.png', sizingMethod='scale'); 
}

#popin_1, #popin_2, #popin_3, #popin_4, #popin_5, #popin_6 {
position:absolute;
top:106px;
left:10px;
width:193px;
display:none;
}

#popin_2 {
top:138px;
}

*html #popin_2 {
top:142px;
}

*+html #popin_2 {
left:10px;
}

#popin_3 {
top:171px;
}

*html #popin_3 {
top:179px;
}

*+html #popin_3 {
left:10px;
}

#popin_4 {
top:319px;
}

*html #popin_4 {
top:345px;
}

*+html #popin_4 {
left:10px;
}

#popin_5 {
top:351px;
}

*html #popin_5 {
top:382px;
}

*+html #popin_5 {
left:10px;
}

*html #popin_1, #popin_2, #popin_3, #popin_4, #popin_5, #popin_6 {
left:0;
}

/* guichet virtuel V2 */
#popin2_1, #popin2_2, #popin2_3, #popin2_4, #popin2_5, #popin2_6 {
position:absolute;
top:106px;
left:10px;
width:193px;
display:none;
}

#popin2_2 {
top:138px;
}

*html #popin2_2 {
top:142px;
}

*+html #popin2_2 {
left:10px;
}

#popin2_3 {
top:171px;
}

*html #popin2_3 {
top:179px;
}

*+html #popin2_3 {
left:10px;
}

#popin2_4 {
top:319px;
}

*html #popin2_4 {
top:345px;
}

*+html #popin2_4 {
left:10px;
}

#popin2_5 {
top:351px;
}

*html #popin2_5 {
top:382px;
}

*+html #popin2_5 {
left:10px;
}

*html #popin2_1, #popin2_2, #popin2_3, #popin2_4, #popin2_5, #popin2_6 {
left:0;
}
/* fin guichet virtuel v2 */

.popin_form_droit_fond1 {
background: url(../images/guichet_modif/bouton_fond.png) repeat-y ;
background-color:transparent;
margin:0 0 0 0;
padding:0 0 0 0;
}

*html .popin_form_droit_fond1 {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_fond.png', sizingMethod='scale'); 
}

.popin_form_droit_fond2 {
background: url(../images/guichet_modif/bouton_haut.png) no-repeat top;
background-color:transparent;
margin:0 0 0 0;
padding:0 0 0 0;
}

*html .popin_form_droit_fond2 {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_haut.png', sizingMethod='scale'); 
}

.popin_form_droit_fond3 {
background: url(../images/guichet_modif/bouton_bas.png) no-repeat bottom;
background-color:transparent;
margin:0 0 0 0;
padding:0 0 0 0;
}

*html .popin_form_droit_fond3 {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_bas.png', sizingMethod='scale'); 
}

.popin_form_droit_fond1_part {
background: url(../images/guichet_modif/bouton_fond_part.png) repeat-y;
background-color:transparent;
margin:0 0 0 0;
padding:0 0 0 0;
}

*html .popin_form_droit_fond1_part {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_fond_part.png', sizingMethod='scale'); 
}

.popin_form_droit_fond2_part {
background: url(../images/guichet_modif/bouton_haut_part.png) no-repeat top left;
background-color:transparent;
margin:0 0 0 0;
padding:0 0 0 0;
}

*html .popin_form_droit_fond2_part {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_haut_part.png', sizingMethod='scale'); 
}

.popin_form_droit_fond3_part {
background: url(../images/guichet_modif/bouton_bas_part.png) no-repeat bottom;
background-color:transparent;
margin:0 0 0 0;
padding:0 0 0 0;
}

*html .popin_form_droit_fond3_part {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/guichet_modif/bouton_bas_part.png', sizingMethod='scale'); 
}

.popin_form_droit_fond_liens {
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
width:173px;
}

*html .popin_form_droit_fond_liens p {
margin:0 0 0 0;
padding:0 0 0 0;
text-decoration: none;
}

.popin_form_droit_fond_liens a, .popin_form_droit_fond_liens a:visited, .popin_form_droit_fond_liens a:hover {
color:#FFFFFF;
text-decoration: none;
}

.popin_form_droit_fond_liens a:hover {
font-weight: bold;
}

.popin_form_droit_fond_titre {
color:#FFFFFF;
text-align:center;
padding-top:4px;
font-weight:bold;
}

