/*------------------------------------------------------------------------------
    CSS Document (http://www.w3.org/Style/CSS/)

    project:    STPo - Demain j'arrête v3
    created:    2009-09-01
    author:     Christophe ANDRIEU

    summary:    RESET
				ALL
----------------------------------------------------------------------------- */

/*  =RESET
----------------------------------------------------------------------------- */
html, body, h1, h2, h3, h4, h5, form, ul, ol, li, dl, fieldset, p, dd, td, th, blockquote{
	margin: 0;
	padding: 0;
	font-family: "Bookman Old Style", "Palatino Linotype", Georgia, serif; 
}

select, input, caption, label, td, th, span, table, textarea{
	font-size: 1em;
	font-family: "Bookman Old Style", "Palatino Linotype", Georgia, serif; 
}

table{
	border-collapse: collapse;
	table-layout: fixed;
}

img, fieldset, table{
	border: none;
}

ul, ol{
	list-style-type: none;
}

textarea{
	overflow: auto;
}

input, label{
	vertical-align: middle;
}

acronym{
	cursor: help;
	border: none;
}

hr{
	display: none;
}

button, .button{
    width:auto;
    overflow:visible;
    border:0;
    background:none;
    cursor:pointer;
}

.hideMe{
	position: absolute;
	left: -900em;
}

.printOnly{ display: block; }

body {
    font-size:75%; /* :INFO:1em = 12px */
    text-align:left;
    margin:0;
    height:100%;
    color:#000;
}


/*  =ALL
----------------------------------------------------------------------------- */
#header h1,
#header h2,
.nav,
#rss,
#navPage,
#dateStuff a,
#allEpisodes,
#footer
{ display: none; }

#dateStuff{ margin: 10px 0; }
#redac h2{ font-size: 1.2em; margin-top: 30px; }

#commentsArea li{ margin: 10px 0; }
#commentsArea li .hideMe{ display: block; }
#commentsArea li *{ font-size: 1em!important}
#commentsArea label{ display: block; }

#bonus p{ margin: 35px 0 15px; }
#bonus p#intro{ margin-top: 20px; }

#redacPage p {	margin:35px 0 15px; }
#redacPage.hin p { margin:10px 0 0; }
#redacPage.hin p.question {
	font-weight:bold;
	margin: 25px 0 10px;
}
.hinVisual {
	float:right;
	margin:0 0 10px 20px;
}

#redacPage.hin p.signature {
	font-style:italic;
	margin:30px;
	text-align:right;
}

#redacPage ul{ overflow: hidden; width: 100%; }
#redacPage ul li, #redacPage ul li img{ float:left; }

#footPrint{ 
	display: block;
	font-size: 0.9em;
	border-top: 1px solid #000;
	margin-top: 30px;
	padding-top: 10px;
}
