ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table,tr,td,th,img,a
	{
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color:#666;
	font-size: 12px;
}



a img,:link img,:visited img {
	border: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

body,td {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#666;
}



.form_error{
	color:#fff;	
	background-color: #47a5a5;
	float:left;
	padding:3px;
	height:13px;
}

/* �lements permanents */

.page{
	width:900px;	
	margin:auto
}

.header{
	margin:auto;
	width:900px;
	height:115px;
}

.header a,.header img{
	float:left;	
}
.ct{
	width:900px;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	margin:auto;

}
.home_ct{
	width:900px;
	background-image:url(../images/home_bg.jpg);
	background-repeat:no-repeat;
	margin:auto;
	height:500px;
}

.encart_nl{
	float:right;
	padding:8px 0px 0px 0px;
	width:221px;
	text-transform:uppercase;
	height: 62px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='../images/nl_bg.png', sizingMethod='no-scale');

}

html>body .encart_nl{
	filter: none;
	background-image:url(../images/nl_bg.png);
	background-repeat:no-repeat;
}

.encart_nl p{
	font-size:11px;
	padding-bottom:5px;
}
.encart_nl form{
	font-size:11px;
	padding-left:13px;
	height:35px;
}
.encart_nl input{
	float:left;
}
#nl{
	font-size:11px;
	color:#990000;
	padding-left:0px;
	padding-top:3px;
	text-transform:none;
	font-weight:bold
}
a.btn_nl{
	width:30px;
	height:19px;
	background-image:url(../images/nl_btn.jpg);
	background-position:top;
	display:block;
	margin-right:10px;
}
a:hover.btn_nl {
	background-position:bottom;
}

.footer{
	width:900px;
	height:40px;
	margin:auto;
	margin-top:20px;
}
.footer a,.footer img{
	float:left;	
}

.content{
	width:820px;
	margin:auto;
	padding-left:20px;
}

.majuscules{text-transform:uppercase;}
.bleu{	color:#47a5a5;	}
.bleu2{	color:#339999;	}

.vert{	color:#99cc00;	}
/* fin �lements permanents */

/* homepage */

.ct_hp_fr{
	margin-top:35px;
	width:900px;
	height: 270px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='../images/home-main_fr.png', sizingMethod='no-scale');
}
html>body .ct_hp_fr{
	filter: none;
	width:900px;
	height: 270px;
	background-image:url(../images/home-main_fr.png);
	background-repeat:no-repeat;
}
.ct_hp_en{
	margin-top:35px;
	width:900px;
	height: 270px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='../images/home-main_en.png', sizingMethod='no-scale');
}
html>body .ct_hp_en{
	filter: none;
	width:900px;
	height: 270px;
	background-image:url(../images/home-main_en.png);
	background-repeat:no-repeat;
}
#actus {
	height: 150px; 
	overflow:hidden; 
	width: 250px; 
	padding:10px 0px 0px 45px;
	top: 70px; 
	left: 15px;
	float:left;
}
.ct_anim_home{
	float:right;
}
.img_home{
	position:absolute;margin-top:-53px;margin-left:340px
}
.new_actus_global_txt{
	color:#505050;	
	padding-bottom:10px
}
.new_actus_date{
	font-size:14px;
	font-weight:bold;
	color:#bdcf34
}
.new_actus_titre{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}

.new_actus_global_txt a{
	color:#009999;
}
/* fin homepage */


/*  galerie */

.galerie h1{
	text-transform:uppercase;
	font-weight:bold;
	font-size:20px;
	color:#66cccc;
	padding-left:20px;
}
.galerie p{
	padding:5px 20px 10px 20px;
}

.fnd_one_gal{
	float:left; 
	margin:0px 0px 10px 25px;
	background-image:url(../images/galerie_bg-gal.jpg);
	width:170px;
	height: 205px;
	padding:20px 0px 0px 0px;
	text-align:center;
}
.fnd_one_gal img{
	border:1px solid #fff;	
}
.fnd_one_gal h2{
	background-color:#a9eb00;
	width:128px;
	margin-left:19px;
	margin-top:5px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px;
	text-align:left;
	padding-left:5px;
}
.fnd_one_gal a{
	color:#fff !important;
}

.fnd_one_gal p {
	background-color:#fff;
	width:128px;
	margin-left:19px;
	margin-top:5px;
	padding-left:5px;
	text-align:left;
}
.fnd_one_gal p a{
	color:#73a1a1 !important;
}

.fnd_one_photo{
	float:left; 
	margin:0px 0px 10px 11px;
	background-image:url(../images/galerie-photos_bg-img.jpg);
	width:150px;
	height: 140px;
	padding:10px 0px 0px 0px;
	text-align:center;
}
/*  fin galerie */

/*  credits */
.credits {
	height:300px;	
}
.credits ul{
	margin-left:60px;
}
.credits h1{
	margin:0px 0px 5px 40px;
}
/*  fin credits */

/*  presse */

.fnd_presse_ht{
	width:820px;
	height: 10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='../images/presse_main-top.png', sizingMethod='no-scale');
}
html>body .fnd_presse_ht{
	width:820px;
	height: 10px;
	filter: none;
	background-image:url(../images/presse_main-top.png);
	background-repeat:no-repeat;
}

.fnd_presse_ctr{
	width:820px;
	padding:15px 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
             src='../images/presse_main_ctr.png', sizingMethod='scale');
}

html>body .fnd_presse_ctr{
	width:820px;
	padding:15px 0px;
	filter: none;
	background-image:url(../images/presse_main_ctr.png);
	background-repeat:repeat-y;
}

.fnd_presse_bas{
	width:820px;
	height: 10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
             src='../images/presse_main-bas.png', sizingMethod='no-scale');
}

html>body .fnd_presse_bas{
	width:820px;
	height: 10px;
	filter: none;
	background-image:url(../images/presse_main-bas.png);
	background-repeat:no-repeat;
}

.fnd_presse_download{
	width:157px;
	height: 27px;
	background-image:url(../images/presse_titre-download.jpg);
	background-repeat:no-repeat;
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
	padding:13px 0px 0px 40px;
	margin-left:2px;
}


.press_dwl{
	float:left;
	width:250px;
}
.press_dwl ul {
	padding-top:10px;
}
.press_dwl li {
	list-style:none;
	padding-left:35px;
}
.press_dwl li a{
	color:#339999;
}
.ct_presse_infos{
	width:500px;
	color:#666666;
	float:left;
	padding-top:10px;

}

.ct_presse_infos a{
	color:#339999;
	font-size:15px;
}


.ct_presse_infos a:hover{
	color:#666666;
}

.fnd_presse_liste{
	height: 29px;
	background-image:url(../images/presse_titre-ilsenparlent.jpg);
	background-repeat:no-repeat;
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
	padding:11px 0px 0px 40px;
	margin-left:2px;
}

.list_media{
	padding:10px 0px 0px 40px;
	height:160px;

}
.list_media ul {
	float:left;
	border-left:1px solid #a1e900;
	padding-left:10px;
	padding-right:60px;
}
.list_media li {
	list-style:none;
	color:#666666;
	text-transform:uppercase

}

/* fin presse */


/*  infos */
	/*  col1 */
	.infos_col1_top{
		width:250px;
		height: 10px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/infos_col1-top.png', sizingMethod='no-scale');
	}
	html>body .infos_col1_top{
		width:250px;
		height: 10px;
		filter: none;
		background-image:url(../images/infos_col1-top.png);
		background-repeat:no-repeat;
	}
	
	.infos_col1_ctr{
		width:250px;
		height:565px;
		padding:15px 0px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	             src='../images/infos_col1-ctr.jpg', sizingMethod='scale');
	}
	
	html>body .infos_col1_ctr{
		width:250px;
		height:565px;
		padding:15px 0px;
		filter: none;
		background-image:url(../images/infos_col1-ctr.jpg);
		background-repeat:repeat-y;
	}
	
	.infos_col1_bas{
		width:250px;
		height: 10px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/infos_col1-bas.png', sizingMethod='no-scale');
	}
	html>body .infos_col1_bas{
		width:250px;
		height: 10px;
		filter: none;
		background-image:url(../images/infos_col1-bas.png);
		background-repeat:no-repeat;
	}
	
	.infos_col1_ctr p{
		padding:0px 7px 0px 45px;
	}
	.fnd_titre_infos_col1{
		width:205px;
		height: 40px;
		background-image:url(../images/infos_titre-lieux.jpg);
		background-repeat:no-repeat;
		text-transform:uppercase;
		font-size:12px;
		color:#fff;
		padding:13px 0px 0px 32px;
		margin-left:9px;
	}
	
	.infos_titre_lieux{
		font-size:15px;
		color:#47a5a5;
		font-weight:bold;
	}
	
	
	.infos_col1{
		float:left;
		width:250px;

	}
	
	/*  col2 */
		
	.infos_col2_top{
		width:530px;
		height: 10px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/infos_col2-top.png', sizingMethod='no-scale');
	}
	html>body .infos_col2_top{
		width:530px;
		height: 10px;
		filter: none;
		background-image:url(../images/infos_col2-top.png);
		background-repeat:no-repeat;
	}
	
	.infos_col2_ctr{
		width:530px;
		height:565px;
                line-height:13px;
		padding:15px 0px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	             src='../images/infos_col2-ctr.png', sizingMethod='scale');
	}
	
	html>body .infos_col2_ctr{
		width:530px;
		height:565px;
		padding:15px 0px;
		filter: none;
		background-image:url(../images/infos_col2-ctr.png);
		background-repeat:repeat-y;
	}
	
	.infos_col2_bas{
		width:530px;
		height: 10px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/infos_col2-bas.png', sizingMethod='no-scale');
	}
	html>body .infos_col2_bas{
		width:530px;
		height: 10px;
		filter: none;
		background-image:url(../images/infos_col2-bas.png);
		background-repeat:no-repeat;
	}
	
	.fnd_titre_infos_col2{
		width:197px;
		height: 40px;
		background-image:url(../images/infos_titre-heberg.jpg);
		background-repeat:no-repeat;
		text-transform:uppercase;
		font-size:12px;
		color:#fff;
		padding:13px 0px 0px 40px;
		margin-left:5px;
	}
	.infos_col2_ctr p{
		padding:0px 25px 0px 40px;
	}
	.infos_col2_ctr a{
		color:#339999;
		font-size:15px;
	}
	.infos_col2_ctr a:hover{
		color:#666666;
	}
	.infos_col2{
		float:right;
		width:530px;
	}
		
	.fnd_titre_infos_col3{
		width:197px;
		height: 40px;
		background-image:url(../images/infos_titre-transports.jpg);
		background-repeat:no-repeat;
		text-transform:uppercase;
		font-size:12px;
		color:#fff;
		padding:13px 0px 0px 40px;
		margin-left:2px;
	}

	.fnd_titre_contact_col1{
		width:240px;
		height: 40px;
		text-transform:uppercase;
		font-size:12px;
		color:#fff;
		padding:13px 0px 0px 40px;
		margin-left:2px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/contacts_titres-verts.png', sizingMethod='no-scale');
	}
	html>body .fnd_titre_contact_col1{
		width:240px;
		height: 40px;
		filter: none;
		background-image:url(../images/contacts_titres-verts.png);
		background-repeat:no-repeat;
	}
	
	.contact_col1{
		width:240px;
		padding:0px 80px 60px 40px;
	}
/* fin contact */



/*  focus */
.ss_titre_focus{
	padding-top:20px;
}

a.focus_old_bg{
	width:170px;
	height: 65px;
	background-image:url(../images/focus_old-bg.jpg);
	background-repeat:no-repeat;
	float:left;
	display:block;
	color:#fff;
	padding:55px 0px 0px 25px;
	font-size:13px;
	margin-right:7px;
	margin-left:3px
}

a.focus_old_bg.en {
	width:180px;
	padding-left:15px;
}

.focus_old_bg img{
position:absolute;
margin-top:-54px;
margin-left:15px;
}

.focus_old_bg.en img{
margin-left:25px;
}

.ct_vignette_focus{
	height:120px;	
}

.fnd_israel{
	width:815px;
	height: 495px;
	background-image:url(../images/focus_isl_bg.jpg);
	background-repeat:no-repeat;
	background-position:2px;
}
.fnd_israel p{
	padding:30px 20px 0px 0px;
	width:492px;
	float:right;
	text-align:justify;
}

.fnd_scandinavie{
	width:825px;
	height: 335px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-top:20px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/focus_scand_bg.png', sizingMethod='no-scale');
}
html>body .fnd_scandinavie{
	width:825px;
	height: 335px;
	filter: none;
	background-image:url(../images/focus_scand_bg.png);
	background-repeat:no-repeat;
}

.fnd_scandinavie p{
	padding:60px 50px 0px 220px;


	text-align:justify;
}

.fnd_titre_zoom2006, .fnd_titre_zoom2007, .fnd_titre_zoom2008, .fnd_titre_zoom2009{
 	width:321px;
	height: 31px;
	background-repeat:no-repeat;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	padding:10px 0px 0px 110px;
	text-transform:uppercase;
}
.fnd_titre_zoom2006.fr {background-image:url(../images/focus_06-title_fr.jpg);}
.fnd_titre_zoom2007.fr {background-image:url(../images/focus_07-title_fr.jpg);}
.fnd_titre_zoom2008.fr {background-image:url(../images/focus_08-title_fr.jpg);}
.fnd_titre_zoom2009.fr {background-image:url(../images/focus_09-title_fr.jpg);}

.fnd_titre_zoom2006.en {background-image:url(../images/focus_06-title_en.jpg);}
.fnd_titre_zoom2007.en {background-image:url(../images/focus_07-title_en.jpg);}
.fnd_titre_zoom2008.en {background-image:url(../images/focus_08-title_en.jpg);}
.fnd_titre_zoom2009.en {background-image:url(../images/focus_09-title_en.jpg);}

.ct_zoom_focus{
	margin:0px auto;
	width:500px;
	text-align:justify;
}
.ct_zoom_focus img{
	padding:10px 0px;
}
.img_focus_prinicipal{
	margin-top:21px;	
}
/* fin focus */

/* mentions l�gales */
.mentions_legales {
	padding:10px;	
}
.mentions_legales h1{
	font-size:15px;
	padding:0px 20px;	
	padding-bottom:10px;
}
.mentions_legales p{
	padding:0px 20px;	
	padding-bottom:20px;
	text-align:justify;
}
/* fin mentions_legales */

.fnd_acrred_col1{
		width:478px;
		float:left;
		height: 420px;
		padding:13px 0px 0px 40px;
		margin:15px 10px 15px 5px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/accred_pro-bg.png', sizingMethod='no-scale');
	}
html>body .fnd_acrred_col1{
		width:478px;
		height: 420px;
		filter: none;
		background-image:url(../images/accred_pro-bg.png);
		background-repeat:no-repeat;
}
.encart_acred_soon{
	width:416px;
	height: 33px;
	background-color:#a9eb00;
	border:1px solid #fff;
	text-transform:uppercase;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	padding: 20px ;
	margin-bottom:25px;
}
.fnd_acrred_col1 h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	padding:18px 0px 10px 0px;
}
.fnd_acrred_col1 p{
	padding: 0px 10px 10px 0px;
}
.fnd_acrred_col1 a{
	color:#fff;
}
a.btn_inscription{
	width:400px;
	height: 15px;
	background-color:#a9eb00;
	border:1px solid #fff;
	text-transform:uppercase;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding: 5px ;
	margin:10px 0px;
	position:absolute;
	display:block;
}
a:hover.btn_inscription{
	background-color:#339999;
	text-decoration:none;
}
.fnd_acrred_col2{
		width:275px;
		float:left;
		height: 420px;
		padding:13px 0px 0px 0px;
		margin:15px 0px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/accred_public-bg.png', sizingMethod='no-scale');
	}
html>body .fnd_acrred_col2{

		height: 420px;
		filter: none;
		background-image:url(../images/accred_public-bg.png);
		background-repeat:no-repeat;
}

.fnd_acrred_col2 h1{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	padding:19px 0px 25px 37px;
}
.fnd_acrred_col2 p{
	padding: 0px 35px;
}
.fnd_acrred_col2 a{
	color:#339999;;
	font-weight:bold;
}
  /*formulaire Acr�ditation */


.form_accred {
	margin-left: 20px;
}

.form_accred fieldset {
	width:750px;

	margin-bottom: 20px;
	padding: 10px !important;
	border: 1px solid #47a5a5 !important;
	color: #666;
}
.form_accred fieldset fieldset{
	width:690px;
}
fieldset.left {
	float:left;
	margin-right:20px
}
.form_accred legend {
	color: #47a5a5;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
	text-transform: uppercase;
}

.form_accred fieldset fieldset legend{
	font-weight: bold;
	margin: 0px;
	padding: 5px;
	text-transform: none;
}

.form_accred fieldset input {
	margin: 0px;
	padding:2px;
	border: 1px solid #99cc00;
	float:left
}
.form_accred fieldset button {
	margin: 0px;
	padding:2px;
	float:left
}
.form_accred fieldset label {
	width:110px;
 display: block;
  float: left;
  text-align: left;
  color: #666;

  line-height:17px;
}

.form_accred fieldset table {
	margin: 0px;
	padding: 0px ;
	background-color: #99cc00;
}
.form_accred fieldset th,.form_accred fieldset td {
	margin: 0px;
	padding: 5px ;;
	background-color: #ffffff;
}
.clear
{
  clear: both;
}

.form-row
{
  clear: both;
  padding: 5px;
  
}

.form-row .content
{
  padding-left: 9em;
}

.strong{
	font-weight:bold !important;	
}

#somebox {height: 400px; width: 500px; border: solid black 1px; position: absolute; top: 10px; left: 30px;}

.tab_recap_paiement th{

}
.tab_recap_paiement th{
	text-align:left
}
.tab_recap_paiement td{
padding:0px 5px
}

.table_accred{
	width:750px
}

.table_accred td{
	vertical-align:top;
}

/*  pr�sentation */
.fnd_scenar{
	height:215px;
	width:790px;
	background-image:url(../images/presentation_sc-bg.jpg);
	padding:20px 10px 0px 20px;
	margin-bottom:50px
}

.fnd_comite{
	height:878px;
	width:800px;
	background-image:url(../images/comite/bg_presentation_comite.jpg);
	padding:20px 0px 0px 20px;
	margin-bottom:50px
}
.trio_comite{
	padding:0px 0px 0px 160px;	
	height:230px
}

.tip_scenariste{
	position:absolute;
	margin-left:-35px;
	margin-top:-25px;	
	padding:35px 20px 0px 15px;
	width:165px;
	height:134px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/tip_bg.png', sizingMethod='no-scale');
	}
html>body .tip_scenariste{
	padding:35px 20px 0px 15px;
	width:180px;
	height:134px;
	filter: none;
	background-image:url(../images/tip_bg.png);
	background-repeat:no-repeat;
}
.tip_scenariste h1{
	font-weight:bold;
	font-size:13px
}
.tip_scenariste h2{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px
}
.tip_scenariste p{
	padding-top:2px;
}
.one_scenar{
	float:left	;
	padding-right:25px;
	padding-bottom:10px
}
.vign_droite{
	float:left	;
	padding-right:0px
}
.h1presentation{
	font-size:20px;
	color:#a3e3ee;
	padding:30px;
	text-transform:uppercase;
}

.presentation{
	height:280px;
}
.col1_presentation {
	width:340px;
	padding:0px 30px 0px 30px;
	float:left;
	text-align:justify;
}
.col2_presentation {
	width:340px;
	padding:0px 30px 0px 30px;
	float:left;
	text-align:justify;
}
.col1_presentation p ,.col2_presentation p {
		font-size:13px;
}
/* fin pr�sentation */

#ct_partenaire_swf{
	margin-left:10px;
}

/* programme */

.btn_prog_pro{
	padding-right:0px; padding-top:3px; width:170px ;float:right
}
.btn_prog_public{
	padding-right:15px; padding-top:3px; width:150px ;float:right
}
.prog_by_day{
	width:850px;
	margin-bottom:20px;
	
}
.prog_by_day h1{
	height:26px;
	width:284px;
	padding:13px 0px 0px 45px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/programme_07.png', sizingMethod='no-scale');
}
html>body .prog_by_day h1{
	background-image:url(../images/programme_07.png);
	filter: none;
}


.col_salle {
	color:#fff;
	width:200px;
	float:left;
	margin:5px;
	border-bottom:1px solid #fff;
}

.prog_by_day .col_salle h1 {
	background-image:none !important;
	background-color:#666;
	font-size:14px;
	font-weight:bold;
	padding:8px 0px 0px 0px;
	height:22px;
	width:198px;
	display:block;
	color:#fff;
	text-align:center;
}

.col_salle table{
	margin:0px;
	padding:0px;	
}

.col_salle .pro, .col_salle .public, .col_salle .lunch, .col_salle .pitch, .col_salle .vide{
	width:194px;
	background-repeat:no-repeat;	
	border:2px solid #fff;
	padding-top:22px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
.col_salle a{
	color:#fff;
}
.vide{
	background-image:url(../images/programme_vide.jpg);
	background-color:#c1cfd1;		
	}
	
.col_salle .public{
	background-image:url(../images/programme_11.jpg);
	background-color:#81b400;
}
.col_salle .pro{
	background-image:url(../images/programme_14.jpg);
	background-color:#005890;	
}
.pitch{
	width:820px;
	background-image:url(../images/programme_pitch.jpg);
	background-repeat:no-repeat;
	background-color:#004986;	
	border:2px solid #fff;
	font-size:14px;
	padding:10px;
	text-align:center;
	height:46px;
}

.pitch a,.lunch a, .lunch_big a{
	color:#fff;
}

.lunch{
	background-image:url(../images/programme_lunch.jpg);
	background-repeat:no-repeat;
	background-color:#0090c7;	
	font-size:14px;
	padding:10px;
	text-align:center;
}
.lunch_big{
	width:820px;
	background-image:url(../images/programme_lunch_big.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	padding:10px;
	border:2px solid #fff;
	height:46px;
	text-align:center;
}
.horaires{
	color:#0099cc;
	font-size:14px;
	font-weight:bold;
	padding:12px 0px 0px 40px;
	position:absolute;
	width:154px;
}

.horaires img{
	display:block;
	float: right;
	margin-top:-4px
}

.search_prog{
	height:30px;
	width:494px;
	padding:12px 0px 0px 50px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-left:305px;
	margin-top:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
	            src='../images/programme_03.png', sizingMethod='no-scale');
}
html>body .search_prog {
	background-image:url(../images/programme_03.png);
	filter: none;
}

.search_prog select{
	
}

.special_evt{
	background-image:url(../images/programme_evt.jpg);
	background-repeat:repeat-x;
	background-color:#a1e900;
	font-size:14px;
	padding:10px;
	border:1px solid #ccc;
	
}

.special_evt h2{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:10px;
	color:#0099cc;
}
.special_evt li{
	margin-left:20px;
	display:inline;
	list-style:square;

}

.special_evt a{
	color:#fff;
	padding:5px;
}


	
#aff_zoom{
	width: 590px;
	height:420px;
	background-color:#FFFFFF;
	padding:20px;
	font-size:13px;
	color:#666;
}

#aff_zoom img{
	padding:5px;
	margin:10px;
	background-color:#CCCCCC
}

#aff_zoom h1{
	background-color:#a1e900;
	border:1px solid #ccc;
	padding:2px 5px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}

#aff_zoom h2{
	background-color:#f0f0f0;
	padding:4px 5px;
	margin:5px 0px;
	color:#0099cc;
	font-size:12px;
	font-weight:normal;	
}

#aff_zoom h3{
	background-color:#0099cc;
	padding:2px 5px;
	margin:5px 0px;
	font-family:trebuchet MS;
	color:#FFF;
	font-weight:normal;
	font-size:16px;
}
#aff_zoom p{
	font-size:13px;
	color:#666;
}

img.flag_zoom{
	position:absolute;
}
/* fin programme */