body {
     background: #141313 url(../images/background1.png) top center no-repeat;
	 font-family: "Century Gothic","Avant Garde Gothic","Avant Garde",helvetica,sans-serif;
}
img {
	 border:none;
	 
}
div#apw_entete {
     display: none;
}
div#apw_centre {
     background: url(../images/body1.png) -5px 47px no-repeat;
     width: 957px;
     height: 815px;
}
div#apw_conteneur {
     background: none;
     margin-left: 8px;
}
div#apw_footer {
     display: none;
}
div#apw_gauche {
     margin-top:161px;
	 width: 219px;
/*      position:absolute; */
}
div#apw_centre{
	 position: relative;
}
div#apw_design_menu {
     background: none;
}
div#APW_divmenu {
     /*background:transparent url(../images/menuback.png) repeat scroll 0 0;*/
     border:0 none;
     height:279px;
     margin-left:14px;
     margin-top:14px;
     width:206px;
}

ul#apw_menu li.apw_liMenu_cls {
     border: 0;
     list-style: none;
     list-style-image: none;
     text-align: right;
     font-family: "Century Gothic","Avant Garde Gothic","Avant Garde",helvetica,sans-serif;
     font-weight: normal;
     font-size: 16px;
     margin: 0;
     padding: 0;
     padding-top: 5px;
     padding-bottom: 5px;
     cursor: pointer;
}

ul#apw_menu li.apw_liMenu_cls a {
     color: #FFFFFF;
     /*padding-right:12px;*/
}

ul#apw_menu li.apw_liMenu_cls label {
     color: #FFFFFF;
     /*padding-top:2px;*/
     padding-right:12px;
}

div#APW_divmenu ul li.apw_liMenu_cls {
     height:27px;
     /*line-height:100%;*/
     margin:0;
     padding:0 0 0;
     width:202px;
	 
}

div#APW_divmenu ul#apw_menu {
     padding: 0;
     margin: 0;
     margin-right:15px;
     margin-top:44px;
}
div#apw_contenu {
     height:451px;
     min-height:438px;
     overflow:hidden;
     padding-left:0px;
	 margin-left: -3px;
     padding-top:202px;
     width:385px;
	 position: relative;
	 z-index: 0;
}


div#APW_contenu_user div.ajaxload{
	 background:#fff url(../images/ajax-loader.gif) no-repeat 0 0;
	 width: 66px;
	 height: 66px;
	 position: absolute;
	 top: 260px;
	 left: 216px;
	 display: none;

	 
}
div.textnouvelles55{
	 overflow:auto;
}
a#apw_documentPdf {
	 float:left;
	 height:134px;
     left:5px;
	 padding-left:0;
     position:absolute;
     top:523px;
     width:186px;
     cursor: pointer;
}
a#apw_billets {
     height:130px;
     left:605px;
     position:absolute;
     top:512px;
     width:186px;
     cursor: pointer;
}
a#apw_formulaire {
     height:124px;
     left:783px;
     position:absolute;
     top:501px;
     width:165px;
     cursor: pointer;
}
div#apw_cadreor {
     height:124px;
     margin-left:684px;
     position:absolute;
     top:373px;
     width:177px;
     overflow: hidden;
}
div#apw_cadreor a {
	 display:block;
	 
}
div#APW_recherche {
     /*float:left;*/
	 top: 100px;
	 right: 0;
     font-size:80%;
     /*margin:17px 0 0 30px;*/
     position:absolute;
}
div#APW_coordonnes {
     margin:0 auto;
     position:absolute;
     text-align:center;
     top:670px;
     width:959px;
     display: none;
}
div#apw_banniererotative {
     height:225px;
     margin-top:225px;
     position:absolute;
     width:385px;
     overflow: hidden;
	 /*z-index: 1;*/
}
div.zone {
     margin: 0;
}
div.zonepage {
margin:0 0 0 120px;
padding-left:0;
padding-top:48px;
width:245px;

}
div.zonepage div {
overflow:auto;
width:270px;
max-height:400px;
padding-left:0;
}
div.zonepage div div {
	 padding-left:0;	 
}
.textnouvelles {
     padding-top:0px;
     width:254px;
     overflow: hidden;
}
.textnouvelles2 {
     padding-top: 0px;
}
.textnouvelles3 {
     padding-top: 0px;
     }
     .textnouvelles4 {
     padding-top: 0px;
     width: 234px;
     }
     .textnouvelles55 {
     height:412px;
     padding:20px;
     width:345px;
	            }
		    
div.zone img {
     margin: 0;
}
div.zone h1 {
     background: none;
     color: #FFFFFF;
}
div.zonepage img {
     margin: 0;
     margin-right: 5px;
     }
     div.zonepage h1 {
          background: none;
	       color: #0060a9;
font-size: 13px;
}
	       
#a4 {

}
body, div, td, th, p, select {
     color:#FFFFFF;
     font-family: "Century Gothic","Avant Garde Gothic","Avant Garde",helvetica,sans-serif;
     font-size:13px;
     letter-spacing: 1px;
}

div#subMenu,
div.apw_subMenu_cls.level1{
	 background:transparent url(../images/submenu.png) repeat scroll 0 0;
     height:453px;
	 left:216px;
     position:absolute;
     top:202px;
     width:118px;
	 overflow: hidden;
	 
}




div.apw_subMenuDynamic.level1 {
	z-index: 1;
}

ul#subMenuUL{
	 list-style-image:none;
	 list-style-position:outside;
	 list-style-type:none;
	 margin-top:45px;
	 /*width:105px;
	 margin-left:5px;*/
	 
}
/*
div#APW_divmenu ul#subMenuUL.level1 {
margin-left:4px;
}*/

ul#subMenuUL li{
	 font-size:14px;
	 /*padding-bottom:4px;
	 padding-top:4px;
	 width:100px;*/
	 color:#0060a9;
	 cursor: pointer;
	 text-align:left;
	 padding: 4px 0;
}

ul#subMenuUL.level1 li.apw_liSubMenu_cls label{
	 padding-right: 0;
	 color:#0060a9;
}

ul#subMenuUL.level1 li.apw_liSubMenu_cls label:hover{
	 color:#FFFFFF;
}

ul#subMenuUL.level1 li.apw_liSubMenuItem_cls a,
ul#subMenuUL.level1 li.apw_liSubMenuItem_cls span a{
	 color:#0060a9;
	 font-size: 14px;
}

ul#subMenuUL.level1 li.apw_liSubMenuItem_cls a:hover,
ul#subMenuUL.level1 li.apw_liSubMenuItem_cls label:hover{
	 color:#FFFFFF;
	 font-size: 14px;
}

/*
ul#subMenuUL.level1 li.apw_liSubMenu_cls label,
ul#subMenuUL.level1 li.apw_liSubMenuItem_cls a {
font-size:14px;
padding-bottom:4px;
padding-top:4px;
width:100px;
color:#0060a9;
cursor: pointer;
text-align:left;
}*/

ul#subMenuUL li:hover{
color:#ffffff;
}

/*
ul#subMenuUL li:hover,
ul#subMenuUL.level1 li.apw_liSubMenu_cls label:hover,
ul#subMenuUL.level1 li.apw_liSubMenuItem_cls a:hover {
color:#ffffff;
}*/

ul#apw_menu li.apw_liSubMenuItem_cls {
	 padding:4px 0;
	 
}

div#im {
height:225px;
width:385px;
}
div#searchzone {
padding:20px 0 20px 20px;
}
div.searchzone img {
     margin: 0;
          margin-right: 5px;
border: 0;
}
	            div.searchzone h1 {
		              background: none;
			                     color: #0060a9;
					                    }
							    
div.zonepage h1 a {
color:#0060a9;
font-size: 13px;
}
div.divspace {
width: 1px; height: 7px;
}
div#textnouvelles5 p {
margin: 0;
padding: 0;
}
p {
padding:0;
margin: 0;
}
div.textnouvelles55 h1 {
     color: #0060a9;
     margin-bottom: 5px;
     display: block;
}
.formlabel {
     margin-left: 10px;
     text-align: right;
     float: left;
     width: 100px;
     margin-right: 10px;
     cursor: pointer;
     padding-top:2px;
}
div.textnouvelles55 input {
     font-family: "Century Gothic","Avant Garde Gothic","Avant Garde",helvetica,sans-serif;
     font-size: 13px;
}
.formchecklabel {
     text-align: left;
     cursor: pointer;
}
div.textnouvelles55 a {
     color: #FFFFFF;
     font-weight: bold;
}
a#apw_logovillealma {
     height:82px;
     position:absolute;
     top:680px;
	 right: 0px;
     width:100px;
     cursor: pointer;
	 display:block;
}

a#apw_formEdit {
     height:61px;
     position:absolute;
     top:266px;
     width:180px;
     right: 25px;
	 cursor: pointer;
	 background:transparent url(../images/btn_concours.png) no-repeat 0 0;
}

a#apw_formEdit:hover {
	 cursor: pointer;
	 background:transparent url(../images/btn_concours_on.png) no-repeat 0 0;
}
div.zonepage div div div span {
	 
	 display:block;
}
div APW_contenu_user {
	 
	 width:385px;
}
