@font-face {
  font-family: 'Denk One';
  font-style: normal;
  font-weight: 400;
  src: local('Denk One'), local('DenkOne-Regular'), url(http://go1tpe.s3.amazonaws.com/zzz/fonts/dwHwj2dK4Q4U-d299YZ3dvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400;
  src: local('Dancing Script'), local('DancingScript'), url(http://go1tpe.s3.amazonaws.com/zzz/fonts/DK0eTGXiZjN6yA8zAEyM2VhlQWQpSCpzb2Peu3I-Q34.woff) format('woff');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(http://go1tpe.s3.amazonaws.com/zzz/fonts/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
}

@font-face {
  font-family: 'Frijole';
  font-style: normal;
  font-weight: 400;
  src: local('Frijole'), url(http://go1tpe.s3.amazonaws.com/zzz/fonts/JMJmIdqpEk7-RyNfk_4Nrw.woff) format('woff');
}

@font-face {
  font-family: 'Codystar';
  font-style: normal;
  font-weight: 400;
  src: local('Codystar'), url(http://go1tpe.s3.amazonaws.com/zzz/fonts/BraFEMRumMsVbWgqTQIWRPesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

.mce-content-body p {
	margin: 0 0 0 0;
	padding: 0;
}

body {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 12px;
text-align: center;
margin: 0px;
padding: 0px;
}


.tableg {
border-collapse:collapse;
}

.editable {
border-width:2px;
border-style:solid;
border-color:transparent;
}
.editable:hover {
border-width:2px;
border-color:#cccccc;
border-style:dotted;
}

.editable1 {
border-width:2px;
border-style:solid;
border-color:transparent;
}
.editable1:hover {
border-width:2px;
border-color:#cccccc;
border-style:dotted;
}

.imgeditable {
border-width:2px;
border-style:solid;
border-color:transparent;
}
.imgeditable:hover {
border-width:2px;
border-color:#cccccc;
border-style:dotted;
}

#sq1-contenu{
margin-left: auto;
margin-right: auto;
width:900px;
height: auto;
}

#sq1-header {
width:100%;
height: 140px;
text-align: center;
background-color: #EEEEEE;
filter:alpha(opacity=60);
opacity:0.6;
}

#footer{
margin-top: 40px;	
height: auto;
width: 100%;
text-align: center;
background-color: #444444;
}

#sq1-millieusq {
margin-left: auto;
margin-right: auto;
width:900px;
height: auto;
}	


#sq1-divcentre-D {
margin-top: 40px;	
height:auto;
width:100%;
background-color: #690202;
}



#txt1 {
FONT-FAMILY: Denk One,sans-serif;
FONT-SIZE: 30px;
font-weight: bold;
COLOR: #690202;	
}	

#txt2 {
FONT-FAMILY: Lato,sans-serif;
FONT-SIZE: 18px;
COLOR: #FFFFFF;
font-weight: bold;
}	

#txt3 {
FONT-FAMILY: Lato,sans-serif;
FONT-SIZE: 15px;
COLOR: #CC0000;		
font-weight: bold;		
}	

#txt4 {
FONT-FAMILY: Lato,sans-serif;
FONT-SIZE: 12px;
COLOR: #FFFFFF;		
}	

#txt5 {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 12px;
COLOR: #eeeeee;
}

#txt6 {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 12px;
COLOR: #eeeeee;	
}	

#txt7 {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 11px;
COLOR: #eeeeee;	
}	


#txtprenom {
FONT-FAMILY: Lato,sans-serif;
FONT-SIZE: 15px;	
COLOR: #FFFFFF;
}

#txtemail {
FONT-FAMILY: Lato,sans-serif;
FONT-SIZE: 15px;
COLOR: #FFFFFF;
}

#txtbouton {
FONT-FAMILY: Arial,Helvetica,sans-serif;
COLOR: #FFFFFF;
}

#msg {
width:auto;
COLOR: #000000;
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 13px;
font-weight: bold;
}

.inputform {
height:30px;
width:350px;
background-color: #eeeeee;
border-width:2px;
border-color:#cccccc;
border-style:solid;
}

.txtinfodivmbr {
font-size: 13px;
font-family: ARIAL;
font-weight: bold;
COLOR: #084B8A;
}	

#formaffich {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 20px;	
}	


#buttonsq {
  background-color: #FFFF00;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFF00), to(#FBA504)); /* Chrome, Safari 4+ */
  background-image: -webkit-linear-gradient(top, #FFFF00, #FBA504); /* Chrome 10-25, iOS 5+, Safari 5.1+ */
  background-image:    -moz-linear-gradient(top, #FFFF00, #FBA504); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, #FFFF00, #FBA504); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, #FFFF00, #FBA504); /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */

    margin:0px auto 0px auto;		
    border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px #666666;
    color: #FFFFFF;
    cursor: hand;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 18px;	
    font-weight: bold;
	height:55px;
    width: 350px;
    text-decoration: none;
    text-shadow: 1px 2px 2px #3C5845;
}
#buttonsq:hover{background:#FBA504;}

#buttonsq:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);}


/*----------------------- CONFIG --------------------------------------------------------------------*/


		#menubar {
			background-color: #EEEEEE;
			border-bottom: 2px solid #BBBBBB;
			top: 0px;
			left: 0px;
			font-family: verdana, arial;
			font-size: 11px;
			padding:4px;
			height: auto;
			width: 100%;
			z-index: 1000;
			display:block;
			position: fixed;
			text-align: center;
			}

		/* -------------------------------------------------- */
		/* -- IE 6 FIXED POSITION HACK ---------------------- */
		/* -------------------------------------------------- */
  
		/* To make up for scroll-bar. */
		#menubar {
			_top: -1px;
			_position: absolute;
			_right: 16px;
			}
			
.txtmenubar {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 10px;
COLOR: #FF0000;
}			

		#margediv {		/* -- marge pour haut de page - */
			height: 30px;
		}	
 