body 		{ margin:0 auto;padding:0px;font-family: Verdana;color: #333333;font-size:11px;	background:url(img/dg.jpg) repeat-x top #050908; text-align: center;width:964px}
/* STRUCTURE */
#all		{ text-align:left;}
.clear		{ clear:both;}
img			{ border:none}

/* Home */
.FloatLeft	{ float:left;}
.iconesTop	{ padding: 0 0 0 40px ;}
.icones		{ text-align :center; width:200px;margin:0 20px 0 0}
.pres		{ width:350px;margin:0 30px 0 10px}
.deco		{ width:350px;}

/* Menu */
#menu 			{ width:964px; height:30px;display:block;background: url(/_itn/img/menu-fd.jpg);}
#menulink 		{ padding: 0 0 0 19px;height:30px;}
#menu .sep		{ float:left;height:30px;width:1px;background-color: #e6e6e6;display:block;}
#menu a 		{ float:left;height:24px;display:block;text-decoration :none;padding: 6px 11px 0 11px;font: bold 12px Verdana;color: #FFFFFF;}
#menu a:hover	{ float:left;height:24px;display:block;text-decoration :none;background: url(/_itn/img/menu-on.gif);padding: 6px 11px 0 11px;font: bold 12px Verdana;color: #FFFFFF;}
.menuOn 		{ float:left;height:24px;display:block;background: url(/_itn/img/menu-on.gif)!important;padding: 6px 11px 0 11px;font: bold 12px Verdana;color: #FFFFFF;}

/* BANDEAU */
#bandeau		{ width:964px;height:83px;display:block;background:url(/_itn/img/bandeautest.jpg);float:left}
#base			{ text-align :center; color: #3333cc;font: bold 24px Trebuchet;padding:20px 0 0 0}

#loginfo {
    background-color: #BBE1E4;
    text-align: right;
    padding-right: 20px;
}


/* DATA */
#data			{ float:left;width:964px;display:block;background-color:#FFFFFF!important;text-align:left;line-height:1.3;padding:10px 0 0 0}
/*  #data #left		{ float:left;width:730px;margin:0 0 0 18px;}  version old*/
#data #left		{ float:left;padding:0 20px 0 20px}
#data #right	{ float:right;width:178px;margin:4px 18px 0 0;}
#data a			{ text-decoration :underline;color: #009933;}
#data a:hover	{ text-decoration :none;color: #009933;}

h1			{ font: bold 16px Verdana;color: #3433cc; margin: 0;padding:0;}
h2			{ font: bold 14px Verdana;color: #3433cc; margin: 0 0 8px 0;padding:0;}
h3			{ font: bold 12px Verdana;color: #006600; margin: 0;padding:0;}
h4			{ font: bold 12px Verdana;color: #949494; margin: 0;padding:0;}



p			{ padding: 0 ;margin:0}
ul			{ margin: 8px 0 8px 12px;padding:0}
li			{ list-style-type: square;}
hr			{ border-top: #3433cc 1px solid;border-bottom: #FFFFFF 1px solid;border-right: #FFFFFF 1px solid;border-left: #FFFFFF 1px solid;margin:0 0 8px 0;padding:0;}

.filet		{ border: #008000 1px solid; padding:10px;margin: 0 0 10px 0}
.txt		{ font: 11px Verdana;color: #333333;}
.txt10		{ font: 10px Verdana;color: #333333;}

/* INFO */
#info			{ width:178px;display:block}
.infoTitre		{ font: bold 12px Verdana;color: #FFFFFF;background-color:#00ad65;padding:2px 2px  2px 5px}
.infoTxt		{ padding: 0 5px 5px 5px;font: 10px Verdana;}
.infoTxt a		{ text-decoration :none;color: #01aa65;}
.infoTxt a:hover{ text-decoration :underline;color: #01aa65;}

#link			{ width:178px;height:28px;display:block;background:url(/_itn/img/link.jpg);}
#link a			{ text-decoration :none;color: #262a2d;margin:4px 0 0 10px;padding:10px 0 0 0}	
#link a:hover	{ text-decoration :none;color: #FFFFFF;margin:4px 0 0 10px;padding:10px 0 0 0}

/* Footer */
#footer			{ text-align :center;font: 10px Verdana;color: #fff;}
#footer	a		{ text-decoration :none;color: #fff;}
#footer	a:hover	{ text-decoration :underline;color: #fff;}

/* Formulaire */
form			{ margin: 0; padding:0}

.logo 			{ margin:0 10px 0 0;display:inline;}
.logogroup		{ text-align:center; }

/* Pagination */
#pagination li
{
float:left;
    border:0; 
    margin:0; 
    padding:0;
    font-size:10px;
    list-style:none;
    margin-right:2px;
}

#pagination a
{
    border:solid 1px #9aafe5;
    margin-right:2px;
}

#pagination .previous-off, #pagination .next-off 
{
    border:solid 1px #DEDEDE;
    color:#DEDEDE;
    display:block;
    float:left;
    /*font-weight:bold;*/
    margin-right:2px;
    padding:3px 5px;
}

#pagination .next a, #pagination .previous a 
{
    font-weight:bold;
	color:#4189d3;
}

#pagination  .active a
{
    background-color:#4189d3;
    color:#FFFFFF;
    font-weight:bold;
    display:block;
    float:left;
   
}

#pagination a:link, #pagination a:visited 
{
    color:#0e509e;
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}

#pagination a:hover
{
    border:solid 1px #0e509e
}
.docDetail_desc 	{  }
.docDetail_rub 	{ float:left;  margin:0 10px 0 0; }
.docDetail_title 	{ font-weight:bold; color:#000099;margin:0 0 0 10px; }
.docDetail_text 	{ margin:0 0 0 10px;  }

.trait { border-bottom:solid #666666 1px; }

.col3	{width:306px; float:left; border-right: #ddd solid 1px;}
.col3last	{width:303px; float:left;}
.colpad	{margin:0 5px;}

.col2	{width:450px; float:left; border-right: #ddd solid 1px;}
.col2last	{width:450px; float:left;}
.colpad	{margin:0 5px;}

.columnCt	{margin:0 0 15px 0;}

