/* CSS Document */

		html, body{
			height: 100%;
			width:100%;margin: 0px;
			background-image:url(images/newda/background.png);
			font-family : "Trebuchet MS", Georgia, Times, serif;
 font-size:11px;
 color:#666666;
		}

		div#global {
			min-height: 100%;
			width: 868px;
			padding: 0 0;
			margin: 0 auto;
			position: relative;
			background-image:url(images/newda/fond-centre.png);
			}
		div#center {
	padding-bottom: 50px;
	overflow: auto;
}
		
			
			div#content {
	float: right;
	width: 657px;

	}
div#sidebar {
	float: right;
	width: 209px;
 
	}
	
	div#footer {
	position: absolute;
	width: 100%;
	bottom: 0;
	height:57px;
	background-image:url(images/newda/bot-footer.png);
	background-position:bottom;
	background-repeat:no-repeat;
	
	
	/*background: #7fcf2e url(img/footer.png) repeat-x;*/
	color: #fff;
	}
	
.notes {
	position:absolute;
	height:100%;
	width:63px;
	top:0px;
	right:15px;
	margin-right:-15px;
	 background-image:url(images/fond_col_droit.png);
 background-repeat:repeat;
	}
.menu_partie{
	color:#FFFFFF; font-size:16px;
	text-decoration:none;
} 

.menu_rubrique{
	color:#999999;  font-weight:bold;
	text-decoration:none;
	/* margin-right:2px;*/
}	

.menu_rubrique A{
	color:#999999;  font-weight:bold;
	text-decoration:none;
}

.menu_rubrique A:HOVER{
	color:#999999;  font-weight:bold;
	text-decoration:none;
}

H1{
 font-size:12px;
 margin-bottom:10px;
  margin-top:0px;
}

.actualites A{
text-decoration: none;
font-weight:bold;
color: #CC0000;
}
.actualites A:HOVER{
text-decoration: underline;
font-weight:bold;
color: #CC0000;
}

A{
text-decoration:none;
font-weight:bold;
color: #990000;
}

A:HOVER{
text-decoration: underline;
font-weight:bold;
color: #990000;
}

LI { 
 list-style-image : url(images/li.png);
 list-style-position: outside; vertical-align:middle
}

LI A {
	text-decoration: underline;
	color:#CC0000;
}

LI A:HOVER {
	text-decoration: underline;
	color:#CC0000;
}

.Titre { font-family : "Trebuchet MS", Georgia, Times, serif;
 font-size:15px;
 color:#666666;}
.Pnormal { font-family : "Trebuchet MS", Georgia, Times, serif;
 font-size:11px;
 color:#666666;}
.Ppetite { font-family : "Trebuchet MS", Georgia, Times, serif;
 font-size:10px;
 color:#666666;}
 
 .Ppetite A{
text-decoration: none;
font-weight:bold;
color: #990000;
}

 .Ppetite A:HOVER{
text-decoration: underline;
font-weight:bold;
color: #990000;
}

 .Pnormal A{
text-decoration: none;
font-weight:bold;
color: #990000;
}

 .Pnormal A:HOVER{
text-decoration: underline;
font-weight:bold;
color: #990000;
}



 /*CADRE IMAGE*/
 #principal {
		    width:75%;
			background-image:url('images/cadre_left.gif');
			background-repeat: repeat-y;
            background-color : #FFFFFF;
		}
        #principal2 {
			background-image:url('images/cadre_right.gif');
			background-repeat: repeat-y;
            background-position: right;
		}

		#haut {
            height:48px;
            background-image:url('images/cadre_top.gif');

		}

		#haut img {
		    vertical-align:top; /* for ie5*/
		}

			#coingh {
                width:22px;
				height:48px;
				background-image:url('images/cadre_top_left.gif');
				float: left;

			}
			#coindh {
                width:28px;
				height:48px;
				background-image:url('images/cadre_top_right.gif');
				float: right;

			}
		#contenu {
			padding: 0 32px 0 25px;

		}

		#contenu p {
			margin: 0px;

		}

		#bas {
            height:25px;
            background-image:url('images/cadre_bottom.gif');
		}
			#coingb {
                width:22px;
				height:25px;
				background-image:url('images/cadre_bottom_left.gif');
				float: left;
			}
			#coindb {
                width:28px;
				height:25px;
				background-image:url('images/cadre_bottom_right.gif');
			    float:right;
			}
			
			.cachediv {
	visibility: hidden;
	overflow: hidden;
	position: absolute;
}
.voirdiv {
	visibility: visible;
	overflow: visible;
	position:absolute;
}
	.masque {
		position:absolute;
		margin-left:0;
		width: 100%;
		height: 2000px;
		
		border: 1px solid #000;
		background-color: #99FFFF;
		z-index:200;
		filter:alpha(opacity=25);/*IE*/
		-moz-opacity:0.25; /*autres nav*/
		opacity: 0.25;
	}
	
	.alaune_actualite{ width:500px;
	}
	
	.alerte_actualite{
	 position:absolute;
     left: 50%; 
     top: 50%;
     width: 300px;
     height: 250px;
     margin-top: -125px;
     margin-left: -150px;
     border: 2px solid #000000;
	 background-color:#FFFFFF;
	 z-index:300;
	}
	
	#container_actualite { 
    	width: 595px;
    	background: #FFFFFF;
    	margin: 0 0 0 0;
    	text-align: left;
    }
    #sidebar1_actualite {
    	float: right;
    	width: 305px;
    	/*background: #EBEBEB;*/
    	padding: 0px 0px;
		margin: 0 0 0 0;
    }
   #mainContent_actualite { 
    
    }
	.clearfloat_actualite { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
