/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:12px/1.3em Arial, "Trebuchet MS", Helvetica, Sans-serif;font-weight:normal;color:#484848;}

img{border:0}

a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}

ul, ol, dd{margin:0 0 0 20px;}

.input_text, select option{padding:0 3px;}
.input_text{height:19px;border:1px solid #8f8f8f;border-color:#8f8f8f #e3e3e3 #e3e3e3 #8f8f8f;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;background:#B9B9B9 url(../images/bg-body.gif) repeat-x 0 0;}

	#global{position:relative;width:974px;text-align:left;margin:0 auto;}

	#top{position:relative;width:100%;overflow:hidden;background:#fff;}
		#top00{position:relative;margin:0 11px 10px;background:url(../images/bg-top00.gif) repeat-x 0 0;}
		#top00_0{position:relative;height:55px;}

	#middle{position:relative;width:100%;margin:10px 0 0 0;background:#fff url(../images/bg-middle.gif) repeat-y 0 0;}
		#middle00{position:relative;padding:0 13px 13px 13px;background: url(../images/bg-middle00.gif) repeat-x 0 100%;border:1px solid #a4a4a4;}
		#middle00_0{position:relative;width:100%;overflow:hidden;}
			#middle_hmin, #middle_left, #middle_right{float:left;display:inline;}
			#middle_left, #middle_right{margin:10px 0 0 0;}
			#middle_hmin{position:relative;width:1px;height:500px;font-size:0;line-height:0;}
			#middle_left{position:relative;width:218px;margin-left:4px;}
			#middle_right{float:right;position:relative;width:708px;margin-right:0px;}

	#bottom{position:relative;width:100%;overflow:hidden;clear:both;margin:13px 0 0 0;}
		#bottom00{position:relative;height:50px;background:#fff url(../images/bg-bottom00.gif) repeat-x 0 0;}

	/*  Modules dans la structure de base */
		/* TOP */
		#top00_0 .pack{float:left;display:inline;margin:8px 0 0 0;}
		#top00_0 .quitter{float:right;display:inline;margin:25px 16px 0 0;}

		

		#rapport{position:relative;width:100%;z-index:2;margin:10px 0 0 0;}
		
		#contact{position:relative;width:100%;overflow:hidden;margin:10px 0 0 0;background:#fff url(../images/bg-contact.gif) repeat-x 0 100%;}
		#contact_0{border:1px solid #e1e2e3;padding:0 0 21px 0;}
		#contact a{text-decoration:none;}
		#contact .titre{text-align:center;padding:5px 0;}
		#contact .texte{color:#000;padding:0 5px 0 8px;margin:3px 0 0 0;}
		#contact .texte strong{color:#f00;}
		
		/* BOTTOM */
		#bottom00 .orange{float:left;display:inline;margin:10px 0 0 16px;}
		#bottom00 .nordnet{float:right;display:inline;margin:8px 12px 0 0;}

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Generiques */ 
/*************************************************************************************************************************************************************************/
	/* Coins  arrondis */
	.coins{position:relative;width:100%;height:0;line-height:0;font-size:0;z-index:98;}
	.coinsHG, .coinsHD, .coinsBG, .coinsBD{position:absolute;overflow:hidden;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinsHG{top:0;left:0;}
	.coinsHD{top:0;right:0;}
	.coinsBG{bottom:0;left:0;}
	.coinsBD{bottom:0;right:0;}

	/* Coins arrondi blanc sur fond gris */
	.coinHG00, .coinHD00, .coinBG00, .coinBD00{width:10px;height:10px;}
	.coinHG00{background-image:url(../images/bg-coinHG00.gif);}
	.coinHD00{background-image:url(../images/bg-coinHD00.gif);}
	.coinBG00{background-image:url(../images/bg-coinBG00.gif);}
	.coinBD00{background-image:url(../images/bg-coinBD00.gif);}

	/* Coins arrondi gris sur fond blanc */
	.coinHG01, .coinHD01, .coinBG01, .coinBD01{width:10px;height:10px;}
	.coinHG01{background-image:url(../images/bg-coinHG01.gif);}
	.coinHD01{background-image:url(../images/bg-coinHD01.gif);}
	.coinBG01{background-image:url(../images/bg-coinBG01.gif);}
	.coinBD01{background-image:url(../images/bg-coinBD01.gif);}

	/* Coins arrondi gris sur fond blanc */
	.coinHG02, .coinHD02, .coinBG02, .coinBD02{width:8px;height:8px;}
	.coinHG02{background-image:url(../images/bg-coinHG02.gif);}
	.coinHD02{background-image:url(../images/bg-coinHD02.gif);}
	.coinBG02{background-image:url(../images/bg-coinBG02.gif);}
	.coinBD02{background-image:url(../images/bg-coinBD02.gif);}

	/* Coins arrondi gris sur fond blanc avec ombrage */
	.coinHG03, .coinHD03, .coinBG03, .coinBD03{width:10px;height:10px;}
	.coinHG03{background-image:url(../images/bg-coinHG03.gif);}
	.coinHD03{background-image:url(../images/bg-coinHD03.gif);}
	.coinBG03{background-image:url(../images/bg-coinBG03.gif);}
	.coinBD03{background-image:url(../images/bg-coinBD03.gif);}

	/* Coins arrondi gris sur fond blanc */
	.coinHG04, .coinHD04, .coinBG04, .coinBD04{width:4px;height:4px;}
	.coinHG04{background-image:url(../images/bg-coinHG04.gif);}
	.coinHD04{background-image:url(../images/bg-coinHD04.gif);}
	.coinBG04{background-image:url(../images/bg-coinBG04.gif);}
	.coinBD04{background-image:url(../images/bg-coinBD04.gif);}

	/* Coins arrondi blanc sur fond blanc */
	.coinHG05, .coinHD05, .coinBG05, .coinBD05{width:4px;height:4px;}
	.coinHG05{background-image:url(../images/bg-coinHG05.gif);}
	.coinHD05{background-image:url(../images/bg-coinHD05.gif);}
	.coinBG05{background-image:url(../images/bg-coinBG05.gif);}
	.coinBD05{background-image:url(../images/bg-coinBD05.gif);}

	/* Coins arrondi gris sur fond blanc */
	.coinHG06, .coinHD06, .coinBG06, .coinBD06{width:5px;height:5px;}
	.coinHG06{background-image:url(../images/bg-coinHG06.gif);}
	.coinHD06{background-image:url(../images/bg-coinHD06.gif);}
	.coinBG06{background-image:url(../images/bg-coinBG06.gif);}
	.coinBD06{background-image:url(../images/bg-coinBD06.gif);}

	/* Coins arrondi rose sur fond blanc */
	.coinHG07, .coinHD07, .coinBG07, .coinBD07{width:8px;height:8px;}
	.coinHG07{background-image:url(../images/bg-coinHG07.gif);}
	.coinHD07{background-image:url(../images/bg-coinHD07.gif);}
	.coinBG07{background-image:url(../images/bg-coinBG07.gif);}
	.coinBD07{background-image:url(../images/bg-coinBD07.gif);}

	/* Coins arrondi blanc sur fond rose */
	.coinHG08, .coinHD08, .coinBG08, .coinBD08{width:7px;height:7px;}
	.coinHG08{background-image:url(../images/bg-coinHG08.gif);}
	.coinHD08{background-image:url(../images/bg-coinHD08.gif);}
	.coinBG08{background-image:url(../images/bg-coinBG08.gif);}
	.coinBD08{background-image:url(../images/bg-coinBD08.gif);}

	/* Coins arrondi vert sur fond blanc */
	.coinHG09, .coinHD09, .coinBG09, .coinBD09{width:8px;height:8px;}
	.coinHG09{background-image:url(../images/bg-coinHG09.gif);}
	.coinHD09{background-image:url(../images/bg-coinHD09.gif);}
	.coinBG09{background-image:url(../images/bg-coinBG09.gif);}
	.coinBD09{background-image:url(../images/bg-coinBD09.gif);}

	/* Coins arrondi blanc sur fond vert */
	.coinHG10, .coinHD10, .coinBG10, .coinBD10{width:7px;height:7px;}
	.coinHG10{background-image:url(../images/bg-coinHG10.gif);}
	.coinHD10{background-image:url(../images/bg-coinHD10.gif);}
	.coinBG10{background-image:url(../images/bg-coinBG10.gif);}
	.coinBD10{background-image:url(../images/bg-coinBD10.gif);}

	/* Coins arrondi blanc sur fond vert */
	.coinHG11, .coinHD11, .coinBG11, .coinBD11{width:6px;height:6px;}
	.coinHG11{background-image:url(../images/bg-coinHG11.gif);}
	.coinHD11{background-image:url(../images/bg-coinHD11.gif);}
	.coinBG11{background-image:url(../images/bg-coinBG11.gif);}
	.coinBD11{background-image:url(../images/bg-coinBD11.gif);}

	/* Coins arrondi blanc sur fond gris */
	.coinHG12, .coinHD12, .coinBG12, .coinBD12{width:5px;height:5px;}
	.coinHG12{background-image:url(../images/bg-coinHG12.gif);}
	.coinHD12{background-image:url(../images/bg-coinHD12.gif);}
	.coinBG12{background-image:url(../images/bg-coinBG12.gif);}
	.coinBD12{background-image:url(../images/bg-coinBD12.gif);}

	/* Coins arrondi gris sur fond blanc */
	.coinHG13, .coinHD13, .coinBG13, .coinBD13{width:4px;height:4px;}
	.coinHG13{background-image:url(../images/bg-coinHG13.gif);}
	.coinHD13{background-image:url(../images/bg-coinHD13.gif);}
	.coinBG13{background-image:url(../images/bg-coinBG13.gif);}
	.coinBD13{background-image:url(../images/bg-coinBD13.gif);}

	/* Coins arrondi blanc sur fond blanc */
	.coinHG14, .coinHD14, .coinBG14, .coinBD14{width:4px;height:4px;}
	.coinHG14{background-image:url(../images/bg-coinHG14.gif);}
	.coinHD14{background-image:url(../images/bg-coinHD14.gif);}
	.coinBG14{background-image:url(../images/bg-coinBG14.gif);}
	.coinBD14{background-image:url(../images/bg-coinBD14.gif);}

	/* Coins arrondi jaune sur fond gris */
	.coinHG15, .coinHD15, .coinBG15, .coinBD15{width:8px;height:8px;}
	.coinHG15{background-image:url(../images/bg-coinHG15.gif);}
	.coinHD15{background-image:url(../images/bg-coinHD15.gif);}
	.coinBG15{background-image:url(../images/bg-coinBG15.gif);}
	.coinBD15{background-image:url(../images/bg-coinBD15.gif);}

	/* Coins arrondi jaune sur fond gris */
	.coinHG16, .coinHD16, .coinBG16, .coinBD16{width:7px;height:7px;}
	.coinHG16{background-image:url(../images/bg-coinHG16.gif);}
	.coinHD16{background-image:url(../images/bg-coinHD16.gif);}
	.coinBG16{background-image:url(../images/bg-coinBG16.gif);}
	.coinBD16{background-image:url(../images/bg-coinBD16.gif);}

	/* Blocks  */
	.block00{position:relative;width:458px;margin:22px auto 0;}
	.block00_0{position:relative;width:456px;border:1px solid #efb7b4;background:#fcf0ee url(../images/bg-alerte.gif) repeat-x 0 100%;overflow:hidden;}
	.block00_0 .texte{float:left;display:inline;width:342px;margin:21px 0 0 21px;}
	.block00_0 .texte, .block00_0 .texte a{font-weight:bold;color:#3f0000;text-align:left;}
	.block00_hmin{float:left;display:inline;width:0px;height:73px;font-size:0;line-height:0;}
	.block00_flag00{float:left;display:inline;width:60px;height:52px;margin:10px 0 0 10px;background:#fff;text-align:center;font-size:10px;}
	.block00_flag00_0{position:relative;border:1px solid #efb7b4;height:50px;}
	.block00_flag00_0 p{background:url(../images/bg-picto01.gif) no-repeat 50% 12px;padding:25px 0 0 0;}
	/* inherit  block00 */
	.block00a{width:316px;}
	.block00a .block00_0{width:314px;border-color:#b0d46a;background-color:#e2f7b9;background-image:url(../images/bg-infos.gif);}
	.block00a .block00_0 .texte{width:194px;margin-top:28px;}
	.block00a .block00_flag00_0{border-color:#b0d46a;}
	.block00a .block00_flag00_0 p{background-position:50% 4px;background-image:url(../images/bg-picto02.gif);padding-top:32px;}
	/* inherit  block00 */
	.block00b{width:664px;}
	.block00b .block00_0{width:662px;border-color:#d6d0a9;background-color:#fcfee9;background-image:url(../images/bg-conseil.gif);padding:0 0 10px 0;}
	.block00b .block00_0 .texte{width:515px;margin-top:10px;}
	.block00b .block00_0 .texte span{font-weight:normal;color:#484848;}
	.block00b .block00_flag00{margin-top:17px;}
	.block00b .block00_flag00_0{border-color:#d6d0a9;}
	.block00b .block00_flag00_0 p{background-position:50% 10px;background-image:url(../images/bg-picto03.gif);padding-top:32px;}

	.infos{position:relative;width:458px;margin:22px auto 0;}
	.infos00{position:relative;width:456px;border:1px solid #efb7b4;background:#fcf0ee url(../images/bg-alerte.gif) repeat-x 0 100%;overflow:hidden;}
	.infos_hmin{float:left;display:inline;width:0px;height:73px;font-size:0;line-height:0;}
	.infos_flag00{float:left;display:inline;width:60px;height:52px;margin:10px 0 0 10px;background:#fff;}
	.infos_flag00_0{border:1px solid #efb7b4;height:50px;}
	.infos_flag00_0 p{background:url(../images/bg-picto01.gif) no-repeat 50% 12px;padding:25px 0 0 0;}
	.infos00 .texte{float:left;display:inline;width:342px;font-weight:bold;color:#3f0000;text-align:left;margin:21px 0 0 21px;}

	/* liens */
	.lien00{font-size:9px;}
	.lien01{color:#767676;}
	.lien02{float:right;display:inline;font-size:9px;background:url(../images/bg-picto00.gif) no-repeat 0 0;padding:5px 0 5px 30px;}

	/* titres */
	.titre00{font-size:18px;color:#f00;background:url(../images/bg-pointilleH00.gif) repeat-x 0 100%;padding:5px 5px 8px;}
	.titre00 span{text-decoration:underline;}
	.titre01{font-size:17px;color:#f00;font-family:"Trebuchet MS";padding:3px 0;}
	.titre02{font-size:14px;font-weight:bold;padding:3px 0;}
	.titre02a{margin:20px 0 0 0;}


	.soustitre00 { 	background:transparent url(/images/color/red/bg-picto02.gif) no-repeat scroll 0pt 6px;
					display:block;
					font-weight:bold;
					margin:0px 0px 15px 0px;
					padding-left:10px;
					font-size:13px;
		
	}

	.titre_picto {
				display:block;
				font-size:14px;
				font-weight:bold;
				height:35px;
				margin:0px 0px 15px;				
	}
	
	.titre_picto span { position:relative;left:10px;bottom:10px; }


	/* textes */
	.texte00{font-size:12px;margin:20px 30px 0 0;}

	/* separteurs */
	.trait00{position:relative;width:100%;height:1px;font-size:0;line-height:0;background:url(../images/bg-pointilleH00.gif) repeat-x 0 0;}

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;margin-bottom:20px;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Formulaire 
/*************************************************************************************************************************************************************************/
#zone-heb{margin:0px;overflow:hidden;position:relative;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
			
#zone-heb .zone-form { margin:auto; overflow:hidden;position:relative;width:425px;}
			
#zone-heb			.form-conteneur {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;height:1%;overflow:hidden;position:relative;/*font-family:Arial,Sans Serif;font-size:11px;*/}
			/** Titre du formulaire */
#zone-heb			.form-conteneur dt {background:#E3E3E3 none repeat scroll 0%;color:#333333;font-weight:bold;height:25px;line-height:25px;position:relative;}
#zone-heb			.form-conteneur dt span.titre-puce {	background:transparent url(../images/bg-puce6.gif) no-repeat scroll 0pt 50%;	display:block;margin:0pt 0pt 0pt 5px;	padding:0pt 0pt 0pt 8px;}
			
			/** Contenu du formulaire */
#zone-heb			.form-conteneur dd {margin:0px;overflow:hidden;padding:0px;position:relative;}
#zone-heb			.form-conteneur .dataLine {height:1%;overflow:hidden;position:relative;}
							/** colonne de gauche : libelle du champ */
#zone-heb							.dataLine dt {background:#F0F0F0 none repeat scroll 0%;float:left;font-weight:normal;	height:26px;margin:0pt;padding:0pt;text-align:right;width:172px;}
#zone-heb							.dataLine dt label {padding-right:10px;}
#zone-heb							.dataLine dt label .asterisque {color:#FF0000;font-family:sans-serif;font-size:16px;font-weight:bold;}

#zone-heb							.dataLine dt.libelle_01 {height:28px;line-height:21px;}
#zone-heb							.dataLine dt span.libelle_01 {color:#757575;font-family:Arial;font-size:9px;font-weight:bold;margin:12px 0pt 0pt 6px;position:absolute;right:14px;top:0px;}
							
#zone-heb							.form-conteneur .dataLine .msg span {margin:0px;float:left;padding:0;color:#AD2E2A;}
#zone-heb							.form-conteneur .dataLine .msg {position:relative;margin:0px;padding:6px 0 0  2px;}
							
							/** colonne de droit : champ */
#zone-heb							.dataLine dd {float:left;margin:0px;position:relative;}
#zone-heb							.dataLine dd .champ {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;display:inline;font-size:11px;margin:3px 0pt 0pt 10px;padding:2px;text-align:left;width:140px;}
#zone-heb							.dataLine dd select {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;font-size:11px;height:20px;line-height:20px;margin:1px 0pt 0pt 10px;padding:0pt 0pt 0pt 3px;text-align:left;}
#zone-heb							.dataLine dd p.inputRed {float:left;cursor:pointer;	position:relative;font-size:11px;height:14px;line-height:14px;margin:6px 4px 6px 9px;padding:0pt 0pt 0pt 16px;}
#zone-heb							.dataLine dd p.inputRed input {display:none;}
				
#zone-heb	.txt-required {display:block;font-family:Arial;font-size:10px;text-align:left;} /** champs requis */
#zone-heb  	.btn01w85 span {background:transparent url(/images/bg-btn02-droit.gif) no-repeat scroll 0%; }
#zone-heb 	.btn01w85 span {height:23px;position:absolute;right:0px;top:0px;width:9px;}
/*
#zone-heb a.btn01w85  { color:#FFF;font-weight:bold;display:block;height:23px;margin:15px auto;padding:0px 10px;line-height:19px;position:relative;text-align:center;text-decoration:none;width:85px;
						background:transparent url(/images/bg-btn02-gauche.gif) no-repeat scroll 0pt 50%; 
						font-family:Trebuchet MS,Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0.01em;  cursor:pointer;
					}
#zone-heb a.btn01w85:hover{font-weight:bold;font-size:12px;color:#FFF}

*/
/* Bouton formulaire Pack h�bergement */
.btn01w85 span {background:transparent url(/images/bg-btn02-droit.gif) no-repeat scroll 0% 0%; cursor:pointer;width:10px;}
.btn01w85 span {height:23px;position:absolute;right:0px;top:0px;width:9px;}
a.btn01w85 { color:#FFF;font-weight:bold;display:block;height:23px;margin:15px auto;padding:0px 10px;line-height:20px;position:relative;text-align:center;text-decoration:none;width:90px;
						background:transparent url(/images/bg-btn02-gauche.gif) no-repeat scroll 0pt 50%; 
						font-family:Trebuchet MS,Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0.01em;  cursor:pointer;
					}

 a.btn01w85:hover{font-weight:bold;font-size:12px;color:#FFF}
 
 
 .btn01w60 span {background:transparent url(/images/bg-btn02-droit.gif) no-repeat scroll 0%; cursor:pointer; }
.btn01w60 span {height:16px;position:absolute;right:0px;top:0px;width:9px;}
 a.btn01w60 { color:#DFDFDF;display:block;height:23px;margin:15px auto;padding:0px 10px;position:relative;text-align:center;text-decoration:none;width:60px;
						background:transparent url(/images/bg-btn02-gauche.gif) no-repeat scroll 0pt 50%; 
						font-family:Arial, Helvetica, sans-serif;font-size:12px;  cursor:pointer;
					}
 a.btn01w60:hover{font-weight:bold;color:#FFF}
 
 
 
 
p.warning,p.center { text-align:center; color:#FF0000; }
p.info { margin:10px 0px 10px 0px;}


/* gestion h�bergement: changer la version de php  */
dl.version_dispo { width:140px; } 
dl.version_dispo dt { margin-bottom:10px; } 
ul.php_version { margin:5px 0px 10px 45px; }
ul.php_version li { list-style:none; margin: 3px 10px 0px 3px}
ul.php_version li input { cursor:pointer; }
ul.php_version li label { margin-left:5px; cursor:pointer;}
p.change_log {margin-top:15px;  }
p.change_log span { font-size:11px; }


.domainsTable { margin:15px auto 15px auto;border: 1px solid #CCCCCC; padding:10px; background:#F0F0F0;}
.domainsTable select { border: 1px solid #CCCCCC; width:200px; } 
.domainsChamps {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;text-align:left;padding:2px;width:200px;}


.editTable {margin:15px auto 15px auto;border-collapse:collapse;border:1px solid #CCCCCC; padding:0px 5px 5px 5px;background:#F0F0F0 none repeat scroll 0%;text-align:center;}
.editTable td.user { padding:2px; background:#FFFFFF;border:1px solid #CCCCCC; }
.editTable th.titre { width:200px; padding:5px; background:#F0F0F0; }

.editTable .champ { background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;display:inline;font-size:11px;margin:3px 0pt 0pt 10px;padding:2px;text-align:left;width:140px }


#footerButtons {margin:auto;overflow:hidden;position:relative;width:285px;}
#boutonCancel { display:inline;float:left;margin:auto;position:relative;width:100px;}
#boutonApply {display:inline;float:left;margin:;margin-left:15px;position:relative;width:100px;}

.no_user {display:block;margin:10px 0 0 0;font-size:12px;text-align:center;font-weight:bold;}
#usersTableOver { margin-top:15px; }

#confCnt { text-align:center; color:#FF0000;}

/*****************************************************************************************************************************/
/*	PACK HEBERGEMENT																									     */
/*****************************************************************************************************************************/
#zone-heb .dd_content_00 {padding:4px}
.p00 {margin:5px 0px;}
.p00 .p_label {float:left;color:#333;font-size:12px;font-family:"Arial";color:#777;font-weight:bold;margin:0 4px 0 26px;display:block}
.a00 {font-size:11px;color:red;font-weight:bold;margin:8px 20px;display:block}
.quota {border:1px solid black;background-color:#fff;width:127px;height:11px;margin:0 4px 0 5px;padding:0px;float:left;overflow:hidden; }
.quota img { vertical-align:top; }


#bloc_infos, #bloc_gerer, #bloc_ftp, #bloc_dom {width:465px;float:left;position:relative;display:inline;}
#bloc_gerer, #bloc_dom {/*margin:0 0 0 10px;*/}
#bloc_gerer dd div{overflow:hidden;margin:0 0 10px 0}

#zone-heb #bloc_infos dd {padding:0 4px}
#zone-heb #bloc_infos dd dd {padding:0px}
#zone-heb #bloc_infos .dl_info dd {padding:6px 0px;}
#bloc_infos .gauche {float:left;width:300px;display:block}
#bloc_infos .droit {float:left;display:block}

#bloc_ftp .gauche {float:left;width:300px;display:block}
#bloc_ftp .droit {float:left;display:block}

#bloc_dom {height:313px}
#bloc_dom .gauche {float:left;width:300px;display:block}
#bloc_dom .droit {float:left;display:block}

#zone-heb dl {font-size:12px;line-height:12px;}
#zone-heb .dl_info dt {position:relative;background:#FFF;border-bottom:1px solid #E3E3E3;font-weight:bold;color:#777;font-size:12px;line-height:12px;height:20px}
#zone-heb .dl_info dt span {position:absolute;bottom:-4px;left:14px;padding:0 4px 0 6px;background:#FFF;display:block;}
#zone-heb .dl_info dd {padding:6px 0px 6px 0px}
#zone-heb .dl_info dd table {width:100%}
#zone-heb .dl_info dd .cell_label{width:190px;height:20px;background:#F5F5F5;border-bottom:1px solid #FFF;line-height:20px;padding:0 0 0 4px}
#zone-heb .dl_info dd .cell_contenu{background:#FAFAFA;padding:0 0 0 4px;width:250px}
#zone-heb .dl_info dd .cell_contenu ul li {line-height:1.2em;list-type-style:square;list-style-type:square;}


/* FAQ */
#faqList dl.mydl dt{ background:#F3F3F3; margin:0px 0px 0 0px;padding:3px;display:block;overflow:hidden; }
#faqList dl.mydl dd { border: 1px solid #F3F3F3;margin:0px 0px 3px 0px;padding:5px;float:left;width:757px; }

#faqList dl.mydl a{ font-weight:bold; width:100%;cursor:pointer;text-decoration:none; float:left; display:inline; margin-bottom:2px }
#faqList dl.mydl a:hover {text-decoration:none; }

#faqList dl.mydl .plus { padding-left:22px; background:#F3F3F3 url(/images/bg-picto-plus.jpg) no-repeat scroll 0.5em 0.5em;width:100%; }
#faqList dl.mydl .moins { padding-left:22px; background:#F3F3F3 url(/images/bg-picto-moins.jpg) no-repeat scroll 0.5em 0.5em;width:100%; }

#faqList dl.menu dt { margin-top:4px; }
#faqList dl.menu dt p { padding-left:10px; background:transparent url(/images/bg-puce4.gif) no-repeat scroll 0 0.5em; }
#faqList dl.menu dt p a { text-decoration:underline; }
#faqList dl.menu dt p a:hover { text-decoration:none; }


.picture {cursor:pointer;float:left; display:inline;position:relative;float:left;background:transparent url(../images/bg-tablo00.gif) repeat-x scroll 4px -30px;border:1px solid #E3E3E3;text-align:center;width:140px;height:120px;margin:10px 6px 0px 6px}
	
.picture span.label00 {position:absolute;bottom:0px;left:0px;display:block;height:50px;width:100%;vertical-align:middle;background:url(../images/bg-pointilleH00.gif) repeat-x 0px 0px;font-weight:bold;margin:0 2px 0 0;padding:2px 0 0 0}
.picture span.raquo {position:relative;margin:0px;display:inline;color:#FF0000;font-weight:bold;font-size:14px;font-family:sans-serif;}
.picture img {display:block;margin:4px auto;}
.picture{font-size:11px;text-decoration:none;color:#777;}
.picture:hover {border:1px solid #777;font-size:11px;text-decoration:none;color:#FF0000}

/*** Bouton */
#barre-menu {background:url('../images/gray-bg.gif') 0 0 repeat-x;height:27px;line-height:27px}
.btn-param {display:block;float:left;margin:2px 0 2px 8px;text-decoration:none}
.btn-param span.bleft {float:left;height:21px;line-height:22px;width:3px;display:block}
.btn-param span.bmiddle {float:left;height:21px;line-height:22px;display:block;overflow:hidden}
.btn-param span.bright {float:left;height:21px;line-height:22px;width:3px;display:block}
.btn-param span.bmiddle .b-add {background:url('../images/icon-16-new.png') 0 -1px no-repeat;padding:0 2px 0 18px}
.btn-param span.bmiddle .b-remove {background:url('../images/icon-16-remove.png') 0 -1px no-repeat;padding:0 2px 0 18px}
.btn-param span.bmiddle .b-edit {background:url('../../img/edit.png') 0 -1px no-repeat;padding:0 2px 0 18px}

.btn-param:hover span.bleft {background:url('../images/tb-btn-sprite.gif') 0 0px repeat-x;}
.btn-param:hover span.bmiddle {background:url('../images/tb-btn-sprite.gif') 0 -42px repeat-x;}
.btn-param:hover span.bright {background:url('../images/tb-btn-sprite.gif') 0 -21px repeat-x;}
.pointRed {display:none}
.inputRed {margin-top:2px;height:14px;padding-left:18px;cursor:pointer;}


/*************************************************************************************************************************************************************************/
/* Bloc css de la page 404 et maintenance */ 
/*************************************************************************************************************************************************************************/

.pointilles {background:transparent url(../images/bg-pointilles-H.gif) repeat-x scroll 0pt;font-size:1px;height:1px;line-height:1px;}
#erreur_exclamation {background:transparent url(../images/bg-erreur-exclamation.gif) no-repeat scroll 50%;height:362px;overflow:auto;position:relative;text-align:center;width:100%;}
#erreur_message {height:180px;margin:93px auto 0pt;position:relative;width:450px;}
.erreur_titre {font-weight:bold;line-height:1.2em;margin:35px 0pt 0pt;}
.erreur_titre2{font-weight:bold;line-height:1.2em;margin:15px 0pt 0pt;}
.erreur_texte {line-height:1.2em;margin:15px 0pt;}
.erreur_liens {background:transparent url(../images/bg-puce3.gif) no-repeat scroll 0pt 0.4em;font-weight:bold;line-height:1.2em;margin:0pt 0pt 35px;padding:0pt 0pt 0pt 10px;text-decoration:underline;}
.erreur_liens, .erreur_liens:hover {color:#FF0000;}
.erreur_liens {font-weight:bold;line-height:1.2em;text-decoration:underline;}
.erreur_titre01 {color:red;font-family:arial;font-size:17px;margin-bottom:15px;font-weight:bold;}
#erreur_exclamation  p.btn_retour{padding-top:15px;}
/*************************************************************************************************************************************************************************/

