@charset "utf-8";

body { 
font-family:Arial, Helvetica, sans-serif; 
margin:0px; 
padding:0px;   
background:url(../images/background.jpg) repeat-x 0 0 #e1edf2;
font-size:medium; 
}
img { border:0 none; }

/* GLOBAL --------------------------------------------------------------------------------------------------- */
#global { width:100%; height:129px; background:url(../images/back-body.jpg) no-repeat top center; }

/* CONTENEUR --------------------------------------------------------------------------------------------------- */
#conteneur { width:977px; margin:0 auto; }

/* TOTAL --------------------------------------------------------------------------------------------------- */
#total { float:left; width:977px; }

/*HEADER ------------------------------------------------------------------------------------------------------- */
#header { float:left; width:959px; height:129px;  }
h1 { float:left; margin:31px 0 0 0px; padding:0; width:217px; height:79px; }

/* MENU -------------------------------------------------------------------------------------------------------- */
#tabs { float:left; width:959px; height:33px; margin-bottom:1px; }
#tabs ul { width:959px; text-align:center; height:33px; margin:0; padding:3px 0 0 0; list-style:none; }
#tabs ul li { display:inline; text-align:center; height:33px; /*margin-top:12px;*/ padding:3px 10px 6px 10px; text-align:center; background:url("../images/separ-menu.gif") no-repeat 0 0px; }
#tabs a { text-decoration:none; padding:0 0 0 4px; font-size:.80em; color:#fff; }
#tabs a:hover { color:yellow;  }

/* TOTEM BOUTONS ACCUEIL */
#totem_home { float:left; width:186px; padding:4px 0 0 1px; }
#totem_home ul { float:left; width:186px; height:356px; margin:0; padding:0; list-style:none; }
#totem_home ul li { float:left; margin-bottom:1px; }

.li1 { height:131px;}
.li2 { height:108px;}
/*.li3 { height:100px;}*/
.li4 { height:32px; margin-top:-4px;}


.carte-agences { float:left; margin-top:-3px; width:163px; height:170px; background:url("../images/notre-reseau.jpg") no-repeat 0 0; color:white; font-size:.6em; text-align:justify; padding:78px 10px 0 13px;}

/* TOTEM NEWS */
#totem_news { float:left; width:198px; margin-top:4px; height:607px; background-image:url("../images/back-news.jpg");}
.news { float:left; width:178px; padding-top:50px; }
.h2news { float:left; margin:0 0 0 16px; padding:0 0 0 10px; width:152px; background:url("../images/picto-fleche.png") no-repeat 0 5px; font-size:.80em; color:#fff; }

.photos-news { float:left; width:140px; padding:0 20px 0 20px; margin:0; }

.texte-news { float:left; width:142px; padding:10px 0px 10px 20px; color:#fff; font-size:0.70em; margin:0 0 20px 16px; border-bottom:1px solid #fff; }
.texte-news a { color:#fff; text-decoration:none; }
.texte-news a:hover { text-decoration:underline; }

.facebook { float:left; width:183px;  padding: 3px 0 0 15px; height:57px; }
#blocktoscroll { float:left; overflow:hidden; width:178px; height:250px; text-align:left; margin:57px 0 29px 0; padding:0 20px 0 0; }

.video-reportage { float:left; width:140px; background:url("../images/video-reportage.jpg") no-repeat 20px 0; padding:3px 20px 0 24px; }
.video-reportage p { margin:0; padding:0; }

/* INTER */
#inter { width:955px; float:left; min-height:500px;  }
body.bodyaccueil #inter { width:591px; float:left; margin:4px 0 0 0px; background:none; }
.numero-indigo { float:left; width:591px; height:56px; }
.intro { float:left; width:591px; height:323px; }
.jes2010 { float:left; width:591px; height:420px; }
.lesplus { float:left; width:591px; height:41px; }
.quisommesnous { float:left; width:561px; height:123px; padding:45px 15px 0 15px; font-size:.80em; text-align:justify; color:#255478; background:url("../images/quisommesnous.jpg") no-repeat 0 0; margin-top:4px; }
body.bodyaccueil #panosolcnt { float:left; width:591px; height:420px; background:url(../images/back-compteur.jpg) no-repeat 0 0; }

/* CONTENT */

#content { float:left; width:750px; padding-bottom:30px; }
body.body_recrutement #content { width:905px; }

body.bodysimulation #content { width:955px; }
#content h2 { float:left; width:750px; margin:43px 0 0 0; padding:0; }
body.body_recrutement #content #h2 { width:880px; margin-right:25px; float:right; }
#content h3 { float:left; width:600px; margin:30px 75px 10px 75px; /margin:30px 0px 10px 50px; padding:0; color:#2263aa; font-size:1.8em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.bold { font-weight:bold; font-size:1.5em; }
#content h4 { float:left; width:650px; margin:20px 0 0 75px; /margin:20px 0 0 50px; padding:0 0 0 15px; color:#2263aa; font-size:1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/puce-h4.gif) no-repeat 0 7px; }
#content h4 a { color:#2263aa; text-decoration:none; }
#content h4 a:hover { text-decoration:underline; }
#content p { float:left; text-align:justify; color:#346488; font-size:.85em; }
#content .pcontent { margin:10px 25px 15px 75px; /margin:10px 0px 15px 50px; width:650px; }
body.body_recrutement #content .pcontentcenter { margin:10px 25px 15px 75px; /margin:10px 0px 15px 50px; width:805px; text-align: center; }
#content .pcenter { margin:10px 25px 15px 75px; /margin:10px 0px 15px 30px; width:650px; text-align: center; }
body.body_recrutement #content .pcontent { width:805px; }
#content .liste { float:left; list-style:none; width:650px; margin:20px 25px 20px 75px; /margin:20px 0px 20px 50px; padding:0; text-align:justify; }
#content .liste li { color:#2263aa; font-size:.85em; padding-left:15px; background:url(../images/picto-li.gif) no-repeat 0 7px; }
#content .listeol { float:left; width:450px; margin:20px 25px 20px 75px; padding:0; text-align:justify; }
#content .listeol li { color:#2263aa; font-size:.85em; }
#content a { color:#2263aa; }

.panneau_install{ float:right; margin-left:10px; }
/*#content .pcontent_fctnt{float:left;width:450px;margin:10px 25px 15px 75px;}

#content .listeol_photo { float:left; width:450px; margin:20px 25px 20px 75px; padding:0; text-align:justify; }
#content .listeol_photo li { color:#2263aa; font-size:.85em; }
.tbl_rentabilite{float:left;margin:0 0 20px 200px;}
img.simulation{float:left;margin:5px 0 0 0;padding:0;}*/




#les_plus { float:left; width:750px; padding:0px; margin: 0px; }
#les_plus ul.liste_lesplus { float: left; list-style: none; margin:20px 10px 20px 10px; width: 730px; }
#les_plus ul.liste_lesplus li { display: block; float:left; width:135px; font-size: 0.8em; text-align: center; color:#2263aa; margin-right:10px; padding: 0px; }
#les_plus ul.liste_lesplus li a {  color:#2263aa; text-decoration:none; }
.liste_lesplus_titre { font-size: 1.2em; }
.img_lesplus { margin-top:10px; margin-bottom:10px; }
#les_plus h5 { font-size: 1.2em; color:#2263aa; margin:15px 0px 0px 75px; -margin:15px 0px 0px 30px; padding-right: 0px; padding-left:30px; padding-bottom: 0px; padding-top: 0px; float: left; width: 620px; -width: 580px;}
.h5_plus_surmesure { background: url(../images/sur_mesure2.gif) no-repeat 0 0; }
.h5_plus_cle { background: url(../images/cle_en_main2.gif) no-repeat 0 0; }
.h5_plus_respect { background: url(../images/integration2.gif) no-repeat 0 0; }
.h5_plus_humain { background: url(../images/proximite2.gif) no-repeat 0 0; }
.h5_plus_envi { background: url(../images/ethique2.gif) no-repeat 0 0; }
#les_plus p  { float:left; width:555px; margin:0; padding:5px 25px 5px 75px; -margin:5px 0px 5px 30px; -padding:0;  }

#les_plus ul.liste_lesplus2 { list-style:none; float:left; width:525px; margin: 5px 25px 5px 95px; -margin: 5px 0px 5px 40px; padding:10px 0 10px 10px; padding:0; }
#les_plus ul.liste_lesplus2 li { color:#2263aa; font-size:.80em; background: url(../images/puce-h4.gif) no-repeat 0 4px; padding-left:15px; }
.top-page { float:right; width:25px; margin:0px; padding:0px; margin-top:15px; }
.trait_horizontal { float:left; width:750px; text-align: center; margin-bottom:25px; margin:0px; padding:0px; }

.surmesure {  background:url(../images/logo-surmesure.gif) no-repeat 60px 0px; }
.cleenmain { background:url(../images/logo-cle.gif) no-repeat 60px 0px; height:100px; }
.integration { background:url(../images/logo-integration.gif) no-repeat 60px 0px; height:100px; }
.proxi { background:url(../images/logo-proxi.gif) no-repeat 60px 0px; }
.devdur { background:url(../images/logo-developpement-durable.gif) no-repeat 60px 0px; height:100px; }

.tab_rentab { float:left; width:400px; margin:20px 175px 20px 175px; color:#2263aa; font-size:.85em; border:1px solid #2263aa; }
.tab_rentab td { border:1px solid #2263aa; }

/* TOTEM RIGHT */
#totem-right { float:right; width:187px; margin:14px 0 0 18px; /margin:14px 0 0 0px; }
body.body_energie_solaire #totem-right .solutions-panosol { float:left; width:187px; background:url(../images/back-totem-right.jpg) no-repeat 0 0; height:305px; }
body.body_solutions #totem-right .solutions-panosol { float:left; width:187px; background:url(../images/back-totem-right.jpg) no-repeat 0 0; height:470px; }
.cliquez-ici { float:left; width:87px; color:#fff; font-size:.80em; padding:135px 0 0 100px; text-decoration:none; height:20px; }
.solutions-bottom { float:left; height:10px; width:187px; background:url(../images/solutions-bottom.png) no-repeat 0 0; }
.bouton-solutions { float:left; width:187px; }
body.body_energie_solaire #totem-right .contact-direct { float:left; width:187px; }

.solutions { list-style:none; margin:0; padding:0; width:187px; float:right; text-align:right; background:url(../images/back-totem-right-white.png) repeat-y 0 0; }
.solutions li { float:right; width:100px; height:51px; margin:5px 0 0 0; padding:5px 77px 0 10px; text-align:right; line-height:12px; color:#2263aa; font-size:.80em; }
.solutions li a { display: block; color:#2263aa; text-decoration:none; text-align:right; height:41px; padding-top:10px; }
.solutions li a:hover { text-decoration:underline; }
.elec-photo { background:url(../images/electricite-photovoltaique.gif) no-repeat 115px 0; }
.chauf-eau-sol { background:url(../images/chauffe-eau-solaire.gif) no-repeat 115px 0; }
.chauf-sol-combi { background:url(../images/chauffage-solaire-combine.gif) no-repeat 115px 0; }
.chauf-sol-pisc { background:url(../images/chauffage-solaire-piscine.gif) no-repeat 115px 0; }
.douch_sol { background:url(../images/douche-solaire.gif) no-repeat 115px 0; }

.picto-surmesure {  background:url(../images/picto-surmesure.gif) no-repeat 115px 0px; }
.picto-cle { background:url(../images/picto-cle.gif) no-repeat 115px 0px; }
.picto-archi { background:url(../images/picto-archi.gif) no-repeat 115px 0px; }
.picto-proxi { background:url(../images/picto-proxi.gif) no-repeat 115px 0px; }
.picto-ethique { background:url(../images/picto-ethique.gif) no-repeat 115px 0px; }

/* SOLUTIONS */
.alignRight { float:left; margin-left:10px; margin-right:25px; }
.m1 { list-style:none; text-align: center; padding:0; width:650px; margin:0px 0px 0px 100px; *margin:0px 0px 0px 100px; }
ul.m1 li { list-style:none;float:left;margin:35px 20px 35px 0; }
ul.m1 li a { display:block; height:30px; width:100px; text-align:center; padding-top:80px; font-size:0.80em; color:#2263aa; text-decoration:none; }
ul.m1 li.chauffe-eau a { background:url('../images/chauffeeau.gif'); background-repeat:no-repeat; background-position: center top; }
ul.m1 li.cesi a { background:url('../images/chauffagesolairecombine.gif'); background-repeat:no-repeat; background-position: center top; }
ul.m1 li.piscine a { background:url('../images/chauffagesolairepiscine.gif'); background-repeat:no-repeat; background-position: center top; }
ul.m1 li.douche a { background:url('../images/douchesolaire.gif'); background-repeat:no-repeat; background-position: center top; }
ul.m1 li.elec a { background:url('../images/electricitephotovoltaique.gif'); background-repeat:no-repeat; background-position: center top; }
ul.m1 li a:hover { background-position: top; background-repeat:no-repeat; background-position : center -154px; text-decoration:underline; }
ul.m1 li.chauffe-eau-on a { background:url('../images/chauffeeau.gif'); background-repeat:no-repeat; background-position: center -154px;}
ul.m1 li.cesi-on a { background:url('../images/chauffagesolairecombine.gif'); background-repeat:no-repeat; background-position: center -154px; }
ul.m1 li.piscine-on a { background:url('../images/chauffagesolairepiscine.gif'); background-repeat:no-repeat background-position: center -154px; }
ul.m1 li.douche-on a { background:url('../images/douchesolaire.gif'); background-repeat:no-repeat; background-position: center -154px;}
ul.m1 li.elec-on a { background:url('../images/electricitephotovoltaique.gif'); background-repeat:no-repeat; background-position: center -154px; }

.texte-sol { float:left; min-height:200px; margin:10px 25px 15px 75px; /margin:10px 0px 15px 50px; width:450px; }
.texte-sol p { margin-top:10px; }
.texte-sol ul { float:left; list-style:none; width:450px; margin:0; padding:0; text-align:justify; }
.texte-sol ul li { color:#2263aa; font-size:.85em; padding-left:15px; background:url(../images/picto-li.gif) no-repeat 0 7px; }
.img-sol { float:right; text-align: right; min-height: 200px; width:200px; }
#content h4.h4-sol { float:left; width:435px; margin:0 0 10px 0; padding:0 0 0 15px; color:#2263aa; font-size:1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/puce-h4.gif) no-repeat 0 7px; }



/* PARRAINAGE */
#content_parrainage {float:left; width:900px; padding-bottom:30px; }
#content_parrainage h2 { float:left; width:750px; margin:43px 0 0 0; padding:0; }
#content_parrainage h3 { float:left; width:600px; margin:30px 75px 10px 75px; padding:0; color:#2263aa; font-size:1.8em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#content_parrainage p { float:left; text-align:justify; color:#2263aa; font-size:.85em; }
#content_parrainage .pcontent { margin:10px 25px 15px 75px; }
.titre_parr { margin-bottom:10px; }
.textepar { font-size:15px; text-align:center; width:650px; }
.formparr { float:left; width:450px; margin:20px 25px 0px 10px; font-size:0.80em; color:#2263aa; }
.buttonpar{padding-left:120px; margin-top:20px;}
.lots-parrainage img{border:1px black solid;}
.pcontent_formok{float:left;width:300px;}

/* CONTACT */
body.body_contact #content { width:725px; float:left; margin-top:20px; }
.flash_content { width:230px; float:left; margin-top:20px; }
body.body_contact #content p {
float:left;
width:421px;
padding:0 152px 0 152px;
margin:0;
}
.formulaire-contact {
width:421px;
float:left;
margin-bottom:5px;
}
.formulaire-contact label {
float:left;
width:170px;
text-align:right;
margin-right:10px;
font-size:.75em;
color:#fff;
}

body.body_contact #content .formulaire-contact p {
float:left;
width:391px;
padding:0 10px 0 20px;
text-align:left;
font-size:.75em;
color:#fff;
}
body.body_contact #content .formulaire-contact p strong {
font-size:1em;
}

.formcontact { float:left; width:421px; height:500px; margin:0 152px 0 152px; padding:20px 0 0 0; font-size:0.80em; color:#2263aa; background:url('../images/back-contact.jpg') no-repeat 0 0; }
.labelhoraire { float:left; width:211px; text-align: right; min-height: 30px; }
.labelprojet { float:left; width:211px; text-align: right; min-height: 90px; margin:40px 0 0 0 ; }
.labelecheance { float:left; width:211px; text-align: right; min-height: 90px; margin:90px 0 0 0 ; }
.labelcaptcha { float:left; width:211px; text-align: right; min-height: 90px; }
.champhoraire, .chp_obl { float:right; width:211px; min-height: 30px; font-size:0.80em; color:#fff; }

.propart {
	margin-top:30px;
}

.choixprojet { float:left; width:420px; margin:40px 1px 0 0; color:#2b6e01; font-weight: bold; }
.choixprojet div { width:190px; float:left; padding-left:20px; }
.choixprojet input { margin-right:5px; }

.diffprojet { float:left; width:421px; margin-top:20px; }
.diffprojet ul { margin:0 0 0 150px; padding:0; }
.diffprojet ul li { display:block; color:#fff; font-size:0.80em; margin-bottom:10px; }

.echeance { float:left; width:421px; margin-top:20px; }
body.body_contact #content p.echecancep { width:421px; text-align:center; font-variant: small-caps; padding:0; margin:0; color:#2b6e01; font-size:1em; font-weight: bold; }
.echeance ul { margin:0 0 0 150px; padding:0; }
.echeance ul li { display:block; color:#fff; font-size:0.80em; margin-bottom:10px; }

.captcha-contact { float:left; text-align:center; width:421px; font-size:.75em; color:#fff; margin-top:40px; }
.captcha-image { float:left; text-align:center; width:421px; margin-top:5px; }

.buttonmail { text-align:center; width:421px; height:25px; }









/* FOOTER */
#footer { float:left; width:955px; margin:20px 0 0 0; padding:0; }
#footer ul { list-style:none; text-align:center; width:955px; margin:0; padding: 0; }
#footer ul li { display:inline; margin:0 5px 0 5px; font-size:.60em; color:#336699; }
#footer ul li a { color:#336699; text-decoration:none; }
#footer ul li a:hover { text-decoration:underline; }

/*solutions :fournisseurs*/
ul.fournisseurs
{
	list-style-type:none;
	text-align: center;
	width:650px;
	margin:0px 25px 0px 75px;
	padding:0;
}

/*solutions :partenaires*/
ul.partenaires
{
	list-style-type:none;
	text-align: center;
	width:650px;
	margin:0px 25px 0px 75px;
	padding:0;
}

ul.partenaires li, ul.label_qualite li, ul.fournisseurs li { display:inline; margin-left:5px; margin-right:5px; }

/*solutions :label_qualite*/
ul.label_qualite
{
	list-style-type:none;
	text-align: center;
	width:650px;
	margin:0px 25px 0px 75px;
	padding:0;
}

#adresse { display:none; }

/* SIMULATION2 */
body.body_simulation2 #inter { background-image:url("../images/back-simulation2.jpg"); height:530px; text-align:justify; color:#2263aa; font-size:.70em; padding-top:106px; width:955px; }
.presentation-simul { float:left; width:435px; margin-left:30px; -margin-left:20px; margin-right:30px; padding: 0; }
.simulation-simul { float:left; width:410px; margin-left:20px; -margin-left:0px; margin-right:30px; -margin-right:0px; margin-top:10px; padding: 0; }
body.body_simulation2 form { margin: 0; padding: 0;}
.presentation-simul ul, .simulation-simul ul { margin:0; padding: 0; list-style-image:url(../images/puce-orange.gif); }
.presentation-simul ul li { margin-bottom:10px; padding: 0; }
body.body_simulation2 .simul-form { float:left; width:176px; background:url(../images/simul-form.gif) no-repeat 0 0; text-align:center; margin-top:10px; /margin-top:0px; }
body.body_simulation2 .simul-resultats { float:left; text-align:center; width:234px; margin-top:50px; /margin-top:45px; }
body.body_simulation2 .kwh { color:#2263aa; font-size:13px; padding:0 0 0 10px; width:224px; }
body.body_simulation2 .budget { color:#2263aa; margin-top:39px; font-size:13px; padding:0 0 0 13px;  width:221px; }
body.body_simulation2 .simul-detaillee { width:204px; height:43px; margin:0 0 0 20px; /padding-left:5px; }
body.body_simulation2 .simul-validform { float:left; width:146px; height:34px; text-align: left; margin-top:10px; padding-left:30px; }


/* SIMULATION */
.title_simulation {
margin-bottom:40px;
}
body.bodysimulation #content p,
body.bodysimulation #content ul {
width:593px;
padding:5px 181px 5px 181px;
margin:0;
float:left; 
text-align:justify; 
color:#346488; 
font-size:.85em;
}
body.bodysimulation #content ul {
margin-left:20px;
width:573px;
}
.simul-form { 
float:left; 
width:430px; 
height:505px;
margin:0 263px 0 262px;
padding-top:20px;
background:url(../images/back-simulation.jpg) no-repeat 0 0; 
text-align:center; 
}
.champs-formulaire {
width:430px;
float:left;
margin-bottom:10px;
}
.champs-formulaire label {
float:left;
width:170px;
text-align:right;
margin-right:10px;
font-size:.75em;
color:#fff;
}
body.bodysimulation #content .champs-formulaire p {
float:left;
width:400px;
padding:0 10px 0 20px;
text-align:left;
font-size:.75em;
color:#fff;
}
body.bodysimulation #content .champs-formulaire p strong {
font-size:1em;
}

.simul-form select { background-color:#387f08; margin:0; padding:0; color:#fff; border:0 none; text-align:left; width:150px; }
.simul-dep { width:430px; float:left; height:30px; margin-top:45px; }
.simul-orient { width:430px; float:left; height:27px; margin-top:20px; }
.simul-puiss { width:430px; float:left; height:26px; margin-top:20px; }
.simul-validform { width:430px; text-align:center; height:34px; }
.captcha { float:left; width:430px; font-size:.75em; color:#fff; margin-top:50px; }

/* SIMULATION OLD */
body.body_simulation #inter  { background-image:url("../images/back-simulation.jpg"); height:636px; }
.simul-left { float:left; width:176px; padding:190px 0 0 506px; height:446px; }
.simul-right { float:left; width:273px; padding:230px 0 0 0; height:406px; -padding:240px 0 0 0; -height:396px; }

.simul-submit { border:none; background-color:none; background-image:url("../images/simul-resultats.gif"); background-repeat:no-repeat; width:176px; height:34px; }




.simul-resultats { float:left; text-align:center; width:273px; }
.simul-resultats.hover { cursor: pointer; }
.kwh { color:#2263aa; font-size:13px; padding:0; margin:10px 0 0 0; -margin:0 0 0 0; }
.budget { color:#2263aa; margin-top:40px; font-size:13px; padding:0; }
.simul-detaillee { width:178px; height:43px; margin:0 0 0 30px; /margin:0 0 0 -30px; -margin:-5px 0 0 -5px; }

/* ACTUALITE */
.actualite p { float:left; text-align:justify; color:#2263aa; font-size:.85em; width:650px; margin:20px 25px 20px 75px; }
.actualite ul { float:left; list-style:none; width:650px; margin:20px 25px 20px 75px; padding:0; text-align:justify; }
.actualite ul li { color:#2263aa; font-size:.85em; padding-left:15px; background:url(../images/puce-h4.gif) no-repeat 0 7px; }
.actualite ol { float:left; width:650px; margin:20px 25px 20px 75px; padding:0; text-align:justify; }
.actualite ol li { color:#2263aa; font-size:.85em; }
.lots-parrainage { width:300px;float:left;margin-left: 75px; margin-bottom: 20px; margin-right: 25px; margin-top: 20px; list-style-type: none; padding: 0px; }


/* QUIZZ  */
body.bodyquizz #inter, body.bodyquizz2 #inter { width:955px; float:left; background:url(../images/fond-quizz.jpg) no-repeat 0 0 #fff; min-height:500px;  }
body.bodyquizz #content { width:955px; text-align:center; }
body.bodyquizz2 #content { width:955px; text-align:left; }
body.bodyquizz2 #content h3 { margin-top:280px; }
body.bodyquizz #content h2 { float:left; width:955px; margin:280px 0 0 0; padding:0; color:#11588e; }
body.bodyquizz #content p { float:left; text-align:center; margin:4px 0 4px 0; font-size:1em; width:955px; color:#000; }
body.bodyquizz2 #content p { float:left; padding:0 75px 0 75px; margin:10px 0 5px 0; width:805px; }
body.bodyquizz #content ul { float:left; text-align:center; width:955px; margin:10px 0 0 0; padding:0; list-style:none; }
body.bodyquizz #content ul li { display:inline; }
.coordquizz {
width:755px;
padding:0 100px 0 100px;
float: left;
text-align: center;
margin-top:20px;
}
.coordquizz table {
border:0;
margin:0;
padding:0;
width:700px;
margin: 0 auto;
font-size:12px;
}
.tdright {
text-align: right;
}
.tdleft {
text-align: left;
}
.h2quizz {
font-size:small;
}
.button-quizz {
border:none;
background:none;
}