
body{
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-weight : normal;
	font-size : 11px;
	/* text-align : center;  pour ie */
	
			background-image : url(http://01static.chapatiz.com/fr/bg_fix.gif);
		background-color : #6090BE ;
    background-repeat : repeat-x;
		
	background-attachment : scroll;
	scrollbar-base-color: #6699CC;
}
*{
	margin : 0 ;
	/*padding : 0;*/
	border : 0px none;
	text-decoration : none;

}

/****************************** tentative d'armonisation -- balise de base *****************************/
td{	font-size : 11px;}
h2{
	color : black;
	display:inline;
	font-size : 10pt;
}

li{ margin-left : 30px; }
select{
	border : 1px solid #9BD7F5;
	background : #FFF url(http://01static.chapatiz.com/fr/hmnc/bg_chp_login.png) repeat-x;
	height : 18px;
	font-size : 8pt;
}
* html input{
	border : 1px solid #9BD7F5;
	background : #EEFAFF;
	height : 18px;
}
input.bouton{
	height : 18px;
}
input[type=text],input[type=password]{
	border : 1px solid #9BD7F5;
	background : url(http://01static.chapatiz.com/fr/hmnc/bg_chp_login.png) repeat-x;
	height : 14px;
	font-size : 11px;
}
textarea{
	border : 1px solid #9BD7F5;
	background : #EEFAFF;
}
input[type=text]:hover,input[type=password]:hover,input[type=text]:focus,input[type=password]:focus{
	border : 1px solid #F16622;
	background : url(http://01static.chapatiz.com/fr/hmnc/bg_chp_login_over.png) repeat-x;
}
textarea:hover,textarea:focus{
	border : 1px solid #F16622;
	background : #FFE7D7;
}
/************************************************* scroll ***************************/
.scrollbloc {
  overflow-x:hidden;
  overflow-y:auto;
  padding:0px;
	margin : 0 5px;
  list-style-type:none;
}

ul.scrollbloc {	margin-left : 0px; }
/************************************************* pagination **********************/
.pagination { margin : 2px 10px;padding : 0;color : #533900; width : 80%; text-align : center;margin : auto;}
.pagination a:link,.pagination a:visited,.pagination a:hover{ color : #533900;}
.pagination li{
	display : inline;
	padding : 1pt;
	border : 1px solid;
	margin : 2pt 2px;
	line-height : 20px;
	text-align : center;
}
.pagination li a { border : 0; margin : auto;}
/************************************************** footer *******************************/
.footer a:visited,.footer a:hover,.footer a:visited,.footer a:link, .footer{
	color : #B1CEFA;
	font-size : 7pt;
	font-weight : normal;
}
.footer{
	width : 800px;
	margin : 30px auto 0 auto;
	color : #B1CEFA;
	font-size : 7pt;
	font-weight : normal;
	text-align : center;
}
/******************************** pub  *********************/
#header_ad{
	margin :  0 auto 2px auto;
	width : 728px;
	position : relative;
	border : solid 1px #4F779D;
}
#header_ad img{
	position : absolute;
	bottom : 0;
	left : -12px;
}
.pub_top div img, #sky_tchat div img{
	position : relative;
	left : 0;
	top : 0;
}
.pub_top img,#sky_tchat img{
	position : absolute;
	left : 0;
	top : -12px;
}

.pub_top{ 
	position : relative;
	border : solid 1px #4F779D;
}

#sky_tchat{
	border : solid 1px #4F779D;
	position:absolute;
	right:-130px;
	top:-30px;
}

/************************** lien *********************************/
a {color: #284555;font-weight: bold;cursor:pointer;}
a:active {color: #284555;text-decoration: none;}
a:visited {color: #284555;text-decoration: none;}
a:link {color: #284555;text-decoration: none;}
a:hover {color: #D03600;text-decoration: underline;}


/************************** cleaner ******************************/
.clean {
	clear:both;
	height:0pt;
	margin:0pt;
	padding:0pt;
	line-height : 0;
	visibility:hidden;
}


/**************************** button ***************************/
div.button, div.button input{
	font-weight : bold;
	position : relative;
	cursor : pointer;
	text-align : center;
}
div.button img,div.button div {
	float:left;
}
div.button div *{
	float : none;
}
div.button *{
	display : inline;
}
div.button div{
	text-align : center;
}
div.button div:hover{
	text-decoration: underline;
}
div.bt_ored div,div.bt_ored input{
	background-image : url(http://01static.chapatiz.com/fr/button/bt_ored_c.png);
	color:#FFF;
	height : 22px;
	line-height : 20px;
	font-size : 8pt;
	border : 0px;
}
div.bt_ored input{ width : 170px; }
div.bt_ored{ 	width : 200px;  }
div.bt_guest div{
	background : url(http://01static.chapatiz.com/fr//button/bt_guest_c.png);
	color : #114A6F;
	height : 22px;
	line-height : 22px;
}
div.bt_gold div{
	background : url(http://01static.chapatiz.com/fr/button/bt_gold_c.png) repeat-x;
	height : 26px;
	line-height : 26px;
	color : #8C3300;
}
div.bt_orange div{
	background : url(http://01static.chapatiz.com/fr/button/bt_orange_c.png) repeat-x;
	height : 26px;
	line-height : 26px;
	color : #606060;
}
a.vote{
	color : black;
	background-image : url(http://01static.chapatiz.com/fr/button/bt_vote.png) ;
	background-repeat : no-repeat;
	width : 179px;
	height :46px;
	line-height : 50px;
	text-align : center;
	display : block;
}
.bt_alpha div{
	background-image : url(http://01static.chapatiz.com/fr/button/bt_alpha_c.png);
	background-repeat :  repeat-x;
}
/*************************** font ********************************/
.fs18{ font-size : 18pt; }
.fs20{ font-size : 20pt; }
.fs22{ font-size : 22pt; }
.fs24{ font-size : 24pt; }
.fs26{ font-size : 26pt; }
.fs30{ font-size : 30pt; }
.black{ color : #000; }
.red{ color : #B20000; }
.blue{ color : 	#096EA8; }
.large{
	font-size:22px;
	font-weight:bold;
}

/***********************************   openOver  ***********************/
#openOver{
	position : absolute;
	top : 0;
	left : 0;
	z-index : 100;
	width : 100%;
	/*background-image : url(http://01static.chapatiz.com/fr/hp/pix_alpha.png);*/
	display : none;
}
/********************************* SLot "OK" et "Erreur" ***********/

.answerOk {
	margin: 12px 20% 12px 20%;
	padding:20px 20px 20px 60px;

	
	background-image: url(http://img.chapatiz.com/picto/picto_ok_margin.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #AEFF79;
	border: 1px solid #339900;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
	vertical-align: middle;
	text-align: left;
}
.answerError {
	margin: 12px 20% 12px 20%;
	padding:20px 20px 20px 60px;
	
	background-image: url(http://img.chapatiz.com/picto/picto_alert_red_margin.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FF5454;
	border: 1px solid #CC0000;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	vertical-align: middle;
	text-align: left;
}
/************************************  autre truc pour les petites images *****/
img.picto{
	vertical-align : middle;
	margin : 1px;
	border : 0;
}
img.num{
	vertical-align : middle;
	border : 0;
}
/*************************** slot bordure et background-color ********************************/
.jon_klr{	background-color : #fef3d7; color : #606060; }
.blue_klr{	background-color : #d5e6f3; }
.slot_blue{	background-color : #6ebef0; }
.slot_jon_klr{	background-color : #FEF3D7; }

.slot_468 .bord_img_h,.slot_468_top .bord_img_h,.slot_468 .bord_img_b,.slot_468_top .bord_img_b{
	width : 444px;
	height : 12px;
	background-repeat : repeat-x;
	float : left;
}
.slot_154_top .bord_img_h,.slot_154 .bord_img_h,.slot_154_top .bord_img_b,.slot_154 .bord_img_b{
	width : 130px;
	height : 12px;
	background-repeat : repeat-x;
	float : left;
}
.bord_img_hg,.bord_img_hd,.bord_img_bg,.bord_img_bd{
	width : 12px;
	height : 12px;
	background-repeat : no-repeat;
	float : left;
	display : inline;
}

.bord_img_h,.bord_img_hg,.bord_img_hd{ margin-bottom : -1px ; }

.bord_jon_klr .bord_img_hd,.bord_jon_klr_top .bord_img_hd{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_hd_jon_klr.png); }
.bord_jon_klr .bord_img_hg,.bord_jon_klr_top .bord_img_hg{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_hg_jon_klr.png); }
.bord_jon_klr .bord_img_h,.bord_jon_klr_top .bord_img_h{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_h_jon_klr.png); }
.bord_jon_klr .bord_img_bd,.bord_jon_klr_top .bord_img_bd{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_bd_jon_klr.png); }
.bord_jon_klr .bord_img_bg,.bord_jon_klr_top .bord_img_bg{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_bg_jon_klr.png); }
.bord_jon_klr .bord_img_b,.bord_jon_klr_top .bord_img_b{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_b_jon_klr.png); }

.bord_blue_klr .bord_img_hd,.bord_blue_klr_top .bord_img_hd{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_hd_klr.gif); }
.bord_blue_klr .bord_img_hg,.bord_blue_klr_top .bord_img_hg{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_hg_klr.gif); }
.bord_blue_klr .bord_img_h,.bord_blue_klr_top .bord_img_h{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_h_klr.gif); }
.bord_blue_klr .bord_img_bd,.bord_blue_klr_top .bord_img_bd{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_bd_klr.gif); }
.bord_blue_klr .bord_img_bg,.bord_blue_klr_top .bord_img_bg{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_bg_klr.gif); }
.bord_blue_klr .bord_img_b,.bord_blue_klr_top .bord_img_b{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_b_klr.gif); }

.bord_blue .bord_img_hd,.bord_blue_top .bord_img_hd{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_hd_blu.gif); }
.bord_blue .bord_img_hg,.bord_blue_top .bord_img_hg{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_hg_blu.gif); }
.bord_blue .bord_img_h,.bord_blue_top .bord_img_h{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_h_blu.gif); }
.bord_blue .bord_img_bd,.bord_blue_top .bord_img_bd{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_bd_blu.gif); }
.bord_blue .bord_img_bg,.bord_blue_top .bord_img_bg{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_bg_blu.gif); }
.bord_blue .bord_img_b,.bord_blue_top .bord_img_b{ background-image : url(http://01static.chapatiz.com/fr/hp/nav/bord_b_blu.gif); }



/***************************************** FLOATING TOOLTIP ***/


		#tooltip {
			padding : 6px;
			margin 	: 0px;
			font-family: "Trebuchet MS", Tahoma, Verdana;
			position: absolute;
			top			: -1000px;
			z-index		: 100;
			background-color	: #FFFF99;
			width  : 120px;
			height : auto;
			-moz-border-radius: 10px;
		  	border-radius: 10px;
			font-size 				: 12px;
			line-height 			: 16px;
			color: #990000;
		}

		#tooltip .header {
			/*
			background-image: url(/img/design/tooltip_header.gif);
			background-position: top center;
			background-repeat: no-repeat;
			
			background: #ccc;*/
		}
		#tooltip .content {
			/*
			background-image: url(/img/design/tooltip_bg.gif);
			
			background: #cde;*/
		}
		#tooltip .footer {
			/*
			background-image: url(/img/design/tooltip_footer.gif);
			
			background: #edc;
			height: 11px;
			font-size: 0pt;
			line-height: 0pt;*/
		}

		#tooltip .title {
			/*color: #fee9c2;*/
			font-weight: bold;
			/*font-size: 10pt;
			border-bottom: 2px solid #fee9c2;
			margin: 0px 10px 3px 8px;
			padding-top: 2px;*/
		}

		#tooltip .titleOnly {
			/*color: #fee9c2;*/
			/*font-weight: bold;*/
			/*font-size: 12pt;
			margin: 0px 10px 0px 8px;
			padding-top: 5px;*/
		}

		/*#tooltip p {
			margin: 0px;
			font-size: 9pt;
			line-height: 10.5pt;
			padding: 0px 7px 5px 15px;
		}*/
		
		#tooltip img{
			margin-left : 80px;
		}

		#tooltipContent p span.price img{
			float : left;
			margin : 0;
			padding: 0;
			border : 0;
		}
		
/*****  END FLoating TOOLTIP ******/



/**************************** referer *********************************/
div#referer {background-repeat : repeat-x;height:172px;}
div#referer a{ font-weight : normal;}
div#referer{ font-size : 10pt;}
div#referer input[type='text']{ height : 100% ;background : #FFFFFF; border:1px black solid;}
div#referer select{ vertical-align : top;height:100%;}