/* LES BALISES */

body{
	background-image:url('../images/style_1/bg.jpg');		/* image background */
	background-repeat:repeat-x;								/* répétition de l'image sur l'axe horizontal */
	background-color:#0083AA;								/* couleur background */
	background-attachment:fixed;							/* background fixe */
}


h2{
font-size: 1.4em;
}

caption {													/* Titre de chaque section (au dessus du tableau) */
	margin-left:10px;
	text-align: left;
}

legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

img  {
	/* border-style:dashed; */
	border-width:0px; 
	/* border-color:#FAC727; */
}
input {}

/* LES ID */

	#conteneur { width:1000px; max-width:1000px; margin:auto; background-image:url("../images/style_1/top.png"); background-repeat: no-repeat; overflow:hidden; }
	#header { width:1000px; height: 75px; background-repeat:no-repeat;}
	#menu { width:1000px; height: 25px; text-align: right; font-size: 11px; background-color:#999999; background-image:url("../images/style_1/bg-menu.png") }

	#separateur { width:1000px; height:143px; float:left;}
	#font_contenu { width:1000px; background-color:#FFFFFF; background-repeat:repeat-y;}
	#contenu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000; padding:10px;}
		#contenu span{
	list-style-image: url("../images/style_1/croix.gif");
	display:block;
	font-weight: bold;
}
		#contenu div{text-align: justify;}

	#bas { width:1000px; height:10px; background-image:url("../images/style_1/bottom.png"); background-repeat:no-repeat; overflow:hidden; }
	
	#fin { width:1000px; height:12px;}
	
	#modif_page { margin-top:20px; text-align:left;}
	.commentaires { text-align:left; padding:10px; border:1px solid #ccc; color: #000000; }
	.main { border: 1px solid #FAC727; padding:1em; margin:auto; }

/* LES CLASS */
	.contactfield { width:380px; min-height:300px; border:dashed 1pt silver; background:#F0F0F0; font:normal 7pt Verdana; color:gray; padding:8px 5px 5px 5px; margin:1px 5px 4px 0px}

.left_border { 
	background: url("../images/style_1/v_dot_border.png") repeat-y right top;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
.right_border { 
	background: url("../images/style_1/v_dot_border.png") repeat-y left top;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}

.bottom_border { 
	background: url("../images/style_1/h_dot_border.png") repeat-x left bottom;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
.top_border { 
	background: url("../images/style_1/h_dot_border.png") repeat-x left top;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
.title{													/* style du texte de "caption" */
	color: #00566F;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:auto;
	width:95%;
	height:auto;
}

.section{													/* style du texte de "caption" */
	color: #00566F;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:auto;
	width:100%;
	height:auto;

}
.record{													/* style du texte de "caption" */
	color: #00566F;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	margin:auto;
	width:95%;
	height:auto;
}

.bottom{													/* style du texte de "caption" */
	color: #FFFFFF;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	margin:auto;
	width:95%;
	height:auto;
}

.categorie{													/* style du texte de "caption" */
	color: #0083AA;
	text-align:right;
	margin:auto;
	width:95%;
	height:auto;
	font-weight: bold;
}

div.table {
	border: 1px solid #FAC727;
	padding:1em;
	margin:auto;
	width:95%;
	height:100%;
}

div.Gauche {
	text-align:left;
	width:30%;
	float:left;
	height:auto;
}

div.Centre {
	text-align:justify;
	width:auto;
}

.img-portfolio {
	margin: 15px;
	float: left;
}

.post{
	margin:auto;
	margin-bottom: 20px;
	padding-bottom: 20px;
	clear: both;
}

.post-title{
	margin: 0 0 0 0;
	padding: 0 0 4px 0;
 	border-bottom: solid #000000 0.5pt;
}

.post-content{
	text-align: justify;
}

.post-content p {
	margin-top: 0px;
	margin-bottom: 10px
}

.post-comment {
	font-size:9px
}

.underline{
	text-decoration: underline;
}

.add-comment{
	text-align: right;
	margin:1px;
}

/* LES LIENS */ 

a { color:#0083AA; text-decoration:none; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:link { color:#0083AA; text-decoration:none; }
a:visited { color:#0083AA; text-decoration:none; }
a:hover { color:#FFFF00; text-decoration:none; }
a:active { color:#0083AA; text-decoration:none; }
a:focus { color:#0083AA; text-decoration:none; }


.fin, a.fin:link, a.fin:active, a.fin:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	
}

a.fin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFF00;	
}

 /* UL */
  
  ul#menuleft {
list-style-type: none;
/* border-top: solid 1px #34688A; */
margin: 0px;
padding: 0px;
}

ul#menuleft ol {
display: none;
text-align: left;
list-style-type: none;
margin-left: 2px;
padding: 5px;
}

ul#menuleft li, ul#menuleft a {
font-family: verdana, sans-serif;
font-size: 11px;
color: #34688A;
}

ul#menuleft li {
/* border-bottom: dashed 1px #34688A; */
line-height: 20px;
}

ul#menuleft ol li {
border-bottom: none;
}

ul#menuleft li:before {
content: "- ";
}

ul#menuleft a {
text-decoration: none;
outline: none;
}

ul#menuleft a:hover {
color: #000033;
}

ul#menuleft a.active {
color: #34688A;
}
