
/* Google tickets */

.foot_partenaires {width:770px;margin:0 auto 0 auto;}
.foot_partenaires .bloc {margin:10px 10px 10px 10px }

/*COMMONS*/
*{font:normal 11px Arial;color:#6256b0;text-align:left;margin:0;padding:0;border:0}
img{float:left}
a{cursor:pointer;text-decoration:none;display:inline}
a:hover{color:#ff2b9a}
a.plus{background:url(/img/fr/more_info_off.jpg) top left no-repeat;width:110px;height:45px;display:block}
a.plus:hover{background:url(/img/fr/more_info_on.jpg) top left no-repeat}
li{list-style:none}
div.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
div.cnt{width:770px;margin:0 auto 10px;clear:both}
div#header{background:url(/img/common/header.jpg) top left no-repeat;width:740px;height:100px;padding:0 20px 0 10px;margin:5px auto 5px}
div#header img {margin:15px 0 0 0}
div#header .slogan {float:right;margin:30px 0 0 0}
div#header div#log{width:40px;float:left}
div#header div#log img{float:left;margin:0 0 5px}
div#header table{height:16px;width:585px;margin:12px 0 0 0;float:left}
div#header table td input{width:70px;height:12px;border:1px solid #979797;font:normal 9px Arial;color:#6256b0;text-indent:3px;margin:0 10px 0 0;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#offers div#pack_familly,div#offers div#pack_expert,div#offers div#pack_business{width:245px;height:62px;float:left;padding:70px 0 0 5px}
div#offers div#pack_familly ul,div#offers div#pack_expert ul,div#offers div#pack_business ul{padding:0;margin:0;list-style:none;float:left}
div#offers div#pack_familly{background:url(/img/fr/familly_bg.jpg) top left no-repeat}
div#offers div#pack_expert{background:url(/img/fr/expert_bg.jpg) top left no-repeat;margin:0 10px}
div#offers div#pack_business{background:url(/img/fr/business_bg.jpg) top left no-repeat;float:left}
div#offers a.plus{display:block;width:88px;height:50px;float:right;background:url(/img/fr/more_info_bg.jpg) bottom left no-repeat}
div#offers a.plus:hover{background:url(/img/fr/more_info_sm.jpg) bottom left no-repeat}

div#offers div#free{background:url(/img/common/bg_bas.gif) top left no-repeat;height:122px;width:121px;padding:10px 0 0 8px;margin:0 0 0 5px;float:left}
div#offers div.list{background:url(/img/common/bg_bas.gif);width:250px;height:64px;float:left}
div#offers div.list ul{margin:0;float:left}
div#offers div.list li{list-style:none;color:#000;line-height:12px}
div#offers div.list a.plus{float:right;margin:0}
div#menu{background-color:#eeedf6;height:19px;padding:4px 0 0;text-align:center}
div#menu a{font:bold 12px Arial;margin:auto 30px}

div#special{background:url(/img/common/bg_info.gif) top left no-repeat;height:71px;width:510px;padding:5px 0 0 10px}
div#special h1,div#special h2{margin:0;float:left;clear:left}

div#special2{background:url(/img/fr/bg_info2.gif) top left no-repeat;height:88px;width:513px;padding:5px 0 0 10px}
div#special2 h1,div#special2 h2{margin:0;float:left;clear:left}
div#special2 form {margin:5px 0 0 0}
div#special2 input {border:1px solid #DADADA;margin:5px 5px 0 0;width:260px;float:left}
div#special2 #header_tld{border:1px solid #DADADA;height:17px}
div#special2 select {border:1px solid #DADADA;margin:5px 5px 0 0;width:45px;float:left}
div#special2 span {margin:29px 0 0 0;display:block}
div#special2 b {font-size:11px;color:#FF2B9A;font-weight:bold}
div#special2 img {float:left}
div#special2 a {margin:0 0 0 7px}
#offers .commander_phone {background:url(/img/fr/commander_tel.jpg) top left no-repeat;float:left;width:250px;height:93px}
#offers .commander_phone span {margin:45px 0 0 5px;display:block}

.popup b {color:#FF55AB;font-weight:bold}
.popup_content {margin:0 10px 0 10px}
.popup_content span#alert {font-weight:bold; color:#FF0000;}
.popup_content table td{text-align:right}
.popup_content table input {float:left;border:1px solid #DADADA}
.popup_content table input#right {float:right}
.popup_content table input#radi {border:0px;clear:both}
.popup_content table span {float:left;margin:0 0 0 5px}
.popup_content select {border:1px solid #DADADA;margin:5px 5px 0 0;width:45px;float:left}
.popup .note {color:#8F8C8B; font-size:10px; text-align:left; width:250px;margin:0 0 0 10px}
#popup_callback {position:absolute;top:0;left:0;visibility:hidden;text-align:center}
#domain_check_msg{padding:0 0 4px 0;float:left;}
#header_domain{height:16px}
#header_tld{height:17px}

div#special a{font-weight:bold;color:#ff2b9a;float:left;clear:left}
div#content div#points,div#content div#faq{width:383px;float:left}
div#content div#points h1,div#content div#faq h1{height:28px;padding:15px 0 0 15px}
div#content div#points h1{background:url(/img/common/points_header.jpg) top left no-repeat}
div#content div#points h2{font:bold 12px Arial;color:#ff2b9a;padding:0 5px}
div#content div#points p{margin:0;padding:2px 5px}
div#content div#points span{color:#ff2b9a}
div#content div#points a{font-weight:bold;margin-left:5px}
div#content div#faq{float:right}
div#content div#faq h1{background:url(/img/common/faq_header.jpg) top left no-repeat}
div#content div#faq h2,div#content div#faq h3{height:20px;padding:5px 0 0 10px}
div#content div#faq h3{height:10px;border-top:1px solid #ddd}
div#content div#faq div.blip{background:url(/img/common/blip.gif) top left repeat-x;height:2px;width:381px}
div#content div#faq div.blip li{float:left}
div#content div.box h1{font:bold 12px Arial;padding:2px 5px}
div#content div.box ul{padding:0 10px 10px}
div#content div.box li a span{color:#ff2b9a}
div#content div.box li.bold{font-weight:bold}
div#content div.box{background:url(/img/common/points_faq_bg.jpg) top left repeat-x;border:1px solid #ddd;padding:0 0 10px 0}
div#content div.box p{padding:5px}
div#content div.box img.drt{float:right}
div#content h1.main,div#content h1.main2{background:url(/img/common/offers_header.jpg) top left no-repeat;height:30px;padding:13px 0 0 13px;margin:10px auto 0}
div#content h1.main2{background:url(/img/common/offers_header2.jpg) top left no-repeat}
div#content table{width:750px;margin:10px auto}
div#content table h1{font-weight:bold;color:#ff2b9a;text-align:center}
div#content table td{width:240px;text-align:center;padding:5px 0;vertical-align:middle}
div#content table td img{float:none}
div#content table td.details{width:260px;text-align:left;padding:5px}
div#content table td.check{width:60px;text-align:center;padding:5px 0;vertical-align:middle;margin:0 auto}
div#content table td.check2{text-align:center;vertical-align:middle;margin:0 auto}
div#content table td.check img{width:18px;height:18px;text-align:center;margin:0 auto}
div#content table td.check2 img{width:18px;height:18px;text-align:center;margin:0 auto}
div#content table td.check3 img{text-align:center;margin:0 auto}
div#content table td.more{width:410px;text-align:left;padding:5px}
div#content table td.snip{width:2px;background:url(/img/common/blop.gif) top left repeat-y}
div#content div.box table td.offers{text-align:center}
div#content div.box table td.offers a,div#content table td.offers h1{margin:0px auto;text-align:center}
div#content table#cc_print{width:200px;float:left}
div#content span{font-weight:bold;color:#ff2b9a}
div#footer div#companies{width:450px;margin:0 auto;text-align:center}
div#footer a{float:left;margin:10px 22px}
div#footer div#companies table{width:500px}
div#footer div#companies p{text-align:center;width:450px;margin:0 auto}
div#footer div#companies p.two{text-align:center;width:400px;margin:0 auto}
div#footer div#companies a{float:left;margin:0 auto}
div#footer div#companies p a{margin:0 2px;}
div#footer div#companies p span{float:left;margin:0 2px;}
img#tradedoubler{border:0;width:1px;height:1px;visibility:hidden}
/*SPECIFICS*/
div#content div#infra p{width:375px;padding:5px 10px}
div#content div#infra p.bot{width:750px;padding:5px 10px}
div#content div#infra img{margin:5px}
div#content div#infra img.drt{margin:5px 20px 5px 5px}
div#content div#us,div#content div#visit{padding:5px}
div#content div#us a{font-weight:bold}
div#content div#visit p{width:730px}
div#content div#visit a{font-weight:bold}
div#content div#order{padding:10px}
div#content div#order input,div#order a,div#order select{float:left}
div#order select{width:70px;height:19px;margin:0}
div#order select.ext{width:50px;margin:2px 15px}
div#order select.date{width:40px}
div#order select.month{width:60px}
div#order select.year{width:50px}
div#order select.country{width:150px}
div#order select.ext input{float:none}
div#content div#order input.rad,div#content div#order a.rad{float:none;border:0;margin:0 2px}
div#content div#order p.err{font-weight:bold;color:#ff2b9a}
div#soft_transfer,div#hard_transfer,div#buy_domain,div#client_info,div#login_pass{/*display:none;*/padding:10px;margin:10px auto}
div#order input{padding:2px}
div#order input,div#order select{border:1px solid #dadada;float:left;margin:2px}
div#content div#order{text-align:center}
div#content div#order table{width:350px;margin:0 auto;padding:5px}
div#content div#order table#radio{width:740px;margin:0 auto;padding:0px}
div#content div#order table#radio td{width:740px}
div#content div#order table#radio h1{}
div#content div#order td{text-align:left;width:175px;vertical-align:top}
div#content div#order table#bank{width:500px;margin:0 auto;padding:5px}
div#content div#order h1{float:left;text-align:left}
div#content div#order p{width:700px}
div#content div#order td.check{width:10px}
div#content div#order div#login_pass{text-align:center}
div#content div#order div#login_pass table{width:350px;margin:0 auto}
div#content div#order div#login_pass table td{width:175px;text-align:left}
div#content div#order table#client_info{width:400px;margin:0 auto}
div#content div#order table#client_info td{width:200px;text-align:left}
div#content div#order table#bank {width:720px;margin:0 auto;text-align:center}
div#content div#order table#bank td{width:360px;text-align:center;vertical-align:top}
div#content div#order table#bank td img{margin:0 auto;float:none}
div#content div#order table#bank td.ok input,div#content div#mail td.ok input{width:42px;height:25px;margin:0 auto;float:none;border:0}
div#content div#order table#bank td.text{text-align:left}
div#content div#mail td.ok input{float:right}
div#div1,div#div2,div#div3{visibility:hidden;width:720px}
div#content div#questions{background:none}
div#content div#questions h1{background:#E7F5DB;border-top:1px solid #dadada}
div#content div#questions h2{background:#e7f5db;border-top:1px solid #dadada}
div#content div#questions p{background:#FFF;border-top:1px solid #dadada}
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#mail{text-align:center}
div#content div#mail table{width:400px;margin:10px auto}
div#content div#mail table td{vertical-align:top}
div#content div#mail table td.foot{text-align:right;width:400px}
div#content div#mail input,div#content div#mail textarea{width:300px;border:1px solid #dadada;padding:2px}
div#content div#mail input.ok{width:20px;border:none}
div.cnt2{width:500px;margin:0 auto;clear:both;background:none;padding-bottom:10px}
div.cnt2 h1,div.cnt2 p,div.cnt2 ul{margin-left:10px}
div.cnt2 img#citelis{float:left;margin:0}
div.cnt2 img.stretch{margin:5px 5px 10px;float:left}
div.cnt2 img.righty{margin:0 5px 10px;float:right}
div.cnt2 p.pink{padding:0;color:#ff2b9a;text-align:right;margin:0}
div#content div.cnt2 div.box{background:none}
div#content div#check a{font-weight:bold}
div#content div#check span{margin:0}
div#content div#check p.sig{margin:20px 10px}
div#content div#order iframe{width:700px;height:15px;margin:0 0 0 10px;background:none;border:0}
div#content input.blank{height:0;width:0;border:0;visibility:hidden}

