#sqbody {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 12px;
text-align: center;
margin:0px;
background-color: #000000;
color: #000000;
}

.txtrouge {
color: #CC0000;
}	
	
.tableg {
border-collapse:collapse;
}

a.liensgeneraux:link  {COLOR: #000000; TEXT-DECORATION: none; }
a.liensgeneraux:visited { COLOR: #000000; TEXT-DECORATION: none; }
a.liensgeneraux:active  { COLOR: #000000; TEXT-DECORATION: none; }
a.liensgeneraux:hover {COLOR: #bbbbbb; TEXT-DECORATION: none; cursor: hand; }


#sq1-contenu{
margin-left: auto;
margin-right: auto;
width:100%;
height: auto;
text-align: center;
}

#sq1-header {
height: 32px;	
width:100%;
margin-top: 0px;
color: #000000;
background-color: #333333;
}

#sq1-footer{
height: 116px;
width: 100%;
margin-top: 0;	
float:left;
text-align: center;
background-color: #333333;
FONT-SIZE: 10px;
color: #FFFFFF;
}

.sq1-headertxt {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 20px;
COLOR: #CCCCCC;
}	

#sq1-millieusq {
margin:0px auto 0px auto;
padding:0;
width:900px;
height: 900px;
text-align: center;
}	

#sq1-divcentre-G {	
float: left;
margin-top: 20px;
height: auto;	
width:490px;
text-align: left;
padding:7px;
background-color: #FFFFFF;
-moz-border-radius: 0px 0px 7px 7px;
-webkit-border-radius: 0px 0px 7px 7px;
border-radius: 0px 0px 10px 10px;
}

#sq1-divcentre-D {
float: right;
margin-top: 0;
height: auto;	
width:380px;
background-color: #333333;
color: #FFFFFF;
-moz-border-radius: 0px 0px 7px 7px;
-webkit-border-radius: 0px 0px 7px 7px;
border-radius: 0px 0px 10px 10px;
}

.sq1-txt1sqg {
FONT-FAMILY: 'Cantora One', sans-serif;
FONT-SIZE: 35px;
font-weight: 100;
COLOR: #FF0000;	
}	

.sq1-txt2sqg {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 15px;
COLOR: #000000;		
}	

.sq1-txt1sqd {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 15px;
COLOR: #FFFFFF;		
}	


#txt4sq1 {
FONT-FAMILY: 'Cantora One', sans-serif;
FONT-SIZE: 40px;
font-weight: 100;
COLOR: #FFFFFF;
width:392px;
height:auto;
overflow: hidden;
text-align: center;
}

.sq1-titreform {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 20px;
font-weight: 300;	
}	

.sq1-inputform {
height:30px;
width:350px;
background-color: #eeeeee;
border-width:2px;
border-color:#cccccc;
border-style:solid;
}

#formbouton {
margin-left: auto;
margin-right: auto;
height:52px;
width:350px;
background-color: #eeeeee;
background:url(img/boutonmod.jpg) no-repeat;	
}	

#formaffich {
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 20px;	
}	

.txt8sq1 {
line-height:50px;	
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 30px;
font-weight: 300;	
COLOR: #FFFFFF;
}

a.txt8sq1link:link {COLOR: #FFFFFF;TEXT-DECORATION: none;}
a.txt8sq1link:hover {COLOR: #FFFFFF;TEXT-DECORATION: underline; cursor: hand;FONT-SIZE: 30px;font-weight: 300;}


.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+ */
    border: 1px solid #999999;
    border-radius: 11px 11px 11px 11px;
    box-shadow: 0 1px 3px #666666;
    color: #000000;
    cursor: hand;
    font: bold 23px/23px Helvetica,Arial,sans-serif;
    width: 350px;
    padding: 13px;
    text-decoration: none;
    text-shadow: 1px 2px 2px #3C5845;
}
.buttonsq:hover{background:#FED801;}

.buttonsq:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);}

