/* body { background-image: url(../img/bg.png); } */
body { background-image: url(../img/bg-bg.png); background-repeat: repeat-x; }

/* DESIGN DE BLOCK */
	/***** LOGO */
	.container-lb { margin: auto; text-align: center; margin-top: 32px; }
	
	/***** MENU */
	.menu { margin-left: 28%; text-align: center; height: 50px; margin-top: 14px; }
	.round { -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; padding-top: 7px; padding-bottom: 7px; background-color: white; margin-right: 2px; float: left; } 
	.round:hover { background-color: #005e79; }
	.round-ici { -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; padding-top: 7px; padding-bottom: 7px; background-color: #005e79; color: white; margin-right: 2px; float: left; } 
	.text-menu { padding-left: 10px; padding-right: 10px; padding-top: 25px; font-family: Calibri; color: #0068a3; font-size: 90%; text-decoration: none; }
	.text-menu:hover { color: white; }
	.text-menu-ici { padding-left: 10px; padding-right: 10px; padding-top: 25px; font-family: Calibri; color: white; font-size: 90%; text-decoration: none; }
	
	/***** COMPTE A REBOURS */
	.countdown{margin:auto;width:175px;color:red;font-family:Tahoma;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
	.countdown .head{
		padding:7px;padding-left:9px;font-size:9pt;background-color:#005e79;margin-top:-2px;margin-left:-1px;margin-right:-1px;color:white;
		-moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0; border-radius: 7px 7px 0 0;
	}
	.countdown .middle{background-color:white;text-align:center;color:#005e79;font-size:8pt;font-family:Verdana;}
	.countdown .foot{
		padding:7px;padding-left:9px;font-size:9pt;background-color:#005e79;margin-bottom:-2px;margin-left:-1px;margin-right:-1px;color:white;text-align:center;
		-moz-border-radius: 0 0 7px 7px; -webkit-border-radius: 7px 7px 0 0; border-radius: 7px 7px 0 0;
	}
	
	/***** WEBRADIO */
	.webradio { 
		-webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px;
		margin: auto; width: 1024px; padding: 10px 10px 10px 10px; background-color: white; margin-bottom: 2px; 
	}
	
	/***** MEMBRE & NEWSLETTER */
	.block-m { margin: auto; background-color: #005e79; color: white; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 10px 10px 10px 10px; width: 75%; }
	.block-m:hover { background-color: #29acff; color: white; }
	.block-content { 
		-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; 
		padding: 10px 10px 10px 10px; font-family: Calibri, Arial; font-size: 80%; background-color: #005e79; color: white; }
	table#connexion, td#connexion { border-collapse: collapse; background-color: white; }
	
	/***** CONTENT */
	.container-ct { padding-top: 10px; margin: auto; width: 1050px; }
	.content { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
	
	/***** FOOTER */
	.container-bt { margin-top: 2px; margin-left: auto; margin-right: auto; height: 95px; width: 1050px; }
	.bottom { background-image: url(../img/bottom-tcf.png); height: 95px; width: 1050px; }
	
	/********************* CONTENT ARTICLE ****************************/
	/*** TITRE ***/
	.title-arc { padding-left: 15px; font-size: 16pt; }
	
	/*** FOOTER ***/
	.arc-footer { background-color: #78dbff; }
	
	/********************* CONTENT TITRE ******************************/
	.titlePage { font-size: 140%; font-family: Tahoma, sans-serif; color: #005e79; width: 100%; }
	.titlePage_and_TCFLogin { text-align: center; margin-top: 5px; }
	
	/********************* CONTENT JQUERY *****************************/
	#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
	#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
	ul#icons {margin: 0; padding: 0;}
	ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
	ul#icons span.ui-icon {float: left; margin: 0 4px;}
	.ui-progressbar-value { background-image: url(../img/pbar-ani.gif); }
