/* CSS Document */

.Style9 {color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }

.Style1 {
	color: #FFFFFF;
}

body {
	background: url(images/body/fd_page.jpg) top left repeat-x;
	margin: 0;
	padding: 0;
	top:0;
	left:0;
	position:relative;
	font:normal 11px Trebuchet MS,Arial, Helvetica, sans-serif;
}

#bienvenu{font-size:22px; color:#597505;  height:123px;}
#bienvenu p{font-size:14px; font-weight:bold; color:#35b4df; display:block; width:471px; line-height:14px; margin-bottom:0; padding:0;}
#bloc_content{background:url(images/bg_bloc_content.jpg) top left repeat-y; text-align:left; width:590px; /*614-(16+8)*/ padding:10px 8px 12px 16px;}

#bloc_content a{font-weight:bold; color:#06C;}

#bloc_content_big{background:url(images/bg_bloc_content_big.jpg) top left repeat-y; text-align:left; width:896px; /*614-(16+8)*/ padding:10px 8px 12px 16px;}

#bloc_content_big a{font-weight:bold; color:#06C;}

#content{
	overflow:hidden;
	text-align:left;
}

#piedpage table{width:726px;}

#piedpage table a{
font-size:12px;
}

#menu_left_manager li a.lien_block {
 color: #FF8500;
}

.footer2{
	background:url(images/fd_page_bas.jpg) top left  repeat-x;
	margin: 0;
	width:100%;
	height:22px;
	left:0;
	bottom:0;
	position:absolute;
}


a:link {
	/*color: #FFFFFF;
	text-decoration: none;*/
}

a:active {
	/*text-decoration: none;
	color: #000000;*/
}

.btn_04{
width:85px;
height:39px;
background:transparent url(images/btn_04.gif) no-repeat;
}
.btn_04_texte{
font-family:Trebuchet MS;
text-decoration: none;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
margin-top: -30px;
}
.btn_04:hover{
width:85px;
height:39px;
background:transparent url(images/btn_up_04.gif) no-repeat;
}


.btn_05{
width:121px;
height:39px;
background:transparent url(images/btn_05.gif) no-repeat;
}
.btn_05_texte{
font-family:Trebuchet MS;
text-decoration: none;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding:13px 0px 0px 0px;
margin-top: -44px;
}
.btn_05:hover{
width:121px;
height:39px;
background:transparent url(images/btn_up_05.gif) no-repeat;
}

.btn_06{
width:73px;
height:39px;
background:transparent url(images/btn_06.gif) no-repeat;
}
.btn_06_texte{
font-family:Trebuchet MS;
text-decoration: none;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding:13px 0px 0px 0px;
margin-top: -44px;
}
.btn_06:hover{
width:73px;
height:39px;
background:transparent url(images/btn_up_06.gif) no-repeat;
}

.btn_07{
width:75px;
height:39px;
background:transparent url(images/btn_07.gif) no-repeat;
}
.btn_07_texte{
font-family:Trebuchet MS;
text-decoration: none;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding:13px 0px 0px 0px;
margin-top: -44px;
}
.btn_07:hover{
width:75px;
height:39px;
background:transparent url(images/btn_up_07.gif) no-repeat;
}

.btn_08{
width:113px;
height:39px;
background:transparent url(images/btn_08.gif) no-repeat;
}
.btn_08_texte{
font-family:Trebuchet MS;
text-decoration: none;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding:13px 0px 0px 0px;
margin-top: -44px;
}
.btn_08:hover{
width:113px;
height:39px;
background:transparent url(images/btn_up_08.gif) no-repeat;
}

.btn_09{
width:90px;
height:39px;
background:transparent url(images/btn_09.gif) no-repeat;
}
.btn_09_texte{
font-family:Trebuchet MS;
text-decoration: none;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding:13px 0px 0px 0px;
margin-top: -44px;
}
.btn_09:hover{
width:90px;
height:39px;
background:transparent url(images/btn_up_09.gif) no-repeat;
}


/*
				INTEGRATION
*/
.no_display{
	display: none;
}

/* login
*/
.form_deja_inscrit{
	background: url(../images/Accueil/pour_inscrire.png) no-repeat;
	width: 212px;
	height: 134px;
}
.btn_cliquer_ici{
	margin-top: 71px;
	margin-left: 54px;
}

.form_tableformlogin{
	background: url(../images/Accueil/deja_inscrit.png) no-repeat;
	width: 312px;
	height: 134px;
}

#indentif_login{
	font-size: 65%;
	margin-top: 48px;
	margin-left: 99px;
}
.case_1{
	margin-top: 48px;
	margin-left: 99px;
}


.btn_cliquer_ok{
	padding-top: 2px;
	padding-left: 5px;
}


/*
search
*/

.tab{
	margin-left : 120px
	}

.enregistrement{
	background: url(../images/Accueil/enregistrer_domaine_w.png) no-repeat;
	width: 800px;
	height: 160px;
}

.enregistre{
	padding-top: 67px;
	padding-left: 302px;
}

.enregistre_2{
	padding-top: 66px;
	padding-left: 8px;
}

.enregistre_3{
	padding-top: 69px;
	padding-left: 21px;
}

	.bas_lien{
		margin-top: 10px;
		margin-left: 70px;
	}
	
.Tableau_001{
		margin-top: 65px;
		margin-left: 380px;
}

/*
search_2
*/

.enregistrement_2{
	background: url(../images/Manager/ajout_tout_2.png) no-repeat;
	width: 800px;
	height: 250px;
}

.enregistre_2_1{
	padding-top: 50px;
	padding-left: 130px;
}

.enregistre_2_2{
	padding-top: 51px;
	padding-left: 8px;
}

.enregistre_2_3{
	padding-top: 44px;
	padding-left: 21px;
}
.ajou_domaine_texte{
	padding-top: 88px;
	padding-left: 20px;
}

	.bas_lien{
		margin-top: 10px;
		margin-left: 70px;
	}
	
.Tableau_001{
		margin-top: 65px;
		margin-left: 380px;
}
/*

Menu Bas

*/

.menu_bas{

			height: 40px;
            font-family: Trebuchet MS;
            font-size: 85%;
            width: 100%;
            margin:  auto;
            margin-top: 60px;
            font-weight: bold;
            color: #99CC33;

}

.menu_bas a:link, .menu_bas a:visited{

            font-family: Trebuchet MS;
            font-size: 85%;
            font-weight: bold;
            text-decoration: none;
            color: #99CC33;
}

.menu_bas a:hover{

            font-family: Trebuchet MS;

            font-size: 90%;

            font-weight: bold;

            text-decoration: none;

            color: #FFFFFF;

}



/*
manager
*/
.tab_manager_img_haut_0{
		background: url(../fileadmin/templates/images/manager/tab_haut_0.png) no-repeat left;
		width: 258px;
		height: 70px;
}
.tab_manager_img_haut_1{
		background: url(../images/Manager/tab_haut_1.png) repeat-x;
		height: 70px;
}
.tab_manager_img_haut_2{
		background: url(../fileadmin/templates/images/managertab_haut_2.png) no-repeat right;
		width: 258px;
		height: 70px;
}

.tab_manager_img_milieu_0{
	background: url(../images/Manager/tab_milieu_0.png) repeat-y left;
	width: 10px;
	height: 1px;
}
.tab_manager_img_milieu_1{
	background: url(../images/Manager/tab_milieu_1.png);
}
.tab_manager_img_milieu_2{
	background: url(../images/Manager/tab_milieu_2.png) repeat-y right;
	width: 10px;
	height: 1px;
}

.tab_manager_img_bas_0{
	background: url(../images/Manager/tab_bas_0.png) no-repeat left;
	width: 258px;
	height: 10px;
}
.tab_manager_img_bas_1{
	background: url(../images/Manager/tab_bas_1.png) repeat-x;
	height: 10px;
}
.tab_manager_img_bas_2{
	background: url(../images/Manager/tab_bas_2.png) no-repeat right;
	width: 258px;
	height: 10px;
}

.manager_tete{
		background: url(../images/Manager/tout.png) no-repeat;
		width: 516px;
		height: 515px;
}

.bar_gauche{
		background: url(../images/Manager/tab_bas.png) no-repeat;
	}

.tab_milieu{
		background: #FBFBFB;
		margin-top: 0px;
		margin-left: 10px;
		margin-right: 10px;

}

.fond_tab{
		background: url(../images/Manager/tab_milieu.png) repeat-y;
		width: 516px;
}

.suprim_contact{
	margin-top: 0px;
	margin-left: 200px;
}

/*
whois
*/

/* ==================================
FORMULAIRE WHOIS
================================== */
.formwhois{
	margin: 30px 0 0 0 ;
	padding:0 0 0 180px;
	color:#134F6B;
	font:bold 12px  Arial, Helvetica, sans-serif;
	height:122px;
	overflow:hidden;
	text-align:left;
}

.formwhois h1{
	font:bold 20px  Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

.formwhois_2{
	margin: 15px 0 0 0 ;
	padding:0 0 0 100px;
	color:#134F6B;
	font:bold 12px  Arial, Helvetica, sans-serif;
	height:122px;
	overflow:hidden;
	text-align:left;

}

.formwhois_2 h1{
	font:bold 20px  Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
/* ==================================
FORMULAIRE ENREGISTREMENT DE DOMAINE
================================== */
#formEnregisterDomain{
	margin:0;
	padding:0;
	overflow:hidden;
}

#formEnregisterDomain .c_admin, #formEnregisterDomain .c_tech, #formEnregisterDomain .c_factu{width:100%;}
#formEnregisterDomain .titre1{font-size:17px;}
#formEnregisterDomain #proprietaire{width:405px;}
#formEnregisterDomain #proprietaire input, #formEnregisterDomain #proprietaire textarea, #formEnregisterDomain #proprietaire select{width:100%;}


.formEnregisterDomain2{
	margin:0;
	padding:0 5px 0 0;
	overflow:hidden;
	width:580px;
}
.formEnregisterDomain2 #proprietaire,.formEnregisterDomain2 #autre_info {width:100%;}

.formEnregisterDomain2 td.titre1{font-size:16px; width:200px;}
.formEnregisterDomain2 .c_admin, .formEnregisterDomain2 .c_tech, .formEnregisterDomain2 .c_factu{width:50%;}
.formEnregisterDomain2 #proprietaire input, .formEnregisterDomain2 #proprietaire textarea, .formEnregisterDomain2 #proprietaire select{width:50%;}

/* ==================================
FORMULAIRE EDITION CONTACT
================================== */
#formEditionContact{
	margin:0;
	padding:0;
}

#formEditionContact input, #formEditionContact textarea, #formEditionContact select{width:100%;}

/* ==================================
FORMULAIRE CREATION CONTACT
================================== */
#formCreationContact{
	margin:0;
	padding:0;
}

#formCreationContact input, #formCreationContact textarea, #formCreationContact select{width:100%;}


/* ==================================
FORMULAIRE DE PREFERENCE
================================== */
#tx-srfeuserregister-pi1-fe_users_form{
	margin:0;
	padding:0;
}

#tx-srfeuserregister-pi1-fe_users_form input, #tx-srfeuserregister-pi1-fe_users_form textarea, #tx-srfeuserregister-pi1-fe_users_form select{width:100%;}
#tx-srfeuserregister-pi1-fe_users_form dd{width:60%;}
#tx-srfeuserregister-pi1-fe_users_form dt{width:35%;}

/* ==================================
WHOIS
================================== */
.tab_whois{
		background: url(../images/Whois/whois_domaine.png) no-repeat ;
		width: 700px;
		height: 190px;
		}
		
.text_whois{
	padding-top: 75px;
	padding-left: 301px;
}


.ex_whois{
	padding-top: 84px;
	padding-left: 8px;
	
}

.btn_whois{

	padding-top: 79px;
	padding-left: 21px;
}

.gros_whois{

	padding-top: 100px;
	padding-left: 61px;
}

.etape_1{
		background: url(../images/Enregistrer/bar_etape1.png) no-repeat ;
		width: 881px;
		height: 51px;
		}

.organiz{
	padding-left: 10px;
	}
	
.adress{
	padding-left: 20px;
	}
.nom{
	padding-top: 50px;
	padding-left: 58px;
	}
.pays{
	padding-top: 15px;
	}
	
.contact_ajou{
	padding-top: 84px;
	padding-left: 8px;
	}
	
table a:hover
{ 
text-decoration: underline; 
color: #0066CC; 
}

/* ============================
TT_NEWS TEMPLATE
============================ */
.news-latest-container-actus{
	font:normal 11px Trebuchet MS,Arial, Helvetica, sans-serif;
	background:url(images/accueil/fd_actualites.jpg) top left no-repeat;
	width:292px; /*389-97*/
	height:147px; /*156-9*/
	color:#000;
	padding:9px 0 0 97px;
	float:left;
	text-align:left;
}

a.new_link{
	width:254px;
	height:30px;
	display:block;
	margin-bottom:5px;
}

news-list-container a, .news-list-container a:hover,
.news-latest-container-actus a, .news-latest-container-actus a:hover{
color:#000;
}

.news-latest-item
{
	width:253px;
	margin-left:20px;
}

.news-latest-item h2, .news-latest-item h2 a,  .news-latest-item h2 a:hover{
	color:#2f5059;
	font:bold 12px Trebuchet MS,Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-decoration:none;
}

.news-latest-item p{
	margin:0; 
	padding:0;
}

.news-latest-item span{
	font-weight:bold;
}

/* ============================
AUTHENTIFICATION PAGE D'ACCUEIL
============================ */
#form_login{
	width:245px; /*274-(19+10)*/
	height:103px; /*147-52*/
	background:url(images/fd_connexion.jpg) top left no-repeat;
	color:#065a8c;
	font:bold 11px Trebuchet MS,Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:44px 10px 0 19px;
}

#form_login a{
	text-decoration:none;
	color:#065a8c;
	font-weight:normal;
}

#form_login ul{
	margin:0;
	padding:0;
	width:207px;
	float:left;
}

#form_login li{
	margin:0;
	padding:0 0 3px 0;
	list-style:none;
	overflow:hidden;
	width:207px;
}

#form_login li label{float:left; padding:4px 0 0 0; margin:0;}
#form_login li input{float:right; width:111px; margin:0;}
#form_login #submit{float:right; padding-top:12px;}
#form_login p{margin:4px 0 0 0; padding:0;}
#error_login div{color:red;}


#tx-felogin-pi1{overflow:hidden;}

/* ============================
AUTHENTIFICATION PAGE MANAGER
============================ */
#formLoginManager{
	width:312px;
	margin:12px auto 0 auto;
	padding:0;
}


/* ============================
FORMUALIRE LOGOUT
============================ */
#logout{
	margin:0 0 0 110px;
	padding:0;
	top:85px;
	left:50%;
	position:absolute;
	width:242px;
	height:18px;
}

#logout a{
 color:#0066CC;
}

/* ============================
MENU GAUCHE MANAGER
============================ */
#menu_left_manager{
	margin:0 18px 0 0;
}

#menu_left_manager ul{
	background:url(images/manager/bg_menu_left.jpg) top left repeat-y;
	width:159px;
	margin:0;
	padding:0;
}

#menu_left_manager li{
	width:159px;
	list-style:none;
	margin:0;
	padding:8px 0;
	text-align:center;
}

#menu_left_manager li a{
	font-size:12px;
	font-weight:bold;
	color:#0066CC;
	text-decoration:none;
}

#menu_left_manager li a:visited{
	text-decoration:none
}

#menu_left_manager li a:hover{
	text-decoration:underline;
}
/* ============================
CONTENU DE MANAGER MANAGER
============================ */
#content_manager{
	
}


/* ============================
TABLE LISTE DES DOMAINES
============================ */
#tab_domain_list{border:none; border-collapse: collapse; border:none;}
#tab_domain_list td, #tab_domain_list th{border:1px solid #CCC; height:12px; padding:4px;}
#tab_domain_list th{background:#E6EEEE;  text-align:left; }
#tab_domain_list td{font-weight:normal; text-align:left;}
#tab_domain_list td a{font-weight:normal; text-decoration:none; color:#0066CC; }
#tab_domain_list td a:hover{text-decoration:underline; }


/* ============================
TABLE FACTURATION RENOUVELLEMENT DE NOM DE DOMAINE
============================ */
#tabFacturationDomainRenouvellement{width:100%}
#tabFacturationDomainRenouvellement th{font-weight:bold; text-transform:uppercase;}

/* ============================
LISTE DES CONTACTS
============================ */
#accordion.list_contact a.ui-accordion-header{
color:#A2C640;
padding:2px 0 2px 16px;
background:url(images/close_accordeon.png) center left no-repeat;
}

#accordion.list_contact a.ui-state-hover{
	color:#0066CC;
	background-color:#EFF7FF;
}

#accordion.list_contact a.ui-state-active{
color:#0066CC;
background-color:#EFF7FF;
background:url(images/open_accordeon.png) center left no-repeat;
}


/* ============================
DOMAINE EXPIRATION
============================ */
#domaine_expire{
	margin:9px 0 0 20px;
	padding:40px 0 0 13px;
	width:261px; /*274-13;*/
	height:107px;/*147-40;*/
 	float:left;
	background:url(images/fd_rappel.jpg) top left no-repeat;
}

#domaine_expire ul{margin:0; padding:0;}
#domaine_expire ul li{margin:0; padding:0 0 0 14px; list-style:none;}
/* ===================================== */
a.actionLink{font-size:14px; text-decoration:underline;}
a.actionLink:hover{text-decoration:none;}