	/* CSS Document */


body {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
	background-color:#F09A34;
		margin-top:0px;
	margin-bottom:0px
}
a:link, a:visited{
	color: #90b452;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}
form {
  margin:0;
  padding:0;
}
.menDH
{
color:#333333;
background-image:url(../images/repl.gif);
background-repeat:repeat-x;
height:25px;
}
.menDH a:link, a:visited{
	color: #4d691c;
	text-decoration:none;
	font-size: 11px;
}
.menDH a:hover
{
color:#000000;
text-decoration:underline}

.menDH td
{
padding-top:5px}

#tabpp
{
background-color:#FFFFFF}
#pp
{
width:844px}

#corps
{
margin:5px 5px 0px 5px;
}
.edito
{
font:16px Geneva, Arial, Helvetica, sans-serif;
background-color:#f6f6f6;
font-weight:bold;
padding:2px;
margin-bottom:5px}
.edito2
{
font:16px Geneva, Arial, Helvetica, sans-serif;
color:#CC6600;
background-color:#f6f6f6;
font-weight:bold;
padding:2px;
margin-bottom:5px}
.motB
{
font-size:12px;
text-align:center;
color:#4d691c;
padding:0px 0px 10px 0px}
.retT
{
margin-top:5px}
.pl
{
background-image:url(../images/bgr_l.gif);
background-repeat:repeat-y;
margin:0px;
width:23px
}
.pr
{
background-image:url(../images/bgr_r.gif);
background-repeat:repeat-y;
width:23px
}
/************** feature styles *****************/

.feature{
	padding: 2px 4px 2px 4px;
	margin-top:5px;
	border:1px solid #779e34;
	text-align:left;
	min-height: 200px;
	height: 200px;
}
.feature2{
	padding: 2px 4px 2px 4px;
	margin-top:5px;
	border:1px solid #999999;
	text-align:left;
	}
html>body .feature {height: auto;}

.feature h3{
	font: bold 175% Arial,sans-serif;
	color: #000000;
	padding: 10px 0px 5px 0px;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
}


/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	text-align:left

}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #000000;
}

.story p {
	padding: 0px 0px 10px 0px;
}

.story a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

#menu1
{
float:left;
width:150px;
height:600px;
background-color:#CC9900}

#menu2
{
float:right;
width:150px;
background-color:#CC9900}
td.storyLeft{
	padding-right: 12px;
}
/************** siteInfo styles ****************/

#siteInfo{
text-align:center;
	clear: both;
	border-top: 2px solid #567621;
	font-size:10px;
	color:#666666;
	padding: 10px 10px 10px 10px;
	margin-top: 50px;
}

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}
.anoncT
{
margin:0px 1px 10px 0px}
/************ styles cmsLiens  **************/

#cmsLiens{
	margin-top: 10px;
	margin-left: 0px;
	padding: 0px;
	width:150px

}


#cmsLiens a:link, #cmsLiens a:visited {
	display: block;
	text-align:left;
	border-bottom: 1px dashed #ffffff;
		background-color:#f4f5e7;
		padding: 3px 0px 3px 10px;
	color: #4d691c;
}

#cmsLiens a:hover{
	background-color: #E9EDBC;
	background-image: none;
		text-decoration: none;
}
#cmsLiens .visit{

display: block;
	text-align:left;
	border-bottom: 1px dashed #ffffff;
		background-color:#E9EDBC;
		padding: 3px 0px 3px 10px;
	color: #4d691c;
}
#cmsLiens1{
	margin-top: 10px;
	padding: 0px;
	width:150px

}
#cmsLiens1 a:link, #cmsLiens1 a:visited {
	display: block;
	text-align:left;
	border-bottom: 1px dashed #ffffff;
		background-color:#f4f5e7;
		padding: 3px 0px 3px 10px;
	color: #4d691c;
}

#cmsLiens1 a:hover{
	background-color: #E9EDBC;
	background-image: none;
		text-decoration: none;
}

.titrelien
{
margin-top:5px;
color:#FFFFFF;
background-color:#FF9900;
text-align:center;
font-size:11px; font-weight:bold;
padding:2px 0px 2px 5px}
.titrelienT
{
color:#FFFFFF;
background-color:#FF9900;
text-align:center;
font-size:11px; font-weight:bold;
padding:2px 0px 2px 5px}


.topurg
{
margin-top:20px;
border:1px solid #4e599d;
padding:5px 0px 30px 0px}

.taillediv
{
width:150px;
margin-right:10px;
border:1px solid #4e599d;
padding:0px 0px 15px 0px}

.hat
{
border-top:1px solid #CCCCCC;
margin-bottom:10px;
padding-top:5px}
#news
{
color:#21536A;
background-color:#f4f5e7;
padding:3px}
.titrenews
{
color:#ffffff;
background-color: #005FA9;
font-size:11px; font-weight:bold;
padding:2px 0px 2px 5px}

.basnews
{
background-image:url(../images/bas.gif);
background-repeat:no-repeat;
line-height:21px;
text-align:center}

#ppn
{
width:150px}

#med
{
margin-right:1px;
border:1px solid #779e34}

.medt
{
font-size:10px;
color:#FFFFFF;
padding:1px 0px 1px 5px;
font-weight:bold;
background-color:#779e34;
}
.medb
{
text-align:center;
color:#4e599d;
margin-top:10px;
background-color:#f6f6f6;

padding: 2px }
.zonemed
{
font-size:10px;
padding:10px 2px 5px 2px;
}

.formb
{
border:1px solid #5d6373;
font:11px Arial, Helvetica, sans-serif;
color:#5d6373;
padding-left:2px
}

.menup
{
float:left;
width:450px;
margin-left:5px;
margin-top:15px
}
.prpice
{
padding:1px;
width:202px;
border:1px solid #CCCCCC}
.menud
{
width:150px;
margin-top:10px;
margin-bottom:10px;
background-color:#f3f8fc;
border-left:1px solid #005fa9;
border-right:1px solid #005fa9;
}
.date
{
text-align:right;
padding-right:3px;
color:#666666;}

.archi
{
	font-size:13px;;
	font-weight:bold;
	background-color:#3C0;
	padding:2px;
}
