/* ______________________[ 03.5 | EXTRANET ]________________________ */

body#extranet #ColContenuForm {width:940px !important;}
body#extranet #EnTete {background:url(../../img/extranet/bg_entete.gif) transparent no-repeat 0 0;}


/*___________________________[ Gabrit Formulaire intranet ]_________________*/

div.global {padding:0;margin-left:30px; width:874px;}
div.global table {border-spacing: 0px;border-collapse: collapse;border:0;margin:0;padding:0;font-size:12px;}
div.global input.typeOrange {border:1px solid #F2682B !important; height:18px;}
div.global input.typeBlue {border:1px solid #2FA0EE !important; height:18px;}
div.global input.nonStyle {border:none !important;}
div.global label {vertical-align:top !important;}
div.global span {color:#F2682B;}
div.global .etoil {color:#F2692C;text-align:right;margin-top:10px;width:832px;}
div.global .innerCentre {margin:32px 0 32px 0;}
div.global .innerCentre h2 {position:relative;font-size:18px;color:#000;padding:0;text-indent:0;background:none;}
div.global td.alignDroit{text-align:right;}

input.readonly{background:#D6D6D6;}

/*_____________________[ boite arrondis ]____________________________ */

.AngleRond {width:832px !important;background-color:transparent;}
/* définition des pixels d'angles */
div.AngleRond .pix1, 
.AngleRond .pix2, 
.AngleRond .pix3, 
.AngleRond .pix4, 
.AngleRond .pix5 {display:block;overflow:hidden;height:1px;border-left:1px solid #ACD9F8;border-right:1px solid #ACD9F8;background:#EAF5FD;
}
div.AngleRond .pix1 {margin:0 5px; background:#ACD9F8;}
div.AngleRond .pix2 {margin:0 4px;}
div.AngleRond .pix3 {margin:0 3px;}
div.AngleRond .pix4 {margin:0 2px;}
div.AngleRond .pix5 {margin:0 1px;}



/*______________________[ calque de boxContenu de la boite ]_____________________ */

div.AngleRond .boxContenu {background:#EAF5FD;border-left: 1px solid #ACD9F8;border-right: 1px solid #ACD9F8;padding: 5px;width:818px;margin: 0 auto 0 auto;}
div.AngleRond .boxContenu h2 {font-size:18px;margin:0 0 0 11px !important;color:#000;background-image:none;padding:0;text-indent:0;}
div.AngleRond .boxContenu input {height:18px;margin:0;padding:0;}


/*___________________[ precedent/suivant ]______________________*/

table.tabBout {width:832px;margin:0 !important;}
table.tabBout td {padding:0;margin:0; height:25px;}
table.tabBout td.precedent {background:url(../../img/precedent.gif) transparent no-repeat 0 100%;width:230px;}
table.tabBout td.suivant {background:url(../../img/suivant.gif) transparent no-repeat 0 100%;width:230px;}
table.tabBout td a {color:#FFF;border:0;margin:0;font-size:12px;}
table.tabBout td.precedent a {padding:0 0 0 28px;}
table.tabBout td.suivant a {padding:0 0 0 10px;}
table.tabBout td.champEtoil {text-align:right;color:#F2692C;}



/*_______________________[ etape 1]__________________________*/

table.tasIdentif td {padding:10px 0 0 15px;width:188px;font-style:italic; }
table.tasIdentif td.info {width:480px !important;}
table.tasIdentif td input {border:1px solid #2FA0EE; height:18px;}
table.tasIdentif td a {text-decoration:underline;color:#F2682B;margin:0x;}
table.tasIdentif td a:hover {text-decoration:none;}

table.tabContact {background:#FEF0E9;width:100%;margin-bottom:20px !important;font-style:italic;}
table.tabContact td {padding:10px 0 10px 10px;}
table.tabContact td.subCellue {width:90px;}
table.tabContact td input {border:1px solid #F2682B; height:18px;margin-right:5px;}



/*_______________________[ etape 2]__________________________*/

table.concerne {margin:10px 30px 10px 30px !important;}
table.concerne td {margin:0;padding:0;}
table.concerne .td2 {padding:0 10px 0 57px;margin:0;}
table.concerne .td3 input {width:92px;margin:0;border:1px solid #2FA0EE !important;}
table.concerne .td4 {padding:0 68px 0 5px;margin:0;}
table.concerne .td4 input {width:68px;margin:0;border:1px solid #2FA0EE !important;}
table.concerne .td6 {padding:0 54px 0 11px;margin:0;}
table.concerne .td6 input {width:130px;margin:0;border:1px solid #2FA0EE !important;}
/* \*/ * html table.concerne .td6 input {width:118px !important;} /* */
table.concerne .td8 {padding:0 0 0 5px;margin:0;line-height:130%;}
table.concerne td.separator {background:url(../../img/carre1.gif) transparent repeat-x 0 10px;height:20px;}



/*_______________________[ table Detail par etablissement ]_____________________________*/

div.cadre, div.tabOrange {background:url(../../img/carre2.gif) transparent repeat-x 0 0;margin:25px 0 0 0;padding:25px 0 0px 0; width:832px;font-style:italic;}
div.cadre h2 {font-size:18px;margin:0 0 16px 0 !important;color:#000;background-image:none;padding:0;text-indent:0;position:relative !important;}
table.detailE {width:100%;}
table.detailE .td3 input, table.detailE .td4 input, table.detailE .td6 input {border-color:#F2682B !important;}



/*_______________________[ table Detail ]_____________________________*/

table.detailE .detailEtd1{background:#FEF0E9;height:50px;}

table.subDetail {width:100%;margin:20px 0 0 0 !important;}
table.subDetail .subTab1 {width:100%;}
table.subDetail .subTab1 td {padding:15px 10px 0 0; vertical-align:top;}
table.subTab1 .subTd1 {width:130px;margin:0;text-align:right;}
table.subTab1 td textarea {border:1px solid #F2682B !important; overflow:auto;}

table.subDetail .subTab2 {width:100%;}
table.subDetail .subTab2 td {margin:0;padding:0;vertical-align:top;}


table.tabEffectif {width:709px;margin:15px 0 0 34px !important;}
table.tabEffectif td {margin:0;padding:0; border:1px solid #B2B2B2;text-align:center;width:50px;height:18px;}
.bgorange1 {background-color:#FEF1EB; width:55px !important;text-align:right !important;}
.bgorange2 {background-color:#FEF1EB; width:108px !important; text-align:right !important;}
.bgorange3 {background-color:#F89060; color:#FFF;}
.nonborder1 {border:none !important;text-align:left !important;width:auto !important;}
.nonborder2 {border:none !important;}
.textleft {text-align:left !important;padding:0 0 0 10px !important;width:338px !important;}

table.tabEffectif td.bgorange2 input{width:106px !important;}
table.tabEffectif td.bgorange1 input{width:50px !important;}

table.tabCreation {width:100%; !important;background-color:#FFF;border-left:1px solid #FAC3AA !important;border-right:1px solid #FAC3AA !important;}
table.tabCreation td {margin:0;padding:0;}
div.bg_haut {width:100%;background:url(../../img/haut.gif) transparent no-repeat 0 100%;height:5px;}
div.bg_bas {width:100%; !important;background:url(../../img/bas.gif) transparent no-repeat 0 0;height:5px;margin:0 !important;padding:0 !important;}
table.tabRajouter td {padding:15px 10px 0 0;}
table.tabRajouter td.rajTd1 {width:168px;text-align:right;}
table.tabRajouter td.rajTd2 {padding-right:0 !important;}
table.tabRajouter td.rajTd1Top {width:168px;text-align:right;padding-right:10px !important;vertical-align:text-top;}
table.tabRajouter td .alignInput {margin-right:20px;border:1px solid #F2682B !important;height:18px;}
td.bloc {background-color:#FEF1EB;height:25px;padding:0 10px 0 10px !important; font-size:11px !important;}
td.bloc a {color:#F2682B;text-decoration:underline;}
td.bloc a:hover {color:#F2682B;text-decoration:none;}
td.bloc a.versG {float:left;}
td.bloc a.versD {float:right;}
table.tabCCN td {margin:0;padding:0 10px 0 0; vertical-align:top !important;}

td.valider {text-align:right;color:#FFF;}
td.valider input {background:url(../../img/valider.gif) transparent no-repeat 0 0;color:#FFF; cursor:pointer;border:none;margin:10px 0 20px 0;padding:0 0 2px 0; text-align:center;}



/*__________________[ etape 3 ]__________________*/

table.tabVersement td {padding:15px 0 0 0;margin:0; vertical-align:top;}
table.tabVersement td.fontItalie {font-style:italic;text-align:right;padding-right:10px !important; width:100px;}
table.tabVersement td.tdMillieu {width:380px !important;}
table.tabVersement td span {font-style:italic;}
table.tabVersement td table{margin:0 0 0 10px;padding:0;}
table.tabVersement td table td{margin:0;padding:0;width:220px;border:0;}

table.tabMontant td,table.tabMontant th {padding:15px 0 0 15px;margin:0;}
table.tabMontant td.alignDroit{300px;}
table.tabReglement td input, table.tabMontant td input {border:1px solid #F2682B !important; height:18px; text-align:right;}
div.tabOrange .AngleRond .pix1, 
div.tabOrange .AngleRond .pix2, 
div.tabOrange .AngleRond .pix3, 
div.tabOrange .AngleRond .pix4, 
div.tabOrange .AngleRond .pix5 {border-left-color:#F2682B;border-right-color:#F2682B;background:#FFF;}
div.tabOrange .AngleRond .pix1 {background:#F2682B;}
div.tabOrange .AngleRond .boxContenu {background:#FFF;border-left-color:#F2682B;border-right-color:#F2682B;}



/*__________________[ etape 4 ]__________________*/

table.tabContribution td p, table.tabRegle1 td p {margin:0;padding:5px 0 0 0;font-style:italic;font-size:12px !important;}
table.tabContribution td label {font-style:italic;}
table.tabContribution td {padding:15px 0 0 15px;}
table.tabContribution td input {margin:0 0 0 20px !important;}

table.tabRegle1 td, table.tabRegle1 th, table.tabRegle2 td, table.tabRegle2 th {padding:15px 15px 0 10px;margin:0;}

table.tabRegle2 td.alignDroit{width:126px;}
table.tabRegle2 td input {border:1px solid #F2682B !important;height:18px;text-align:right;}



/*__________________[ etape 5 ]__________________*/

table.tabTRegler td, table.tabStatut td {padding:15px 0 0 15px;}
table.tabTRegler td.alignDroit{width:170px;}
table.tabStatut {width:100%;}
table.tabStatut td input {border:none !important;}
table.tabStatut td.validerChoix {text-align:right !important;}
table.tabStatut td.validerChoix input {background:url(../../img/valider2.gif) transparent no-repeat 0 0;color:#FFF;cursor:pointer;border:none;margin:0;padding:0 0 2px 0;text-align:center;}
table.tabStatut td.separator {background:url(../../img/carre1.gif) transparent repeat-x 0 5px;}
table.tabStatut td a {background:url(../../img/ico_pdf.gif) no-repeat 0 0; text-decoration:underline;color:#F2682B;margin:0 0 0 25px;padding:0 0 0 20px;}
table.tabStatut td a:hover {text-decoration:none;}

table.tabCachet{width:100%;margin:30px 0 0 0 !important;display:none;}


/*______________________[ onglets ]_____________________*/

#Onglets {float:left;width:100%;background:#FFF;
line-height:normal;margin:0;}

#Onglets ul {position:relative;width:auto;padding:0;list-style:none;margin:0 0 0 20px;}

#Onglets ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#Onglets ul {display:inline-block;}
/* \*/ * html #Onglets ul {height:1%;} #Onglets ul {display:block; margin:0 0 -1px 20px;} /* */


#Onglets li {float:left;background:url(../../img/onglets/left_c2p.gif) no-repeat left 5px;margin:0 0 0 3px;
padding:0 0 0 5px;}
#Onglets a, #Onglets span {float:left;display:block;background:url(../../img/onglets/right_c2p.gif) no-repeat right 5px;padding:10px 16px 3px 6px;text-decoration:none;font-weight:bold;color:#ACACAC;font-size:1.1em;font-weight:bold;}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#Onglets a, #Onglets span {float:none;}
/* End IE5-Mac hack */
#Onglets a:hover {color:#2FA0EE;}
#Onglets .on {background-image:url(../../img/onglets/left_on_c2p.gif);background-position:0 0;border-width:0;
margin:0 0 -1px 3px;}
/* \*/ * html body #Onglets .on {margin:0 0 0 3px;} /* */

#Onglets .on a, #Onglets .on span {background-image:url(../../img/onglets/right_on_c2p.gif);background-position:100% 0;color:#2FA0EE;padding:10px 16px 4px 6px;}

div.ongletsBox{margin:0;padding:21px 0 0 0;background:url(../../img/onglets/bg_haut.gif) repeat-x 0 0;clear:both;}
div.ongletsBox div.inner{padding:0;margin:0;background:url(../../img/onglets/bg_inner.gif) repeat-y 0 0;}
div.ongletsBox div.inner2{padding:0 20px 20px 20px;background:url(../../img/onglets/bg_bas.gif) no-repeat 0 100%;}
/**/


/*_______________[ consulter la notice ]_______________*/
a.notice{background:url(../../img/ico_pdf.gif) no-repeat 0 0; padding:0 0 0 20px;font-style:italic; margin:0;border:0;color:#F2682B !important}
