/* Global */
body {
	width: 997px;
	margin: auto;
	background-image: url("../images/bg.png");
	font-family: Georgia, Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

/* Header */
#header {
	width: 997px;
	height: 215px;
	text-align: center;
	margin-top: 20px;
}

#head-top {
	background-image: url("../images/head-top.png");
	background-repeat: no-repeat;
	width: 997px;
	height: 19px;
}

#head {
	width: 997px;
	height: 178px;
}

#head  .texte {
	font-weight: bold;
	padding-top: 10px;
	padding-right: 1px;
}

#head  .texte a {

	color: #EACF00;
	text-decoration: none;
	font-style:bold;
	font-weight:bold; 
	/*
	Changement fait
	*/
}

#head .texte a:hover {
	color: #444444;
	text-decoration: none;
}

#head  .texte a:visited {
	color: #EFD483;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
}

#head .texte a:visited:hover {
	color: #D9DBE0;
	text-decoration: none;
}

#head-1 {
	background-image: url("../images/head-1.png");
	background-repeat: no-repeat;
	width: 29px;
	height: 178px;
	float: left;
}

#head-2 {
	width: 817px;
	height: 178px;
	float: left;
}

#head-211 {
	width: 817px;
	height: 96px;
	float: left;
}

#head-211 {
	width: 420px;
	height: 96px;
	float: left;
}

#head-2111 {
	background-image: url("../images/head-2111.png");
	background-repeat: no-repeat;
	width: 420px;
	height: 24px;
	float: left;
}

#head-2112 {
	width: 169px;
	height: 72px;
	float: left;
}

#head-21121 {
	background-image: url("../images/head-21121.png");
	background-repeat: no-repeat;
	width: 169px;
	height: 39px;
	float: left;
}

#head-21122 {
	background-image: url("../images/head-21122.png");
	background-repeat: no-repeat;
	width: 169px;
	height: 33px;
	float: left;
}

#head-2113 {
	background-image: url("../images/head-2113.png");
	background-repeat: no-repeat;
	width: 9px;
	height: 72px;
	float: left;
}

#head-2114 {
	background-image: url("../images/head-2114.png");
	background-repeat: no-repeat;
	width: 72px;
	height: 72px;
	float: left;
}

#head-2115 {
	background-image: url("../images/head-2115.png");
	background-repeat: no-repeat;
	width: 16px;
	height: 72px;
	float: left;
}

#head-2116 {
	width: 154px;
	height: 72px;
	float: left;
}

#head-21161 {
	background-image: url("../images/head-21161.png");
	background-repeat: no-repeat;
	width: 154px;
	height: 53px;
	float: left;
}

#head-21161-NO {
	background-image: url("../images/head-2132-NO.png");
	background-repeat: no-repeat;
	width: 154px;
	height: 53px;
	float: left;
}

#head-21162 {
	background-image: url("../images/head-21162.png");
	background-repeat: no-repeat;
	width: 154px;
	height: 19px;
	float: left;
}

#head-212 {
	background-image: url("../images/head-212.png");
	background-repeat: no-repeat;
	width: 98px;
	height: 96px;
	float: left;
}

#head-213 {
	width: 166px;
	height: 96px;
	float: left;
}

#head-2131 {
	background-image: url("../images/head-2131.png");
	background-repeat: no-repeat;
	width: 166px;
	height: 24px;
	float: left;
}

#head-2132 {
	background-image: url("../images/head-2132.png");
	background-repeat: no-repeat;
	width: 166px;
	height: 53px;
	float: left;
}

#head-2133 {
	background-image: url("../images/head-2133.png");
	background-repeat: no-repeat;
	width: 166px;
	height: 19px;
	float: left;
}

#head-214 {
	background-image: url("../images/head-214.png");
	background-repeat: no-repeat;
	width: 30px;
	height: 96px;
	float: left;
}

#head-215 {
	width: 72px;
	height: 96px;
	float: left;
}

#head-2151 {
	background-image: url("../images/head-2151.png");
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
}

#head-2152 {
	background-image: url("../images/head-2152.png");
	background-repeat: no-repeat;
	width: 72px;
	height: 72px;
	float: left;
}

#head-216 {
	background-image: url("../images/head-216.png");
	background-repeat: no-repeat;
	width: 31px;
	height: 96px;
	float: left;
}

#head-22 {
	background-image: url("../images/head-22.png");
	background-repeat: no-repeat;
	width: 817px;
	height: 10px;
	float: left;
}

#head-23 {
	width: 817px;
	height: 72px;
	float: left;
}

#head-231 {
	background-image: url("../images/head-231.png");
	background-repeat: no-repeat;
	width: 20px;
	height: 72px;
	float: left;
}

#head-232 {
	background-image: url("../images/head-232.png");
	background-repeat: no-repeat;
	width: 72px;
	height: 72px;
	float: left;
}

#head-233 {
	background-image: url("../images/head-233.png");
	background-repeat: no-repeat;
	width: 37px;
	height: 72px;
	float: left;
}

#head-234 {
	width: 688px;
	height: 39px;
	float: left;
}

#head-2341 {
	background-image: url("../images/head-2341.png");
	background-repeat: no-repeat;
	width: 170px;
	height: 39px;
	float: left;
}

#head-2342 {
	background-image: url("../images/head-2342.png");
	background-repeat: no-repeat;
	width: 170px;
	height: 39px;
	float: left;
}

#head-2343 {
	background-image: url("../images/head-2343.png");
	background-repeat: no-repeat;
	width: 170px;
	height: 39px;
	float: left;
}

#head-2344 {
	background-image: url("../images/head-2344.png");
	background-repeat: no-repeat;
	width: 178px;
	height: 39px;
	float: left;
}

#head-2344 .texte {
	padding-right: 8px;
}

#head-235 {
	width: 688px;
	height: 33px;
	float: left;
}

#head-2351 {
	background-image: url("../images/head-2351.png");
	background-repeat: no-repeat;
	width: 170px;
	height: 39px;
	float: left;
}

#head-2352 {
	background-image: url("../images/head-2352.png");
	background-repeat: no-repeat;
	width: 170px;
	height: 39px;
	float: left;
}

#head-2353 {
	background-image: url("../images/head-2353.png");
	background-repeat: no-repeat;
	width: 170px;
	height: 39px;
	float: left;
}

#head-2354 {
	background-image: url("../images/head-2354.png");
	background-repeat: no-repeat;
	width: 178px;
	height: 39px;
	float: left;
}

#head-2354 .texte {
	padding-right: 8px;
}

#head-3 {
	width: 125px;
	height: 178px;
	float: left;
}

#head-31 {
	background-image: url("../images/head-31.png");
	background-repeat: no-repeat;
	padding-top: 1px;
	width: 125px;
	height: 150px;
	float: left;
}

/*#head-31 {
	background-image: url("../images/head-31.png");
	background-repeat: no-repeat;
	width: 125px;
	height: 151px;
	float: left;
}*/

#head-32 {
	background-image: url("../images/head-32.png");
	background-repeat: no-repeat;
	width: 125px;
	height: 27px;
	font-size: 18px;
	padding-top: 1px;
	float: left;
}

#head-4 {
	background-image: url("../images/head-4.png");
	background-repeat: no-repeat;
	width: 26px;
	height: 178px;
	float: left;
}

#head-foot {
	background-image: url("../images/head-foot.png");
	background-repeat: no-repeat;
	width: 997px;
	height: 18px;
}

#header-foot {
	width: 630px;
	height: 14px;
	float: left;
}

#corps {
	background-image: url("../images/header-foot.png");
	background-repeat: no-repeat;
	width: 997px;
	float: left;
}

/* Menu gauche */
#menu-gauche {
	width: 182px;
	float: left;
	margin-left: 2px;
}

#menu-g {
	width: 182px;
	background-image: url("../images/menu-gauche.png");
	background-repeat: y;
	color: #D9DBE0;
	text-align: center;
}

#menu-g .titre {
	width: 182px;
	margin-top: 10px;
}

#menu-g .texte {
	background-image: url("../images/menu-bg.png");
	border: 1px solid black;
	width: 150px;
	margin-left: 13px;
	margin-top: 8px;
	padding: 5px;
	font-size: 13px;
}

#menu-g .texte table {
	width: 150px;
	font-size: 16px;
	font-weight: bold;
}

#menu-g .texte td {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#menu-g .texte tr {
	text-align: center;
}

#menu-g  .texte a {
	color: #FFFFFF;
	text-decoration: none;
}

#menu-g .texte a:hover {
	color: #444444;
	text-decoration: none;
}

#menu-g  .texte a:visited {
	color: #EEEEEE;
	text-decoration: none;
}

#menu-g .texte a:visited:hover {
	color: #333333;
	text-decoration: none;
}

#menu-gfoot {
	width: 182px;
	height: 285px;
	background-image: url("../images/menu-gauche-foot.png");
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 10px;
}

#menu-gfoot .link {
	margin-left: 5px;
}

/* Corps */
#contenu {
	width: 630px;
	float: left;
	margin-top: 10px;
}

.body-top {
	background-image: url("../images/body-top.png");
	background-repeat: no-repeat;
	width: 630px;
	height: 84px;
	float: left;
}

.body-top img {
	width: 630px;
	margin-top: 21px;
}

.body {
	background-image: url("../images/body-bg.png");
	background-repeat: y;
	width: 630px;
	color: #000000;
	text-align: justify;
	float: left;
}

.body .texte {
	margin-left: 20px;
	margin-right: 20px;
	font-size: 12px;
}

.body .texte p:first-letter {
   font-weight: bold;
   font-size: 18px;
}

.body .texte h1 {
	font-size: 20px;
	font-weight: bold;
}

.body .texte table {
	font-size: 12px;
}

.body .texte a, a:visited {
	color: #810100;
	text-decoration: none;
}

.body .texte a:hover {
	color: #810100;
	text-decoration: underline;
}
/*
.body .texte td {
	border: 0px solid #CCCCCC;
	text-align: left;
}
*/
form {
	padding:0px;
	margin:0px;
}

.body .images {
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}

.body .images img {
	border: 1px solid black;
	margin-left: 0px;
	margin-right: 0px;
}

.body-foot {
	width: 630px;
	height: 44px;
	background-image: url("../images/body-foot.png");
	background-repeat: no-repeat;
	text-align: center;
	float: left;
}

/*   Inscription  */
#inscription .texte td {
	border: 0px solid #CCCCCC;
	text-align: normal;
	padding: 56666px;



}


#connexion  table {
	width: 590px;
	font-size: 12px;
}

/* Menu droit */
#menu-droit {
	width: 182px;
	float: left;
	margin-left: 1px;
}

#menu-d {
	width: 182px;
	background-image: url("../images/menu-droit.png");
	background-repeat: y;
	color: #D9DBE0;
	text-align: center;
}

#menu-d .titre {
	width: 182px;
	margin-top: 10px;
}

#menu-d .texte {
	background-image: url("../images/menu-bg.png");
	border: 1px solid black;
	width: 150px;
	margin-left: 8px;
	margin-top: 8px;
	padding: 5px;
	font-size: 13px;
}

#menu-d .texte table {
	width: 150px;
	font-size: 16px;
	font-weight: bold;
}

#menu-d .texte td {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#menu-d  .texte a {
	color: #EACF00;
	text-decoration: none;
	font-style:bold;
	font-weight:bold;
}

#menu-d .texte a:hover {
	color: #D9DBE0;
	text-decoration: none;
}

#menu-d  .texte a:visited {
	color: #EFD483;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
}

#menu-d .texte a:visited:hover {
	color: #D9DBE0;
	text-decoration: none;
}

#menu-dfoot {
	width: 182px;
	height: 185px;
	background-image: url("../images/menu-droit-foot.png");
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 30px;
}

#menu-dfoot .link {
	margin-left: 5px;
}

/* Pied de page */
#footer {
	width: 997px;
	color: #000000;
	text-align: center;
	font-size: 11px;
	margin-top: 10px;
	float: left;
}

#footer .texte a {
	color: #000000;
	text-decoration: none;
}

#footer .texte a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#footer .texte a:visited {
	color: #EEEEEE;
	text-decoration: none;
}

#footer .texte a:visited:hover {
	color: #333333;
	text-decoration: none;
}

.combobox_deplacement {
	border:1px black solid;  
	background-color:#AD0808; 
	font-size:7.5pt;
	font-style:normal; 
	text-decoration:none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
}
.bouton_submit {
	border:1px black solid;  
	background-color:#AD0808; 
	font-size:8pt;
	font-style:normal; 
	text-decoration:none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
	margin-bottom:1px;
}

.bouton_submit_disabled {
	border:1px black solid;  
	background-color:#969696; 
	font-size:8pt;
	font-style:normal; 
	text-decoration:none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
	margin-bottom:1px;
}
.bouton_submit_disabled_grange {
	border:1px black solid;  
	background-color:#969696; 
	font-size:8pt;
	font-style:normal; 
	text-decoration:none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
	margin-bottom:1px;
	width:100px;
}
.bouton_submit_grange {
	border:1px black solid;  
	background-color:#AD0808; 
	font-size:8pt;
	font-style:normal; 
	text-decoration:none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
	width:100px;
}
.bouton_submit_atelier {
	border:1px black solid;  
	background-color:#AD0808; 
	font-size:8pt;
	font-style:normal; 
	text-decoration:none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
}
.bouton_submit_atelier_disabled {
	border:1px black solid;  
	background-color:#969696; 
	font-size:8pt;
	font-style:normal; 
	text-decoration: none; 
	font-family:Georgia; 
	color:#FFFFFF;
	font-weight:700;
}

.tab_pigeonnier {
	width: 100%;
	text-align: center;
}

.tab_pigeonnier th {
	border: 1px solid black;
	font-weight: bold;
	padding: 2px;
}

.tab_pigeonnier td {
	border: 1px solid black;
	padding: 2px;
}

.tab_pigeon {
	width: 100%;
}

.tab_pigeon th {
	border: 1px solid black;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	width: 110px;
}

.tab_pigeon td {
	border: 1px solid black;
	padding: 2px 10px 2px 10px;
}

.tab_nouveau_pigeon {
	width: 100%;
}

.tab_nouveau_pigeon th {
	border: 1px solid black;
	font-weight: bold;
	padding: 2px;
	width: 110px;
}

.tab_nouveau_pigeon td {
	border: 1px solid black;
	padding: 2px;
}

.tab_nouveau_pigeon input[type=text] {
	width: 99.2%;
}

.tab_nouveau_pigeon textarea {
	font-family: Georgia, Verdana, Arial, Tahoma;
	font-size: 12px;
	width: 99.2%;
	height: 250px;
}

.envoi_pigeon {
	text-align: center;
	margin-top: 10px;
}

.tab_journal {
	width: 100%;
}

.tab_journal .article img {
	float: left;
	margin-right: 5px;
}

.tab_journal th {
	font-weight: bold;
	padding: 2px 10px 2px 10px;
}

.tab_journal td {
	padding: 2px 10px 2px 10px;
	vertical-align: top;
}

.tab_journal h3 {
	border-bottom: 1px dotted black;
	font-size: 16px;
}

.tab_journal h4 {
	font-size: 13px;
}

.tab_journal textarea {
	font-family: Georgia, Verdana, Arial, Tahoma;
	font-size: 12px;
	width: 99.2%;
	height: 100px;
}

.tab_journal .colonne {
	border-left: 1px solid black;
	width: 25%;
}

.tab_journal .annonce {
	border-left: 1px solid black;
	width: 33%;
}

.tab_journal .colonne h3 {
	text-align: center;
}

.tab_nouveau_journal {
	width: 100%;
}

.tab_nouveau_journal th {
	border: 1px solid black;
	font-weight: bold;
	padding: 2px;
	width: 110px;
}

.tab_nouveau_journal td {
	border: 1px solid black;
	padding: 2px;
}

.tab_nouveau_journal input[type=text] {
	width: 99.2%;
}

.tab_nouveau_journal textarea {
	font-family: Georgia, Verdana, Arial, Tahoma;
	font-size: 12px;
	width: 99.2%;
}

.affiche_com {
	border-top: 1px dotted black;
}

.affiche_com  h4 {
	text-align: center;
}

.commentaires {
	border: 1px solid black;
	padding: 2px;
	margin-bottom: 5px;
	background-image: url("../images/bg-opa15.png");
}

.commentaires .auteur {
	border-bottom: 1px dotted black;
}

.article_preview {
	border: 1px dashed black;
	padding: 2px;
	text-align: justify;
	background-image: url("../images/bg-opa15.png");
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.w25px {
	width: 25px;
}

/* Balises */
h1 {
	font-size: 18px;
	text-align: center;
}

h2 {
	font-size: 16px;
	text-indent: 30px;
}

table {
	border-collapse: collapse;
}

img {
	border: none;
}

input {
	font-family: Georgia, Verdana, Arial, Tahoma;
}


#agora_div
{
border:2px solid #680201;
margin-left:14px;
margin-top:20px;
scrollbar-face-color: #680201; /* Surface */
scrollbar-track-color: #680201; /* Fond */
scrollbar-highlight-color: #680201; /* Ombre claire */
scrollbar-shadow-color: #680201; /* Ombre Foncee */
scrollbar-arrow-color: #680201; /* Fleches */
scrollbar-3dlight-color: #680201; /* Bordure3D claire */
scrollbar-darkshadow-color: #680201; /* Bordure3D foncee */ 
}
.date_agora{
font-size:10px;
letter-spacing:0px;
}

.nom_agora{
font-weight:bold;
color:#680201;
}
.message_agora{
margin-left:14px;
}
.message_agora label{
font-weight:bold;
color:#680201;
}

.message_agora #message{
width:450px;
}

.lst_mssg{
padding-left:5px;
border-top:1px solid #680201;
padding-bottom:3px;
}
#alert_agora
{
margin-left:14px;
color:red;
font-weight:bold;
}


/*             design agora cite                  */

#lien_agora_cite a{
	color: #810100;
	font-size:11px;
	
}

#lien_agora_cite {
	color: #810100;
	font-size:11px;
	margin-top:10px;
}

#lien_agora_cite th { 
padding:0px;
 }
#lien_agora_cite td { }

#lien_agora_cite table {

margin-top:20px;
border: 1px solid #810100; }

#lien_agora_cite tr { }

#lien_agora_cite .titre_agora{
color: #000000;
font-weight:bold;
text-align:center;
border: 1px solid #810100;
vertical-align:bottom;
}

#lien_agora_cite .titre_agora:first-letter{
font-size:16px;
}

#lien_agora_cite .cat_agora{
color: #000000;
vertical-align:top;
border: 1px solid #810100;
}

#lien_agora_cite .cat_agora a{
color: #810100;
vertical-align:top;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#lien_agora_cite .nb_agora{
color: #000000;

text-align: center;
border: 1px solid #810100;
font-size:14px;
}

#lien_agora_cite .last_post_agora{
color: #000000;
text-align: center;
border: 1px solid #810100;
font-size:12px;
}

#lien_agora_cite .agora_img{
text-align: center;
border: 1px solid #810100;
}

#lien_agora_cite .auteur{
text-decoration:underline;
}
#lien_agora_cite .createur a{
font-size:12px;
}
#lien_agora_cite .createur a:hover{
text-decoration:underline;
}

#lien_agora_cite .createur{
font-weight:bold;
}

#lien_agora_cite .date{
font-size:11px;
font-style:oblique;
}

#vide
{
margin-top:10px;
width:590;
border:1px solid #810100;
text-align:center;
font-size:11px;
font-style:oblique;
color: #000000;
}

#repondre_agora{
font-size:12px;
width:590;
text-align:center;
padding-top:10px;
color: #000000;
}

#repondre_agora a{
font-size:12px;
color: #810100;
}

.tab_nouveau_agora {
	width: 100%;
}

.tab_nouveau_agora th {
	border: 1px solid #810100;
	font-weight: bold;
	padding: 2px;
	width: 110px;
	color: #000000;
}

.tab_nouveau_agora td {
	border: 1px solid #810100;
	padding: 2px;
}

.tab_nouveau_agora input[type=text] {
	width: 99.2%;
}

.tab_nouveau_agora textarea {
	font-family: Georgia, Verdana, Arial, Tahoma;
	font-size: 12px;
	width: 99.2%;
	height: 250px;
	
}

.moderateur
{
color: #000000;
font-style: oblique;
font-weight: bold;
font-size: 11px;
}

.bt_sup
{
float:right;
margin-left:1px;
}

.form_sup{
padding:0px;
margin:0px;
}

div .citer{
padding:2px;
border:1px solid black;
background-color:#AD0808;
color:white;
}

.tab_plainte input[type=text] {
	width: 99.2%;
}

.tab_plainte {
	width: 100%;
}

.tab_plainte th {
	border: 1px solid #810100;
	font-weight: bold;
	padding: 2px;
	width: 150px;
	color: #000000;
}

.tab_plainte td {
	border: 1px solid #810100;
	padding: 2px;
}


.tab_plainte textarea {
	font-family: Georgia, Verdana, Arial, Tahoma;
	font-size: 12px;
	width: 99.2%;
	height: 250px;
	
}

#titre_gestion{
margin-top:10px;
margin-bottom:2px;
padding:Opx;
width:590px;
text-align:center;
border-bottom: 1px dashed black;
border-top: 1px dashed black;
}
#gestion_total{
padding:0px;
padding-bottom:2px;

}
#titre_gestion a{
font-weight: bold;
font-size: 14px;
margin:0px;
padding:0px;
color:#810100;
text-decoration:none;
}
#trib a{
font-weight: bold;
font-size: 12px;
margin:0px;
padding:0px;
color:#810100;
text-decoration:none;
}
#trib {

margin:0px;
padding:0px;
border-bottom: 1px dashed black;
}
.gestion_trib table{
border: none;
margin:0px;
padding:0px;
}

.gestion_trib tr {
	border: none;
	padding: 1px;
	color:black;
}

.gestion_trib form {
	border: none;
	padding: 0px;
	margin:0px;
}

#amende table{
margin:0px;
padding:0px;
border: none;
}

#amende table tr{
border-bottom: 1px dashed black;
}

#temoin table{
border: none;
margin:0px;
padding:0px;
border-bottom: 1px dashed black;
}
#jugement table{
border: 1px solid #810100;
margin:0px;
padding:0px;
	margin-top:5px;
	margin-bottom:5px;
}
.gestion_verdict 
{
	color:black;
	padding: 0px;
	margin:0px;

}
.gestion_verdict tr
{
	border: 1px solid #810100;
	color:black;
	padding-top: 3px;
	padding-bottom: 3px;
	margin:0px;
}
.gestion_verdict td
{
	color:black;
	padding: 0px;
	padding-left:25px;
	margin:0px;
}

.gestion_verdict th
{
	color:#810100;
	height:20px;
	text-align:center;
	margin:0px;
}
#com_verdict_senechal{
margin-bottom:5px;
}

#detail_verdict span{
text-align:center;
font-size:12px;
color:black;
font-weight:bold;
}

#changer_ville{

font-size:12px;
padding:Opx;
padding-top:2px;
border-bottom: 1px dashed black;
border-top: 1px dashed black;

}
