@charset "UTF-8";
/* CSS Document */

body {background-image:url(imgs/bg-gris.jpg);
background-repeat:repeat-x;
background-color:#ECECEC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a img{ 
border:none; 
}

a {
	color:#D9007D;
	text-decoration:none;
}

a:hover {
	color:#333;
}

h3 {
	color:#D9007D;
	font-size:14px;
}

#global {width:1000px;
margin-left: auto; 
margin-right: auto; 
}


#header {
	width:1000px;
	height:105px;
	padding-bottom:30px;
}


#logo {
	
	float:left;
	padding-top:10px;

}

#menu {
	width:750px;
	float:left;
	padding-top:50px;
	margin-left:50px;
}

#menu li {
	width:90px;
	float:left;
	padding: 0 40px 0 40px;
	list-style-type:none;
	
}


#centrale {
	width:700px;
	float:left;
	margin-right:25px;
	background:url(imgs/ombreM.jpg) repeat-y;
	margin-top:20px;
	position: relative;
	
}

#textecentre {
	padding: 0 50px 0 40px;
}


#haut {
	background:url(imgs/ombreH.jpg) no-repeat;
	height:18px;
}

#bas {
	background:url(imgs/ombreB.jpg) no-repeat;
		height:19px;
		float:left;
}

#Shaut {
	background:url(imgs/SombreH.jpg) no-repeat;
	height:18px;
}

#Sbas {
	background:url(imgs/SombreB.jpg) no-repeat;
		height:19px;
}



#bloc {
	float:left;
	height:40px;
	width:610px;
	background-image:url(imgs/bloc.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	padding-top:10px;
	padding-left:10px;
	margin-top:20px;
}

#source {
	
float:left;
	width:182px;
	margin-top:10px;
margin-right:20px;
text-align:center;
font-size:10px;

}


#sourcevideos {
	
float:left;
	width:600px;
	margin-top:10px;
margin-right:20px;
text-align:center;
font-size:10px;

}

#sidedroit {
	width:275px;
	background:url(imgs/SombreM.jpg) repeat-y;
	position:absolute;
	right:-275px;
	top: 0;
}

#sidedroit a {
	color:#FFF;
}


#titreside {
	color:#FFF;
	background-color:#D9007D;
	padding-left:5px;
}


#texteside {
		padding: 0 30px 0 40px;
}

#footer {
	width:1000px;
float:left;
padding-top:30px;
padding-left:110px;
text-align:left;
font-size:11px;
	
}


.imgM-g {
	padding-right:15px;
}

.titre {
		color:#D9007D;
	font-size:16px;
}

.texte {
	color:#D9007D;
}

.textesafr {
	color:#F93;
}

.texteblc {
	color:#FFF;
}

.Tancre {
	font-size:11px;
}
