

#paperBck{
width: 855px; 
margin: 0 auto;
margin-top:-15px;
background: url(/media/interface/paperBck.png) repeat-y;
z-index:0;
}
#pagecontainer {
z-index:1;
}


#header{
height:90px;
}

.alignimg {
margin:0px 0px 0px -6px;}

#content{
width: 100%;
float:left;
background:url(/media/interface/menuBck.png) repeat-y;	
}

#content-home{
width: 100%;
float:left;
height:500px;
}

#leftColumn-home{
float: left;
width: 302px;
margin: 0px; padding: 0px;
}

.deg-top {
background-image:url(/media/interface/deg-top.jpg);
height:6px;
}

.deg-bottom{
background-image:url(/media/interface/deg-bottom.jpg);
height:6px;
}


#centerColumn-home{
float:left;	
color:#646271;
text-align:justify;
width: 322px;
padding-bottom:30px;
line-height: 1.6em;
}

#centerColumn-home .articleImg{
float:left;
width:87px;
height:87px;
margin-top:15px;
}
#centerColumn-home .articleTxt{
float:left;	
width:215px;
/*height:87px;*/
margin-top:15px;
margin-bottom:15px;
line-height: 15px;
}

#centerColumn-home .articleTxt h4 {
text-align: left;
line-height: 15px;
font-size:14px;
background: url(/media/interface/puce-h4-home.gif) top left no-repeat;
}

#centerColumn-home .articleTxt .articleTxt-descrip{
font-size:11px;
padding-left:10px;
}
#centerColumn-home .articleTxt .articleTxt-link{
float:right;
font-size:11px;
}
#centerColumn-home .articleTxt .articleTxt-link a{
color:#2c3702;
text-decoration:underline;
}

#centerColumn-home .articleTxt .articleTxt-link a:hover{
color:#4d6006;
}


#leftColumn-home .articleTxt{
float:left;	
width:240px;
/*height:87px;*/
/*margin-top:5px;*/
}

#leftColumn-home .articleTxt .articleTxt-link{
float:right;

font-size:11px;
}
#leftColumn-home .articleTxt .articleTxt-link a{
color:#2c3702;
text-decoration:underline;
}

#leftColumn-home .articleTxt .articleTxt-link a:hover{
color:#4d6006;
}



#rightColumn-home{
float: left;
width: 148px; /*Width of right column in pixels*/
}


h2+ul {
margin-top:15px;
margin-bottom:15px;
}



#leftColumn{
float: left;
width: 230px;
}


#centerColumn{
float:left;	
color:#646271;
text-align:justify;
width: 545px;
padding-bottom:30px;
line-height: 1.6em;
}
#centerColumn-calendrier{
float:left;	
color:#646271;
text-align:justify;
width: 540px;
padding-bottom:30px;
line-height: 1.6em;
}


#centerColumn .liste, #centerColumn-calendrier .liste{
list-style-position:outside;
margin-left:10px;
}

#centerColumn li{
list-style-type:none;
padding-left:15px;
margin-left:10px;
background: url(/media/interface/liste-intercom.gif) left no-repeat;
}



#centerColumn p, #centerColumn-calendrier p{
padding-top:5px;
padding-bottom:5px;
padding-left:26px;
}

#rightColumn{
float: left;
width: 45px; /*Width of right column in pixels*/
float:left;
min-height:440px;
}

#headerLineResize{
margin: 0 auto; 
font-size:11px;
color:#FFF;
width:800px;
text-align: right;
height:41px;
padding-top:3px;
}

.adresseRecyparcs{
padding-left:8px;}

.adresseRecyparcs-titre{
text-transform:uppercase;
font-weight:bold;
font-size:14px;
background:url(/media/interface/liste-part2.gif) no-repeat left;
}

.entete{
font-family:Din,"Trebuchet MS", Helvetica, Verdana;
font-size:18px;
text-align:justify;
border-bottom: 2px dotted #989898;
margin-bottom:10px;
padding-bottom:10px;
padding-left:25px;
padding-right:25px;
line-height: 1.4em;

}



#footerHome{
background-color:#d6d6d6;
height:25px;
margin-left:15px;
padding-top:5px;
margin-right:15px;
margin-top:-8px;

}
* html #footerHome{
background-color:#d6d6d6;
height:25px;
margin-left:15px;
padding-top:5px;
margin-right:15px;
margin-top:-30px;
}
*+html #footerHome{
background-color:#d6d6d6;
height:25px;
margin-left:15px;
padding-top:5px;
margin-right:15px;
margin-top:-16px;
}

#footerHomeResize{

font-size:11px;
color:#676767;
font-family:"Trebuchet MS", Helvetica, Verdana;
font-size:10px;
text-align: left;
padding-left:15px;
padding-top:8px;
height:22px;
margin-top:-8px;
}

#footerHomeResize .imgLogo {
position:absolute;
right:20px;
margin-top:-4px;
}


#footer{
background-color:#d6d6d6;
height:25px;
margin-left:15px;
padding-top:5px;
margin-right:15px;
margin-top:-8px;
}
* html #footer{
background-color:#d6d6d6;
height:25px;
margin-left:15px;
padding-top:5px;
margin-right:15px;
margin-top:-30px;
}
*+html #footer{
background-color:#d6d6d6;
height:25px;
margin-left:15px;
padding-top:5px;
margin-right:15px;
margin-top:-16px;
}


#footerResize{

font-size:11px;
color:#676767;
font-family:"Trebuchet MS", Helvetica, Verdana;
font-size:10px;
text-align: left;
padding-left:15px;
padding-top:8px;
height:22px;
margin-top:-8px;
position:relative;
}

#footerResize .imgLogo {
position:absolute;
right:10px;
top:10px;
margin-top:-4px;
}





#menu {
width:195px;
margin-right:20px;

}

#menu .niv1 li, #menu li.niv1, #menu li.niv2, #menu li.niv3{
font-size:11px;
border-bottom:2px dotted #b5b5b5;
list-style-type:none;
}







p{
margin-top:2px;
margin-bottom:5px;
}

.spacer{
clear:both;
visibility:hidden;

}

.left{
float:left;

}
.right{
float:right;

}

#logo
{
    position: relative;
	width:218px;
	height:100px;
    left: -45px;
    top: -35px;
}


#blocGuide {
    position: absolute;
	width: 176px;
	top: 50px;
	height: 239px;
	margin-left: 735px;
}

ul#blocGuide{
}

#blocGuide li{
list-style-position:outside;
list-style-type:none;
}





#guide-home {
width:91px;
float:left;
min-height:440px;
}

#blocGuide-home {
    position: absolute;
	width:236px;
	top:435px;
	height:311px;

}
ul#blocGuide-home{
}

#blocGuide-home li{
list-style-position:outside;
list-style-type:none;
}







.alignPdf{
position:absolute; right:10px; top: 6px;}

.alignContentPdf{
padding-left:10px;
position:absolute;}




#centerColumn ul.listePersonnel, #centerColumn-calendrier ul.listePersonnel{
margin-right:20px; 
margin-top:10px; 
margin-bottom:20px; }

#centerColumn ul.listePersonnel li, #centerColumn-calendrier ul.listePersonnel li  {
display:block;
font-size:12px;
min-height:20px;
font-family: "Trebuchet MS", Helvetica, Arial, Verdana;
padding-top:8px;
padding-bottom:4px;
color:#516600;
text-decoration:none;
position:relative;
padding-left:30px;
margin-left:30px;
list-style-type:none;
border-bottom:2px dotted #b5b5b5;
}

#centerColumn ul.listePersonnel li.odd, #centerColumn-calendrier ul.listePersonnel li.odd{
background:#e5e5e5 url(/media/pictos/listeEven.jpg) left no-repeat;
 }
#centerColumn ul.listePersonnel li.oddFirst, #centerColumn-calendrier ul.listePersonnel li.oddFirst{
background:#e5e5e5 url(/media/pictos/listeEven.jpg) left no-repeat;
border-top:2px dotted #b5b5b5; }
#centerColumn ul.listePersonnel li.even, #centerColumn-calendrier ul.listePersonnel li.even{
background:#fff url(/media/pictos/liste.jpg) left no-repeat; }



.blocAdmin{
background:url(/media/interface/bloc-administration.jpg) no-repeat;
width:521px;
height:96px;
margin: 25px 0px 0px 0px;  
}

.blocAdminbig {
background:url(/media/interface/bloc-administrationbig.jpg) no-repeat;
width:521px;
height:146px;
margin: 25px 0px 0px 0px;  
}

.blocAdmin .blocAdminImg{
padding: 10px 10px 10px 10px;
float:left;
}
.blocAdmin .blocAdminTxt{
float:left;
height:96px;
}

.blocAdminbig .blocAdminTxtbig {
float:left;
height:146px;
}

.blocAdminbig .blocAdminImg{
padding: 10px 10px 10px 10px;
float:left;
}

.blocAdminbig span{
padding-left:2px;
}


.blocAdmin span{
padding-left:2px;
}

.blocAdminLink{
margin-left:445px;
margin-top:-5px;
position:absolute;
} 

.txtMisesAJour{
	text-align: left;
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #ffffff;
	color: #666666;
	font-family:"Trebuchet MS", Helvetica, Verdana;
	font-size:10px;
}
.txtMisesAJour a{
color: #666666;
text-decoration: underline;
}
.txtMisesAJour a:hover{
color: #999999;
text-decoration: none;
}

.tagClouds
{
	text-align:center;
}
.tagClouds .size1 {
font-size:12px;
}
.tagClouds .size2 {
font-size:16px;
}
.tagClouds .size3 {
font-size:20px;
}
.tagClouds .size4 {
font-size:24px;
}

p.firstParagraph {
width:470px;
}



#homeHeroContent {
margin: 10px 0px 10px 0px;}

h1,h2,h3,h4,h5,h6{clear:both;}
hr{color:white; border:white; clear:both;}