/*ELEMENTS*/
body {

margin:0;
 color: #9B7500;
/*background: #000033 url(pics/Fond40.jpg);*/
 background-color: #000160;
}

h1,  h1 a, h1 a:visited {
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color: #CC9900;
margin: 3px 0px 0px 0px;
text-decoration:none;
/*width:250px;*/
}
h1 a:hover {
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color: #990000;
margin:0 0 0px 0px;
text-decoration:none;
}
h2, h2 a {
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #336E9A;
margin:6px 0 6px 0;text-decoration:none;

}


h2 a:hover {
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #336E9A;
margin:6px 0 6px 0;
 
}
h3 {
/*float:right;*/
font:10px Verdana, Arial, Helvetica, sans-serif;
color: #B5B5B5;
margin:4px 11px 0px 0px;
 text-align: justify;
}
h4 {
font:9px Verdana, Arial, Helvetica, sans-serif;
color: #999933;
margin:0 0 4px 0px;/**/
}
h4 a {
font:bold 9px Verdana, Arial, Helvetica, sans-serif;
color:#336E9A;
margin:0 0 4px 0px;
text-decoration:underline;
}
h4 a:hover {
font:bold 9px Verdana, Arial, Helvetica, sans-serif;
color:#336E9A;
margin:0 0 4px 0px;
text-decoration:none;
}
h5 {
font:9px Verdana, Arial, Helvetica, sans-serif;
color: #CC9900;
 margin: 0px;
}
h6 {
font:9px Verdana, Arial, Helvetica, sans-serif;
color: #999933;
margin:3px 0 0 0; 
 /*white-space: nowrap;*/
}
a {
color: #336E9A;
text-decoration: none;
 border: 0px;
}
a:hover {
color: #990000;
text-decoration:none;
}

#main  {
	width:775px;	
	/*background: #D8D8D8 url(pics/fond102.jpg);*/
	margin-top: 20px;
	/*background: Black;
	height: 400px;
	border: 5px solid #414141;*/
	
	
}
#main2{
	width:775px;	
	/*background: #D8D8D8 url(pics/fond102.jpg);*/
	margin-top: 20px;
	/*background: Black;
	height: 400px;
	border: 5px solid #414141;*/
	background: Black url(pics/right-shadow.gif) repeat-y scroll right top;
}
#mgs_page{
	width:775px;	
	/*background: #D8D8D8 url(pics/fond102.jpg);*/
	margin-top: 20px;
	
	background: Black;
	/*height: 400px;*/
	margin-left: 120px;
}


/*ARTICLE*/

.hierarchie, .hierarchie a, .hierarchie a:visited   {
	
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC9900;
margin: 3px 0px 10px 0px;/**/
text-decoration:none;
}



.hierarchie a:hover {
	font:  12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
/*margin: 3px 0px 3px 0px;
text-decoration:none;*/
	
}

.bas-page {	
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #787878;
	/*background: #BBBBBB;*/
	margin-top: 20px;	
	padding: 10px 10px 0px 15px;
}

.show {		
	margin-left: 260px;
	/*margin: 20px;
	border: 1px solid #999933;*/
}
.show img{
	margin-left: 15px;
	border: 0px;
}

.menu  {
	
width:110px;	
	float:left;
	margin-left: 20px;
	margin-top: 50px;
	background: Black;
text-align:center;
	
}
.menu a {
		font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #336E9A;
	
}



.menu a:hover {

}
#form1 {
	
}


select {
	background: #000033;
	color: #818181;
}
input  { 
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	background: #C1BB9E;
}
input[type=text] { 
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	background: #C1BB9E;
}
textarea {
	font: 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #D4C3A0;
}

/*SOMMAIRE*/

.corp {
float: left;/**/
width:580px;
margin-left: 10px;
/* border: 1px outset White;  */
 padding: 2px 0px 2px 0px;
}

.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC9900;
	margin-left:20px;
	line-height: 18px;
	width: 420px;
	text-align: justify;
	/*border: 1px solid #999933;*/
}


.galeries {
float: left;/**/
width:170px;
/*height: 120px;*/
margin:0 0 14px 10px;
text-align:justify;
/*border: 1px solid #999933;*/
 display: block;
}
.galeries img {
/*float: left;
border:1px solid black;*/
margin-left:0px;
margin-right:10px;
 margin-bottom: 3px;
}

.deco {
float:right;
width:170px;
/*height: 300px;*/
	background: Black;
}
.right {

font:12px Verdana, Arial, Helvetica, sans-serif;

text-align:center;
}

/*RUBRIQUES*/


.articles {
float:left;
width:144px;
height:120px;
/*background:#ddd;*/
text-align:center;
margin:6px 6px 0 10px;
padding:3px;
/*border: 1px solid #999933;*/
}
.articles img {

border: 0px ;
}


.spip_documents img { border: 0px solid grey; }

.spip_logos{
	border: 0px;
}
img.spip_logos{
	border: 0px;
	border: medium none ;
padding: 2px;
}
