/*COMMONS*/
*{font:normal 11px Arial;color:#6256b0;text-align:left}
body{text-align:center}
img{float:left;border:0}
a{cursor:pointer;text-decoration:none;display:inline}
a:hover{color:#ff2b9a;text-decoration:underline}
li{list-style:none;padding:0 5px}
li img{float:right}
li.top{margin:10px 0}
li.bottom{margin-top:15px}
input,select,textarea{border:1px solid #dadada;background:#FFF;padding:2px}
input.brdlss{border:0;padding:0}
input.script_line{width:350px}
div.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
div.cnt{width:770px;margin:0 auto;clear:both;text-align:center}
/*div#header{background:url(/img/admin/common/header_bg.jpg) top left no-repeat;width:770px;height:65px;margin:5px auto 10px}
div#header img{margin:8px}*/

div#header{background:url(/img/common/header_bg2.jpg) top left no-repeat;width:740px;height:120px;padding:10px 20px 0 10px;margin:5px auto 10px}
div#header table{height:80px;float:left}
div#header table td img{margin:2px 0 2px 0}
div#header table td input{width:70px;height:12px;border:1px solid #979797;font:normal 9px Arial;color:#6256b0;text-indent:3px;float:right}
div#header table td a.ok{background:url(/img/common/log_ok_off.gif) top left no-repeat;width:16px;height:9px;margin:2px 0;float:right;border:none}
div#header table td a.ok:hover{background:url(/img/common/log_ok_on.gif) top left no-repeat}
div#header table td a.my_mail{background:url(/img/fr/my_mail_off.gif) bottom left no-repeat;width:140px;height:12px;margin:2px 0;float:right;border:none}
div#header table td a.my_mail:hover{background:url(/img/fr/my_mail_on.gif) bottom left no-repeat}
div#header table td.footer a{float:left}
div#header div#log{width:100px;margin-left:502px}
div#header div#log img{float:left;margin:0 0 5px}
div#header table.mytab{width:100px;height:100px;float:left;}


div#menu div{width:194px;float:left;margin-top:0;clear:left}
div#menu div#host,div#menu div#toolbox{background:url(/img/admin/common/ul_host_bot.jpg) bottom left no-repeat;clear:left}
div#menu div#toolbox{background:url(/img/admin/common/ul_bills_bot.jpg) bottom left no-repeat;margin:10px auto 0;padding-bottom:40px}
div#menu ul{margin:0;padding:0;border:1px solid #dadada;border-bottom:0}
div#menu div#host ul{background:url(/img/admin/common/ul_host_bg.jpg) top left no-repeat}
div#menu div#toolbox ul{background:url(/img/admin/common/ul_bills_bg.jpg) top left no-repeat}
div#menu div#host div.bot{height:20px;margin-top:15px}
div#menu div#host div.bot a{padding:5px}
div#content{width:566px;margin-top:0; margin-left:auto;margin-right:auto;}
div.cnt table{width:500px}
div#content table.redline{width:100px;background:#FFF;border:1px solid #dadada;}
div#content table td input#country_id{width:227px}
div#content table#perso_info td{font-weight:bold;width:250px}
div#content h1,div.mid h1{background:url(/img/admin/common/admin_header_green_lg.jpg) top left no-repeat;padding:13px;margin:0;font:bold 14px Arial}
div#content h1.beige{background:url(/img/admin/common/admin_header_beige_lg.jpg) top left no-repeat;padding:13px;margin:0}
div#content h1.blue{background:url(/img/admin/common/admin_header_blue_lg.jpg) top left no-repeat;padding:13px;margin:0}
div#content h1.pink{background:url(/img/admin/common/admin_header_pink_lg.jpg) top left no-repeat;padding:13px;margin:0}
div#content p{padding:5px}
div#content p.warning{padding:10px 5px;color:#FF0000}
div#content p.bottom{padding:20px 0 10px;text-align:center}
div#cnt h2{font:bold 12px Arial;margin:10px auto}
div#content a{font-weight:bold}
div#content input.righty,div.mid table input.righty,div#content img.righty,div#log td input.righty{float:right;border:0}
div#content div.box{padding:10px}
div#content div.box span,div#content div.box h3{font-weight:bold;color:#ff2b9a;margin:0 auto}
div#content div.box h3{text-align:center}
div#content div.box table#ftp_accounts{margin:0 0 0 15px}
div#content div.box table#ftp_accounts td{text-align:center}
div#content div.box table#ftp_accounts td.access{text-align:left}
div#content div.box table#ftp_accounts td a img,div#content div.box table#ftp_accounts td img{float:none;margin:2px auto}
div#content div.box a.bottom{padding:10px}
div#footer{width:300px;text-align:center;border-top:1px solid #dadada}
div#footer a{padding:10px 0 0}
div.box{border:1px solid #ddd;margin-bottom:10px;text-align:center;}
div.mid div.box{background:none}
div.mid form{text-align:center}
div.mid input{border:0;margin:5px auto}
div.mid{width:506px; margin:0 auto}

div.mid h1.blue{background:url(/img/admin/common/admin_header_blue.jpg) top left no-repeat}
div.mid h1.blue_large{background:url(/img/admin/common/admin_header_blue_large.jpg) top left no-repeat;}
div.mid h1.pink{background:url(/img/admin/common/admin_header_pink.jpg) top left no-repeat}
div.mid h1.beige{background:url(/img/admin/common/admin_header_beige.jpg) top left no-repeat}
div.mid div.box table{width:500px}
div.mid div.box table td{text-align:left; vertical-align:top}
div.box table td.blip{width:2px;background:url(/img/admin/common/blip.gif) top left repeat-y}
div.mid div.box table td.twoten{width:210px}
div.mid div.box table td.details{width:288px}
div.mid div.box table td.offers{text-align:center}
div.mid div.box table td.offers h1,div.mid div.box table td.offers a{margin:0 auto;float:none}
div.mid div.box table#domains{margin:10px 0}
table#domains table#info{width:150px}
div.mid div.box h1,div.mid div.box p{padding:10px}
div.mid div.box table td span{color:#ff2b9a}
table#domains table#info span,table#domains table#info a{font-weight:bold;color:#ff2b9a}
div#content div#subdomains span,div#content div#subdomains a{color:#ff2b9a;font-weight:normal}
/*div.mid div#infos{height:800px;padding:10px 0}*/
div.mid div#infos{padding:10px 0}
div.mid div#infos a{font:bold 14px Arial;display:block;margin:10px 5px}
div.mid div#infos a span{color:#ff2b9a}
div#log{width:310px;text-align:center}
div#log table{width:285px;margin:10px}
div#log h1{background:url(/img/admin/common/login_header_pink.jpg) top left no-repeat;padding:13px;margin:0;font:bold 14px Arial}
div.box table#login input{border:1px solid #dadada;background:#FFF;padding:2px}
div#log div.box table#login td.click input.go{border:0;float:right}
div#log div.box p{padding:0 10px 10px}
div#log div.box p.error{font-weight:bold;color:#ff2b9a}
div#log div.box p a{color:#ff2b9a}
div#content div.box2{border:1px solid #ddd;padding:0 0 10px 0}

#raison {padding:10px}
#raison li {font-weight:bold;padding:0px}
#billtab, #billtab2, #billtab3, #billtab4{padding-left:10px;width:100%}
#billtab td{text-align:right}
#billtab4{padding-right:50px;width:250px;border:2px solid}
#billtab2 th,#billtab3  th{font-weight:bold}
#billtab2  th, #billtab2 td, #billtab4 td {text-align:center}
#billtab3{border:2px solid}
#billtab3 th, #billtab3 td{text-align:center}


div#content div#questions{background:none}
div#content div#questions h2{font:bold 12px Arial;background:#e7f5db;border-top:1px solid #dadada;text-indent:5px;padding:2px 0;margin:0}
div#content div#questions p{background:#FFF;border-top:1px solid #dadada;padding:6px;margin:0}
div#content div#questions img{margin:0 3px 0 0}
div#content div#questions p a{font-weight:normal}
div#content div#questions p.pink{padding:6px;color:#ff2b9a}
div#content div#questions p.foot{text-align:center;font-weight:bold}
div#content div#questions p.foot a{font-weight:bold}
div#content div#email_pic h3,div#content div#email_pic img{margin:10px auto;text-align:left}
div#log div.box table td input.righty{padding:0}
div#content table.redline td img{height:10px;border:0}
div#content div#ftp{/*height:100px*/}
div#content form input.okay{display:block;width:42px;height:25px;background:url(/img/common/ok_lt_grey.jpg) top left no-repeat;border:0}

div#content div.box div#previsu,div#content div.box div#previsu2{padding:5px;background:#FFF;border:1px solid #dadada;width:500px}
div#content div.box div#previsu2 table.sig_page{width:490px}
div#content div.box div#previsu2 table.sig_page td{vertical-align:top}
div#content div.box div#previsu2 table.sig_page td.title{width:150px}
div#content div.box div#previsu2 table.sig_page td.smile{text-align:center}
div#content div.box div#previsu2 table.sig_page td.smile input,div#content div.box div#previsu2 table.sig_page td.smile img{margin:0 auto;border:0;float:none}

div#content div.box div#previsu table.guestbook span{font-weight:bold}
div#content div.box div#previsu table.messages td{vertical-align:top}
div#content div.box div#previsu table.messages td.title{font-weight:bold}

div#content div.box table.picker{padding:5px 0}
div#content div.box table.picker td.title{width:200px}
div#content div.box table.picker td.select{width:50px}
div#content div.box table.picker select{width:50px}
div#content div.box table.picker span{display:block;width:50px;height:20px;border:1px solid #dadada;float:left}
div#content div.box table.picker a{float:left}
div#content div.box table#offer_order{width:750px;padding:0;margin:0}
div#content div.box table#offer_order td.ibuy{width:220px;text-align:center;float:none}
div#content div.box table#offer_order td.ibuy a,div#content div.box table#offer_order td.ibuy h1{margin:0 auto;float:none}

.ptckt{padding-left:15px;border:1px #dadada solid;width:500px;background-color:#efefef;color:#ff2b9a;}


div.mid div.box table td.renewOffre,
div.mid div.box #cadeau {color:#FF3F87; font-weight:bold; text-align:center}

.box1 {font-family:arial;margin:15px;width:740px;}
.box1 .box1-1 {width:110px;color:#FF3F87;font-weight:bold;font-size:12px;float:left;margin-bottom:3px;}
.box1 .box1-2 {width:630px;color:#6256b0;font-weight:bold;font-size:12px;float:left;margin-bottom:3px;}

.domain {color:#FF3F87; font-weight:bold;font-size:14px;}

.offre {margin-top:15px;margin-bottom:15px;width:740px;float:left;margin-left:13px;}
.offre .box-1 {width:260px;height:366px;background:url(/img/fr/formulaire-option-box-1_ch.gif) no-repeat;float:left;}
.offre .box-1 .title {margin-top:15px;font-weight:bold;text-align:center;float:left;width:208px;}
.offre .box-1 .img {margin:15px 0 0 28px;}
.offre .box-1 .descr {margin:5px 0 0 10px;width:180px;float:left}
.offre .box-1 .descr a {width:170px;text-align:right;margin-top:10px;text-decoration:underline;float:left;color:#6256b0;}
.offre .box-1 .descr a:hover {text-decoration:none;color:#6256b0;}
.offre .box-1 .descr .price {margin-top:10px;width:180px;font-weight:bold;text-align:center;float:left;}

.no_visible {font-family:arial;font-size:10px;color:#000;width:529px;margin:0 auto 0 auto;text-align:center;}
.no_visible a {color:#0000FF;text-decoration:underline;font-size:10px;}
.no_visible a:hover {text-decoration:none;}
.news_box {width:529px;background-color:#FFFFFF;float:left;}
.news_box a {float:left;}
.news_box .partenaire {width:494px;height:50px;text-align:center;padding-left:35px;}
.news_box .partenaire img {margin-right:10px;}
.txt {font-family:arial;font-size:11px;color:#FFF;padding-left:10px;text-align:left;float:none;width:529px;float:left;}

.news_box .partenaire_renew {width:414px;height:66px;text-align:center;padding-left:115px;}

