



.div_conteneur_centre {
padding-bottom:10px;
padding-left:3px;
padding-top:0;
width:786px;
}



.div_conteneur_infos {
float: left;
margin:5px;
}

.div_infos {
float: left;
width:430px;
}

.div_pubinfos {
float: right;
}





.div_gauche {
font-size:14px;
margin-bottom:10px;
margin-top:10px;
width:196px;
}

#gauche {
background-color:#FFFFFF;
float:left;
margin-left:5px;
margin-right:2px;
width:196px;
font-size:12px;
}











.spacer {
clear:both;
height:5px;
margin:0;
padding:0;
}




body {

/*
background-color : #FFCC00;
background-image:url(images/body.png);
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;
*/
background: #67fff3 url(images/fondoweb.png) repeat fixed 0 0;


color:#003D89;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}



a {
color:#0669BD;
}
a:hover {
color:#0000FF;
}






#footer
{   
	padding:5px;
	height:50px;
	font-size:11px;
	background-color: #24537E;
	border-top : 1px solid rgb(206, 255, 182);
    clear : both;
	color : #FFFFFF;
}
#footer a
{
	color : #FFFFFF;

}



#conteneur {
background:#FFFFFF none repeat scroll 0 0;
margin:0 auto;
width:1000px;
border: 2px solid #5B85A2;
}
#centre {
float:left;
font-size:0.8em;
margin:0;
width:790px;
}


#menu_boutons {
	float:right;
	margin:0;
	padding:0;
	text-align:center;
	margin:10px 5px 0 0;
	background-color : #FFCC00;
	font-size : 8pt;
	border : 1px solid #000000;
	width:550px;
}
#menu_boutons img {
	display:inline;
	margin:0;
	padding:0;
	vertical-align:top;
}

#header
{
	background-image: url(images/fond-filles.png);
	height : 200px;
}


#menuHaut {
	background:#FFFFFF url(images/nav.png) scroll 0 0;
	height:40px;
	left:0;
	position:relative;
	top:0;
	visibility:visible;
	margin-bottom:10px;
}


#formrecherche {
float:left;
margin-left:5px;

}
#formrecherche .input_txt_search {
	background-color : #FFCC00;
	font-size : 8pt;
	border : 1px dotted #000000;
	color:#333333;
	float:left;
	margin:10px 5px 0 0;
	padding:3px;
	width:200px;
}
#formrecherche .button {
	background-color : #FFCC00;
	font-size : 8pt;
	border : 1px dotted #000000;
	color:#333333;
	float:left;
	margin:10px 5px 0 0;
	padding:2px;
}





















#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#menu li {
background-color:#E2F9FC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:4px 4px 4px 4px;

border-bottom:1px dashed #0000FF;
}
#menu li a {
color:#0669BD;
font-size:0.9em;
margin-left:0;
margin-right:0;
padding-left:0;
text-decoration:none;
width:180px;
display: block;
}
#menu li:hover {
background-color:#C9F2F8;
}
#menu li a:hover {
color:#0000FF;
}










#menu1{

	padding: 0 0 0 0;
	font-family: Lucida, Geneva, Helvetica,  Arial, sans-serif;
	color: #333333;
	font-weight:bold;
	}
#menu1 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
#menu1 li {

		margin: 0;
		line-height : 5px;
		}
#menu1 li a {
		display: block;
		padding : 7px 5px;
		
		border-left: 5px solid #26B2E4;
		border-right: 5px solid #26B2E4;
		
		background-color: #4096EE;
		color: #ffffff;
		text-decoration: none;
}


#menu1 li a:hover {
		/*
		border-left: 5px solid #4096EE;
		border-right: 5px solid #4096EE4;
		*/
		background-color: #FF0084;
		color: #ffffff;
}








.blockbleu
{
	border : 3px double #48A7DB;
	margin-bottom:5px;
	background-color: #aceafe;
}
.blockbleu h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #48A7DB;
}


.blockrose
{
	border : 3px double #F43E83;
	margin-bottom:5px;
	background-color: #ffd4e6;
}
.blockrose h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #F43E83;
}


.blockvert
{
	border : 3px double #6DD349;
	margin-bottom:5px;
	background-color: #c9ffaf;
}
.blockvert h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #6DD349;
}

.blockbleuclair
{
	border : 3px double #70D9EB;
	margin-bottom:5px;
	background-color: #c8f8fe;
}
.blockbleuclair h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #70D9EB;
}

.blockrouge
{
	border : 3px double #F24040;
	margin-bottom:5px;
	background-color: #ffcaca;
}
.blockrouge h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #F24040;
}


.blockorange
{
	border : 3px double #FF9329;
	margin-bottom:5px;
	background-color: #ffd5ab;
}
.blockorange h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #FF9329;
}

.blockmauveclair
{
	border : 3px double #FF9BDE;
	margin-bottom:5px;
	background-color: #f4cddc;
}
.blockmauveclair h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #FF9BDE;
}

.blockmauve
{
	border : 3px double #8475D9;
	margin-bottom:5px;
	background-color: #d2cbfd;
}
.blockmauve h3{
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	padding : 3px 0;
	margin : 0;
	border-bottom : 1px dotted;
	color: #FFFFFF;
	background-color: #8475D9;
}



h3 a, h2 a{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}




.divvignette {
	text-align:center;
	background-color: #E2F9FC;
}

.vignette {
	font-size:11px;
	background-color: #ffffff;
	border:solid 1px #336789; 
	padding-bottom:10px;
	padding-top:5px;
	margin:5px;
	text-align:center;
	width:140px;
}

.imgjeu {
	border:solid 1px #336789; 
	}

	
div.div_titre {
border-bottom:2px dotted #F43E83;
font-size:12px;
font-weight:bold;
margin:5px 10px 0px 5px;

color:#F43E83;
text-align:left;
}


.contenubleu {
	border : 3px double #0066cc;
	margin-bottom:5px;
	background-color: #C8F8FE;

}
.contenubleu h2{
	font-size : 15px;
	font-weight : normal;
	text-align : center;
	padding : 0;
	margin : 0;
	color: #FFFFFF;
	background-image:url(images/contenubleu.png);
	line-height:26px;
	height:26px;
}
.contenuvert {
	border : 3px double #66cc00;
	margin-bottom:5px;
	background-color: #c9ffaf;
	
}
.contenuvert h2{
	font-size : 15px;
	font-weight : normal;
	text-align : center;
	padding : 0;
	margin : 0;
	color: #FFFFFF;
	background-image:url(images/contenuvert.png);
	line-height:26px;
	height:26px;
}
.contenujaune {
	border : 3px double #ffcd07;
	margin-bottom:5px;
	background-color: #FFE57F;
}
.contenujaune h2{
	font-size : 15px;
	font-weight : normal;
	text-align : center;
	padding : 0;
	margin : 0;
	color: #000000;
	background-image:url(images/contenujaune.png);
	line-height:26px;
	height:26px;
}
.contenurouge {
	border : 3px double #ec2a2a;
	margin-bottom:5px;
	background-color: #ffcaca;
}
.contenurouge h2{
	font-size : 15px;
	font-weight : normal;
	text-align : center;
	padding : 0;
	margin : 0;
	color: #FFFFFF;
	background-image:url(images/contenurouge.png);
	line-height:26px;
	height:26px;
}






#arbo {
	margin : 0px 5px 5px 5px;
	background-image:url(images/fondarbo.gif);
	border:1px solid #6192A9;
	color:#FFFFFF;
	font-family:Verdana;
	height:29px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	line-height:29px;
	margin:5px 0px 5px 5px;

}

#arbo a,
#arbo a:visited {
	color : #FFFFFF;
	text-decoration: underline;
	border: 0;
}

#arbo a:hover,
#arbo a:active {
	text-decoration: none;
	color : #FFFFFF;
	border: 0;
}
h1 {
	margin: 0;
	padding: 0; 
	font-size: 15px
}

.tdcoms{
	background-color: #FFFFFF;
	color: #4096EE;
}

.tddesc{
	background-color: #FFFFFF;
	color: #FF0084;
}








.last_coms{
	background-image:url(images/fondcom.png);
	color: #FFFFFF;
	font-size:10px;
	border : 3px double #4096EE;
}

.last_coms h2{
	font-size : 15px;
	font-weight : normal;
	text-align : center;
	padding : 0;
	margin : 0;
	color: #4096EE;
	border-bottom: 2px dotted #4096EE;
}

.last_desc{
	background-image:url(images/fonddesc.png);
	color: #FF0084;
	font-size:10px;
	border : 1px dashed #FF0084;
}

.last_desc h2{
	font-size : 15px;
	font-weight : normal;
	text-align : center;
	padding : 0;
	margin : 0;
	color: #FF0084;
	border-bottom: 2px dotted #FF0084;
}












a.tags_10:link,a.tags_10:visited, a.tags_10:active {
background-color:transparent;
color:#25D325;
text-decoration:none;
}
a.tags_10:hover {
background-color:#25D325;
color:#FFFFFF;
text-decoration:none;
}


a.tags_11:link, a.tags_11:visited, a.tags_11:active {
background-color:transparent;
color:#3AB83A;
text-decoration:none;
}
a.tags_11:hover {
background-color:#3AB83A;
color:#FFFFFF;
text-decoration:none;
}

a.tags_12:link,a.tags_12:visited, a.tags_12:active {
background-color:transparent;
color:#339933;
text-decoration:none;
}
a.tags_12:hover {
background-color:#339933;
color:#FFFFFF;
text-decoration:none;
}


a.tags_13:link,a.tags_13:visited, a.tags_13:active {
background-color:transparent;
color:#2E842E;
text-decoration:none;
}
a.tags_13:hover {
background-color:#2E842E;
color:#FFFFFF;
text-decoration:none;
}

a.tags_14:link,a.tags_14:visited, a.tags_14:active {
background-color:transparent;
color:#1E641E;
text-decoration:none;
}
a.tags_14:hover {
background-color:#1E641E;
color:#FFFFFF;
text-decoration:none;
}


a.tags_15:link,a.tags_15:visited, a.tags_15:active {
background-color:transparent;
color:#E36203;
text-decoration:none;
}
a.tags_15:hover {
background-color:#E36203;
color:#FFFFFF;
text-decoration:none;
}


a.tags_16:link, a.tags_16:visited, a.tags_16:active {
background-color:transparent;
color:#AA4800;
text-decoration:none;
}
a.tags_16:hover {
background-color:#AA4800;
color:#FFFFFF;
text-decoration:none;
}


a.tags_17:link,a.tags_17:visited, a.tags_17:active {
background-color:transparent;
color:#7D3602;
text-decoration:none;
}
a.tags_17:hover {
background-color:#7D3602;
color:#FFFFFF;
text-decoration:none;
}

a.tags_18:link,a.tags_18:visited, a.tags_18:active {
background-color:transparent;
color:#552604;
text-decoration:none;
}
a.tags_18:hover {
background-color:#552604;
color:#FFFFFF;
text-decoration:none;
}


a.tags_19:link,a.tags_19:visited, a.tags_19:active {
background-color:transparent;
color:#3399B8;
text-decoration:none;
}
a.tags_19:hover {
background-color:#3399B8;
color:#FFFFFF;
text-decoration:none;
}


a.tags_20:link,a.tags_20:visited, a.tags_20:active {
background-color:transparent;
color:#1F819F;
text-decoration:none;
}
a.tags_20:hover {
background-color:#1F819F;
color:#FFFFFF;
text-decoration:none;
}


a.tags_21:link,a.tags_21:visited, a.tags_21:active {
background-color:transparent;
color:#1D6A82;
text-decoration:none;
}
a.tags_21:hover {
background-color:#1D6A82;
color:#FFFFFF;
text-decoration:none;
}


a.tags_22:link,a.tags_22:visited, a.tags_22:active {
background-color:transparent;
color:#0B4F64;
text-decoration:none;
}
a.tags_22:hover {
background-color:#0B4F64;
color:#FFFFFF;
text-decoration:none;
}


a.tags_23:link,a.tags_23:visited, a.tags_23:active {
background-color:transparent;
color:#FF3300;
text-decoration:none;
}
a.tags_23:hover {
background-color:#FF3300;
color:#FFFFFF;
text-decoration:none;
}

a.tags_24:link,a.tags_24:visited, a.tags_24:active {
background-color:transparent;
color:#F54D23;
text-decoration:none;
}
a.tags_24:hover {
background-color:#F54D23;
color:#FFFFFF;
text-decoration:none;
}


a.tags_25:link,a.tags_25:visited, a.tags_25:active {
background-color:transparent;
color:#C04223;
text-decoration:none;
}
a.tags_25:hover {
background-color:#C04223;
color:#FFFFFF;
text-decoration:none;
}


a.tags_26:link,a.tags_26:visited, a.tags_26:active {
background-color:transparent;
color:#8E3A25;
text-decoration:none;
}
a.tags_26:hover {
background-color:#8E3A25;
color:#FFFFFF;
text-decoration:none;
}

a.tags_27:link,a.tags_27:visited, a.tags_27:active {
color:#672818;
text-decoration:none;
}
a.tags_27:hover {
background-color:#672818;
color:#FFFFFF;
text-decoration:none;
}

a.tags_28:link,a.tags_28:visited, a.tags_28:active {
background-color:transparent;
color:#0000FF;
text-decoration:none;
}
a.tags_28:hover {
background-color:#0000FF;
color:#FFFFFF;
text-decoration:none;
}

