
/**********************************************************************************************/
/*   GENERAL
/**********************************************************************************************/

* { padding: 0; margin: 0;font-size:1em; }

body { font: 12px Arial, Verdana, Helvetica, "sans-serif"; color: #333; background-color:#e8e8e8;}

td { font: 11px  Arial,Verdana, Helvetica, "sans-serif"; color: #666; }

a img { border: 0; }
a { text-decoration: none; outline: none; font-weight: 700; color: #ff8a00; }
a:hover, a:focus, a:active { color: #F29400; }

.left { float : left; }
.right { float : right; }

img.left {	margin-right: 10px; }
img.right {	margin-left: 10px; }
img.center { display : block; margin: 0 auto; text-align: center; padding-bottom: 8px; }

.newline { display: block; clear: both; line-height: 1px; font-size: 1px; }

h1 { color: #72264e; font-family: Arial, Verdana, Helvetica, "sans-serif"; font-weight:bold; text-transform:uppercase; font-size: 20px; margin-bottom:20px; background:url(../img/2011/entete_bck.png) no-repeat left center; padding-left:26px; }
h2 { color: #FFF; font-family: Arial, Verdana, Helvetica, "sans-serif"; font-size: 13px;}
h3 { color: #BD1220; }
.sep { background: url(../img/points.gif) repeat-x; line-height: 1px; font-size: 1px; height: 1px; }


/********************************/
/*   GLOBAL
/********************************/

#global { margin:0 auto; width: 970px; margin-top:10px; margin-bottom:10px; }
#page .preregtpl { margin:0 auto; width:630px; overflow:hidden; background:#fff; }
#page .preregtpl .txtDessus { padding:10px; }


/********************************/
/*   CHANGELANG
/********************************/

.changelang { height: 20px; text-align: right; vertical-align:bottom;padding-top:10px }
.changelang div { padding: 7px 0 0 0; }
.changelang a { color: #FFF; font-weight: 400; }
.changelang img { position: relative; top: 1px; }

/********************************/
/*   HEADER
/********************************/

#header{ position:relative;height:188px; width:970px;  }

#logo { /*position:absolute; left:-5px; top:60px;*/ }
#createdby { position:absolute; right:10px; top:20px; }

/********************************/
/*   NEWS
/********************************/

#news { width:970px; height:34px; background:url(../img/2011/news_bck.png) no-repeat 0 0;}
#news marquee{
line-height:34px;
font-size:18px;
color:#a09fa9;
font-style:italic;
}


/********************************/
/*  CDF
/********************************/

#cdf { height: 30px; line-height:30px; font-size: 13px; color: #a09fa9; text-align: left; }
#cdf a { font-weight:bold; color: #a09fa9; }
#cdf a:hover { color: #666; }
#cdf span { font-weight:bold; text-decoration:underline; }


/********************************/
/*   MENU
/********************************/

#navigation { width: 970px; height:40px; background:url(../img/2011/menu_bck.png) no-repeat 0 0;}




/******************************************************
/* BLOC PAGE
*******************************************************/

/********************************/
/*   PAGE
/********************************/

#page { width:970px; margin-top:15px; clear:both; overflow:hidden }
#bloc_center { width:640px; float:left; margin-left:10px;overflow:hidden }


/********************************/
/*   SIDEBAR
/********************************/

.sidebar h2 { text-align:center; padding-right:10px; }
.sidebar .orga h2 { text-align:left; }

/*Sidebar gauche*/
#sidebar_left { width:160px; float:left; clear:both; overflow:hidden }

/*Sidebar droite*/
#sidebar_right { width:160px; float:right;overflow:hidden }


/********************************/
/*   MENU DYNAMQIUE
/********************************/

#navbar { position: relative; height: 40px;  zoom: 1; }

/***** Menu main */

#menumain { clear: both; float: left; width:970px }

.dropdown { position: relative; z-index: 998; display: block; }
.dropdown * { cursor: pointer; }
.dropdown li { position: relative; padding: 0; margin: 0; zoom: 1; }

#menumain.dropdown li.dir ul li.dir {background:none;} 
.dropdown li ul { display: none; position: absolute; }
.dropdown, .dropdown li, .dropdown a, .dropdown ul { list-style: none; padding: 0; margin: 0; }

.dropdown li { float: left; line-height: 40px; height:40px; padding: 0 8px; }
.dropdown li.active,
.dropdown li.dir-active,.dropdown li.sel { background: url(../img/2011/menu_hover.png) 100% 0 repeat-x; }
 /*{ background: url(../img/2011/menu_active.jpg) 100% 0 repeat-x; }*/

.dropdown li#home:hover { background: none;  }


.dropdown li a,
.dropdown li a:hover{ font: bold 12px Arial; color: #84214E; text-decoration: none; }
.dropdown li.active a, .dropdown li.dir-active a, .dropdown li.sel a{ color: #FFFFFF;  }

.dropdown li.last { border: none; }

.dropdown li#home { height: 40px; width: 55px; padding: 0; }
.dropdown li#home.active,
.dropdown li#home.sel { background-position: 0 50%; }
.dropdown li#home a { display: block; height: 100%; width: 100%; background: url(../img/2011/home.png) 10px 50% no-repeat; }

.dropdown ul { display: none; top: 40px; left: 0; background: #83214D;; }
.dropdown ul ul { display: none; top: -1px; left: 100%; background: #83214D; }

.dropdown li li { float: none; line-height: 13px; height:13px; width: 190px; padding: 5px; text-transform: none; }
.dropdown li li.active,
.dropdown li li.dir-active { background: #A5A3AD; }

.dropdown li li a,
.dropdown li li a:hover { display: block; font: 11px Arial; padding: 0 16px 0 0; }
.dropdown li li a:hover{ color: #84214E;}
.dropdown li li a.dir { background: url(img/2012/icon-arrow-right.gif) 100% 50% no-repeat; }


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

#footer { width:970px; height:116px; clear:both; overflow:hidden;margin-top:10px; background:url(../img/2011/footer_bck.png) no-repeat 0 0; }
#footer ul.tabs { display:none; }

ul.tabs{
	display:block;
	height:25px;
}

 ul.tabs li{
  float:left;
  height:25px;
  text-align:left;
  padding:0px;
  line-height: 25px;
  list-style: none;
  border: 1px solid #168673;
  width:100%;
}

ul.tabs li a{
 display:block;
  /*float:left;*/
  color:#0099CC;
  font-size: 11px;
  outline: none;
  zoom:1;
  padding-left:8px;
  padding-right:8px;
  background:#168673;
}

 ul.tabs li.tabSel a{
 background: #168673;
 color:#FFF;
}

#partners .linkall { position: absolute; right: 0; top: 35px;  font-size: 11px; font-weight: bold; } 

#partners .inner {
	clear:left;
	zoom:1; 
	position: relative;
	border-top: 0; 
}

#partner1 { background: url(img/fleche.gif) no-repeat 0 0 ; }
#partner2 { background: url(img/fleche.gif) no-repeat 146px 0 ;  }
#partner3 { background: url(img/fleche.gif) no-repeat 292px 0 ;  }
#partner4 { background: url(img/fleche.gif) no-repeat 438px 0 ;  }

#partners img { margin: 0 10px;  }
#partners a { cursor: pointer; }



/********************************/
/*  STYLE DES BLOC
/********************************/

/*BLOC SLIDER*/

.content_slider { width:140px; height:90px; padding:10px; overflow:hidden; background:#fff; }
.content_slider li a { line-height:100px; }
.slider_bottom { width:160px; height:10px; background:url(../img/2011/slider_bottom_bck.png) no-repeat 0 0;}

/*STYLE PARAGRAPHE*/
.paragraphe ul { margin-left:15px }
.paragraphe ul li { list-style:point; }

.paragraphe { margin-bottom:10px;text-align:justify }
.paragraphe.C1 { float:left; width:630px; }
.paragraphe.C2 { float:left; width:310px; margin-right:10px; display:inline-block;}
.paragraphe.C3 { float:left; width:203px; margin-right:10px; display:inline-block;}

.paragraphe h2 .rounded{ display:block; line-height:35px ;}

.paragraphe.style1 h2 { padding:0 0 0 10px; font-size:16px; background:url(../img/2011/paragraphe_entete.png) no-repeat 0 0 }
.paragraphe.style1 h2 .rounded{ color:#84214E; background:url(../img/2011/paragraphe_entete.png) no-repeat 100% 0}
.paragraphe.style1 .inner { padding:10px 10px 0 10px; background:#fff; }
.paragraphe.style1 .inner a { color:#84214E; }
.paragraphe.style1 .paragraphe_bottom { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 0 0 }
.paragraphe.style1 .paragraphe_bot { height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 100% 0 }

.paragraphe.style2 h2 { padding:0 0 0 10px; font-size:16px; background:url(../img/2011/paragraphe_entete.png) no-repeat 0 100% }
.paragraphe.style2 h2 .rounded{ color:#fff; background:url(../img/2011/paragraphe_entete.png) no-repeat 100% 100%}
.paragraphe.style2 .inner { padding:10px 10px 0 10px; background:#fff; }
.paragraphe.style2 .inner a { color:#84214E; }
.paragraphe.style2 .paragraphe_bottom { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 0 0 }
.paragraphe.style2 .paragraphe_bot { height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 100% 0 }

.paragraphe.style3 h2 { padding:0 0 0 10px; font-size:16px; background:#84214E url(../img/2011/inner_top_s3.png) no-repeat 0 0% }
.paragraphe.style3 h2 .rounded{ color:#fff; background:url(../img/2011/inner_top_s3.png) no-repeat 100% 0%}
.paragraphe.style3 .inner { padding:0 10px 0 10px; background:#84214E; }
.paragraphe.style3 .inner p { color:#fff; }
.paragraphe.style3 .inner a { color:#fff; }
.paragraphe.style3 .paragraphe_bottom { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_bottom_s3.png) no-repeat 0 0 }
.paragraphe.style3 .paragraphe_bot { height:10px; background:url(../img/2011/inner_bottom_s3.png) no-repeat 100% 0 }

.paragraphe.style4 h2 { padding:0 0 0 10px; font-size:16px; background:#fff url(../img/2011/inner_top.png) no-repeat 0 0% }
.paragraphe.style4 h2 .rounded{ color:#84214E; background:url(../img/2011/inner_top.png) no-repeat 100% 0%}
.paragraphe.style4 .inner { padding:0 10px 0 10px; background:#fff; }
.paragraphe.style4 .inner a { color:#84214E; }
.paragraphe.style4 .paragraphe_bottom { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 0 0 }
.paragraphe.style4 .paragraphe_bot { height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 100% 0 }


.paragraphe .visuel.left { margin-right:10px; }
.paragraphe .visuel.right { margin-left:10px; }
.paragraphe .visuel.center { text-align:center; margin-bottom:10px; }
.paragraphe .visuel a img {  border:1px solid #999 }
.paragraphe .lien {margin-top:10px; text-align:right }

/*if paragraphe sans titre*/
.paragraphe .paragraphe_top { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_top.png) no-repeat 0 0 }
.paragraphe .paragraphe_to { height:10px; background:url(../img/2011/inner_top.png) no-repeat 100% 0 }


/*Spécification*/

.paragraphe.style1.quick_links h2 { font-size:13px;}
.paragraphe.style1.orga h2 { padding:0 0 0 10px; font-size:11px; background:url(../img/2011/paragraphe_entete.png) no-repeat 0 0 }

.paragraphe.contact li { margin-bottom:10px; }
.paragraphe.contact li.last { margin-bottom:0; }

.paragraphe.quick_links .icon {  background:url(../img/2011/link_arrow.png) no-repeat 0 3px; padding-left:11px; }

.simpleform .paragraphe_top { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_top.png) no-repeat 0 0 }
.simpleform .paragraphe_to { height:10px; background:url(../img/2011/inner_top.png) no-repeat 100% 0 }
.simpleform .paragraphe_bottom { padding:0 0 0 10px; height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 0 0 }
.simpleform .paragraphe_bot { height:10px; background:url(../img/2011/inner_bottom.png) no-repeat 100% 0 }


/*SCROLLER*/

.scroller_container_left_right { 
	position: relative;
	overflow: hidden;
	width: 916px; 
	height: 90px;
	float:right;
	margin-top:15px;
}

.scroller_left_right { 
	white-space: nowrap; 
	line-height: 50px; 
	font-size: 50px;
}

.scroller_container_left_right { overflow: auto; }

.scroller_container_left_right p { padding: 15px 15px 0 15px; }


hr{
color:#E2E2E2;
background-color: #E2E2E2;
border: none;
height:1px;
}

.logo_partner{
text-align:center;
}



/*EASY SLIDER*/
.scrollable{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:140px;
		height:75px;
		overflow:hidden; 
		}	



/********************************/
/*  BLOC-LOGIN SIDEBAR
/********************************/

#bloc_login #ok { text-align:center; margin:0 auto; }
#bloc_login .form-field { margin:5px 0 ; padding:5px 0; font-size:12px; width:140px !important; background:#e8e7e6; border:none}
#bloc_login .form-submit { background:#84214E; color:#fff; padding:5px; text-transform:uppercase;}

#bloc_login .error {  background:red; margin-bottom:10px;padding:2px; color:#fff; text-align:center }


/********************************/
/*  NEWSLETTER SIDEBAR
/********************************/

#linknews {height:112px; margin-bottom:10px; text-align:center; background:url(../img/2011/newsletter_bck.png) no-repeat 0 0 } 
#linknews a { display:block; height:52px;padding-top:60px; color:#fff; font-size:16px; text-transform:uppercase; }


/********************************/
/*  BLOC-LOGIN FORM
/********************************/

#bloc-login form { padding: 5px 0; }

#bloc-login input { font-size: 11px; font-family: Verdana; float: left; }

#bloc-login input.form-field { color: #666; padding: 2px 2px 4px 2px; width: 135px; border: 1px solid #6E6C6E; margin: 0 5px 5px 0; }


#bloc-login input.form-submit { 
background: url(../img/bg_bt.gif) repeat-x 0 0 #b2b7bd; border: 0; font-weight: 700; color: #FFF; padding: 2px 2px 3px 2px; }

#bloc-login input.form-field:hover,
#bloc-login input.form-field:focus,
#bloc-login input.form-field:active { border: 1px solid #BD1320; }

#bloc-login a { font-weight: 400; color: #666; }
#bloc-login a:hover { color: #F29400; }

#bloc-login p.error { clear: both; font-size: 9px; color: #ff0000; padding: 5px 0 0 0; }



#link{
display:block;
float:left;
margin-left:20px;
}
#link span{
display:block;
float:left;
color:#FFF;
font-weight:bold;
padding-top:5px;
margin-top:3px;
}

#link li{
list-style: none;
display:inline;
} 

#link a{
display:block;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:6px;
margin-top:5px;
margin-left:1px;
margin-right:1px;
color:#FFF;
text-transform:uppercase;
font-weight:bold;
}

#link a:hover{
color:#F29400;
}



/********************************/
/*  PARTENAIRES
/********************************/

.contpartner{
background-color: #FFF;
margin-top:0px;
display:block;
float:left;
width:830px !important;
width:826px;
height:auto;
background: url(../img/logo_footer.png) no-repeat right bottom;

}

.contpartner h3{
display:block;
width:142px;
color:#FFF;
text-align:left;
float:left;
padding-top:5px
}

hr{

color:#E2E2E2;
background-color: #E2E2E2;
border: none;
height:1px;
}

.partnertitre{
text-align:left;
background:#168673;
height:25px;
}

.logo_partner{
text-align:center;
}


/********************************/
/*  CLOSER
/********************************/

#site-closer .coinG {
	background: url(../img/site_closer_left.gif) no-repeat 0 100% ; 
	height: 10px; 
	line-height: 1px; 
	font-size: 1px;
	margin-right: 10px;
}

#site-closer .coinD { 
	background: url(../img/site_closer_right.gif) no-repeat 100% 100%; 
	height: 10px; 
	width: 10px; 
	float: right; 
	line-height: 1px; 
	font-size: 1px;
	/margin-left: -10px;
}


/********************************/
/*  PROGRAMME
/********************************/

.program { float:left; width:600px;margin-bottom: 1px; padding:10px 10px 10px 25px; color:#000000}

.program.ligne1 { background: #FFFFFF; }
.program.ligne2 { background: #FFFFFF; }

.program.ligne1.entete { background: #FFFFFF;}
.program.ligne2.entete  { background: #FFFFFF; }

.horaire-program {font-size:12px; float: left; width: 116px; font-weight : 700; color: #72264e ; text-align : left;margin: 0 10px 0 0;padding: 0 0px 5px 0; }
.horaire-program2 {font-size:13px; float: left; width: 430px; font-weight : 700; color: #72264e ; text-align : left;margin: 0 10px 0 0;padding: 0 0px 5px 0; }
.titre-program { font-size:13px;float: left; font-weight: 700; color : #72264e; padding: 0 5px 5px 0; width:520px; font-size:13px; }

.texte-program { clear: both; padding : 5px 5px 0 124px; /padding-top : 3px; }
/*.texte-program { clear: both; padding : 5px 5px 0 140px; /padding-top : 3px; }*/

.program.ligne1.entete .horaire-program,.program.ligne1.entete .horaire-program2,.program.ligne1.entete .titre-program{color:#f9bc67}
.program.ligne2.entete .horaire-program,.program.ligne2.entete .horaire-program2,.program.ligne2.entete .titre-program{color:#f9bc67}
/*******************************************************************************/
/* SITEMAP */
/*******************************************************************************/

#sitemap ul { margin: 0; padding: 0 0 0 30px; }
#sitemap li { margin: 0; padding: 0; }
#sitemap a { display: block;  margin: 5px 0; }

#sitemap .niv1 { padding: 0; }

#sitemap .niv1 li { list-style: none; padding: 2px 0; }
#sitemap .niv2 li { list-style: square; padding: 0; }
#sitemap .niv3 li { list-style: disc; }
#sitemap .niv4 li { list-style: circle; }

#sitemap .niv1 a { font-size: 11px; font-weight: 700; color: #ff8a00; }
#sitemap .niv2 a { font-size: 11px; font-weight: 400;  background: 0; padding: 0; color: #666; }
#sitemap .niv3 a { font-size: 11px; }

#sitemap a:hover, #sitemap a:focus, #sitemap a:active { color: #0099cc; }

/*******************************************************************************/
/* FORMULAIRE - QSATISFACTION  */
/*******************************************************************************/

.Qsatisfaction .form-label { color: #858585; }
.Qsatisfaction .cocheCas2 .coche { margin: 2px 5px 0 10px;  }

.form-separator { font-weight:700; color: #FFF; background: url(../img/menu_hztal_bg_on.gif) repeat-x 0 0 #218CB1; padding: 3px 10px 5px 10px; }

.satisfaction-reponse { font-weight: 700; font-size: 10px; }



/*******************************************************************************/
/* FORM  */
/*******************************************************************************/

.form-submit { background: #84214E; border: 0; font-weight: 700; color: #FFF; padding: 10px; }

.form-field { font-size: 11px; color: #666; padding: 2px 2px 3px 2px;  margin: 2px 0 5px 0; border: 1px solid #babfc4; } 

.form-field:hover, .form-field:focus, .form-field:active { border: 1px solid #0099CC; }

.form-mandatorysign { color: #CC0000; }

fieldset { font-weight: 700; margin: 10px; padding: 10px; border: 1px solid #babfc4; }
fieldset legend { color: #84214E; }
.simpleform .txtdessus{text-align:justify}

/*SIMPLEFORM*/

.simpleform { background:#fff; width:610px; padding:10px; }
#preregmultistepoverload {width:630px !important; padding:0 !important }
#preregmultistepoverload ul li{list-style: circle;list-style-position: outside;margin-left: 43px;}

.simpleform .txtDessus { padding:10px; }

.simpleform form { padding:10px 0 }
.simpleform .coche { vertical-align: middle; margin: 1px 5px 5px 5px; /margin: 0 2px 0 0; }

.simpleform .form-field { width: 150px; }

.simpleform label { width: 200px; float: left; text-align: left;position:relative;top:3px;}

.simpleform .bloc-form-field { margin: 0 0 5px 0; }

.simpleform .bloc-form-field_oneColumn { width: 250px; float: left; margin: 0 0 5px 0; }

.simpleform .bloc-choix { }

.simpleform .bloc-submit { text-align: center; padding: 20px; }

select.error,input.error{
	background-color:#FF0000;
	color:#ffffff;
}
div.error{
	color:#FF0000 ; 
	font-weight:bold;
}
#table_PACKAGE
{
	margin-bottom:10px;
}
#table_PACKAGE span.form-ex-multi
{
	margin-left:25px;
}
#label_PACKAGE{float:none;margin:0;padding:0;}
#label_NEEDINVOICE,#label_NEEDVISA,#label_BUSINESS{width:400px;text-align:left;}
#label_TVAINTRA{width:320px;text-align:left;}
#field_NEEDINVOICE,#field_NEEDVISA,#field_BUSINESS{padding-left:50px;}

#TOTALAMOUNT{
font-weight:bold;
text-align:center;
background-color:#84214E;
color:#000000;
}
#field_TVAINTRA{
	width:150px;
	margin-left: 52px;
}
#field_TVAINTRA .form-field{
width:136px;
}

.itemlib{width:300px;font-weight:700}
.iteminput{text-align:center;vertical-align:top}
.form-ex-multi
{
	display:block;
	font-weight:normal;
	font-style:italic
}
/*******************************************************************************/
/* WARNING  */
/*******************************************************************************/

#bloc-warning { border : 1px solid #cc0000; background : #f3f3f3; color : #cc0000; }

#bloc-warning h3 {
	padding: 5px 10px 5px 40px; color : #FFF; background: url(../img/warning.gif) no-repeat 10px 3px #cc0000; 
	border-bottom: 1px solid #cc0000; }

#bloc-warning ul { margin : 10px 0 10px 40px; }
#bloc-warning li { list-style: none; padding : 5px 0; }






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




/*************  ZOOM  *****************/

.jqifade{
						position: absolute; 
						background-color: #aaaaaa; 
					}

div.jqi{ 
						width: 80%; 
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

						position: absolute; 
						background-color: #ffffff; 
						font-size: 11px; 
						text-align: left; 
						border: solid 1px #eeeeee;
						-moz-border-radius: 10px;

						-webkit-border-radius: 10px;
						padding: 7px;
					}
div.jqi .jqicontainer{ 
						font-weight: bold; 
					}

div.jqi .jqiclose{ 
						position: absolute;
						top: 4px; right: -2px; 
						width: 18px; 
						cursor: default; 
						color: #bbbbbb; 

						font-weight: bold; 
					}
div.jqi .jqimessage{ 
						padding: 10px; 
						line-height: 20px; 
						color: #444444;
						font-weight:normal;

					}
.jqimessage{ 
						padding: 10px; 
						line-height: 20px; 
						color: #444444;
						font-weight:normal;
						text-align:left;

					} /* ! important pour l'impression */


div.jqi .jqimessage label { font-weight:bold; }

div.jqi .jqibuttons{ 
						text-align: right; 
						padding: 5px 0 5px 0; 
						

					}


button{
display:none;  /* !important pour le print */
}


div.jqi button{ 
						padding: 2px 10px; 
						margin: 0 10px; 
						background-color:#72264E;
						border: solid 1px #f4f4f4; 
						display:block;
						color: #ffffff; 
						font-weight: bold; 
						font-size: 12px;
						float:right;
						cursor:pointer;
					}
div.jqi button:hover{ 
						background:url(../img/menu_hztal_bg_on.gif) #E3E3E3 repeat-x;

					}
div.jqi button.jqidefaultbutton{ 
						background-color:#72264E;
					}
.jqiwarning .jqi .jqibuttons{ 
						background-color:#72264E;

					}

/******************* TROMBINO  ***********************/
#liste-contacts{background-color:#FFFFFF;width:630px;}
#liste-contacts .paragraphe_bottom {
    background: url("../img/2011/inner_bottom.png") no-repeat scroll 0 0 transparent;
    height: 10px;
    padding: 0 0 0 10px;
}
.contentResult{
border:2px solid #72264E;
display:block;
float:left;
vertical-align:middle;
margin:5px;
width:193px;
background:#FFF;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-webkit-border-radius-topleft:3px;
-webkit-border-radius-topright:3px;
height:210px;
}

.speacker .contentResult{height:215px}
.contentTop{
padding-bottom:15px;
padding-top:5px;
background: #72264E;
}
.speacker .contentTop{font-size:9px}
.contentTop .label{
font-weight:bold;
margin-bottom:3px;
margin-left:5px;
margin-right:5px;
display:block;
float:left;
clear:left;
color:#FFF;
}

.contentTop .content{
display:block;
clear:left;
float:left;
margin-left:5px;
margin-bottom:3px;
color:#FFF;
font-weight:bold;
font-weight:bold;
font-size:1.1em
}
.speacker .contentTop .content{font-weight:normal;font-size:1em}
.contentPhoto{
clear:left;
background:#FFF;
padding-top:3px;
border:none;
margin-right:5px;
margin-left:5px;
margin-top:5px;
height: 120px;
margin:auto 5px;
}
.contentTop .content a{color:#FFFFFF;font-weight:normal}
.contentPhoto img{
display:block;
margin-right:auto;
margin-left:auto;
}

.contentBottom{
clear:left;
padding-top:10px;
}

.contentBottom .label{
font-weight:bold;
margin-bottom:3px;
margin-left:5px;
margin-right:5px;
display:block;
float:left;
clear:left;
}

.contentBottom .content{
display:block;
float:left;
margin-left:5px;
margin-bottom:3px;

}

.contentResult .nomore{
clear:both;
display:block;
/*float:right;*/
padding-left:20px;
height:20px;
margin-right:5px;
margin-bottom:3px;
text-align:right;
background:url(../img/zoom.png) no-repeat left;
}

.contentResult .nomore a{
display:block;
padding-top:3px;
color:#72264E;
}

.pagination{
clear:both;
text-align:center;
padding-top:10px;
}
/*
.pagination span{
display:inline;
margin:3px;
}

.pagination a{
display:inline;
margin:3px;
}
*/
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #0099CC;
}

.pagination a, .pagination span {
    display:inline;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.pagination .current {
    background:#72264E;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:none;
}

ul.cercle li {
   list-style-type: circle;
   list-style-position: inside;

}

/*#jqibox{z-index:1000}
#jqi{z-index:1001}*/

/*RDV*/
#field_DAY1,#field_DAY2,#field_DAY3{clear:both;margin-left: 150px;}
p.creneauBloque{padding:2px 0 10px 23px}

table.tablerdv{width:100%;margin:0;border:none;padding:3px}
table.tablerdv td{text-align:center}

#chemindefer{text-align:center;padding:10px}

/*QSATISFACTION*/
#field_INFORMEDBY{margin-left:280px;}
.qsatisfaction .form-field {width:300px}
.qsatisfaction span.other{display:none}

.qsatisfaction br.newline{margin-bottom: 10px;}
.qsatisfaction label{width:280px}
#field_TECHNICAL,#field_CONFERENCEROOM,#field_CATERING,#field_QGALADINNER{width:250px;float:left}

/*AJOUT pour 2012*/
#Searchresult .contentResult{border:none}
#Searchresult  .contentTop{
    background: url(../img/2012/paragraphe_entete2.png) no-repeat scroll 0 100% transparent;
	text-align: left;
	height:36px;
	padding-top:0;
	padding-bottom:0;
}
#Searchresult .EXPOSANTSOCIETE .contentTop{
    background: url(../img/2012/paragraphe_entete2.png) no-repeat scroll 0 100% transparent;
}
#Searchresult .MEDIA .contentTop{
    background: url(../img/2012/paragraphe_entete4.png) no-repeat scroll 0 100% transparent;
}
#Searchresult .SUPPORTING .contentTop{
    background: url(../img/2012/paragraphe_entete3.png) no-repeat scroll 0 100% transparent;
}

#Searchresult .contentTop span.content{
	background:url(../img/2012/paragraphe_entete2.png) no-repeat scroll 100% 100% transparent;
    display: block;
	height:34px;
	padding-top:2px;
	width:100%;
}

#Searchresult .EXPOSANTSOCIETE .contentTop span.content{
	background:url(../img/2012/paragraphe_entete2.png) no-repeat scroll 100% 100% transparent;
   
}
#Searchresult .MEDIA .contentTop span.content{
	background:url(../img/2012/paragraphe_entete4.png) no-repeat scroll 100% 100% transparent;
    
}
#Searchresult .SUPPORTING .contentTop span.content{
	background:url(../img/2012/paragraphe_entete3.png) no-repeat scroll 100% 100% transparent;
    
}
.contentResult.EXPOSANTSOCIETE .nomore a{

color:#72264E;
}
.contentResult.MEDIA .trombiContent{border-left:1px solid #53B0E4;border-right:1px solid #53B0E4;border-bottom:1px solid #53B0E4;width: 196px;}
.contentResult.SUPPORTING .trombiContent{border-left:1px solid #A7A6B0;border-right:1px solid #A7A6B0;border-bottom:1px solid #A7A6B0;width: 196px;}
.contentResult.EXPOSANTSOCIETE .trombiContent{border-left:1px solid #72264E;border-right:1px solid #72264E;border-bottom:1px solid #72264E;width: 196px;}
.contentResult.INTERVENANT .trombiContent{border-left:1px solid #72264E;border-right:1px solid #72264E;border-bottom:1px solid #72264E;width: 196px;}
.contentResult.MEDIA .nomore a{

color:#53B0E4;
}
.contentResult.SUPPORTING .nomore a{
color:#A7A6B0;
}
