/* styles automatiques */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(assets/bg1.jpg);
	background-repeat:repeat-x;
	background-color:#9794CB;
	font-family:Arial, Helvetica, sans-serif;
	color:#565372;
}
A{
	color:#565372;
	text-decoration:underline;
}
A:hover{
	color:#ffffff;
	text-decoration:none;
}

.contenu A{
	color:#565372;
	text-decoration:underline;
}
.contenu  A:hover{
	color:#565372;
	text-decoration:none;
}

p{
	font-size:12px;
	line-height:15px;
	color:#000000;
}
H1{
	color:#565372;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	height:26px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:1px;
	text-decoration:none;
}
H1:hover{
	//text-decoration:underline;
	text-decoration:none;
}
H2{
	background-image:url(assets/puce7.gif);
	background-repeat:no-repeat;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:15px;
	padding-top:0px;
	text-decoration:none;
}
H2:hover{
	//text-decoration:underline;
	text-decoration:none;
}
H3{
	background-image:url(assets/puce10.gif);
	background-repeat:no-repeat;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left:15px;
	padding-top:0px;
	text-decoration:none;
}
H3:hover{
	//text-decoration:underline;
	text-decoration:none;
}

UL{
	list-style-image:url(assets/puce3.gif);
}
HR{
	color: #ffffff; 
	padding: 0;
	overflow: hidden;
}


/* mise en page */

.interface 
{
	width:758px;
	margin:0px;
	padding:0px;
}

.header
{
	border-style: none;
	background-color:#9794CB;
	width: 758px;
	height: 140px;
	margin-top: 0px;
	margin-right: 0px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-left: 0px;
	float: right;
}


.menu{
	background-color: #9794CB;
	width:180px;
	text-align:left;
	margin-top: 0px;
	margin-right: 10px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	float:left;
}

.contenu
{
	text-align: left;
	border: 1px inset;
	background-color: #ffffff;
	width: 554px;
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 10px; 
	padding-left: 0px;
	float: right;
}

.contenu_home{
	width:354px;
	margin-top: 0px;
	margin-right: 0px; 
	margin-left: 0px; 
	margin-bottom: 0px;  
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 10px; 
	padding-left: 0px;
	float:left;
}
.menu_droite{
	width:140px;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 13px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	float:left;
}
.crl{
	clear:both;
}
.pieds{
	margin-top:4px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	color:#FFFFFF;
	font-size:11px;
	text-align:right;
	height:20px;
}
.pieds A{
	color:#ffffff;
	text-decoration:underline;
}
.pieds A:hover{
	color:#ffffff;
	text-decoration:none;
}
.chemin{
	font-size:10px;
	padding-top:8px;
	padding-bottom:16px;
}
/* menus */
.box{
	border: 1px inset;
	background-color:#C5BEF7;
	width:180px;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
}

.boxso{
	border: 1px inset;
	background-image: url(img/ILOT/sonnette.jpg);
	width:180px;
	height: 256px;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	font-size:10px;
}

.box2{
	background-color:#EEEFF3;
	width:125px;
	border:thin dotted #565372;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	font-size:10px;
}
.nav_item1{
	background-repeat:no-repeat;
	font-size:13px;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-right: 0px; 
	margin-left: 0px; 
	padding-top: 0px;
	padding-bottom: 0px; 
	padding-right: 5px; 
	padding-left: 0px;
	/*cursor:pointer;*/
}
.nav_item1 A{
	color:#565372;
	text-decoration:none;
	/*cursor:pointer;*/
}
.nav_item1 A:HOVER{
	color:#CB0D07;
	text-decoration:none;
	/*cursor:pointer;*/
}
.nav_item1_down{
	font-size:13px;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-right: 0px;  
	margin-left: 0px; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;  
	padding-left: 0px;
}
.nav_item1_down A{
	color:#565372;
	text-decoration:none;
}
.nav_item1_down A:HOVER{
	color:#CB0D07;
	text-decoration:none;
}
.nav_item2{
	background-image:url(assets/puce6.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 8px; 
	margin-right: 0px; 
	margin-left: 20px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 10px;
}
.nav_item2 A{
	color:#565372;
	text-decoration:none;
}
.nav_item2 A:HOVER{
	color:#CB0D07;
	text-decoration:none;
}
.nav_item2_down{
	background-image:url(assets/puce5.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 8px; 
	margin-right: 0px; 
	margin-left: 20px; 
	padding-right: 5px;
	padding-left: 10px;  
	padding-bottom: 0px; 
	padding-top: 0px;
}
.nav_item2_down A{
	color:#FF6600;
	text-decoration:none;
}
.nav_item2_down A:HOVER{
	color:#CB0D07;
	text-decoration:none;
}
.nav_item3{
	background-image:url(assets/puce10.gif);
	background-repeat:no-repeat;
	font-size:11px;
	margin-top: 0px;
	margin-bottom: 8px; 
	margin-right: 0px; 
	margin-left: 34px; 
	padding-top: 0px;
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-left: 12px; 
}
.nav_item3 A{
	color:#565372;
	text-decoration:none;
}
.nav_item3 A:HOVER{
	color:#CB0D07;
	text-decoration:none;
}
.nav_item3_down{
	background-image:url(assets/puce9.gif);
	background-repeat:no-repeat;
	font-size:11px;
	margin-top: 0px;
	margin-bottom: 8px; 
	margin-right: 0px; 
	margin-left: 34px; 
	padding-top: 0px;
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-left: 12px; 
}
.nav_item3_down A{
	color:#CB0D07;
	text-decoration:none;
}
.nav_item3_down A:HOVER{
	color:#CB0D07;
	text-decoration:none;
}
.separateur{
	background-image:url(assets/barre2.gif);
	background-repeat:no-repeat;
	height:1px;
	margin-top: 0px;
	margin-bottom: 8px;
	font-size:1px;
}
.photo{
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-right: 0px; 
	margin-left: 2px; 
	padding-top: 0px;
	padding-bottom: 0px; 
	padding-right: 0px; 
	padding-left: 0px; 
	border:1px solid #565372;
}
.submit { 
	background-color:#EEEFF3;
	border:1px solid #565372;
	cursor: hand;
	font-size:10px;
}
.fields { 
	letter-spacing: normal; 
	text-indent: 3pt;	
	word-spacing: normal;	
	padding-top: 0px;	
	padding-right: 0px;	
	padding-bottom: 0px;	
	padding-left: 0px;
	border: 1px none; 
	background-color:#FFFFFF;
	border-bottom: #565372 1px solid; 
	border-left: #565372 1px solid; 
	border-right:#565372 1px solid; 
	border-top: #565372 1px solid; 
	width:120px;
	font-size:10px;
}
#titre_photo {
	font-size:11px;
	color:#565372;
	
}
.texte_photo{
	background-color:#EEEFF3;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:1px; 
	padding-right:1px;
	font-weight:bold;
}
.vignette{
	width:80px;
	border:1px solid #565372;
	float:left;
	margin-right:5px;
}
.date{
	float:left;
	color:#565372;
	font-size:10px;
	padding-top:5px;
}
.lireplus{
	text-align:right;
}

.language{
	font-size:10px;
	text-align:left;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:20px;
	margin-right:20px;
}
.language A{
	color:#565372;
	text-decoration:underline;
}
.language A:hover{
	color:#565372;
	text-decoration:none;
}
