
/*** Reset */
* {	margin:0; padding:0; }

ul, ol { margin: 0 0 5px 20px; }

p {	margin-bottom:5px; }
.align-right {	text-align:right; }
.align-center { text-align:center; }
.align-justify { text-align:justify; }

a img {	border:medium none; }
a {	outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; color: #444; }
a:hover { text-decoration:none; }
/***/

/*** Classes génériques */
.skip {	height:0; left:-1000em; overflow:hidden; position:absolute;	width:0; }
.clear { clear:both; }
.overflow {	overflow:hidden; }
/***/


body {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	color:  #444444;
	text-align: center;
}

	#globalContainer {
		text-align: left;
	}

#cboxOverlay,
#colorbox,
#globalFiltre,
#switchLogo,
#menu,
#search,
#leftContainer,
#footer,
#ad-gallery,
.rando-single .blocOnglets .onglets,
.rando-single .backToList,
.rando-single .reserver,
.ad-preloads,
.partenaire-single .backToList,
.news-single .news-single-backlink {
	display: none;
	visibility: hidden;
}

.rando-single .blocOnglets .ongletContent {	display: block !important; }
.rando-single .blocOnglets .ongletContent h2.skip { position: static; display: block; visibility: visible; width: auto; height: auto; }

#logo,
#infos { text-align: center; }

#infos { margin: 0 0 10px 0; }
#rootline {	margin: 10px 0; }

	#container h1 {
		font-size: 20px;
		font-weight: normal;
		color: #d67b1d;
		border-bottom: 1px solid #d67b1d;
		margin: 0 0 15px 0;
	}
	
	#container h2 {
		font-size: 16px;
		color: #d67b1d;
		margin: 15px 0 6px 0;
	}
	
	#container h3 {
		font-size: 14px;
		color: #d67b1d;
		margin: 8px 0 2px 0;
	}
	
	#container h4 {
		font-size: 12px;
		color: #d67b1d;
		margin: 6px 0 0 0;
	}
	
	.partenaire-single {}
	
		.partenaire-single .logo {
			text-align: center;
			margin: 0 0 15px 0;
		}
		
		.partenaire-single .description {
			text-align: justify;
			margin: 0 0 30px 0;
		}
		
		.partenaire-single .infos {
			border-bottom: 1px solid #ababab;
			margin: 0 0 8px 0;
			padding: 0 0 2px 0;
		}
		
			.partenaire-single .infos span {
				display: inline-block;
				color: #d67b1d;
				font-weight: bold;
				width: 100px;
			}
