Your IP : 216.73.216.59


Current Path : /home/quelfutuu/www/squelettes/css/
Upload File :
Current File : /home/quelfutuu/www/squelettes/css/perso.css

/* ---------------- */
/* QuelFutur styles */
/* ---------------- */

.menu-conteneur { padding: 0 0 0.2em 0; }
.menu_articles li { margin-bottom: 0.5em; }
/*.menu_articles li p { margin-left: 50px; }*/
.float-right { float:right; }
.icon-bar { border: 1px dotted blue; padding: 1px 2px 2px 2px; }
.icon-bar a , .icon-bar a:focus { background: none !important; text-decoration: none; }
.icon-bar a img { vertical-align: middle; padding: 1px; }
h1,.h1 { font-size: 1.5em; line-height: 1.2; margin-bottom: 0.5em; }
h2,.h2 { font-size: 1.3em; line-height: 1.2; margin-bottom: 0.5em; }
h3,.h3 { font-size: 1.2em; line-height: 1.2; font-weight: bold; margin-bottom: 0.5em; }
h4,.h4 { font-size: 1.1em; line-height: 1.2; margin-bottom: 0.5em; }
h5,.h5 { font-size: 1em; font-weight: bold; margin-bottom: 0.5em; }
h6,.h6 { font-size: 1em; font-weight: bold; }

br.autobr { margin-bottom: 0.1em; }
.spip_doc_descriptif { font-size: 80%; }
signature { display: block; text-align: right; font-size: 90%; color: #999999; }

/* Menu anime
------------- */

.menu_anime ul a ,
.menu_anime ul a:focus,
.menu_anime ul a:active,
.menu_anime ul a:visited { font-weight: normal; font-style: italic; }

.menu_anime ul a.menu_strong,
.menu_anime ul a.menu_strong:focus,
.menu_anime ul a.menu_strong:active,
.menu_anime ul a.menu_strong:visited { font-weight: bold; font-style: normal; }

/* ----------------------- */
/* layout.css : surcharges */
/* ----------------------- */

body { background: #ccc; border-top: 0px; }
.page { width: auto; max-width: 900px; background: #D8EAFA; margin: 0 auto; padding: 0px; }
.main { padding: 0.1em 0 0 1em; }
.footer { padding: 0 0 10px 0; border-top: 1px solid #1b1286; }
@media (max-width: 640px) { .license { display: none; } }
@media print { .forum-titre .comments { display: none !important; } }

/* Entete et barre de navigation
------------------------------------------ */

.header  { background: #33224f; padding: 0; margin: 0 0 1px 0; border: 0; }
.header .spip_logos { margin: 0; }
.header .spip_logo { float: left; }

#formulaire_recherche { position: relative; top: 0; right: 0; padding-top: 0; }

.footer .colophon { float: none; height: auto; width: 100%; padding: 0 15%; text-align: center; }
.footer .colophon small { font-size: 80%; }
.footer .license { float: left; position: relative; top: 20px; }
.footer .generator { position: relative; top: 15px; }
.footer .generator { position: relative; top: 15px; }

.aside { padding: 0 5px; width: 25%; }
.aside li { margin: 0; }

/* --------------------- */
/* typo.css : surcharges */
/* --------------------- */

body { font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; font-size: 1em; }
/* Paragraphes */
p, .p, dl, dd, blockquote, address, pre, table, fieldset { margin-bottom: 0.5em; }
.chapo { font-weight: normal; font-size: 90%; }
.menu_articles li h3 { margin: 0; }
.menu_articles li div { margin: 0; }

/* ---------------------- */
/* style.css : surcharges */
/* ---------------------- */

/* Couleurs des liens
---------------------------------------------- */
a, a:visited { color: #661166; text-decoration: none; }
a:hover { color: #993399; text-decoration: none; background: none; }
a:focus, a:active { color: #772277 !important; text-decoration: none; background: none !important; }
.arbo { color: #7B98B4; }

/* ---------------------- */
/* spip.css : surcharges */
/* ---------------------- */

.spip-logos { margin: 0; }
/*blockquote.spip { min-height: 0; background: none; margin: 2em 0px 2em 1em; padding-left: 1em; border-left: 1px dotted #AAA;
                  font-size: 110%; font-style: italic; }*/

q {
	font-style: italic;
}

q::before {
	content: open-quote;
}

q::after {
	content: close-quote;
}

q::before, q::after {
	color: #180caa;
	font-size: 1.8em;
	vertical-align: text-bottom;
}

blockquote {
  font-size: 105%;
  line-height: 1.1em;
  padding-left: 2em;
  background: none;
}

blockquote:before {
  content: "“";
  padding-right: 5px;
  z-index: 0;
  line-height: inherit;
}

blockquote:after {
  content: " ”";
  padding-left: 5px;
}

blockquote:before,
blockquote:after {
  display: inline-block;
  vertical-align: bottom;
  color: #180caa;
  font-size: 4em;
  top: .2em;
  position: relative;
}
                  
span.spip_note_ref { vertical-align: super; font-size: 75%; }
a.spip_out::after { content: none; }