body{
	padding:0; margin:0; border:0;
	background-color:#000000;
	font-size:75%;
	font-family:Arial, Helvetica, sans-serif;
background-color:#e7eca6;
}

#main{
	width:1000px;
	padding:0; margin:0 auto; border:0;
}

a{color:#373939; font-weight:bold; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
.link{color:#373939; font-weight:bold; text-decoration:none; cursor:pointer;}
.link:hover{color:#000000; text-decoration:underline; cursor:pointer;}
/*************************************************/

/******************* Top *************************/
#top{
	width:1000px;
	height:158px;
	padding:0; margin:0; border:0;
	position:relative;
}
#top_temp{
	/*background-image:url(../images/top/pinel.gif);*/
	width:729px; height:155px;
	padding:0; margin:0; border:0;
	position:absolute; top:0; left:0;
	z-index:2;
}
#banniere_defilante{
	width:1000px; height:15px;
	background-color:#000000; color:#ffffff;
	position:absolute;
	bottom:8px;
	padding:0; margin:0; border:0;
	z-index:0;
}
#top_bottom{
	width:1000px; height:8px;
	background-image:url(../images/bg_top_bottom.gif);
	background-repeat:repeat-x;
	position:absolute;
	bottom:0;
	padding:0; margin:0; border:0; line-height:0;
	font-size:0;
	z-index:0;
}
#top_player{
	position:absolute; left:729px; top:0;
	background-color:#000000;
	width:271px; height:132px;
	padding:0; margin:0; border:0;
	background-image:url(../images/temp_player_top.gif);
	background-repeat:no-repeat;
	z-index:0;
}
#player_link{
	display:block;
	position:absolute; left:769px; top:41px;
	width:34px; height:35px;
	padding:0; margin:0; border:0;
}
#en_onde{
	position:absolute;
	right:11px; top:50px;
	padding:0; margin:0; border:0;
	width:145px; height:46px;
}
#top_demandes{
	display:block;
	position:absolute; top:110px; right:5px;
	background-image:url(../images/bg_menu_button.gif);
	background-repeat:no-repeat;
	width:125px; height:18px;
	padding:4px 0 0 0; margin:0; border:0;
	text-align:center;
	color:#eee931;
	text-decoration:none;
	font-weight:normal;
}
#top_demandes:hover{
	background-image:url(../images/bg_menu_button_hover.gif);
	background-repeat:no-repeat;
	color:#000000;
}
/*************************************************/

/***************** Content ***********************/
#content{
	width:1000px;
	background-color:#c3cf21;
	color:#000000;
	padding:0; margin:0; border:0;
}
#content_top{
	width:1000px; height:8px;
	background-color:#c3cf21;
	padding:0; margin:0; border:0;
}
	/******************* Left ************************/
		#content #left{
			width:132px;
			padding:0 5px 0 0;
			margin:0; border:0;
			background-color:#c3cf21;
		}
		
		/****************** Menu *************************/
			#menu{
				background-color:#000000;
				background-image:url(../images/bg_menu_top.gif);
				background-repeat:repeat-x; background-position:top;
				padding:15px 0 0 0;
				width:132px;
			}
			#nav, #nav ul{
				width:132px;
				padding:0; margin:0; border:0;
				list-style:none;
				display:block;
				z-index:999999;
			}
			#nav li{
				position : relative;
				width: 125px;
				padding:1px 7px 1px 0;
				height:22px;
				margin:0; border:0;
				z-index:999999;
			}
			#nav li a{
				background-image:url(../images/bg_menu_button.gif);
				background-repeat:no-repeat;
				color:#eee931;
				text-decoration:none;
				display:block;
				width:115px;
				height:18px;
				margin:0; border:0;
				padding:4px 0 0 10px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				z-index:999999;
			}
			#nav li a:hover{
				background-image:url(../images/bg_menu_button_hover.gif);
				background-repeat:no-repeat;
				color:#000000;
			}
			#nav li ul{
				position : absolute;
				left: -999em;
				margin-left: 132px;
				margin-top: -2.8em;
				margin-bottom:0; margin-right:0;
				border:0;
				background-color:transparent;
				width:155px;
				background-image:url(../images/bg_submenu_top.gif);
				background-repeat:repeat-x;
				background-position:top;
				padding:12px 0 0 0;
				z-index:999999;
			}
			#nav li ul li{
				background-image:none;
				background-color:#000000;
				width:155px;
				height:21px;
				/*padding:1px 0 1px 0;*/
				margin:0; border:0; padding:0;
				/*border-bottom:1px solid #969695;*/
				z-index:999999;
				
			}
			/*#nav li ul div{
				width:174px;
				height:1px;
				padding:1px 3px 1px 3px;
				margin:0; border:0;
				background-color:#000000;
				font-size:0; line-height:0;
			}
			#nav li ul div .sub_separateur{
				height:1px; width:174px;
				padding:0; margin:0; border:0; font-size:0; line-height:0;
				background-color:#969695;
			}*/
			#nav li ul li.sub_bottom{
				width:155px;
				height:12px;
				padding:0; margin:0; border:0;
				background-color:transparent;
				background-image:url(../images/bg_submenu_bottom.gif);
				background-repeat:repeat-x;
				font-size:0px;
			}
			#nav li ul li.sub_separator{
				width:145px;
				height:1px;
				padding:1px 5px 1px 5px; margin:0; border:0; line-height:0;
				background-image:none;
				background-color:#000000;
				font-size:0;
				
			}
			#nav li ul li.sub_separator div.sub_separator_content{
				background-color:#969695;
				width:145px; height:1px;
				padding:0; margin:0; border:0;
				font-size:0; line-height:0;
			}
			#nav li ul li a{
				background-color:#000000;
				color:#eee931;
				text-decoration:none;
				display:block;
				width:134px;
				height:17px;
				margin:0 5px 0 5px;; border:0;
				padding:4px 0 0 11px;
				text-align:left;
				background-image:none;
				z-index:999999;
			}
			#nav li ul a:hover{
				background-image:url(../images/bg_submenu_hover.gif);
				background-repeat:no-repeat;
				background-position:center;
				color:#000000;
				width:134px;
				height:17px;
				margin:0 5px 0 5px; border:0;
				padding:4px 0 0 11px;
			}
			#nav li ul li a.sub{
				background-color:#000000;
				color:#eee931;
				text-decoration:none;
				display:block;
				width:91px;
				height:18px;
				margin:0; border:0;
				padding:4px 0 0 45px;
				text-align:left;
				background-image:none;
			}
			#nav li ul li a.sub:hover{
				background-image:url(../images/bg_submenu_hover.gif);
				background-repeat:no-repeat;
				color:#000000;
			}
			#nav li ul ul{
				left: -999em;
				margin-left: 180px;
				z-index:999999;
			}
			#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
				left: -999em;
			}
			#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
				left: auto;
			}
			#nav li:hover, #nav li.sfhover {
				background: #000000;
			}
		/*************************************************/
		
		/*************** Box Left ************************/
			.box_left_top{
				width:132px; height:16px;
				background-image:url(../images/box_left_top.gif);
				background-repeat:repeat-x; background-position:top;
				padding:0; margin:9px 0 0 0; border:0;
			}
			.box_left_bottom{
				background-image:url(../images/box_left_bottom.gif);
				background-repeat:repeat-x;
				padding:0; margin:0; border:0;
				width:132px; height:15px;
			}
		/*************************************************/
		/****************** Meteo ************************/
			#meteo_container{
				background-color:#000000;
				padding:0; margin:0; border:0;
				width:132px;
			}
			#meteo{
				background-color:#000000;
				padding:4px 0 4px 0; margin:0; border:0;
				width:126px;
				border:1px solid #969695;
				text-align:center;
			}
		/*************************************************/
		/************* Conditions routieres **************/
			#conditions_routieres{
				background-color:#000000;
				padding:0; margin:0; border:0;
				width:132px; height:60px;
			}
		/*************************************************/
		/******************* Ed-Cam **********************/
			#ed_cam{
				background-color:#000000;
				padding:0; margin:0; border:0;
				width:132px; height:120px;
			}
		/*************************************************/
		/************** Recherche Google *****************/
			#recherche_google{
				background-color:#000000;
				padding:0; margin:0; border:0;
				width:132px;
			}
			.txtGoogle{
				font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif;
				width:115px;
				padding:3px; margin:0; border:0;
			}
			.btnGoogle{
				background-color:#c3cf21;
				color:#000000;
				padding:3px; margin:0; border:0;
				font-weight:bold;
				font-size:10px;
				width:121px;
			}
		/*************************************************/		
	/*************************************************/
	
	/******************* Middle **********************/
		#content #middle{
			background-color:#e7eca6;
			width:631px;
			padding:9px 9px 25px 9px;
			font-size:92%;
		}
		.banniere_horizontale{padding:0 0 9px 0; margin:0; border:0;}
		.banniere_horizontale_bas{padding:9px 0 9px 0; margin:0; border:0;}
		.titre_middle{
			background-image:url(../images/bg_title.gif);
			background-repeat:repeat-x;
			height:27px;
			color:#000000;
			padding:12px 0 0 5px;
			margin:0; border:0;
			font-size:16px;
			font-weight:bold;
		}
		.coming_soon{
			text-align:center;
			padding:50px 0 50px 0;
		}
		h2{
			font-size:12px;
			padding:0; margin:0; border:0;
		}
		.imgBorder{border:1px solid #000000;}
		.basic_title{
			/*width:100%;*/
			padding:0; margin:0; border:0;
		}
		.basic_date{
			width:148px;
			color:#000000;
			text-align:right;
			vertical-align:middle;
			font-weight:bold;
			font-size:12px;
		}
	/*************************************************/
	/******************** Right **********************/
		#content #right{
			background-color:#e7eca6;
			width:214px;
			padding:0; margin:0; border:0;
		}
		.banniere_verticale{padding:9px 9px 0 0; margin:0; border:0; width:205px;}
		/*************** Box Left ************************/
			.box_right_top{
				width:214px; height:13px;
				background-image:url(../images/box_right_top.gif);
				background-repeat:repeat-x; background-position:top;
				padding:0; margin:0; border:0;
			}
			.box_right_bottom{
				background-image:url(../images/box_right_bottom.gif);
				background-repeat:repeat-x;
				padding:0; margin:0; border:0;
				width:214px; height:13px;
			}
		/*************************************************/
		/***************** Top 5 *************************/
			#top5{
				background-color:#000000;
				padding:0; margin:0; border:0;
				width:214px;
			}
			#top5_logo{
				background-color:#000000;
				background-image:url(../images/top_5.gif);
				background-repeat:no-repeat;
				background-position:top;
				width:214px; height:55px;
				padding:0; margin:0 0 3px 0; border:0;
			}
			.top5_title{
				background-color:#000000;
				background-image:url(../images/bg_top5_title.gif);
				background-repeat:no-repeat;
				height:18px; width:205px;
				padding:4px 0 0 9px;
				font-weight:bold;
			}
			.table_top5{
				width:214px;
				padding:0; margin:0; border:0;
				background-color:#000000;
			}
			.table_top5 .c1{
				width:56px;
				padding:0; margin:0; border:0;
				font-size:250%;
				font-weight:bold;
				color:#636464;
				vertical-align:middle;
				text-align:center;
			}
			.table_top5 .c1_s{
				width:56px;
				padding:0; margin:0; border:0;
				font-size:250%;
				font-weight:bold;
				color:#636464;
				vertical-align:middle;
				text-align:center;
			}
			.table_top5 .c2{
				width:158px;
				padding:5px 0 5px 0; margin:0; border:0;
				text-align:left;
				vertical-align:middle;
			}
			.table_top5 .c2 .artiste{color:#ffffff; padding:0; margin:0; border:0;}
			.table_top5 .c2 .titre{color:#eee931;}
			.table_top5 .c2_s{
				width:158px;
				padding:0; margin:0; border:0;
				text-align:left;
				vertical-align:middle;
			}
			.table_top5 .c2_s a{color:#eee931; text-decoration:none; font-weight:normal;}
			.table_top5 .c2_s a:hover{color:#eee931; text-decoration:underline;}
			
			.table_top5 .c3{
				width:204px; height:1px;
				padding:0 7px 0 3px;
				margin:0; border:0;
				line-height:0;
			}
			.table_top5 .c3 .separator{
				width:204px; height:1px;
				padding:0; margin:0; border:0;
				background-color:#3a3b3a;
				line-height:0;
			}
		/*************************************************/
		
	/*************************************************/
/*************************************************/

/*************************************************/
/****************** Bottom ***********************/
#bottom{
	width:1000px; height:26px;
	padding:0; margin:0; border:0;
	background-color:#c3cf21;
	background-image:url(../images/bg_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	position:relative;
}
#copyright{
	position:absolute; left:10px;
	color:#000000;
	font-size:84%; font-weight:bold;
	padding:0; margin:0; border:0;
}
#realisation_par{
	position:absolute; left:320px;
	color:#000000;
	font-size:84%; font-weight:bold;
	padding:2px 0 0 0; margin:0; border:0;
}
#gestion_web{
	position:absolute; right:10px;
	color:#000000;
	font-size:84%; font-weight:bold;
	padding:2px 0 0 0; margin:0; border:0;
}
/*************************************************/

/**************** questionjour.php ***************/
	/*#sondage{
		width:209px;
		padding:0;
		margin:0;
		text-align:center;
	}
	
	#sondage_title{
		width:189px;
		padding:10px;
		background-color:#000000;
		color:#ffffff;
		text-align:center;
		font-weight:normal;
	}
	#sondage_title h4{
		font-size:117%;
		font-weight:bold;
		margin:0 0 10px 0;
		text-align:center;
	}
	.sondage_reponse_blue,.sondage_reponse_green{
		width:144px;
		padding:10px;
		color:#ffffff;
		text-align:justify;
		font-weight:normal;
		margin:0;
	}
	.sondage_reponse_blue{background-color:#5b84ad;}
	.sondage_reponse_green{background-color:#699c3e;}
	
	.vote_blue,.vote_green{
		width:25px;
		padding:10px;
		color:#ffffff;
		text-align:center;
		font-weight:normal;
		margin:0;
	}
	.vote_blue{background-color:#5b84ad;}
	.vote_green{background-color:#699c3e;}*/
	/*#qdj_droite{
		width:214px; height:64px;
		padding:0; margin:0; border:0;
		background-color:#000000;
	}
	#qdj_droite_box{
		background-color:#000000;
		width:125px; height:22px;
		padding:8px 45px 8px 44px; margin:0; border:0;
		text-align:center;
	}
	#qdj_droite_btn{
		display:block;
		background-image:url(../images/bg_menu_button.gif);
		background-repeat:no-repeat;
		width:125px; height:18px;
		padding:4px 0 0 0; margin:0; border:0;
		text-align:center;
		color:#eee931;
		text-decoration:none;
		font-weight:bold;
	}
	#qdj_droite_btn:hover{
		background-image:url(../images/bg_menu_button_hover.gif);
		background-repeat:no-repeat;
		color:#000000;
	}*/
	#question{
		height:37px;
		padding:0 0 21px 0; margin:0; border:0;
		background-image:url(../images/decompte/bg_titre_palmares.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		z-index:0;
	}	
	#table_question{
		height:37px; width:100%;
		padding:0; margin:0; border:0;
	}
	#table_question #table_question_top{
		background-image:url(../images/decompte/choix_palmares_top.gif);
		background-repeat:repeat-x;
		height:15px; width:100%;
		padding:0; margin:0; border:0;
	}	
	#table_question #table_question_question{
		background-color:#000000;
		color:#ffffff;
		height:22px; width:100%;
		padding:0 10px 0 10px; margin:0; border:0;
		text-align:left;
		font-weight:bold;
	}
	#question_jour{
		padding:0; margin:0; border:0;
		background-color:#000000;
	}
	#question_jour .num_reponse{
		width:56px;
		padding:0; margin:0; border:0;
		font-size:250%;
		font-weight:bold;
		color:#636464;
		vertical-align:middle;
		text-align:center;
	}
	#question_jour .reponse{
		padding:0 30px 0 15px; margin:0; border:0;
		text-align:left;
		vertical-align:middle;
	}
	#question_jour .votez{
		width:50px;
		padding:0; margin:0; border:0;
		text-align:center;
		vertical-align:middle;
	}
	#question_jour .c3{
		height:1px;
		padding:0 3px 0 3px;
		margin:0; border:0;
		line-height:0;
	}
	#question_jour .c3 .separator{
		height:1px;
		padding:0; margin:0; border:0;
		background-color:#3a3b3a;
		line-height:0;
	}

/*************************************************/

/****************** accueil.php ******************/
	#table_accueil{
		width:631px;
		padding:0; margin:0; border:0;
	}
	#table_accueil th{
		width:205px;
		padding:0; margin:0; border:0;
		vertical-align:top;
		text-align:justify;
		font-weight:normal;
	}
	#table_accueil .table_accueil_date{
		font-size:14px; font-weight:bold; color:#373939;
		padding:10px 0 0 0; margin:0; border:0;		
	}
	#table_accueil .table_accueil_titre{
		font-size:14px; font-weight:bold;
		padding:10px 0 0 0; margin:0; border:0;
		text-align:left;
	}
	#table_accueil .table_accueil_photo{
		padding:5px 0 5px 0; margin:0; border:0;		
	}
	#table_accueil .table_accueil_texte{
		padding:0; margin:0; border:0;
		text-align:justify;
	}
	/*#table_accueil .table_accueil_separateur{
		margin:3px 0 3px 0; padding:0; border:0;
		height:1px;
		background-color:#000000;
		font-size:0; line-height:0;
	}*/
	#table_accueil td{
		width:8px;
		padding:0; margin:0; border:0;
		vertical-align:top;
	}
/*************************************************/

/***************** actualites.php ****************/
	.date_actualite{
		padding:15px 0 5px 0; margin:0; border:0;
		font-size:14px;
		font-weight:bold;
	}
	.actualite_liste{
		padding:2px 0 2px 0; margin:0; border:0;
	}
/*************************************************/

/****************** Palmares *********************/
	#titre_palmares{
		width:631px;
		height:76px;
		padding:0 0 21px 0; margin:0; border:0;
		background-image:url(../images/decompte/bg_titre_palmares.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		z-index:0;
	}
	#table_titre_palmares{
		width:631px;
		height:76px;
		padding:0; margin:0; border:0;
	}
	#table_titre_palmares #c1{
		width:420px; height:76px;
		padding:0; margin:0; border:0;
		vertical-align:top;
	}
	#table_titre_palmares #c2{
		width:216px; height:76px;
		background-image:url(../images/decompte/top15.gif);
		background-repeat:no-repeat;
		padding:0; margin:0; border:0;
		vertical-align:top;
	}
	/*************************************************/
	
	/************ Table choix palmares ***************/
		#choix_palmares{
			width:420px; height:37px;
			padding:0; margin:0; border:0;
		}
		#choix_palmares #choix_palmares_top{
			background-image:url(../images/decompte/choix_palmares_top.gif);
			background-repeat:repeat-x;
			width:420px; height:15px;
			padding:0; margin:0; border:0;
		}
		#choix_palmares #langue_palmares{
			background-color:#000000;
			width:250px; height:22px;
			padding:0 0 0 5px; margin:0; border:0;
		}
		#choix_palmares #langue_palmares a{
			background-image:url(../images/bg_menu_button.gif);
			background-repeat:no-repeat;
			color:#eee931;
			text-decoration:none;
			display:block;
			width:125px;
			height:18px;
			margin:0; border:0;
			padding:4px 0 0 0;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		#choix_palmares #langue_palmares a:hover, #choix_palmares #langue_palmares a.courant{
			background-image:url(../images/bg_menu_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
		}
		
		#choix_palmares #date_palmares{
			background-color:#000000;
			color:#ffffff;
			width:165px; height:22px;
			padding:0; margin:0; border:0;
			text-align:center;
		}
	/*************************************************/
	
	/*************** Table Top 15 ********************/
		.table_top15{
			width:631px;
			padding:0; margin:0; border:0;
			background-color:#000000;
		}
		.table_top15 .cs{
			width:56px;
			padding:0; margin:0; border:0;
			font-size:250%;
			font-weight:bold;
			color:#636464;
			vertical-align:middle;
			text-align:center;
		}
		.table_top15 .sd{
			width:24px;
			padding:0 28px 0 14px; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_top15 .titre_chanson{
			width:205px;
			padding:0; margin:0; border:0;
			text-align:left;
			vertical-align:middle;
		}
		.table_top15 .artiste{
			width:204px;
			padding:0; margin:0; border:0;
			text-align:left;
			vertical-align:middle;
		}
		.table_top15 .extrait{
			width:50px;
			padding:0; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_top15 .votez{
			width:50px;
			padding:0; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_top15 .c3{
			width:625px; height:1px;
			padding:0 3px 0 3px;
			margin:0; border:0;
			line-height:0;
		}
		.table_top15 .c3 .separator{
			width:625px; height:1px;
			padding:0; margin:0; border:0;
			background-color:#3a3b3a;
			line-height:0;
		}
	/*************************************************/
	
	/************** Table projections ****************/
		.table_projections{
			width:631px;
			padding:0; margin:0; border:0;
			background-color:#000000;
		}
		.table_projections .projections_top{
			width:631px; height:20px;
			padding:0; margin:0; border:0;
			background-image:url(../images/decompte/projection_top.gif);
			background-repeat:repeat-x;
		}
		.table_projections .titre_projection{
			width:56px;
			padding:10px 0 10px 0; margin:0; border:0;
			vertical-align:middle;
			text-align:center;
			border-right:1px solid #3a3b3a;
		}
		.table_projections .bombe{
			width:24px; height:33px;
			padding:0 28px 0 14px; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_projections .titre_chanson{
			width:205px;
			padding:0; margin:0; border:0;
			text-align:left;
			vertical-align:middle;
		}
		.table_projections .artiste{
			width:204px;
			padding:0; margin:0; border:0;
			text-align:left;
			vertical-align:middle;
		}
		.table_projections .extrait{
			width:50px;
			padding:0; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_projections .votez{
			width:50px;
			padding:0; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_projections .c3{
			width:571px; height:1px;
			padding:0 3px 0 0;
			margin:0; border:0;
			line-height:0;
		}
		.table_projections .c3 .separator{
			width:571px; height:1px;
			padding:0; margin:0; border:0;
			background-color:#3a3b3a;
			line-height:0;
		}
	/*************************************************/
	
	/*************** Table Top 100 *******************/
		.table_top100{
			width:631px;
			padding:0; margin:0; border:0;
			background-color:#000000;
		}
		.table_top100 .rank{
			width:56px;
			padding:0; margin:0; border:0;
			font-size:250%;
			font-weight:bold;
			color:#636464;
			vertical-align:middle;
			text-align:center;
		}
		/*.table_top100 .sd{
			width:24px;
			padding:0 28px 0 14px; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}*/
		.table_top100 .titre_chanson{
			width:238px;
			padding:0; margin:0; border:0;
			text-align:left;
			vertical-align:middle;
		}
		.table_top100 .artiste{
			width:237px;
			padding:0; margin:0; border:0;
			text-align:left;
			vertical-align:middle;
		}
		.table_top100 .extrait{
			width:50px;
			padding:0; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_top100 .votez{
			width:50px;
			padding:0; margin:0; border:0;
			text-align:center;
			vertical-align:middle;
		}
		.table_top100 .c3{
			width:625px; height:1px;
			padding:0 3px 0 3px;
			margin:0; border:0;
			line-height:0;
		}
		.table_top100 .c3 .separator{
			width:625px; height:1px;
			padding:0; margin:0; border:0;
			background-color:#3a3b3a;
			line-height:0;
		}
	/*************************************************/
/*************************************************/

/***************** photos.php ********************/
	.div_photo{padding:10px;}
/*************************************************/

/**************** concours.php *******************/
	.div_concours{padding:10px;}
	.concours_separateur{
		margin:20px 0 20px 0; padding:0; border:0;
		height:1px;
		background-color:#000000;
		font-size:0; line-height:0;
	}
/*************************************************/

/*************** grillehoraire.php ***************/
	/*************** menu choix jour *****************/
		#menu_jour{
			width:630px; height:22px;
			padding:10px 0 10px 0; margin:0; border:0;
			background-image:url(../images/grillehoraire/bg_jour.gif);
			background-repeat:repeat-x;
		}
		#menu_jour_table{
			width:630px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_jour_table td{
			width:90px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_jour_table td a{
			width:90px; height:18px;
			background-image:url(../images/grillehoraire/btn_jour.gif);
			background-repeat:no-repeat;
			display:block;
			padding:4px 0 0 0; margin:0; border:0;
			color:#eee931;
			text-decoration:none;
			text-align:center;
		}
		#menu_jour_table td a:hover, #menu_jour_table td a.jourselect{
			width:90px;
			background-image:url(../images/grillehoraire/btn_jour_hover.gif);
			background-repeat:no-repeat;
			display:block;
			color:#000000;
		}
	/*************************************************/
	
	/***************** grille horaire ****************/
		.grille_horaire {
			background: #000000;
			margin: 0;
			padding: 10px;
			color: #eee931;
			width: 610px;
		}
		.grille_horaire .ul_grille{
			float: left;
			list-style: none;
			line-height: 1;
			padding:0;	margin:0; border:0;
		}
		.grille_horaire .heure_grille{
			float: left;
			width:80px;
			padding:0; margin:0; border:0;
		}
		.grille_horaire .nom_show{
			float: left;
			padding:0 0 0 15px; margin:0; border:0;
		}
		.grille_horaire .grille_show,.grille_horaire .grille_show_en_onde{
			padding:7px 0 0 10px; margin:0; border:0;
			color: #eee931;
			text-decoration: none;
			height:19px;
			font-weight:bold;
		}
		.grille_horaire .grille_show:hover, .grille_horaire .grille_show_en_onde {
			background-image:url(../images/grillehoraire/bg_grille_show.gif);
			background-repeat:repeat-x;
			color:#000000;
			text-decoration:none;
			cursor:pointer;
			font-weight:bold;
		}
		
		/*.grille_horaire a {
			display:block;
			padding:7px 0 0 10px; margin:0; border:0;
			color: #eee931;
			text-decoration: none;
			height:19px;
		}
		.grille_horaire a:hover, .grille_horaire a.en_onde {
			background-image:url(../images/grillehoraire/bg_grille_show.gif);
			background-repeat:repeat-x;
			color:#000000;
			text-decoration:none;
			cursor:pointer;
		}*/
		.grille_horaire .grille_horaire_show{
			padding:0; margin:0; border:0;
			width:610px;
		}

		.grille_horaire .grille_horaire_item_description,.grille_horaire .grille_horaire_item_description_cur{
			padding:10px; margin:0; border:0;
			text-align:justify;
		}
		.grille_horaire .separateur_show{
			width:610px; height:1px;
			background-color:#504f4e;
			padding:0; margin:10px 0 10px 0; border:0;
			font-size:0px;
		}
	/*************************************************/
/*************************************************/

/**************** animateurs.php *****************/
	/*************************************************/
	/************* Entete page animateur *************/
		#animateur{
			width:631px; height:148px;
			padding:0; margin:0; border:0;
			position:relative;
			background-repeat:no-repeat;
		}
		#animateur #animateur_email{
			background-color:#ffffff;
			color:#000000;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
			opacity:0.5;
			padding:4px 0 0 ; border:0;
			width:200px; height:19px;
			text-align:center;
			display:block;
			position:absolute; top:0; right:0;
			text-decoration:none;
		}
		#animateur #animateur_email:hover{
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			opacity:1;
		}
		#menu_animateur{
			position:absolute; bottom:13px; right:5px;
			width:360px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_animateur #menu_animateur_table{
			width:360px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_animateur #menu_animateur_table td{
			width:90px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_animateur #menu_animateur_table td a{
			display:block;
			background-image:url(../images/animateurs/bg_button.gif);
			background-repeat:no-repeat;
			width:90px; height:18px;
			padding:4px 0 0 0; margin:0; border:0;
			text-align:center;
			color:#eee931;
			text-decoration:none;
		}
		#menu_animateur #menu_animateur_table td a:hover,#menu_animateur #menu_animateur_table td a.current{
			background-image:url(../images/animateurs/bg_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
			text-decoration:none;
		}
	/*************************************************/
	
	.animateur_date{
		width:621px;
		background-color:#c3cf21;
		color:#000000;
		font-weight:bold;
		padding:5px; margin:0; border:0;
	}
	.animateur_item{
		width:631px;
		padding:9px 0 9px 0; margin:0; border:0;
		z-index:0;
	}
	.animateur_titre{
		padding:0 0 5px 0; margin:0; border:0;
		text-align:left;
		font-size:12px;
		font-weight:bold;
		color:#373939;
	}
	.animateur_lien{
		padding:5px 0 0 0; margin:0; border:0;
		text-align:left;
		font-size:12px;
		font-weight:bold;	
	}
	.animateur_lien a{color:#970102; text-decoration:none;}
	.animateur_lien a:hover{text-decoration:underline;}
	/************** Section Suggestions **************/
		.animateur_lien .date{
			width:131px;
			padding:0; margin:0; border:0;
			text-align:right;
			font-size:12px;
			font-weight:bold;
			color:#373939;
		}
	/*************************************************/
	
	/**************** Section Vidéos *****************/
		.animateur_video{
			width:631px; height:260px;
			padding:0; margin:0; border:0;
			z-index:0;
		}
		.animateur_video .av_c1{
			width:310px; height:260px;
			padding:0; margin:0; border:0;
			vertical-align:top;
			z-index:0;
		}
		.animateur_video .av_c2{
			width:312px; height:260px;
			padding:0 0 0 9px; margin:0; border:0;
			vertical-align:top;
			z-index:0;
		}
		.animateur_video .av_titre{
			padding:0; margin:0; border:0;
			text-align:justify;
			font-size:12px;
			font-weight:bold;
			color:#373939;
			z-index:0;
		}
	/*************************************************/
/*************************************************/

/***************** personnel.php *****************/
	/*.table_personnel{
		width:631px;
		padding:0; margin:0; border:0;
	}
	.table_personnel .table_personnel_img{
		width:122px;
		vertical-align:top;
		text-align:left;
		padding:0; margin:0; border:0;
	}
	.table_personnel .table_personnel_nom{
		width:331px;
		vertical-align:middle;
		text-align:left;
		padding:0 0 0 40px; margin:0; border:0;
		font-weight:bold;
		font-size:30px;
	}
	.table_personnel .table_personnel_email{
		width:138px;
		vertical-align:top;
		text-align:right;
		padding:0; margin:0; border:0;
	}
	.table_personnel .table_personnel_email a{
		background-image:url(../images/bouton_personnel.gif);
		background-repeat:no-repeat;
		color:#eee931;
		text-decoration:none;
		display:block;
		width:135px;
		height:18px;
		margin:0; border:0;
		padding:4px 0 0 0;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		z-index:999999;
	}
	.table_personnel .table_personnel_email a:hover{
		background-image:url(../images/bouton_personnel_hover.gif);
		background-repeat:no-repeat;
		color:#000000;
	}
	.table_personnel .table_personnel_texte{
		width:631px;
		vertical-align:top;
		text-align:justify;
		padding:25px 0 0 0; margin:0; border:0;
	}*/
	
	
	.personnel_titre{
		width:621px;
		background-color:#c3cf21;
		color:#000000;
		font-weight:bold;
		padding:5px; margin:0; border:0;
	}
	.personnel_animateurs{
		background: #000000;
		margin: 0; border:0;
		padding: 10px;
		color: #eee931;
		width: 611px;
	}
	/*.personnel_animateurs .ul_animateur{
		float: left;
		list-style: none;
		line-height: 1;
		padding:0;	margin:0; border:0;
	}*/
	.personnel_animateurs .animateur_nom{
		width:601px;
		padding:0; margin:0; border:0;
	}
	/*.personnel_animateurs .animateur_email{
		float: left; width:100px;
		padding:0 0 0 15px; margin:0; border:0;
	}*/
	.personnel_animateurs .animateur_link{
		padding:7px 0 0 10px; margin:0; border:0;
		color: #eee931;
		text-decoration: none;
		height:19px;
		font-weight:bold;
		display:block;
		width:601px;
	}
	.personnel_animateurs .animateur_link:hover{
		background-image:url(../images/grillehoraire/bg_grille_show.gif);
		background-repeat:repeat-x;
		color:#000000;
		text-decoration:none;
		cursor:pointer;
		font-weight:bold;
	}
	.personnel_animateurs .animateur_div{
		padding:7px 0 0 10px; margin:0; border:0;
		color: #eee931;
		text-decoration: none;
		height:19px;
		font-weight:bold;
		width:601px;
	}
	.personnel_animateurs .separateur_animateurs{
		width:611px; height:1px;
		background-color:#504f4e;
		padding:0; margin:10px 0 10px 0; border:0;
		font-size:0px; line-height:0;
	}
	
/*************************************************/
	
/************ horoscopes.php *********************/
	.horoscope{
		display:block;
		background-image:url(../images/bg_menu_button.gif);
		background-repeat:no-repeat;
		width:103px; height:18px;
		padding:4px 0 0 0; margin:0; border:1px solid #a6a6a5;;
		text-align:center;
		color:#eee931;
		text-decoration:none;
	}
	.horoscope:hover{
		background-image:url(../images/bg_menu_button_hover.gif);
		background-repeat:no-repeat;
		color:#000000;
		text-decoration:none;
	}
/*************************************************/

/************** boutique.php *********************/
	.table_boutique{padding:0; margin:0; border:0;}
	.table_boutique .boutique_item{
		width:287px; height:100%;
		/*padding:10px; margin:0; border:3px solid #000000;*/
		padding:10px; margin:0; border:0;
		vertical-align:top;
		text-align:center;
	}
	.table_boutique .entre_colonne{
		width:10px; height:100%;
		padding:0; margin:0; border:0;
		vertical-align:top;
	}
	.table_boutique .entre_rangee{
		width:308px; height:10px;
		padding:0; margin:0; border:0;
		font-size:0;
		vertical-align:top;
	}
	.boutique_nom{font-weight:bold; padding:0 0 5px 0; margin:0; border:0;}
	.boutique_image{padding:0; margin:0; border:0;}
	.boutique_description{padding:5px 0 0 0; text-align:justify; margin:0; border:0;}
	.boutique_prix{padding:5px; margin:0; border:0; font-weight:bold;}
	.boutique_add{padding:0; margin:0; border:0;}
	.boutique_form{padding:0; margin:0; border:0;}
/*************************************************/

/******** voirpanier.php et caisse.php ***********/
	#table_panier{
		width:631px;
		padding:0; margin:0; border:0;
	}
	#table_panier th{
		background-color:#000000;
		color:#eee931;
		padding:2px; margin:0; border:0;
	}
	#table_panier td{
		padding:2px; margin:0; border:0;
	}
/*************************************************/

/** emploisbenevoles.php, emploisremuneres.php ***/
	/**************** Entete *************************/
		#menu_emploi{
			height:22px;
			padding:9px 0 0 0; margin:0; border:0;
			text-align:right;
		}
		#menu_emploi #menu_emploi_table{
			height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_emploi #menu_emploi_table td{
			width:125px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_emploi #menu_emploi_table td a{
			background-image:url(../images/bg_menu_button.gif);
			background-repeat:no-repeat;
			color:#eee931;
			text-decoration:none;
			display:block;
			width:125px;
			height:18px;
			margin:0; border:0;
			padding:4px 0 0 0;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		#menu_emploi #menu_emploi_table td a:hover,#menu_emploi #menu_emploi_table td a.current{
			background-image:url(../images/bg_menu_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
		}
	/*************************************************/
	.emploi_separateur{
		margin:20px 0 20px 0; padding:0; border:0;
		height:1px;
		background-color:#000000;
		font-size:0; line-height:0;
	}
	.emploi_date{
		width:621px;
		background-color:#c3cf21;
		color:#000000;
		font-weight:bold;
		padding:5px; margin:0; border:0;
	}
	.emploi_nom{
		padding:5px 0 5px 0; margin:0; border:0;
		font-size:12px; font-weight:bold;
		color:#373939;
	}
	.emploi_description{
		padding:5px 0 10px 0; margin:0; border:0;
		text-align:justify;
	}
	#liste_emploi{width:631px; padding:0; margin:0; border:0;}
	#liste_emploi th{background-color:#c3cf21; color:#000000; padding:5px;}
	#liste_emploi .liste_emploi_poste_th{width:225px; padding:5px 5px 5px 15px; margin:0; border:0; text-align:left;}
	#liste_emploi .liste_emploi_entreprise_th{width:225px; padding:5px 5px 5px 15px; margin:0; border:0; text-align:left;}
	#liste_emploi .liste_emploi_date_th{width:111px; padding:2px 15px 0 15px; margin:0; border:0; text-align:right;}
	#liste_emploi .liste_emploi_poste{width:230px; padding:2px 0 0 15px; margin:0; border:0; text-align:left;}
	#liste_emploi .liste_emploi_entreprise{width:230px; padding:2px 0 0 15px; margin:0; border:0; text-align:left;}
	#liste_emploi .liste_emploi_date{width:111px; padding:2px 15px 0 15px; margin:0; border:0; text-align:right;}
/*************************************************/

/************** auto-stop.php ********************/

	/**************** Entete *************************/
		#menu_autostop{
			height:22px;
			padding:9px 0 0 0; margin:0; border:0;
			text-align:right;
		}
		#menu_autostop #menu_autostop_table{
			height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_autostop #menu_autostop_table td{
			width:125px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_autostop #menu_autostop_table td a{
			background-image:url(../images/bg_menu_button.gif);
			background-repeat:no-repeat;
			color:#eee931;
			text-decoration:none;
			display:block;
			width:125px;
			height:18px;
			margin:0; border:0;
			padding:4px 0 0 0;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		#menu_autostop #menu_autostop_table td a:hover,#menu_autostop #menu_autostop_table td a.current{
			background-image:url(../images/bg_menu_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
		}
	/*************************************************/
	.auto_stop_separateur{
		margin:20px 0 20px 0; padding:0; border:0;
		height:1px;
		background-color:#000000;
		font-size:0; line-height:0;
	}
	.auto_stop_description{
		padding:0; margin:0; border:0;
		text-align:justify;
	}
	/*.table_autostop{width:619px; padding:0; margin:0; border:0;}
	.table_autostop .as1{width:125px; padding:2px 0 0 0; margin:0; border:0; text-align:left;}
	.table_autostop .as2{width:174px; padding:2px 0 0 10px; margin:0; border:0; text-align:left;}
	.table_autostop .as3{width:100px; padding:2px 0 0 25px; margin:0; border:0; text-align:left;}
	.table_autostop .as4{width:174px; padding:2px 0 0 10px; margin:0; border:0; text-align:left;}*/
/*************************************************/

/************** babillard.php ********************/

	/**************** Entete *************************/
		#menu_babillard{
			height:22px;
			padding:9px 0 0 0; margin:0; border:0;
			text-align:right;
		}
		#menu_babillard #menu_babillard_table{
			height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_babillard #menu_babillard_table td{
			width:125px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_babillard #menu_babillard_table td a{
			background-image:url(../images/bg_menu_button.gif);
			background-repeat:no-repeat;
			color:#eee931;
			text-decoration:none;
			display:block;
			width:125px;
			height:18px;
			margin:0; border:0;
			padding:4px 0 0 0;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		#menu_babillard #menu_babillard_table td a:hover,#menu_babillard #menu_babillard_table td a.current{
			background-image:url(../images/bg_menu_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
		}
	/*************************************************/
	.babillard_separateur{
		margin:20px 0 20px 0; padding:0; border:0;
		height:1px;
		background-color:#000000;
		font-size:0; line-height:0;
	}
	/*.babillard_date{
		padding:0; margin:0; border:0;
		font-size:14px; font-weight:bold; color:#373939;
	}*/
	.babillard_date{
		width:621px;
		background-color:#c3cf21;
		color:#000000;
		font-weight:bold;
		padding:5px; margin:0; border:0;
	}
	.babillard_nom{
		padding:5px 0 5px 0; margin:0; border:0;
		font-size:12px; font-weight:bold;
		color:#373939;
	}
	.babillard_message{
		padding:0 0 10px 0; margin:0; border:0;
		text-align:justify;
	}
/*************************************************/

/************** dairyqueen.php *******************/
	/**************** Entete *************************/
		#menu_dairyqueen{
			height:22px;
			padding:9px 0 0 0; margin:0; border:0;
			text-align:right;
		}
		#menu_dairyqueen #menu_dairyqueen_table{
			height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_dairyqueen #menu_dairyqueen_table td{
			width:125px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_dairyqueen #menu_dairyqueen_table td a{
			background-image:url(../images/bg_menu_button.gif);
			background-repeat:no-repeat;
			color:#eee931;
			text-decoration:none;
			display:block;
			width:125px;
			height:18px;
			margin:0; border:0;
			padding:4px 0 0 0;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		#menu_dairyqueen #menu_dairyqueen_table td a:hover,#menu_dairyqueen #menu_dairyqueen_table td a.current{
			background-image:url(../images/bg_menu_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
		}
	/*************************************************/
	.dairyqueen_separateur{
		margin:20px 0 20px 0; padding:0; border:0;
		height:1px;
		background-color:#000000;
		font-size:0; line-height:0;
	}
	.dairyqueen_description{
		padding:0; margin:0; border:0;
		text-align:justify;
	}
/*************************************************/


/************** annoncesclassees.php *************/

	/**************** Entete *************************/
		#menu_annonces_classees{
			height:22px;
			padding:9px 0 0 0; margin:0; border:0;
			text-align:right;
		}
		#menu_annonces_classees #menu_annonces_classees_table{
			height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_annonces_classees #menu_annonces_classees_table td{
			width:125px; height:22px;
			padding:0; margin:0; border:0;
		}
		#menu_annonces_classees #menu_annonces_classees_table td a{
			background-image:url(../images/bg_menu_button.gif);
			background-repeat:no-repeat;
			color:#eee931;
			text-decoration:none;
			display:block;
			width:125px;
			height:18px;
			margin:0; border:0;
			padding:4px 0 0 0;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		#menu_annonces_classees #menu_annonces_classees_table td a:hover,#menu_annonces_classees #menu_annonces_classees_table td a.current{
			background-image:url(../images/bg_menu_button_hover.gif);
			background-repeat:no-repeat;
			color:#000000;
		}
	/*************************************************/
	
	
	/****************** table_ac *********************/
		#table_ac{
			width:631px;
			padding:0; margin:0; border:0;
		}
		#table_ac th{
			width:205px;
			padding:0; margin:0; border:0;
			vertical-align:top;
			text-align:justify;
			font-weight:normal;
		}
		#table_ac .ac_cat_box{
			width:193px;
			padding:5px; margin:0; border:0;
			border:1px solid #000000;
		}
		#table_ac .ac_cat_box a{display:block; padding:0; margin:0; border:0;}
		#table_ac .ac_nom{
			font-size:14px; font-weight:bold; color:#000000;
			padding:0; margin:0; border:0;		
		}
		/*#table_accueil .table_accueil_titre{
			font-size:14px; font-weight:bold;
			padding:10px 0 0 0; margin:0; border:0;
			text-align:left;
		}
		#table_accueil .table_accueil_photo{
			padding:5px 0 5px 0; margin:0; border:0;		
		}
		#table_accueil .table_accueil_texte{
			padding:0; margin:0; border:0;
			text-align:justify;
		}*/

		#table_ac td{
			width:8px;
			padding:0; margin:0; border:0;
			vertical-align:top;
		}
	/*************************************************/
	.annonces_classees_nom{
		width:621px;
		background-color:#c3cf21;
		color:#000000;
		font-weight:bold;
		padding:5px; margin:0; border:0;
	}
	/*.annonces_classees_nom{
		padding:5px 0 5px 0; margin:0; border:0;
		font-size:12px; font-weight:bold;
		color:#373939;
	}*/
	.annonces_classees_message{
		padding:0 0 10px 0; margin:0; border:0;
		text-align:justify;
	}
	
/*************************************************/

/************* inc/messages.php ******************/
	.error{
		background-color:#ffffff;
		color:#ff0000;
		border:1px solid #ff0000;
		text-align:left;
		padding:10px;
		margin:0 0 10px 0;
	}
	.message{
		background-color:#000000;
		color:#c3cf21;
		border:1px solid #c3cf21;
		text-align:left;
		padding:10px;
		margin:0 0 10px 0;
	}
	.message a{color:#f9ea15; text-decoration:none; }
	.message a:hover{color:#ffffff; text-decoration:underline;}
/*************************************************/

/************** inc/mul_page.php *****************/
	.mul_page{
		text-align:right;
		padding:0; margin:0; border:0;
	}
/*************************************************/

/********* boutique/inc_login_menu.php ***********/
	#profile_membre{
		width:122px;
		padding:5px; margin:0; border:0;
		background-color:#000000;
		color:#eee931;
		font-weight:bold;
		font-size:92%;
	}
	#profile_membre a{color:#eee931; text-decoration:none;}
	#profile_membre a:hover{color:#373939; text-decoration:underline;}
	.txtLoginMenu{
		border:1px solid #000000;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		width:115px;
	}
	.btnLogin{
		background-color:#c3cf21;
		color:#000000;
		font-weight:bold;
		font-size:92%;
		padding:3px 6px 3px 6px; margin:0; border:0;
		cursor:pointer;
	}
	.profil_allo{
		font-weight:normal;
	}
/*************************************************/




.btnSend{
	background-color:#000000;
	color:#c3cf21;
	font-weight:bold;
	font-size:11px;
	padding:3px 6px 3px 6px; margin:0; border:0;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.btnAdd{
	background-color:#000000;
	color:#c3cf21;
	font-weight:bold;
	font-size:11px;
	padding:1px 6px 1px 6px; margin:0; border:0;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.inputTxt{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:11px;
	width:175px;
	font-weight:bold;
}
.inputTxt2{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:11px;
	width:175px;
	font-weight:bold;
}
.input631{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:11px;
	width:631px;
	font-weight:bold;
}
.inputTxt100{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:11px;
	width:100%;
	font-weight:bold;
}
.txtQte{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:11px;
	width:20px;
	font-weight:bold;
	text-align:center;
}
.inputLst{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:11px;
	font-weight:bold;
	z-index:0;
}



/*div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}*/