@charset "utf-8";
/* CSS Document */
@import url(commun.css) ;

body {font-family:Arial, Helvetica, sans-serif; margin-left: auto; margin-right:auto; padding:0;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; margin-top: 3px; text-align:left;}
h3, .taille {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; margin-top: 3px; text-align:left;}
img {border:none;}
li:hover {list-style:circle;}

#haut {float:left; width:950px; height: 120px; margin-left: auto; margin-right:auto;}

#logo {float:left; width: 800px;}
#logo img {float:left;margin-top:15px;}
#logo h1 {visibility:hidden;}

#mini-menu {float:left; width: 150px;}
#mini-menu ul {float: left; font-size: 11px;margin-right: 15px; margin-top:35px;}
#mini-menu ul a {color: #000000; text-decoration:none;}

.formulaire_recherche input {width:150px;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;}

#menu {width: 248px; float:left; padding: 20px; margin: 20px; background-image: url(images/menu-blog.gif); background-repeat: no-repeat; background-position:right top; padding-top: 65px; border-bottom: 1px solid black; color:#414141;}
#menu a{color:#000000; text-decoration:none;}
#menu a:hover {background-color:#FCEE21;}
#menu h3 {border-left:1px #000000 solid; padding-left:3px; font-size:20px;}
#menu .on {padding-left: 3px; font-weight:bolder;}
#menu .descriptif, #menu .rss{display:none;}
#menu .descriptifon {font-size:9px; margin: 0px; padding-left: 3px; font-weight:normal; color:#414141;} !important
#menu p.presentation {font-size: 12px;}
#menu p.descriptifon {margin-top: 0px;}
img .rsson {height: 12px; width: 12px;margin-top: 0px;}

#menu1, #menu2 {width: 248px; padding-top: 10px; font-size:12px;}
#menu1 a, #menu2 a {color:#818181; text-decoration:none;}
#menu1 h3, #menu2 h3 {border-left:3px #818181 solid; padding-left:3px; font-size:20px;}
#menu1 h5, #menu2 h5 {margin: 0px; padding: 0px;}
#menu2 img {height: 15px; width: 15px;}
#menu2 li {list-style-type:none; padding-left: 20px;}

#karoutcho-colonne {width:656px; float:left; border-bottom: 1px solid black; margin-bottom:6px; text-align:justify;}
#karoutcho-colonne p.spip {width:600px;}
#karoutcho-colonne .date {font-weight: bold; font-size: 12px; margin-left: 30px;}
#karoutcho-colonne h2 {padding-left:3px;}
#karoutcho-colonne h6 {padding-left:3px; font-style:italic; font-size:16px; margin: 5px;}
#karoutcho-colonne hr {width: 40%; margin-left:auto; margin-right:auto;}
#karoutcho-colonne .commentaires {font-size:11px;text-align: right;}
#karoutcho-colonne .titre-ps {font-weight: bold; font-size: 12px; padding-left: 30px; padding-bottom:2px; border-bottom:1px solid #000;}
#karoutcho-colonne #notes {border-top:1px solid #000;font-size: 12px;}
#karoutcho-colonne .spip_note, #karoutcho-colonne .details {font-size:10px; margin-left: 3px;}
#karoutcho-colonne .ps .spip_note {font-size: 13px;}
#karoutcho-colonne a .spip_note {font-weight: bold;}
#karoutcho-colonne ul {list-style:none;}
#karoutcho-colonne .spip_out, #karoutcho-colonne .spip_url {background-image:url(../squelettes-dist/puce.gif); background-position:right; background-repeat:no-repeat;padding-right: 13px;}
#karoutcho-colonne .spip_glossaire {background-image:url(images/wikipedia.gif); background-position:right; background-repeat:no-repeat;padding-right: 16px;}
#karoutcho-colonne .vieux {list-style:disc;}
#karoutcho-colonne table {border-bottom: 3px solid #F0EDE9;border-right: 2px solid #F0EDE9;;border-top: 1px solid #F0EDE9;;border-left: 1px solid #F0EDE9;}
#karoutcho-colonne .row_odd {background-color:#F0EDE9;}
#karoutcho-colonne .spip_documents {padding: 3px;}
#karoutcho-colonne dl.spip_documents_center {margin-left: auto; margin-right: auto; width: 100%;  text-align: center;}
#karoutcho-colonne dd.spip_doc_descriptif {margin-left: auto; margin-right: auto; text-align : center; font-size:10px;}
#karoutcho-colonne fieldset {border:none; margin-bottom: 20px;}
#karoutcho-colonne input, #karoutcho-colonne textarea {background-color:#FFFFFF; border-top: #999999 1px solid;  border-left: #999999 1px solid;  border-right: #CCCCCC 1px solid;  border-bottom: #CCCCCC 1px solid; }
#karoutcho-colonne a:hover {background-color:#FCEE21;}


#karoutcho-notes {border-top:1px #000000 solid;width:650px;font-size:10px; }
#karoutcho-notes a, #karoutcho-notes a:visited {color:#818181; text-decoration: none;}
#kagoutcho-notes strong {font-weight:bolder; font-size:11px; text-shadow:1px 0px #CCC;}

.erreur_message {font-size:18px;}

.minus {font-size:9px; padding-left:10px;}

/* TEMPS */
#menu .karoutcho1 {color:#015698; font-weight:bold;}
#karoutcho1 {background-image: url(images/temps.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho1 a{color:#015698; text-decoration:none;}
#karoutcho1 .couleur{color:#015698;}
#karoutcho1 h6, #karoutcho1  blockquote {padding-left: 3px; border-left:1px #015698 solid;}
#karoutcho1 .reponse_formulaire {border: 1px solid #015698;}
#karoutcho1 .previsu  {border: 2px dashed #015698;}
#karoutcho1 .spip_surligne  {background-color: #015698; color: #FFFFFF; padding: 1px;}
#karoutcho1 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #015698 solid;}
#karoutcho1 hr {border-top:2px #015698 solid;}

/* WEB */
#menu .karoutcho2 {color:#0366A2; font-weight:bold;}
#karoutcho2 {background-image: url(images/web.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho2 a{color:#0366A2; text-decoration:none;}
#karoutcho2 .couleur{color:#0366A2;}
#karoutcho2 h6, #karoutcho2  blockquote {padding-left: 3px; border-left:1px #0366A2 solid;}
#karoutcho2 .reponse_formulaire {border: 1px solid #0366A2;}
#karoutcho2 fieldset.previsu  {border: 2px dashed #0366A2;}
#karoutcho2 .spip_surligne  {background-color: #0366A2; color: #FFFFFF; padding: 1px;}
#karoutcho2 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #0366A2 solid;}
#karoutcho2 hr {border-top:2px #0366A2 solid;}


/* KOREA */
#menu .karoutcho3 {color:#0677AD; font-weight:bold;}
#karoutcho3 {background-image: url(images/korea.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho3 a{color:#0677AD; text-decoration:none;}
#karoutcho3 .couleur{color:#0677AD;}
#karoutcho3 h6, #karoutcho3  blockquote {padding-left: 3px; border-left:1px #0677AD solid;}
#karoutcho3 .reponse_formulaire {border: 1px solid #0677AD;}
#karoutcho3 .previsu  {border: 2px dashed #0677AD;}
#karoutcho3 .spip_surligne  {background-color: #0677AD; color: #FFFFFF; padding: 1px;}
#karoutcho3 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #0677AD solid;}
#karoutcho3 hr {border-top:2px #0677AD solid;}


/* TRAINS */
#menu .karoutcho4 {color:#0887B6; font-weight:bold;}
#karoutcho4 {background-image: url(images/train.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho4 a{color:#0887B6; text-decoration:none;}
#karoutcho4 .couleur{color:#0887B6;}
#karoutcho4 h6, #karoutcho4  blockquote {padding-left: 3px; border-left:1px #0887B6 solid;}
#karoutcho4 .reponse_formulaire {border: 1px solid #0887B6;}
#karoutcho4 fieldset.previsu  {border: 2px dashed #0887B6;}
#karoutcho4 .spip_surligne {background-color: #0887B6; color: #FFFFFF; padding: 1px;}
#karoutcho4 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #0887B6 solid;}
#karoutcho4 hr {border-top:2px #0887B6 solid;}


/* DESIGN */
#menu .karoutcho5 {color:#0B9AC1; font-weight:bold;}
#karoutcho5 {background-image: url(images/design.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho5 a{color:#0B9AC1; text-decoration:none;}
#karoutcho5 .couleur{color:#0B9AC1;}
#karoutcho5 h6, #karoutcho5  blockquote {padding-left: 3px; border-left:1px #0B9AC1 solid;}
#karoutcho5 .reponse_formulaire {border: 1px solid #0B9AC1;}
#karoutcho5 fieldset.previsu  {border: 2px dashed #0B9AC1;}
#karoutcho5 .spip_surligne {background-color: #0B9AC1; color: #FFFFFF; padding: 1px;}
#karoutcho5 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #0B9AC1 solid;}
#karoutcho5 hr {border-top:2px #0B9AC1 solid;}


/* CULTURE */
#menu .karoutcho6 {color:#0DABCC; font-weight:bold;}
#karoutcho6 {background-image: url(images/culture.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho6 a{color:#0DABCC; text-decoration:none;}
#karoutcho6 .couleur{color:#0DABCC;}
#karoutcho6 h6, #karoutcho6  blockquote {padding-left: 3px; border-left:1px #0DABCC solid;}
#karoutcho6 .reponse_formulaire {border: 1px solid #0DABCC;}
#karoutcho6 fieldset.previsu  {border: 2px dashed #0DABCC;}
#karoutcho6 .spip_surligne {background-color: #0DABCC; color: #FFFFFF; padding: 1px;}
#karoutcho6 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #0DABCC solid;}
#karoutcho6 hr {border-top:2px #0DABCC solid;}


/* BZH */
#menu .karoutcho7 {color:#10BCD6; font-weight:bold;}
#karoutcho7 {background-image: url(images/bzh.gif); background-repeat: no-repeat; background-position:top right; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho7 a{color:#10BCD6; text-decoration:none;}
#karoutcho7 .couleur{color:#10BCD6;}
#karoutcho7 h6, #karoutcho7  blockquote {padding-left: 3px; border-left:1px #10BCD6 solid;}
#karoutcho7 .reponse_formulaire {border: 1px solid #10BCD6;}
#karoutcho7 fieldset.previsu  {border: 2px dashed #10BCD6;}
#karoutcho7 .spip_surligne {background-color: #10BCD6; color: #000000; padding: 1px;}
#karoutcho7 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #10BCD6 solid;}
#karoutcho7 hr {border-top:2px #10BCD6 solid;}


/* JdR */
#menu .karoutcho8 {color:#12CBDF; font-weight:bold;}
#karoutcho8 {background-image: url(images/jdr.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho8 a{color:#12CBDF; text-decoration:none;}
#karoutcho8 .couleur{color:#12CBDF;}
#karoutcho8 h6, #karoutcho8  blockquote {padding-left: 3px; border-left:1px #12CBDF solid;}
#karoutcho8 .reponse_formulaire {border: 1px solid #12CBDF;}
#karoutcho8 fieldset.previsu  {border: 2px dashed #12CBDF;}
#karoutcho8 .spip_surligne {background-color: #12CBDF; color: #000000; padding: 1px;}
#karoutcho8 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #12CBDF solid;}
#karoutcho8 hr {border-top:2px #12CBDF solid;}


/* CUISINE */
#menu .karoutcho9 {color:#15DBE9; font-weight:bold;}
#karoutcho9 {background-image: url(images/cuisine.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho9 a{color:#15DBE9; text-decoration:none;}
#karoutcho9 .couleur{color:#15DBE9;}
#karoutcho9 h6, #karoutcho9  blockquote {padding-left: 3px; border-left:1px #15DBE9 solid;}
#karoutcho9 .reponse_formulaire {border: 1px solid #15DBE9;}
#karoutcho9 fieldset.previsu  {border: 2px dashed #15DBE9;}
#karoutcho9 .spip_surligne {background-color: #15DBE9; color: #FFFFFF; padding: 1px;}
#karoutcho9 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #15DBE9 solid;}
#karoutcho9 hr {border-top:2px #15DBE9 solid;}


/* VIDEOS */
#menu .karoutcho11 {color:#17EBF3; font-weight:bold;}
#karoutcho11 {background-image: url(images/videos.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho11 a{color:#17EBF3; text-decoration:none;}
#karoutcho11 .couleur{color:#17EBF3;}
#karoutcho11 h6, #karoutcho11  blockquote {padding-left: 3px; border-left:1px #17EBF3 solid;}
#karoutcho11 .reponse_formulaire {border: 1px solid #17EBF3;}
#karoutcho11 fieldset.previsu  {border: 2px dashed #17EBF3;}
#karoutcho11 .spip_surligne {background-color: #17EBF3; color: #FFFFFF; padding: 1px;}
#karoutcho11 dt.spip_doc_titre {margin-left: auto; margin-right: auto; text-align : center; font-size:11px; font-weight: bold; border-top:2px #17EBF3 solid;}
#karoutcho11 hr {border-top:2px #17EBF3 solid;}

/* RECHERCHE */
#karoutcho-recherche {background-image: url(images/info.gif); background-repeat: no-repeat; background-position:right top; padding-top: 16px; padding: 20px; margin: 20px; margin-bottom: 0px;}
#karoutcho-recherche a, #karoutcho-commentaires a{color:#03B8D6; text-decoration:none;}
#karoutcho-recherche .couleur, #karoutcho-commentaires .couleur{color:#03B8D6;}
#karoutcho-recherche h6, #karoutcho-commentaires h6, #karoutcho-recherche  blockquote, #karoutcho-commentaires blockquote {padding-left: 3px; border-left:1px #03B8D6 solid;}
#karoutcho-recherche .reponse_formulaire, #karoutcho-commentaires .reponse_formulaire {border: 1px solid #03B8D6;}
#karoutcho-recherche fieldset.previsu, #karoutcho-commentaires fieldset.previsu  {border: 2px dashed #03B8D6;}

/* PARTAGER */
#partager {background: url(images/partager.gif) no-repeat left top; padding: 65px 5px 10px 5px; margin: 0px; font-size: 10px;}

/* COMMENTAIRES */

#commentaires {background-image: url(images/commentaires.gif); background-repeat: no-repeat; background-position:left top; padding: 15px 5px 10px 5px; margin: 0px;}
#commentaires ul {padding-left:5px; margin-left:10px; border-left: 1px solid #DDDDDD;}
#commentaires .chapo {visibility:hidden;}
#commentaires input, #commentaires textarea {background-color:#FFFFFF; border-top: #999999 1px solid;  border-left: #999999 1px solid;  border-right: #CCCCCC 1px solid;  border-bottom: #CCCCCC 1px solid; }
#commentaires textarea {width: 600px;}
#commentaires fieldset {border:none; margin-bottom: 20px;}
#commentaires legend {font-weight:bold;}
#commentaires h6 {border:none; margin:0; padding: 0;}
#commentaires #colonne-date {width: 90px; float: left; text-align:center; font-size:10px; margin: 10px 0 0 0; color: #818181;}
#commentaires #colonne-texte {width: auto; margin: 0 0 0 90px; display:block; min-height: 150px; border-left: 1px #999999 solid; padding-left: 5px;}
#commentaires .notes {text-align: left; font-size:10px;}
#commentaires .jour {font-size:30px; background:none; display:block;}
#commentaires .mois {font-size:18px; background:none; display:block;}
#commentaires .annee {font-size:16px; background:none; display:block;}
#commentaires .heure {font-size:12px; background:none; display:block;}
#commentaires .auteur {font-size:14px; font-weight:bold; background:none;}
#commentaires blockquote {border:none; margin-left: 20px;}
#commentaires .couleur .reponse {color:#818181; font-weight:normal;}

input:focus, textarea:focus {border: 1px solid #CCC;}
