body{
	font-family:Arial,Tahoma;
	font-size:11px;
	line-height:16px;
	background:transparent url("image/fond1.jpg") repeat scroll 0;
	
}
#demofiche tbody{
width:100%;
margin-top:10px;


}

#demofiche table{
width:100%;
margin-top:10px;


}


#demofiche tr{
width:99%;


}
#demofiche td{
width:33%;

}
#header {
	background:transparent url("image/header_bckg.gif") repeat-x scroll 0;
	height:120px;
}
#logo {
	margin:0 auto;
	padding:18px 0 0 20px;
	width:950px;
}

#menu {
	color:#FFFFFF;
	margin-top:12px;
	text-align:center;
}
#menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:1200px;
}
#menu ul li {
display:inline;
}
#menu ul a.active {
background:transparent url("image/fond_rubrique_over.png") no-repeat scroll center center;
color:blue;
font-size:10px;
}
#menu ul a {
background:transparent url("image/fond_rubrique.png") no-repeat scroll center center;
color:#FFFFFF;
display:block;
float:left;
font-size:10px;
font-weight:bold;
padding:6px 8px;
text-align:center;
text-decoration:none;
width:92px;
}
#menu ul li a:hover{
	background: url("image/fond_rubrique_over.png") no-repeat scroll center center;
	font-size: 11px;
	font-weight: bold;	
}

p {
font-size: 15px;
font-family:"Verdana";
}

#music{
width:250px;
font-size:13px;
height:30px;
float:left;
font-weight: bold;
margin-left:5px;
margin-top:5px;
padding-left:2px;
padding-top:2px;
}
#main {
float:left;
width:1600px;
color:black;
font-weight:bold;
}
#head {
background: url("image/event.jpg") no-repeat scroll 0;
height:515px;
width:595px;
float:left;
margin-left:-13px;
margin-top:0px;

}
#content {
margin:0 auto;
padding:0;
width:1150px;
font-family:"Verdana";
}
#contente {
margin:0 auto;
padding:0;
width:1150px;
font-family:"Verdana";

}
#content a{
font-weight:bold;

}

#annonce{
margin-top:80px;
margin-right:20px;
height:280px;
width:250px;
float:left;

}
#head_image {
margin-left:530px;
height:240px;
padding:30px 0 30px 50px;
margin-top:10px;

}

#principal {
width:100%;
background-image:url("image/area_left.gif");
background-repeat: repeat-y;
background-color : #FFFFFF;
text-align:justify;
margin-top:50px;
font-family:"Verdana"; 
margin-bottom:10px;
font-size:14px;
float:left;
}
#principal5 {
width:100%;
background-image:url("image/area_left.gif");
background-repeat: repeat-y;
background-color : #FFFFFF;
text-align:justify;
margin-top:5px;
font-family:"Verdana"; 
margin-bottom:10px;
font-size:14px;
float:left;
}
#principal6 {
background-image:url("image/area_right.gif");
background-repeat: repeat-y;
background-position: right;


}
#principal4 {
width:60%;
background-image:url("image/area_left.gif");
background-repeat: repeat-y;
background-color : #FFFFFF;
text-align:justify;
margin-top:-320px;
font-family:"Verdana";
margin-bottom:10px;
font-size:14px;
margin-left:190px;
float:right;
}
#principal2 {
background-image:url("image/area_right.gif");
background-repeat: repeat-y;
background-position: right;


}
#principal3 {
background-position: right;
margin-bottom:10px;
height:100%;
width:100%;
}
#haut {
height:14px;
background-image:url("image/area_top.gif");

}
#haut img {
		    vertical-align:top; /* for ie5*/
		}
#coingh {
                width:14px;
				height:14px;
				background-image:url("image/area_top_left.gif");
				float: left;
}
			#coindh {
                width:14px;
				height:14px;
				background-image:url("image/area_top_right.gif");
				float: right;

			}
#text1 {
			padding: 0 32px 0 25px;
		
		}#text5 {
			padding: 0 32px 0 25px;
		text-align:center;
		}
#text2 { 
margin-top:100px;
			padding: 0 32px 0 32px;
text-align:center;
		
		}
#list {
			padding: 0 32px 0 25px;
		
}
#bas {
            height:14px;
            background-image:url("image/area_bottom.gif");
		}
			#coingb {
                width:14px;
				height:14px;
				background-image:url("image/area_bottom_left.gif");
				float: left;
			}
			#coindb {
                width:14px;
				height:14px;
				background-image:url("image/area_bottom_right.gif");
			    float:right;
			}

#text {

margin-top:-50px;
float:left;
padding-left:20px;
padding-right:20px;
width:900px;
text-align: justify;
font-family:"Verdana";
}

#content h1 {
color:#080403;
font-size:24px;
font-weight:bold;
margin:20px 0 0;
text-transform:uppercase;
font-family:"Verdana";
color:white;
}
#content h2 {
color:#030303;
font-size:18px;
font-weight:normal;
margin:20px 0 0;
font-family:"Verdana";
text-decoration: blink; 
color:white;
}
#content a{

font-size:15px;
font-family:"Verdana";

}
a {
color:#227dbc;
font-weight:bold;

}
#compteur_visite{
float:left;

}

#footer {
background:#3F3E3E url("image/footer_bckg.gif") repeat-x scroll 0 2px;
clear:both;
height:94px;
margin-top:20px;
}

#left_footer {

float:left;
font-size:11px;
font-weight:bold;
padding:40px 0 0 30px;
text-transform:uppercase;
}

#right_footer {

float:right;
font-size:11px;
font-weight:bold;
padding:40px 30px 0 0;
text-align:right;
text-transform:uppercase;
}