﻿/************************************************* modele.css ************************************************/
/*#ff_2
#ff_3
#s_523
#ie_6
#ie_7*/ /* ces identifiants permettent de gÃ©rer les css sans utiliser de hacks */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
*{padding:0;margin:0; outline-style:none}
img{border:none;}
a{text-decoration:none;color:#000}
a:hover{text-decoration:underline;color:#ff6600}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;}
/*----------------------------------------------- /GENERIQUE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES ELEMENT --------------------------------------------*/
/* position */
.clear{clear:both;font-size:1px;line-height:0;}
.right, .right_2{float:right;}
.left, .left_2{float:left;}
.center{text-align:center;display:table;margin-left:auto;margin-right:auto;}

/* bordure */
.no_border{border:none;}
.bd_gris{border:1px solid #d7d7d7}

/* centrage txt*/
.txt-c{text-align:center;}
.txt-g{text-align:left;}
.txt-d{text-align:right;}
.txt-j{text-align:justify;}
.valign_middle{text-align:middle; vertical-align:middle;}
.va_top{vertical-align:top}
.p_b_37{padding-bottom:37px}

/* */
.orange{color:#ff5500}
/* alignement vertical */
.valign-h{vertical-align:top;}
.valign-m{ vertical-align:middle;}
.valign-b{vertical-align:bottom;}

/* position */
.rel{position:relative}
.absolute{position:absolute}
/* element de hauteur < 10px */
.lf{line-height:0;font-size:1px;}
/* titre */
.cr_bleu{color:#42bde0}
.cr_gris{color:#666666}

/* bordure */
.bd_10{border:10px solid #fff}

/* titres */
/*h1{color:#ff5500; font-weight:normal;font-size:24px;border-bottom:2px solid #d7d7d7;padding-bottom:4px; margin-bottom:20px;}
h2.type2{font-size:12px;background:url(../img/modele/pictos/fleche_carre.gif) no-repeat left 1px;padding-left:16px;color:#333333;border-bottom:3px solid #d7d7d7;padding-bottom:7px;}
h2.type1{font-size:14px;color:#333333;border-bottom:3px solid #d7d7d7;padding-bottom:7px;}
h2.type4{border-bottom:1px solid #d7d7d7;font-size:13px;color:#ff5500;}
.accueil h2.type4{border-bottom:none;font-size:13px;color:#ff5500;}
h2.type4 a{color:#ff5500;text-decoration: none;font-size:13px;}
h2 span{color:#ff5500;font-size:20px;}


.type3{font-size:12px;color:#ff5500;}
h2.marge_neg_d_g{margin-left:-10px;margin-right:-10px;padding-left:10px}*/

/*------------------------------------------- /PROPRIETES ELEMENT --------------------------------------------*/

/*----------------------------------------------- MODELE SITE -------------------------------------------------*/
/* pour centrer le site*/

#page{margin-left:auto;margin-right:auto;text-align:left;width:955px;font:normal 12px Arial, Helvetica, sans-serif;}
td{font:normal 12px Arial, Helvetica, sans-serif;}


/* /pied_page */
/*------------------------------------------------ /MODELE SITE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES SITE --------------------------------------------*/

/* tableau */
table.tableau{font-size:11px;}
.tableau th{border:1px solid #000;vertical-align:top;}
.tableau tbody td{vertical-align:top;padding:4px 10px;background-color:#fff;}
/* /tableau */

/* pagination */
.pagination {margin-top:20px;font:normal 11px arial;color:#333;}
.pagination a{color:#333;}
.pagination a:hover{color:#ff6600;}
.pagination strong{color:#333;}/* page actuelle */
/* /pagination*/


/* /formulaire */




/*------------------------------------------- /PROPRIETES SITE --------------------------------------------*/





/* marges */
.marge_h_10{margin-top:10px;}
.marge_h_17{margin-top:17px;}
.marge_g_10{margin-left:11px;}
.marge_d_10{margin-right:11px;}
.marg_b_10{margin-bottom:10px;}
.marge_neg_6{margin-bottom:-6px;}
.marge_neg_4{margin-bottom:-4px;}
.marge_neg_g_3{_margin-left:-3px}
.padding_d_16{padding-right:16px;}
.padding_d_30{padding-right:30px;}
.padding_h_14 td{padding-top:14px;}
.padding_g_d_10 td{padding-left:10px;padding-right:10px;}
.marge_10 li{margin-top:10px}
/* contrib */
.contrib p{padding-top:8px; line-height:18px;}
.accueil .contrib p{line-height:normal}
.liste1 li{margin-top:5px;}
.liste2 li{margin-top:5px;}
/*.contrib img{width:250px;}*/

/* faq */

.accordeon  a.gris_f{color:#fff;  background:#b3b3b3 url(http://www.mobilite.fr.orange-business.com/unikpc/img/modele/pictos/fl_0.gif) no-repeat 5px center;padding:5px 10px 5px 20px;display:block;border-bottom:4px solid #fff;outline-style:none;zoom:1;}
.accordeon  a.gris_c{background:#dfdede url(http://www.mobilite.fr.orange-business.com/unikpc/img/modele/pictos/fl_0.gif) no-repeat 5px center;padding:5px 10px 5px 20px;display:block;border-bottom:4px solid #fff;outline-style:none;zoom:1;}}
a.gris_f:hover,a.gris_c:hover{ text-decoration:none;color:#ff6600}
a.selected{ background:#dfdede url(http://www.mobilite.fr.orange-business.com/unikpc/img/modele/pictos/fl_1.gif) no-repeat 5px center;color:#ff5500}
.questions ul{margin-left:10px;}
.questions li{margin-top:5px;}

/* etape */
.etapes{margin-top:-22px;padding-bottom:20px}
.etapes a{font-weight:bold;padding:3px 6px;}
.etapes a:hover{ text-decoration:none}
.passe{ background:url(http://www.mobilite.fr.orange-business.com/unikpc/img/modele/fd_gris_f.gif) no-repeat center center;color:#fff}
.courant{ background:url(http://www.mobilite.fr.orange-business.com/unikpc/img/modele/fd_orange.gif) no-repeat center center;color:#fff;}
.etapes a.courant:hover{color:#666666}
.futur{ background:url(http://www.mobilite.fr.orange-business.com/unikpc/img/modele/fd_gris_c.gif) no-repeat center center;color:#666666}
/* bt_suiv_prec */
.bt_suiv_prec{border-top:1px solid #d7d7d7;padding-top:12px;margin-top:16px;}
  
  

