*{margin:0;padding:0}
a img{border:none}
form{margin:0}
body, h1, h2, h3, h4, h5, h6, ul, li, td{font:13px verdana, Arial, Helvetica, sans-serif; color:#474747}

li{margin-bottom:2px; line-height:20px}
ul,ol{margin-left:25px}
ul {margin-top:10px; margin-bottom:10px}

.CentreBoxBodyText
{
	min-height:700px
}

#mainUpload {display:none}
#waitUpload {text-align:center; margin:100px auto}
#waitUpload .waitImg {width:32px; height:32px; background: url('wait.gif') no-repeat; margin:auto}


#GlobalFooter {}
#footPage {}
#socialNetworks {text-align:center; padding:10px}
#compteur {padding-bottom:5px}
#underPage {font-size:12px}
#GlobalCopyright {padding-bottom:5px}
#GlobalCopyright a, #GlobalCopyright p {text-decoration:none}
#GlobalCopyright .copyLogo {}
#GlobalCopyright .copyText {}
#infopage {margin-top:10px; font-size:9px}

#underPageIntro {display:none}

.facebook20x20, .twitter20x20, .googleplus20x20, .linkedin20x20, .rss20x20 {
	background: url('icones.png') no-repeat;
	display: inline-block;
	height: 20px;
	width: 20px;
	text-indent: -9999px;
	cursor: pointer
}

.facebook20x20 {background-position:-80px -40px}
.twitter20x20 {background-position:-80px -80px}
.googleplus20x20 {background-position:-80px -140px}
.linkedin20x20 {background-position:-264px -208px}
.rss20x20 {background-position:-80px -200px}

.facebook20x20:hover {background-position:-80px -60px}
.twitter20x20:hover {background-position:-80px -100px}
.googleplus20x20:hover {background-position:-80px -120px}
.linkedin20x20:hover {background-position:-264px -230px}
.rss20x20:hover {background-position:-80px -220px}

.indexLeftCol {
	width: 390px; 
	float: left
}

.indexRightCol {
	width: 400px;
	float: right;
	margin:0 0 0 5px;
	padding:5px;
	background-color:white;
	height: 725px
}

#pageNouvelles {margin:15px auto}
#listeNouvelles {margin:10px auto}
#pageNouvelles .nouvelle {border:solid 1px grey; padding:12px; margin-top:20px}
#pageNouvelles .texte {margin-top:10px}
#pageNouvelles .date {display: inline; font-weight:bold}
#pageNouvelles .titre {display: inline; font-weight:bold}
#pageNouvelles .nouvelle {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}

.navigation {text-align:center; margin:0 auto; padding:20px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif}
.navigation a, .pagination .NavSelected {padding:10px; border:solid 1px #DBDBDB; margin:0; border-right:none}
.navigation a {color:#084682; text-decoration:none}
.navigation a:hover {color:#084682; background-color:#F5F5F5; font-weight:normal}
.navigation a.NavUnSelected {}
.navigation .NavSelected {background-color:#3F87D5; color:white}
.navigation .fin {border-right:solid 1px #DBDBDB}
.navigation span {padding:10px; border:solid 1px #DBDBDB; margin:0}
.navigation span.disabled {color:grey}
