/* CADRE : mini  */

/*  MAP -----------------------------------------------------*/
	.cadre_map {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		background:#f0f0f0;
		border: 1px solid #666666;
		-moz-box-shadow : 1px 1px 2px #CCC ;
		-webkit-box-shadow : 1px 1px 2px #CCC ;
	}


/*  FICHE -----------------------------------------------------*/



	ul.cadre_mini_fiche
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #ff9305;
		background: -webkit-linear-gradient(#ff9305,#c34b1f);
		background: -moz-linear-gradient(#ff9305,#c34b1f);
		background: -ms-linear-gradient(#ff9305,#c34b1f);
		background: -o-linear-gradient(#ff9305,#c34b1f);
		background: linear-gradient(#ff9305,#c34b1f);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9305',endColorstr='#c34b1f', GradientType=0);
		color:white;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_fiche li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_fiche li.cadre_mini_fiche_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_fiche li a{
		text-decoration:none;
		color:white;
		line-height: 25px;	
	}
	ul.cadre_mini_fiche li a:hover{
		text-decoration:underline;
	}	
		
	ul.cadre_mini_fiche li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_fiche li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}		


	.cadre_mini_fiche_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_fiche_c
	{
		border: 1px solid #c34b1f;
		background: #ffdcaf;
		background: -webkit-linear-gradient(#fff,#ffdcaf);
		background: -moz-linear-gradient(#fff,#ffdcaf);
		background: -ms-linear-gradient(#fff,#ffdcaf);
		background: -o-linear-gradient(#fff,#ffdcaf);
		background: linear-gradient(#fff,#ffdcaf);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_fiche_r
	{
		border: 1px solid #c34b1f;
		background: #ffdcaf;
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;		
		box-shadow: 0px 0px 5px #999;
	}	

	div.cadre_mini_fiche_c h1, div.cadre_mini_fiche_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #c34b1f;
		color:#c34b1f;
	}



/*  FICHE 2 ----------------------------------------------------*/

	ul.cadre_mini_fiche2
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #0099ff;
		background: -webkit-linear-gradient(#0099ff,#006699);
		background: -moz-linear-gradient(#0099ff,#006699);
		background: -ms-linear-gradient(#0099ff,#006699);
		background: -o-linear-gradient(#0099ff,#006699);
		background: linear-gradient(#0099ff,#006699);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099ff',endColorstr='#006699', GradientType=0);
		color:white;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_fiche2 li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_fiche2 li.cadre_mini_fiche2_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_fiche2 li a{
		text-decoration:none;
		color:black;	
		line-height: 25px;
}
	
	ul.cadre_mini_fiche2 li a:hover{
		text-decoration:underline;	
	}
	
	ul.cadre_mini_fiche2 li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_fiche2 li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}				


	.cadre_mini_fiche2_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_fiche2_c
	{
		border: 1px solid #006699;
		background: #9dd8ff;
		background: -webkit-linear-gradient(#fff,#9dd8ff);
		background: -moz-linear-gradient(#fff,#9dd8ff);
		background: -ms-linear-gradient(#fff,#9dd8ff);
		background: -o-linear-gradient(#fff,#9dd8ff);
		background: linear-gradient(#fff,#9dd8ff);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_fiche2_r
	{
		border: 1px solid #006699;
		background: #9dd8ff;
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;		
		box-shadow: 0px 0px 5px #999;
	}	

	div.cadre_mini_fiche2_c h1, div.cadre_mini_fiche2_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #006699;
		color:#006699;
	}

/*  GREEN ----------------------------------------------------*/

	ul.cadre_mini_green
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #009900;
		background: -webkit-linear-gradient(#009900,#003300);
		background: -moz-linear-gradient(#009900,#003300);
		background: -ms-linear-gradient(#009900,#003300);
		background: -o-linear-gradient(#009900,#003300);
		background: linear-gradient(#009900,#003300);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009900',endColorstr='#003300', GradientType=0);
		color:white;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_green li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_green li.cadre_mini_green_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_green li a{
		text-decoration:none;
		color:black;	
	}
	
	ul.cadre_mini_green li a:hover{
		text-decoration:underline;	
	}	

	ul.cadre_mini_green li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_green li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}	
	
	.cadre_mini_green_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_green_c
	{
		border: 1px solid #003300;
		background: #9dff9d;
		background: -webkit-linear-gradient(#fff,#9dff9d);
		background: -moz-linear-gradient(#fff,#9dff9d);
		background: -ms-linear-gradient(#fff,#9dff9d);
		background: -o-linear-gradient(#fff,#9dff9d);
		background: linear-gradient(#fff,#9dff9d);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_green_r
	{
		border: 1px solid #003300;
		background: #9dff9d;
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		box-shadow: 0px 0px 5px #999;
	}


	div.cadre_mini_green_c h1, div.cadre_mini_green_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #003300;
		color:#003300;
	}

/*  Form  ----------------------------------------------------*/

	ul.cadre_mini_form, ul.cadre_mini_alert
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #ff3333;
		background: -webkit-linear-gradient(#ff3333,#990000);
		background: -moz-linear-gradient(#ff3333,#990000);
		background: -ms-linear-gradient(#ff3333,#990000);
		background: -o-linear-gradient(#ff3333,#990000);
		background: linear-gradient(#ff3333,#990000);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3333',endColorstr='#990000', GradientType=0);
		color:white;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_form li, ul.cadre_mini_alert li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_form li.cadre_mini_form_bt, ul.cadre_mini_alert li.cadre_mini_alert_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_form li a, ul.cadre_mini_alert li a{
		text-decoration:none;
		color:white;	
	}
	
	ul.cadre_mini_form li a:hover, ul.cadre_mini_alert li a:hover{
		text-decoration:underline;	
	}

	ul.cadre_mini_form li img, ul.cadre_mini_alert li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_form li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}	

	.cadre_mini_form_filtre, .cadre_mini_alert_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_form_c, div.cadre_mini_alert_c
	{
		background: #ffcccc;
		background: -webkit-linear-gradient(#fff,#ffcccc);
		background: -moz-linear-gradient(#fff,#ffcccc);
		background: -ms-linear-gradient(#fff,#ffcccc);
		background: -o-linear-gradient(#fff,#ffcccc);
		background: linear-gradient(#fff,#ffcccc);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		border: 1px solid #990000;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}
	
	
	div.cadre_mini_form_r, div.cadre_mini_alert_r
	{
		background: #ffcccc;		
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		border: 1px solid #990000;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_form_c h1, div.cadre_mini_alert_c h1, div.cadre_mini_form_r h1, div.cadre_mini_alert_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #990000;
		color:#990000;
	}

/*  FORM -----------------------------------------------------*/




/*  YELLOW ----------------------------------------------------*/

	ul.cadre_mini_yellow
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #DDDD00;
		background: -webkit-linear-gradient(#DDDD00,#AAAA00);
		background: -moz-linear-gradient(#DDDD00,#AAAA00);
		background: -ms-linear-gradient(#DDDD00,#AAAA00);
		background: -o-linear-gradient(#DDDD00,#AAAA00);
		background: linear-gradient(#DDDD00,#AAAA00);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDD00',endColorstr='#AAAA00', GradientType=0);
		color:black;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_yellow li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_yellow li.cadre_mini_yellow_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_yellow li a{
		text-decoration:none;
		color:black;	
	}
	
	ul.cadre_mini_yellow li a:hover{
		text-decoration:underline;	
	}
	
	ul.cadre_mini_yellow li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_yellow li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}		
	
	.cadre_mini_yellow_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_yellow_c
	{
		border: 1px solid #AAAA00;
		background: #9dff9d;
		background: -webkit-linear-gradient(#fff,#DDDD00);
		background: -moz-linear-gradient(#fff,#DDDD00);
		background: -ms-linear-gradient(#fff,#DDDD00);
		background: -o-linear-gradient(#fff,#DDDD00);
		background: linear-gradient(#fff,#DDDD00);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_yellow_r
	{
		border: 1px solid #AAAA00;
		background: #9dff9d;
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_yellow_c h1, div.cadre_mini_yellow_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #003300;
		color:#003300;
	}


/*  YELLOW ----------------------------------------------------*/

/*  WHITE ----------------------------------------------------*/
	ul.cadre_mini_white
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #DDDDDD;
		background: -webkit-linear-gradient(#EEEEEE,#DDDDDD);
		background: -moz-linear-gradient(#EEEEEE,#DDDDDD);
		background: -ms-linear-gradient(#EEEEEE,#DDDDDD);
		background: -o-linear-gradient(#EEEEEE,#DDDDDD);
		background: linear-gradient(#EEEEEE,#DDDDDD);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDD00',endColorstr='#DDDDDD', GradientType=0);
		color:black;
		border: 1px solid #CCCCC;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_white li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_white li.cadre_mini_white_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_white li a{
		text-decoration:none;
		color:black;	
	}
	
	ul.cadre_mini_white li a:hover{
		text-decoration:underline;	
	}
	
	ul.cadre_mini_white li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_white li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}		
	
	.cadre_mini_white_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_white_c
	{
		border: 1px solid #CCCCC;
		background: #9dff9d;
		background: -webkit-linear-gradient(#fff,#EEEEEE);
		background: -moz-linear-gradient(#fff,#EEEEEE);
		background: -ms-linear-gradient(#fff,#EEEEEE);
		background: -o-linear-gradient(#fff,#EEEEEE);
		background: linear-gradient(#fff,#EEEEEE);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_white_r
	{
		border: 1px solid #CCCCC;
		background: #9dff9d;
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		box-shadow: 0px 0px 5px #999;
	}
	
	div.cadre_mini_white_c h1, div.cadre_mini_white_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #003300;
		color:#003300;
	}

/*  WHITE ----------------------------------------------------*/


/*  GREY ----------------------------------------------------*/
	ul.cadre_mini_grey
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #666;
		background: -webkit-linear-gradient(#AAA,#666);
		background: -moz-linear-gradient(#AAA,#666);
		background: -ms-linear-gradient(#AAA,#666);
		background: -o-linear-gradient(#AAA,#666);
		background: linear-gradient(#AAA,#666);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#999999', GradientType=0);
		color: white;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_grey li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_grey li.cadre_mini_grey_bt{
		float:right;
		font-weight:normal;
	}
	
	ul.cadre_mini_grey li a{
		text-decoration:none;
		color:black;	
	}
	
	ul.cadre_mini_grey li a:hover{
		text-decoration:underline;	
	}
	
	ul.cadre_mini_grey li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_grey li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}		
	
	.cadre_mini_grey_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_grey_c
	{
		border: 1px solid #999;
		background: #9dff9d;
		background: -webkit-linear-gradient(#DDD,#CCC);
		background: -moz-linear-gradient(#DDD,#CCC);
		background: -ms-linear-gradient(#DDD,#CCC);
		background: -o-linear-gradient(#DDD,#CCC);
		background: linear-gradient(#DDD,#CCC);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_grey_r
	{
		border: 1px solid #999;
		background: #9dff9d;
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		box-shadow: 0px 0px 5px #999;
	}
	div.cadre_mini_grey_c h1, div.cadre_mini_grey_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #003300;
		color:#003300;
	}


















/*  Old  A REVOIR ----------------------------------------------------*/

	ul.cadre_mini_old
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: #666;
		background: -webkit-linear-gradient(#999,#666);
		background: -moz-linear-gradient(#999,#666);
		background: -ms-linear-gradient(#999,#666);
		background: -o-linear-gradient(#999,#666);
		background: linear-gradient(#999,#666);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999',endColorstr='#666', GradientType=0);
		color:white;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_old li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_old li.cadre_mini_old_bt{
		float:right;
		font-weight:normal;
	}


	.cadre_mini_old_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_old_c
	{
		border: 1px solid #666;
		background: #ddd;
		background: -webkit-linear-gradient(#fff,#ddd);
		background: -moz-linear-gradient(#fff,#ddd);
		background: -ms-linear-gradient(#fff,#ddd);
		background: -o-linear-gradient(#fff,#ddd);
		background: linear-gradient(#fff,#ddd);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_old_c h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #333;
		color:#333;
	}


/*  OLD -----------------------------------------------------*/





/*  NAV -----------------------------------------------------*/

	ul.cadre_mini_nav
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: white;
		color:c34b1f;
		border-radius : 5px 5px 0px 0px;
		box-shadow: 0px 0px 5px #999;
	}

	ul.cadre_mini_nav li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_nav li.cadre_mini_fiche_bt{
		float:right;
		font-weight:normal;
	}


	.cadre_mini_nav {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_nav_c
	{
		border: 1px solid #c34b1f;
		background: #ffdcaf;
		background: -webkit-linear-gradient(#fff,#ffdcaf);
		background: -moz-linear-gradient(#fff,#ffdcaf);
		background: -ms-linear-gradient(#fff,#ffdcaf);
		background: -o-linear-gradient(#fff,#ffdcaf);
		background: linear-gradient(#fff,#ffdcaf);
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_nav_c h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #c34b1f;
		color:#c34b1f;
	}


/*  NAV -----------------------------------------------------*/



/* NAV */

	ul.cadre_mini_nav2
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		color:#006699;
		border-bottom: 1px dashed #006699;
	}

	ul.cadre_mini_nav2 li{	
		font-size:80%;
		float: left;
		padding: 2px;
		font-weight:normal;
		line-height: 25px;
	}

	ul.cadre_mini_nav2 li.cadre_mini_nav2_bt{
		float:right;
		font-weight:normal;
	}


	.cadre_mini_nav2_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_nav2_c
	{
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
	}

	div.cadre_mini_nav2_c h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #006699;
		color:#006699;
	}

/*  GRAPHIQUES ----------------------------------------------------*/

	ul.cadre_mini_graph
	{
		margin-top:10px;
		list-style-type: none ;
		padding: 2px 5px;
		height: 30px;
		background: none;
		color:black;
		/*border-radius : 5px 5px 0px 0px;*/
		background: #eee;
		background: -webkit-linear-gradient(#fff,#eee);
		background: -moz-linear-gradient(#fff,#eee);
		background: -ms-linear-gradient(#fff,#eee);
		background: -o-linear-gradient(#fff,#eee);
		background: linear-gradient(#fff,#eee);
		box-shadow: 0px 0px 1px #999;
		font-size:80%;
		font-weight:normal;
		
	}

	ul.cadre_mini_graph li{	
		float: left;
		padding: 2px;
		line-height: 25px;
	}

	ul.cadre_mini_graph li.cadre_mini_graph_bt{
		float:right;
	}
	
	ul.cadre_mini_graph li a{
		text-decoration:none;
		color:black;	
		line-height: 25px;
	}
	
	ul.cadre_mini_graph li a:hover{
		text-decoration:underline;	
	}
	
	ul.cadre_mini_graph li img{
		max-height:22px;
		border: 1px solid rgba(255,255,255,0);	
		border-radius : 3px;
		padding:1px;
	}

	ul.cadre_mini_graph li img:hover{
		max-height:22px;
		border: 1px solid #FFF;	
		border-radius : 3px;
		padding:1px;
		box-shadow: 0px 0px 5px #000;
		background:#999;
	}				

	.cadre_mini_graph_filtre {
		background:#fff;
		box-shadow: 0px 0px 5px #999;
	}

	div.cadre_mini_graph_c {
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;
	}
	
	div.cadre_mini_graph_r
	{
		clear: both;
		padding: 5px;
		overflow:auto;
		display: block;	
	}	

	div.cadre_mini_graph_c h1, div.cadre_mini_graph_r h1
	{
		font-size:90%;
		padding: 2px 0px;
		margin-top:10px;
		margin-bottom:5px;
		border-bottom:1px dashed #006699;
		color:#006699;
	}

/* ALERT */

/*
	ul.cadre_mini_alert
	{
		margin: 0;
		padding: 2px;
		height: 20px;

		background:#DD0000;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
		border-color: #993333;
		list-style-type: none ;
		font-size: 11px;
		color: white;

		border-radius : 10px 10px 0px 0px;
		-moz-border-radius : 10px 10px 0px 0px;
		-moz-box-shadow : 1px 1px 2px #CCC ;
		-webkit-border-radius : 10px 10px 0px 0px;
		-webkit-box-shadow : 1px 1px 2px #CCC ;
	}

	ul.cadre_mini_alert li.cadre_mini_alert_t
	{
		float: left;
		padding: 2px;
	}

	ul.cadre_mini_alert li.cadre_mini_alert_bt
	{
		padding: 2px;
		float:right;
	}

	.cadre_mini_alert_filtre
	{
		background:#fff0f0;
		border: 1px solid #993333;
	}

	li.cadre_mini_alert_bt a
	{
		font-size: 11px;
		color: white;
	}

	li.cadre_mini_alert a:hover
	{
		color: yellow;
	}

	div.cadre_mini_alert_c
	{
		background:#fff0f0;
		border-width: 0px 1px 1px 1px;
		border-style: solid;
		border-color: #993333;
		clear: both;
		margin: 0;
		padding: 2px;
		overflow:auto;
		display: block;
		
		border-radius : 0px 0px 5px 5px;
		-moz-border-radius : 0px 0px 5px 5px;
		-moz-box-shadow : 1px 1px 2px #CCC ;
		-webkit-border-radius : 0px 0px 5px 5px;
		-webkit-box-shadow : 1px 1px 2px #CCC ;
	}

*/