@charset "UTF-8";

/*** CSS skins/2013/site/process.css ***/
#blockGlobal #blockHeader { background-position: 0 117px; padding-bottom:0; }

#blockGlobal tr.domainLine {
	cursor:pointer;
}
#blockGlobal div.wordWrap {
	word-wrap: break-word;
	overflow-wrap: break-word;
	overflow :hidden;
}

/* page verifer*/

#blockGlobal #blockCenter-2 {background: url("./bgd-blockCenter.png") repeat-x  0 0 #F0F0F0; margin: 0; padding: 0 0 37px; width: 100%; }
#blockGlobal #blockCenter-2 .innerBlock {margin: 0 auto; width: 1000px; }
#blockGlobal .innerBlock .blockTree{position: relative; width: 982px; border-bottom: medium none; height: 30px; padding-bottom: 9px; padding-top: 8px; }

#blockGlobal .innerBlock .blockTree li {text-align:center; list-style: none outside none; color: #8C8C8C; display: inline; float: left; font-size: 12px; list-style: none outside none; text-align: center; }
#blockGlobal .innerBlock .blockTree li span{display: block; font-size: 12px; margin:0;padding:0; background: none;}
#blockGlobal .innerBlock .blockTree li.itemHome a span, #blockGlobal .innerBlock .blockTree li.itemHome .pathFirst span {background: none repeat  0 0 ; color: #6A6A6A; margin: 0 10px 0 0; padding: 6px 5px 4px 4px; }
#blockGlobal .innerBlock .blockTree li.itemHome .pathFirst span, #blockGlobal .innerBlock .blockTree li span{background: url("./puce-arrow-1-right.png") no-repeat  0 50% ; color: #ADADAD; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; margin: 0 10px 0 0; padding: 6px 5px 4px 19px; }
#blockGlobal .innerBlock .blockTree li.itemHome a, #blockGlobal .innerBlock .blockTree li.itemHome .pathFirst {background: none; padding: 0 5px 4px 19px;}
#blockGlobal .innerBlock .blockTree li.itemHome a span, #blockGlobal .innerBlock .blockTree li.itemHome .pathFirst span {background: none repeat  0 0 ; color: #6A6A6A; margin: 0 10px 0 0; padding: 6px 5px 4px 4px; }


#blockGlobal .innerBlock .blockTree .paySafe {height: 20px; line-height: 20px; position: absolute; right: 0; top: 10px; }
#blockGlobal .innerBlock .blockTree .paySafe .paySafe-1 {background: url("./bg-paySafe.png") no-repeat  0 50% ; color: #747474; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; height: 20px; line-height: 20px; margin: 0 10px 0 0; padding: 0 0 0 19px; position: relative; top: -5px; }
#blockGlobal .innerBlock .blockTree .paySafe p {display: inline; }

/* block down*/
#blockGlobal #blockCenter-2 .innerBlock .blockCenterInner {background: none repeat  0 0 #FFFFFF; border-bottom: 2px solid #E6E6E6; border-left: 1px solid #E6E6E6; border-radius: 4px 4px 4px 4px; border-right: 1px solid #E6E6E6; padding: 17px 0 6px; width: 982px; position:relative; z-index:2; }
#blockGlobal #blockCenter-2 .innerBlock .blockCenterInner-01 {padding: 17px 0 0; }
#blockGlobal .blockCenterInner .wrapSearch {background: url("./bg-arrow-down.gif") no-repeat  188px 136px ; padding: 0 0 32px 11px; width: 960px; }
#blockGlobal .blockCenterInner .blockWindows {
	background: none repeat 0 0 #F3F3F3;
	border-radius: 4px 4px 4px 4px;
	min-height: 135px;
	margin: 0 auto;
	padding: 0 0 1px;
	position: relative;
	width: 942px;
}
#blockGlobal .blockCenterInner .blockWindows h2 {color: #345972; font-family: 'Convergence',sans-serif; font-size: 16px; font-style: italic; font-weight: 400; margin-top: 0; padding: 13px 10px 10px 17px; text-align: left; }
#blockGlobal .blockCenterInner .search .block-1 {float: left; padding: 0 10px 0 10px; width: 440px; }
#blockGlobal .blockCenterInner .search textarea {width: 435px; height: 62px; border: 1px solid #fff; font-family: arial, helvetica, sans-serif; font-size: 13px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }
#blockGlobal .blockCenterInner .blockWindows-1 textarea {width: 435px; height: 154px !important; border: 1px solid #fff; font-family: arial, helvetica, sans-serif; font-size: 13px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }
#blockGlobal .innerBlock .blockCenterInner .styleInfo-1 {color: #686868; float: left; font-size: 11px; font-style: italic; margin-top: 14px; }
#blockGlobal .blockCenterInner .search .block-2 {
	float: left;
	margin-top: -10px;
	padding: 0 10px 10px;
	width: 387px;
}
#blockGlobal .blockCenterInner .blockWindows .detail {bottom: 10px; color: #286DA4; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; position: absolute; right: 180px; }
#blockGlobal .blockCenterInner .search table {border-spacing: 0px; border-collapse: collapse; width: 100%; }
#blockGlobal .blockCenterInner .search .block-2 tr {float: left; }
#blockGlobal .blockCenterInner .search table td {float: left; padding: 3px 2px 1px !important; text-align: left; width: 111px !important; }
#blockGlobal .blockCenterInner .search table td label {color: #111111; font-family: arial,sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; }
#blockGlobal .isIE8 .search table tr td.itemBug{position: relative; left:-88px; }
 /*hack for ie10*/
_::-ms-reveal, #blockGlobal .search table tr td.itemBug {position: relative; left:-88px; }
_::-ms-reveal, #blockGlobal .blockCenterInner .blockWindows .detail {top:94px; }
/* hack for ie8 ie9*/
/*#blockGlobal .isIE9 .search table tr td.itemBug{position: relative; left:-88px; }*/
#blockGlobal .isIE8 .search table tr td.itemBug{position: relative; left:0; }
#blockGlobal .isIE89 .blockCenterInner .blockWindows .detail{top:100px; }
#blockGlobal .isIE8 .blockCenterInner .blockWindows .detail{top:94px; }
#blockGlobal .submitSearch { font-size: 18px; text-transform: uppercase; font-weight: 400; text-align: center;font-family:'Convergence',sans-serif;  background: url("./check-disponibility.gif") no-repeat  left top ; height: 49px; padding: 0 0 18px 32px; position: absolute; right: 24px; top: 40px; width: 193px; }
#blockGlobal .submitFloat {margin: 10px 0; }

#blockGlobal #column-01{float: left; overflow: hidden; padding: 0 0 0; width: 655px !important; }
#blockGlobal #column-01 table.domainsResults {margin: 5px 0 10px 17px; width: 637px !important; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain { background: url("./bg-active.png") no-repeat  0 -1px #F4F9F1; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain-2 td{ background: #fafafa !important; }
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain {
	max-width: 307px;
	color: #000000;
	font-family: arial,sans-serif;
	font-size: 13px;
	line-height: 20px;
	padding: 0 10px;
}
#blockGlobal #column-01 #verticalSlide table.domainsResults tr.domainLine td.domain:not(.statusUnvalid) {
	background: url("picto-mailsecurity-plus-green.png") no-repeat center right !important;
}
#blockGlobal #column-01 #verticalSlide table.domainsResults tr.domainLine:hover td.domain:not(.statusUnvalid) {
	background: url("picto-mailsecurity-plus.png") no-repeat center right !important;
}
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain .mail-security-inclus {
	float: right;
	position: relative;
}
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain .mail-security-inclus > span {
	display: none;
	position: absolute;
	right: 0;
	top: 5px;
	text-align: center;
	padding: 3px 8px;
	background-color: rgba(0,0,0,0.7);
	color: #fff !important;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	z-index: 100;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine:hover td.domain .mail-security-inclus span {
	display: block;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span.name {font-size: 17px;}
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span.tldSunrise {margin-left: 30px; font-style: normal; color: #D16705;}

#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span.infos { display: block; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain td.domain { color: #47A216 !important; }
#blockGlobal #column-01 table.domainsResults tr.domainLine td {height: 40px;border:0; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain td{background:#F4F9F1 !important; }
#blockGlobal #column-01 table.basket td, #blockGlobal table.domainsResults td {background:#FFFFFF !important; border-bottom: 1px solid #E4E4E4 !important; padding: 3px; text-align: center; }

#blockGlobal #column-01 #domainResults table.domainsResults tr.domainLine td.styleOrder-1 {
	width: 90px;
}

#blockGlobal #column-01 #domainResults table.domainsResults tr.domainLine td.styleOrder-2,
#blockGlobal #column-01 #domainResults table.domainsResults tr.domainLine td.styleOrder-3 {
	width: 110px;
}

#blockGlobal #column-01 table.basketTotal td.price-2, #blockGlobal table.basket td.product, #blockGlobal table.domainsResults td.domain {padding: 4px; text-align: left; }
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span {color: #8B8B8B; display: inline; font-family: arial,sans-serif; font-size: 13px; font-style: italic; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain td.domain span {color: #47A216 !important; }
#blockGlobal table.domainsResults td.statusValid {background: #fff url(picto-statutValid.gif) no-repeat center center !important; height: 25px; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-1 {text-align: right; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-1 select {border: 1px solid #EBECEC; color: #717171; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 13px; height: 25px; width: 70px; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain .styleOrder-1 select {width: 70px !important; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain .styleOrder-2 {font-size: 0 !important;}
#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-2 span {color: #A74095; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px; font-weight: bold; height: 25px; left: 1px; padding-left: 3px; position: relative; } #blockGlobal table.domainsResults tr.domainLine .styleOrder-3 {text-align: right; }
#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-1 {color: #E70E0E; font-family: arial,sans-serif; font-size: 11px; text-transform: uppercase; }

#blockGlobal table.domainsResults tr.selectDomain .styleOrder-3 .delete {
	background: url("./icon-delete.png") no-repeat  0 0;
	display: block;
	float: left;
	height: 11px;
	left: 50px;
	margin-right: 11px;
	position: relative;
	width: 11px;
}

#blockGlobal #column-01 table.domainsResults tr.selectDomain .styleOrder-3 .validate {
	background: url("./icon-validate.png") no-repeat  0 0;
	display: block;
	float: left;
	height: 14px;
	left: 50px;
	position: relative;
	width: 18px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-31 button:hover {
	opacity: 0.8;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-3 button:hover {
	opacity: 0.8;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-3 button {
	background: url("./bg-commander-left.png") no-repeat 0 0;
	border: 0 none;
	color: #FFFFFF;
	height: 28px;
	left: 5px;
	position: relative;
	text-transform: none;
	padding:0 0 0 8px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span {
	text-transform: none;
	background: url(./bg-commander.png) right 0 no-repeat;
	height: 28px;
	color: #fff;
	border: 0;
	line-height: 27px;
	font-size: 12px;
	margin-right: 14px;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding: 0 11px 0 4px;
	display: block;
	margin-left: 0px;
}

/**
 * Domaines à transférer / surveiller
 */
#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-21 button {
	height: 28px;
	position: relative;
	left: 5px;
	border: none;
	background: url(./bg-res-trans-left.png) 0 2px no-repeat !important;
	padding:0 0 0 8px;
	line-height: 28px;
	color: #818181 !important;
	text-align: center;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-21 button span {
	font-weight: normal;
	padding: 0 22px 3px 12px !important;
	display: block;
	font-size: 12px;
	border: none;
	background: url(./bg-res-trans.png) 100% 2px no-repeat !important;
	height: 28px;
	color: #016b96 !important;
	text-align: center;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding-bottom: 3px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-21 button:hover{
	opacity: 0.8;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button {
	line-height: 28px;
	border: none;
	background: url(./bg-res-trans-left.png) 0 2px no-repeat !important;
	height: 28px;
	color:#016b96 !important;
	text-align: center;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button span {
	padding: 0 22px 3px 12px !important;
	font-size: 12px;
	border: none;
	background: url(./bg-res-trans.png) 100% 2px no-repeat !important;
	display: block;
	height: 28px;
	color: #016b96 !important;
	text-align: center;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding-bottom: 3px;
}
/****/

/**
 * Bouton valider
 */
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep{padding:15px 0 33px; border-bottom: none !important; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep button{height: 32px; background: url(./bg-nextStep-left.png) 0 0 no-repeat; float: right; border:0; line-height: 28px; padding: 0 0 0 8px; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep button span{height: 32px; background: url(./bg-nextStep.png) 100% 0 no-repeat; float: right; border:0; color: #fff; font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;; text-transform: uppercase; font-size:15px; margin-left: 0px; display: block; padding: 0 28px 0 9px; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep button:hover{opacity: 0.8; }
/****/

/**
 * Hack ie8 et ie9
 */
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span {
	background: url(./bg-commander.png) right 2px no-repeat;
	height: 28px;
	color: #fff;
	border: 0;
	line-height: 28px;
	font-size: 12px;
	margin-right: 14px;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding: 0 11px 0 4px;
	display: block;
	margin-left: 0px;
}

#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span{background: url(./bg-commander.png) right 2px no-repeat;  height: 28px; color: #fff; border:0; line-height: 28px; font-size: 12px; margin-right: 14px; font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif; padding: 0 11px 0 4px; display: block; margin-left: 0px; }
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button span{margin-left: 0px;}
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button span{margin-left: 0px;}
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .styleOrder-2 span{margin-left: 0px;margin-top: -1px;}
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .styleOrder-2 span{margin-left: 0px; margin-top: -1px;}
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span{margin-left: 0px; margin-top: -1px;}
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span{margin-left: 0px; margin-top: -1px;}
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .nextStep button span{margin-left: 1px;margin-top: -1px; }
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .nextStep button span{margin-left: 1px;margin-top: -1px; }
_::-ms-reveal, table.domainsResults tr.domainLine .styleOrder-3 button span{margin-left: 12px; }
/****/



#blockGlobal #column-01 .Certificate{width: 663px; height: 61px; background: url(./certifs.png) 0 0 no-repeat; float: left; } /* block column de page verifier*/
/* block column-02 pour la page verifier*/
#blockGlobal #column-02 {width: 291px; margin-left: 10px; float: left; padding: 9px 0 0 10px !important; overflow: hidden; }
#blockGlobal #column-02 .basket {width: 286px; border:1px solid #c8c8c8; border-radius: 4px; box-shadow: 0 0 0.15em rgba(0,0,0,0.25);padding: 0 0 4px 0;}
#blockGlobal #column-02 .basket .blockBasket-1{position: relative; width: 270px;  float: left; text-align: left;padding:11px 0 13px 17px;}
#blockGlobal #column-02 .basket .blockBasket-1 .title{color: #aa4799; font-size: 18px; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .blockBasket-1 ul{padding: 0; margin:9px 0 0; }
#blockGlobal #column-02 .basket .blockBasket-1 ul li{background: url(./bg-pointille.gif) 62px 16px no-repeat;color: #5a5a5a; font-size: 14px; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .blockBasket-1 ul li span{margin-left: 84px; background: #fff; color: #9a9a9a; font-size: 18px; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .blockBasket-1 .displayBasket{position: absolute; right:0; top:0; border:1px solid #fff; width: 31px; height: 75px; background: url(./bg-basket-puce.png) 50% 50% no-repeat #f0f0f0; display: block; float: right;}

#blockGlobal #column-02 .basket .blockBasket-2 {width:286px;background: url(./bg-demainProtection.png) 0 0 no-repeat; float: left;}
#blockGlobal #column-02 .basket .blockBasket-2 .title{padding:7px 0 80px; text-align: center; color: #345972; font-family: 'Convergence', sans-serif; font-weight: 400; font-size: 14px;}
#blockGlobal #column-02 .basket .blockBasket-2 p{font-style:italic; padding:0 0 40px 28px;  color: #353535; font-family: 'Convergence', sans-serif; font-weight: 400; font-size: 14px;}
#blockGlobal #column-02 .basket .blockBasket-2 ul{padding:0; margin:0 ; text-align: left;}
#blockGlobal #column-02 .basket .blockBasket-2 ul li{ font-style:italic; color:#252525; font-family: arial,sans-serif; font-size: 13px; padding:0 0 0 19px; margin:0 0 11px 16px; background: url(./bg-basket-puce2.png) 0 4px no-repeat;}
#blockGlobal #column-02 .basket .blockBasket-2 ul li span{color:#252525; font-family: arial,sans-serif; font-size: 13px; font-weight: bold;}
#blockGlobal #column-02 .basket .manageAdministration{margin:20px 0 14px; float:left; width: 236px; height: 52px; background: url(./bg-manageAdministration.png) 0 0 no-repeat;}
#blockGlobal #column-02 .basket .demainReserved{background: url(./bg-reserved.png) 0 57px no-repeat; float:left; width: 270px;padding:9px 0 12px 15px; border:1px solid #c4c4c4; border-radius: 4px; box-shadow: 0 0 0.15em rgba(0,0,0,0.25);}
#blockGlobal #column-02 .basket .demainReserved .title{text-align:left; color: #5a5a5a; font-size: 16px; font-style: italic; font-family:'Amaranth',sans-serif; font-weight: 400; margin-bottom: 24px;}
#blockGlobal #column-02 .basket .demainReserved .title span{color: #aa4799; font-size: 16px; font-style: italic; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .demainReserved ul{padding:0; margin:0 ; text-align: left;}
#blockGlobal #column-02 .basket .demainReserved ul li{color:#252525; font-family: arial,sans-serif; font-size: 13px; padding:0 0 0 14px; margin:0 0 11px 0; line-height:15px; background: url(./bg-basket-puce2.png) 0 4px no-repeat;}
/* page verifier open*/
#blockGlobal .blockCenterInner .wrapSearch-1 {background: url("./bg-arrow-down.gif") no-repeat  188px 270px; padding: 0 0 32px 20px; width: 942px; }
#blockGlobal .blockWindows-1 .submitSearch { font-size: 18px; text-transform: uppercase; font-weight: 400; text-align: center;font-family:'Convergence',sans-serif;  background: url("./check-disponibility.gif") no-repeat  left top ; height: 49px; padding: 0 0 18px 32px; position: absolute; left: 230px; top: 205px; width: 193px; }
#blockGlobal .blockCenterInner .search .block-02 { width: 460px !important; }

/* page options*/
#blockGlobal #column-01 .blockOption{width:638px; padding: 0 0 30px; margin: 0 0 13px 18px; border-bottom: 1px dotted #999999;}
#blockGlobal #column-01 .blockOption .title {background: none repeat  0 0 ; color: #276D9F; padding: 5px 0 19px; }
#blockGlobal #column-01 .blockOption .title span{font-family: 'Convergence',sans-serif; font-size: 16px; font-weight: 400; font-style:italic; background: url("./bgd_maintitle-1.gif") no-repeat  0 center ; color: #276D9F; display: inline-block;  line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal #column-01 .blockOption .title-01 {padding: 5px 0 9px; }
#blockGlobal #column-01 .blockOption p{ color: #000; font-size: 14px; padding: 0 0 17px 0; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif;}
#blockGlobal #column-01 .blockOption table{margin: 0; padding: 0; width: 100%;}
#blockGlobal #column-01 .blockOption .domainsResults thead tr th{background:#dbecf5; height: 27px; line-height: 27px; color:#2e6284; text-transform: uppercase; text-align: center; }
#blockGlobal #column-01 .blockOption .domainsResults thead tr th.first{text-align:left; padding-left: 11px; }

#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.domain {
	max-width: 200px;
	border-left: none !important;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	color: #000000;
	font-family: arial,sans-serif;
	font-size: 13px;
	line-height: 20px;
	padding: 0 68px 0 6px;
}

#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.domain span {text-transform: none; font-weight:normal;color: #8B8B8B; display: inline; font-family: arial,sans-serif; font-size: 13px; font-style: italic; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td {border:1px solid #e6e6e6; text-align: center; color:#717171; font-size: 13px;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.first {border-left: none; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .styleOrder-2 span {color: #000000; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px; font-weight: bold; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .styleOrder-3 select,
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .styleOrder-51 select {
	border: 1px solid #ecedee;
	color: #717171;
	width: auto;
	max-width: 180px;
}
#blockGlobal #column-01 .blockOption table.domainsResults tr.selectDomain td {background: none repeat  0 0 #fafafa !important; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.selectDomain td.styleOrder-4 {background: url("./bg-active-mail.png") no-repeat 0 -1px #fafafa !important;color:#2b2b2b; font-style: italic; font-size: 13px; padding-left: 23px; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.selectDomain td.styleOrder-5 {color:#a74095; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 13px; font-weight: bold; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.styleOrder-6 {border-bottom:none !important; border-left:none !important;text-align:left; color:#286da4; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; background: url(./icon-blue.png) 0 50% no-repeat !important; padding-left: 8px;}
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.styleOrder-7 {text-align:left; color:#286da4; text-transform: uppercase;font-family: Arial,sans-serif; font-size: 12px;font-weight: bold;  padding-left: 8px; color:#2e6284; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.styleOrder-8 {text-align:left; color:#286da4; text-transform: uppercase;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px;  color:#a74095; text-align: center; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #a74095;}

/**
 * blockOption-1
 */
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td {border:none !important;}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine.addMail td{
	background: #DBECF5 !important;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine.addMail td.domain {
	padding: 0 0 0 6px;
	text-transform: initial;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain td { background: #eff5ec !important;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain td.email {
	text-align:left;
	font-style:italic;
	background: url("./bg-email.png") no-repeat scroll 0 -1px #EFF5EC !important;
	color: #8b8b8b !important;
	font-family: 'Convergence',sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding-left: 75px;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td.styleOrder-41 {
	width: 122px;
	color:#a74095;
	font-family: 'Convergence',sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td.styleOrder-5,
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td.styleOrder-51 {
	width: 110px;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain .styleOrder-51 .delete {background: url("./icon-delete.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 11px; left: 49px; margin-right: 11px; position: relative; width: 11px; }
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain .styleOrder-51 .validate {background: url("./icon-validate.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 14px; left: 49px; position: relative; width: 18px; }
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td {background: #fff !important; border-bottom: 1px solid #e4e4e4 !important;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.styleOrder-5 button{ border:none; color:#fff; width: 94px; height: 28px; background: url(./bg-ajouter.png) 0 0 no-repeat;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.styleOrder-5 button:hover{opacity: 0.8;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.styleOrder-5 button span{font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;position: relative; bottom: 2px;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.email {
	font-style:italic;
	background: url("./bg-email-01.png") no-repeat scroll 0 0px #fff !important;
	color: #8b8b8b !important;
	font-family: 'Convergence',sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding-left: 75px;
	text-align: left;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLineLast td {text-align:left; border:none !important; background: #fafafa !important; color: #8b8b8b !important; height: 19px; }
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLineLast td a{ color: #286da4 !important; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLineLast td a:hover{color: #004a68 !important;}
/****/

/**
 * blockOption-2
 */
#blockGlobal #column-01 .blockOption-2 {border-bottom:none !important;padding-bottom: 0;}
#blockGlobal #column-01 .blockOption-2 .title{padding:5px 0 24px }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.selectDomain td{border-bottom: 1px solid #e4e4e4 !important; border: none !important;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td{ border: none !important;border-bottom: 1px solid #e4e4e4 !important;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLineLast td{padding:4px 0 6px; background:#FAFAFA !important; text-align:left; border-bottom: 1px solid #e4e4e4 !important; border: none !important;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.selectDomain td.styleOrder-01{font-style:italic; color:#8b8b8b; background: url(./bgd-pack1.png) 10px 0 no-repeat #FAFAFA!important; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: 400; padding-left: 58px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-01{font-style:italic; color:#8b8b8b; background: url(./bgd-pack3.png) 10px 0 no-repeat #fff !important; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: 400; padding-left: 58px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.pack3 td.styleOrder-01 { background: url(./bgd-pack5.png) 10px 0 no-repeat #fff !important; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.pack4 td.styleOrder-01 { background: url(./bgd-pack10.png) 10px 0 no-repeat #fff !important; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.pack5 td.styleOrder-01 { background: url(./bgd-pack20.png) 10px 0 no-repeat #fff !important; }

#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-02 select{border:1px solid #ECEDEE; color:#717171; width:auto;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-02 select{border:1px solid #ECEDEE; color:#717171; width:auto;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-03 {color: #A74095; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: bold; text-align: center; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-03 {color: #A74095; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: bold; text-align: center; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-04 button{ border:none; color:#fff; width: 94px; height: 28px; background: url(./bg-ajouter.png) 0 0 no-repeat;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-04 button:hover{opacity: 0.8;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-04 button span{font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;position: relative; bottom: 2px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-04 button{border:none; color:#fff; width: 94px; height: 28px;background: url(./bg-ajouter.png) 0 0 no-repeat;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-04 button:hover{opacity: 0.8;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-04 button span{font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;position: relative; bottom: 2px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine .styleOrder-51 .delete {background: url("./icon-delete.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 11px; left: 49px; margin-right: 11px; position: relative; width: 11px; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine .styleOrder-51 .validate {background: url("./icon-validate.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 14px; left: 49px; position: relative; width: 18px; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLineLast td a{ color: #286da4 !important; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;padding:1px 0 0 11px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLineLast td a:hover{ color: #004a68 !important;}
/****/

/** Bouton valider sélection **/
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection{padding:20px 0 0px; border-bottom: none !important; border-left: none !important; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button{height: 32px; background: url(./bg-nextStep-left.png) 0 0 no-repeat; float: right; border:0; line-height: 28px; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{height: 32px; background: url(./bg-nextStep.png) 100% 0 no-repeat; float: right; border:0; color: #fff; font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;; text-transform: uppercase; font-size:12px; margin-left: 0px; display: block; padding: 0 25px 0 9px; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button:hover{opacity: 0.8; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button{height: 32px; background: url(./bg-nextStep-left.png) 0 1px no-repeat; float: right; border:0; line-height: 28px; }
}
 #blockGlobal .isIE8 #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
 #blockGlobal .isIE9 #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
.ie8 #blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
.ie9 #blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
.ie10 #blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
/****/




/* page paiment*/
#blockGlobal #help{display: none;}
#blockGlobal #column-paiment .blockPaiment{width:942px; padding: 0 0 37px; margin: 0 0 13px 18px; border-bottom: 1px dotted #999999;}
#blockGlobal #column-paiment .blockPaiment .title {background: none repeat  0 0 ; color: #276D9F; padding: 5px 0 19px; }
#blockGlobal #column-paiment .blockPaiment .title span{font-family: 'Convergence',sans-serif; font-size: 16px; font-weight: 400;background: url("./bgd_maintitle-1.gif") no-repeat  0 center ; color: #276D9F; display: inline-block; font-style: italic; line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal #column-paiment .blockPaiment .title-01 {padding: 5px 0 9px; }
#blockGlobal #column-paiment .blockPaiment p{ color: #000; font-size: 14px; padding: 0 0 0 0; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif;}
#blockGlobal #column-paiment .blockPaiment table{margin: 0; padding: 0; width: 100%;}
#blockGlobal #column-paiment .blockPaiment .domainsResults-2 thead tr th{background:#dbecf5; height: 27px; line-height: 27px; color:#2e6284; text-transform: uppercase; text-align: center; }
#blockGlobal #column-paiment .blockPaiment .domainsResults-2 thead tr th.first{text-align:left; padding-left: 11px; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td {height: 46px !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-08 {text-align: left;border:none !important;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td {background: none 0 0 #FAFAFA !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td.styleOrder-06 {background: none!important; text-align: left;border: none !important;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td.styleOrder-06 p {max-width:160px; text-align:left;color:#000;font-size:12px;padding:0 5px;float:left;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td.styleOrder-06 div span.call {color:#2E77AB;font-size:12px;font-weight:bold;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td.styleOrder-06 div span.call.numPhone {font-size:16px;background:transparent url(tel-callMe-blue.png) no-repeat scroll left center / 19px auto;float:left;padding:5px 0px 5px 20px;margin-left:25px;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.domain {width:227px;border-left:none !important; text-transform: uppercase; font-weight:bold;text-align:left; color: #000000; font-family: arial,sans-serif; font-size: 13px; line-height: 46px; padding: 0 68px 0 6px; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.domain span {text-transform: none; font-weight:normal;color: #8B8B8B; display: inline; font-family: arial,sans-serif; font-size: 13px; font-style: italic; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td {border:1px solid #e6e6e6; text-align: center; color:#717171; font-size: 13px;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine .styleOrder-2 span {color: #000000; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px; font-weight: bold; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine .styleOrder-3 select{border: 1px solid #ecedee; color:#717171; width:auto;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain td {background: none repeat  0 0 #fafafa !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain td.styleOrder-4 {background: url("./bg-active-mail.png") no-repeat 0 -1px #fafafa !important;color:#2b2b2b; font-style: italic; font-size: 13px; padding-left: 163px; text-align: left; border-left:none !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain td.styleOrder-5 {color:#a74095; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 13px; font-weight: bold; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 {border-bottom:none !important; border-left:none !important;text-align:left; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 a {padding-left: 3px; background: url(./icon-blue.png) 2px 50% no-repeat;color:#286da4; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;  padding-left: 9px;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-7{text-align:left; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-7 span{color:#286da4; text-transform: uppercase;font-family: Arial,sans-serif; font-size: 12px;font-weight: bold; position: relative;left: 60px;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-8 {text-align:left; color:#286da4; text-transform: uppercase;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px;  color:#a74095; text-align: center; border-left: 1px solid #e4e4e4; font-weight: bold;}
/* block down*/
#blockGlobal #column-paiment .informationBlock {width: 942px; margin: 0 auto 25px; border-bottom: 1px dotted #999; }
#blockGlobal #column-paiment .informationBlock .infoBlock {float: left;margin: 0; padding: 0;width:470px; border-right:1px dotted #999;}
#blockGlobal #column-paiment .informationBlock .infoBlock-1 {border-right:none; padding-left: 21px; width:449px;}
#blockGlobal #column-paiment .informationBlock .infoBlock h2{background: none repeat  0 0 ; color: #276D9F; padding: 5px 0 11px; }
#blockGlobal #column-paiment .informationBlock .infoBlock h2 span{font-family: 'Convergence',sans-serif; font-size: 16px; font-weight: 400;background: url("./bgd_maintitle-1.gif") no-repeat  0 center ; color: #276D9F; display: inline-block; font-style: italic; line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal #column-paiment .informationBlock .infoBlock p{line-height:22px; padding-left:4px; color:#2e2e2e;font-size: 13px; font-family: arial,sans-serif;}
#blockGlobal #column-paiment .informationBlock .infoBlock p a{background:url("./icon-blue.png") no-repeat scroll 0 50%;color:#286da4;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;padding:2px 0 0 8px;display: block;}
#blockGlobal #column-paiment .informationBlock .infoBlock p a:hover{color:#004a68;}
#blockGlobal #column-paiment .paiement {padding:0; margin: 0 auto;width:942px;}
#blockGlobal #column-paiment .paiement table{padding:0; margin: 0;width:100%;}
#blockGlobal #column-paiment .paiement table tr td{height: 77px; line-height: 77px; vertical-align: top; text-align: left;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-1 { line-height: normal; }

#blockGlobal #column-paiment .paiement table tr td.styleOrder-1{width: 376px; height:40px;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-1 label{color:#000;font-size:14px; font-family: arial,sans-serif;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-1 label span{color:#2e7aab;font-size:14px; font-family: arial,sans-serif;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-2, #blockGlobal #column-paiment .paiement table tr td.styleOrder-3, #blockGlobal #column-paiment .paiement table tr td.styleOrder-4 {text-align:center; }
#blockGlobal #column-paiment .paiement table tr.paiement-vedette .styleOrder-2 { padding: 4px 0 0 80px; }
#blockGlobal #column-paiment .paiement table tr.paiement-vedette .styleOrder-1 { padding-top: 12px; color: #2e2e2e; }
#blockGlobal #column-paiment .paiement table tr td.styleOrder-2 a{text-align:center; margin-top:-3px; position:relative; width:193px; height: 77px; display:block;background: url(./bgd-carte.png) 9px 0 no-repeat;font-size: 0; text-indent: -99999999;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-3 a{text-align:center; margin-top:-3px; position:relative; width:187px; height: 77px;display:block; background: url(./bgd-cheque.png) 4px 0 no-repeat;font-size: 0; text-indent: -99999999;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-4 a{ text-align:center;  margin-top:-3px; position:relative; width:187px; height: 77px;display:block; background: url(./bgd-virement.png) 4px 0 no-repeat;font-size: 0; text-indent: -99999999;}
#blockGlobal #column-paiment .paiement p.facture{width:450px; margin:0 auto;text-align: center; color: #2c75a8; font-family: 'Amaranth',sans-serif; font-weight: 400; background: url(./bg-icon.gif) 6px -2px no-repeat; font-size: 16px;margin-top: 18px; padding: 0 0 55px 23px;}

/**
 * Page validation
 */
#blockGlobal .blockCenterInner .blockValidate{width:938px; margin:0 auto 22px;padding: 17px 0 0; background: none; border-radius: 5px; -webkit-border-radius:5px; -o-border-radius:5px;text-align:center;}
#blockGlobal .blockCenterInner .blockValidate .title{font-family: 'Amaranth',sans-serif; font-style: italic; font-size: 20px; color:#097ab6; background: url(./bgd-validate.png) 7px 50% no-repeat; padding-left: 35px;margin-bottom: 15px; display: inline-block;}
#blockGlobal .blockCenterInner .blockValidate  p{padding:0 0 24px; font-style: italic;font-family: arial,sans-serif; font-size: 14px; color:#3c3c3c; text-align: center;}
#blockGlobal .blockCenterInner .blockValidate  p a{font-style: italic;font-family: arial,sans-serif; font-size: 12px; color:#317aaf; text-decoration: underline;}
#blockGlobal .blockCenterInner .blockValidate  p a:hover{text-decoration: none;}
#blockGlobal .blockCenterInner .blockValidateDown{padding:37px 0 37px 27px; background: url(./bg-trait.png) 50% 0 no-repeat;}
#blockGlobal .blockCenterInner .blockValidateDown .block-1{float: left;margin:0; padding: 0; width:415px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-1 .title{background: none repeat  0 0 ; color: #276D9F; padding: 5px 0 19px; }
#blockGlobal .blockCenterInner .blockValidateDown .block-1 .title span{font-family: 'Convergence',sans-serif; font-size: 16px; background: url("./bgd_maintitle-1.gif") no-repeat  0 center ; color: #276D9F; display: inline-block; font-style: italic; line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal .blockCenterInner .blockValidateDown .block-1 .themes{width: 373px; height:255px; display: block; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2{float: left; margin:13px 0 0; padding: 0; width:481px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 .titre{font-family: 'Convergence',sans-serif; font-size: 17px; font-weight: 400;margin:0 0 1px; color:#af4fa0; font-style: italic;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 p{font-size:15px; color: #000; font-weight: normal; font-family: arial,sans-serif;margin:0 0 15px; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 p span{color: #000; font-weight: bold; font-family: arial,sans-serif; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul{margin: 0; padding:0; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item{font-family: 'Amaranth',sans-serif; font-size:21px; color:#276d9f;  }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-01{font-style:italic; background: url(./icon-01.png) 0 5px no-repeat;padding: 20px 0 22px 47px;  }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-01 span{font-size: 16px; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-02 {margin-top:-4px; position:relative; background: url(./icon-02.png) 6px 0 no-repeat;padding: 0px 0 9px 47px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-02 span{font-size: 15px; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-03 {font-size: 31px; position:relative; background: url(./icon-02.png) 6px 50% no-repeat;padding: 0 0 29px 47px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-03 span{font-size: 16px; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-03 sup{position:absolute; left:212px; top:13px; font-size: 10px;font-style: italic; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 .validate a{margin-top:12px; font-weight:bold; background: url(./bg-link.png) 0 0 no-repeat; color:#fff; font-size: 12px;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; width: 99px;padding-left:15px; height: 32px; line-height: 29px; display: block; float: right; text-transform: uppercase;}
#blockGlobal .blockCenterInner h2 {background: none repeat  0 0 ; color: #276D9F; padding: 15px 0 19px; }
#blockGlobal .blockCenterInner h2 span {background: url("./bgd_maintitle-1.gif") no-repeat  0 center ; color: #276D9F; display: inline-block; font-size: 20px; font-weight: normal; line-height: 27px; padding: 0 0 0 30px; }

#blockGlobal .blockCenterInner .blockPayment {
	width: 938px;
	margin: 0 auto 22px;
	background: url(./bg-trait.png) 50% 0 no-repeat;
}
#blockGlobal .blockCenterInner .bloc-promotion-inner {
    padding:15px 21px;
}
#blockGlobal .blockCenterInner .bloc-promotion-inner a {
    display:inline-block;
    max-width: 100%;
}
#blockGlobal .blockCenterInner .bloc-promotion-inner a img {
    width: 100%;
    max-width: 100%;
    height: auto;
    border-radius: 2px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
#blockGlobal .blockCenterInner .bloc-promotion-inner a img:hover {
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

#blockGlobal .blockCenterInner .blockFramed {
	background:url("bgd-blockIdentity2.gif") no-repeat scroll center 0 transparent;
	padding-top: 2px;
	margin: 25px 0;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn {
	width: 749px;
	margin: 0 auto;
	background: url("bgd-blockIdentity.gif") no-repeat scroll center bottom transparent;
	padding-bottom: 5px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn span.paymentAdress, #blockGlobal .blockCenterInner .blockFramed .blockIn span.commandNumber {
	font-size: 14px;
	font-weight: bold;
	color: #0088c5;
	line-height: 30px;
	margin-left: 16px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-1,  #blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-2 {
	width: 700px;
	margin: 10px auto;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-1 td,  #blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-2 td {
	font-size: 13px;
	color: #333;
	padding: 3px 5px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border {
	border-bottom: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .title {
	color:#0088C5;
	font-size:14px;
	font-weight:bold;
	padding-bottom: 6px;
	padding-left: 15px;
	background: transparent url(puce-blue.gif) no-repeat 0 center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .line-2 {
	border-right: 1px solid #efefef;
	border-left:1px solid #efefef;
	border-bottom: 1px solid #efefef;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .line-1 {
	background: #f0f5f7;
	color:#2c434b;
	text-align: center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border-2 {
	border-left: 1px solid #efefef;
	border-right: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border-3 {
	border-left: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border-4 {
	border-right: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .space {
	width: 25px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .col-3 {
	width: 250px;
	text-align: center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .adress, #blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .counte {
	padding-top: 20px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .no-bgd {
	background: none;
	width: 700px;
	margin: 0 auto 10px;
}

#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 .modifySelect {
	background: url("./bg-commander-left.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 28px;
    left: 5px;
    position: relative;
    text-transform: none;
	display:block;
	float:left;
	padding: 0 5px;
}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 .modifySelect span {
    background: url("./bg-commander.png") no-repeat scroll right 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif;
    font-size: 12px;
    height: 28px;
    line-height: 27px;
    margin-left: 2px;
    margin-right: 14px;
    padding: 0 11px 0 4px;
    text-transform: none;
}

#blockGlobal .blockCenterInner #column-paiment .blockPayment .blockPaiment {width: 938px;margin: 0 auto 22px;border-bottom: none;}
#blockGlobal .blockCenterInner #column-paiment .blockPayment .blockPaiment table {margin: 0;padding: 0; width: 100%;}
#blockGlobal .blockCenterInner #column-paiment .blockPayment .blockPaiment table thead tr th{border: solid 1px #dbecf5;border-bottom: none;}

.identification { width: 46%; margin-right: 3px; float: left; background: #fafafa; border: 1px solid #dfdfdf; padding: 20px 10px; }
.identification:hover, .identification:focus { border-color: #dedede; }

/****/

/**
 * Fieldsets
 */

#blockGlobal div.fieldset .txt {
	width: 530px;
}

/****/

#blockGlobal #column-paiment .paiement table.paiement3x { width: 0;}
#blockGlobal #column-paiment .paiement table.paiement3x .styleOrder-1 {display: block; width: 430px; height:40px; padding-top: 7px;margin-left: 60px;}
#blockGlobal #column-paiment .paiement table tr td {line-height: 40px;}

/*** CSS skins/nom-domaine.onlink.fr/site/process.css ***/
#blockGlobal #blockHeader { background-position: 0 117px; padding-bottom:0; }

#blockGlobal div.wordWrap {
	word-wrap: break-word;
	overflow-wrap: break-word;
	overflow :hidden;
}

/* page verifer*/

#blockGlobal #blockCenter-2 {background: url("./bgd-blockCenter.png") repeat-x  0 0 #F0F0F0; margin: 0; padding: 0 0 37px; width: 100%; }
#blockGlobal #blockCenter-2 .innerBlock {margin: 0 auto; width: 1000px; }
#blockGlobal .innerBlock .blockTree{position: relative; width: 982px; border-bottom: medium none; height: 30px; padding-bottom: 9px; padding-top: 8px; }

#blockGlobal .innerBlock .blockTree li {text-align:center; list-style: none outside none; color: #8C8C8C; display: inline; float: left; font-size: 12px; list-style: none outside none; text-align: center; }
#blockGlobal .innerBlock .blockTree li span{display: block; font-size: 12px; margin:0;padding:0; background: none;}
#blockGlobal .innerBlock .blockTree li.itemHome a span, #blockGlobal .innerBlock .blockTree li.itemHome .pathFirst span {background: none repeat  0 0 ; color: #6A6A6A; margin: 0 10px 0 0; padding: 6px 5px 4px 4px; }
#blockGlobal .innerBlock .blockTree li.itemHome .pathFirst span, #blockGlobal .innerBlock .blockTree li span{background: url("./puce-arrow-1-right.png") no-repeat  0 50% ; color: #ADADAD; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; margin: 0 10px 0 0; padding: 6px 5px 4px 19px; }
#blockGlobal .innerBlock .blockTree li.itemHome a, #blockGlobal .innerBlock .blockTree li.itemHome .pathFirst {background: none; padding: 0 5px 4px 19px;}
#blockGlobal .innerBlock .blockTree li.itemHome a span, #blockGlobal .innerBlock .blockTree li.itemHome .pathFirst span {background: none repeat  0 0 ; color: #6A6A6A; margin: 0 10px 0 0; padding: 6px 5px 4px 4px; }


#blockGlobal .innerBlock .blockTree .paySafe {height: 20px; line-height: 20px; position: absolute; right: 0; top: 10px; }
#blockGlobal .innerBlock .blockTree .paySafe .paySafe-1 {background: url("./bg-paySafe.png") no-repeat  0 50% ; color: #747474; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; height: 20px; line-height: 20px; margin: 0 10px 0 0; padding: 0 0 0 19px; position: relative; top: -5px; }
#blockGlobal .innerBlock .blockTree .paySafe p {display: inline; }

/* block down*/
#blockGlobal #blockCenter-2 .innerBlock .blockCenterInner {background: none repeat  0 0 #FFFFFF; border-bottom: 2px solid #E6E6E6; border-left: 1px solid #E6E6E6; border-radius: 4px 4px 4px 4px; border-right: 1px solid #E6E6E6; padding: 17px 0 6px; width: 982px; position:relative; z-index:2; }
#blockGlobal #blockCenter-2 .innerBlock .blockCenterInner-01 {padding: 17px 0 0; }
#blockGlobal .blockCenterInner .wrapSearch {background: url("./bg-arrow-down.gif") no-repeat  188px 136px ; padding: 0 0 32px 11px; width: 960px; }
#blockGlobal .blockCenterInner .blockWindows {
	background: none repeat 0 0 #F3F3F3;
	border-radius: 4px 4px 4px 4px;
	min-height: 135px;
	margin: 0 auto;
	padding: 0 0 1px;
	position: relative;
	width: 942px;
}
#blockGlobal .blockCenterInner .blockWindows h2 {color: #1d4e7f; font-family: 'Convergence',sans-serif; font-size: 16px; font-style: italic; font-weight: 400; margin-top: 0; padding: 13px 10px 10px 17px; text-align: left; }
#blockGlobal .blockCenterInner .search .block-1 {float: left; padding: 0 10px 0 10px; width: 440px; }
#blockGlobal .blockCenterInner .search textarea {width: 435px; height: 62px; border: 1px solid #fff; font-family: arial, helvetica, sans-serif; font-size: 13px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }
#blockGlobal .blockCenterInner .blockWindows-1 textarea {width: 435px; height: 154px !important; border: 1px solid #fff; font-family: arial, helvetica, sans-serif; font-size: 13px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }
#blockGlobal .innerBlock .blockCenterInner .styleInfo-1 {color: #686868; float: left; font-size: 11px; font-style: italic; margin-top: 14px; }
#blockGlobal .blockCenterInner .search .block-2 {
	float: left;
	margin-top: -10px;
	padding: 0 10px 10px;
	width: 387px;
}
#blockGlobal .blockCenterInner .blockWindows .detail {bottom: 10px; color: #1d4e7f; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; position: absolute; right: 180px; }
#blockGlobal .blockCenterInner .search table {border-spacing: 0px; border-collapse: collapse; width: 100%; }
#blockGlobal .blockCenterInner .search .block-2 tr {float: left; }
#blockGlobal .blockCenterInner .search table td {float: left; padding: 3px 2px 1px !important; text-align: left; width: 111px !important; }
#blockGlobal .blockCenterInner .search table td label {color: #111111; font-family: arial,sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; }
#blockGlobal .isIE8 .search table tr td.itemBug{position: relative; left:-88px; }
 /*hack for ie10*/
_::-ms-reveal, #blockGlobal .search table tr td.itemBug {position: relative; left:-88px; }
_::-ms-reveal, #blockGlobal .blockCenterInner .blockWindows .detail {top:94px; }
/* hack for ie8 ie9*/
/*#blockGlobal .isIE9 .search table tr td.itemBug{position: relative; left:-88px; }*/
#blockGlobal .isIE8 .search table tr td.itemBug{position: relative; left:0; }
#blockGlobal .isIE89 .blockCenterInner .blockWindows .detail{top:100px; }
#blockGlobal .isIE8 .blockCenterInner .blockWindows .detail{top:94px; }
#blockGlobal .submitSearch { font-size: 18px; text-transform: uppercase; font-weight: 400; text-align: center;font-family:'Convergence',sans-serif;  background: url("./check-disponibility.png") no-repeat  left top ; height: 49px; padding: 0 0 18px 32px; position: absolute; right: 24px; top: 40px; width: 193px; }
#blockGlobal .submitFloat {margin: 10px 0; }

#blockGlobal #column-01{float: left; overflow: hidden; padding: 0 0 0; width: 655px !important; }
#blockGlobal #column-01 table.domainsResults {margin: 5px 0 10px 17px; width: 637px !important; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain-2 td{background: #fafafa !important;}
#blockGlobal #blockCenter #column-01 #verticalSlide table.domainsResults tr.domainLine td.domain {
	background-image: none !important;
	max-width: 307px;
	color: #000000;
	font-family: arial,sans-serif;
	font-size: 13px;
	line-height: 20px;
	padding: 0 10px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span.name {font-size: 17px;}
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span.tldSunrise {margin-left: 30px; font-style: normal; color: #D16705;}

#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span.infos { display: block; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain td.domain {background: url("./bg-active.png") no-repeat  0 -1px #F4F9F1 !important; color: #47A216 !important; }
#blockGlobal #column-01 table.domainsResults tr.domainLine td {height: 40px;border:0; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain td{background:#F4F9F1 !important; }
#blockGlobal #column-01 table.basket td, #blockGlobal table.domainsResults td {background:#FFFFFF !important; border-bottom: 1px solid #E4E4E4 !important; padding: 3px; text-align: center; }

#blockGlobal #column-01 #domainResults table.domainsResults tr.domainLine td.styleOrder-1 {
	width: 90px;
}

#blockGlobal #column-01 #domainResults table.domainsResults tr.domainLine td.styleOrder-2,
#blockGlobal #column-01 #domainResults table.domainsResults tr.domainLine td.styleOrder-3 {
	width: 110px;
}

#blockGlobal #column-01 table.basketTotal td.price-2, #blockGlobal table.basket td.product, #blockGlobal table.domainsResults td.domain {padding: 4px; text-align: left; }
#blockGlobal #column-01 table.domainsResults tr.domainLine td.domain span {color: #8B8B8B; display: inline; font-family: arial,sans-serif; font-size: 13px; font-style: italic; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain td.domain span {color: #47A216 !important; }
#blockGlobal table.domainsResults td.statusValid {background: #fff url(picto-statutValid.gif) no-repeat center center !important; height: 25px; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-1 {text-align: right; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-1 select {border: 1px solid #EBECEC; color: #717171; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 13px; height: 25px; width: 64px; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain .styleOrder-1 select {width: 70px !important; }
#blockGlobal #column-01 table.domainsResults tr.selectDomain .styleOrder-2 {font-size: 0 !important;}
#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-2 span {color: #1d4e7f; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px; font-weight: bold; height: 25px; left: 1px; padding-left: 3px; position: relative; } #blockGlobal table.domainsResults tr.domainLine .styleOrder-3 {text-align: right; }
#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-1 {color: #E70E0E; font-family: arial,sans-serif; font-size: 11px; text-transform: uppercase; }

#blockGlobal table.domainsResults tr.selectDomain .styleOrder-3 .delete {
	background: url("./icon-delete.png") no-repeat  0 0;
	display: block;
	float: left;
	height: 11px;
	left: 50px;
	margin-right: 11px;
	position: relative;
	width: 11px;
}

#blockGlobal #column-01 table.domainsResults tr.selectDomain .styleOrder-3 .validate {
	background: url("./icon-validate.png") no-repeat  0 0;
	display: block;
	float: left;
	height: 14px;
	left: 50px;
	position: relative;
	width: 18px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-31 button:hover {
	opacity: 0.8;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-3 button:hover {
	opacity: 0.8;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-3 button {
	background: url("./bg-commander-left.png") no-repeat 0 0;
	border: 0 none;
	color: #FFFFFF;
	height: 28px;
	left: 5px;
	position: relative;
	text-transform: none;
	padding:0 0 0 8px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span {
	text-transform: none;
	background: url("./bg-commander.png") right 0 no-repeat;
	height: 28px;
	color: #fff;
	border: 0;
	line-height: 27px;
	font-size: 12px;
	margin-right: 14px;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding: 0 11px 0 4px;
	display: block;
	margin-left: 0px;
}

/**
 * Domaines à transférer / surveiller
 */
#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-21 button {
	height: 28px;
	position: relative;
	left: 5px;
	border: none;
	background: url(./bg-res-trans-left.png) 0 2px no-repeat !important;
	padding:0 0 0 8px;
	line-height: 28px;
	color: #818181 !important;
	text-align: center;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-21 button span {
	font-weight: normal;
	padding: 0 22px 3px 12px !important;
	display: block;
	font-size: 12px;
	border: none;
	background: url(./bg-res-trans.png) 100% 2px no-repeat !important;
	height: 28px;
	color: #016b96 !important;
	text-align: center;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding-bottom: 3px;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-21 button:hover{
	opacity: 0.8;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button {
	line-height: 28px;
	border: none;
	background: url(./bg-res-trans-left.png) 0 2px no-repeat !important;
	height: 28px;
	color:#016b96 !important;
	text-align: center;
}

#blockGlobal #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button span {
	padding: 0 22px 3px 12px !important;
	font-size: 12px;
	border: none;
	background: url(./bg-res-trans.png) 100% 2px no-repeat !important;
	display: block;
	height: 28px;
	color: #016b96 !important;
	text-align: center;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding-bottom: 3px;
}
/****/

/**
 * Bouton valider
 */
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep{padding:15px 0 33px; border-bottom: none !important; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep button{height: 32px; background: url(./bg-nextStep-left.png) 0 0 no-repeat; float: right; border:0; line-height: 28px; padding: 0 0 0 8px; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep button span{height: 32px; background: url(./bg-nextStep.png) 100% 0 no-repeat; float: right; border:0; color: #fff; font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;; text-transform: uppercase; font-size:12px; margin-left: 0px; display: block; padding: 0 25px 0 9px; }
#blockGlobal #column-01 table.domainsResults tr.domainLine .nextStep button:hover{opacity: 0.8; }
/****/

/**
 * Hack ie8 et ie9
 */
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span {
	background: url("./bg-commander.png") right 2px no-repeat;
	height: 28px;
	color: #fff;
	border: 0;
	line-height: 28px;
	font-size: 12px;
	margin-right: 14px;
	font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;
	padding: 0 11px 0 4px;
	display: block;
	margin-left: 0px;
}

#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span{background: url("./bg-commander.png") right 2px no-repeat;  height: 28px; color: #fff; border:0; line-height: 28px; font-size: 12px; margin-right: 14px; font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif; padding: 0 11px 0 4px; display: block; margin-left: 0px; }
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button span{margin-left: 0px;}
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine-2 .styleOrder-31 button span{margin-left: 0px;}
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .styleOrder-2 span{margin-left: 0px;margin-top: -1px;}
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .styleOrder-2 span{margin-left: 0px; margin-top: -1px;}
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span{margin-left: 0px; margin-top: -1px;}
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .styleOrder-3 button span{margin-left: 0px; margin-top: -1px;}
#blockGlobal .isIE8 #column-01 table.domainsResults tr.domainLine .nextStep button span{margin-left: 1px;margin-top: -1px; }
#blockGlobal .isIE9 #column-01 table.domainsResults tr.domainLine .nextStep button span{margin-left: 1px;margin-top: -1px; }
_::-ms-reveal, table.domainsResults tr.domainLine .styleOrder-3 button span{margin-left: 12px; }
/****/



#blockGlobal #column-01 .Certificate{width: 663px; height: 61px; background: url(./certifs.png) 0 0 no-repeat; float: left; } /* block column de page verifier*/
/* block column-02 pour la page verifier*/
#blockGlobal #column-02 {width: 291px; margin-left: 10px; float: left; padding: 9px 0 0 10px !important; overflow: hidden; }
#blockGlobal #column-02 .basket {width: 286px; border:1px solid #c8c8c8; border-radius: 4px; box-shadow: 0 0 0.15em rgba(0,0,0,0.25);padding: 0 0 4px 0;}
#blockGlobal #column-02 .basket .blockBasket-1{position: relative; width: 270px;  float: left; text-align: left;padding:11px 0 13px 17px;}
#blockGlobal #column-02 .basket .blockBasket-1 .title{color: #1d4e7f; font-size: 18px; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .blockBasket-1 ul{padding: 0; margin:9px 0 0; }
#blockGlobal #column-02 .basket .blockBasket-1 ul li{background: url(./bg-pointille.gif) 62px 16px no-repeat;color: #5a5a5a; font-size: 14px; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .blockBasket-1 ul li span{margin-left: 84px; background: #fff; color: #9a9a9a; font-size: 18px; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .blockBasket-1 .displayBasket{position: absolute; right:0; top:0; border:1px solid #fff; width: 31px; height: 75px; background: url(./bg-basket-puce.png) 50% 50% no-repeat #f0f0f0; display: block; float: right;}

#blockGlobal #column-02 .basket .blockBasket-2 {width:286px;background: url(./bg-demainProtection.png) 0 0 no-repeat; float: left;}
#blockGlobal #column-02 .basket .blockBasket-2 .title{padding:7px 0 80px; text-align: center; color: #1d4e7f; font-family: 'Convergence', sans-serif; font-weight: 400; font-size: 14px;}
#blockGlobal #column-02 .basket .blockBasket-2 p{font-style:italic; padding:0 0 40px 28px;  color: #353535; font-family: 'Convergence', sans-serif; font-weight: 400; font-size: 14px;}
#blockGlobal #column-02 .basket .blockBasket-2 ul{padding:0; margin:0 ; text-align: left;}
#blockGlobal #column-02 .basket .blockBasket-2 ul li{ font-style:italic; color:#252525; font-family: arial,sans-serif; font-size: 13px; padding:0 0 0 19px; margin:0 0 11px 16px; background: url(./bg-basket-puce2.png) 0 4px no-repeat;}
#blockGlobal #column-02 .basket .blockBasket-2 ul li span{color:#252525; font-family: arial,sans-serif; font-size: 13px; font-weight: bold;}
#blockGlobal #column-02 .basket .manageAdministration{margin:20px 0 14px; float:left; width: 236px; height: 52px; background: url(./bg-manageAdministration.png) 0 0 no-repeat;}
#blockGlobal #column-02 .basket .demainReserved{background: url(./bg-reserved.png) 0 57px no-repeat; float:left; width: 270px;padding:9px 0 12px 15px; border:1px solid #c4c4c4; border-radius: 4px; box-shadow: 0 0 0.15em rgba(0,0,0,0.25);}
#blockGlobal #column-02 .basket .demainReserved .title{text-align:left; color: #5a5a5a; font-size: 16px; font-style: italic; font-family:'Amaranth',sans-serif; font-weight: 400; margin-bottom: 24px;}
#blockGlobal #column-02 .basket .demainReserved .title span{color: #1d4e7f; font-size: 16px; font-style: italic; font-family:'Amaranth',sans-serif; font-weight: 400;}
#blockGlobal #column-02 .basket .demainReserved ul{padding:0; margin:0 ; text-align: left;}
#blockGlobal #column-02 .basket .demainReserved ul li{color:#252525; font-family: arial,sans-serif; font-size: 13px; padding:0 0 0 14px; margin:0 0 11px 0; line-height:15px; background: url(./bg-basket-puce2.png) 0 4px no-repeat;}
/* page verifier open*/
#blockGlobal .blockCenterInner .wrapSearch-1 {background: url("./bg-arrow-down.gif") no-repeat  188px 270px; padding: 0 0 32px 20px; width: 942px; }
#blockGlobal .blockWindows-1 .submitSearch { font-size: 18px; text-transform: uppercase; font-weight: 400; text-align: center;font-family:'Convergence',sans-serif;  background: url("./check-disponibility.png") no-repeat  left top ; height: 49px; padding: 0 0 18px 32px; position: absolute; left: 230px; top: 205px; width: 193px; }
#blockGlobal .blockCenterInner .search .block-02 { width: 460px !important; }

/* page options*/
#blockGlobal #column-01 .blockOption{width:638px; padding: 0 0 30px; margin: 0 0 13px 18px; border-bottom: 1px dotted #999999;}
#blockGlobal #column-01 .blockOption .title {background: none repeat  0 0 ; color: #1d4e7f; padding: 5px 0 19px; }
#blockGlobal #column-01 .blockOption .title span{font-family: 'Convergence',sans-serif; font-size: 16px; font-weight: 400; font-style:italic; background: url("./bgd_maintitle-1.png") no-repeat  0 center ; color: #1d4e7f; display: inline-block;  line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal #column-01 .blockOption .title-01 {padding: 5px 0 9px; }
#blockGlobal #column-01 .blockOption p{ color: #000; font-size: 14px; padding: 0 0 17px 0; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif;}
#blockGlobal #column-01 .blockOption table{margin: 0; padding: 0; width: 100%;}
#blockGlobal #column-01 .blockOption .domainsResults thead tr th{background:#ddd; height: 27px; line-height: 27px; color:#1d4e7f; text-transform: uppercase; text-align: center; }
#blockGlobal #column-01 .blockOption .domainsResults thead tr th.first{text-align:left; padding-left: 11px; }

#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.domain {
	max-width: 200px;
	border-left: none !important;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	color: #000000;
	font-family: arial,sans-serif;
	font-size: 13px;
	line-height: 20px;
	padding: 0 68px 0 6px;
}

#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.domain span {text-transform: none; font-weight:normal;color: #8B8B8B; display: inline; font-family: arial,sans-serif; font-size: 13px; font-style: italic; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td {border:1px solid #e6e6e6; text-align: center; color:#717171; font-size: 13px;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.first {border-left: none; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .styleOrder-2 span {color: #000000; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px; font-weight: bold; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .styleOrder-3 select,
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .styleOrder-51 select {
	border: 1px solid #ecedee;
	color: #717171;
	width: auto;
	max-width: 180px;
}
#blockGlobal #column-01 .blockOption table.domainsResults tr.selectDomain td {background: none repeat  0 0 #fafafa !important; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.selectDomain td.styleOrder-4 {background: url("./bg-active-mail.png") no-repeat 0 -1px #fafafa !important;color:#2b2b2b; font-style: italic; font-size: 13px; padding-left: 23px; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.selectDomain td.styleOrder-5 {color:#1d4e7f; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 13px; font-weight: bold; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.styleOrder-6 {border-bottom:none !important; border-left:none !important;text-align:left; color:#1d4e7f; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px; background: url(./icon-blue.png) 0 50% no-repeat !important; padding-left: 8px;}
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.styleOrder-7 {text-align:left; color:#1d4e7f; text-transform: uppercase;font-family: Arial,sans-serif; font-size: 12px;font-weight: bold;  padding-left: 8px; color:#1d4e7f; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine td.styleOrder-8 {text-align:left; color:#1d4e7f; text-transform: uppercase;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px;  color:#1d4e7f; text-align: center; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #1d4e7f;}

/**
 * blockOption-1
 */
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td {border:none !important;}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine.addMail td{
	background: #ddd !important;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine.addMail td.domain {
	padding: 0 0 0 6px;
	text-transform: initial;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain td { background: #eff5ec !important;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain td.email {
	text-align:left;
	font-style:italic;
	background: url("./bg-email.png") no-repeat scroll 0 -1px #EFF5EC !important;
	color: #8b8b8b !important;
	font-family: 'Convergence',sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding-left: 75px;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td.styleOrder-41 {
	width: 122px;
	color:#1d4e7f;
	font-family: 'Convergence',sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td.styleOrder-5,
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLine td.styleOrder-51 {
	width: 110px;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain .styleOrder-51 .delete {background: url("./icon-delete.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 11px; left: 49px; margin-right: 11px; position: relative; width: 11px; }
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain .styleOrder-51 .validate {background: url("./icon-validate.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 14px; left: 49px; position: relative; width: 18px; }
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td {background: #fff !important; border-bottom: 1px solid #e4e4e4 !important;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.styleOrder-5 button{ border:none; color:#fff; width: 94px; height: 28px; background: url(./bg-ajouter.png) 0 0 no-repeat;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.styleOrder-5 button:hover{opacity: 0.8;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.styleOrder-5 button span{font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;position: relative; bottom: 2px;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.selectDomain-01 td.email {
	font-style:italic;
	background: url("./bg-email-01.png") no-repeat scroll 0 0px #fff !important;
	color: #8b8b8b !important;
	font-family: 'Convergence',sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding-left: 75px;
	text-align: left;
}

#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLineLast td {text-align:left; border:none !important; background: #fafafa !important; color: #8b8b8b !important; height: 19px; }
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLineLast td a{ color: #1d4e7f !important; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;}
#blockGlobal #column-01 .blockOption-1 table.domainsResults tr.domainLineLast td a:hover{color: #004a68 !important;}
/****/

/**
 * blockOption-2
 */
#blockGlobal #column-01 .blockOption-2 {border-bottom:none !important;padding-bottom: 0;}
#blockGlobal #column-01 .blockOption-2 .title{padding:5px 0 24px }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.selectDomain td{border-bottom: 1px solid #e4e4e4 !important; border: none !important;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td{ border: none !important;border-bottom: 1px solid #e4e4e4 !important;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLineLast td{padding:4px 0 6px; background:#FAFAFA !important; text-align:left; border-bottom: 1px solid #e4e4e4 !important; border: none !important;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.selectDomain td.styleOrder-01{font-style:italic; color:#8b8b8b; background: url(./bgd-pack1.png) 10px 0 no-repeat #FAFAFA!important; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: 400; padding-left: 58px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-01{font-style:italic; color:#8b8b8b; background: url(./bgd-pack3.png) 10px 0 no-repeat #fff !important; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: 400; padding-left: 58px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.pack3 td.styleOrder-01 { background: url(./bgd-pack5.png) 10px 0 no-repeat #fff !important; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.pack4 td.styleOrder-01 { background: url(./bgd-pack10.png) 10px 0 no-repeat #fff !important; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.pack5 td.styleOrder-01 { background: url(./bgd-pack20.png) 10px 0 no-repeat #fff !important; }

#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-02 select{border:1px solid #ECEDEE; color:#717171; width:auto;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-02 select{border:1px solid #ECEDEE; color:#717171; width:auto;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-03 {color: #1d4e7f; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: bold; text-align: center; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-03 {color: #1d4e7f; font-family: 'Convergence',sans-serif; font-size: 14px; font-weight: bold; text-align: center; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-04 button{ border:none; color:#fff; width: 94px; height: 28px; background: url(./bg-ajouter.png) 0 0 no-repeat;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-04 button:hover{opacity: 0.8;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine td.styleOrder-04 button span{font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;position: relative; bottom: 2px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-04 button{border:none; color:#fff; width: 94px; height: 28px;background: url(./bg-ajouter.png) 0 0 no-repeat;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-04 button:hover{opacity: 0.8;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine-01 td.styleOrder-04 button span{font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;position: relative; bottom: 2px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine .styleOrder-51 .delete {background: url("./icon-delete.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 11px; left: 49px; margin-right: 11px; position: relative; width: 11px; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLine .styleOrder-51 .validate {background: url("./icon-validate.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 14px; left: 49px; position: relative; width: 18px; }
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLineLast td a{ color: #1d4e7f !important; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;padding:1px 0 0 11px;}
#blockGlobal #column-01 .blockOption-2 table.domainsResults tr.domainLineLast td a:hover{ color: #004a68 !important;}
/****/

/** Bouton valider sélection **/
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection{padding:20px 0 0px; border-bottom: none !important; border-left: none !important; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button{height: 32px; background: url(./bg-nextStep-left.png) 0 0 no-repeat; float: right; border:0; line-height: 28px; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{height: 32px; background: url(./bg-nextStep.png) 100% 0 no-repeat; float: right; border:0; color: #fff; font-family: 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode','Luxi Sans', Arial, sans-serif;; text-transform: uppercase; font-size:12px; margin-left: 0px; display: block; padding: 0 25px 0 9px; }
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button:hover{opacity: 0.8; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
#blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button{height: 32px; background: url(./bg-nextStep-left.png) 0 1px no-repeat; float: right; border:0; line-height: 28px; }
}
 #blockGlobal .isIE8 #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
 #blockGlobal .isIE9 #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
.ie8 #blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
.ie9 #blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
.ie10 #blockGlobal #column-01 .blockOption table.domainsResults tr.domainLine .validerSelection button span{margin-left: 1px;margin-top: -1px; }
/****/




/* page paiment*/
#blockGlobal #help{display: none;}
#blockGlobal #column-paiment .blockPaiment{width:942px; padding: 0 0 37px; margin: 0 0 13px 18px; border-bottom: 1px dotted #999999;}
#blockGlobal #column-paiment .blockPaiment .title {background: none repeat  0 0 ; color: #1d4e7f; padding: 5px 0 19px; }
#blockGlobal #column-paiment .blockPaiment .title span{font-family: 'Convergence',sans-serif; font-size: 16px; font-weight: 400;background: url("./bgd_maintitle-1.png") no-repeat  0 center ; color: #1d4e7f; display: inline-block; font-style: italic; line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal #column-paiment .blockPaiment .title-01 {padding: 5px 0 9px; }
#blockGlobal #column-paiment .blockPaiment p{ color: #000; font-size: 14px; padding: 0 0 0 0; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif;}
#blockGlobal #column-paiment .blockPaiment table{margin: 0; padding: 0; width: 100%;}
#blockGlobal #column-paiment .blockPaiment .domainsResults-2 thead tr th{background:#ddd; height: 27px; line-height: 27px; color:#1d4e7f; text-transform: uppercase; text-align: center; }
#blockGlobal #column-paiment .blockPaiment .domainsResults-2 thead tr th.first{text-align:left; padding-left: 11px; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td {height: 46px !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-08 {text-align: left;border:none !important;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td {background: none 0 0 #FAFAFA !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain-2 td.styleOrder-06 {background: none!important; text-align: left;border: none !important;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.domain {width:227px;border-left:none !important; text-transform: uppercase; font-weight:bold;text-align:left; color: #000000; font-family: arial,sans-serif; font-size: 13px; line-height: 46px; padding: 0 68px 0 6px; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.domain span {text-transform: none; font-weight:normal;color: #8B8B8B; display: inline; font-family: arial,sans-serif; font-size: 13px; font-style: italic; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td {border:1px solid #e6e6e6; text-align: center; color:#717171; font-size: 13px;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine .styleOrder-2 span {color: #000000; font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px; font-weight: bold; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine .styleOrder-3 select{border: 1px solid #ecedee; color:#717171; width:auto;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain td {background: none repeat  0 0 #fafafa !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain td.styleOrder-4 {background: url("./bg-active-mail.png") no-repeat 0 -1px #fafafa !important;color:#2b2b2b; font-style: italic; font-size: 13px; padding-left: 163px; text-align: left; border-left:none !important; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.selectDomain td.styleOrder-5 {color:#1d4e7f; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 13px; font-weight: bold; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 {border-bottom:none !important; border-left:none !important;text-align:left; }
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 a {padding-left: 3px; background: url(./icon-blue.png) 2px 50% no-repeat;color:#1d4e7f; text-transform: capitalize;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;  padding-left: 9px;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-7{text-align:left; border-left: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-7 span{color:#1d4e7f; text-transform: uppercase;font-family: Arial,sans-serif; font-size: 12px;font-weight: bold; position: relative;left: 60px;}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-8 {text-align:left; color:#1d4e7f; text-transform: uppercase;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 14px;  color:#1d4e7f; text-align: center; border-left: 1px solid #e4e4e4; font-weight: bold;}
/* block down*/
#blockGlobal #column-paiment .informationBlock {width: 942px; margin: 0 auto 25px; border-bottom: 1px dotted #999; }
#blockGlobal #column-paiment .informationBlock .infoBlock {float: left;margin: 0; padding: 0;width:470px; border-right:1px dotted #999;}
#blockGlobal #column-paiment .informationBlock .infoBlock-1 {border-right:none; padding-left: 21px; width:449px;}
#blockGlobal #column-paiment .informationBlock .infoBlock h2{background: none repeat  0 0 ; color: #1d4e7f; padding: 5px 0 11px; }
#blockGlobal #column-paiment .informationBlock .infoBlock h2 span{font-family: 'Convergence',sans-serif; font-size: 16px; font-weight: 400;background: url("./bgd_maintitle-1.png") no-repeat  0 center ; color: #1d4e7f; display: inline-block; font-style: italic; line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal #column-paiment .informationBlock .infoBlock p{line-height:22px; padding-left:4px; color:#2e2e2e;font-size: 13px; font-family: arial,sans-serif;}
#blockGlobal #column-paiment .informationBlock .infoBlock p a{background:url("./icon-blue.png") no-repeat scroll 0 50%;color:#1d4e7f;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; font-size: 12px;padding:2px 0 0 8px;display: block;}
#blockGlobal #column-paiment .informationBlock .infoBlock p a:hover{color:#004a68;}
#blockGlobal #column-paiment .paiement {padding:0; margin: 0 auto;width:942px;}
#blockGlobal #column-paiment .paiement table{padding:0; margin: 0;width:100%;}
#blockGlobal #column-paiment .paiement table tr td{height: 77px; line-height: 77px; vertical-align: top; text-align: left;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-1 { line-height: normal; }

#blockGlobal #column-paiment .paiement table tr td.styleOrder-1{width: 376px; height:40px;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-1 label{color:#000;font-size:14px; font-family: arial,sans-serif;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-1 label span{color:#2e7aab;font-size:14px; font-family: arial,sans-serif;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-2, #blockGlobal #column-paiment .paiement table tr td.styleOrder-3, #blockGlobal #column-paiment .paiement table tr td.styleOrder-4 {text-align:center; }
#blockGlobal #column-paiment .paiement table tr td.paiement-x3 {padding: 4px 0 0; padding-left: 80px;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-2 a{text-align:center; margin-top:-3px; position:relative; width:193px; height: 77px; display:block;background: url(./bgd-carte.png) 9px 0 no-repeat;font-size: 0; text-indent: -99999999;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-3 a{text-align:center; margin-top:-3px; position:relative; width:187px; height: 77px;display:block; background: url(./bgd-cheque.png) 4px 0 no-repeat;font-size: 0; text-indent: -99999999;}
#blockGlobal #column-paiment .paiement table tr td.styleOrder-4 a{ text-align:center;  margin-top:-3px; position:relative; width:187px; height: 77px;display:block; background: url(./bgd-virement.png) 4px 0 no-repeat;font-size: 0; text-indent: -99999999;}
#blockGlobal #column-paiment .paiement p.facture{width:450px; margin:0 auto;text-align: center; color: #1d4e7f; font-family: 'Amaranth',sans-serif; font-weight: 400; background: url(./bg-icon.jpg) 6px -2px no-repeat; font-size: 16px;margin-top: 18px; padding: 0 0 55px 23px;}

/**
 * Page validation
 */
#blockGlobal .blockCenterInner .blockValidate{width:938px; margin:0 auto 22px;padding: 17px 0 0; background: #ebf5fa; border-radius: 5px; -webkit-border-radius:5px; -o-border-radius:5px; }
#blockGlobal .blockCenterInner .blockValidate .title{font-family: 'Amaranth',sans-serif; font-style: italic; font-size: 18px; color:#097ab6; background: url(./bgd-validate.png) 7px 50% no-repeat; padding-left: 35px;margin:0 0 13px 180px;}
#blockGlobal .blockCenterInner .blockValidate  p{padding:0 0 24px; font-style: italic;font-family: arial,sans-serif; font-size: 12px; color:#3c3c3c; text-align: center;}
#blockGlobal .blockCenterInner .blockValidate  p a{font-style: italic;font-family: arial,sans-serif; font-size: 12px; color:#317aaf; text-decoration: underline;}
#blockGlobal .blockCenterInner .blockValidate  p a:hover{text-decoration: none;}
#blockGlobal .blockCenterInner .blockValidateDown{padding:37px 0 37px 27px; background: url(./bg-trait.png) 50% 0 no-repeat;}
#blockGlobal .blockCenterInner .blockValidateDown .block-1{float: left;margin:0; padding: 0; width:415px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-1 .title{background: none repeat  0 0 ; color: #1d4e7f; padding: 5px 0 19px; }
#blockGlobal .blockCenterInner .blockValidateDown .block-1 .title span{font-family: 'Convergence',sans-serif; font-size: 16px; background: url("./bgd_maintitle-1.png") no-repeat  0 center ; color: #1d4e7f; display: inline-block; font-style: italic; line-height: 27px; padding: 0 0 0 30px; }
#blockGlobal .blockCenterInner .blockValidateDown .block-1 .themes{width: 373px; height:255px; display: block; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2{float: left; margin:13px 0 0; padding: 0; width:481px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 .titre{font-family: 'Convergence',sans-serif; font-size: 17px; font-weight: 400;margin:0 0 1px; color:#af4fa0; font-style: italic;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 p{font-size:15px; color: #000; font-weight: normal; font-family: arial,sans-serif;margin:0 0 15px; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 p span{color: #000; font-weight: bold; font-family: arial,sans-serif; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul{margin: 0; padding:0; }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item{font-family: 'Amaranth',sans-serif; font-size:21px; color:#1d4e7f;  }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-01{font-style:italic; background: url(./icon-01.png) 0 5px no-repeat;padding: 20px 0 22px 47px;  }
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-01 span{font-size: 16px; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-02 {margin-top:-4px; position:relative; background: url(./icon-02.png) 6px 0 no-repeat;padding: 0px 0 9px 47px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-02 span{font-size: 15px; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-03 {font-size: 31px; position:relative; background: url(./icon-02.png) 6px 50% no-repeat;padding: 0 0 29px 47px;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-03 span{font-size: 16px; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 ul .item-03 sup{position:absolute; left:212px; top:13px; font-size: 10px;font-style: italic; color:#6d6d6d;font-family: 'Amaranth',sans-serif;}
#blockGlobal .blockCenterInner .blockValidateDown .block-2 .validate a{margin-top:12px; font-weight:bold; background: url(./bg-link.png) 0 0 no-repeat; color:#fff; font-size: 12px;font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif; width: 99px;padding-left:15px; height: 32px; line-height: 29px; display: block; float: right; text-transform: uppercase;}
#blockGlobal .blockCenterInner h2 {background: none repeat  0 0 ; color: #1d4e7f; padding: 15px 0 19px; }
#blockGlobal .blockCenterInner h2 span {background: url("./bgd_maintitle-1.png") no-repeat  0 center ; color: #1d4e7f; display: inline-block; font-size: 20px; font-weight: normal; line-height: 27px; padding: 0 0 0 30px; }

#blockGlobal .blockCenterInner .blockPayment {
	width: 938px;
	margin: 0 auto 22px;
	background: url(./bg-trait.png) 50% 0 no-repeat;
}

#blockGlobal .blockCenterInner .blockFramed {
	background:url("bgd-blockIdentity2.gif") no-repeat scroll center 0 transparent;
	padding-top: 2px;
	margin: 25px 0;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn {
	width: 749px;
	margin: 0 auto;
	background: url("bgd-blockIdentity.gif") no-repeat scroll center bottom transparent;
	padding-bottom: 5px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn span.paymentAdress, #blockGlobal .blockCenterInner .blockFramed .blockIn span.commandNumber {
	font-size: 14px;
	font-weight: bold;
	color: #0088c5;
	line-height: 30px;
	margin-left: 16px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-1,  #blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-2 {
	width: 700px;
	margin: 10px auto;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-1 td,  #blockGlobal .blockCenterInner .blockFramed .blockIn .virTab-2 td {
	font-size: 13px;
	color: #333;
	padding: 3px 5px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border {
	border-bottom: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .title {
	color:#0088C5;
	font-size:14px;
	font-weight:bold;
	padding-bottom: 6px;
	padding-left: 15px;
	background: transparent url(puce-blue.gif) no-repeat 0 center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .line-2 {
	border-right: 1px solid #efefef;
	border-left:1px solid #efefef;
	border-bottom: 1px solid #efefef;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .line-1 {
	background: #f0f5f7;
	color:#2c434b;
	text-align: center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border-2 {
	border-left: 1px solid #efefef;
	border-right: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border-3 {
	border-left: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .border-4 {
	border-right: 1px solid #efefef;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .space {
	width: 25px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .col-3 {
	width: 250px;
	text-align: center;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .adress, #blockGlobal .blockCenterInner .blockFramed .blockIn .virTab .counte {
	padding-top: 20px;
}

#blockGlobal .blockCenterInner .blockFramed .blockIn .no-bgd {
	background: none;
	width: 700px;
	margin: 0 auto 10px;
}

#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 .modifySelect {
	background: url("./bg-commander-left.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 28px;
    left: 5px;
    position: relative;
    text-transform: none;
	display:block;
	float:left;
	padding: 0 5px;
}
#blockGlobal #column-paiment .blockPaiment table.domainsResults-2 tr.domainLine td.styleOrder-6 .modifySelect span {
    background: url("./bg-commander.png") no-repeat scroll right 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode','Luxi Sans',Arial,sans-serif;
    font-size: 12px;
    height: 28px;
    line-height: 27px;
    margin-left: 2px;
    margin-right: 14px;
    padding: 0 11px 0 4px;
    text-transform: none;
}

#blockGlobal .blockCenterInner #column-paiment .blockPayment .blockPaiment {width: 938px;margin: 0 auto 22px;border-bottom: none;}
#blockGlobal .blockCenterInner #column-paiment .blockPayment .blockPaiment table {margin: 0;padding: 0; width: 100%;}
#blockGlobal .blockCenterInner #column-paiment .blockPayment .blockPaiment table thead tr th{border: solid 1px #ddd;border-bottom: none;}

.identification { width: 46%; margin-right: 3px; float: left; background: #fafafa; border: 1px solid #dfdfdf; padding: 20px 10px; }
.identification:hover, .identification:focus { border-color: #dedede; }

/****/

/**
 * Fieldsets
 */

#blockGlobal div.fieldset .txt {
	width: 530px;
}

/****/

#blockGlobal #column-paiment .paiement table.paiement3x { width: 0;}
#blockGlobal #column-paiment .paiement table.paiement3x .styleOrder-1 {display: block; width: 430px; height:40px; padding-top: 7px;margin-left: 60px;}
#blockGlobal #column-paiment .paiement table tr td {line-height: 40px;}
