
/* STRUCTURE PAGE GENERAL*/
#Title{width : 960px; height:84px; font-family:Verdana;}
#SubTitle{width : 960px; height:22px;font-family:Verdana; font-size:11px; margin-top:10px; margin-left:100px;}
#step{margin-left:30px;}		
.margintop3{ margin-top:3px;}
label{font-weight: bold;}
#apDiv1 {width:900px;height:250px;z-index:1;margin-left:30px;}
#apDiv2 {width:871px;height:38px;z-index:1;margin-top:5px;}
#apDiv4 {width:300px;height:20px;z-index:1;margin-top:-17px;margin-left:30px; margin-left:500px}
#IE7 #apDiv4 {width:300px;height:20px;z-index:1;margin-top:-27px;margin-left:30px; margin-left:500px}
#apDiv5 {width:300px;height:10px;margin-left:30px; z-index:1;}
#gauche{ position:absolute; left:10px; margin-top:-15px!important;margin-top:-28px;margin-left:30px; }
#droite{ position:absolute; left:430px;margin-top:-15px!important;margin-top:-28px; width:500px}
#next{ position:absolute; left:700px; top:480px; }
#mentions{ position:absolute; left:30px; top:380px;}
#errormessage{ position:absolute; left:340px; top:85px;margin-top:30px; margin-bottom:8px;font-family:Verdana; font-size:11px; color:#FF0000; }		

/* INPUT */	
.input165{background : #ffffff;width : 170px;height : 14px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
.input75{background : #ffffff;width : 75px;height : 14px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
.input110{background : #ffffff;width : 110px;height : 14px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
.input160{background : #ffffff;width : 160px;height : 14px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
.input200{background : #ffffff;width : 200px;height : 14px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
.input240{background : #ffffff;width : 240px;height : 14px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
.input250{background : #ffffff;width : 248px;height : 16px;font-family : Arial, Helvetica, sans-serif;font-size : 10px;padding : 1px 0 0 5px;	color : #545454;}
/* STEP 1*/#conditions{ position:absolute;bottom:15px;left:30px;}
/* LOGIN*/#bloc1{width:960px;height:102px;}
/* lien retour >> */.btn_retour_01_wrapper{height : 20px;padding : 0 0 0 15px;}
.btn_retour_01 span{float : left;height : 25px;overflow : hidden;font : bold 9px Verdana, Arial, Helvetica, sans-serif;text-transform : uppercase;color : #656569;text-decoration:none;cursor:pointer;}
.btn_retour_01_left_login, .btn_retour_01_right_login{width : 8px;}
/*STEP2*/
#mentions_step2{ position:absolute; left:30px; top:500px;margin-top:20px; margin-bottom:8px; }
#next_step2{ position:absolute; left:700px; top:520px; }						
/* REGISTER SUCCESS MARS 2010 OLIVIER */
.globalRegistermars2010 {background:url("/img/register/fondSuccess.jpg") top left no-repeat;padding:10px 0 0 0;height:540px;width:960px;font-family:Verdana, Geneva, sans-serif;	}
.globalRegisterPackmars2010{background:url("/img/register/fondSuccesspack.jpg") top left no-repeat;}
.globalRegistermars2010 .blocktitre{padding:13px 0 0 35px;width:627px;height:34px;margin:0 0 4px 0;}
.globalRegistermars2010 .blocktitre h1 {color:#fff;font-size:22px;text-transform:uppercase;}
.globalRegistermars2010 .blockcentre{margin:0 0 0 8px;padding:47px 0 0 47px;width:880px;height:398px;}
.globalRegistermars2010 .blockcentre .txt{font-size:14px;color:#4d4d4d;}
.globalRegistermars2010 .blockcentre .txt p{width:460px;padding:0 0 15px 0;}
.globalRegistermars2010 .blockcentre .txt p span{font-weight:bold;font-size:18px;color:#90c11a;}
.globalRegistermars2010 .blockcentre .colprogrammesliens{float:left;width:221px;height:204px;position:relative;margin:0 10px 0 0;}
.globalRegistermars2010 .blockcentre .colprogrammesliens .br{position:absolute;z-index:1;right:25px;top:-8px;}
.globalRegistermars2010 .btprogrammesliens{display:table;margin:auto;}
*+html .globalRegistermars2010 .btprogrammeslienswidget{margin:0 0 0 50px;}
*+html .globalRegistermars2010 .btprogrammeslienspack{margin:0 0 0 36px;}
.globalRegistermars2010 .btprogrammesliensgauche, .globalRegistermars2010 .btprogrammeslienscentre, .globalRegistermars2010 .btprogrammesliensdroite{float:left;}
.globalRegistermars2010 .btprogrammesliensgauche{width:22px;}
.globalRegistermars2010 .btprogrammeslienscentre{height:22px;background:url("/img/register/btpackfd.png") top left repeat-x;display:table;}
.globalRegistermars2010 .btprogrammeslienscentre a{display:block;color:#fff;font-size:11px;text-decoration:none;padding:3px 0 8px 0;height:11px;letter-spacing:-1px;}
.globalRegistermars2010 .btprogrammesliensdroite{width:14px;}
.globalRegistermars2010 .btretour{position:absolute;z-index:1;right:25px;bottom:50px;}
.globalRegistermars2010 .btretourgauche, .globalRegistermars2010 .btretourcentre, .globalRegistermars2010 .btretourdroite{float:left;}
.globalRegistermars2010 .btretourgauche{width:26px;}
.globalRegistermars2010 .btretourcentre{height:24px;background:url("/img/register/btretourfd.png") top left repeat-x;display:table;}
.globalRegistermars2010 .btretourcentre a{display:block;color:#fff;font-size:13px;text-decoration:none;padding:4px 0 5px 0;height:13px;text-transform:uppercase;font-weight:bold;}
.globalRegistermars2010 .btretourdroite{width:15px;}
.globalRegistermars2010 .btcommencer{display:table;}
.globalRegistermars2010 .btcommencergauche, .globalRegistermars2010 .btcommencercentre, .globalRegistermars2010 .btcommencerdroite{float:left;}
.globalRegistermars2010 .btcommencergauche, .globalRegistermars2010 .btcommencerdroite{width:9px;}
.globalRegistermars2010 .btcommencercentre{height:26px;background:url("/img/register/btcommencerfd.png") top left repeat-x;display:table;}
.globalRegistermars2010 .btcommencercentre a{display:block;color:#fff;font-size:13px;text-decoration:none;padding:4px 0 5px 0;height:13px;text-transform:uppercase;font-weight:bold;}
/* belle color ope mere fille septembre 2010*/
/*>>login*/
#main-content #belle_color{height:470px;}
#main-content #belle_color .clear{clear: both;font-size: 0;height: 0;_margin-top: -2px;}			
#main-content #belle_color .TexteForm11 {color: #656569;font-family:Verdana; font-size:11px;}
#main-content #belle_color .TexteForm14 {color: #656569;font-family:Verdana; font-size:14px;}
#main-content #belle_color .TexteForm9 {color: #656569;font-family:Verdana; font-size:9px;}
#main-content #belle_color .TexteForm9margin {color: #656569;font-family:Verdana; font-size:9px; margin-top:-5px}
#main-content #belle_color .TexteForm21_colo {color: #90c11a;font-family:Verdana; font-size:21px;}
#main-content #belle_color .TexteForm9_colo {color: #90c11a;font-family:Verdana; font-size:9px;}
#main-content #belle_color.input_login{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;border:1px solid #90c11a;background-color:#FFFFFF;width:137px;height:18px;}
#main-content #belle_color .TexteTitle {color: #ffffff;font-family:Verdana; font-size:30px;}
#main-content #belle_color .TexteSubTitle {color:#006500;font-family:Verdana; font-size:15px; text-transform:uppercase; font-weight:bold;}
#main-content #belle_color .btn_retour_01_centre_inner_login{padding : 3px 0 0 12px;background : url("/img/register/reg_garnier/reg_garnier_home/reg_garnier_home_creation/arrow-login-back.gif") 1px 0px no-repeat;}
#main-content #belle_color .btn_retour_01_left_login{background : url("/img/register/reg_garnier/reg_garnier_home/reg_garnier_home_creation/bt-login-back-left.gif") 0 0 no-repeat;}
#main-content #belle_color .btn_retour_01_right_login{background : url("/img/register/reg_garnier/reg_garnier_home/reg_garnier_home_creation/bt-login-back-right.gif") 0 0 no-repeat;}
#main-content #belle_color .btn_retour_01_centre_login{background : url("/img/register/reg_garnier/reg_garnier_home/reg_garnier_home_creation/bt-login-back-middle.gif") 0 0 repeat-x;}	
#main-content #belle_color li{display: list-item;background-image:url(/img/register/legende_list.jpg);background-repeat:no-repeat;font-family:Verdana; font-size:14px;padding-left: 10px;background-position: 0% 80%;list-style-type:none;}
#main-content #belle_color a.txtchkboxnews_mono{color: #656569;font-family:Verdana; font-size:9px; font-weight:bold; text-decoration:none;}
#main-content #belle_color a.txtchkboxnews_mono:hover{text-decoration:none;}
/*>>step1*/
#main-content #belle_color_step1 label.txtchkboxnews_mono{color: #656569;font-family:Verdana; font-size:9px; font-weight:bold; text-decoration:none;display: block; width: 165px; float: right; cursor:pointer;}
#IE7 #main-content #belle_color_step1 label.txtchkboxnews_mono{margin:-25px -15px 0 0;}
#TakeCareCenter #belle_color_step1{text-align:left;}
#belle_color_step1 label1{font-weight: normal;}
#belle_color_step1 #next{ position:absolute; left:850px; top:379px; }
#belle_color_step1 .footer{width:914px;float:left; margin-top:-1px!important; margin-top:0px;color:#656569;font:normal 9px Verdana, Arial, Helvetica, sans-serif; bottom:-1px; position:absolute;}
#belle_color_step1 .TexteForm11 {color: #656569;font-family:Verdana; font-size:11px;}
#belle_color_step1 .TexteForm9 {color: #656569;font-family:Verdana; font-size:9px;}
#belle_color_step1 .TexteForm9margin {color: #656569;font-family:Verdana; font-size:9px;}
#belle_color_step1 .borderinput{border : 1px solid #90C11A;}
#main-content #belle_color_step1{height:470px;}
#belle_color_step1 input[type=checkbox]{margin-top: 5px;margin-left: 10px;margin-right: 3px;}
#IE7 #belle_color_step1 .registerLastLabel{clear:both;}
#belle_color_step1 input[type=radio]{vertical-align: middle;}
#IE8 #belle_color_step1 .questionColor{margin-top:10px;}
#belle_color_step1 span.introAvant {color:#77C300;font-weight:bold;text-transform:uppercase;}
#belle_color_step1 span.introTitle{color:#006500;}
#belle_color_step1 input.Prospection_Tiers{margin-left:3px;margin-right:10px;margin-top:5px;}
