@charset "UTF-8";
/* CSS THEME GENERAL CONTENEUR ET PRESENTATION */
body {
	font-family: Verdana, Sans-serif;
	font-size: 12px;
	text-align: left;
	background: #1f1f1f;
}

*{padding: 0; margin: 0;}

img {
	border: 0;
}

.menu_body {
	display:none;
}

td {text-align: left; vertical-align: top;}
.td_header
{
padding-left: 5px;
background: #0173a5;
font-size: 13px;
height: 15px;
font-weight: bold;
color: #FFFFFF;
}

.filterTB{background: #f1eeef; border: 2px solid #CCC;}

*html #shop_contenainer_detail{width: 300px;}

#shop_contenainer_detail{float: left; width: 310px; margin-left: 5px; padding-bottom: 10px; color: #023e45; font-size: 1.1em;}



#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
#pic_content{float: left; width: 95px; margin: 3px;}	
.preview_pic {border: 1px solid #CCC; padding: 2px;}

#pic_carou{	border:1px solid #ccc;
	background:url(http://www.lcb-network.com/static/ceriseclub/img/background/h300.png) repeat-x;float: left; width: 510px; margin-top: 20px; margin-left: 100px; padding: 5px;}
	
#recherche_spectacle{padding-left: 5px; width: 600px; height: 150px; float: left; margin-left: 60px;  background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/recherche-spectacle.png') no-repeat top; margin-bottom: 20px;}

#recherche_boutique{padding-left: 5px; width: 600px; height: 150px; float: left; margin-left: 60px;  background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/recherche-boutique.png') no-repeat top; margin-bottom: 20px;}
#keywords_shopR{padding: 3px; width: 250px;color: #4a7538; font-size: 1.1em; border: 1px solid #CCC;}
#keywords_SpecR{float: right; padding: 3px; margin-left: 30px; margin-right: 5px;width: 210px;color: #4a7538; font-size: 1.1em; border: 1px solid #CCC;}

#menu-soldes{float: left; width: 270px; height: 900px; background: url('http://www.lcb-network.com/static/ceriseclub/img/soldes/menu-soldes.png') no-repeat top; display: block;}
#menu-soldes-content{float: left; margin-top: 160px; border-top: 1px solid #FFF; padding: 3px; width: 260px; display: block;}
#noel-soldes{float: left; width: 690px; margin-left: 10px; padding: 5px; display: block;}


#offre_official{width: 690px; margin-left: 5px; float: left; padding: 10px; background: #caef83; border: 2px solid #37a048; font-weight: bold; font-size: 1.1em; color: #5b8803; margin-bottom: 10px;}
#offre_non_official{width: 690px; margin-left: 5px; float: left; padding: 10px; background: #f478a1; border: 2px solid #ae2552; font-weight: bold; font-size: 1.1em; color: #fff; margin-bottom: 10px;}

/******** COUPONS ************/
*html #conteneur_coupon{margin-left: 10px;}
#conteneur_coupon{margin-left: 30px; float: left;}
#coupon_code_partenaire{width: 630px; margin-left: 10px; margin-right: 10px; border: 1px dashed #97b0b2; padding: 5px; background: #cbf2fa; float: left;}
#reduc_R_exclu{width: 130px; margin-bottom: 5px; background: #b73959; color: #FFF; font-weight: bold; text-align: center;}
#coupon_code{width: 630px; margin-left: 10px; margin-right: 10px; border: 1px dashed #97b0b2; padding: 5px; background: #eff1e5; float: left;}
#date_fin{width: 630px; margin-bottom: 15px; margin-left: 10px; margin-right: 10px; float: left; font-size: 0.8em; color: #777;}
#couponLeft{float: left; width: 130px;}
#pic_shop {width: 130px; height: 60px; margin-right: 10px; float: left; display: block;}
*html #coupon_content{width: 430px; display: block; float: left;}
*html #First_line{float: left; width: 430px; color:#777; font-size: 0.9em; height: 10px;}
*html #2nde_line{float: left; width: 430px; height: 15px;}
*html #bottom_coupon{width: 450px; background: #f9fcfc; float: left; margin-top: 5px; border-top: 1px dashed #CCC; padding: 5px; color: #777; font-size: 1em}

.title_coupon{color:#777; font-size: 0.9em;}
#coupon_content{width: 480px; display: block; float: left; border-left: 1px solid #CCC; padding-left: 10px;}
#First_line{float: left; width: 480px; color:#777; font-size: 0.9em; height: 10px;}
#2nde_line{float: left; width: 450px; height: 15px;}
#bottom_coupon{width: 480px; background: #f9fcfc; float: left; margin-top: 5px; border-top: 1px dashed #CCC; padding: 5px; color: #777; font-size: 1em}
#coms {width: 150px; float: left;}
#coms a{font-size: 0.9em;}
#success {text-align: center; float: left; width: 130px; font-size: 1em; margin-top: 10px;}
#updown {width: 200px; float: right; text-align: right; font-size: 0.9em;}
#discount{font-size: 1em; color: #0a3748; padding-top: 8px;}

#discount a{color: #b83096;}
.linker_coupon{padding: 2px; background: #fcca43; border: 1px solid #eb9f32; height: 20px;}
.code{padding: 2px; background: #fcca43; border: 1px solid #eb9f32; height: 20px; font-weight: bold; padding-top: 5px;}
.info_code{font-size: 0.9em; float: right;width: 200px; text-align: right; margin-top: -20px; margin-right: 4px; font-weight: lighter; padding-top: 5px;}
.comments_content{float: left; margin-left: 10px;}
#bottom_coupon a{color: #777;}
#bottom_coupon a:hover{color: #01e6ff;}

.records{ padding:5px 5px; background:#eee; border-top:1px solid #ccc; width:620px; height: 60px; font-size: 0.9em; color: #777; margin-top: 5px; float: left;}
.com1 {width: 200px; float: left;}
.com2 {width: 350px; float: left; border-left: 1px solid #777; overflow: auto; height: 60px; padding-left: 10px;}
.comment_row{float: left; width: 630px;}
.comments_content{margin-bottom: 20px; float: left; margin-left: 10px;}
.comments_content a{color: #777;}

#sidebarre_news{float: left; width: 250px; height: 150px; padding: 5px; background:url(http://www.lcb-network.com/static/ceriseclub/img/background/back-insc.png) no-repeat;}
#sidebarre_news_content{width: 245px; margin-top: 30px;}
/* the overlayed element */
.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	background-image:url(http://www.lcb-network.com/static/ceriseclub/img/background/white.png);
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:640px;		
	
	/* some padding to layout nested elements nicely  */
	padding:35px;

	/* a little styling */	
	font-size:11px;
}

/* default close button positioned on upper right corner */
.apple_overlay div.close {
	background-image:url(http://www.lcb-network.com/static/ceriseclub/img/background/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}


/* black version of the overlay. simply uses a different background image */
div.apple_overlay.black {
	background-image:url(http://www.lcb-network.com/static/ceriseclub/img/background/transparent.png);		
	color:#fff;
}

div.apple_overlay h2 {
	margin:10px 0 -9px 0;
	font-weight:bold;
	font-size:14px;
}

div.black h2 {
	color:#fff;
}

#triggers {
	margin-top:10px;
	text-align:center;
}

#triggers img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:2px 5px;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#containerProducts1{margin-left: 80px;}

/******* FIN COUPON***********/


#post{font-size: 13px; text-align:justify; margin-left: -6px;}
#row_com {width: 700px; border-bottom: 1px solid #CCCCCC; margin-bottom: 10px; float: left; position:relative;}
#com {width: 690px; padding: 10px; color: #777777; float: left;position:relative;}
.justify{text-align:justify}

#top_pdt{width: 600px; margin-left: 50px; float: left;}
#layer1{margin-left: 40px;}
#offre_content{float:left; width: 650px; margin-left:20px; margin-bottom: 10px; padding: 10px; border-left: 1px solid #CCCCCC; display:block;}

/**** TOOLS DIVERS ******/
.logo_shop {width: 90px; height: 50px; border: 1px solid #CCCCCC; background: #FFFFFF; float: left; text-align: center;}
.curved { -moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
}
.curved2 { -moz-border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px; 
}

#box_check {padding-top: 20px; float: left; margin-left: 200px; width:250px; height: 80px; border: 2px solid #6b6b6b; background: #acffab; color: #11af11; font-size: 14px; font-weight: bold; padding: 5px; margin-bottom: 20px;}

#box_cross {padding-top: 20px; float: left; margin-left: 200px; width:250px; height: 80px; border: 2px solid #CC0000; background: #ffc0c0; color: #CC0000; font-size: 14px; font-weight: bold; padding: 5px; margin-bottom: 20px;}


/* LAYER PRINCIPAL */
/****HEADER*****/
#header_conteneur{margin:auto;width: 1008px; height: 193px;}
#header{margin:auto;width: 1008px; height: 153px; float: left;}
#header_H1{position: absolute; margin: auto; width: 100%; height: 50px; margin-top: 90px;}
#conteneur_H1{margin:auto; height: 50px; width: 1008px;}
#header a{color:#0791be;}
#header a:hover{color:#378013;}
#logo{margin-left: 5px; width: 100px; height: 94px; float: left;}
#header_m1{width: 101px; height:117px; float: left;}
#banniere{float: left; width:728px; height:90px;}
#banniere_content{position: absolute; margin-left: 110px;}
#titre_h1{float: left; width: 700px}
#header_m2{width: 728px; height:134px; float: left; text-align: center; margin-left: 10px;}
#header_points{float: left; width:200px; height: 40px; padding-top: 5px;}

#header_m3{width: 150px; height:134px; float: left; margin-left: 10px;}
#mb_connect{width: 150px; float: left; margin-left: 10px; height: 40px; text-align: left}
#header_compteur{float: left; width: 100px; height: 70px; text-align:right; font-size:0.85em; color:#6b6b6a;}
#header_date{float: left; width: 100px; text-align:center; font-size:0.6em; color:#6b6b6a; padding-left: 8px;}
#hotline{float: left; width: 150px; height: 52px; margin-top: 5px; margin-right: 5px;}
#hotline_content{float: right; width: 120px; height: 52px;}
#visiteurs{width: 100px; margin-top: 7px; float: left; text-align: center; font-size:0.75em}
#M3_last{margin-top: 60px; width: 150px; float: right; margin-right: -5px; padding-bottom: 2px; position: absolute;}
#menu_help{float: right; width: 20px; padding-right: 5px;}
#mb_info{float: left; width: 120px; margin-top: -5px;}

#conteneur_general{width: 100%; background: #1f1f1f url('http://www.lcb-network.com/static/ceriseclub/img/regions/fd-auvergne.jpg') no-repeat top; height: 850px;}
#conteneur{margin:auto; width: 1008px;}
/**** HEADER MENU SEARCH*****/
#menu{width: 1008px; height: 53px; margin: auto;}
.home{width:34px; height: 32px; margin-top: 13px; margin-left: 15px; float: left; margin-right: 3px;}

.divider{color: #CCCCCC; font-size: 1.4em;}
.menuLink{color: #403f40; margin-top:15px; float: left; text-align: center; font-size: 15px; height: 30px; }

#menu a{color: #fff;}
#menu a:hover{color: #f4f2f3;}


#search_conteneur{float: right; width:163px; height: 30px; margin-right: 20px; margin-top: 20px;}
#keywords{margin-left:12px; margin-top: 3px; width: 130px; height: 17px; border:#f6f6f6; background-color: #f6f6f6; font-size: 1.1em;}

        #form_search a { color:#fff; text-decoration:none; }
        #form_search > li {position:relative; height: 30px;}
        #form_search > li a:hover {color:#B0D730;}
        /* sub-form_searchs*/
        #form_search ul { padding:0px; margin:0px; display:block; display:inline;}
        #form_search li ul { position:absolute; left:-10px; top:-23px; margin-top:45px; width:150px; line-height:16px; background-color:#8e8f8d; color:#ffffff; /* for IE */ display:none; }
        #form_search li:hover ul { display:block;}
        #form_search li ul li{ display:block; margin:5px 8px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
        #form_search li ul li:first-child { border-top: none; }
        #form_search li ul li a { display:block; color:#ffffff; }
        #form_search li ul li a:hover { color:#7FCDFE; }
        /* main subform_search */
        #form_search #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
        /* search */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img { vertical-align:middle;}
        /* corners*/
        #form_search .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #form_search .corner_inset_right { position:absolute; top:0px; left:150px;}
        #form_search .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #form_search .corner_left { position:absolute; left:0px; top:0px;}
        #form_search .corner_right { position:absolute; left:132px; top:0px;}
        #form_search .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}


/*******PAGE**********/
#top_page{float:left; width: 1008px; display: block; height: 71px;  background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/top_page.png') no-repeat top; }
#layer{width: 100%; margin: auto; background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/layer.png') repeat-y; display: block; float: left;}
#bottom_layer{margin:auto;width: 1008px; height: 28px; margin-bottom: 25px; background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/bottom.png') no-repeat top; float: left;display:block;}
#page{ width: 725px; float: left; margin-left: 10px; margin-right;: 5px; margin-bottom: 20px; display:block;}

#page_left{float: left; width: 722px; height: 60px; margin-left: 10px; display:block;}
#page_right{float: left; width: 258px; height: 70px; margin-top: 15px; margin-left: 9px;display:block;}

/********BLOCK MENU*********/
#block_menu{width: 258px; margin-left: 5px; padding-left: 1px; float: left;display:block;}
.block_content{width: 250px; margin-left: 5px; display: block; float:left;display:block;}
#sep_block_top {width: 258px; float:left; height: 40px; color: #ffffff; font-weight: bold; font-size: 1.2em; text-align: center; background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/sep_block.png') no-repeat top;
margin-top: -1px; margin-left: 1px;}

#sep_block {width: 258px; float:left; height: 40px; margin-top: 15px; color: #ffffff; font-weight: bold; font-size: 1.2em; text-align: center; margin-bottom: 10px; background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/sep_block.png') no-repeat top; margin-left: 1px;}
.sep_block_title{display: table-cell; vertical-align: middle; width: 258px; height: 35px; padding:2px; }



.block_content ul {padding-left:5px;}
.block_column{margin-left: 20px; padding-left: 10px;  border-left: 1px solid #CCCCCC;}

#carousel_shop{float: left; width: 700px; margin-top: 20px; margin-left: 50px; height: 180px;}
#carousel_shop2{float: left; width: 700px; margin-top: 20px; margin-left: 10px; height: 180px; margin-bottom: 30px;}

/*********PAGE CLEAR********/
#top_clear{float: left; width: 1008px; height: 22px;  background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/top_clear.png') no-repeat top;}
#layer_clear{margin:auto;width: 1008px; background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/layer_clear.png') repeat-y;float: left; display:block;}
#bottom_clear{margin:auto;width: 1008px; height: 26px; margin-bottom: 25px; background: #1f1f1f url('http://www.lcb-network.com/static/ceriseclub/img/theme/bottom_clear.png') no-repeat top; float: left;}

/*******FOOTER*******/

#footer{width: 1008px; height: 190px; float: left; background: #1f1f1f url('http://www.lcb-network.com/static/ceriseclub/img/theme/footer.jpg') no-repeat top; margin-top: -20px; font-size: 0.85em;}
#footer a{color:#0791be;}
#footer_L {
	padding-left: 10px;
	color: #CCCCCC;
width: 230px;
height: 170px;
margin: 8px;
border-right: 1px solid #CCCCCC;	
float: left;
text-align: left;
}

#footer_M {
width: 520px;
height: 170px;
margin: 8px;	
float: left;
color: #777777;
text-align: center;
}

#footer_R {
width: 180px;
height: 170px;	
float: right;
margin: 8px;
padding-left: 10px;
border-left: 1px solid #CCCCCC;
text-align: left;
color: #CCCCCC;
}


#footer a:hover{color:#aaeaf4;}
#footer li {margin-bottom: 3px;;}
#showmore{display: none;}

/************  TAG CLOUDS *******************/
.word {
font-family: Tahoma;
padding: 4px 4px 4px 4px;
letter-spacing: 3px;
}
.size1 {
  	color: #000000;
  	font-size: 2.2em;
  }
.size2 {
  	color: #3c3c3c;
  	font-size:2.0em;
  }
.size3 {
  	color: #4e4d4d;
  	font-size: 1.8em;
  }
.size4 {
  	color: #5e5d5d;
  	font-size: 1.6em;
  }
.size5 {
  	color: #6e6d6d;
  	font-size: 1.4em;
  }
.size6 {
  	color: #7b7a7a;
  	font-size: 1.2em;
  }
.size7 {
  	color: #8b8989;
  	font-size: 1.0em;
  }
.size8 {
  	color: #9b9a9a;
  	font-size: 0.9em;
  }
.size9 {
  	color: #aeadad;
  	font-size: 0.8em;
  }
.size0 {
color: #c4c2c2;
  	font-size: 0.6em;
  }



.tc1 {
  	color: #000000;
  	font-size: 2.2em;
  }
.tc2 {
  	color: #3c3c3c;
  	font-size:2.0em;
  }
.tc3 {
  	color: #4e4d4d;
  	font-size: 1.8em;
  }
.tc4 {
  	color: #5e5d5d;
  	font-size: 1.6em;
  }
.tc5 {
  	color: #6e6d6d;
  	font-size: 1.4em;
  }
.tc6 {
  	color: #7b7a7a;
  	font-size: 1.2em;
  }
.tc7 {
  	color: #8b8989;
  	font-size: 1.0em;
  }
.tc8 {
  	color: #9b9a9a;
  	font-size: 0.9em;
  }
.tc9 {
  	color: #aeadad;
  	font-size: 0.8em;
  }
.tc0 {
color: #c4c2c2;
  	font-size: 0.6em;
  }

/** ROLL OVER SUR DIV **/
#div_row:hover {background-color: #eceff2;}

/** PAGINATION **/
#pagination
{
width: 450px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: #990976;
margin-top: 20px;
height: 30px;
position: relative;
display: block;
}

.pagination_content
{
width: 408px;
height: 30px;
float: left;
}

.pager_show {
color: #FFFFFF;
border: 1px solid #CCCCCC;
padding: 4px 6px 4px 6px;
background: #990976;
height: 20px;
}


/** RESULTAT AFFICHAGEE DES LISTES **/
#offre_visual_conteneur {width: 715px; margin-bottom: 30px; border-bottom: 1px solid #CCCCCC; float: left; padding:5px;}
#offre_visual_conteneur:hover {background-color: #eceff2;}

#row1 {float: left; width: 310px; padding-left: 10px;}
#row2 {float: left; width: 220px;}
#row2b {float: left; width: 200px;}
#row3 {float: right; width: 150px; padding-right: 10px;}
#row3b {float: right; width: 100px; padding-right: 10px;}

/** AFFICHAGE DU DETAIL JEU / OFFRES ETC**/
#row_offre1 {width: 220px; float: left; padding: 5px;}
#row_offre2 {width: 200px; float: left;  border-left: 1px dashed #CCCCCC; padding: 5px; border-right: 1px dashed #CCCCCC;}
#row_offre2b {width: 240px; float: left;  border-left: 1px dashed #CCCCCC; padding: 5px; border-right: 1px dashed #CCCCCC;}
#row_offre3 {width: 260px; float: left;  padding: 5px;}
#row_offre3b {width: 200px; float: left;  padding: 5px;}

	
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(http://www.lcb-network.com/static/ceriseclub/img/theme/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
	font-weight: bold;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* FONTS CERISECLUB */

.maj{text-transform:uppercase;}
.cap{text-transform:capitalize;}

p.axe-y {line-height: 1em;}

p.axe-y img {vertical-align: middle;}

/****** LISTE (GENERAL) ******/
li { display: block; }

/****** LIENS (GENERAL) ******/
a{
text-decoration: none;
background-color: transparent;
color: #0791be;
}
  
a:hover	{ color: #378013; }
/****** FIN LIENS ******/

h1{
font-size: 1.1em;
font-family:Verdana, Geneva, sans-serif;
color: #403f40;
font-weight: bold;
text-align:justify;
}

h2,h3,h4 {font-size: 1.2em;
font-family:Verdana, Geneva, sans-serif;
color: #1c3d4e;
font-weight: bold;
}
.blu28 {font-weight: bold; font-size: 2em; color: #0173a5;}
.blu24 {font-weight: bold; font-size: 1.8em; color: #0173a5;}
.blu20 {font-weight: bold; font-size: 1.6em; color: #0173a5;}
.blu {font-weight: bold; font-size: 1.1em; color: #0173a5;}
.rouge {font-size: 1.1em; font-weight: bold; color: #C00000;}
.orange {font-size: 1.1em; font-weight: bold; color: #FF8309;}
.vert {font-size: 1.1em; font-weight: bold; color: #048e0c;}
.blu16 {font-weight: bold; font-size: 1.1em; color: #0173a5;}
.purp{font-size: 1.1em; color: #378013; font-weight: bold;}
.purp16{font-size: 1.2em; color: #378013; font-weight: bold;}
.white20{font-size: 1.6em; color: #FFFFFF; font-weight: bold;}
.purp20{font-size: 1.6em; color: #378013; font-weight: bold;}
.grey16{font-size: 1.2em; color: #777; font-weight: bold;}
.mb_ok{font-weight: bold; color: #378013;}
.noir{ color: #3a3a3a; }
.strong {font-weight: bold}
.italic {font-style: italic;}
.grey{color: #777}
.big {font-size: 1.2em}

.P1 {font-weight: bold; font-size: 16px;color: #CC0000;}
.D1 {font-weight: bold; font-size: 14px; color: #CC0000;}
.strike {font-weight: bold; font-size: 14px; color: #CC0000; text-decoration: line-through;
}

.P2 {font-weight: bold; font-size: 16px;color: #0173a5;}
.D2 {font-weight: bold; font-size: 14px; color: #0173a5;}

.megamenu1{
position: absolute;
display: none;
margin-left: -10px;
margin-top: 7px;
background: white;
border: 1px solid #b70472;
border-width: 5px 5px;
padding: 10px;
font: normal  Verdana;
z-index: 100;

}

.megamenu2{
position: absolute;
display: none;
left: 0;
top: 0;
background: white;
border: 1px solid #CCCCCC;
border-width: 5px 1px;
padding: 10px;
font: normal  Verdana;
z-index: 100;

}


.megamenu{
position: absolute;
display: none;
left: 0;
top: 0;
background: white;
border: 1px solid #b70472;
border-width: 5px 1px;
padding: 10px;
font: normal  Verdana;
z-index: 100;

}

.mega .column{
float: left;
width: 180px; /*width of each menu column*/
margin-right: 5px;
}

.mega .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.mega .column ul li{
padding-bottom: 5px;
}

.mega .column h3{
background: #e0e0e0;
font: bold 13px Arial;
margin: 0 0 5px 0;
}

.mega .column ul li a{
text-decoration: none;
}

.mega .column ul li a:hover{
color: red;
}


/************** TITRES PNG ****************/
#bkg_title {
width: 720px; float: left;  height: 70px; margin-left: 5px; margin-top: 10px; margin-bottom: 20px;
background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/bg_title.png') top left no-repeat;}
#bkg_title_content{margin-top: 15px; height: 45px;  width: 640px; float:left;}
#bkg_title650 {
width: 650px; float: left;  height: 70px; margin-left: 5px; margin-top: 10px; margin-bottom: 20px;
background: url('http://www.lcb-network.com/static/ceriseclub/img/theme/bg_title2.png') top left no-repeat;}
#bkg_title_content650{margin-top: 15px; height: 45px;  width: 540px; float:left;}

#ico {float: left; width:80px; height: 70px; margin-left: -10px;}

.ico_game{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/game.png') top left no-repeat; width:70px; height: 70px;}
.ico_look{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/look.png') top left no-repeat; width:70px; height: 70px;}	
.ico_caddy{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/caddy.png') top left no-repeat; width:70px; height: 70px;}
.ico_help{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/help.png') top left no-repeat; width:70px; height: 70px;}	
.ico_mail{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/mail2.png') top left no-repeat; width:70px; height: 70px;}	
.ico_cut{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/cut.png') top left no-repeat; width:70px; height: 70px;}
.ico_users{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/users.png') top left no-repeat; width:70px; height: 70px;}	
.ico_user{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/user.png') top left no-repeat; width:70px; height: 70px;}
.ico_eye{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/eye.png') top left no-repeat; width:70px; height: 70px;}	
.ico_euro{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/euro.png') top left no-repeat; width:70px; height: 70px;}
.ico_notes{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/notes.png') top left no-repeat; width:70px; height: 70px;}
.ico_folder{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/folder.png') top left no-repeat; width:70px; height: 70px;}
.ico_dossier{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/dossier.png') top left no-repeat; width:70px; height: 70px;}
.ico_chrono{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/chrono.png') top left no-repeat; width:70px; height: 70px;}
.ico_clock{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/clock.png') top left no-repeat; width:70px; height: 70px;}
.ico_pen{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/pen.png') top left no-repeat; width:70px; height: 70px;}
.ico_attach{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/attach.png') top left no-repeat; width:70px; height: 70px;}
.ico_box{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/box.png') top left no-repeat; width:70px; height: 70px;}
.ico_calc{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/calc.png') top left no-repeat; width:70px; height: 70px;}
.ico_stats{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/stats.png') top left no-repeat; width:70px; height: 70px;}
.ico_wizzard{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/wizzard.png') top left no-repeat; width:70px; height: 70px;}
.ico_info{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/info.png') top left no-repeat; width:70px; height: 70px;}
.ico_help{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/help.png') top left no-repeat; width:70px; height: 70px;}
.ico_tools{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/tools.png') top left no-repeat; width:70px; height: 70px;}
.ico_light{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/light.png') top left no-repeat; width:70px; height: 70px;}
.ico_com{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/com.png') top left no-repeat; width:70px; height: 70px;}
.ico_phone{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/phone.png') top left no-repeat; width:70px; height: 70px;}
.ico_kdo{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/kdo.png') top left no-repeat; width:70px; height: 70px;}
.ico_star{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/star.png') top left no-repeat; width:70px; height: 70px;}
.ico_question{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/question.png') top left no-repeat; width:70px; height: 70px;}
.ico_check{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/check.png') top left no-repeat; width:70px; height: 70px;}
.ico_pointer{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/pointer.png') top left no-repeat; width:70px; height: 70px;}
.ico_rss{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/rss.png') top left no-repeat; width:70px; height: 70px;}
.ico_link{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/link.png') top left no-repeat; width:70px; height: 70px;}
.ico_world{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/world.png') top left no-repeat; width:70px; height: 70px;}
.ico_downloads{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/downloads.png') top left no-repeat; width:70px; height: 70px;}
.ico_plane{background: url('http://www.lcb-network.com/static/ceriseclub/img/ico/plane.png') top left no-repeat; width:70px; height: 70px;}


/*********CONTENEUR FORMULAIRE PAGE*************/
#conteneur_search{
width: 640px;
padding: 5px 5px 10px 5px;
background: #e9eeef;
float: left;
border: 1px solid #CCCCCC;
}

/********ONGLETS*************/

#arbo {margin-top: 5px; height: 22px; float: left; width: 100%}

  #onglets {
float: right; margin-top: 12px; height: 11px; display: block;
    }
    
    #onglets ul {
    margin:0;
    padding:0;
    list-style:none;
    }
  #onglets li {
    float:left;
    margin:0;
    padding:0;
    }
    
    #shop_menu a {
    display:block;
    }
    
  #onglets li {
    float:left;
    background: url("http://www.lcb-network.com/static/ceriseclub/img/buttons/norm_right.gif")
      no-repeat right top;
    margin:0;
    padding:0;
    }


  #onglets a {
    display:block;
    background: url("http://www.lcb-network.com/static/ceriseclub/img/buttons/norm_left.gif")
      no-repeat left top;
    padding: 5px 15px;
    font-weight: bold; font-family: Verdana; font-size: 1em; color: #0173a5;
    }
    
      #onglets #current {
    background-image:url("http://www.lcb-network.com/static/ceriseclub/img/buttons/norm_right_on.gif");
    }
    #onglets #current a {
  color: #b00168;
    background-image:url("http://www.lcb-network.com/static/ceriseclub/img/buttons/norm_left_on.gif");
    }


/********* CSS CATALOGUE ET COMPARATEUR *********/ /** CONTENEUR POUR LISTE PRODUIT COMPARATEUR **/ .row_pdt_conteneur {width: 710px; border-bottom: 1px solid #CCCCCC; margin-bottom: 10px; float: left; padding: 5px;} .row_pdt_conteneur:hover {background-color: #eceff2;} #pdt1 {float: left; width: 220px; margin-left: 10px; border-right: 1px dashed #CCCCCC; padding-right: 5px; height: 80px; } #pdt_nom {float: left; width: 220px; font-weight: bold;} #pdt_marque {float: left; width: 220px;} #pdt2 {float: left; width: 200px; margin-left: 10px; border-right: 1px dashed #CCCCCC; padding-right: 5px; height: 80px; } #pdt_row_price {float: left; margin-left: 10px; color: #777777; height: 40px;} #button_row {float: left; margin-left: 10px; margin-top: 20px;} /** RESULTAT PRODUIT **/ #pdt_visual_conteneur {width: 715px; margin-bottom: 30px; margin-top: 20px; border-bottom: 1px solid #CCCCCC; float: left; padding:5px; } #pic {width: 160px; float: left;  height: 190px; border-right: 1px dashed #CCCCCC;} #info_pdt {float: left; width: 280px;  height: 190px; margin-left: 10px; border-right: 1px dashed #CCCCCC;} #inf0 {float: left; width: 280px; height: 60px;} #inf1 {float: left; width: 170px; height: 60px; text-align: center; padding: 5px;} #inf2 {float: left; width: 280px; font-weight: bold; margin-top: 10px;} #price_pdt {float: left; color: #777777; padding: 10px; width: 230px;} #go_pdt {float: left; width: 230px; color: #777777; padding: 10px;}

.P3 {font-weight: bold; font-size: 20px;color: #CC0000;}
.D3 {font-weight: bold; font-size: 16px; color: #CC0000;}

.P4 {font-weight: bold; font-size: 20px;color: #0173a5;}
.D4 {font-weight: bold; font-size: 16px; color: #0173a5;}

.red_form{background: #ff8d92; border: 2px solid #CC0000; font-weight: bold;}

.bubble_cash {float: left; background-image: url('http://www.lcb-network.com/static/ceriseclub/img/buttons/bubble.png'); width: 55px; height: 50px; font-weight: bold; padding-top: 15px; color: #FFFFFF; font-size: 15px; font-family: Verdana; background-repeat: no-repeat;}

/****GLIDER SHOP********/
#glider_shop {float: left; width: 605px; height: 200px; margin-left: 70px; margin-bottom: -50px; position: relative;}

#glider_shop2{float: left; width: 605px; height: 200px; margin-top: 25px; margin-left: 30px;}

/** CARRES **/
#content_carre
{
		width: 650px;
		height: 70px;
				text-align: center;
				margin-bottom: 30px;
				float: left;
				margin-left:50px;
}
.carre
{
background: url('http://www.lcb-network.com/static/ceriseclub/img/puces/carre_blu.gif') no-repeat top right;
		width: 30px;
		height: 30px;	
		padding-top: 6px;
				text-align: center;
		font-weight: bold;
		font-size: 16px;
		color: #495053;
	float: left;
	display: block;
}
.carre a
{
		font-size: 16px;
		color: #495053;
}

.bubble_purp {
background: url('http://www.lcb-network.com/static/ceriseclub/img/buttons/bubble.png') no-repeat top right;
		width: 50px;
		height: 50px;	
		padding-top: 12px;
		font-weight: bold;
		font-size: 16px;
		color: #FFFFFF;
		float: left;
}

/****** FORMULAIRE DE RECHERCHE ******/

#LiveSearch
{
width: 220px;
float: right;
margin-left: 87px;
position: absolute;
}

/* LiveSearch */
.LiveSearchShop {
font-family: arial, sans-serif; 
border-top: 1px solid #000000;
position: absolute;
color: #FFFFFF;
font-size: 14px; 
font-weight: bold;
padding:0;
width: 200px;
min-height: 1px;
text-align: center;
 }
 
/* BLOCK DE RECHERCHE DYNAMIQUE */
/* LiveSearch */
.LiveSearchForm {
margin-left: 0px;
font-family: arial, sans-serif; 
border: 1px solid #000000;
background: #FFFFFF;
    position: absolute;
	width: 215px;
	text-align: left;
 }
 .LiveSearchForm ul li a, .LiveSearchForm ul li a:visited 
{
	color: #575757;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 11px;
	display: block;
	padding-left: 6px;
	padding-right: 0px;
display:block; 
text-decoration:none; 
	width: 208px;
height:20px; 
text-align:left; 
border-top: 0px solid #e3e8f5;
border-bottom: 1px solid #e3e8f5;
background:#ffffff; 
line-height:19px; 
}
.LiveSearchForm ul {padding:0; margin:0;list-style-type: none; }
.LiveSearchForm ul li {float:left; margin-right:1px; position:relative;}
.LiveSearchForm ul li ul {display: none;}

/* specific to non IE browsers */
.LiveSearchForm ul li:hover a {color:#fff; background:#f5b429;}
.LiveSearchForm ul li:hover ul {display:block; position:absolute; top:0; left:125px; width:105px;}
.LiveSearchForm ul li:hover ul li a.hide {background:#f5b429; color:#000;}
.LiveSearchForm ul li:hover ul li:hover a.hide {width:200px;}
.LiveSearchForm ul li:hover ul li ul {display: none;}
.LiveSearchForm ul li:hover ul li a {display:block; background:#dbeaff; color:#000; width:250px;}
.LiveSearchForm ul li:hover ul li a:hover {background:#f5b429; color:#000;}
.LiveSearchForm ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.LiveSearchForm ul li:hover ul li:hover ul li a {display:block; width:200px; background:#f5b429; color:#000;}
.LiveSearchForm ul li:hover ul li:hover ul li a:hover {background:#f5b429; color:#fff;}

/* FIN DU BLOC DE RECHERCHE DYNAMIQUE */

/* LiveSearch */
.LiveSearchFormBig {
margin-left: 0px;
font-family: arial, sans-serif; 
border: 1px solid #000000;
background: #FFFFFF;
    position: absolute;
	width: 600px;
	text-align: left;
 }
 .LiveSearchFormBig ul li a, .LiveSearchFormBig ul li a:visited 
{
	color: #575757;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 11px;
	display: block;
	padding-left: 6px;
	padding-right: 0px;
display:block; 
text-decoration:none; 
	width: 590px;
height:40px; 
text-align:left; 
border-top: 0px solid #e3e8f5;
border-bottom: 1px solid #e3e8f5;
background:#ffffff; 
line-height:38px; 
}
.LiveSearchFormBig ul {padding:0; margin:0;list-style-type: none; }
.LiveSearchFormBig ul li {float:left; margin-right:1px; position:relative;}
.LiveSearchFormBig ul li ul {display: none;}

/* specific to non IE browsers */
.LiveSearchFormBig ul li:hover a {color:#fff; background:#f5b429;}
.LiveSearchFormBig ul li:hover ul {display:block; position:absolute; top:0; left:125px; width:px;}
.LiveSearchFormBig ul li:hover ul li a.hide {background:#f5b429; color:#000;}
.LiveSearchFormBig ul li:hover ul li:hover a.hide {width:px;}
.LiveSearchFormBig ul li:hover ul li ul {display: none;}
.LiveSearchFormBig ul li:hover ul li a {display:block; background:#dbeaff; color:#000; width:250px;}
.LiveSearchFormBig ul li:hover ul li a:hover {background:#f5b429; color:#000;}
.LiveSearchFormBig ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.LiveSearchFormBig ul li:hover ul li:hover ul li a {display:block; width:590px; background:#f5b429; color:#000;}
.LiveSearchFormBig ul li:hover ul li:hover ul li a:hover {background:#f5b429; color:#fff;}

/* FIN DU BLOC DE RECHERCHE DYNAMIQUE */


/******** ESPACE MEMBRE **************/

#mb_title
{
float: left;
width: 350px;
height: 50px;
background: url('http://www.lcb-network.com/static/ceriseclub/img/background/bg_mb_title.gif') no-repeat top left;
}


#mb_L
{
float: left;
width: 350px;
margin-left: 5px;
}

#mb_content {
margin-top: 50px;
margin-left: 20px;
border: 1px solid #CCCCCC;
padding: 5px;
width: 298px;
}

#mb_R
{
float: right;
width: 350px;
}

/********* REDUCS ************/

#conteneur_reduc {
background-color: #B2D4EA;
padding: 5px;
height: 150px;
width: 340px;
margin-left: 5px;
font-size: 11px;
color: #777777;
border: 1px solid #cccccc;
}

#bottom_reduc {width: 340px; height: 15px; background: #f6f6f6; margin-top: 0px; margin-bottom: 20px; margin-left: 5px; font-size: 11px; color: #777777; padding-left: 10px;}

#conteneur_reduc:hover {background-color: #F6E1A9; border: 1px solid #000000;}

#reduc{
background: #ebeff2;
padding: 5px;
height: 125px;
width: 325px;
border: 1px dashed #CCCCCC;
}

/********** OVERLAY NEWSLETTER ************/
*html #MB_overlay { /* ie6 hack */
     position: absolute;
     background: #000;
 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
      filter:alpha(opacity=95);
          opacity: 0.8;
}




#MB_overlay { 
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
 background-image: url(http://www.lcb-network.com/static/ceriseclub/img/theme/layers/overlay.png); 
    height:100%;
    width:100%;

}

 #info_news { 
 margin-top: 50px;
 position: relative;
 margin-left:auto;
 margin-right: auto;
 width: 590px;
 height: 464px;
background: url('http://www.lcb-network.com/static/ceriseclub/img/background/newsletter-insc.png') no-repeat top right;
}
 #info_news_content { 
 position: relative;
padding-top: 100px;
 margin-left:100px;
 width: 450px;
 height: 300px;
}





/********* JQUERY TOOLS **********/

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(http://www.lcb-network.com/static/ceriseclub/img/buttons/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(http://www.lcb-network.com/static/ceriseclub/img/buttons/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	


/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 550px;
	height:100px;

	/* custom decorations */
	border:1px solid #ccc;
	background:url(http://www.lcb-network.com/static/ceriseclub/img/background/h300.png) repeat-x;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.scrollable img {
	float:left;
	margin:15px 5px 5px 5px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:90px;
	height:50px;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}


/* position and dimensions of the navigator */
.navi {
	margin-left:280px;
	width:200px;
	height:20px;
}


/* items inside navigator */
.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(http://www.lcb-network.com/static/ceriseclub/img/background/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;
}

/* mouseover state */
.navi a:hover {
	background-position:0 -8px;      
}

/* active state (current page state) */
.navi a.active {
	background-position:0 -16px;     
}

/********* TOOLTIP ***********/

.tooltip { 

    display:none; 
    background:url(http://www.lcb-network.com/static/ceriseclub/img/tooltip/black_arrow_big.png); 
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
    margin-left: -120px;
	color:#fff;
} 
 
/* a .label element inside tooltip */ 
.tooltip .label { 
    color:yellow; 
    width:35px; 
} 
 
.tooltip a { 
    color:#ad4; 
    font-size:11px; 
    font-weight:bold; 
}

/****** COUPON TOOLTIP********/
.couponTooltip { 
display: none;
     background:url(http://www.lcb-network.com/static/ceriseclub/img/tooltip/black_arrow_big.png); 
	font-size:12px;
height:163px;
	padding:40px 30px 10px 30px;
	width:310px;

	margin-top: -220px;
	color:#fff;
	position: absolute;
} 
 


/****** NEWSLETTER OVER BOTTOM *********/
#over_bottom
	{
	position:fixed;
	bottom:0px;
	left:0px;
	height:160px;
	width:100%;
	background: url('http://www.lcb-network.com/static/ceriseclub/img/background/over_bottom.png') repeat-x bottom;
	z-index:1000;
	display:none;
	}
	
#over_logo
	{
	margin-top: 15px;
	left:0px;
	height:145px;
	width:138px;
	background: url('http://www.lcb-network.com/static/ceriseclub/img/logos/logo_tr.png') no-repeat;
float: left;
	}

#over_content{margin: auto; width: 1008px; height: 150px;}
#over_text{width: 800px; float: left; height: 130px; text-align: center; font-family: Verdana; font-weight: bold; font-size: 1.4em; color: #ffffff;}

#over_champ{width: 400px; font-size: 1.1em; color: #a60c6a;}
	
#over_close
	{
	padding-top: 10px;
	right:0px;
	}

