* {
margin:0; padding:0;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#a30048;
}

a {
color:#A30048;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

a img {
text-decoration: none;
border:none;
}

img {
text-decoration: none;
border:none;
}

iframe {
text-decoration: none;
border:none;
}


h1 a{
display:block;
font-size:47px;
color:#ffffff;
font-weight:normal;
border-bottom:1px solid #000;
margin-bottom:5px;
}
h1 a:hover {
text-decoration:none;
}

h2 {
font-size:14px;
color:#FFFFFF;
font-weight:normal;
margin-bottom:10px;
}
h3 {
font-size:14px;
color:#FFFFFF;
font-weight:normal;
margin-bottom:10px;
}
h4 {
font-size:14px;
color:#000000;
font-weight:normal;
margin-bottom:10px;
}

h2 strong {
color:#000;
font-weight:normal;
}

#layout {
width:950px;
margin:0 auto;
background-color:#FFFFFF;
}

#header {
background-image:url(/images/ban.jpg);
background-repeat:no-repeat;
width:100%; height:141px;

}

#header strong {
color:#FFFFFF;
}

	#header .logo {
	display:block;
	float:left;
	border:0;
	margin-left:50px;
	margin-top:30px;
	}

	.ban {
	float:right;
	margin:15px 22px 0 0;
	padding-top:25px;
	border:0;
		}

#menu, #footer {
width:100%; height:25px;
background-image:url(/images/menu.jpg); color:#fff;
text-transform:uppercase;
text-align:center;
font-size:12px;
line-height:27px;
}

#bottom {
width:100%;
font-size:12px;
font-style:italic;
text-align:center;
}

#footer {
background-image:url(/images/pied.jpg);
height:56px;

color:#000;
}

	#menu a, #footer a {
	color:#fff; text-decoration:none;
	}
	
	#menu a:hover, #footer a:hover {
	text-decoration:underline;
	}
	
#container {
margin-top:20px; margin-left:22px; 
min-height:1200px;
}

	#containergauche {

	float:left;
	width:242px;
	
	}
	
	#containerdroit {

	margin-left:260px;
	width:650px;
	}


.bloc_content_text {
padding:0 10px 0 10px;
text-align:justify;
}

.post {
width:450px;
text-align:justify;
margin:10px 0 10px 0;
}

#bloc3 {width:242px;}
	
.bloc3_content {
width:238px; 
border-left:2px solid #000000;
border-right:2px solid #000000;
}	
#bloc1 {width:242px;
margin-top:20px; }
	
.bloc1_content {
width:238px; /* height:150px; */
border-left:2px solid #000000;
border-right:2px solid #000000;
}
#bloc2,#bloc4,#bloc5  {width:650px;}
	
.bloc2_content, .bloc4_content, .bloc4_content{
width:646px; 
font-size:10px; 
}	


#navigation {

margin:auto;
font-size:13px;
font-weight:bold;
}

/*Bordures*/
.topbloc {
background:url('/images/border.jpg') repeat-x;
width:100%;
}
	
.top {
display:block;
width:100%; height:25px;
background:url('/images/onglethaut.jpg') no-repeat;
}
.top2 ,.top4, .top5 {
display:block;
width:100%; height:25px;
background:url('/images/barrehaut.jpg') no-repeat;
}
.bottombloc {
background:url('/images/ongletbas.jpg') repeat-x bottom;
width:100%;
height:25px;
}
.corner-bottomleft {
display:block;
top:0; left:0;
width:100%; height:8px;
background:url('/images/corner-bottomleft.jpg') no-repeat;
}
.corner-bottomright {
display:block;
float:right;
width:8px; height:8px;
background:url('/images/corner-bottomright.jpg') no-repeat;
}
/*Bordures*/
.Style1 {font-size: 10px}
.Style2 {font-size: 10}