html>body #navigation {
position: fixed;
}


body {
	margin:auto;
	padding:0;
	font-family:Dejavu Sans Mono, Vera Sans Mono, Verdana, Tahoma, arial, sans-serif, Garamond, Georgia, Time, Serif, "Courier New", "Trebuchet MS";
	text-align:center;
	color:darkolivegreen;
	font-size: 0.85em;
	background-color:white;
width:80%;
}


a:link, a:visited {color:darkolivegreen;text-decoration:underline;}
a:hover {color:#E1ECD2; text-decoration:none;background:darkolivegreen;}
a:active { color:darkolivegreen;text-decoration:underline;}

div.menu {
	padding: 0px 10%; 
	font-size: 1.2em;
	background:none;}

div.menu:hover {
color:darkolivegreen;
/*background-color:black;*/
/*filter:alpha(opacity=80);*/  /* discarded */
/*-moz-opacity:0.8;  */         /* discarded */
/*opacity: 0.8; */              /* discarded */
}

.menu a { padding: 10px;	}

.menu a:link, .menu a:visited {color:#2E3A19;text-decoration:none;}
.menu a:hover {
color:#E1ECD2; /*text-decoration:none;background:darkolivegreen;
filter:alpha(opacity=100);*/  /* discarded */
/*-moz-opacity:1.0;  */         /* discarded */
/*opacity: 1.0;*/               /* discarded */
}
.menu a:active { color:darkolivegreen;text-decoration:underline;}

.menuaccueil {
font-size: 1.2em;
background:none;
}

.menuaccueil a {
	display: block;  
    padding: 6px; 
	margin:0 1px -16px;
	}

.menuaccueil a:link, .menuaccueil a:visited {
	text-decoration:none;
	}
.menuaccueil a:active {color:#E1ECD2;}

.forumQuickList {
	font-size:10px;
	}
.forumQuickList a {
	background-color:white;
		display: block;  
    padding: 6px; 
    margin : 0px 1px;
    text-decoration:none;
}


.forumQuickList a:hover {
	background-color:darkolivegreen;
	color:#E1ECD2;}

.sombre{color:#E1ECD2;} /*#2E3A19*/
/*.ql:hover, 
	}*/

div {margin:0; padding:0; display:block;text-align:left;}

.titolo {
	margin:0;
	text-align:center;
	background-repeat: no-repeat;
	background-position: right;
	background-repeat:no-repeat;
	background-position:right center;
}

.titolo p {
	text-indent:4em;
	color:darkolivegreen;
}


ul.barramenu {
list-style-type:none; float:left; display:block; width:100%; line-height:0.5em; 
clear:both; margin:0; padding:0; background-color:darkolivegreen;}

ul.barramenu li {
display:inline;}

a.scrittemenu:link, a.scrittemenu:visited {
display:block; float:left; width:20%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#003399; color:#FFFFFF;}

a.scrittemenu:hover {
display:block; float:left; width:20%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:lightdarkolivegreen; color:#FFFFFF;}

a.scrittemenu:active {
display:block; float:left; width:20%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#FA6B00; color:#FFFFFF;}



#container { 
	/*padding: 20px 420px 20px 5% */; 
	padding: 20px 10% 20px 10%; 
	margin: 0; 
	position: relative;
	/*min-height:730px;*/
text-align: left;
	}

.contenuto{
margin-top: 10px;
padding:5px;
text-align:left;
Z-index:-10;
}

/* boites à droite*/

.partedx {margin-left: 600px; 
	position: absolute; 
	top: 0px; 
	right: 5%/*20*/;}
	
.boxdx {
padding: 10px; 
margin-top:25px;
margin-bottom: 20px; 
width: 300px; 
text-align:center;
}



.footer {
text-align: center; 
/*color:#2E3A19;*/
font-size:0.7em;
margin-top:20px;
margin:0.8em 10% 0.5em 10%;
/*padding:0.8em; */
border-top:1px solid darkolivegreen;
text-align:center;
clear:both;}


.footer a {color:darkolivegreen;text-decoration:none;padding:4px;}
.footer a:hover {color:#E1ECD2; text-decoration:none;background:darkolivegreen;}


.footer .right {
float:right; clear:right; text-align:right;}

.footer p {margin:0px; font-size:10px; /*color:#2E3A19;;*/}


p {
font-family:Dejavu Sans, Vera Sans Mono, Verdana, Tahoma, arial, sans-serif, Garamond, Georgia, Time, Serif, "Courier New", "Trebuchet MS";
	margin:0.2em 0 1.2em 0;
	padding:0.3em;
}

h1, h2, h3, h4{
	font-family:Dejavu Sans Mono, Vera Sans Mono, verdana, arial, sans-serif,Garamond, Georgia, Time, Serif, "Courier New", "Trebuchet MS";

}

h1 {
	padding:0;
	margin:0;
	font-size:2.5em;
	font-weight:bolder;

}

h2 {
	font-size:2em;
	margin:0;
	padding:0;
	font-style:normal;

}

h3{
font-size:1.5em;
	text-align:left;
	margin:0;
	padding:0;
	font-style:normal;
}

.imgpodcast {
	margin: 10px;
border: 2px solid darkolivegreen;
float:right;
position:relative;
}

hr {
	border: 1px solid darkolivegreen;
}

input, textarea {font-family:Dejavu Sans Mono, Vera Sans Mono, Georgia,Verdana,Helvetica,Arial,sans-serif;}
textarea.text, input.text {background:darkolivegreen;border:1px solid #E1ECD2;color:#E1ECD2}
/*input.text {border:1px #3F3431 solid;background-color:#131110;color:#E1ECD2}*/
textarea.text:hover, input.text:hover {background-color:#E2AE32;color:#E1ECD2}
textarea.text:focus, input.text:focus {background-color:#E2AE32;color:#E1ECD2}
input.bouton {font-family:Dejavu Sans Mono, Vera Sans Mono, verdana, helvetica, sans-serif;background:#40393C;border-color:#806863;color:#F8EFE0;}
input.bouton:hover {font-family:Dejavu Sans Mono, Vera Sans Mono, verdana, helvetica, sans-serif;background:#E2AE32;border-color:#F8EFE0;color:#3E200C;}

.gauche{float:left;margin:0px 20px 20px 0px;}
.droite{float:right;margin:20px 20px 0px 20px;}

