﻿/*****************************/
/*  	  INCLUSIONS  		 */
/*****************************/
#nav { padding:0 0 25px 0; }

#nav_supp h2 { color:#fff; padding:0 0 0 25px; font-size:21px; line-height:24px; } /* navigation gauche */
#nav_supp h2 strong { color:#f3c21d; } /* navigation gauche */
#nav_supp p { color:#c3daff; font-size:10px; line-height:16px; padding:0 10px 0 25px; }

#nav_supp ul { margin:20px 19px 0 13px; }
#nav_supp ul li { border-top:1px solid #053480; font-size:13px; font-weight:bold; padding:6px 0; }
#nav_supp ul li.main, #nav_supp ul li.interactive { color:#fff; font-size:15px; font-weight:normal; padding:12px 0 6px 15px; }
#nav_supp ul li:first-child { border-top:none; }
#nav_supp ul li a { background:url(/squelettes/navpics/puces/fleche_jaune.gif) 0 5px no-repeat; color:#fdca1e; padding:0 0 0 15px; }
#nav_supp ul li a:hover { text-decoration:none; }
#nav_supp ul li.on {}
#nav_supp ul li.on a { background:url(/squelettes/navpics/puces/fleche_jaune_bas.gif) 0 7px no-repeat; color:#fff; }

#nav_supp li ul { display:none; }
#nav_supp li.on ul { display:block; margin:0; }
#nav_supp li.on li { border-top:none; font-size:10px; font-weight:normal; padding:0; }
#nav_supp li.on li a { background:none; color:#fdca1e; }
#nav_supp li.on li a:hover { text-decoration:underline; }
#nav_supp li.on li.on a { color:#fff; }

#menu_partners { background:#fff url(/squelettes/navpics/fonds/fd_menu_partners.gif) 0 0 repeat-x; border-top:5px solid #fff; padding:25px 0 20px 0; }
#menu_partners h2 { color:#f3c21d; margin:0 0 25px 0; }
#menu_partners h4 { background:url(/squelettes/navpics/puces/fleche_noire.gif) 13px 5px no-repeat; color:#3a3939; font-size:10px; line-height:18px; cursor:pointer; padding:0 0 0 28px; }
#menu_partners h4:hover { color:#3a3939; }
#menu_partners h4.selected { background:url(/squelettes/navpics/puces/fleche_noire_bas.gif) 12px 6px no-repeat; color:#3a3939; }
#menu_partners h4:active, h4:focus { border:none; outline:none; }
#preview{
	position:absolute;
	border:1px solid #d7d7d7;
	background:#fff;
	padding:5px;
	display:none;
	color:#fff;
}
#menu_partners ul { margin:5px 0 10px 8px; }
#menu_partners ul li { border:none; font-size:10px; font-weight:normal; line-height:16px; margin:0 0 4px 0; padding:0; }
#menu_partners ul li:first-child {}
#menu_partners ul li a { background:none; color:#7d7d7d; padding:0 0 0 20px; }
#menu_partners ul li:first-child a {}
#menu_partners ul li a:hover { background:#0073aa; color:#fff; }
#menu_partners h3 { font-size:12px; margin:20px 0 0 0; padding:0 0 0 28px; }
#menu_partners h3 a { color:#073f98; display:block; }
#menu_partners h3 a:hover { text-decoration:none; }
#menu_partners h3 a strong { color:#f2c601; }
#menu_partners img.europeplus { margin:85px 0 0 28px; }

.encadre h3 { background:#f0f0f0; color:#3a3939; float:left; font-size:10px; height:27px; line-height:27px; padding:0 15px; }
.encadre ul { background:#f0f0f0; padding:10px 0; }
.encadre ul li { margin:0 0 .4em 0; }
.encadre ul li a { background:url(/squelettes/navpics/puces/grise.png) 15px 6px no-repeat; color:#3e3e3e; padding:0 0 0 33px; }
.encadre ul li a:hover, .encadre ul li.on a { background:#fff url(/squelettes/navpics/puces/grise.png) 15px 6px no-repeat; color:#2765c7; font-weight:normal; text-decoration:none; }
.encadre ul ul { display:block; margin:5px 0 15px 38px; padding:0; }
.encadre li li { line-height:18px; }
.encadre li li a, .encadre li.on li a { background:none; padding:0; }
.encadre li li.on a { font-weight:bold; }
.encadre li li a:hover { }

.blog { margin:0 0 6px 0; }
.blog ul li { height:auto; line-height:18px; margin:0 0 6px 0; }

.encadre .links { background:#f0f0f0; padding:1px 0 10px 0; }
.encadre .links p.rss { background:url(/squelettes/feed.png) 0 3px no-repeat; float:left; margin:0 0 0 45px; padding:0 0 0 20px; }
.encadre .links p.accesblog { background:url(/squelettes/navpics/puces/blog.png) 0 0 no-repeat; float:left; margin:0 0 0 20px; padding:0 0 0 20px; }
.encadre .links p.rss a, .encadre .links p.accesblog a { color:#3e3e3e; }
 
.register { background:url(/squelettes/navpics/fonds/fd_register.gif) 0 0 no-repeat; height:34px; margin:2px 0 15px 0; padding:24px 0 0 17px; display:none; }
.register h3 { color:#fff; float:left; font-size:18px; letter-spacing:-1px; }
.register p { color:#fff; float:left; font-size:13px; margin:2px 0 0 20px; }
.register p .date { color:#1b7c9f; }

.guests { margin:0 0 15px 0; }
.guests ul { background:#f0f0f0 url(/squelettes/navpics/symboles/worldmap.png) 180px 24px no-repeat; }
.guests ul li a { -moz-opacity:0.7; opacity: 0.7; filter:alpha(opacity=70); }

.digg { background:url(/squelettes/navpics/symboles/digg.png) 240px 20px no-repeat; border-bottom:1px solid #ddd; border-top:1px solid #ddd; height:60px; margin:12px 0 0 0; padding:26px 0 0 15px; width:279px; }
.digg h3 { color:#3a3939; font-size:10px; }
.digg h3 a { color:#2765c7; }

.founder { border-bottom:1px solid #ddd; border-top:1px solid #ddd; height:80px; margin:0 0 15px 0; padding:5px 0 0 15px; width:279px; display:none;z }
.founder h3 { color:#3a3939; font-size:10px; padding:5px 0 0 0; }
.founder h3 a { color:#2765c7; }
.founder img { padding:10px 0 0 40px; }


.iphone { background:url(/squelettes/navpics/visuels/iphone.png) 0 3px no-repeat; border-bottom:1px solid #ddd; border-top:1px solid #ddd; height:70px; margin:12px 0 0 0; padding:15px 0 0 40px; width:255px; }
.iphone h3 { color:#3a3939; font-size:10px; }
.iphone h3 a { color:#2765c7; }

#speak { margin:0 0 6px 0; }
#speak h3 { background:#f0f0f0; color:#3a3939; float:left; font-size:10px; height:27px; line-height:27px; padding:0 15px; }
#speak ul { background:#f0f0f0; float:left; height:130px; padding:5px 0; width:205px; }
#speak ul li { height:auto; line-height:auto; }
#speak ul li.on, #speak ul li.current, #speak ul li:hover { background:#fff; color:#2765c7; font-weight:normal; text-decoration:none; }
#speak ul li h4 { font-size:11px; line-height:16px; margin:0; }
#speak ul li p { line-height:14px; margin:0; }
#speak ul li a { padding-left: 38px; }
#speak .phto { background:#f0f0f0; float:left; height:140px; }
#speak h5 { background:#f0f0f0; color:#3a3939; float:left; font-size:11px; height:27px; line-height:27px; padding:0 15px; width:270px; }

.debate { margin:15px 0; }
	.debate .text { background:#f0f0f0; padding:10px 10px 0 15px; }
		.debate .text h4 { font-size:11px; font-weight:normal; line-height:16px; }
		.debate .text p { margin:0; }
    .social_links {
    	background:#f0f0f0 !important;
		height:49px;
		list-style:none !important;
		margin:0;
		padding:1em 0 1.5em 30px !important;
    }
        .social_links li {
		    -moz-box-shadow: 2px 3px 2px #c5c5c5;
		    -webkit-box-shadow: 2px 3px 2px #c5c5c5;
		    box-shadow: 2px 3px 2px #c5c5c5;
            float:left;
        	height:49px;
			margin:0 5px 0 0 !important;
			text-indent:-9999px;
			width:39px;
        }
		.rss {
			background:url(/squelettes/navpics/puces/link_rss.gif) 0 0 no-repeat;
		}
		.linkedin {
            background:url(/squelettes/navpics/puces/link_linkedin.gif) 0 0 no-repeat;
		}
		.twitter {
            background:url(/squelettes/navpics/puces/link_twitter.gif) 0 0 no-repeat;
		}
		.fb {
            background:url(/squelettes/navpics/puces/link_fb.gif) 0 0 no-repeat;
		}
		.flickr {
            background:url(/squelettes/navpics/puces/link_flickr.gif) 0 0 no-repeat;
		}
		    .social_links li a {
		    	background:none !important;
				display:block;
				height:49px;
				width:39px;
		    }
		
		
		
		
		
#ticker { background:#033d98; float:left; height:32px; padding:0 0 0 40px; width:548px; z-index:1; }
#ticker p.ipa { float:left; height:32px; line-height:32px; margin:0; vertical-align:middle; width:148px; }
#ticker p.ipa img { margin:0 5px 0 0; vertical-align:middle; }
#ticker p.ipa a { color:#78cbf9; }
#ticker p.ipa a:hover { text-decoration:none; }
#ticker-area { float:left; height:32px; line-height:32px; width:400px; }
#ticker-area a { color:#78cbf9; }

#search_input { background:url(/squelettes/navpics/fonds/fd_ticker.png) 0 0 no-repeat; float:left; height:32px; padding:0 0 0 76px; width:296px; }

.quick {}
	.quick h3 { 
	    background:#092b63; 
		color:#fff; 
		float:left; 
		font-size:10px; 
		height:27px; 
		line-height:27px; 
		padding:0 15px;
		text-transform:uppercase;
	}
	.quick ul {
		background:#092b63;
		clear:both;
		margin:0;
		overflow:hidden;
		padding:10px 0 10px 7px;
		width:288px;
	}
		.quick ul li {
            float:left;
			display:table;
			height:79px;
			margin:0 3px 3px 0;
			text-align:center;
			width:139px;			
		}
            .quick ul li a {
				background:url(/squelettes/navpics/boutons/quick.gif) 0 0 no-repeat;
				color:#092b64;
            	display:table-cell;
				font-size:14px;
				height:79px;
				padding:0 15px;
				vertical-align:middle;
				width:109px;
            }
            .quick ul li a:hover {
                background:url(/squelettes/navpics/boutons/quick_over.gif) 0 0 no-repeat;
				color:#ffcc33;
                text-decoration:none;	
			}
