*{
	margin:0;
	padding:0;
}

body{

	background: #002232;
	overflow-x:hidden;
	font-family:arial;
}

#site{
	position:relative;
	z-index:1;
	width:900px;
	min-height:500px;
	margin-top:80px;
	text-align:left;
	background:#FFFFFF;
	padding:20px;
	border:solid 5px #063044;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.clear{
	clear:both;
	margin-bottom:5px;
}
#main{
	clear:both;
	margin-top:20px;
	width:100%;
}

#bigright{
	border:solid 0px #c0c0c0;
	min-height:100px;
	width:100%;	
}
#bigmain{
	float:left;
	width:550px;
	min-height:100px;
	border:solid 0px #c0c0c0;
}
#rightbottom{
	margin-top:30px;
	border:solid 0px #c0c0c0;
	min-height:100px;width:100%;
}
#rightbottom2{
	margin-bottom:30px;
	border:solid 0px #c0c0c0;
	min-height:100px;width:100%;
}
#undermain{
	display:none;
	width:60%;
	float:left;
	min-height:100px;
	text-align:left;
}
#lightbottomleft{
	float:left;
	border:solid 0px #c0c0c0;
	min-height:100px;width:47%;
}
#lightbottomright{
	float:right;
	border:solid 1px #c0c0c0;
	min-height:100px;width:47%;
}

h1{

	border-bottom:solid 0px #c0c0c0;

	min-height:30px;
	color:#002131;
	letter-spacing:2.5px;
	font-size:14pt;
	font-weight:bold;
	padding-top:5px;
	text-align:left;
	
}

.content{
	padding:5px;
	font-size:9pt;
	text-align:left;
}


.icone img{
	width:70%;

}
.icone {
	margin-top:10px;
	float:left;
	width:30%;
	margin-bottom:30px;
	text-align:center;
}
a{text-decoration:none; color:#a2a3a4;}
a:hover{text-decoration:underline;}

#mainright{
	float:right;
	width:300px;
}

.newpost{

	border:solid 1px black;
	margin-bottom:15px;
	margin-top:0px;
	padding:5px;
	border:solid 1px #a2a3a4;
	background:#f7f7f7;
} 

.newpost input{
	margin-top:5px;
	
}

.newpost textarea{
	border:solid 1px #ededed;
}
.wall_post {
	text-align:left;
	font-size:13pt;

	padding-bottom:10px;
	border-bottom:solid 1px #bbcfe9;
}
.wall_post h2{
	font-size:12pt;
}
.wall_post a{
	color:#2f69b4;
	font-weight:bold;
}

.sharediv{
	text-align:right;
	padding-top:10px;

	margin-bottom:20px;
	padding-bottom:10px;

	border-bottom:solid 1px #bbcfe9;
	background:#cdd9ea;
}

.sharediv img{
	float:right;margin-right:10px;
}
.sharediv iframe{
	position:relative;
	float:left;
	margin-left:10px;
}
#footer{
	width:60%;

	padding-top:10px; 
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	color:#a2a3a4;
	text-align:center;
	margin-bottom:30px;
	font-size:10pt;
}

#earth{
	position:relative;
	left:-80px;
	top:-90px;
	width:246px;
	margin-bottom:50px;
	z-index:999999;
}	


#contenu{
	position:relative;
	top:-140px;
	font-size:9pt;
}

#element{
	display:none;
	position:absolute;
	z-index:0;
	top:50px;
	right:30px;
	opacity:0.50;	
	filter: alpha(opacity=50);

}

#icons{
	float:right;
	text-align:right;
	position:relative;
	top:-60px;
}

pre{
	max-width:100%;
	white-space :normal;
}
.info, .success, .warning, .error, .validation {
	border: 1px solid;
	margin: 10px 0px;
	width:90%;
	text-align:justify;
	font-size:0.9em;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;

}
.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('../../Images/info.png');
}

.regie_url{
	float:right;
	clear:right;
	width:65%;
	margin-top:10px;
}
.regie_url a{
	font-weight:bold;
	text-decoration:none;
	color:#5ab7ff;

} 
.regie_url a:hover{
	text-decoration:underline;
}


.regie_desc{
	color:#7a7b7c;
	float:right;
	width:65%; 
}

.regie_site{
	width:90%;
	padding:10px;
	border:solid 0px #cac8c4;
	margin-top:100px;
	clear:both;
	margin-bottom:20px;

}

.regie_site img{
	float:left;
	margin-right:10px;
	width:30%;
}
.link{
	margin-top:20px;
	clear:both;
	margin-bottom:50px;
}
.link h2{
	color:#066e9f;
	font-size:13pt;
	text-weight:bold;
}

.link img{
	float:left;
	margin-right:10px;
	width:100px;
}

.une span{
	color:#a3a3a3;
}

.une h1{
	margin-top:-10px; position:relative;
}

.une{
	padding-bottom:20px;
	border-bottom:solid 1px #a3a3a3;
}

#onglet1{
	position:relative;
	float:left;
	margin-left:-65px;
	height:170px;
	padding-left:10px;
	padding-top:20px;
	width:42px;	cursor:pointer;

}
#onglet2{
	position:relative;
	float:left;
	margin-left:-65px;
	height:170px;
	padding-left:10px;
	padding-top:20px;
	width:42px;
	
	top:180px;
	cursor:pointer;
}
#onglet3{
	position:relative;
	float:left;
	margin-left:-65px;
	height:170px;
	padding-left:10px;
	padding-top:20px;
	width:42px;
	top:360px;	cursor:pointer;
	
}
#onglet4{
	position:relative;
	float:left;
	margin-left:-65px;
	height:170px;
	padding-left:10px;
	padding-top:20px;
	width:42px;
	top:540px;	cursor:pointer;
	
}
#onglet5{
	position:relative;
	float:left;
	margin-left:-65px;
	height:170px;
	padding-left:10px;
	padding-top:20px;
	width:42px;
	top:720px;	cursor:pointer;
	
}
#onglet6{
	position:relative;
	float:left;
	margin-left:-65px;
	height:170px;
	padding-left:10px;
	padding-top:20px;
	width:42px;
	top:900px;	cursor:pointer;
	
}
#onglet1 img, #onglet2 img, #onglet4 img,#onglet3 img,#onglet5 img,#onglet6 img{
	width:30px;
}
#content_onglet1{
	position:relative;
	margin-top:-70px;
}
#content_onglet2{
	position:relative;
	margin-top:-100px;
}
#content_onglet3{
	position:relative;
	margin-top:-100px;
}

.current{
	background:url(http://gregoire-penverne.fr/images/onglet.png) no-repeat top left;
}
#contenu{
	min-height:950px;
}

.pub{	text-align:center;
	width:100%;
	min-width:600px;
	height:120px;
	border:0px;
}

.une p{
	text-align:justify;
}

.subpostwarr1{
font-size:11pt;
border:solid 1px #b8bcc1;
padding:10px;
position:relative;

-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-bottom-radius:10px;
z-index:1;

}
.arr1{
	float:right;
	position:relative;
	right:-9px;
	z-index:9;

}

.catsed{
list-style-type: none; 
margin-bottom:10px;

}
.catsed li{
	border-bottom:solid 1px #bbcfe9;
	background:#cdd9ea;
	display:block;
	padding-top:5px; padding-bottom:5px;
	margin-bottom:5px;
	padding-left:10px;
}

.catsed li a{
	color:#38414c;
	font-variant:small-caps;
}



.twitter a{
	color:#3b5998;
	text-decoration:none;
}
.twitter  a:hover{
	text-decoration:underline;
}


.dated{
	width:50%;
	font-size:13pt;
	font-variant:small-caps;
	border-bottom:solid 1px #CCCCCC;
	margin-top:50px;
	margin-bottom:10px;
}

.contenair{
	padding-left:20px;
}

.event{

	font-size:12pt;
	margin-bottom:15px;	
}

.event a{
	color:#000000;
}

.event .span{
	color:#CCCCCC;
}

.livre{
	position:relative;
	margin-top:20px;
	text-align:center;
	float:left;
	width:110px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:50px;
}

.livre img{
	margin-bottom:15px;
	width:100%;
}

.words {
	width:200px;
	text-align:center;
	margin-bottom:15px;
}

.words span{
	margin-right:5px;

}

.tags a{
	color:#002232;
}

.tags .tag{
	font-variant:small-caps;
}

.tags h1,.tags h2,.tags h4,.tags h3,.words h1,.words h2,.words h3,words h4{

	display:inline;
}