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

body
{
   width: 100%;
   margin: auto;
   margin-top: 5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFA63B;
}

p   {
	color: #F9F9F9;
}
.contener {
	width: 980px;
	height: 600Px;
	background-image: url(../images/src/dreamago_bg_v2.jpg);
	margin: auto;
	z-index:1;
	/*border: 1px #FF0000 solid;*/
}

.unsuscribe {
	height: 600px;
	width: 980px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(../images/src/dreamago_bg_v2.jpg);
	padding-top: 100px;

}

#wrapper  {
	
}

.blogDirect  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin: 0px auto 20px;
	width: auto;
	text-align: center;
}

.h1_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
}

.h2_b {
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	text-align: left;
}

.image {
	border: 1px #FFFFFF ridge;
}

.image_centre {
	border: 1px #FFFFFF ridge;
	margin-left: 95px;
}

.image_apero {
	border: 1px #FFFFFF ridge;
	margin-left: 150px;
}

.image_actu_membres{
	border: 1px #FFFFFF ridge;
	margin-left: 120px;
}

/*a {
	text-decoration: none;
}*/

a:link {
	color: #FFA63B;
	/*text-decoration: none;*/
}
a:visited {
	/*text-decoration: none;*/
	color: #FFA63B;
}
a:hover {
	/*text-decoration: none;*/
	color: #FFFFFF;
}
a:active {
	/*text-decoration: none;*/
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* couleur scrollbar */
html {
	scrollbar-face-color:#000000;
 	scrollbar-highlight-color:#FFA63B;
 	scrollbar-3dlight-color:#000000; 
	scrollbar-darkshadow-color:#000000; 
 	scrollbar-shadow-color:#FFA63B; 
  	scrollbar-arrow-color:#FFA63B; 
	scrollbar-track-color:#000000; 
}

li {
	list-style-position: outside;
	text-align: justify
}

/********************************************************************************************************/
/*                                         GAUCHE                                                       */
/********************************************************************************************************/

.content_left {
	width: 780px;
	height: 595px;
	/*border: 1px #FFFF00 solid;*/
	float: left;
}

.iframe {
	width: 770px;
	height: 560px;
	/*border: 1px #0000FF solid;*/
	margin-left: 5px;
}

.footer {
	width: auto;
	height: 38px;
	font-size: 10px;
	border-top: 1px #FFA63B solid;
	text-align: center;
}


a.link_foot1 {
	text-decoration: none;
	font-weight: bold;
}

a.link_foot1:link {
	color: #FFFFFF;
	font-weight: bold;
	/*text-decoration: none;*/
}
a.link_foot1:visited {
	/*text-decoration: none;*/
	color: #FFFFFF;
	font-weight: bold;
}
a.link_foot1:hover {
	/*text-decoration: none;*/
	color: #FFFFFF;
}
a.link_foot1:active {
	/*text-decoration: none;*/
	color: #FFA63B;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a.link_foot2 {
	text-decoration: none;
}

a.link_foot2:link {
	color: #FFA63B;
	/*text-decoration: none;*/
}
a.link_foot2:visited {
	/*text-decoration: none;*/
	color: #FFA63B;
}
a.link_foot2:hover {
	/*text-decoration: none;*/
	color: #FFA63B;
}
a.link_foot2:active {
	/*text-decoration: none;*/
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/********************************************************************************************************/
/*                                         DROITE                                                       */
/********************************************************************************************************/

.content-right{
	width: 195px;
	height: 595px;
	/*border: 1px #FFFF00 solid;*/
	float: left;
	margin: 0px;
}
.vide_haut {
	width: auto;
	height: 90px;
	/*border: 1px #0000FF solid;*/
}
.bt {
	width: auto;
	height: auto;
	/*border: 1px green solid;*/
}

.v_milieu_r {
	width: auto;
	height: 55px;
}

.slide_parrain {
	width: auto;
	height: 150px;
}

.slide {
	height: 70px;
	text-align: center;
	margin-top: 5px;
}

img.slide {
	padding: 3px;
	background: #FFA63B;
}

.savoir {
	font-size: 10px;
	font-style: italic;
	color: #FFFFFF;
	text-align: center;
}

/********************************************************************************************************/
/*                                        ACCUEIL                                                       */
/********************************************************************************************************/

.content_entete {
	width: 769px;
	height: 85px;
	/*border: thin solid #00FF00;*/
	margin: 0px;
}

.v_entete {
	width: 605px;
	height: 50px;
	float:left;
	/*border: 1px #FFFFFF solid;*/
}

.entete {
	width: 160px;
	height: 50px;
	color: #FFFFFF;
	text-align: center;
	font-style: italic;
	float:left;
	/*border: 1px #FFFFFF solid;*/
}

.v_titre {
	width: 515px;
	height: 20px;
	float: left;
	/*border: 1px gray solid;*/
	margin-top: 10px;
}

.titre_page {
	width: 250px;
	height: 20px;
	float: left;
	font-size: 16px;
	text-align: left;
	border-bottom: 1px #FFA63B solid;
	margin-top: 10px;
}

.content_acc {
	width: 769px;
	height: 460px;
	/*border: 1px #FF0000 solid;*/
	margin-top: 30px;
}

.intro {
	width: 765px;
	height: 40px;
	font-size: 12px;
	text-align: justify;
	padding-top: 10px;
	/*border: 1px #CC6666 solid;*/
	float:left;
	margin: 0px;
}

.plume {
	width: 237px;
	height: auto;
	/*border: 1px #FFFFFF solid;*/
	float:left;
	margin-top: 30px;
}

.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
}

.h2 {
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
}

.contener_img {
	width: auto;
	height: auto;
	margin-left: 50px;
	margin-top: 10px;
}

.txt {
	font-size: 10px;
	text-align: justify;
	margin-left: 50px;
	margin-right: 51px;
	margin-top: 10px;
}

.parrain {
	width: 285px;
	height: auto;
	/*border: 1px #0000FF solid;*/
	float: left;
	margin-top: 30px;
}

.contener_img_b {
	width: auto;
	height: auto;
	margin-top: 10px;
}

.txt_p {
	font-size: 10px;
	text-align: justify;
	margin-top: 10px;
}

/********************************************************************************************/
/*                                      ACTUALITE                                           */
/********************************************************************************************/

.nav_actu {
	width: 200px;
	height: auto;
	float: left;
	margin-left: 10px;
	margin-top: 40px;
}

.frame {
	width: 520px;
	padding-left: 10px;
	margin-top: 20px;
	float:left;
	border-left: 1px #FFFFFF solid;
}

.BlocCentraleActu {
	width: 520px;
	height: 400px;
	float: left;
}

.sous_content {
	width: 500px;
	height: auto;
	margin: 0px;
	/*border: 1px #3300CC solid;*/
}

.content_actu {
	width: auto;
	height: auto;
}

.contener_img_actu {
	width: auto;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 0;
	border: 1px #FFFFFF ridge;
}

.txt_actu {
	text-align: justify;
}

.lien_gal {
	font-size: 11px;
	font-style: italic;
	text-align: right;
	padding-right: 5px;
}

.txt_centre {
	text-align: center;
	padding-top: 3px;
}

.interview {
	color: #FFFFFF;
	text-decoration: underline;
	font-style: italic;
}
/********************************************************************************************/
/*                                      PP                                                  */
/********************************************************************************************/

.contener_img_pp {
	width: auto;
	height: auto;
	float: left;
	border: 1px #FFFFFF ridge;
	margin-left: 100px;
	margin-top: 20px;
}

.contener_img_pp2 {
	width: auto;
	height: auto;
	float: left;
	border: 1px #FFFFFF ridge;
	margin-left: 150px;
	margin-top: 20px;
}

.v_pp {
	height: 130px;
}


/********************************************************************************************/
/*                                      CONSULTANT                                          */
/********************************************************************************************/

.consul {
	width: 165px;
	height: auto;
	/*border: 1px #0000FF solid;*/
	float: left;
}

.sous_content_consul {
	width: 500px;
	height: 450px;
	margin: 0px;
	/*border: 1px #3300CC solid;*/
}

.img_consul {
	width: auto;
	height: 112px;
	/*border: 1px red solid;*/
	padding-left: 25px;
	margin-top: 15px;
}

.date_consul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 15px;
	text-decoration: underline;
}

.txt_consul {
	height: 50px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}

v_consul {
	height: 15px;
}

.v_consul_b {
	width: 165px;
	height: 190px;
}

/********************************************************************************************/
/*                                      INVITES                                             */
/********************************************************************************************/

.img_invit {
	width: auto;
	height: 147px;
	padding-left: 25px;
	margin-top: 15px;
}

.img_invit_b {
	width: auto;
	height: 120px;
	padding-left: 35px;
	margin-top: 15px;
}

/********************************************************************************************/
/*                                 MEET YOUR MATCH                                          */
/********************************************************************************************/

.v_mym {
	height: 50px;
}

.image_centre_mym{
	border: 1px #FFFFFF ridge;
	margin-left: 60px;
}

.logline {
	color: #FFFFFF;
	font-style: italic;
	text-decoration: underline;
}

/********************************************************************************************/
/*                                        EQUIPE                                            */
/********************************************************************************************/

.v_parrain {
	height: 40px;
}

.nom {
	color:#FFFFFF;
}

.fonction {
	font-size: 10px;
	font-style: italic;
}

.mail {
	font-size: 10px;
}

/********************************************************************************************/
/*                                    PARTENAIRES                                           */
/********************************************************************************************/

.video_partenaires {
	width: 100px;
	height: 100px;
	margin: auto;
}

.lien_video {
	height: 150px;
	text-align: center;
	padding-top: 10px;
}

/********************************************************************************************/
/*                                      GALERIE PHOTOS                                      */
/********************************************************************************************/

.tab_gal {
	width: 800px;
	height: 580px;
	background-image: url(../images/src/dreamago_bg_b.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

.gal {
	width: 765px;
	height: 430px;
}	

.content_gal {
	width: 800px;
	height: 590px;
	margin: auto;
	background-image: url(../images/src/dreamago_bg_b.jpg);
}

.gal_haut {
	width: 800px;
	height: 90px;
}

.gal_bas {
	width: auto;
	height: 450px;
	padding-left: 20px;
	margin-top: 20px;
}

.titre_page_gal {
	width: 250px;
	height: 20px;
	float: left;
	font-size: 16px;
	text-align: left;
	border-bottom: 1px #FFA63B solid;
	margin-top: 30px;
	margin-left: 550px;
	margin-bottom: 20px;
}

.menu_gal {
	text-align:center;
	margin-top: 10px;
}

.sous_content_gal {
	width: 600px;
	height: 440px;
	margin-left: 80px;
}

.sous_gal {
	width: 300px;
	height: auto;
	/*border: 1px #0000FF solid;*/
	float: left;
}

.img_gal {
	width: 250px;
	height: 150px;
	padding-left: 45px;
	/*border: 1px red solid;*/
}

.txt_gal {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}

.h1_c {
	text-align: center;}

/********************************************************************************************/
/*                                      ARCHI PP      	                                    */
/********************************************************************************************/

.video_archi {
	margin-left: 85px;
	margin-bottom: 20px;
}

.ici {
	width: auto;
	height: 150px;
	text-align: center;
	padding-top: 100px;
}


/********************************************************************************************/
/*                                GRAPHISME ET DEVELOPPEMENT                                */
/********************************************************************************************/

.sous_content_gra {
	width: 250px;
	height: auto;
	float: left;
}

.vide_gra {
	width: 500px;
	height: 40px;
}

/********************************************************************************************/
/*                                       PLAN DU SITE                                       */
/********************************************************************************************/

.content_plan {
	width: 215px;
	height: auto;
	float:left;
	padding-left: 20px;
}

.content_plan_b{
	width: 235px;
	height: auto;
	float:left;
	border-left: 1px #FFFFFF dotted;
	border-right: 1px #FFFFFF dotted;
	padding-left: 20px;
}

.h1_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFA63B;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
}

.v_h_plan {
	width: 100%;
	height: 30px;
}


.v_plan {
	width: 215px;
	height: 30px;
}

.v_v_plan {
	width: 40px;
	height: 200px;
	float: left;
}

/********************************************************************************************/
/*                                         CONTACT                                          */
/********************************************************************************************/

.sous_content_contact {
	width: 100%;
	height: auto;
	padding-top: 30px;
	padding-left: 20px;
}

/********************************************************************************************/
/*                                         ARCHI ACTU                                       */
/********************************************************************************************/

.sous_content_archi {
	width: auto;
	height: auto;
	padding-left: 140px;
}

/********************************************************************************************/
/*                                     GALERIE VIDEOS                                       */
/********************************************************************************************/


.sous_content_video {
	width: 700px;
	height: 420px;
	padding-left: 30px;
}
	
	
.contener_video {
	width: 700px;
	height: 440px;
}

.vid_vid {
	height: 50px;
}

.video {
	width: 502px;
	height: auto;
	float: left;
	/*margin: auto;
	margin-top: 100px;*/
}

.sous_gal_video {
	width: 200px;
	height: auto;
	float: left;
}

.titre_video {
	width: 502px;
	height: 20px;
	font-size: 16px;
	text-align: center;
	margin-left: 190px;
}

.close {
	width: 600px;
	text-align: center;
	margin-top: 80px;
}

.close_video {
	width: 502px;
	height: 20px;
	text-align: center;
	/*margin-left: 190px;*/
	margin-top: 10px;
}

.vide_video {
	width: 80px;
	float: left;
}

.img_gal_video {
	width: 100px;
	height: 100px;
	margin: auto;
}

.nav_video {
	width: 190px;
	float: left;
	padding-top: 30px;
}

#FLVPlayer {
	background: #FF0000;
}

/********************************************************************************************/
/*                           VIDEOS PLUME & PELLICULE 2009                                  */
/********************************************************************************************/

.contener_v2009 {
	width: 980px;
	/*height: 600Px;*/
	height: auto;
	background-image: url(../images/src/dreamago_bg_v2.jpg);
	background-repeat: no-repeat;
	margin: auto;
	z-index:1;
}

.content_left_v2009 {
	width: 780px;
	/*height: 595px;*/
	height: auto;
	float: left;
}

.vide_h_v2009 {
	width: 780px;
	height: 100px;
}

.titre_v2009 {
	width: 100%;
	height: 35px;
	text-align: center;
	font-size: 2em;
}

.video_v2009 {
	width: 100%;
	height: auto;
	text-align: center;
}

.vide_c_v2009 {
	width: 100%;
	height: 25px;
}

/********************************************************************************************/
/*                                         FORMULAIRE                                       */
/********************************************************************************************/

/***** Inscription ****/
.rappel {
	width: 90%;
	margin: auto;
	text-align: justify;
}

/***** Envoi *****/

.envoi {
	width: 405px;
	height: auto;
	margin: auto;
	margin-top: 100px;
}

.send_ok {
	text-align: justify;
	font-size: 14px;
}

.bt_form_pdf {
	width: 200px;
	height: auto;
	margin: auto;
	margin-top: 10px;
	border: 1px #FFA63B solid;
	text-align: center;
}

a.link_3 {
	text-decoration: none;
}

a.link_3:link {
	color: #FFA63B;
	/*text-decoration: none;*/
}
a.link_3:visited {
	/*text-decoration: none;*/
	color: #FFA63B;
}
a.link_3:hover {
	/*text-decoration: none;*/
	color: #FFFFFF;
}
a.link_3:active {
	/*text-decoration: none;*/
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



/***** Formulaire *****/
.formulaire {
	width: 225px;
	float: left;
}

.pay {
	width: 275px;
	float: left;
	padding-top: 723px;
}

.tab_form {
	width: 100%;
}

.titre_form {
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	text-align: left;
	border-bottom: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
}

input {
	border-bottom: 1px solid #3e2f2f;
	border-left: 1px solid #3e2f2f;
	border-right: 1px solid #3e2f2f;
	border-top: 0px;
	background-color: #000000;
	background: #000000;
	color: #FFFFFF;
}

input.bt_paypal {
	border: 0px;
	background: #000000;
}

input.o_n {
	border: 0px;
	background: #000000;
}

textarea{
	border: 1px solid #3e2f2f;
	background-color: #000000;
	color: #FFFFFF;
}

select {
	border: 1px solid #3e2f2f;
	background-color: #000000;
	color: #FFFFFF;
}

input.bouton {
	border : 1px solid #FFA63B;
	cursor: pointer;
	background-color: #000000;
	color: #FFA63B;
}

input.bouton:hover {
	border: 1px solid #FFFFFF;
	background-color: #FFA63B;
	color: #000000;
}
