/*@page{
margin:5%;
size:portrait
}*/

/** Reset **/
body,div,dl,dt,dd,ul,/*ol,*/li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
body,fieldset,img,abbr,acronym,hr{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
/*ol,*/ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal}
q:before,q:after{content:''}
hr{display:block;height:1px;_margin:-7px 0;color:#808080;background-color:#808080;clear:both}
input[type=submit],input[type=button]{overflow:visible;_width:1px}
button,input.button{overflow:visible;_width:1px}
textarea{height:58px;overflow-y:scroll}
body{background-color:#fff}
div{text-align:justify;background-color:transparent}
a{text-align:left !important}

h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}
blockquote,pre{page-break-inside:avoid}
ul,ol,dl{page-break-before:avoid;page-break-inside:avoid}

abbr[title]:before,acronym[title]:before{content:attr(title)" (";}
abbr[title]:after,acronym[title]:after{content:") ";}
*[cite]:after{content:close-quote" (source: "attr(cite)")";font-size:9pt}
img[longdesc]:after{content:"\A (description: "attr(longdesc)")"}

/** Font **/
body{font:11pt arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif;text-align:justify}
table{font-size:inherit;font:100%}
select,input,button,textarea{font:99% arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
pre,code,kbd{font:115% monospace;_word-spacing:1px;_letter-spacing:1px;_font-size:100%}
h1,h2,h3,h4,h5,h6{font-size:100%}
body *{line-height:1.22em}

/** Utils **/
br.spacer{clear:both;font-size:0;line-height:0}
.list-outside{display:block;text-indent:-0.9em;margin-left:0.9em}
.list-outside img{vertical-align:middle}

/** Coloration **/
body{background-color:#fff;color:black}

/** Textes **/
.gras,.bold{font-weight:bold}
.error,.erreur,.required,
.requis{color:red;font-weight:bold}
.cite{color:#888}
.tarifs{font-size:16pt;color:#FF6701;font-weight:bold}
.tarifs-duree{font-size:14pt;color:#FF6701;font-weight:bold}

/** Liens **/
a{text-decoration:underline;color:#1E5B8A;font-size:11pt}
/*a:after{content:" <" attr(href) "> ";color:black !important;font-size:9pt}
a[href^="/"]:after {content: " <http://www.speakeveryday.com" attr(href) "> "}*/

#header-login,#header-menu,#footer{display:none}
#header #header-logo span{font-size:18pt;font-weight:bold}
#header-logo a{text-decoration:none;color:#000;font-weight:bold;font-size:16pt}
#baseline a,#baseline-home{font-size:14pt !important;font-weight:normal !important}
div{float:none !important;margin:11pt 0}
/*#maincontent{margin: 0 5%}*/

#inscription-accueil,#galerie-accueil,#maincontent-accueil-bottom{display:none}
h1{font-size:14pt;font-weight:bold;margin-bottom:5pt;color:#000 !important}
h1 p{display:none}
h2{font-size:12pt;font-weight:bold;color:#000 !important}
h3{font-size:12pt;font-weight:bold;color:#000 !important}
h4{font-size:12pt;font-weight:bold;color:#000 !important}
h5{font-size:11pt;font-weight:bold;margin:3pt 0;color:#000 !important}
h6{font-size:11pt;font-weight:bold;margin:3pt 0;color:#000 !important}
h3.inscrire-recap,h6.inscrire{color:#F46C09 !important}
#principe-sous-menu li{font-size:13pt;font-weight:bold;display:inline}
#principe-sous-menu li a{display:none}
#principe-bt-inscription,#temoignages-bt-inscription,#faq-bt-inscription{display:none}
#bloc-promo{display:none}
.header,.header a{text-decoration:none;color:#000;font-size:12pt;font-weight:bold;margin-top:30pt}
p{margin:5px 0}
span.tarifs,span.tarifs-duree{font-size:11pt}
#paiements-securises span{font-size:12pt;font-weight:bold}
#inscrire-sous-menu{display:none}
button{display:none}
p.inscrire{display:none}
#jour,#mois{width:23pt}
#annee{width:40pt}
p a.open-all{display:none}
#maincontent-col-1-2 .contact-bloc{display:none}
div.contact-sep{display:none}
p.tarifs-inscription{display:none}
#bloc-offre-liberte label,#bloc-offre-classique label,#bloc-offre-paques label{font-size:11pt;font-weight:bold}

.list-outside{display:inline}
p.list-outside{display:block !important}
div.printOnly{margin-top:20pt;border-top: 1pt dotted #bbb}
h2.printLinksTitle{margin-top:5pt;font-size:10pt;font-weight:bold;color:#000 !important}
ol.printOnly li{font-size:9pt}

