select,input,textarea {
font-size: 10px ;  
BORDER-BOTTOM-COLOR: #666666; 
BORDER-BOTTOM-WIDTH: 1px; 
BORDER-LEFT-COLOR: #666666; 
BORDER-LEFT-WIDTH: 1px; 
BORDER-RIGHT-COLOR: #666666; 
BORDER-RIGHT-WIDTH: 1px; 
BORDER-TOP-COLOR: #666666; 
BORDER-TOP-WIDTH: 1px;

background-color : #FBF9EF;/*font-family: "Trebuchet MS", Vedana, Arial, Sans-serif;*/
}

td{ font-family: "lucida grande",tahoma,verdana,arial,sans-serif;  font-size: 11px;  color: #4E4E4E;}
table {	border-collapse: collapse; }
.header1 {
color:#CC0000;
font-family:"Trebuchet MS",Tahoma,Arial;
font-size: 20px;
font-weight:bold;
line-height:20px;
margin:0;
}smallunderline

.header2 {
font-family:"Trebuchet MS",Tahoma,Arial;
font-size: 16px;
line-height:20px;
margin:0;
}


.border_left{
border-left:5px solid #E8E3C1;
padding-left:7px;
border-bottom:1px solid #E8E3C1;

}

.nouveau{

border:2px solid #DCEEDB; 
color: #009900;
font-weight:bold;/**/
background-color : #FFFFFF;
padding-left:19px;
padding-right:3px;
padding-bottom:3px;
padding-top:1px;
background-image:url("../images/ajoutercss.jpg"); 
background-color:#FFFFFF;
background-repeat:no-repeat; 


}

A  {font-style: normal; line-height: normal; color: #006699; text-decoration: none}
A:hover 
 {color: #FF6600;
/*background-color: #ffffff;
*/text-decoration: underline;
 }
 
h1
{
	font-size: 25px;
	font-weight: normal;
	display: inline;
}
 
.tsize08 {font-size: 8px; }
.tsize09 {font-size: 9px; }
.tsize10 {font-size: 10px; }
.tsize11 {font-size: 11px; }
.tsize12 {font-size: 12px; }
.tsize13 {font-size: 13px; }
.tsize14 {font-size: 14px; }
.tsize16 {font-size: 16px; }
.tsize17 {font-size: 17px; }

.txt_gray1 {color: #999999; }
.txt_gray2 {color: #666666; }
.txt_purple {color: #8C2F8C;  }
.txt_blu {color: #003399; }
.txt_blu2 {color: #006699;  }
.txt_blu3 {color: #0066CC;  }
.txt_green {color: #768230;  }
.txt_green2 {color: #009900;  }
.txt_red {color: #CC0000;}
.txt_rosso {color: #FF0000;}
.txt_pink {color: #C400CC}
.txt_orange {color: #CC601E; }
.txt_white {color: #FFFFFF;}
.txt_beige {color: #DCDABA;}
.txt_black {color:#000000;}
.txt_arab {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}

.input_blu {font: 11px Verdana; color : #000000; background-color : #D5F1FF;}

.input_jaune {font: 11px Verdana;  ;color : #000000; background-color : #ffffcc;}


.input_rech {


border:2px solid #D9F2FF; 



color: #666666;
font-family: "Trebuchet MS",Arial;  
font-size: 14px;
font-weight:bold;/**/
background-color : #FFFFFF;
padding-left:15px;
background-image:url("images/flech22.gif"); 
background-repeat:no-repeat; 
/*margin-top: 10px;
padding-top:10;*/
}

.input_trouver {

border-color:#999999;
color: #000000;
font-family: "Trebuchet MS",Arial;  
font-size: 14px;
font-weight:bold;/**/
background-color : #FFFFFF;
background-image:url(images/bouton_yellow.gif);
padding-left:10px;
padding-right:10px;

}

.input_bouton {
font: 10px Geneva, Arial, Helvetica, sans-serif; 
color: #000000;
background-image:url(images/bouton_yellow.gif);
}

.champs_ob {
background-color : #FFFFCC;/**/
}
 
.info {
	border: 1px dashed #666666;
}
.pag1 {
border: 1px solid #CCCCCC;
/*background-color: #FFFFFF;*/
color: #CCCCCC;
font-size: 12px;
}
.pag2 {
border: 1px solid #666666;
background-color: #F0E6B7;
color: #592D00;
font-size: 12px;
}
.pagx1 {
border: 1px solid #CCCCCC;
/*background-color: #FFFFFF;*/
color: #CCCCCC;
font-size: 16px;
font-weight:bold;
}
.pagx2 {
border: 1px solid #666666;
background-color: #990000;
color: #FFFFFF;
font-weight:bold;
font-size: 16px;
}
.pag3 {

border: 1px solid #1E59A2;
/*background-color: #FFFFFF;*/
color: #CCCCCC;
font-size: 10px;

}
.box_title {
/*border: 1px solid #C8DDE8;*/
background-image:url(images/titolo_admin.jpg);
background-color: #D1E9EF;
color: #336699;
font-size: 11px;
}

.box_user {
border: 1px solid #006699;
background-color: #336699;
color: #FFFFFF;
font-size: 11px;
}

.smart_link {
background-color: #FFFFCC;
color: #CC6600;
text-decoration: underline; 
}

.sectors {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;

	/*line-height: 15px;*/
}



.champs_parcourir {  

        border:1px solid #0099CC; 
              
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
		background-color:#FFFFFF;
	
		
		
		
       } 
	   .box_info {
border: 1px solid #CCCCCC;
border-color:#2570FA;
background-color:#D3E9FE;

font-size: 13px;
}
#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}



