/* CSS Document 


	0.	CSS Reset


	1.	Document Setup (body, Html, common classes, structure etc.)
	
	
	2.	Home page styles
	
		2-1.	Logo & Menu Top
		
		2-2.	Menu
		
		2-3.	Slider
		
		2-4. 	Body
		
		2-5.	News
		
		2-6.	Partenaires		
		 
		2-7.	Footer

*/

/*--------------------------- 0 - START CSS RESET ---------------------------*/
* {
	margin:0;
	outline:none;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	text-decoration:none;
	_line-height:1.4em
}
/*--------------------------- 1 - START DOCUMENT SETUP, COMMON CLASSES ------*/
body {

	color: #464D5C;
	background:#ffffff url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_body_uni.jpg") repeat-x;
	font-family:"Arial",tahoma, sans-serif;	
	font-weight: normal;
	height:auto!important;
	min-width: 960px;
}

html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
html, body {	height:100%;	padding:0;}

/** Selection **/
::-moz-selection { background: #d6dde3; color: #fff; text-shadow: none; }
::selection { background: #d6dde3; color: #fff; text-shadow: none; }

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
input { border:none; }
img { border:none }

ol,ul{ margin:0; padding:0}
li {list-style:none; margin:0; padding:0}
p {	_line-height:1.2em; margin:10px 0; }
h1, h2, h3 {color:#222222;	display:block;}
h1 {font-size:21px}
h2 {font-size:18px}
h3 {font-size:14px}
.clear_line {clear:both;zoom:1;height:5px}
.clear_line_bis {clear:both;zoom:1;height:0px}
.clear_line_tris{clear:both;zoom:1;height:10px}
.Gris {	color:#a2aaaf;}
.Blanc { color:#FFFFFF;}
.Bleu_cyan { color:#0a82ce;}
.Bleu_dark { color:#28485d;}
strong{ font-weight:bold}
/*em{color:#FF0000; font-weight:bold}*/
form em{color:#FF0000; font-weight:bold}


a {color:#41B7D8; text-decoration:none; outline: none;	}
a:hover {color:#036}
.hide4search{ display:none;}
.left{ float:left}
.right{ float:right}

h1.title {
	_color:#3e5563;color:#335566;
	font-family: 'TitilliumText22LMedium', Arial, tahoma, sans-serif;
	margin:0;
	margin-bottom:10px
}
h2.title {
	
	color:#18262f;	
	font-size:1.2em;
	font-family: 'TitilliumText22LMedium', Arial, tahoma, sans-serif;	
	margin: 10px 0;
	padding:0 0 0 10px;
}

h3.title{
	color:#006699;
	
	font-family: 'TitilliumText22LRegular', Arial, tahoma, sans-serif;	
	margin-bottom: 10px ;
	padding:0 0 0 15px;
	border-bottom:1px solid #ddd;
	line-height:normal;
	
}

h3.title_a {
/*	color:#006699;
	color:#993300;
	font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif;	
	margin: 10px 0;
	padding:0 0 0 25px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 10px 50% ;	
	text-transform:uppercase;*/
	
	color:#006699;
	font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif;	
	margin-bottom: 10px ;
	padding:0 0 0 15px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 0 50% ;
	border-bottom:1px solid #ddd;
	line-height:25px;
	text-transform:uppercase;
}
h3.title_b,
h3.title_b_bis,
h3.title_b_bis2{	
	color:#006699;
	margin:0;
	padding:0 0 0 25px;
	line-height:30px;					
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 10px 50%;
	float:left;	
	font-family:'TitilliumText22LBold', Arial, tahoma, sans-serif;
	text-transform:uppercase;
}

h3.title_c{	
	color:#006699;
	font-size:1.2em;	
	margin-bottom:5px;	
	font-family:'TitilliumText22LMedium', Arial, tahoma, sans-serif;	
}

/*p.default_button a {
	display:block;
	line-height:30px;
	margin:0 auto;
	padding:0 10px;
	text-align:center;
	border:0;
	background-color:#666;
	font-weight:bold;
	font-size:1em;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	outline:none;
}
p.default_button a:hover {
	background-color:#690;
	font-weight:bold;
	font-size:1em;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
}
*/
p.default_button { margin:0 }
p.default_button a {
	display:block;
	line-height:27px;
	margin:0 auto;
	padding:0 10px;
	text-align:center;
	border:1px solid #D9D9D9;
	background-color:#E9E9E9;
	font-weight:bold;
	font-size:1em;
	color:#666;
	cursor:pointer;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
	-o-border-radius:4px;
}
p.default_button a:hover {
	border:1px solid #A6D764;
	background-color:#ECF3CD;
	color:#333;
}



/* CONTENT WRAPPER DEFAULTS AND WRAPPER SHADOWS
*************************************************************/
/*Wrapper Defaults*/ 
/* ----- Wrapper Shadows------*/ 
#mainWrapper, #footerWrapper
 {	/*margin:0 auto;	width:1020px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_shadow.png") repeat-y;	overflow:hidden; padding-bottom:10px*/
 	margin:0 auto;	width:1004px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_shadow.png") repeat-y;overflow:hidden;  ___padding-bottom:10px
 
 }

/*Wrapper Footer*/
#footer_Master {
	width:100%;
	background:#ced3d7 url("/web/20160305131054im_/http://aida-association.org/themes/img/bg_footer.jpg") repeat top center;
	overflow:hidden
}
#footerWrapper { padding:0;}
/*Wrapper Header*/
#headWrapper { border-top:5px solid #748b97;}


#header{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_top.jpg") no-repeat 100% 0; width:800px; margin:0 5px 0 0; height:120px; float:left;}
#logo {	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/logo.gif") no-repeat left bottom; width:150px; height:120px; margin:0 0 0 5px; float:left; }
#logo a {	display: none;	text-decoration:none}

#slogan, #spaceban { width:400px; height:80px; padding:5px 0; }
#slogan { float:left; background:url(/web/20160305131054im_/http://aida-association.org/themes/img/slogan.png)  no-repeat 0 65%; }
#spaceban { float:left; text-align:center; background-color:#F9F9F9; }

.top_left{ display:block; height:120px; }
	.top_left h1,.top_left h3{		
		font-family:'TitilliumText22LMedium', Arial, tahoma, sans-serif;
		}		
	.top_left h1{color:#004e9c;height:120px;margin:0 0 0 10px;padding:0;29px;font-size:1.8em; _letter-spacing:1px; background:url(/web/20160305131054im_/http://aida-association.org/themes/img/slogan.png)  no-repeat 0 65%}
	.top_left h3{color:#3e5563;height:29px;font-size:.95em;text-shadow: 1px 1px 1px #FFFFFF; line-height:29px;margin:0 10px;padding:0}
	
.top_right{ width:auto; height:30px; }

	.identiteNav {font: 1em 'TitilliumText22LBold',Arial, tahoma, sans-serif; margin:0; padding:0 10px 0 0 ;display:block; float:right; }
	.identiteNav li{ display:block; float:left;margin:0 ; _padding:0 10px 0 0 ;height:30px;  line-height:30px;}
	.identiteNav li.lng{ width:90px; }
	.identiteNav li.lng{ background: url(/web/20160305131054im_/http://aida-association.org/themes/img/puce_lng.gif) no-repeat right 50%  }
	
	.identiteNav li a {height:30px;  line-height:30px; color:#3e5563; margin:0; padding:0 5px; cursor:pointer;}
	.identiteNav li a:hover{color:#41B7D8 ;}
	
	.WelcomNav { float:left; }
	.WelcomNav li { line-height:30px; }
	
	.serach-form {	height:90px; no-repeat; float:left;font-family: 'TitilliumText22LMedium',tahoma, Arial, sans-serif;margin:0 0 0 20px	}
	.serach-form form{ margin:27px 0; padding:0; height:36px;}
	.serach-form form input.Field-reserch {
		float:left;
		display:block;
		color:#8a9da9;	
		padding:5px 5px;
		margin:0;
		width:230px;
		height:24px;	
				
		-webkit-border-radius:  4px 0  0 4px;
		-moz-border-radius: 4px 0  0 4px;
		border-radius:  4px 0  0 4px;	
		border-top:1px solid #8a9da9;
		border-left:1px solid #8a9da9;
		border-bottom:1px solid #8a9da9;
		
		overflow:hidden;
	}

/******************* MENU TOP ***********************/

/* Navigation - Core */
#rt-header-inner {	
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_menu.gif") repeat-x;	
	min-height:47px;
	 margin-bottom: 5px;
	_border-bottom: solid 7px #3e5563;
}
.menutop {
	float:left;		
	font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif;
	font-size:1.1em;
	text-shadow: 1px 1px 1px #3e5563;
	text-transform:uppercase;
}

.menutop.theme-fusion ul li {
	
	font-size:.9em;
	margin:0 0 0 1px;padding:0;
	color:#FFFFFF;
	list-style-type: none;
	text-transform:uppercase;	
}

.menutop.theme-fusion li.Bt_chat{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bt_chat.png") no-repeat 50% 50%; padding:0; border:none} 

.menutop.theme-fusion ul li > .item {
	color:#ffffff;margin:0;padding:0;		
	background-color:#3e5563;
	text-decoration:none;
}
.menutop.theme-fusion ul li > .item:hover,
.menutop.theme-fusion ul li.f-menuparent-itemfocus > .item
{
	color:#ffffff;
	background-color:#748b97;
	text-decoration:none;
	
}

.menutop.theme-fusion li.root > .item span {
	line-height:42px!important;
	_line-height:75px!important;
	padding: 0 17px !important;
	color:#fff;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/menu_space.gif") no-repeat right top;
}
.menutop.theme-fusion li.root > .item span.chat { display:block; background:transparent;width:90px; text-align:center}

.menutop.theme-fusion li.parent.root .item span {	padding-right:20px !important;	}
.menutop.theme-fusion li.root > .item span.home{ background:url(/web/20160305131054im_/http://aida-association.org/themes/img/icon_home.png) no-repeat 50% 50% }

/* Navigation - Hovers */
.menutop.theme-fusion li.root > .item:hover,
.menutop.theme-fusion li.root > .item:active,
.menutop.theme-fusion li.root > .item:focus,
.menutop.theme-fusion li.active.root.f-mainparent-itemfocus > .item,
.menutop.theme-fusion li.root.f-mainparent-itemfocus > .item,
.menu-type-splitmenu .menutop.theme-splitmenu li:hover > .item {
	background:#3e5563;
	_background:#647b88;
	color: #fff;
	text-decoration:none!important;
}
/* Navigation - Active */
.menutop.theme-fusion li.root.active > .item,
.menutop.theme-fusion li.root.active > .item:hover,
.menu-type-splitmenu .menutop.theme-splitmenu li.active .item {
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/light-transparent-50.png")!important;	
	 text-decoration:none!important;
	 text-align:center;
}
/* Navigation - Dropdowns */
.menutop.theme-fusion .fusion-submenu-wrapper{
	background:0!important;
	padding-top:5px;
}
.fusion-submenu-wrapper .b_right{ float:right}

.menutop.theme-fusion .fusion-submenu-wrapper.level3,
.menutop.theme-fusion .fusion-submenu-wrapper.level4,
.menutop.theme-fusion .fusion-submenu-wrapper.level5,
.menutop.theme-fusion .fusion-submenu-wrapper.level6{
	padding-top:0;
}
.menutop.theme-fusion ul li > .item {	
	background-image:url("/web/20160305131054im_/http://aida-association.org/themes/img/light-transparent-12.png");
	background-repeat:repeat-x;
	background-position:left bottom;
}

.menutop.theme-fusion ul li > .item span {
	line-height:40px!important;
}



/********** CONTENET ************/

#contentWrapper {margin:0; padding:0; font-family: 'TitilliumText22LRegular', Arial, tahoma, sans-serif;}

/**********  ACTU ************/
#news_pan {border-bottom:1px solid #ddd; margin-top:10px}
#news_header { padding:5px 2% 5px 0;border-top:1px solid #c4ced4;border-bottom:1px solid #c4ced4; background-color:#f2f2f2; float:left; width:98% }

#news_header ul{ float:right}
#news_header ul li, #news_header ul li p{ float:left; line-height:25px;}
#news_header ul li.nav{ width:48px; margin:0 10px}
#news_header ul li.nav a{ display:block;height:25px; width:24px;margin:0; float:left}
#news_header ul li.nav a.next{ background: url(/web/20160305131054im_/http://aida-association.org/themes/img/Bg_navL.png) no-repeat -24px 0}
#news_header ul li.nav a.prev{ background: url(/web/20160305131054im_/http://aida-association.org/themes/img/Bg_navL.png) no-repeat 0 0 }
#news_header ul li.nav a.next_d{ background: url(/web/20160305131054im_/http://aida-association.org/themes/img/Bg_navL.png) no-repeat -24px -24px}
#news_header ul li.nav a.prev_d{ background: url(/web/20160305131054im_/http://aida-association.org/themes/img/Bg_navL.png) no-repeat 0 -24px }

#news_header ul li.W1{ width:130px}
#news_header ul li.W1 a{ display:block; height:25px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_R.png") no-repeat 100% 0; margin:0 }
#news_header ul li.W1 p{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_L.png") no-repeat 0 0; padding-left: 10px; color:#003366; margin-top:0; margin-bottom:0; }

/**********  PRESS ************/

#press_header{border:1px solid #c4ced4;background-color:#f2f2f2; height:30px; position:relative; padding:5px 0}
#press_header ul { position:absolute; right:10px; top:8px}
#press_header ul li.W2{ width:80px}
#press_header ul li.W2 a{ display:block; height:25px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_R.png") no-repeat 100% 0; margin:0 }
#press_header ul li.W2 p{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_L.png") no-repeat 0 0; padding-left: 10px; color:#003366; line-height:25px; margin:0; }				

 /*-------- THUMBS PRESS--------*/				
#press_thumbs{ padding:10px 6px 10px 14px;border:1px solid #ddd; border-top:none}
#press_thumbs ul li{ float:left;margin:8px 8px 0 0; }	
#press_thumbs ul li a{ display:block; width:92px;height:38px; border:1px solid #ccc  }	

 /*-------- THUMBS RADIOS--------*/
#radios_thumbs{ padding:10px 8px 10px 10px;border:1px solid #ddd; border-top:none}
#radios_thumbs ul li{ float:left;margin:8px 5px 0 0; }	
#radios_thumbs ul li a{ display:block; width:100px;height:60px; border:1px solid #ccc; cursor:pointer; padding:4px; }

/************** VIDEO *******************/

#video-container { 
	padding:5px 9px 0 9px;	
	min-height:253px;
 	border:1px solid #ccc; 	
	height:258px;
}
#video-container p.video-title{ margin-bottom:15px; height:32px; margin-bottom:8px;overflow:hidden; color:#006699}
#video-container iframe,
#video-container object,  
#video-container embed 	
{margin:0;max-width:250px; min-height:141px; }



			
/**********  METEO / SONDAGE ************/
#meteo, #sondage
{ border:1px solid #ddd; border-top:2px solid #ddd; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_meteo.jpg") repeat-x bottom left ;font-family: 'TitilliumText22LRegular', Arial, tahoma, sans-serif;  margin-bottom:10px; padding:5px 10px 10px 10px }
#sondage { /*height:252px;*/ }

/*#meteo h3,#sondage h3 
{color:#006699;font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif;	margin:0 0 10px 0;	padding:0 0 0 15px;	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 0 50% ; border-bottom:1px solid #ddd; line-height:25px;
}*/
#sondage ul li {display:block; padding:0 0 0 5px; margin:5px 0; border-bottom:1px solid #ddd; line-height:29px; }
#sondage p { margin:0; padding:0; position:relative; }
#sondage p.error span { position:absolute; left:0; width:30px; text-align:center; }
#sondage p span { position:absolute; right:0; width:30px; text-align:center; }
/*#sondage .btn-submit{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/bg_boutton.png"); width:55px; height:19px; line-height:19px; border:1px solid #999; }*/

#sondage input.bouton, #sondage input.bouton-hover {
	float:right;
	width:100px;
	height:27px;
	margin:5px 0;
	padding:0;
	font-weight:bold;
	font-size:1em;
	color:#666;
	cursor:pointer;
	text-transform:uppercase;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
	-o-border-radius:4px;
}
#sondage input.bouton { border:1px solid #D9D9D9; background-color:#E9E9E9; }
#sondage input.bouton-hover { border:1px solid #A6D764; background-color:#ECF3CD; color:#333; }

#sondage li.bgrest_1 { background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_sondage_1.gif") no-repeat 0 0; }
#sondage li.bgrest_2 { background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_sondage_2.gif") no-repeat 0 0; }
#sondage li.bgrest_3 { background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_sondage_3.gif") no-repeat 0 0; }
#sondage li.bgrest_4 { background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_sondage_4.gif") no-repeat 0 0; }
#sondage li.bgrest_5 { background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_sondage_5.gif") no-repeat 0 0; }

/**********Accueil : FORUM / Magazines ************/
#Forum , #Magazine
{ border:1px solid #ddd; border-top:1px solid #ddd; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_meteo.jpg") repeat-x bottom left ;font-family: 'TitilliumText22LRegular', Arial, tahoma, sans-serif;  margin-bottom:10px;_height:140px; padding:5px 10px 10px 10px }
#Forum span{font-size:.8em}
#Forum span.label{position:absolute;top:0; right:0; padding:5px; margin:2px 3px 0 0; background:#669;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_menu.gif") repeat-x  0 -12px;color:#FFF ;
					-webkit-border-radius: 4px 4px;-moz-border-radius: 4px 4px;	border-radius:4px 4px ;}
#Forum span.auteur{color:#4092AC }
#Forum ul li {display:block; padding:5px 0; _margin:5px 0; border-bottom:1px solid #ddd }
#Forum p {display:block;margin:5px 0; padding:0; font-size:1.1em; }
/*------ Magazine */
#Magazine{height:247px}
#Magazine .doc_r{	float:left;margin-right:7px;}
#Magazine .doc_l{	float:left;margin-left:7px;}
#Magazine p{border:1px solid #036; margin:5px 0 2px 0  }
#Magazine span.Mag-title{ display:block;margin:5px 0;color:#006699}
#Magazine a{
	display:block; 
	padding:0 0 0 35px;
	background:#FFF url('/web/20160305131054im_/http://aida-association.org/themes/img/pdf-down.png') no-repeat 5px 0; 
	border:1px solid #CCCCCC; 
	font-size:1em;
	font-weight:bold;
	line-height:30px;
	height:30px
	}
#Magazine a:hover{
	background:#f72507 url('/web/20160305131054im_/http://aida-association.org/themes/img/pdf-down.png') no-repeat 5px -30px ; 
	color:#FFF;
	
	}
/********** MENU VERTICAL 1 **************/

#menuNav{ border-top:2px solid #ddd; margin-bottom:10px;padding:0; font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif; font-size:1em ; text-transform:uppercase}
#menuNav li { margin:0; padding-left: display:block; height:38px; line-height:38px;  border-top:1px solid #ddd}
#menuNav li:last-child { border-bottom:1px solid #ddd}

#menuNav li a{display:block; color:#335566;padding:0 0 0 10px; margin:0; __background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_gray.gif") no-repeat 5% 50%}
#menuNav li a span{ display:block; width:27px;height:29px; float:left; margin-right:10px; margin-top:5px}

	#menuNav li a span.b2b{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -29px 0}
	#menuNav li a:hover span.b2b,#menuNav li a span.b2b-active
	{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -29px -31px}
	
	#menuNav li a span.do{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -58px 0}
	
	#menuNav li a:hover span.do,#menuNav li a span.do-active
	{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -58px -31px}
	
	#menuNav li a span.lady{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat  0 0}
	#menuNav li a:hover span.lady,#menuNav li a span.lady-active
	{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat  0 -31px}
	
	#menuNav li a span.supp{  background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -87px 0 }
	#menuNav li a:hover span.supp{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -87px -31px }
	
	#menuNav li a span.forum{  background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -116px 0 }
	#menuNav li a:hover span.forum{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -116px -31px }
	
	#menuNav li a span.tchat{  background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -145px 0 }
	#menuNav li a:hover span.tchat{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons.png") no-repeat -145px -31px }
	

	
#menuNav li:hover{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/light-transparent-50.png") repeat 0 0}
#menuNav li a:hover{ ___background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 5% 50%}
#menuNav li a.current{ color:#006699;background-color:#f2f2f2 ; }

#menuNav li a.supp{ color:#f15100; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_orange.png") no-repeat 3% 45% }
/********** MENU VERTICAL 2 ********************************************/

#menuNav_left{ border-top:2px solid #ddd; margin-bottom:10px;padding:0; font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif; font-size:1em ; text-transform:uppercase}
#menuNav_left li { margin:0; padding-left: display:block; height:38px; line-height:38px;  border-top:1px solid #ddd}
#menuNav_left li:last-child { border-bottom:1px solid #ddd}

#menuNav_left li a{display:block; color:#335566;padding:0 0 0 30px; margin:0; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_gray.gif") no-repeat 5% 50%}
#menuNav_left li:hover{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/light-transparent-50.png") repeat 0 0}
#menuNav_left li a:hover{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 5% 50%}
#menuNav_left li a.current{ color:#006699; background:#f2f2f2 url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_2bleu.gif") no-repeat 5% 50% ; }





/********** SLIDE ************/
#carousel {	background:#eee;height:auto ; width:710px; background-color:#3f5664;/*height:272px;*/}

.carousel_nav {
	display:block;
	margin:0;
	height:31px;	
	border-bottom:1px solid #dddddd;
	text-align:center
}
.carousel_nav li{display:inline;}
.carousel_nav li a{display:block ; width:10px; height:10px;  margin:10px 5px ;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bt_navig.png") no-repeat; float:left }
.carousel_nav li a.active{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bt_navig.png") no-repeat 0 -10px; }


#col_1 {
	float:left;
	padding:10px 20px;
	margin-right:10px;
}
#col_2 {	float:left;	margin:10px 0; padding:0}
#col_3 {	float:left;	margin:10px 0 10px 10px; padding:0; width:920px}



#col_1 p {	line-height:1.6em;}
#col_1 a{padding-left:10px;	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/puce_s.gif") no-repeat left center;}

/************** Bloc Right => News ************/
.news {
	margin:10px 0;
	_padding:5px;
	font-size:11px;
	display:block;
	overflow:hidden;
	_background:url("/web/20160305131054im_/http://aida-association.org/themes/img/bg_news.jpg") repeat-x left bottom;
	_width:250px;
	_height:auto;
	_border:1px solid #a5b2b9;

}
.news li {
	float:left;
	list-style-type: none;
	margin-right:10px
}
.news li h3 {
	margin:0 0 10px 0;
	color:#0a82ce!important;
	display:block;
}
.news li a{ 
color:inherit;
display:block;
width:216px;
overflow:hidden;
height:55px;
/*margin-left:10px;*/
padding:5px;

}
.news li a:hover{ 
background:#eee


}
p.date {
	width:50px;
	height:50px;
	display:block;
	margin:0 10px 0 0;
	float:left;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_date.gif") repeat-x;
	border:2px solid #FFF;
	box-shadow:0 1px 2px #5b6a74;
}
p span.J {
	color:#FFFFFF;
	text-align:center;
	display:block;
	margin-top:3px;
	height:28px;
	line-height:28px;
	text-shadow: 1px 1px 1px #5b6a74;
	font-size:2em
}
p span.M {
	color:#FFFFFF;
	text-align:center;
	display:block;
	text-transform:uppercase;
}
p.art {
/*	float:left;
	margin:0 0 10px 10px;
	display:block;
	width:170px;
	overflow:hidden*/
	_margin-left:10px;
	margin:0 0 0 10px;
}


/************* Footer******************/

.footer{height:100%;_background:#F4F4F4 ; display:block;  border-top:0 !important;  }
.footer a{
	color:#3e5563;
	float:none; 
	width:auto;
	display:inline;
	font-size:1em; 
	padding:0;
    line-height:1.6em;
	border-bottom: 1px dashed #ddd;
	background-color:transparent
	}
.footer a:hover{
	_color:#0099ff;
	color:#41B7D8;
	border-bottom: 1px solid #41B7D8;
	}

#F_contact {padding:10px 0 0 10px;}
#F_contact ul {
	margin:0;
	padding:0;
	font-size:.85em;
}
#F_contact li {
	display:block;
	padding:5px 0 5px 20px;
	margin:10px 0;
	border-top:1px solid #dddddd;
}
li.add {background:url("/web/20160305131054im_/http://aida-association.org/themes/img/add.png") no-repeat 0 20%;}
li.mail {background:url("/web/20160305131054im_/http://aida-association.org/themes/img/mail.png") no-repeat 0 50%;}
li.ytube {background:url("/web/20160305131054im_/http://aida-association.org/themes/img/ytube.png") no-repeat 0 50%;border-bottom:1px solid #dddddd;}

#F_contact a{padding-left:10px; margin:0}
#F_contact a:hover{padding-left:10px; margin:0;border:none;color:#41B7D8;}

#F_map{display:block; padding:0;}
#F_map ul { margin:0; padding:0;}
#F_map li {	
	padding:0 0 0 20px;	margin:0;
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/puce_bleu.gif') no-repeat 10px center;
}
#F_map li.none{ background:none;}
.map{display:block; font-size:.85em; margin-bottom:5px;}
.copy{
	 background:#647b88 url('/web/20160305131054im_/http://aida-association.org/themes/img/Bg_copy.jpg') repeat-x top left;
	 padding:0 10px 0 0;
	 _margin:10px 0 0 0;
	 margin: 0;
	 text-align:right; 
	 color:#FFF; 
	 height:44px; 
	 line-height:44px; 
	 font-size:.9em;
	 text-shadow:0 1px 1px #5b6a74}
/******** Temoignage*********/

#temoin{margin:10px 0 ; padding:0 0 0 10px; font-size:.85em; display:block}
#temoin ol{}
#temoin li{ margin:5px 0; border-top:1px solid #ddd; padding:5px 0 ; overflow:hidden}
#temoin li img{float:left; width:50; height:50px; margin:0 10px 10px 0; border:1px solid #FFF; padding:0;box-shadow:0 1px 2px #5b6a74;}
#temoin li DIV{float:left; width:200px}
#temoin li p{ margin:0; padding:0}
#temoin li a{ padding:0 10px; color:#41B7D8; background:url('/web/20160305131054im_/http://aida-association.org/themes/img/comment.gif') no-repeat 0 50%; height:24px; line-height:24px;}
#temoin li a:hover{border:none; color:#036;}

.poster_art{
	_background: #3E5563; 
	_background-color: #F2F2F2;
	color: #FFF;
	padding: 5px 10px;
	border-top: 1px solid #C4CED4;
    
    background: url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_menu.gif") repeat-x 0 -1px;
	}
.poster_art a { color:#FFF; font-weight:bold; background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icon_poster.png') no-repeat 0 0; padding:5px 30px }



/* ----- Widget Tabbed -----
		
#tab-content{ margin:5px 0 10px 0}		
#tab-content ul { list-style: none;}
#tab-content ul li {
		list-style:none;
		display:inline;
		
}
#tab-content ul li a 
{
	display: inline-block;	 
	_background: #f6f6f6;
	background:url(/web/20160305131054im_/http://aida-association.org/themes/img/Bg_tab_a.gif) repeat-x top left;
	padding: 0 20px;
	font-size: 14x;
	font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif;	
	text-align: center;
	color: #335566;
	
	height: 33px;
	line-height: 34px;
	text-decoration: none;
	text-transform:uppercase;
	outline: none;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;	
	} 	
#tab-content ul li a.active {
	color: #006699;
	height: 34px;
	line-height: 34px;
	border-bottom: none;
	background: #ffffff;
	}
#tab-content .tabs-inner {
	padding: 30px 20px;
	background: #fff;
	border: 1px solid #d7d7d7;
	margin-top:-1px;
	min-height:248px;
}
 */
#tab-content{_height:300px}		
#tab-content ul { list-style: none;}
#tab-content ul li {
		list-style:none;
		display:inline;	
}
#tab-content ul li a 
{
	display: inline-block;	
	background:url(/web/20160305131054im_/http://aida-association.org/themes/img/Bg_tab_a.gif) repeat-x top left;
	padding: 0 15px;	
	font-size: 14x;
	font-family: 'TitilliumText22LBold', Arial, tahoma, sans-serif;	
	text-align: center;
	color: #335566;
	height: 33px;
	line-height: 34px;
	text-decoration: none;
	text-transform:uppercase;
	outline: none;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;	
	min-width:45px
	} 	
#tab-content ul li a.active {
	color: #006699;
	height: 34px;
	line-height: 34px;
	border-bottom: none;
	background: #ffffff;
	
	}
#tab-content .tabs-inner {
	padding: 20px 20px;
	background: #fff;
	border: 1px solid #d7d7d7;
	margin-top:-1px;
	height:311px;
}

#tab-content .tabs-inner p{ _display: inline; line-height:1.4em;}
/*#tab-content .tabs-inner IMG{ float:right; margin: 0 0 10px 10px  ;box-shadow: 0px  1px 3px #5C6478}*/
#tab-content .tabs-inner IMG{ padding:4px; background-color:#FFF; border:1px solid#CCC; box-shadow: 0px  1px 3px #5C6478}

#tab-content ol li {line-height: 25px; padding-top:10px}
#tab-content ol li.W3{ width:130px;  float:right; vertical-align: middle;}
#tab-content ol li.W3 a{ display:block; height:25px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_R.png") no-repeat 100% 0; margin:0;padding-top:2px}
#tab-content ol li.W3 p{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_L.png") no-repeat 0 0; padding-left: 10px; color:#003366; margin-top:0; margin-bottom:0;}

#tab-content .tabs-inner p{ _display: inline; line-height:1.4em;}
/*#tab-content .tabs-inner IMG{ float:right; margin: 0 0 10px 10px  ;box-shadow: 0px  1px 3px #5C6478}*/
#tab-content .tabs-inner IMG{ padding:4px; background-color:#FFF; border:1px solid#CCC; box-shadow: 0px  1px 3px #5C6478}

#tab-content ol li {line-height: 25px; padding-top:5px}
#tab-content ol li.W3{ width:110px;  float:right; vertical-align: middle;}
#tab-content ol li.W3 a{ display:block; height:25px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_R.png") no-repeat 100% 0; margin:0;padding-top:2px}
#tab-content ol li.W3 p{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_L.png") no-repeat 0 0; padding-left: 10px; color:#003366; margin-top:0; margin-bottom:0;}




/*************** STYLE CATEGORIES****************/
/*================ menu NAV BIS ========*/
#cat_header{margin:10px 0;border-top:1px solid #c4ced4;border-bottom:1px solid #c4ced4; background-color:#f2f2f2; width:100%; float:left }
#cat_header ul{}
#cat_header ul li {float:left;; text-align:center; width:70px; padding:10px 0}
#cat_header ul li.active { background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_nav_bis_active.png") repeat-x top left}

#cat_header ul li p { padding-top:5px; font-size:10px ;text-shadow:1px 1px 0 #FFF}
#cat_header ul li a{ display:block; margin:0 15px ;width:40px; height:40px; cursor:pointer  }

/*icos nav_h_a */

#cat_header ul li a.p1{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat 0 0 }
#cat_header ul li a:hover.p1{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat 0 -42px }
#cat_header ul li a.p2{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -50px 0 }
#cat_header ul li a:hover.p2{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -50px -42px}
#cat_header ul li a.p3{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -100px 0 }
#cat_header ul li a:hover.p3{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -100px -42px}
#cat_header ul li a.p4{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -150px 0 }
#cat_header ul li a:hover.p4{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -150px -42px}
#cat_header ul li a.p5{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -200px 0 }
#cat_header ul li a:hover.p5{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -200px -42px}
#cat_header ul li a.p6{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -250px 0 }
#cat_header ul li a:hover.p6{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -250px -42px}
#cat_header ul li a.p7{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -300px 0 }
#cat_header ul li a:hover.p7{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -300px -42px}
#cat_header ul li a.p8{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -350px 0 }
#cat_header ul li a:hover.p8{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -350px -42px}
#cat_header ul li a.p9{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -400px 0 }
#cat_header ul li a:hover.p9{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -400px -42px}
#cat_header ul li a.p10{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -450px 0 }
#cat_header ul li a:hover.p10{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -450px -42px}
#cat_header ul li a.p11{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -500px 0 }
#cat_header ul li a:hover.p11{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -500px -42px}
#cat_header ul li a.p12{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -550px 0 }
#cat_header ul li a:hover.p12{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_a.png") no-repeat -550px -42px}

/*icos nav_h_b */
#cat_header ul li a.p13{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat 0 0 }
#cat_header ul li a:hover.p13{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat 0 -42px }
#cat_header ul li a.p14{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -50px 0 }
#cat_header ul li a:hover.p14{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -50px -42px}
#cat_header ul li a.p15{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -100px 0 }
#cat_header ul li a:hover.p15{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -100px -42px}
#cat_header ul li a.p16{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -150px 0 }
#cat_header ul li a:hover.p16{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -150px -42px}
#cat_header ul li a.p17{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -200px 0 }
#cat_header ul li a:hover.p17{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -200px -42px}
#cat_header ul li a.p18{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -250px 0 }
#cat_header ul li a:hover.p18{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -250px -42px}
#cat_header ul li a.p19{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -300px 0 }
#cat_header ul li a:hover.p19{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -300px -42px}
#cat_header ul li a.p20{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -350px 0 }
#cat_header ul li a:hover.p20{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h_b.png") no-repeat -350px -42px}

/* icons permanants (Forum | Infos Pratiques | Support)*/
#cat_header ul li a.pf{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h.png") no-repeat 0 0 }
#cat_header ul li a:hover.pf{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h.png") no-repeat 0 -42px}
#cat_header ul li a.pi{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h.png") no-repeat -50px 0 }
#cat_header ul li a:hover.pi{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h.png") no-repeat -50px -42px}
#cat_header ul li a.ps{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h.png") no-repeat -100px 0 }
#cat_header ul li a:hover.ps{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/nav_h.png") no-repeat -100px -42px}





/* **************** FORMULAIRE ***********************/

#FormWrapper{margin-bottom:10px ; border:1px solid #DDD; font-family: 'TitilliumText22LRegular',tahoma, Arial, sans-serif;	}
#FormWrapper .Form_header{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_header_form.gif") repeat-x left bottom; height:30px}

#FormWrapper .Form_content{ margin:30px 10px;overflow:hidden;min-height:306px}
#FormWrapper .Form_content .col_1{ float:left; margin:0 20px }
#FormWrapper .Form_content .col_2{ float:right; margin:0 20px; }

#FormWrapper form label{ display:block;	padding:5px 0 ; }
#FormWrapper form select,
#FormWrapper form textarea,
#FormWrapper form input{
display:block;	color:#069;	padding:5px;margin:0;width:280px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:  4px;border : 1px;border-style:solid;border-color:#8a9da9;}
#FormWrapper form textarea{ max-width:280px; min-height:110px}
#FormWrapper .Form_content form select option{ padding-left:5px; }
#FormWrapper form input.date{padding-right:10px; background:url(/web/20160305131054im_/http://aida-association.org/themes/img/calendar.gif) no-repeat center right}
#FormWrapper .Submit-Bt{ background:url(/web/20160305131054im_/http://aida-association.org/themes/img/BG_bt-form.png) repeat-x top left; height:30px; border:1px solid #DDD ; padding:0 10px; margin:10px 0; width:auto ; cursor:pointer}
#FormWrapper form span{float:left}
#FormWrapper form input.radio{    width:50px;float:left;border:none} 

/*****************  Content-art ( PAGE ACTUALITES )******************************/

/*======== HEADER ( Bloc Witness/ EVENEMENTS/CARNET D'AIDA)========*/

#Top_header{border:1px solid #c4ced4;background-color:#f2f2f2; height:30px; position:relative; padding:5px 0; }
#Top_header ul { position:absolute; right:10px; top:8px}
#Top_header ul li.W2{ width:80px /*130px*/ ; }
#Top_header ul li.W2 a{ display:block; height:25px;background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_R.png") no-repeat 100% 0; margin:0 }
#Top_header ul li.W2 p{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_Bt_L.png") no-repeat 0 0; padding-left: 10px; color:#003366; line-height:25px; margin:0; }

/*================ WITNESS / CARNET D'AIDA===========================

#Witness,#Carnet
{border:1px solid #DDD; height:298px }
#Witness li,#Carnet li 
{color:#006699 ; border-bottom:1px dashed #ddd }
#Witness li:last-child, #Carnet li:last-child
{border-bottom:none }
#Witness li a, #Carnet li a
{display:block; color:#006699; margin:5px; padding:5px;}
#Witness li a p, #Carnet li a p
{margin:8px 0;}
#Witness li a:hover , #Carnet li a:hover{ background:#f3f3f3 }

#Witness li>a span
{display:block; color:#666666; font-size:.8em; margin-bottom:5px; padding-left:20px; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_timer.png") no-repeat 0 50%}

#Carnet li>a span 
{display:block; color:#666666; font-size:.8em; margin-bottom:5px; padding-left:20px; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_carnet.png") no-repeat 0 50%}*/


/*================ WITNESS / CARNET D'AIDA===========================*/

#Witness{border:1px solid #DDD; height:241px }
#Witness li{color:#006699 ; border-bottom:1px dashed #ddd }
#Witness li:last-child{border-bottom:none }
#Witness li a{display:block; color:#006699; margin:5px; padding:5px;}
#Witness li a p{margin:8px 0;}
#Witness li a:hover { background:#f3f3f3 }
#Witness li>a span
{display:block; color:#666666; font-size:.8em; margin-bottom:5px; padding-left:20px; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_timer.png") no-repeat 0 50%}
#info_witness{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_meteo.jpg") repeat-x 50% 50%; border:1px 1px 1px 0; padding:8px; text-align:center }

/*#Carnet{border:1px solid #DDD; height:250px }*/
#Carnet{border:1px solid #DDD; height:144px }
#Carnet li {color:#006699; border-bottom:1px dashed #ddd }
#Carnet li:last-child {border-bottom:none }
#Carnet li a{display:block; color:#006699; margin:5px; padding:4px 5px;}
#Carnet li a p{margin:6px 0 4px 0;}
#Carnet li a p.puce{ padding-left:20px; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_carnet.png") no-repeat 0 50% }
#Carnet li a:hover{ background:#f3f3f3 }
#Carnet li>a span{display:block; color:#666666; font-size:.8em; margin-bottom:5px; padding-left:20px; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_carnet.png") no-repeat 0 50%}
/*#Carnet li:last-child{border-bottom:none }*/


/*===========EVENEMENT / SLIDE-EVENEMENT============*/

#Event{border:1px solid #DDD; height:298px }
#Event .project-single-slider{color:#006699 ; margin:0 auto; }
#Event .project-single-slider a{display:block; color:#006699; margin-top:5px; height:268px; overflow:hidden;}
#Event .project-single-slider a:hover{ background:#f3f3f3 }
#Event .project-single-slider a p{ width:208px; margin:10px 0 0 0; padding:6px;}
#Event .project-single-slider a p img{ _width:206px; padding-bottom:5px}
/*
#Event{border:1px solid #DDD; min-height:248px }
#Event .project-single-slider{color:#006699 ; margin:5px auto; }
#Event .project-single-slider a{display:block; color:#006699; margin-top:5px; height:270px; overflow:hidden;}
#Event .project-single-slider a:hover{ background:#f3f3f3 }
#Event .project-single-slider a p{ width:208px;padding:6px;}
#Event .project-single-slider a p img{ width:206px; padding-bottom:5px}
*/

#Event a.project-single-slider-next{ display:block; width:23px; height:24px ; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/arrow3.png") no-repeat 0 0 ; float:left}
#Event a.project-single-slider-next:hover{ display:block; width:23px; height:24px ; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/arrow3.png") no-repeat 0 -24px ; float:left}

#Event a.project-single-slider-prev{ display:block; width:23px; height:24px ; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/arrow3.png") no-repeat -24px 0 ; float:right}
#Event a.project-single-slider-prev:hover{ display:block; width:23px; height:24px ; background:url("/web/20160305131054im_/http://aida-association.org/themes/img/arrow3.png") no-repeat -24px -24px ; float:right}

/*================ Actualités | Content-art ===========================*/
/*================ B2B | Content-art ===========================*/
/*================ Culture | Content-art ===========================*/
#ArtWrapper{ margin:0 ; border:1px solid #DDD; font-family: 'TitilliumText22LRegular',tahoma, Arial, sans-serif;	}
#ArtWrapper .Art_header{ background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_header_form.gif") repeat-x left bottom; height:30px }
#ArtWrapper .Art_content{ margin:10px ;overflow:hidden;	 }
#ArtWrapper .Art_content li{ border-bottom:1px dotted #ddd}
#ArtWrapper .Art_content a{ padding:5px; display:block; overflow:hidden;}
#ArtWrapper .Art_content a:hover{ background-color:#f3f3f3}
#ArtWrapper .Art_content a img{margin:10px; float:left; border:4px solid #FFF; box-shadow: 1px 0px 5px #999999 }
#ArtWrapper .Art_content a p{ margin-top:10px; color:#333; line-height:1.4em;text-shadow: 1px 1px 1px #FFFFFF;}



#ArtWrapper .Art_content .info { background-color:#f9f9f9;margin-bottom:5px; padding:5px 0; font-size:1em;border-bottom:1px dotted #ddd; color:#666666 } 
#ArtWrapper .Art_content .info span {padding:0 15px; }
#ArtWrapper .Art_content .info span.loc {background:url(/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_loc.png) no-repeat 0 50% }
#ArtWrapper .Art_content .info span.date {background:url(/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_timer.png) no-repeat 0 50% }
#ArtWrapper .Art_content .info span.aut {background:url(/web/20160305131054im_/http://aida-association.org/themes/img/icons/icon_carnet.png) no-repeat 0 50% }


/* ------------------------------------------------------ */
/* HOME PAGE PARTNERS
/* ------------------------------------------------------ */
.rounded {
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
  border-radius: 5px; 
}
#CarouselWrapper
{margin-bottom:10px ; border:1px solid #DDD; font-family: 'TitilliumText22LRegular',tahoma, Arial, sans-serif;}
#CarouselWrapper .Carousel_header
{background:url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_header_form.gif") repeat-x left bottom; height:30px}

#carousel-slide { 
	height: 180px; 
	width: 700px; 
	position: relative; 
	float: right;
	margin:10px 0;
}

#carousel-slide .viewport { 
	float: left; 
	width: 630px; 
	height: 180px; 
	overflow: hidden; 
	position: relative; 
}

#carousel-slide .disable { 
	visibility: hidden;	
	
	
}

#carousel-slide .overview { 
	list-style: none; 
	position: absolute; 
	width: 670px; 
	left: 0 top: 0; 
}

#carousel-slide .overview li{ 
	float: left; 
	position: relative; 
	height: 178px; 
	width: 115px;
	border: 1px solid #ddd;
	background: #fff url('/web/20160305131054im_/http://aida-association.org/themes/img/diag.png') repeat center top;
	margin-right: 10px;
}

#carousel-slide .overview li img{ 
	float: left;
	position: relative; 
	margin-left: 9px;
	margin-top: 9px;
}

#carousel-slide .prev {
	margin-right: 10px;	
}

#carousel-slide .next {
	margin-left: 10px;	
}

#carousel-slide .buttons {
	float: left;
	width: 18px;
	height:53px;
	line-height:53px;
}

#carousel-slide .buttons:link, #carousel-slide .buttons:visited {
	color: #555;
	text-align: center;
	text-shadow: 1px 1px 0px #fff;
	background: #a1b0b9;
    background: -moz-linear-gradient(top, #fff, #a1b0b9);
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#a1b0b9));
    filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#ffffff', EndColorStr='#a1b0b9', GradientType=0);
	border: 1px solid #ddd;
	padding-top: 62px;
	padding-bottom: 61px;
	font-size: 10px;
	-moz-box-shadow: 0px 1px 0px #bbb;
	-webkit-box-shadow: 0px 1px 0px #bbb;
	box-shadow: 0px 1px 0px #bbb;
	text-decoration: none;
}

#carousel-slide .buttons:hover, #carousel-slide .buttons:hover {
	color: #fff;
	text-shadow: 1px 1px 0px #000;
	background: #738a97;
    background: -moz-linear-gradient(top, #738a97, #3e5563);
    background: -webkit-gradient(linear, left top, left bottom, from(#738a97), to(#3e5563));
    filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#738a97', EndColorStr='#3e5563', GradientType=0);
	border: 1px solid #666;
}

.tooltip {
	display:none;
	background:#3e5563;  /*#f5f5f5;*/
	border: 1px solid #FFF;
	width:200px;
	padding:10px;
	font-size:.8em;
	color:#FFF;	
	-moz-box-shadow: 0px 1px 3px #666;
	-webkit-box-shadow: 0px 1px 3px #666;
	box-shadow: 0px 1px 3px #666;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	z-index:1100;
}
.tooltip h5{color:#D5EBF7; font-size:1em; font-weight:bold;text-shadow: 0px 1px 0px #213541;font-size:1.2em; }


/* ------------------------------------------------------ */
/******************** Revu de press **************************/
.Revue-p li {
	margin:20px 0 ;
	padding:10px 10px 35px 10px;
	position:relative;
	background:#f9f9f9;
	border:1px solid #CCC !important;
	

}
.Revue-p a{
	position:absolute;
	right:5px;
	bottom:5px;
	display:block; 
	padding:0 0 0 35px !important;
	background:#FFF url('/web/20160305131054im_/http://aida-association.org/themes/img/pdf-down.png') no-repeat 5px 0; 
	border:1px solid #CCCCCC; 
	font-size:1em;
	font-weight:bold;
	line-height:30px;
	height:30px;
	width:160px;
	
	
		}
.Revue-p a:hover {
	background:#f72507 url('/web/20160305131054im_/http://aida-association.org/themes/img/pdf-down.png') no-repeat 5px -30px ; 
	color:#F00;
	}

/********************** Annonces ****************************/
.domaine { padding:5px 0 4px 0; font-weight:bold; font-size:1.2em; color:#069; border:1px dotted #CCC; border-left:0; border-right:0; margin:10px 0; }
.n1,.n2,.n3,.n4,.n5,.n6,.n7,.n8,.n9,.n10,.n11{padding-left:30px !important; }
.n1{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 0;
	}
.n2{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -29px;
	}
.n3{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -58px;
	}
.n4{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -87px;
	}
	
.n5{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -290px;
	}
.n6{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -116px;
	}
	
.n7{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -145px;
	}	
	
.n8{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -174px;
	}	
		
.n9{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -203px;
	}	
			
.n10{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -232px;
	}	
	
.n11{
	background:url('/web/20160305131054im_/http://aida-association.org/themes/img/icons-annonces.png') no-repeat  0 -261px;
	}		
	
	
			
/******************** la page intro **************************/

.Top-border {
    border-top: 5px solid #748B97;
}
.bg-intro a {
	display:block;
    height: 350px;
    background: url('/web/20160305131054im_/http://aida-association.org/themes/img/logo_intro.gif') no-repeat center bottom;
}
.bg-intro h3 {
    color: #006699;
    font-size: 24px;
    font-family: 'TitilliumText22LLight', Arial, tahoma, sans-serif;
    margin-bottom: 10px;
    padding: 0 0 0 15px;
    line-height: normal;
    text-align: center
}
.bg-intro h3 strong {
    font-family: 'TitilliumText22LRegular', Arial, tahoma, sans-serif;
}
.bg-Form {
    border: 1px solid #ddd;
    border-top: 2px solid #ddd;
    background: url("/web/20160305131054im_/http://aida-association.org/themes/img/Bg_meteo.jpg") repeat-x bottom left;
    padding: 20px;
    width: 320px;
    margin: 0 auto;
}



#FormWrapper form .freshbutton-blue, #FormWrapper form .freshbutton-orange {
    _float:left;
    width:auto;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    padding: 5px 16px;
    margin:15px 15px 15px 0;
    font-weight: 600;
    cursor: pointer;
    overflow: visible;
}

#FormWrapper form  .freshbutton-blue {
    width:138px;
    border-top: 1px #2270AB solid;
    border-right: 1px #18639A solid;
    border-bottom: 1px #0F568B solid;
    border-left: 1px #18639A solid;
    background: #2180CE;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33a0e8", endColorstr="#2180ce");
    text-shadow: #355782 0 1px 2px;
    -webkit-text-shadow: #355782 0 1px 2px;
    -moz-text-shadow: #355782 0 1px 2px;
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #83c5f1;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #83C5F1;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #83C5F1;
}

#FormWrapper form  .freshbutton-orange {
    width:138px;
    border-top: 1px #FF5403 solid;
    border-right: 1px #9A3718 solid;
    border-bottom: 1px #8B320F solid;
    border-left: 1px #9A2D18 solid;
    background: #F05C09;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33a0e8", endColorstr="#2180ce");
    text-shadow: #47200A 0 1px 2px;
    -webkit-text-shadow: #355782 0 1px 2px;
    -moz-text-shadow: #355782 0 1px 2px;
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #83c5f1;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #F1C183;
    box-shadow: F1C183;
}

/* Type de bouttons */
.freshbutton-blue, .freshbutton-orange, .freshbutton-gris {
    _float:left;
    width:auto;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    padding: 5px 16px;
    margin:15px 15px 15px 0;
    font-weight: 600;
    cursor: pointer;
    overflow: visible;
}

.freshbutton-blue {
    width:138px;
    border-top: 1px #2270AB solid;
    border-right: 1px #18639A solid;
    border-bottom: 1px #0F568B solid;
    border-left: 1px #18639A solid;
    background: #2180CE;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33a0e8", endColorstr="#2180ce");
    text-shadow: #355782 0 1px 2px;
    -webkit-text-shadow: #355782 0 1px 2px;
    -moz-text-shadow: #355782 0 1px 2px;
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #83c5f1;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #83C5F1;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #83C5F1;
}
.freshbutton-orange {
    width:138px;
    border-top: 1px #FF5403 solid;
    border-right: 1px #9A3718 solid;
    border-bottom: 1px #8B320F solid;
    border-left: 1px #9A2D18 solid;
    background: #F05C09;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33a0e8", endColorstr="#2180ce");
    text-shadow: #47200A 0 1px 2px;
    -webkit-text-shadow: #355782 0 1px 2px;
    -moz-text-shadow: #355782 0 1px 2px;
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #83c5f1;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #F1C183;
    box-shadow: F1C183;
}
.freshbutton-gris {
    width:138px;
    border-top: 1px #666 solid;
    border-right: 1px #666 solid;
    border-bottom: 1px #666 solid;
    border-left: 1px #666 solid;
    background: #999;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#CCC", endColorstr="#EEE");
    text-shadow: #47200A 0 1px 2px;
    -webkit-text-shadow: #EEE 0 1px 2px;
    -moz-text-shadow: #EEE 0 1px 2px;
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.3),inset 0px 1px 0px #EEE;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3),inset 0px 1px 0px #EEE;
    box-shadow: EEE;
}





/*================== Pagignation *************************/
/** Pagination **/
#DivNav { float:right}
#DivNav .pagination { overflow: hidden;margin:10px;}
#DivNav .pagination li { float: left; margin: 0px 10px 0px 0px; }
#DivNav .pagination li a { text-align: center; color:#FFF; text-shadow: 1px 1px 0px #000000; font: 14px/28px  'TitilliumText22LMedium',Arial,tahoma,sans-serif;; display: block; background: url("/web/20160305131054im_/http://aida-association.org/themes/img/pagination.png") top no-repeat; width:24px;line-height:24px }
#DivNav .pagination li a:hover{ text-shadow: 1px 1px 0px #6d8592; background-position: bottom;  }
#DivNav .pagination li a.active { text-shadow: 1px 1px 0px #6d8592; background-position: bottom; }

/* Liste des langues */
#lng_list {
    background-color: #f4f5f7;
    border: 1px solid #c4ced4;
    list-style-type: none;
    padding: 5px;
    position: absolute;
    z-index: 10;
}
#lng_list li {
	float:none;
    border-bottom: 1px solid #c4ced4;
    margin-left: 0;
	padding:0;
}
#lng_list li:last-child {
    border-bottom: none;
}
#lng_list li a {
    color: #000;
    display: block;
    width: 83px;
	padding:0 0 0 5px;
}
#lng_list li a:hover {
    background-color: #ebeff2;
    color: #41B7D8;
}

/*********************/
/*	Debut formulaire */
/*********************/
#inscription {
	width:500px;
	margin:20px auto;
}
#CorpForm {
	margin:0;
	padding:0;
}
#CorpForm fieldset {
	margin: 0;
	font-style: normal;
	padding: 0 1em 1em;
	border:none;
}
#CorpForm legend {
	padding:5px 10px;
	margin:0;
	font-weight: bold;
	color: #377cb3;
	background: transparent;
	text-transform:uppercase;
}
#CorpForm p {
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
#CorpForm p span.indiq{
	display:block;
	float:right;
	width:293px;
	text-align:left;
	margin:0;
	font-size:11px;
	color:#666;
}

#CorpForm .succes {
	margin:0 auto;
	padding:0;
	text-align:center;
	color:#690;
}
#CorpForm fieldset label {
	float: left;
	width: 42%;
	text-align: right;
	font-weight:bold;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8;
	cursor:pointer;
}

#CorpForm input.normal {
	border:1px solid #CCC;
	width:240px;
	height:21px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#F9F9F9;
}
#CorpForm input.focus {
	border:1px solid #8A9DA9;
	width:240px;
	height:21px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#f4fafe;
}
#CorpForm input.focus2 {
	border:1px solid #C00;
	width:240px;
	height:21px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#ffebeb;
}

#CorpForm select.normal {
	border:1px solid #CCC;
	width:240px;
	height:28px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#F9F9F9;
}
#CorpForm select.focus {
	border:1px solid #8A9DA9;
	width:240px;
	height:28px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#f4fafe;
}
#CorpForm select.focus2 {
	border:1px solid #C00;
	width:240px;
	height:28px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#ffebeb;
}


#CorpForm textarea.normal {
	border:1px solid #CCC;
	width:435px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#F9F9F9;
}
#CorpForm textarea.focus {
	border:1px solid #8A9DA9;
	width:435px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#f4fafe;
}
#CorpForm textarea.focus2 {
	border:1px solid #C00;
	width:435px;
	padding:3px;
	margin:0 0 0 8px;
	background-color:#ffebeb;
}


#CorpForm .alerte {
	padding:0 0 5px 0;
}
#CorpForm .alerte input{
	border:1px solid #C00;
	width:240px;
	height:21px;
	padding:3px;
	margin:2px 0 0 8px;
	background-color:#ffebeb;
	font-weight:bold;
}
#CorpForm .alerte select{
	border:1px solid #C00;
	width:240px;
	height:28px;
	padding:3px;
	margin:2px 0 0 8px;
	background-color:#ffebeb;
	font-weight:bold;
}
#CorpForm .messageAlerte {
	display: block;
	margin: 0 0 .3em .3em;
	padding-left: 2em;
	color: #C00;
	font-weight: bold;
}

#FooterForm {
	margin:0;
	padding:0;
}
#FooterForm p {
	float:right;
	padding:0 30px 0 0;
	margin:0;
}
/*
#FooterForm input.bouton {
	width:100px;
	height:30px;
	margin:0;
	padding:0;
	border:0;
	background-color:#666;
	font-weight:bold;
	font-size:1em;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
}
#FooterForm input.bouton-hover {
	width:100px;
	height:30px;
	margin:0;
	padding:0;
	border:0;
	background-color:#690;
	font-weight:bold;
	font-size:1em;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
}

#FooterForm input.reset {
	width:100px;
	height:30px;
	margin:0;
	padding:0;
	border:0;
	background-color:#666;
	font-weight:bold;
	font-size:1em;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
}
#FooterForm input.reset-hover {
	width:100px;
	height:30px;
	margin:0;
	padding:0;
	border:0;
	background-color:#C30;
	font-weight:bold;
	font-size:1em;
	color:#FFF;
	cursor:pointer;
	text-transform:uppercase;
}
*/
#FooterForm input.bouton {
	width:100px;
	height:27px;
	margin:0;
	padding:0;
	border:1px solid #D9D9D9;
	background-color:#E9E9E9;
	font-weight:bold;
	font-size:1em;
	color:#666;
	cursor:pointer;
	/*text-transform:uppercase;*/
}
#FooterForm input.bouton-hover {
	width:100px;
	height:27px;
	margin:0;
	padding:0;
	border:1px solid #A6D764;
	background-color:#ECF3CD;
	font-weight:bold;
	font-size:1em;
	color:#333;
	cursor:pointer;
	/*text-transform:uppercase;*/
}


#FooterForm input.reset {
	width:100px;
	height:27px;
	margin:0;
	padding:0;
	border:1px solid #D9D9D9;
	background-color:#E9E9E9;
	font-weight:bold;
	font-size:1em;
	color:#666;
	cursor:pointer;
	/*text-transform:uppercase;*/
}
#FooterForm input.reset-hover {
	width:100px;
	height:27px;
	margin:0;
	padding:0;
	border:1px solid #FFC6C6;
	background-color:#FFE8E8;
	font-weight:bold;
	font-size:1em;
	color:#333;
	cursor:pointer;
	/*text-transform:uppercase;*/
}


#sended {
	width:600px;
	height:90px;
	margin:20px auto 0 auto;
	padding:10px;
	/*text-align:center;*/
	border:1px solid #CCC;
}
#sended h2 {
	margin:0;
	padding:0 0 0 0;
	text-align:center;
	font-size:1.2em;
	color:#390;
	text-transform:uppercase;
}
#sended p {
	margin:0 0 0 30px;
	padding:10px 0 10px 40px;
	background: url("/web/20160305131054im_/http://aida-association.org/themes/img/accept.gif") no-repeat 0% 50%;
}

#messages {
	float:right;
	margin:5px 32px 5px 0;
	padding:0;
}
#messages p.wait {
	float:right;
	width:320px;
	margin:0;
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#000;
	background-color:#F5F4BC;
}
#messages p.succes {
	float:right;
	width:320px;
	margin:0;
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#060;
	background-color:#DBFED6;
}
#messages p.errors {
	float:right;
	width:290px;
	margin:0;
	padding:5px 5px 5px 35px;
	text-align:left;
	font-weight:bold;
	color:#C00;
	background:#FFD7D7 url("/web/20160305131054im_/http://aida-association.org/themes/img/error.gif") no-repeat 10px 50%;
}

#candidature {
	cursor:pointer;
}
/*******************/
/*	Fin formulaire */
/*******************/

.wait {
	width:auto;
	padding:5px;
	border:1px solid #FC6;
	color:#000;
	font-weight:bold;
	background-color:#FF6;
}
.wait span {
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/loading.gif") no-repeat 50% 50%;
}
.succes {
	width:auto;
	padding:5px;
	border:1px solid #090;
	color:#090;
	font-weight:bold;
	background-color:#D2E8BF;
}
.succes span {
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/accept.png") no-repeat 50% 50%;
}
.error {
	width:auto;
	/*padding:5px;*/
	padding-left: 30px !important;
	border:1px solid #C33;
	color:#C33;
	font-weight:bold;
	background-color:#FFE1E1;
}
.error span {
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/error.png") no-repeat 50% 50%;
}

/* Account */
.info_block {
	padding:20px 0;
	border-bottom:1px dotted #CCC;
}
.info_block h5 {
	font-size:1.1em;
	font-weight:bold;
}
.info_block h3 {
	font-size:1.3em;
}
.info_block p {
	padding: .2em 0;
	margin: 0 0 .2em 0;
}
.info_block p label {
	float: left;
	width: 42%;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.8em;
}
#avatar {
	position:relative;
	float:left;
	width:90px;
	height:110px;
	margin-right:10px;
/*	background-color:#EEE;*/
	border:1px solid #666;
	text-align:center;
}
#avatar a {
	display:block;
	position:absolute;
	bottom:0;
	width:90px;
	font-size:11px;
	line-height:21px;
	background-color:#666;
	color:#FFF;
	cursor:pointer;
}
#avatar a:hover {
	background-color:#390;
}

.info_block .men { background: url("/web/20160305131054im_/http://aida-association.org/themes/img/user_2.png") no-repeat 50% 0; }
.info_block .women { background: url("/web/20160305131054im_/http://aida-association.org/themes/img/user_1.png") no-repeat 50% 0; }

#mlp {}

/* logo_contact */
#logo_contact {
	position:absolute;
	top:175px;
	left:25px;
	width:239px;
	height:187px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/logo_contact.gif") no-repeat 50% 50%;
}

/* Defautl table */
#default_table { border:1px solid #DDD; }
#default_table th { background-color:#EEE; border-bottom:1px solid #DDD; }
#default_table th, #default_table td { padding:3px 5px; }
#default_table td { border-bottom:1px dotted #DDD; }

/******************** Partenaires **************************/
.partners li {
	margin:20px 0 ;
	padding:10px 10px 35px 10px;
	position:relative;
	background:#f9f9f9;
	border:1px solid #CCC !important;
	

}
.partners li p a { display:inline !important; }
.partners li p a:hover { color:#F00; }

/* Webcam */
#editPictures {
	position:relative;
	border:1px solid #DDD;
	background-color:#FFF;
	width:auto;
	height:460px;
	padding:10px;
	display:none;
}
#editPictures #close {
	position:absolute;
	top:10px;
	right:10px;
	background: url("/web/20160305131054im_/http://aida-association.org/themes/img/close.png") no-repeat 50% 50%;
	width:20px;
	height:20px;
	cursor:pointer;
}
#editPictures h3 {
	font-size:1.2em;
	font-weight:bold;
	border-bottom:1px solid #DDD;
	padding-bottom:10px;
	text-transform:uppercase;
}

#photo {
	width: 150px;
	height:150px;
	border:2px solid #06C;
	background:#EEE url("/web/20160305131054im_/http://aida-association.org/themes/img/bg_photo_none.png") no-repeat 50% 50%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:absolute;
	top:60px;
	right:10px;
	text-align:center;
}
#photo p {
	position:absolute;
	top:150px;
	left:0;
	font-weight:bold;
	width:100%;
	background-color:#333;
	color:#FFF;
}
#webcam {
	width: 320px;
	border:2px solid #333;
	background:#eee;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position:absolute;
	top:60px;
	left:180px;
}
#links {
	position:absolute;
	top:380px;
	left:265px;
}
#links a {
	display:block;
	color:#FFF;
	padding:5px 20px 5px 40px;
	background:#C30 url("/web/20160305131054im_/http://aida-association.org/themes/img/camera-v1.png") no-repeat 10px 50%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#links a:hover {
	background:#390 url("/web/20160305131054im_/http://aida-association.org/themes/img/camera-v1.png") no-repeat 10px 50%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#menuPhoto {
	position:absolute;
	top:60px;
	left:20px;
	width:140px;
	height:320px;
	border-right:1px solid #DDD;
}
#menuPhoto ul { list-style-type:none; }
#menuPhoto ul li { margin:0; }
#menuPhoto ul li a {
	display:block;
	color:#333;
	font-weight:bold;
	padding:5px 10px;
}
#menuPhoto ul li a:hover { color:#C30; }
#menuPhoto ul li a.active { background-color:#EEE;}

#FootPhoto {
	position:absolute;
	bottom:0px;
	left:10px;
	width:auto;
	padding:10px;
	border-top:1px solid #DDD;
}
#FootPhoto a {
	float:left;
	display:block;
	margin-right:10px;
	padding:5px 10px;
	color:#FFF;
	font-weight:bold;
}
#FootPhoto a.up {
	background-color:#36C;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#FootPhoto a.up:hover {
	background-color:#390;
}

#FootPhoto a.down {
	background-color:#EEE;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#333;
}
#FootPhoto a.down:hover {
	background-color:#FFE8E8;
	color:#C33;
}


#import_photo {
	width:494px;
	height:320px;
	position:absolute;
	top:60px;
	left:180px;
	/*display:none;*/
}

#file_upload {
/*	margin:0 0 0 20px;*/
}

#PictureView {
	position:relative;
	width: 150px;
	height:150px;
	border:2px solid #06C;
	background:#EEE url("/web/20160305131054im_/http://aida-association.org/themes/img/bg_photo_none.png") no-repeat 50% 50%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:center;
}
#PictureView span.close {
	width:16px;
	height:16px;
	position:absolute;
	top:5px;
	right:5px;
	background:url("/web/20160305131054im_/http://aida-association.org/themes/img/cancel.png") no-repeat 50% 50%;
	cursor:pointer;
}
#PictureView p {
	position:absolute;
	top:150px;
	left:0;
	font-weight:bold;
	width:100%;
	background-color:#333;
	color:#FFF;
}

/* dialog-overlay */
#dialog-overlay {
	width:100%;
	height:100%;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	background:#000;
	position:absolute;
	top:0; left:0;
	z-index:100;
	display:none;
}

/* social network */
#social_network {
	margin-top:10px;
	margin-bottom:10px;
}
#social_network ul {
	list-style-type:none;
	border:1px solid #CCC;
	width:auto;
	height:59px;
}
/*#social_network ul li { float:left; margin:15px 0 0 14px; }*/
#social_network ul li { float:left; margin:5px 0 0 6px; }
#social_network ul li a {
	display:block;
	width:49px;
	height:49px;
}
#social_network ul li a.facebook	{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/social_network.png") no-repeat -10px -10px; }
#social_network ul li a.twitter		{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/social_network.png") no-repeat -69px -10px; }
#social_network ul li a.vimeo		{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/social_network.png") no-repeat -128px -10px; }
#social_network ul li a.linkedin	{ background: url("/web/20160305131054im_/http://aida-association.org/themes/img/social_network.png") no-repeat -187px -10px; }
/*
     FILE ARCHIVED ON 13:10:54 Mar 05, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:57:57 May 24, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 230.786
  exclusion.robots: 0.089
  exclusion.robots.policy: 0.082
  cdx.remote: 0.059
  esindex: 0.009
  LoadShardBlock: 72.638 (3)
  PetaboxLoader3.datanode: 121.896 (4)
  CDXLines.iter: 17.357 (3)
  load_resource: 123.805
  PetaboxLoader3.resolve: 44.691
*/