html {overflow:-moz-scrollbars-vertical; font-family:tahoma; }	
	body{background:#F5F5F5; color:#707070; font-family:tahoma;  font-size:11px; margin:0px; padding:0px; text-align:center;}
        div {margin:0px; padding:0px; display:block;}
        span {margin:0px; padding:0px; display:block; float:left;}
		img {border:0px; margin:0px; padding:0px;}
		h1{font-size:14px; color:#2A8CC9; margin:0px 0px 10px 0px; padding:0px; font-family:tahoma; text-transform:uppercase;}
		h2{font-size:12px; color:#4BADEB; margin:0px 0px 8px 0px; padding:0px; font-family:tahoma; text-transform:uppercase;}
		h3{font-size:11px; color:#666666; margin:0px 0px 5px 0px; padding:0px; font-family:tahoma; text-transform:uppercase;}
		p{margin:0px 0px 5px 0px;}
		.default{position:relative; width:764px; margin-left:auto; margin-right:auto; text-align:left; overflow:hidden; text-align:left;}
			.red{color:#cc0000}
			
		input, select{padding:0px; font-size:12px; margin:0px; width:auto; text-transform:none;}
		
		
		a{color:#CC0000; text-decoration:none; font-weight:bold;}	
			a:hover{color:#CC6666;}
		
			.header{height:109px !important; background:url('../images/header.gif') no-repeat; clear:both;}

			
			.left_side{background:#fff url('../images/bg_shadow_left.gif'); height:auto !important; min-height:200px; width:8px; margin-bottom:-32000px; padding-bottom:32000px; float:left;}
			.right_side{background:#fff url('../images/bg_shadow_right.gif'); height:auto; width:8px; height:auto !important; min-height:200px; margin-bottom:-32000px; padding-bottom:32000px; float:left;}
			.footer{ height:15px; width:750px; float:left; background:#f5f5f5; text-align:right; padding:3px 14px 0px 0px; font-size:10px;}
			.menu{background:#fff url('../images/bg_menu.gif'); border:1px solid #F5F5F5; height:21px; width:746px; float:left;}
				.menu a{height:13px; padding:4px 12px 4px 12px; text-decoration:none; font-weight:bold; color:#999999; float:left;}
				.menu a:hover{color:#666666;}
				.menu a.down{color:#666666; background:url('../images/bg_down_menu.gif');}
			.content{float:left; background:#fff url('../images/bg_content.gif') no-repeat; width:746px; border-right:1px solid #eee; border-left:1px solid #eee; 
			height:auto !important; margin-bottom:-32000px; padding-bottom:32000px;}
			.content .txt{padding:20px; height:auto; float:left; }  
				.for_img img{float:left; margin:0px 15px 15px 0px;}
				.event{border:1px solid #ddd; float:left; width:650px; padding:15px; margin-bottom:15px;}
				.contacts p{margin:0px; padding:0px;}
				.contacts h2,h3{margin:5px 0px 0px 0px; padding:0px; height:auto;}
					.contact{width:190px; height:450px; float:left; border:1px solid #ddd; padding:15px; margin:5px 5px 5px 0px;}
				
		.personal_info{width:100%; height:auto; margin-bottom:15px;}
			.personal_info sup{color:#ff0000; font-size:9px;}
			.personal_info td{background:#fafafa; vertical-align:top; padding:12px 5px; width:120px; text-align:left}
			.personal_info .libelle{width:75px;}
			.personal_info h3{height:20px; padding:0px; margin:0px 0px 6px 0px;}
			.personal_info p{height:20px; padding:0px; margin:0px 0px 6px 0px;}
			.personal_info font{font-size:9px; padding-left:3px;}
			.personal_info th{background:#ddd; width:100%; padding:2px 5px 2px 5px; text-transform:uppercase}


				
			
			
