
/* Styles articles spip*/

.doc{
text-decoration: none;
font-family:arial;
font-size:0.8em;
color: #555555;
text-transform: lowercase;
}

.outline{
background-color: red;
padding-left: 20px;
border-left: 3px double #A9E929;
_border-left: 0px double #A9E929;
margin-left: 20px;
_margin-left: 0px;
margin-bottom: 20px;
padding-bottom: 20px;
padding-top: 0px;
}

.outline ul li{
margin-left: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
padding-top: 0px;
}

.doc a{
text-decoration: none;
margin-left:60px;
}

/*------SPIP MISE EN FORME-----*/
.spip{
	margin: 0;
	padding: 0;
	/*background: transparent url(/img/style/square/vert_clair.png) no-repeat left top;*/
	}

.text-spip{
background-image:url(/images/bg_menu/bg_art.jpg);
background-repeat: repeat-x;
padding:10px 0 10px 20px;
	}
	
.text-spip ul{
margin: 10px 0 10px 0;
	}
	
.spip li{
	margin-left: 20px;
	background: transparent url(/img/icones/famfamfam/bullet_green.png) no-repeat left top;
	list-style-type:none;
	padding-left: 20px;
}

.text-spip p {
	margin: 5px 0 5px 0;
}
	
.spip strong{
	/* background: transparent url(/img/style/square/vert_clair.png) no-repeat left top;*/
	}
	
.liens_chemin{
text-decoration: none;
	}

/*-----*/
.hr1{
	_padding-top:-15px;
	padding-top:-20px;
	color: #CCCCCC;
	}
	
.titre1{
	color:#444444;
	font-size:1.2em;
	font-weight:bold;
	text-transform:capitalize;
	}
		
.titre2{
	color: #CCCCCC;
	}

.logotitre{
	
	width:30px;
	height:30px;
	}
.titre3{
margin-left:0;
margin-top:10px;
	}
	
.doc_outline{
padding-top:20px;
margin-left:20px;
border-top:1px dashed #E6E6E6;
}

.article_rub{
position:relative;
width:700px;
}

.line1{
height:10px;
margin-left:12px;
margin-top:-15px;
width:494px;
border-top:1px solid #DDDDDD;
	}

.doc_out_content{
background-color:transparent;
width:520px;
}
	
.logo{
float:left;width:100px;height:100px;
background-image:url(/img/icones/download_manager.jpg);
background-repeat:no-repeat;
}

.descriptif{
border:1px solid #CCCCCC;
background:url(/img/back/bg_verti_gris.png) repeat-x;
padding:10px;
	}
	
.box { 
  background:transparent; 
}

.boxtop{ 
  font-size: 0;
  height: 30px;
  margin-top: 0px;
  background: transparent url(/img/boxes/top.png) no-repeat scroll 0 0; 
}
.boxbottom { 
  background: transparent url(/img/boxes/bottom.png) no-repeat scroll 0 0; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 

}
.boxcontent {
padding-left:30px;
padding-right:24px;
padding-bottom:20px;
background: transparent url(/img/boxes/middle.png) repeat scroll 0 0;
margin-top:-30px;
width:636px;
border:1px solid #CCCCCC;
}

