body{
		background-color:#000000;
		background-image:url(../img/background/fond_site.jpg);
		background-repeat:repeat-x;
        margin:0px;
        padding:0px;
        font-size:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#000000;
}

/* GENERAL -------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/
#containeur {
width: 1450px;
margin:0 auto;
}

#contenuhome{
background-image:url(../img/background/fond_home.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

#contenuphotos{
background-image:url(../img/background/fond_rea.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

#contenuvideos{
background-image:url(../img/background/fond_rea.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

#contenucomptences{
background-image:url(../img/background/fond_comptences.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

#contenuparcours{
background-image:url(../img/background/fond_parcours.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

#contenuformations{
background-image:url(../img/background/fond_formations.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

#contenucontact{
background-image:url(../img/background/fond_contact.jpg);
background-repeat:no-repeat;
width:1450px;
min-height:1000px;
}

/* MENU ---------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/
#menu{
background-image:url(../img/menu/fond_menu.jpg);
background-repeat:no-repeat;
width:700px;
height:45px;
margin-left:345px;
padding:55px 0 0 100px;
}

#menu ul{
float:right;
margin:0;
}

#menu li{
list-style:none;
float:left;
margin-right:20px;
}

#menu a{
text-decoration:none;
color:#000000;
font-size:10px;
}

#menu a:hover{
color:#e61200;
}

/* CONTENU --------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/
#contenu{
background-image:url(../img/contenu/fond_contenu.jpg);
background-repeat:repeat-y;
width:770px;
min-height:900px;
margin-left:345px;
overflow:hidden;
}

/*COLONNE GAUCHE*/
#colonne_g{
background-color:#282828;
width:210px;
margin-left:20px;
padding:0 20px 0 0px;
float:left;
overflow:hidden;
color:#FFFFFF;			
}

#colonne_g p{
margin:0;
padding:0 0 10px 0;
line-height:16px;
}

.rouche{
font-size:14px;
color:#e61200;
}

.contenu_colonneg{
margin:0 0 20px 20px;
}

.contenu_colonneg h1{
font-size:14px;
color:#e61200;
font-weight:normal;
}

.contenu_colonneg h2{
font-size:12px;
font-weight:normal;
}


/*COLONNE DROITE*/
#colonne_d{
width:480px;
margin:20px 0 0 20px;
float:left;
}

#colonne_d .img_margin{
margin-bottom:20px;
padding-bottom:0px
}
#colonne_dtop{
	background-image:url(img/contenu/top_video2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#ffffff;
	height:30px;
	width:480px;
}
.bloc_video{
background-color:#ffffff;
width:440px;
padding:0 20px 20px 20px;
margin-top:-12px;
}

.bloc_video h1{
font-size:16px;
color:#e61200;
margin:0;
padding:10px 0 3px 0;
}

.bloc_video h2{
font-size:14px;
color:#000000;
font-weight:normal;
margin:0;
padding:3px 0 3px 0;
}

.bloc_video h3{
font-size:14px;
color:#000000;
font-weight:normal;
margin:0;
padding:3px 0 3px 0;
}
.bloc_video p{
	font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;

}
.bloc_video ul{
	list-style-type:none;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.bloc_video ul a{
	text-decoration:none;
	color:#000000;
	}
.bloc_video ul a:hover{
	text-decoration:underline;
	color:#000000;
	}	
.petitevideo{
	text-align:center;
	width:320px; 
	height:256px;
	margin:20px 0px 10px 60px;
}
#tableaucontact{
	margin:20px auto 0px;

}
#tableaucontact input{
	font-size:10px;
}
#tableaucontact textarea{
	width:216px;

}
.lien a{
	text-decoration:underline;
	color:#333333;}
.lien a:hover{
	text-decoration:underline;
	color:#e61200;}
/* FOOTER --------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------*/
#footer{
background-image:url(../img/footer/fond_footer.png)!important;
background-image:url(../img/footer/fond_footer.gif);
background-repeat:repeat-x;
height:120px;
clear:both;
}

#footer_contenu{
background-image:url(../img/footer/footer.png) !important;
background-image:url(../img/footer/footer.gif);
background-repeat:no-repeat;
width: 1450px;
margin:0 auto;
height:120px;
}

#footer_contenu p{
margin:0;
padding:50px 0 0 650px;
}

#footer_contenu a{
color:#000000;
}

#footer_contenu p .rouche{
font-size:10px;
color:#e61200;
}