@charset "iso-8859-1";

@import url(gallery.css);
@import url(_elements.css);
@import url(structure.css);
@import url(navigation_elements.css);
@import url(form.css);
@import url(boxes.css);
@import url(account.css);
@import url(catalog.css);

@import url(publication_methods.css);
@import url(search.css);
@import url(board.css);


/* COMMON STYLES */
/*reset d'un certain nombre de styles css par defaut*/
* {
	border: 0;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/*CSSEditor|structure,global|Zone extérieure|notext*/
body {
	background:#74272d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	line-height:160%;
}

/*CSSEditor|content,image|Apparence des images|notext,noizimedia*/
img {
	border:0;
	vertical-align: bottom;
}

.clear {
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
}
.box.boxtext.lemenu{
margin-left:137px;
margin-top:0px;
width:600px
}
.box.boxtext.lemenu h2{
display:none;
}
.box.boxtext.drapeaux{
margin:-21px;
background:url(/images/habillage/langues.gif) no-repeat 55px 28px;
padding-top:23px;
}
.box.boxtext.drapeaux h2{
display:none;
}
.box.boxtext.lo{
z-index:10;
position:absolute;
height:20px;
}
.box.boxtext.lo h2{
display:none;
}
.lessuites{
width:300px;
overflow:auto;
height:400px;
}

.box.boxtext.textref p{
color:black;
margin: -27px 0px 0px 145px;
padding-top:10px;
}

.box.boxtext.textref{
background:transparent url(/images/habillage/accroche.jpg) repeat-x 5px;
height:48px;
}

.box.boxtext.textref h2{
display:none;
}
.flash{
margin-top:50x;
background : #AC262D;
}
.box.boxtext.lo .flash{
margin:46px 0 0 0;
border:0px;
z-index:0;
}


.cpp h3{
margin-bottom : 0;
padding-top : 8px;
}


.clp #text h3 {
padding-top:8px;
margin-bottom:-0px;
}
.clp .colleft {
border:0px;
width:526px;
}
.clp .colright {
width:526px;
height : auto;
overflow : hidden;
}
.clp td{
border:0px;
background-color:#eeeeee;
}

.clp #contents{
overflow:auto;
}

.clp table{
border:1px solid #BBBBBB;
}



.cap .flash {
border:0px;
}
.cap #text20 p {
padding-left:8px;
margin-right:-24px;
}
.cap #text h3 {
padding-top:8px;
margin-bottom:-0px;
}




.cml #text14 p {
padding-left:0px;
margin-right:0px;
}
.cml #text h3 {
padding-top:8px;
margin-bottom:10px;
}



.cns .flash {
border:0px;
}
.cns #text22 p {
padding-left:8px;
margin-right:-24px;
}
.cns #text22 a {
color:red;
font-size:14px;
}
.cns #text h3 {
padding-top:8px;
margin-bottom:-0px;
}




.cnc .medias img{
width:290px;
margin-left:-1px;
}
.cnc .colright {
margin-left:46px;
width:239px;
}
.cnc .colright a {
color:red;
font-size:12px;
}
.cnc #text h3 {
padding-top:8px;
margin-bottom:-0px;
}
.cnc #contents{
margin-top:-8px;
}



.cal .flash {
border:0px;
}
.cal .colright {
overflow:auto;
height:360px;
width:280px;
margin-top:-370px;
margin-left:260px;
padding-right:10px;
}
.cal #text h3 {
padding-top:8px;
margin-top:-0px;
}


.cbe .flash {
border:0px;
}
.cbe #text36 p {
padding-left:8px;
margin-right:-24px;
}
.cbe #text h3 {
padding-top:8px;
margin-bottom:-0px;
}


.clo .guestbook a {
color:red;
font-size:12px;
background-color:#dddddd;
}
.clo  h4 {
border-top:1px dotted red;
margin-bottom:-3px;
line-height:18px
}
.clo h1 {
padding-top:8px;
margin-bottom:10px;
}
.clo #contents {
margin-top:3px;
overflow:auto;
}




#cart {
background:#FFFFFF url(/images/habillage/accroche1.jpg) repeat-x;
height:403px;
padding-left:5px;
padding-right:10px;
padding-top:1px;
margin-top:3px;
}
#cart th{
border-color:#990000;
color:#ffffff;
}
#cart td{
border-color:#990000;
}
#cart a{
color:red;
}
#cart input.field{
width:30px
}


.box.boxnewsletter.lanewsletter {
margin-top:30px;
color:red;
}
.box.boxnewsletter.lanewsletter .submit input{
background: transparent url(/images/habillage/envoyer.gif) no-repeat;
color:transparent;
width:134px;
margin-left:-2px;
border:0px;
height : 17px;
}
.box.boxnewsletter.lanewsletter h2{
display:none;
}

.box.boxtext.laccespro h2{
display:none;
}
.box.boxtext.laccespro{
margin-top:-15px;
margin-left:-5px;
}
.box.box_catalog_search.lesdispos h2{
font-size:13px;
font-weight: bold;
margin : 0;
padding : 0;
line-height : 13px;
}

.box.box_catalog_search.lesdispos .submit input{
background: transparent url(/images/habillage/afficher.gif) no-repeat;
color:transparent;
width:99px;
border:0px;
}

.box.boxtext.suite1 {
width:157px;
position:absolute;
z-index:9;
margin-top:65px;
margin-left:7px;
}
.box.boxtext.suite2 {
width:157px;
position:absolute;
z-index:9;
margin-top:120px;
margin-left:7px;
}
.box.boxtext.suite3 {
width:157px;
position:absolute;
z-index:9;
margin-top:176px;
margin-left:7px;
}
.box.boxtext.suite4 {
width:157px;
position:absolute;
z-index:9;
margin-top:232px;
margin-left:7px;
}
.box.boxtext.suite5 {
width:157px;
position:absolute;
z-index:9;
margin-top:288px;
margin-left:7px;
}
.box.boxtext.suite6 {
width:157px;
position:absolute;
z-index:9;
margin-top:344px;
margin-left:7px;
}
.box.boxtext.suite7 {
width:157px;
height:70px;
position:absolute;
z-index:9;
margin-top:400px;
margin-left:7px;
}
.box.boxtext.suite1 h2{
display:none;
}
.box.boxtext.suite2 h2{
display:none;
}
.box.boxtext.suite3 h2{
display:none;
}
.box.boxtext.suite4 h2{
display:none;
}
.box.boxtext.suite5 h2{
display:none;
}
.box.boxtext.suite6 h2{
display:none;
}
.box.boxtext.suite7 h2{
display:none;
}




.box.boxtext.suite1 a{
color:red;
}
.box.boxtext.suite2 a{
color:red;
}
.box.boxtext.suite3 a{
color:red;
}
.box.boxtext.suite4 a{
color:red;
}
.box.boxtext.suite5 a{
color:red;
}
.box.boxtext.suite6 a{
color:red;
}
.box.boxtext.suite7 a{
color:red;
}

.box.boxtext.suite1 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:7px;} 
.box.boxtext.suite1 p img {position:absolute; left:0;margin-left:3px;}

.box.boxtext.suite2 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:8px;} 
.box.boxtext.suite2 p img {position:absolute; left:0;margin-left:3px;}

.box.boxtext.suite3 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:8px;} 
.box.boxtext.suite3 p img {position:absolute; left:0;margin-left:3px;}

.box.boxtext.suite4 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:8px;} 
.box.boxtext.suite4 p img {position:absolute; left:0;margin-left:3px;}

.box.boxtext.suite5 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:8px;} 
.box.boxtext.suite5 p img {position:absolute; left:0;margin-left:3px;}

.box.boxtext.suite6 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:8px;} 
.box.boxtext.suite6 p img {position:absolute; left:0;margin-left:3px;}

.box.boxtext.suite7 p {position:relative; width:197px; padding-left:91px; text-align:left;line-height: 12px; background-color:white; color:#777777;padding-top:8px;padding-bottom:10px} 
.box.boxtext.suite7 p img {position:absolute; left:0;margin-left:3px;}

.offrespe h3{
display:none;
}
.offrespe p{
margin-left:110px;
margin-top:-65px;
}
.offrespe img{
margin-top:15px;
}


/* CMA = Memoire & avenir */

.cma #contents .colright{
text-align:justify;
margin-left:64px;
width:210px;
height : auto;
overflow : hidden;
}
.cma #contents{
margin-top:-8px;
}

/* CA = Mon panier Attention relié aux apparts */

.ca #cart select, #cart select{
width:70px;
}
.ca #cart .amount td, #cart .amount td{
color:red;
font-weight:bold;
}

/* Panier boite d'ajout */

.ca #contents label, #contents label{
float:right;
}
.ca #contents .prix, #contents .prix{
margin-top:45px;
}
.ca #contents a, #contents a{
color:red;
}
.ca #contents fieldset, #contents fieldset {
width:270px;
height:70px;
margin-top:-50px;
margin-left:270px;
position:absolute;
border:2px solid;
background:#dedede;
}
.ca #contents fieldset select, #contents fieldset select{
width:50px;
margin-left:-5px;
}
.ca .flash, .flash{
border:0px;
}
.ca #text8 p, #text8 p {
padding-left:8px;
margin-right:-24px;
}
.ca #text h3, #text h3 {
padding-top:8px;
margin-bottom:-0px;
}
.ca table, table{
margin-top:-2px;
border:0px;
}
.ca #formproductversion, #formproductversion{
margin-top:-100px;
margin-left:260px;
border:0px;
}


.ca #add_to_cart_active_js_1, 
.ca #add_to_cart_active_js_2,
.ca #add_to_cart_active_js_3,
.ca #add_to_cart_active_js_4,
.ca #add_to_cart_active_js_5,
.ca #add_to_cart_active_js_6,
.ca #add_to_cart_active_js_7,
#add_to_cart_active_js_1, 
#add_to_cart_active_js_2,
#add_to_cart_active_js_3,
#add_to_cart_active_js_4,
#add_to_cart_active_js_5,
#add_to_cart_active_js_6,
#add_to_cart_active_js_7{
width:150px;
margin-top:-31px;
margin-left:120px;
}
.ca #contents{
margin-top:-8px;
height:410px;
}

/*COS : offres speciales */
.cos #contents{
background-color:white;
}
.cos #contents .pager a{
background-color:#999999;
}

/*CL : Les liens */
.cl #contents{
margin-top:-8px;
}
.cl #contents .colright{
margin-left:20px;
padding-left:5px;
border-left:2px solid;
}
.cl #contents a{
color:#990000;
}
.cl #contents a[href^="http://"]:after {
	content:"";
}


/* CBE : Bien etre */
.cbe #contents{
margin-top:-8px;
}
.cbe #contents p{
margin-left:8px;
width:235px;
}

.cns #contents, .cpp #contents{
margin-top : -8px;
}


/* Newsletter */
.box.boxnewsletter.lanewsletter {
margin-top:-8px;
}
.box.boxnewsletter.lanewsletter p{
font-weight:bold;
letter-spacing:0.03em;
}

/* Accroche */
#accroche {
position:absolute;
width:430px;
height:20px;
color:white;
font-style:italic;
font-weight:bold;
margin-left:150px;
margin-top:5px;
}

/* Les dispos */
.box.box_catalog_search.lesdispos{
height:212px;
margin-top:10px;
}
.box.box_catalog_search #catalog_search_add_field__disponibilites_du_1234470128__from_in_box_dispos{
width:105px;
}
.box.box_catalog_search #catalog_search_add_field__disponibilites_du_1234470128__to_in_box_dispos{
width:105px;
}
.box.box_catalog_search .th_span_date img{
margin-top:-11px;
}
.box.box_catalog_search center{
margin-top:5px;
margin-bottom:15px;
}
#overDiv{
position: absolute; 
visibility: hidden; 
z-index: 0; 
margin-left: -135px; 
margin-top: -60px; 
background-image: none;
cursor: auto;
}
#overDiv.calendar{
border:2px solid;
width:200px;
}
#overDiv.calendar caption{
color:black;
font-size:10px;
margin-top:-2px;
}
#overDiv.calendar th{
border:0px;
}
#overDiv.calendar td{
border:0px;
padding:0px;
}
#overDiv.calendar td.today{
background-color:#999999;
}
#overDiv.calendar td.past_day a{
color:#898989;
}
#overDiv.calendar th.days{
color:#666666;
}

.ca .colright, .cns .colright, .colright{
width : 52%;
overflow : auto;
padding : 0 5px 0 0;
height : 370px;
}

.cal .colright{
width : 52%;
overflow : auto;
padding : 0 5px 0 0;
margin : -5px 0 0 0 ;
height : 370px;
}

.cal .code_html a{
color : #990000;
}

.cal .code_html li{
list-style-type: circle;
}

#flash{
float:left;
margin-right:10px;
}
#description{
height:250px;
overflow:auto;
padding-right:10px;
line-height : 125%;
}
#productReservation{
position:absolute;
margin:55px 0 0 -10px;
}
#productReservation .row label{
float:left;
width:140px;
}
#productReservation .row input{
width:70px;
}
.product_detail #productReservation .row select{
margin:0;
width:95px;
}
.product_detail #productReservation fieldset{
height:95px;
}

.product_detail #productReservation fieldset input{
height:22px;
}
#produits_associes td{
padding:0px;
}
#produits_associes .short_product{
width:100px;
height:120px;
background-color:#AC262D;
}
#produits_associes table{
margin-left:-195px;
margin-top:20px;
margin-bottom:0;
padding:0;
}
#produits_associes table .short_product h3{
padding:0;
color:white;
text-align:center;
}
#produits_associes td img{ 
margin:auto 0 auto 0;
}
#overDiv.calendar{
z-index:9;
margin-left:-220px;
}
#formproductversion{
position:absolute;
}
#product.product_detail #formproductversion fieldset{
margin-left:10px;
margin-top:340px;
display : none;
}
#produitsup{
height:230px;
}

.box.boxtext.ecom{
margin-top:-15px;
margin-left:0px;
}

.box.boxtext.ecom h2{
display:none;
}
.ca #contents #loginform label, .ca #contents #subscribeform label, .rubrique_sommaire_ #contents #loginform label, #contents #subscribeform label{
width:100px;
float:left;
}
.ca #contents #loginform, .ca #contents #subscribeform, #contents #loginform, .rubrique_sommaire_ #contents #subscribeform{
margin-top:50px;
margin-left:-150px;
}
.ca #contents #loginform fieldset, .ca #contents #subscribeform fieldset, .rubrique_sommaire_ #contents #loginform fieldset, #contents #subscribeform fieldset{
background:none;
}

.ca #contents #loginform .submit input, #contents #loginform .submit input{
margin-top:35px;
}

.ca #contents .formulaire #form textarea, #contents .formulaire #form textarea {
height:20px;
width : 130px;
}
#productReservation td input{
width:14px;
}
.product_detail #productReservation .submit input{
margin-top : -5px;
}

.address.delivery_address{
display : none;
}

.ca #contents #cart_order_confirmation .row label, #contents #cart_order_confirmation .row label{
float : none;
}

.ca #contents #cart_order_confirmation fieldset, #contents #cart_order_confirmation fieldset{
/*position : relative;
margin-left : 0;
margin-bottom : 0;
margin-right : 0;
margin-top : 0;
margin-left : 0;
margin-bottom : 0;
margin-right : 0;
margin-top : 0;
/*overflow : auto;
width : 510px;
height : 120px;
background : none;
text-align : justify;*/
}

.ca #contents #cart_order_confirmation fieldset .condition_label,
#contents #cart_order_confirmation fieldset .condition_label{
position : relative;
margin : 0;
padding : 0;
overflow : auto;
height : 110px;
background : none;
text-align : justify;
padding-right : 10px;
}

.ca #contents #cart_order_confirmation fieldset .condition_field input, #contents #cart_order_confirmation fieldset .condition_field input{
margin-top:15px;
}

.ca #contents #cart_order_confirmation fieldset .condition_field,
#contents #cart_order_confirmation fieldset .condition_field{
margin-right:10px;
}


.row{
padding : 0;
}

#loginform .submit, #subscribeform .submit{
width : 100px;
height : 20px;
margin : 0 0 0 350px;
}

.ca #contents #subscribeform fieldset, #contents #subscribeform fieldset{
height : 30px;
}

#loginform, #subscribeform{
margin-bottom : 50px;
}

#cart_authentification.cart{
height : 400px;
}

.ca #formcart table, #formcart table{
width : 520px;
}

#cart_order_confirmation, #cart_payment_confirmation{
margin-bottom : 15px;
}

.error{
color : red;
}

.clp #contents{
height : 401px;
}

#cart_payment_confirmation #payment_actions div input{
width : 40px;
}

#cart_payment_confirmation #payment_actions a{
display : none;
}


.ca #contents .condition_label strong, .ca #contents .condition_label ul, .rubrique_sommaire_ #contents .condition_label strong, #contents .condition_label ul{
display : block;
}

.ca #contents .condition_label ul, #contents .condition_label ul{
list-style-type : circle;
}

.cpp .code_html p{
text-align : justify;
}

.simple_catalog_search.lesdispos, .catalog_search_execution_time{
display : none;
}

#productPicture, #product_availability, #product strong{
display : none;
}

#produits_associes td, #produits_associes table{
border : none;
}

.rubrique_sommaire_ #product.product_detail .pager, .rubrique_sommaire_ #main h2, .rubrique_sommaire_ #main a{
display:none;
}

.ca #main .product_detail h2, .rubrique_sommaire_ #main .short_product a{
display : block;
}

.ca #main .row a{
display : inline;
}

.ca #main .row{
margin :0;
padding : 0;
}

.ca .short_product{
background : #FFF;
width : 168px;
height:90px;
border : 2px solid #74272D;
margin : 10px 0 0 3px;
}

.ca .short_product h3{
text-align : center;
padding : 0;
}

.rubrique_sommaire_ #contents #main{

}

.ca #main .pager a{
display : inline;
}

.ca #main .pager{
padding : 10px;
}

.ca #produits_associes .short_product{
height : 120px;
width : 100px;
margin : 0;
}

.det{
width : 120px;
}

.saison{
width : 48px;
}

.price{
width : 55px;
}

#flash .flash{
background : #FFF;
}

.product_detail #productReservation #fieldset1{
height:85px;
}

.product_detail #productReservation #submit1{
margin-top:5px;
}

.ca .medias .flash, .cns .medias .flash, .cal .medias .flash, .cbe .medias .flash, .cap .medias .flash, .medias .flash{
background : #FFF;
}

#product.product_detail h2{
float:left;
}

#product.product_detail #clear{
clear:left;
}

#promo{
text-align : right;
color : red;
padding-top:13px;
font-size:1.4em;
font-weight : bold;
}

#product h2{
margin-bottom:2px;
}

.ca #produits_associes, #produits_associes{
display:none;
}

.ca #formcart table tbody table, #formcart table tbody table{
height:155px;
width : 520px;
}



.ca #formcart, #formcart{ 
height : 350px;
width : 530px;
overflow : auto;
overflow-x : hidden;
text-align : center;
padding : 0 10px 0 0;
}

.ca #formcart table tbody table tbody .image_prod img, #formcart table tbody table tbody .image_prod img{ 
height : 48px;
width : 72px;
}

#designation{
width : 150px;
}

#prix_total{
width : 60px;
}

#prix_unitaire{
width : 90px;
}

.image_prod{
width : 80px;
}

#resultats{
height : 75px;
overflow : auto;
overflow-x : hidden;
}

.clo #contents{
height : 405px;
overflow : auto;
text-align : justify;
}

#cart_order_confirmation, #cart_payment_confirmation{
height : 390px;
overflow : auto;
overflow-x : hidden;
margin-top:10px;
width : 535px;
padding : 10px;
}

.ca #conteneur #cart_subscription .formulaire{

}

.ca #conteneur #cart_subscription .formulaire fieldset, #conteneur #cart_subscription .formulaire fieldset{
background : none;
border : none;
margin :0 0 0 350px;
padding :0;
width : 20px;
}

.ca #conteneur #cart_subscription .formulaire .row, #conteneur #cart_subscription .formulaire .row{
margin : 0 0 0 -250px;
padding :0;
width : 350px;
}

.ca #conteneur #cart_subscription .formulaire .row label, #conteneur #cart_subscription .formulaire .row label{
float : left;
width : 170px;
}

.ca #conteneur #cart_subscription .formulaire .error_form,#conteneur #cart_subscription .formulaire .error_form{
display : none;
}

.ca #conteneur #cart_subscription .formulaire form .submit input, #conteneur #cart_subscription .formulaire form .submit input{
margin-top : 332px;
position :relative;
}

.ca #conteneur #cart_subscription .formulaire form select, #conteneur #cart_subscription .formulaire form select{
width:100px;
margin-left:0px;
}

.ca #contents #cart_order_confirmation div.fieldset, #contents #cart_order_confirmation div.fieldset
{
height:120px;
overflow : auto;
width : 510px;
height : 120px;
background : none;
text-align : justify;}

.no_match_found{
margin : 50px 0 0 310px ;
color : red;
}

.rubrique_sommaire_ #text{
margin-top : -5px;
}

#nb_products_form{
display : none;
}

.rubrique_sommaire_ #newsletter h2{
display : block;
}

.box.boxnewsletter.lanewsletter h3{
display : none;
}

#newsletter{
padding : 20px;
height : 200px;
}

.box .catalog_search_form .submit{
height : 200px;
}

.rubrique_sommaire_ #contents #cart a{
display : block;
}

#cart table tbody table, #cart table{
border : none;
}

#main p{
padding : 8px;
}

.clo #contents fieldset{
border : none;
background : none;
margin : 0;
padding : 0;
width : auto;
height : 300px;
}

.clo #contents p{
display : none;
}

.clo #contents .row{
width : 500px;

padding : 0;
}

.clo #contents label{
float : left;
}

.clo #contents #captcha{
position : absolute;
margin : 200px 0 0 0;
}

.clo #contents .submit{
position : absolute;
margin-top : 130px;
margin-left : 120px;
}

.offrespe img{
height : 60px;
}

.cos #contents{
height : 400px;
}

#footer{
background : url(/images/habillage/pied.jpg) no-repeat;
margin : -7px 0 0 0;
}

#footer h2{
display : none;

}

.box.boxtext.lepied1{
margin : 0;
padding : 0;
float : right;
margin : 0 10px 0 0;
}

.box.boxtext.lepied{
margin : 0;
padding : 0;
float : left;
margin : 0 0 0 10px;
}

.box.boxtext.ecom{
margin : 0;
padding : 0;
text-align : center;
}

.box.boxtext.ecom p{
margin : 0;
padding : 0;
}

.cl #main p{
margin:0;
padding:0;
}

.cl #contents .colright{
height : auto;
overflow : hidden;
margin : 0 0 0 3px;
padding : 0;
}

.cnc .colright{
margin : 0 0 0 42px;
height : auto;
overflow : hidden;
}

.row #newsletter{
height : auto;
}

.ca #main h2, .ca #main #product .pager{
display : none;
}

.ca #main #product h2, .ca #main #product a{
display : block;
}

.ca #main #product .row input#reservationDate{
float : left;
margin : 0 5px 0 0;
}
.ca #main{
margin-top : 5px;
}

.ca .no_match_found{
margin-top: 32px;
width : 200px;
z-index : 2;
position: absolute;
}

#message{
font-size: 13px; 
font-weight: bold; 
height: 180px;
}

#text h1 { font-size: 12px; color: #888888; padding: 6px; margin-bottom: 0; }


#datededeparturage { display: none; }

#visitevirtuelle{
position: absolute;
width: 136px;
height:70px;
margin:377px 0 0 3px;
text-align: center;
border-top: 4px groove #FFFFFF;
}
#visitevirtuelle a{
color: #FFFFFF;
}
#visitevirtuelle h2{
margin: 0;
font-size: 13px;
}
#news #infos {
background: none;
border: none;
}
#news #infos h3{
display: none;
}
.box.tripad{
margin: 0 5px 0 0; padding: 0 0 1px 1px;
background-color: #FFF;
}
.tripad h2 {
display:none;
}

.box.lanewsletter{
margin-bottom: 0;
padding-bottom: 0;
}
