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

/* -------------general--------------- */


body{
	background:url(../ref_dev/fond.jpg);
  	padding:0;
	width:996px;
	height:603px;
	margin:auto;
}



.lien_image {
border:none;
text-decoration:none;
}
.lien_image a:visited {
border:none;
text-decoration:none;
}
.lien_image a:hover {
border:none;
text-decoration:none;
}
.lien_image a:active {
border:none;
text-decoration:none;
}

.lien_texte {
color:#5a8aa7;
}

#site{
width:996px;
height:603px;
margin:auto;
padding:0;
position:absolute;
}


	/* -------------header--------------- */


#header{
	padding:0;
	position:relative;
	text-decoration:none;
	float:left;
	width:auto;
	height:auto;
	margin:auto;
}
#lien_image{
margin:-39px auto auto 365px;
}

#art_press{
margin-top:37px;
margin-left:125px;
}
.art_press{
border:solid 2px;
border-color:#444444;
padding:4px;
font:Arial, Helvetica, sans-serif;
font-weight:200;
font-size:10px;
color:#999999;
text-decoration:none;
}

#langue{
margin:-14px auto auto 705px;
border:none;
}
.langue{
padding:4px;
font:Arial, Helvetica, sans-serif;
font-weight:200;
font-size:10px;
color:#999999;
border:none;
text-decoration:none;
}

#pays_image{
margin:-36px auto auto 877px;
}

#navigation{
	position:absolute;
	padding:0;
	width:860px;
	margin:26px auto auto 125px;
	border:none;
	text-decoration:none;
}


/* -------------contenu--------------- */

#contenu {
padding:0;
text-decoration:none;
float:left;
margin:34px auto auto auto;
}



/* -------------footer--------------- */

#filet_footer{
margin:-15px auto auto auto;
}

#menu_footer{
margin:-10px auto auto 25px;
}
.typo_footer{
font:Arial, Helvetica, sans-serif;
font-weight:200;
font-size:10px;
color:#939393;
text-decoration:none;
}

.typo_footer a:hover{
text-decoration:underline;
}


/* -------------home--------------- */

#box_home{
padding-top:6px;
position:absolute;
width:155px;
height:206px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-382px auto auto 486px;;
color:#939393;
}

#box_home_2{
padding-top:6px;
position:absolute;
width:155px;
height:206px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-382px auto auto 647px;;
color:#939393;
}
#box_home_3{
padding-top:6px;
position:absolute;
width:155px;
height:206px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-382px auto auto 808px;;
color:#939393;
}

#box_home_contenu{
position:relative;
padding:1px;
width:153px;
height:162px;
background-color:#efefef;
margin: 30px auto auto auto;
}

#bouton_plus{
margin:5px auto auto 7px;
text-decoration:none;
}


.titre_box_home{
padding:0px;
font-weight:200;
font-size:11px;
letter-spacing:-0.3px;
margin:10px auto auto 10px;
color:#ffffff;
text-decoration:none;
}
.texte_box_home{
margin:4px 7px 0px 7px;
font-weight:200;
font-size:10px;
letter-spacing:0px;
color:#000000;
text-decoration:none;
}

/* -------------a propos de dream lighter--------------- */

#box_apropos{
padding-top:6px;
position:absolute;
width:523px;
height:225px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-510px auto auto 240px;;
color:#939393;
}

#box_apropos_contenu{
position:relative;
padding-bottom:5px;
width:521px;
height:175px;
background-color:#efefef;
margin: -18px auto auto auto;
overflow-y:auto;
overflow-x:hidden;
}

#box_apropos_histoire{
padding-top:6px;
position:absolute;
width:523px;
height:225px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-510px auto auto 240px;;
color:#939393;
}

#box_apropos_histoire_contenu{
position:relative;
padding-bottom:5px;
width:521px;
height:175px;
background-color:#efefef;
margin: -18px auto auto auto;
overflow-y:auto;
overflow-x:hidden;
}
#box_apropos_prix_activites{
padding-top:6px;
position:absolute;
width:523px;
height:225px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-510px auto auto 240px;;
color:#939393;
}

#box_apropos_prix_activites_contenu{
position:relative;
padding-bottom:5px;
width:521px;
height:175px;
background-color:#efefef;
margin: -18px auto auto auto;
overflow-y:auto;
overflow-x:hidden;
}

.texte_box_apropos{
margin:10px 12px 0px 12px;
font-weight:200;
font-size:11px;
letter-spacing:0px;
color:#000000;
text-decoration:none;
}
.texte_box_liste{
margin:10px 12px 0px 12px;
height:100px;
overflow-x:hidden ;
overflow-y:scroll;
font-weight:200;
font-size:11px;
letter-spacing:0px;
color:#000000;
text-decoration:none;
}
.texte_box_listepresta{
margin:10px 12px 0px 12px;
height:140px;
overflow-x:hidden ;
overflow-y:scroll;
font-size:12px;
letter-spacing:0px;
color:#000000;
text-decoration:none;
}

/* -------------Les réferences de superboyz--------------- */

#box_references{
padding-top:6px;
position:absolute;
width:480px;
height:213px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-500px auto auto 125px;;
color:#939393;
}

#box_references_contenu{
position:relative;
padding:1px;
width:480px;
height:173px;
background-color:#efefef;
margin: -18px auto auto auto;
overflow-y:auto;
overflow-x:hidden;
}


/* -------------Devis --------------- */

#box_devis{
padding-top:6px;
position:absolute;
width:383px;
height:450px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-500px auto auto 310px;;
color:#939393;
}

#box_devis_contenu{
position:relative;
padding:1px;
width:382px;
height:400px;
background-color:#efefef;
margin: -18px auto auto auto;
overflow-y:auto;
overflow-x:hidden;
}


/* -------------policies --------------- */

#box_policies{
padding-top:6px;
position:absolute;
width:384px;
height:450px;
background-color:#000000;
border-color:#434343;
border:solid 1px;
margin:-500px auto auto 125px;;
color:#939393;
}

#box_policies_contenu{
position:relative;
padding:1px;
width:383px;
height:400px;
background-color:#efefef;
margin: -18px auto auto auto;
}


/* -------------Liste des spectacles--------------- */

#box_spectacles_1{
	position:absolute;
	width:145px;
	height:140px;
	background-color:#000000;
	border-color:#434343;
	border:solid 1px;
	margin:-382px auto auto 486px;
	;
	color:#939393;
	left: -360px;
	top: 610px;
}

#box_spectacles_2{
	position:absolute;
	width:145px;
	height:140px;
	background-color:#000000;
	border-color:#434343;
	border:solid 1px;
	margin:-382px auto auto 647px;
	;
	color:#939393;
	left: 78px;
	top: 610px;
}
#box_spectacles_3{
	position:absolute;
	width:145px;
	height:140px;
	background-color:#000000;
	border-color:#434343;
	border:solid 1px;
	margin:-382px auto auto 808px;
	;
	color:#939393;
	left: -575px;
	top: 823px;
}

#box_spectacles_4{
	position:absolute;
	width:145px;
	height:140px;
	background-color:#000000;
	border-color:#434343;
	border:solid 1px;
	margin:-382px auto auto 808px;
	;
	color:#939393;
	left: -190px;
	top: 823px;
}

#box_spectacles_5{
	position:absolute;
	width:145px;
	height:140px;
	background-color:#000000;
	border-color:#434343;
	border:solid 1px;
	margin:-382px auto auto 808px;
	;
	color:#939393;
	left: -382px;
	top: 489px;
}

#box_spectacles_contenu{
position:relative;
padding:1px;
width:153px;
height:152px;
background-color:#efefef;
margin:auto;
}

/* -------------Art press--------------- */

#box_artpress{
	position:absolute;
	width:145px;
	height:140px;
	background-color:#000000;
	border-color:#434343;
	border:solid 1px;
	margin:-382px auto auto 808px;
	color:#939393;
	left: -135px;
	top: 803px;
}

#box_artpress_contenu{
position:relative;
padding:1px;
width:153px;
height:152px;
background-color:#efefef;
margin:auto;
}

/* -------------Carroussel--------------- */

#carousel_images{

margin:-500px auto auto 204px;
position:relative;
padding-bottom:87px;
}

/* -------------Alex--------------- */

#alex_video{

margin:-530px auto auto 127px;
position:relative;
padding-bottom:150px;
}

/* -------------telethon--------------- */

#telethon_video{

margin:-412px auto auto 290px;
position:relative;
padding-bottom:80px;
}
