/**
 * @copyright : lesTanukis & Gerip
 * @project : Gerip
 * @date : 11-2009
 * 
 * @name : content.css
 * 
 * To style a standard form, si newsletter/subscribe.html,
 * and div.standardContent definition 
 * 
 */

/* ________________________ Commons structures ________________________ */	

div.cols{ text-align: left;padding:0px 0 0 5px;}
div.cols_type2{ text-align: left;}	

/* _________________________ Generic attributes ________________________*/
.displayBlock{ display:block; } ;
	
/* ________________________ Index.html ________________________ */	

div.contentWrapper:first-child{ margin-bottom:10px; !important}

div.TwoCols{  }
div.TwoCols:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
div.TwoCols div.TwoColsBox{ float:left; }
div.TwoColsBoxMain { width:350px; margin:0px 0px 0px 9px; }
div.TwoColsBoxTop { background:url(/Views/skins/default/maquette/content/TwoColsBox_top.png) no-repeat top left; width:350px;height:54px;}
div.TwoColsBoxContent {overflow: hidden;width:350px;background-image:url(/Views/skins/default/maquette/content/TwoColsBox_center.png);background-repeat: repeat-y;}
div.TwoColsBoxContent div.textBox{width:170px;float:left; padding: 10px 0px 0px 20px;margin-right:10px;font-size: 1.2em;}
div.TwoColsBoxContent div.textBox p{font-size: 1em;}


div.TwoColsBoxBottom { background:url(/Views/skins/default/maquette/content/TwoColsBox_bottom.png) no-repeat top left; height:25px; width:350px;overflow: hidden; }
div.orange h2 { background:url(/Views/skins/default/maquette/content/TwoColsBox_title.png) no-repeat top left; width:334px; height:47px; margin:0 auto;position:relative;top:7px;text-indent:10px;padding-top:7px; padding-bottom:3px;}
div.blue h2 { background:url(/Views/skins/default/maquette/content/TwoColsBox_title2.png) no-repeat top left; width:334px; height:47px; margin:0 auto;position:relative;top:7px;text-indent:10px;padding-top:7px;padding-bottom:3px;} 

div.OneCol{ clear:both;  }
div.OneCol h1{ margin-bottom:5px;}
div.OneColBox{ background:url(/Views/skins/default/maquette/content/OneColBox.png) no-repeat top left; width:667px; min-height:96px; padding: 20px 20px 0 20px; margin:0px 0 10px 10px; }
div.OneColBoxContent p{ width:410px;float:left; margin:5px 40px 10px 0px;}
div.OneColBox div.OneColBoxTop{ background:url(/Views/skins/default/maquette/content/OneColBox_title_orange.png) 0 0 no-repeat;width:692px;height:51px;margin:2px 0 0 3px;padding:5px; }
div.OneColBox div.OneColContent{ overflow: hidden;}
div.OneColBox div.OneColContent div{ float:left;}
div.OneColBox div.OneColContent div.colorStyle1{ width:60%;padding:0px 0 0 20px; }
div.OneColBox div.OneColContent div.colorStyle1 p{  margin-top:10px;/*line-height:20px;*/width:350px; }
div.OneColBox div.OneColContent div#UTubePlayer{}

div.OneColBox div.OneColBoxContent .text{ overflow:hidden;width:450px;margin-bottom:5px;float:left;margin-top:-10px;}
div.OneColBox div.OneColBoxContent div.pictHome{ overflow:hidden;height:80px; width:200px;margin-bottom:5px;}
div.OneColBox div.OneColBoxContent div img{ border:1px solid #ccc; } ;

div.OneColBox2{ background:url(/Views/skins/default/maquette/content/OneColBox.png) no-repeat top left; width:667px; min-height:96px; padding: 20px 20px 0 20px; margin:0px 0 10px 10px; }
div.OneColBox2 div.OneColBoxTop2{ background:url(/Views/skins/default/maquette/content/OneColBox_title_green.png) 0 0 no-repeat;width:692px;height:51px;margin:2px 0 0 3px;padding:5px; }
div.OneColBox2 div.OneColContent{}
div.OneColBox2 div.OneColContent div{ float:left;}
div.OneColBox2 div.OneColContent div.colorStyle1{ width:60%;padding:0px 0 0 20px;  }
div.OneColBox2 div.OneColContent div.colorStyle1 p{  margin-top:10px;line-height:20px; }


div.OneCol div.colsFirstChild{ padding:5px;width:auto; !important}

div.contentWrapper_type2{ width:715px; text-align: left; float:left; padding: 15px 0px 15px  15px ;}
* html .contentWrapper_type2{ background-color:#fff; }
div.doubleCols{width:515px;float:left;}
h2.OneColTitle{ background:url(/Views/skins/default/maquette/content/bg_oneColTitle.jpg) no-repeat top left; width:690px;height:60px; color:#fff; line-height: 30px;text-indent: 10px;}
h2.OneColTitle_2{ background:url(/Views/skins/default/maquette/content/bg_oneColTitle_2.jpg) no-repeat top left; width:690px;height:60px; color:#fff; line-height: 30px;text-indent: 10px;}
h2.OneColTitle_2 a{ color:#fff; font-size: 0.7em;}

/* ________________________ Common / Shop ________________________ */	

a.addToCartProductLink{display:block;width:170px;height:40px;background-image:url(/Views/skins/default/maquette/buttons/addToCartProductLink.jpg);background-position: 0% 0%;text-align: center;line-height: 37px;color:#fff;font-size: 1.2em; }
a:hover.addToCartProductLink{background-position: 0px -40px;}
div.productPriceBox{width:125px;height:59px;overflow: hidden;padding-top:5px;}
div.productPrice{width:100px;overflow: hidden;float: left;font-size: 1.3em;padding-left:10px;}
div.productPromo{overflow: hidden;float: left;background:url(/Views/skins/default/maquette/icon/specialPrice.jpg) no-repeat top;color:#fff;padding:5px 0px 0px 25px;width:85px;height:14px; text-transform: uppercase;}
div.productsBox{ width:225px;float:left;padding:0px 10px;margin-bottom:20px;height:270px;}
div.productsBox p.ref{ color:#8ba1a8;padding: 5px 5px;clear: both;overflow: hidden;}
div.productsBox .text{ color:#16414f;padding: 5px 5px;clear: both;height:60px;overflow: hidden;font-size: 1.2em;}
div.productsBox .text p{ font-size: 1em;}

div.productPreview{width:78px;height:59px;background:url(/Views/skins/default/maquette/content/bg_product_preview.jpg);padding:8px 0px 0px 8px; float:left;}

a.readMoreProduct{display:block;width:170px;height:40px;background-image:url(/Views/skins/default/maquette/buttons/readMoreProductLink.jpg);background-position: 0% 0%;text-align: center;line-height: 37px;color:#fff;font-size: 1.2em;}
a:hover.readMoreProduct{background-position: 0px -40px;}

/* ________________________ Common / MyCart ________________________ */	

div.myCart{display:block;width:180px;height:96px;position:absolute;top:0px;left:727px;}
div.myCartBox{text-decoration: none;display:block;width:180px;height:96px;background-image:url(/Views/skins/default/maquette/content/bg_myCartBox.jpg);}
.myCartBox p.text{color:#fff;position: relative;top:12px;left:50px;}
.myCartBox p.linksBox{display:block;position: relative;top:20px;left:37px;}
.myCartBox a.link1{color:#fff;display:block;width:130px;height:19px;background-image:url(/Views/skins/default/maquette/buttons/myCartLink1.png);text-decoration: none;margin-bottom:2px;font-size: 0.9em;text-align: center;line-height: 17px;}
.myCartBox a:hover.link1{text-decoration: underline;}

.myCartBox a.link2{color:#fff;display:block;width:130px;height:19px;background-image:url(/Views/skins/default/maquette/buttons/myCartLink2.png);text-decoration: none;margin-bottom:5px;font-size: 0.9em;text-align: center;line-height: 17px;}
.myCartBox a:hover.link2{text-decoration: underline;}

a.backToShop{display:block;width:155px;height:45px;position:absolute;top:10px;left:725px;background-image:url(/Views/skins/default/maquette/buttons/backShopLink.jpg);color:#fff;cursor: pointer;}
span.backShopLink{display:block;width:155px;height:45px;color:#fff;line-height: 45px;font-size: 1.2em;text-indent:45px;}


div.cartStepBox{width:500px;height:90px;margin-left:3px;font-size: 1.2em;}
a.cartSteps_active{position: relative; left:0px; top:55px;color:#03aedc;width:95px;text-align: center;text-decoration: none;}
a:hover.cartSteps_active{text-decoration: underline;}
a.cartSteps{position: relative; left:0px; top:55px;color:#c3ecf7;width:95px;text-align: center;text-decoration: none;cursor:default; }


div.cartStep1{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step1.jpg); }
div.cartStep2{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step2.jpg);  }
div.cartStep3{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step3.jpg);  }
div.cartStep4{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step4.jpg);  }

div.cartStep1_active{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step1_active.jpg); }
div.cartStep2_active{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step2_active.jpg);  }
div.cartStep3_active{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step3_active.jpg);  }
div.cartStep4_active{width:125px;height:90px;float:left;background:url(/Views/skins/default/maquette/content/myCart/bg_myCart_step4_active.jpg);  }

/* ________________________ Common /Box ________________________ */	

.boxStyleTitle1{ background-image: url("/Views/skins/default/maquette/content/bg_boxStyleTitle1.jpg");width:515px;height:39px;color:#fff;text-align:left;line-height: 50px; text-indent: 20px;}
.boxStyleTitle2{ background-image: url("/Views/skins/default/maquette/content/bg_boxStyleTitle2.jpg");width:515px;height:39px;color:#fff;text-align:left;line-height: 50px; text-indent: 20px;}
.boxStyleTitle3{ background-image: url("/Views/skins/default/maquette/content/bg_boxStyleTitle3.jpg");width:515px;height:39px;color:#fff;text-align:left;line-height: 50px; text-indent: 20px;}

div.boxStyleContent{width:515px;background:url(/Views/skins/default/maquette/content/bg_boxStyleContent.jpg) repeat-y;font-size: 1.2em;text-align: left;}
div.boxStyleBottom{ background-image: url("/Views/skins/default/maquette/content/bg_boxStyleBottom.jpg");width:515px;height:18px;}

.boxContent{position:relative;top:0px; left:11px;width:494px;overflow: hidden;}
.boxAdress{width:200px;float: left;padding:0px 20px 0px 20px;color:#16414f;margin:20px 0px;font-size: 1em;}
.boxAdress h4.title{margin-bottom:10px;color:#03aedc;font-size: 1.2em;}

a input.nextCartStep{display:block;margin:0px 0 20px 300px;width:210px; height:40px; background-position:0% 0%;background:transparent url("/Views/skins/default/maquette/buttons/large_blue.png");color:#fff;border:none;line-height: 8px;text-indent: -10px;}
a:hover input.nextCartStep { cursor:pointer;background-position: 0 -40px; }


/* ________________________ Common / EventCols ________________________ */	

div.secondSideBar{ width:200px;float:left;overflow: hidden;}
/* ___________ Type01 ___________ */	
div.eventBoxTop_type1{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxTop_type1.jpg) no-repeat ;height:10px;width:200px;}
div.eventBoxContent_type1{background:url(/Views/skins/default/maquette/content/bg_eventsBoxContent_type1.jpg ) repeat-y;width:160px;padding:0px 10px 0px 30px;;}
div.eventBoxBottom_type1{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxBottom_type1.jpg) no-repeat top left;height:10px;width:200px;}

div.eventBoxContent_type1 h3{padding-bottom: 5px; }
div.eventBoxContent_type1 p{ padding-top: 5px; }
div.eventBoxContent_type1 p.name {padding-bottom:5px; }
div.eventBoxContent_type1 p.name a{color:#16414f; }
div.eventBoxContent_type1 p.price{ background-image: url("/Views/skins/default/maquette/icon/cart_blue.png");background-repeat: no-repeat;height:25px;text-indent:25px;display:block; color:#03aedc;font-size: 1.6em; }
div.eventBoxContent_type1 p.date {color:#03aedc;font-size: 1.1em; margin-top:-10px;text-indent: 5px;}

/* ___________ Type02 ___________ */

div.eventBoxTop_type2{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxTop_type2.jpg) no-repeat top left;height:21px;width:170px;padding-left:30px;padding-top:5px;margin-top:20px;color:#fff;}

/* ___________ Type03 ___________ */

div.eventBoxTop_type3{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxTop_type3.jpg) no-repeat ;height:10px;width:200px;margin-top:20px;}
div.eventBoxContent_type3{background:url(/Views/skins/default/maquette/content/bg_eventsBoxContent_type3.jpg ) repeat-y;width:160px;padding:0px 10px 0px 30px;color:#fff;font-size: 1.2em;line-height: 14px;}
div.eventBoxBottom_type3{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxBottom_type3.jpg) no-repeat top left;height:10px;width:200px;}

/* ___________ Type04 ___________ */

div.eventBoxTop_type4{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxTop_type4.jpg) no-repeat top left;height:19px;width:170px;padding-left:30px;padding-top:7px;color:#fff;}
div.eventBoxContent_type4{background:url(/Views/skins/default/maquette/content/bg_eventsBoxContent_type4.jpg ) repeat-y;width:160px;padding:0px 10px 0px 30px;color:#fff;font-size: 1.2em;line-height: 14px;}
div.eventBoxBottom_type4{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxBottom_type4.jpg) no-repeat top left;height:10px;width:200px;}

div.eventBoxTop_type4 h3{ }
div.eventBoxContent_type4 p{font-size: 1em;}
div.eventBoxContent_type4 p.infos{border-top:1px solid #80bad8;padding-top:5px; }

/* ___________ Type05 ___________ */

div.eventBoxTop_type5{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxTop_type5.jpg) no-repeat top left;height:19px;width:170px;padding-left:30px;padding-top:7px;color:#fff;}
div.eventBoxTop_type5 h3{}

div.eventBoxContent_type5{background:url(/Views/skins/default/maquette/content/bg_eventsBoxContent_type5.jpg ) repeat-y;width:160px;padding:0px 10px 0px 30px;color:#fff;font-size: 1.2em;line-height: 14px;}
div.eventBoxBottom_type5{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxBottom_type5.jpg) no-repeat top left;height:10px;width:200px;}
div.eventBoxContent_type5 p{font-size: 1em;}
div.eventBoxContent_type5 p.infos{border-top:1px solid #80bad8;padding-top:5px; }

#eventSearchBox{width:166px; height:45px;  font-size: 1em; color:#16414f; text-align: left;padding-top:10px; }
#eventSearchBox input.commonSearchBox{ border:0px; background:url(/Views/skins/default/maquette/sideBar/bg_inputSearch.png) no-repeat 0 0; width:124px; height:15px; font-size: 1em; color:#16414f; float: left; margin:2px 5px 0 0;padding:3px 0 3px 3px; }
#eventSearchBox p label{ color:#264E5B;padding:0;text-align:left;width:auto;  }
#eventSearchBox button.commonSearchButton{float:left;  color:#264E5B; line-height:15px; cursor:pointer;  border:0; background:url(/Views/skins/default/maquette/sideBar/bg_blocSearch_inputSubmit.png) no-repeat 0 -20px; width:20px; height:20px; text-align:center;}

ul.catStyle2 li{ font-size:1.2em;padding:5px 0px; border-bottom:1px solid #b9d7e7;list-style-image: url("/Views/skins/default/maquette/icon/arrow_blue.png");list-style-position: inside; }
ul.catStyle2 li a{ text-decoration: none;color:#16414f; }
ul.catStyle2 li a:hover{ text-decoration: underline; }

ul.catStyle li{ font-size:1.2em;padding:5px 0px; border-bottom:1px solid #b9d7e7;list-style-image: url("/Views/skins/default/maquette/icon/arrow_darkblue.png");list-style-position: inside; }
ul.catStyle li a{ text-decoration: none; }
ul.catStyle li a:hover{ text-decoration: underline; }

a.ecAddtoCart{ display:block; height:23px;width:113px;background-image: url("/Views/skins/default/maquette/buttons/eventsCols_addToCartLink.png"); background-position: 0% 0%; text-align: center; line-height: 20px;color:#fff;}
a:hover.ecAddtoCart{background-position: 0px -23px;}

div.eventBoxContent_typeFlash{ background:url(/Views/skins/default/maquette/content/bg_eventsBoxContent_type1.jpg ) repeat-y;width:181px;padding-left:19px; position:relative;overflow: hidden;}
div.eventBoxContent_typeFlash h3{ width:100%; background:#F442A7; padding:5px;color:#fff; }

div.eventBoxContent_typeFlash div.amountOffers_type1{ background:url(/Views/skins/default/maquette/icon/offers_bg_amount_1.png) no-repeat 0 0;width:80px;height:70px;margin:5px 0 0 0;float: left; overflow: hidden;}
div.eventBoxContent_typeFlash div.amountOffers_type2{ background:url(/Views/skins/default/maquette/icon/offers_bg_amount_2.png) no-repeat 0 0;width:80px;height:70px;margin:5px 0 0 0;float: left; overflow: hidden;}
div.eventBoxContent_typeFlash div.amountOffers_type3{ background:url(/Views/skins/default/maquette/icon/offers_bg_amount_3.png) no-repeat 0 0;width:80px;height:70px;margin:5px 0 0 0;float: left; overflow: hidden;}
div.eventBoxContent_typeFlash div.amountOffers_type4{ background:url(/Views/skins/default/maquette/icon/offers_bg_amount_4.png) no-repeat 0 0;width:80px;height:70px;margin:5px 0 0 0;float: left; overflow: hidden;}

p.amountOffersTxt{ font-size:2em;font-weight:bolder;line-height:65px;margin:0 0 0 10px;color:#fff;text-decoration: none; letter-spacing:-2px;overflow: hidden;}


div.eventBoxContent_typeFlash div.amountPacks{ background:url(/Views/skins/default/maquette/icon/pack_bg_amount.png) no-repeat 0 0;width:80px;height:70px;margin:5px 0 0 0;float: left; overflow: hidden;}
div.eventBoxContent_typeFlash div.amountPacks p{ font-size:2em;font-weight:bolder;line-height:70px;margin:0 0 0 20px; letter-spacing:-2px; }
/*div.eventBoxContent_typeFlash div.amountPacks p:after{content:" €"}*/

div.eventBoxContent_typeFlash div.description{ height:80px;text-align: center;font-weight: bolder;width:80px;overflow: hidden;}
div.eventBoxContent_typeFlash div.description p{ padding-top:12px;text-transform: uppercase; }
div.eventBoxContent_typeFlash div.description p a{ text-decoration: none;line-height: 15px;}
div.eventBoxContent_typeFlash div.description p a:hover{ text-decoration: underline;}

div.eventBoxContent_typeFlash div.date{ background:url(/Views/skins/default/maquette/content/bg_offers_Date.jpg) repeat-x 0 0;height:21px;text-align: center;line-height: 20px;font-weight: bolder;font-size: 1em;}

div.eventBoxContent_typeFlash div.setUrPack{ background:url(/Views/skins/default/maquette/content/shop/pack_bg_setUrPack.png) no-repeat 0 0; width:91px; height:67px;float:left;overflow: hidden;margin:5px 0 0 5px; }
div.eventBoxContent_typeFlash div.setUrPack p{ text-align:center;font-weight:bold;margin:10px 0 0 0;padding-top:10px; }
div.eventBoxContent_typeFlash div.setUrPack p a{ line-height:15px;font-size:1em;text-decoration: none; }
div.eventBoxContent_typeFlash div.setUrPack p a:hover{ text-decoration: underline; }

div.offersAnimated{ width:181px;}

a.generateLink{ display:block; height:72px;width:200px;background-image: url("/Views/skins/default/maquette/buttons/generateLink.jpg"); background-position: 0% 0%; text-align: center; color:#fff;}
a:hover.generateLink{background-position: 0px -72px;}

span.generateLinkText{display:block;width:100px;padding-top:20px;text-align: center;margin:auto;font-size: 1.2em;}

a.fastShopLink{ font-weight:normal;display:block; height:35px;width:200px;background-image: url("/Views/skins/default/maquette/buttons/fastShopLink2.gif"); background-position: 0% 0%; text-align: center; color:#fff;text-decoration: underline;margin-bottom:-10px;position:relative;top:-60px;left:250px;cursor: pointer;}
a:hover.fastShopLink{font-size: 1.02em;}

span.fastShopLinkText{display:block;width:180px;padding:12px 0px 0px 15px;;margin:auto;font-size: 1.2em;font-weight: bolder;}

/* ________________________ Community / Ad________________________ */	

#formSearchAd input{ width:160px;margin:5px 0px; }
#formSearchAd select{ width:160px; }
a.adLink{ display:block; height:72px;width:200px;background-image: url("/Views/skins/default/maquette/buttons/adLink.jpg"); background-position: 0% 0%; color:#fff;cursor: pointer;}
a:hover.adLink{background-position: 0px -72px;}
span.adLinkText{display:block;width:140px;padding:20px 0px 0px 43px;;text-align: center;margin:auto;font-size: 1.2em;}

/* ________________________ Standard ________________________ */	

h1.innerPage{ border-bottom:1px solid #ccc; }
h1.innerPage_type2{ border-bottom:1px solid #ccc;margin:35px 0 15px; padding:0 0 10px 0px; }
h1.mainPageTitle{ border-bottom:1px solid #CCCCCC;margin:25px 0 15px; padding:0 0 10px 5px; }

div.standardContent{ width:503px; padding:10px 6px 10px 6px;}
div.standardContent h4{border-bottom:1px solid #e8ecee; margin:10px 0px 10px 0px; padding:5px 0px;clear: both;font-size: 1.7em;}
div.standardContent h5{font-size: 1.2em;margin:10px 0px;}
div.standardContent h3+p{ margin-bottom:15px;text-align: left; }

div.strdEmphaseBox{ padding:0; }
div.strdEmphaseBox div.top{ background:#EEF2F6 url(/Views/skins/default/maquette/content/bg_registerBoxTop.jpg) 0 0 no-repeat; height:15px; }
div.strdEmphaseBox div.content{ background:url(/Views/skins/default/maquette/content/bg_registerBoxContent.jpg); padding-top:10px; }
div.strdEmphaseBox div.bottom{ background:#EEF2F6 url(/Views/skins/default/maquette/content/bg_registerBoxBottom.jpg) 0 0 no-repeat;clear:both;height:15px;}

div.standardContent form div.strdEmphaseBox div.content p{ clear:both; padding-bottom:10px;margin:0;!important}
div.standardContent form div.strdEmphaseBox div.content p label{ color:#16414f;; display:block; float:left; padding-left:40px; text-align:right; width:210px;}
div.standardContent form div.strdEmphaseBox div.content p span.radio { position:relative; top:-3px; }
div.standardContent form div.strdEmphaseBox div.content p span.radioBlock { display:block; margin-left:250px; }
div.standardContent form div.strdEmphaseBox div.content input.textContent { border:1px solid #CCCCCC; margin:0 30px 0 5px; width:195px; }
div.standardContent form input.submit{ background:transparent url(/Views/skins/default/maquette/buttons/medium_orange.png) repeat scroll 0 0;border:medium none;color:#FFFFFF;display:block;height:45px;margin:10px 0 20px 360px;width:135px; }
div.standardContent form input.submit:hover{ background-position:0 -45px; cursor:pointer; }

fieldset{ width:100%; }
fieldset  h3{ height:30px; padding-top:13px; text-indent:45px; }
fieldset  h3.firstStepAction{ background:url(/Views/skins/default/maquette/icon/titleBox1.jpg) 0 0 no-repeat ; text-align: left; }
fieldset  h3.secondStepAction{ background:url(/Views/skins/default/maquette/icon/titleBox2.jpg) 0 0 no-repeat ;text-align: left;  }

fieldset  p{margin:5px 0 5px 30px;}
fieldset  div.row{ width:100%;margin:25px 0 0 0;}
fieldset  div.row p { float:left;border-bottom:1px solid #8BA1A8;width:66%;padding:0 0 5px 0;}
fieldset  div.row p span.colorStyle1{ display:block;width:50%;float:left;text-align:right; }
fieldset  div.row p span.colorStyle4{ margin:0 0 0 10px;}

fieldset  div.row div{ float:left;margin:0 0 0 10px;}
fieldset  div.row div a{ display:block;background:url(/Views/skins/default/maquette/buttons/bg_bt_left-arrow.png) 0 0 no-repeat; width:110px;height:25px;border:0; color:#8BA1A8;line-height:20px;text-decoration:none; padding:0 0 0 30px;text-align: left;  }
fieldset  div.row div a:hover{ text-decoration:underline; cursor:pointer;}

fieldset  div.row dl { width:33%;float:left; }
fieldset  div.row dl dt{margin:5px 0 5px 10px}

fieldset  div.hideForm{ /* display:none; */ }
fieldset  div.hideForm p{}
fieldset  div.hideForm p label{}
fieldset  div.hideForm p input{}


form p{ /*clear:both; padding-bottom:10px;*/ }
form p label{ color:#8BA1A8; display:block; float:left; padding-left:40px; text-align:right; width:210px; }
form p input{ border:1px solid #CCCCCC; margin:0 30px 0 5px; width:195px; }

/* ________________________ Packs ________________________ */	

div#packsForm{width:503px;}
div.packsHeader{width:503px;height:125px;background:url(/Views/skins/default/maquette/content/bg_packsHeader.jpg); }
div.packsHeader p{position:relative; top:0px; left:20px;width:330px;text-align: center;font-size: 2.0em;}
div.packsHeader span{font-size: 4.5em;display: block;position:relative; top:0px; left:20px;width:330px;text-align: center;}
table.packsTab{width:500px;margin-left:7px; border: 1px solid #dce3e5;border-spacing: 2px;}
table.packsTab tr{ }
table.packsTab tr td{border: 1px solid #ccc;padding:5px;width:170px; }
table.packsTab tr td h4{display: inline;text-transform: none; }
table.packsTab tr td p{}
table.packsTab tr td input.checkContent{}
a input.submit{display:block;margin:10px 0 20px 300px;width:204px; height:31px; background-position:0% 0%;background:transparent url("/Views/skins/default/maquette/buttons/validateSelectLink.jpg");color:#fff;border:none;}
a:hover input.submit {cursor:pointer;background-position: 0 -31px;}


div.standardPict{width:156px;height:118px;background:url(/Views/skins/default/maquette/content/bg_product_pict.jpg);padding:12px 0px 0px 10px; float:left;margin-right:10px;margin-bottom:5px;}
/* Sans Fond */
div.commonPict{padding:12px 0px 0px 10px; float:left;margin-right:10px;margin-bottom:5px;}

/* ________________________ Errors ________________________ */	

.errorsBloc{ border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#16414f;font-size: 1.3em;padding:10px 0px 10px 0px;}
.errorsBloc a{ color:#03aedc;}

/* ________________________ Browsers ________________________ */	

.browserBloc{ color:#16414f;font-size: 1.3em;padding:0px 0px 10px 0px;margin:auto;text-align: center;width:550px;}
a.browserButton{display:block;width:360px; height:130px; background-position:0% 0%;background:transparent url("/Views/skins/default/maquette/buttons/browserButton.png");color:#fff;border:none;margin:auto;text-decoration: none;}
a:hover.browserButton {cursor:pointer;background-position: 0 -130px;}
a.browserButton span.txt1{font-size: 1.7em;width:200px; height:30px;display:block;position:relative; left:130px;top:40px;text-align: left;color:#000000;}
a.browserButton span.txt2{font-size: 1.2em;width:200px; height:30px;display:block;position:relative; left:130px;top:40px;text-align: left;color:#55565a;text-decoration: underline;}


/* ________________________ subMenu Community ________________________ */	


.subMenu_type4{height:50px;width:715px;background: url("/Views/skins/default/maquette/content/bg_subMenu.png") repeat-x;}

.subMenu_type4 a{display:block;float:left;height:50px;width:170px;background: url("/Views/skins/default/maquette/buttons/subMenu_InActive.png");margin-right:3px;color:#16414f;text-align: center;line-height: 30px;font-size: 1.4em;text-decoration: none;}
.subMenu_type4 a:hover{text-decoration: underline;}
.subMenu_type4 a.Active{height:50px;width:170px;background: url("/Views/skins/default/maquette/buttons/subMenu_Active.png");color: #fff;text-align: center;line-height: 30px;font-size: 1.4em;}

/* ________________________ common page LINK ________________________ */	


.linkBox h5{height:20px;width:500px;background-image: url("/Views/skins/default/maquette/content/bg_linkName.jpg");text-indent: 20px;line-height: 18px;margin:10px 0px ;}
.linkBox h5 a{color:#0075b1;}
.linkBox p {margin-bottom:30px;}
.linkBox p a{color:#16414f;}
a.deleteLink{display:block;width:30px; height:30px; background-position:0% 0%;background-image:url("/Views/skins/default/maquette/icon/bin.png");margin:0px 0px -15px 0px;}
a:hover.deleteLink {background-position: 0 -30px;}
a.deleteNotice{color:#b66d25;margin-top:5px;display:block;}
/* ________________________ common PAGER ________________________ */	
.pagerContainer{ margin:auto; text-align:center;}
.pagerContainer a{ color:#000;}
.pagerinActive{color:#000;}
.pagerActive{background-color:#000;padding:0px 3px;;color:#fff;text-align: center;}


.connectBox{text-align: center;width:270px;height:150px;background-image: url("/Views/skins/default/maquette/content/bg_connectBox.png");margin:auto;}
.connectBox  p label{display:block;margin:10px 0px 5px -10px;padding-bottom:5px;color:#fff;width:250px;text-align: left;}
.connectBox p input{width:200px;}
.connectBox p a{display:block;margin-top:10px;color:#FFF;}
.connectBox p.errorMsg{display:block;margin-top:2px;color:#fff;background-color: #f9a203;;padding:5px; }


.registerBox{text-align: center;padding:10px 5px 5px 5px;color:#fff;margin:5px auto;font-size: 1.2em;width:260px;height:50px;background-image: url("/Views/skins/default/maquette/content/bg_registerBox.png");}
.registerBox .text{margin-bottom:10px;}

a.registerSmallLink	{ display:block;text-align:center;width:113px; height:20px; padding-top:7px;margin-top:10px;background-position:0% 0%;background-image: url("/Views/skins/default/maquette/buttons/registerBoxLink.png");color:#16414f;margin:auto;}
a:hover.registerSmallLink{ background-position: 0 -27px;color:#fff;}

.buttonCheckAll{display:block;height:45px;width:135px; background-position:0% 0%;background:transparent url("/Views/skins/default/maquette/buttons/medium_blue.png");color:#fff;border:none;text-align: center;line-height:40px;cursor: pointer;}
.checkAllBox{height:45px;float: left;margin-top:-10px;}

#demoForm  p input.checkMeeting{ background:transparent url(/Views/skins/default/maquette/buttons/large_blue.png) repeat scroll 0 0;border:medium none;color:#FFFFFF;display:block;height:40px;margin:10px 0 20px 280px;width:210px; cursor: pointer;}


