* {
	margin:		0px;
	padding:	0px;
}

body {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		80%;
}

img {
	border:0px solid black;
}

img.symbole {
	vertical-align:middle;
}

#header {
	position:relative;
	height:			120px;
	border-bottom:2px solid black;
	background:#c0c0ff url('images/interface-site/banniere-haut-fond2.png') no-repeat;
	min-width:776px;
}

#headerTitle {
	display:block;
	background:		url('images/interface-site/banniere-haut-milieu2.png');
	height:				74px;
	width:				195px;
	position:absolute;
	top:6px;
	left:34px;
}

#headerTitle a {
	display:block;
	height:				74px;
	width:				195px;
}

#headerTitle span {
	display:	none;
}

#header #access {
	position:absolute;
	right:10px;
	top:5px;
	font-size:80%;
}

#access .texte {
	position:relative;
	top:-5px;
}

#access form {
	display:inline;
}

#vote a, #access a {
	color:blue;
	text-decoration:none;
}

#vote a:hover, #access a:hover {
	text-decoration:underline;
}

#access input {
/* 	background-color:#c0c0ff; */
	border:1px solid black;
}

#access input[type=text] {
	background-color:#d0d0ff;
	padding:1px;
	margin-left:30px;
}

#access .inputText {
	background-color:#d0d0ff;
	padding:1px;
	margin-left:30px;
}

#header #vote {
	position:absolute;
	right:10px;
	top:30px;
	text-align:center;
}

#vote h2 {
	font-size:130%;
}

#header-menu {
	margin-left:164px;
	position:absolute;
	top:103px;
	padding:7px;
}

#header-menu li {
	display:inline;
}

#header-menu a {
	padding:5px;
/* 	background-color:#cccccc; */
/* 	border:1px solid #cbe0ff; */
	background-color:#ffffff;
	border:2px solid black;
	text-decoration:none;
	color:#d22fff;
	font-weight:bold;
}

#header-menu a:hover {
	background-color:#dddddd;
}

#menuLeft {
	float:	left;
	width:	155px;
/* 	border: 2px solid #cbe0ff; */
/* 	background-color:#c0c0ff; */
/* 	position:relative;
	top:-50px;
	padding-top:50px;
	margin-left:5px; */
/*  	border: 2px dashed #cccccc; */
}

#menuLeft a {
	color:#765618;
	text-decoration:none;
}

#menuLeft a:hover {
	color:#cc952a;
	text-decoration:underline;
}

#menuRight {
	float:right;
	width:160px;
}

.menuContenu {
	padding : 5px;
	padding-top:0px;
	margin-bottom:5px;
	width:150px;
}

.menuContenu ul {
	list-style:none;
}

.menuContenu h2 {
	font-size:		120%;
	font-style:		italic;
	font-weight:	bold;
	margin:				0px;
	padding:			2px 5px;
	border-bottom: 2px solid black;
}

#conteneur {
	padding-top:15px;
	padding-left:5px;
	min-width:943px;
}

#contenu {
	padding : 5px;
	padding-top:0px;
 	border: 2px dashed #cccccc;
/* 	background-color:#c0c0ff;  */
	margin-bottom:5px;
	margin-left:165px;
	margin-right:180px;
	min-width:590px;
}

#contenu h2 {
	text-align:center;
	font-size:180%;
	margin-bottom:10px;
}

#contenu .News h3 {
	font-size:130%;
	margin-top:20px;
}

#contenu .News h3 .date {
	font-size:80%;
	font-weight:normal;
}

#contenu .News p {
	padding-left:20px;
	text-align:justify;
}

#contenu .NewsListe ul {
	list-style-type:none;
	padding-left:0px;
}

#contenu .NewsListe ul ul{
	padding-left:20px;
}

#contenu .newsprec {
	position:relative;
	float:left;
	width:250px;
}

#contenu .newsnext {
	position:relative;
	float:right;
	text-align:right;
	width:250px;
}

#contenu .newsnav {
	margin-top:10px;
	padding:5px;
 	border:1px solid black;
	background-color:#dddddd;
}

#contenu .newstous {
	text-align:center;
	margin-left:250px;
	margin-right:250px;
}

#footer a, #contenu a {
	color:blue;
	text-decoration:none;
}

#footer a:hover, #contenu a:hover {
	color:blue;
	text-decoration:underline;
}

#contenu .archiveNews {
	text-align:right;
	margin-top:10px;
}

#contenu .petiteFiche {
	border:						1px black solid;
	height:						65px;
	min-height:				65px;
	margin-bottom:		10px;
	margin-top:				10px;
	padding:					5px;
}

#contenu div[class~=petiteFiche] {
	height:						auto;
}

#contenu .fiche {
	background:#f3fafe url('/images/interface-site/fond-fiche.png') no-repeat top right;
}
#contenu .dossier {
	background:#fffee7 url('/images/interface-site/fond-dossier.png') no-repeat top right;
}

#contenu .petiteFiche h3 {
	font-size:		150%;
	font-weight:	bold;
}

#contenu .petiteFiche p {
	margin-left: 92px;
	text-align:justify;
}

#contenu .petiteFiche img {
	border:1px solid black;
	float:left;
	height:60px;
	margin-right:10px;
	width:80px;
}

#contenu .petiteFiche a {
	color:#765618;
}

#contenu .petiteFiche a:hover {
	color:#cc952a;
}

#contenu .pageDossier {
	text-align:center;
	padding:5px;
	margin-top:10px;
	border:1px solid black;
	background-color:#dddddd;
}

#contenu .pageDossier a {
	font-weight:bold;
}


#contenu .page {
	text-align:center;
	padding:5px;
	margin-top:10px;
}

#contenu .page a {
	padding:5px;
	border:1px solid #000000;
}

#contenu .page a:hover {
	background-color:#cccccc;
}

#contenu #contenuFiche {
	margin-top:10px;
}

#contenu #descriptionTxt {
	margin-top:5px;
}

#contenu #contenuFiche .introFiche {
	border:1px solid black;
	background-color:#dddddd;
	padding:5px;
	height:150px;
	min-height:150px;
	padding-bottom:30px;
	position:relative;
}

#contenu #contenuFiche #introFiche #infosTxt {
	margin-right:180px;
}

#contenu #contenuFiche div[class~=introFiche] {
	height:auto;
}

#contenu #contenuFiche #introFiche .optionsFiche {
	position:absolute;
	bottom:5px;
	right:10px;
}

#contenu #contenuFiche #introFiche p {
	margin:0px;
}

#contenu #contenuFiche img#imageFiche {
	float:right;
	margin-right:10px;
	border:1px solid black;
}

#contenu #contenuFiche #sommaire ul {
	padding-left:30px;
}

#contenu #contenuFiche h3 {
	font-size:120%;
	margin-top:10px;
}

#contenu #contenuFiche h4 {
	font-size:100%;
	margin-top:10px;
}

#contenu #contenuFiche p {
	text-align:justify;
	margin-top:10px;
}

#contenu #contenuFiche ul,#contenu #contenuFiche ol,#contenu #contenuFiche blockquote {
	padding-left:30px;
}

#contenu #contenuFiche #introFiche h3 {
	margin-top:0px;
}

#contenu ul {
	padding-left:20px;
}

#rss ul {
	padding-left:20px;
}

#footer {
	clear:			both;
	border-top:2px solid black;
	background:#c0c0ff;
	text-align:center;
}

.formAdmin label {
	display:	block;
	float:	left;
	width:		20%;
}

.formAdmin .largeurMax {
	width:70%;
}

.formAdmin .valeurForm {
	margin-left:		12%;
}

.formAdmin .send {
	margin-top:	20px;
	text-align:	center;
}

.formAdmin p {
	margin-top: 10px;
}

.formAdmin textarea {
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		100%;
}

#plan-site ul {
	padding-left:20px;
}

li.fiche {
	list-style-image : url('images/interface-admin/fiche.gif');
}
li.ficheprivee {
	list-style-image : url('images/interface-admin/fiche-privee.gif');
}
li.dossier {
	list-style-image : url('images/interface-admin/dossier.gif');
}
li.dossierprivee {
	list-style-image : url('images/interface-admin/dossier-privee.gif');
}

.erreur {
	border: 1px solid red;
	text-align:center;
	font-size:130%;
	font-weight:bold;
}

p.login {
	font-size:150%;
	text-align:center;
}

/*
p.archiveNews {
	text-align:right;
}


*/