/*
CSS pour iGnuteel
by tétard

*/

  body
	{
		margin: 0 ;
		padding: 0 ;
		text-align: center;
    /*font: 0.7em geneva, Verdana, sans-serif, arial;*/
    font: 0.8em "Trebuchet MS", helvetica, sans-serif;
		background: url(images/layout/bg.jpg) repeat left top;
	}
  
  a 
  {
    color: #0066CC; /*#2F8BE1;*/
  }

  a:hover
  {
    color:#FF9933;
  }
  
  a img
  {
    border: 0;
  }
 
  label
  {
    float: left;

    width: 35%;
	  
    margin: 0px;
	  
    padding: 0px;
	  
    display: block;
  
  }

  #conteneur
	{
    width: 800px;
    margin: 0 auto ;
		text-align: left ;
		border: 2px solid #C2C2C2 ;
		background-color: #FFF;
	}

  #header
  {
    margin-left:30px;
    padding-top:10px;
    height: 128px;
    position: relative;
    font: 0.8em "Trebuchet MS";
    background: url(images/layout/icon.jpg) no-repeat left top;
  }
  
  #header h1
  {
    margin-left:150px;
    /*margin-top:50px;*/
    line-height:60px;
  }  

  #capture img 
  {
    border:1px solid #000;
  }

/* Menu principal */ 
	ul#menu
	{
  		height: 35px ;
			margin: 0 ;
			padding: 0 ;
			background: url(images/layout/bg_menu.gif) repeat-x 0 0;
			list-style-type: none ;
	}
		
	ul#menu  li
	{
			float: left ;
			text-align: center ;
	}
		
	ul#menu li a
	{
			width: 130px ;
			line-height: 35px ;
			font-family: "Trebuchet MS", sans-serif; 
      font-size: 1.0em ;
			font-weight: bold ;
			letter-spacing: 1px ;
			color: #FFF ;
			display: block ;
			text-decoration: none ;
			border-right: 1px solid #CDCDCD ;
	}
	
	ul#menu li a #actif
	{
      background: url(images/layout/bg_menu.gif) repeat-x 0 -35px;
	}	
		
	ul#menu li a:hover
	{
			color: #FFF ;
      background: url(images/layout/bg_menu.gif) repeat-x 0 -35px;
	}
		
/* Contenu */		
	#contenu
	{
      padding: 0 30px 0 30px ;
			text-align: left ;
			color: #444444;
	}		
	
  #contenu li {
    display: list-item;
    line-height: 140%;
    list-style-type: none;
    background-image: url(images/layout/li.gif);
    background-repeat: no-repeat;
    background-position: 0% 65%;
    padding-left: 20px;
  }
  
	#contenu h2
	{
			padding-left: 25px ;
			line-height: 25px ;
			font-size: 1.4em ;
			color: #CC4E00 ;
			border-bottom: 1px solid #CC4E00 ;
	}	
	
	#contenu h3
	{
	    margin-left: 15px ;
	    padding-left: 5px ;
      border-bottom: 1px solid #CC4E00 ;
      border-left: 3px solid #CC4E00 ;
      color: #CC4E00 ;
	}		
		
  #contenu p
  {
	    text-align: justify ;
	    text-indent: 2em ;
	    line-height: 1.7em ;
  }

/* Pied de page */    		
  #footer
  {
      margin-top:20px;
      clear:both;
      height:30px;
      width:100%;
      background-color:#E2E2E2;
      border-top: 5px #D9D9D9 solid; 
  }

#mini {
padding:5px;
}
#mini a {
font-size:0.9em;
}

div.itemerror  {
   background-color: #ba5a5a;
   margin: 10px;
   padding: 5px;
   border: solid 1px #666;
   }

div.iteminfo  {
   background-color: #83CF63;
   margin: 10px;
   padding: 5px;
   border: solid 1px #3E9419;
   }
#topban {
	width:240px;
	height:65px;
	float:right;
	margin-top:25px;
}
#headerleft {
	width:350px;
	float:left;
}
