
div#c_ht_page div#image_glpi{
	
	background: url(images/logo_plugins.png) 0 0 no-repeat;
	
}




ul.nuage li a {

color:#669933;

}

.logo_art {

float: right;

padding-left: 20px;

padding-top: 5px;

padding-bottom: 5px;

}




.logo {

float: right;

padding-left: 20px;

margin-top: 15px;

padding-bottom: 5px;

}

ul#menu_principal li:first-letter {
	text-transform: uppercase;
}


div#c_article{
	text-align: justify;
}

div#c_contenu_article 
{
padding-top: 0px;

}

.notes{

margin:10px;

}

div#c_contenu_rubrique {

padding-top: 0px;

}

h3.titre_article{
	
	font-size: 14px;

}

.petit-titre-article {
font-size:90%;
text-transform: uppercase;

}

.menu_more{ 
font-size:90%;
margin-left:20px;


}

.liste_articles {
				margin-top: 25px;
}				

.pave-liste-article {
			margin-bottom: 50px;
         margin-right:15px;
}			


.bloc_infos {
	font-size:100%;
	font-family: arial, helvetica, sans;
}

	.bloc1 {
		padding-right: 15px;
		width: 120px;
	}
   
   
	.bloc2 {
		padding-right: 15px;
		width: 170px;
	}
   
   
	.bloc3 {
		padding-right: 0px;
		width: 120px;
	}
   

	.bloc {
		float: left;
		}
      
      
   div.element {
				border-top: 1px solid #aaaaaa;
				padding-top: 2px;
				margin-top: 2px;
		}
      
		div.homepage {
			margin-top: 2px;
			background-color: #e0e0e0;
			padding: 2px;
			text-align: center;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
         }		
			
			div.homepage a {
			 	text-decoration: none;
			 	color: #666666;
            }
			 	
			 	div.homepage a :hover {
			 		color: black;
			 	}
	
		
      div.download {
			
			background-color: #F3BE21;
			padding: 2px;
			width:120px; 
         margin:auto;
         margin-top: 15px;
         text-align: center;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
         }		
			
			div.download a {
            font-size:110%;
			 	text-decoration: none;
            font-weight:bold;
			 	color: #ffffff;
            }
			 	
			 	div.download a :hover {
			 		color: black;
			 	}
      
      
      
      
		.bloc ul {
			padding: 0px;
			margin: 0px;
			margin-bottom: 0px;
			list-style-type: none;
         }
			
			.bloc ul li {
				border-top: 1px solid #aaaaaa;
				padding-top: 2px;
				margin-top: 2px;
				padding-left: 25px;
            height:16px;
				background: url(images/version-ok-16.png) 0px 2px no-repeat;
				}
            
            
				.explication {
					margin-left: -20px;
					margin-top: 2px;
					font-size: 80%;
					color: #444444;
					text-align: justify;
               }
				
					.bloc p {
						margin: 0px;
						padding: 0px;
               }
   
   .formulaire_notation {
			font-size: 0.9em;
			color: #666666;
			float: right;
		}




#selection {
	border: 1px solid #999999;
	margin-bottom: 60px;
	margin-top: 0px;
	padding: 9px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;	
	background-color: #f7f7f7;
/*	background: url(images/fond-selection.gif) bottom repeat-x;*/
}
	
   
	#titres_selection {
		float: left; 
		width: 150px;	
		font-size: 115%;
}		
   a.lien-selection {
			display: block;
			font-size: 90%;
			padding-top: 2px;
			margin-top: 2px;
			padding-left: 20px;
			text-decoration: none;
         color: black;
			}
         
         
         
   a.lien-selection:first-letter {
	text-transform: uppercase;
}
         
         
   a.lien-selection:hover {
				text-decoration: underline;
			}
	
		
		a.lien-selection-on {
			background: url(images/version-ok-16.png) 0px 2px no-repeat;
			color: black;
			font-weight: bold;
         }
			
		a.lien-selection-on:hover {
				color: black;
			}

	
	#slide_selection .pave-liste-article-section {
		margin-bottom: 0px;
	}
	
   
   
   
   .description-liste-article {
				
				text-align: justify;
            }
				
   .description-liste-article p {
					padding: 0px;
					margin-top: 15px;
               margin-bottom: 15px;
					text-indent: 1.4em;
    }
				
			
   .petit-titre-article {
			cursor: pointer;
			margin-bottom: 5px;
		}
			
		.petit-titre-article a{
				color: #666666;
            font-weight: bold;
            font-size:130%;
				height: 21px;
				overflow: hidden;
				padding-right: 5px;
			}	
				
					padding-left: 6px;
			.petit-titre-article	span {
				}	
			
   
   
   
   .bloc-info-lire a {
   float:right;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;	
color: #e0e0e0;

background-color: #666666;

padding-top: 2px;

padding-bottom: 2px;

padding-left: 5px;

padding-right: 5px;

display: inline-block;

text-decoration: none;

}

 .bloc-info-lire a:hover 
{

background-color: #e0e0e0;

color: #666666;

}

