/*********************************************************
* CSS screen - print
* 
* name:     viva tadao
*
* date:     2008.05.15
* author:   erational <http://www.erational.org>
* version:  0.6
* licence:  GPL
*
**********************************************************/

/*****************
*   tags
*****************/
body { color: #000;	background:#fff;	font-family:Arial, Helvetica, verdana, sans-serif;}
h1,h2,h3,h4,h5,h6,p,div,form { margin:0;padding:0;font-weight:normal;font-size:1em;}
a { color:#57B2FF;text-decoration:none;	}
a:hover { color:#236FB1;	}
img {border:0;}
hr {height:0;border:0;clear:both;}
table {margin:0;border-collapse:collapse;/*width:95%;*/}
table.spip {margin:-0.8em 0 0.6em 0;}
td {font-size:0.8em;}
form { margin: 0; padding-left: 5px; }
fieldset {border:0;background:#eee;}
legend {background:#fff;padding:0 45px 0 5px;border-bottom:3px solid #666;}
label {}  


/*****************
*   banner
*****************/
#banner {margin-bottom:2em;border-bottom:2px solid #000;}
#banner h1 a {color:#A6B255;font-weight:bold;}
#banner h2  {font-size:0.8em;}
#banner h2 a {color:#848484;font-weight:bold;}
#banner_tools {display:none;}


/*****************
*   navbar
*****************/
#navbar {display:none;}


/*****************
*   container
*****************/
#container {clear:both;}

/*****************
*   footer
*****************/
#footer {display:none;}


/*****************
*   left menu
*****************/
#menul {display:none;}


/*****************
*   content
*****************/
#content {font-size:0.78em;color:#50534D;}
#content h1,#content  h2,#content  h3 {color:#426486;}
#content h1 { font-size: 1.8em;	margin:0.8em 0 0.4em 0;}
#content h1 a {text-decoration:none;}
#content h1 a span {color:#8D8E8D;font-size:0.8em;font-weight:normal}
#content h1 a img {border:1px solid #fff;}
#content h1.hidden {display:none;}
#content h2, #content h3{	font-size: 1.2em;	margin:0.3em 0 0.2em 0;}
#content label.inline {display:inline;}
#content p{margin:0.2em 0 0.8em 0;}

#content .liner {clear:both;}
#content .dater {border:2px solid #ccc;padding:5px; width:20%;margin-top:1.6em;text-align:center;color:#ccc;}

/* item*/
#content .item {float:right;text-align:justify;margin-bottom:0.4em;}
#content .item h2 {margin-bottom:0;}
#content .item h2 a {font-weight:bold;font-size:1.1em;color:#A5B152;padding-left:0px;}
#content .item h2 a:hover {color:#758218;}
#content .item a {color:#848484;padding-left:2px;}
#content .item div {float:right;padding:10px 0 2px 15px;}
#content .item_next {display:none;}


/* generique*/
#content .surtitre {font-weight:bold;margin:1em 0 -1em 0;}
#content .surtitre2 {font-weight:bold;margin:1.2em 0 0 0;}
#content .soustitre {}
#content .texte {}
#content .descriptif {}
#content .chapo {font-weight:bold;margin-bottom:1em;}
#content .date {clear:both;margin:1em 0; color:#B2B5A5;}
#content .license_detail {clear:both;margin: 0; color:#B2B5A5;}
#content .auteur {margin-bottom:1em; color:#B2B5A5;}
#content .auteur a {text-decoration:none;font-weight:bold;}
#content .note {font-size:0.88em;border-top:1px solid #eee;padding-top:0.5em;margin-top:1em;}
#content .pagination {margin:1em 0;}


/*****************
*   misc
*****************/
.spacer {	clear: both; }


/*****************
*  spip (reprise de dist + spip-contrib)
*****************/
.spip-admin-float {display:none;}

/* Document */
.spip_doc_titre {font-size:0.8em;}
dl.spip_documents  {width:120px; text-align:center;/*border:1px solid red;*/}
.spip_documents_left   {  float: left;  margin-right: 8px;  margin-bottom: 8px;}
.spip_documents_right  {  float: right;  padding-left: 8px;  padding-bottom: 8px;}
.spip_documents_center {  display: block !important; text-align: center;  margin: 5px auto;}
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }
img.spip_logos {margin:0 8px 8px 0 !important;}

/* Paragraphes, citations, code et poesie */
blockquote.spip, .spip_serif { font-family: Georgia, Times, serif; }
blockquote, blockquote.spip {	margin: 1em 0;	padding : 4px 1em 4px 1em;	border: 1px solid #CCC;	border-left: 4px solid #A0C0E0;color: #333;}
.spip_poesie {	margin: 1em;	padding-left: 1em;	border-left: 1px solid;	font-family: Garamond, Georgia, Times, serif; }
.spip_poesie div { text-indent: -60px; margin-left: 60px; }
tt, .spip_code, .spip_cadre {	font-family: monospace;	font-style: normal;	font-size: 1.1em;}
.spip_code { color: #345DA4; }
tt { color: #333; }
.spip_cadre {	width: 98%;	padding: 4px; padding-top: 0.5em;	background: #eee;	color: #3465a4;	border: 1px inset #eee;	border-left: 4px solid #345DA4;}
.spip_surligne {background: yellow;}

/* Formulaires */
.reponse_formulaire {padding:5px;background:#efefef;}
.formulaire_ecrire_auteur {margin-top:1.2em;}
.formulaire_ecrire_auteur label {display:block;}

/* Tableaux */
table.spip {	margin: auto;	margin-bottom: 1em;	border: 1px solid;	border-collapse: collapse; font-size:14px; font-weight:bold; }
table.spip caption {	caption-side: top;	text-align: center;	margin: auto;	padding: 3px;	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }
table.spip a img {border:0;}


