html{
text-align:center;
}
body{
font-family:Arial;
font-size:11px;
background: url("../imgs/degrade.png") repeat-x top left #966f36;
text-align:center;
cursor:default;
margin:0px;
padding:0px;
color:white;
}
#bodytinymce{
/*font-size:11px;*/
background:#966f36;
/*color:white;*/
text-align:left;
padding:5px;
}
	#bodytinymce a{
	/*font-weight:bold;
	color:white*/
	}
h1, h2, h3, h4, h5{
font-family:Arial;
}
h1{
margin:0px;
padding:55px 0px 0px 0px;
font-weight:100;
font-size:27px;
color:black;
}
h1 img{
vertical-align:bottom;
}
h2{
font-weight:100;
font-size:24px;
line-height:21px;
padding:4px 0px 7px 0px;
margin:0px;
}
/*
h2:first-line{
background:black;
}
*/
h3{
font-weight:100;
font-size:22px;
line-height:21px;
padding:4px 0px 7px 0px;
margin:0px;
}
h4{
font-weight:100;
font-size:17px;
line-height:18px;
padding:0px;
margin:0px;
}
h5{
font-weight:600;
font-size:13px;
padding:0px;
margin:0px;
}
p{
margin:0px;
padding:0px 0px 4px 0px;
font-size:13px;
line-height:20px
}
a{
color:white;
text-decoration:none;
font-weight:bold;
}
a:hover{
text-decoration:underline;
}
a.sanscadre:active, a.sanscadre:focus, a.sanscadre:hover{
outline : 0;
text-decoration:none;
}
form{
margin:0px;
padding:0px;
}
a img{
border:none;
}
textarea{
text-align:left;
}
label{
cursor:pointer;
}
table{
border-collapse:collapse;
}
tr{
vertical-align:top;
font-size:11px;
}
table.formulaire{
text-transform:none;
white-space:nowrap;
}
table.formulaire td{
margin:0px;
padding:0px;
}
hr{
border-top:0px;
border-right:0px;
border-left:0px;
border-bottom:1px dotted #b7b7b7;
color:#303135;
line-height:2px;
height:2px;
}
ul, ol{
font-size:12px;
list-style-position:outside;
list-style-type:image;
list-style-image:url('../imgs/puce.gif');

margin:0px;
padding:0px 0px 4px 25px;
}
li{
font-size:12px;
}
li a{
font-weight:100;
padding:0px 3px;
}
li a:hover{
color:black;
}

fieldset{
margin-top:10px;
padding:0px 10px;
border:1px solid #a5a5a5;
-moz-border-radius: 6px 6px 6px 6px;
background:#dedede;
color:black;
}
legend{
border:1px solid #a5a5a5;
color:#000000;
background:#FFFFFF;
padding:0px 4px;
font-weight:bold;
-moz-border-radius: 6px 6px 6px 6px;
white-space:normal;
cursor:pointer;
}
legend a{
color:black;
text-decoration:none;
}
legend a:hover{
/*text-decoration:underline;*/
color:#535353;
}
legend a:focus , #tiny  legend a:active {
outline:0;
}




input.type1{
border:0px;
width:205px;
height:18px;
vertical-align:top;
font-style:italic;
color:#B2B2B2;
font-family:Times New Roman;
font-size:15px;
padding-left:5px;
}
input.type2{
border:0px;
width:205px;
height:18px;
vertical-align:top;
color:black;
font-size:15px;
padding-left:2px;
margin-bottom:5px;
}
select.type2{
border:0px;
width:205px;
height:18px;
vertical-align:top;
font-size:12px;
padding:0px 0px 0px 2px;
margin-bottom:5px;
}
select.type3{
border:0px;
height:18px;
vertical-align:middle;
font-size:12px;
padding:0px 0px 0px 2px;
margin-bottom:5px;
}
input.submit1{
border:1px solid black;
width:210px;
height:20px;
vertical-align:top;
font-family:Times New Roman;
font-size:15px;
}
input.submit1:hover, input.submit1:active, input.submit1:focus {
background:#CBC5B7;
}
input.submit2{
border:1px solid black;
height:20px;
vertical-align:top;
font-family:Times New Roman;
font-size:15px;
color:red
}
input.submit2:hover, input.submit2:active, input.submit2:focus {
background:red;
color:white
}
input.submit3{
border:1px solid black;
height:20px;
vertical-align:top;
font-family:Times New Roman;
font-size:15px;
color:green
}
input.submit3:hover, input.submit3:active, input.submit3:focus {
background:green;
color:white
}
textarea{
font-size:12px;
font-family:Arial;
}

#menuAdmin{
position:fixed;
text-align:center;
width:100%;
background:black;
border-bottom:2px solid #E06E0D;
}
#site{
width:960px;
padding:0px 10px;
margin:auto;
text-align:left;
}
#bandeau{/* contient aussi le menu*/
height:200px;
background: url("../imgs/bandeau.jpg") no-repeat bottom right;
}
	#bandeau a:hover{/* contient aussi le menu*/
	text-decoration:none;
	}
#pied{
text-transform:uppercase;
font-size:9px;
color:#6F4919;
}
	#pied a{
	color:#6F4919;
	}
	
	
table.comptesftp td, table.comptesftp th{
/*border:1px solid white;*/
padding:3px 5px;
border-bottom:1px solid white;
}


a.onglet{
height:30px;
display:block;
float:left;
border:2px solid #AA8A5B;
}
a.onglet:hover, a.onglet:focus{
border-color:white;
outline:0;
}
.orange{
color:#E3711D;
font-style:italic;
font-weight:bold
}


.commsReas{
width:210px;
text-align:left;
}
.noirsDroits{
/*text-align:justify;*/
width:220px;
float:right;
color:black;
}
	.noirsDroits p{
	color:black;
	line-height:14px;
	}
	.noirsDroits h4{
	font-weight:bold;
	margin:12px 0px 6px 0px;
	}
.erreur{
background:white;
color:black;
border:2px solid red;
font-weight:bold;
text-align:center;
padding:3px 5px;
margin:5px 0px;
}
.info{
background:white;
color:black;
border:2px solid green;
text-align:center;
padding:3px 5px;
margin:5px 0px;
}
.modeAdmin{
color:white;
background:black;
border:1px solid #E06E0D;
padding:0px 2px;
}
.fichierFtp{
width:210px;
height:70px;
overflow:hidden;
margin:0px 10px 10px 0px;
padding:4px;
border:1px solid white;
background:#e0e0e0;
color:black;
float:left;
-moz-border-radius: 6px 6px 6px 6px;
white-space:nowrap
}	
	.fichierFtp a{
	color:black;
	}


/* EDITEUR PERSO  */
.tronquerParagraphe p{
margin:0px;
padding:0px;
}
#tiroir, #tiroir a{
color:black;
text-align:left;
}
#editeur{
padding:5px;
}
#editeur legend a{
color:black;
}
#editeur fieldset{
color:black;
margin-top:10px;
padding:0px 10px;
border:1px solid #a5a5a5;
-moz-border-radius: 6px 6px 6px 6px;
background:#dedede;
}
#editeur legend{
border:1px solid #a5a5a5;
background:#FFFFFF;
padding:0px 4px;
font-weight:bold;
-moz-border-radius: 6px 6px 6px 6px;
white-space:normal;
}




/* crossfade */
/* default opacity for IE */
img {
filter:alpha(opacity=100);
}
/* duplicate image positioning */
img.idupe{
position:absolute;
z-index:30000;
visibility:hidden;
}
