*{margin:0px;padding:0px}
a{outline:none}
a[name="spacer"]{display:none}

body{background:#000000;font-family:arial}

#yo{margin-top:90px;margin-left:200px;}
/*div{border:1px red solid}/**/

#top{width:955px;margin:0 auto;color:#3FA927;font-size:11px;text-align:right;padding-top:5px}
#top a:link,#top a:visited{color:#3FA927;text-decoration:none}
#top a:hover{text-decoration:underline}


#container{width:950px;margin:0 auto;background:#bcab63}

#header{width:953px;margin:0 auto;height:138px;}
#header object,#header object embed{position:relative;z-index:50;}
#menu{height:44px;padding-top:5px;margin-top:0px;text-align:center;}
#menu a:link img,#menu a:visited img{margin-bottom:0px;position:relative;z-index:5;}
#menu a:hover img,#menu a img.selected{margin-bottom:15px}

#contentTop{width:900px;height:12px;background:url('../images/font_contentTop.png') top center no-repeat;margin:0 auto;position:relative;z-index:10;padding:10px 0 0 50px;color:#3FA927;font-size:10px}
.pathway a:link,.pathway a:visited{color:#3FA927}
.pathway a:hover{}
#content{width:870px;background:url('../images/font_content.png') top center repeat-y;padding:10px 10px;margin:0 auto;position:relative;z-index:10}
#content .video p object{width:215px;height:170px;float:left;margin:5px}
#content .liens a:link,#content .liens a:visited{color:#000000;text-decoration:none}
#content .liens a:hover{text-decoration:underline}
#content h2{color:#3FA927}
#content .liste{list-style-type:none;}
#content .liste li{padding-left:20px}
#content .liste li a:link,#content .liste li a:visited{text-decoration:none;color:#000000}
#content .liste li a:hover{text-decoration:underline}

#content .sousMenu {margin-bottom:15px;border-bottom:1px #3FA927 solid}
#content .sousMenu p  img{margin:0 15px 15px 15px}

#content .photos p{float:left;width:50%}
#content .photos img{width:100%;height:100%}

#contentBottom{width:900px;height:23px;background:url('../images/font_contentBottom.png') top center no-repeat;margin:0 auto;}

.case{font-weight:bold;font-size:12px;}
.case .top{height:13px;background:url('../images/font_caseTop.png') top left no-repeat}
.case .contenu{min-height:450px;background:url('../images/font_case.png') top left repeat-y;padding-left:8px;padding-right:15px}
.case .bottom{height:19px;background:url('../images/font_caseBottom.png') top left no-repeat}
.case .contentheading{color:#3FA927}

#left{float:left;width:160px;padding-left:10px}
#left .case.infos{}
#left .case.infos .top{background:url('../images/font_caseTopLeft.png') top left no-repeat;height:90px}
#left .case.publicite p{text-align:center;overflow:hidden}

#corp{float:left;width:516px;margin:0 10px;font-size:12px;background:#ffffff}
#corp .top{height:155px;background:url('../images/font_corpTop.png') top left no-repeat;}
#corp .contenu{margin-top:-130px;padding:20px;min-height:700px;}
#corp .bottom{height:222px;background:url('../images/font_corpBottom.png') bottom left no-repeat;margin-left:-1px}

#right{float:left;width:160px;}
#right .case #inscription{text-align:justify;background:#ecece2;padding:3px;}
#right .case #inscription a{font-weight:bold;color:#3FA927}
#right .case.newsletter{}
#right .case.newsletter a:link,#right .case.newsletter a:visited{font-weight:bold;color:#3FA927;text-decoration:none}
#right .case.newsletter a:hover{text-decoration:underline}
#right .case.newsletter .top{background:url('../images/font_caseTopRight.png') top left no-repeat;height:90px}
#right .case.newsletter #inscription{margin-top:50px}
#right .case.newsletter #inscription .normalsublayout p{margin:0;padding:0}
#right .case.newsletter #inscription .normalsublayout div{text-align:left;padding:0 5px}
#right .case.newsletter #inscription .normalsublayout p input.button{border:2px #B9AE83 solid;margin:5px 0}
#right .case.partenaires{text-align:center}

#footer{clear:left;height:30px}

.ja_input{width:300px}
#ja_content h1{margin:10px 0;color:#3FA927}
.egb_add h2{margin:100px 0 10px 0}
