@charset "UTF-8";
/* CSS Document */

body{
background-color:#e5f1ff;
}
#header{
height:132px;
background:url(img/bg_top.gif) repeat-y center;
padding:0px 0 0 0;
}
#header .centredBox1{
width:800px;
margin:0 auto;
}
#header h3,
#header h5{
width:400px;
}
#header #share{
float:right;
position:relative;
top:20px;
background:#e34369;
padding:20px;
}
	#header #share .gplus,
	#header #share .twitshare,
	#header #share .fbshare{
	float:left;
	}
		#header #share .gplus{
		width:75px;
		}
		#header #share .twitshare{
		margin: 0 10px 0 0;
		}
		#header #share .fbshare{
		margin: 1px 0 0 0;
		}
		
	.centredBox1 h3{
	font:32px Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:-2;
	color:#FFFFFF;
	padding:15px 0 0 0;
	}
	.centredBox1 h5{
	font: 20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:-2;
	color:#e6b2d7;
	margin:0;
	}

  /* --------------- */
 /*     FILTRES     */
/* --------------- */
#filters {
	
	float:left;
	height:40px;
	position:absolute;
	top:130px;
	
}
#filters p{

-moz-border-radius-topleft:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-right-radius:5px;

background:#a4c1e0;
margin:0 2px 0 0;
padding:10px 50px;
height:20px;
float:left;
font:bold 24px Arial, Helvetica, sans-serif;
color:#4a698c;


}
#filters p a{
text-decoration:none;
font-size:16px;
font-weight: bold;
color: #4a698c;
}

#filters p:hover{
background:#fff;
color:#4a698c;
}
#filters p.active{
background:#fff;
float:left;}
#filters p.active a{
font-size:16px;
font-weight: bold;
color: #4a698c;
}

/* ----------main bar-------------- */
#mainbar{ background:#2e2e2e; height:38px; color:#FFFFFF; }
#mainbar a{ font-family:Arial, Helvetica, sans-serif; color:#ccc; font-size:12px; font-weight:bold; padding: 0 20px 0 0; position:relative; top:10px; text-decoration:none; }
#mainbar a:hover{ color:#fff; text-decoration:none; }
#mainbar a img{ vertical-align:middle; margin:0 8px 4px 0; }
.center980{ width:780px; margin:0 auto; } 
	
#content{
width:800px;
margin:0 auto;
padding:10px 0 0 0;
background-color:#FFFFFF;
border-left:1px #c8dcf2 solid;
border-bottom:1px #c8dcf2 solid;
border-right:1px #c8dcf2 solid;
}
.pub{
width:728px;
margin:15px 32px;
}

html body table tbody tr td table tbody tr td div.al a.alt{
	font-size:25px;
	text-decoration:none;
}

.work .ad200{
position:relative;
bottom:15px;
margin:0 26px 0 26px;
display:inline;
padding:0 0 0 0;
}

.work{
margin:0 15px;

}
.work a{
width:225px;
height:200px;
}
.work a img{
margin:13px;

border-top:0px #f4f4f4 solid;
border-right:1px #f4f4f4 solid;
border-bottom:4px #ccc solid;
border-left:1px #f4f4f4 solid;
}
.work a:hover img{
margin:13px;
border-top:3px white solid;
border-right:1px white solid;
border-bottom:1px white solid;
border-left:1px white solid;
}
.donate{
background-color: #fff8dc;
color:#386266;
padding:15px;
margin:15px 0 0 30px;
width:715px;
}
	.donate h2 {
	font: bold 17px Arial, Helvetica, sans-serif;
	}
	.donate h4{
	font:normal 17px Arial, Helvetica, sans-serif;
	}
	.donate .image{
	margin:0 0 0 515px;
	}
	.donate .texte{
	width:500px;
	float:left;
	}
	
#copyright{
background-color:#f4fcff;
margin:30px 0 0 0;
width:800px;
border-top: 1px #e9f5fa solid;
}
	.alignRight{
margin: 0 0 0 270px;
	}
	.alignLeft{

	width: 410px;
	}
	

