﻿/*****************************/
/*  		 HOME  		 	 */
/*****************************/
#col_centrale {
	float:left;
	padding:0 5px 0 4px;
	width:651px;
}
#col_centrale object {
	border:none;
}
.news {
	background:#fcfcfc;
	border:1px solid #ececec;
	float:left;
	height:365px;
	padding:20px 8px;
	width:302px;
}
.news:hover {
	border:1px solid #aaa;
	cursor:pointer;
}
    .news h2 {
    	font: 18px/24px Georgia, "Times New Roman", Times, serif;
		margin: 0 0 1em 0;
    }
	.news .plus {
		color:#08409b;
		float:right;
		font-size:10px;
		margin:0 10px 0 0;
	}
.riviere_left {
    margin:0 7px 0 0;
}

div.logos { text-align:center; vertical-align:middle; }
div.logos img { margin:0 30px 0 0; vertical-align:middle; }

img.thanks { margin:0 0 0 6px; }

#gal_partners {
	background:url(/squelettes/navpics/fonds/partners.gif) 0 0 repeat-x;
	height:190px;
	margin:10px 0 0 0;
	padding:10px 13px;
	position:relative;
	width:622px;
}
    #gal_partners h2 {
    	color:#f3b31d;
    	font-size:21px;
		font-style:italic;
		font-weight:bold;
		margin:0 0 10px 10px;
    }
	#gal_partners ul {
		left:13px;
		position:absolute;
		top:48px;
	}
	    #gal_partners ul li {
	        border-radius:5px;
	        -moz-border-radius:5px;
	        -webkit-border-radius:5px;
            background:#e1e1e1;
			cursor:pointer;
			font-size:11px;
			height:31px;
			line-height:31px;
	        margin:0 0 8px 0;
            padding:0 0 0 16px;
            width:175px;
			z-index:2;
	    }
	    #gal_partners ul li.current {
            -moz-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2);
            -webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2);
            box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2);
            background:#fff;
	    }
	div.panes {
		-moz-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2);
		box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.2);
		border-radius:5px;
		-moz-border-radius:5px;
        -webkit-border-radius:5px;
		background:#fff;
		height:220px;
		left:185px;
		padding:5px 20px 0 40px;
		position:absolute;
		top:8px;
		width:373px;
		z-index:3;
	}
		.boxlogo {
			display:table;
			float:left;
			height:100px;
			line-height:100px;
			margin:0 20px 10px 0;
			text-align:center;
			vertical-align:middle;
			width:100px;
		}
		    .boxlogo a {
		    	display:table-cell;
				vertical-align:middle;
		    }
