/* This is the css file for the PBIL */

BODY {
padding: 0;
margin: 0;
font-family: Helvetica;
background-color:white;
}

IMG {
border: 0;

}

TABLE.bandeau {
align:left;
width:100%;
border-color:transparent;
background-color:#4b708b;
font-family: Futura,Helvetica;
padding-bottom:5px;
}

td.bandeau {
padding:5px;
padding-bottom:5px;
}


TABLE.presentation {
align:left;
width:100%;
border-color:transparent;
font-family: Futura,Arial;
background-color:#8da8bc
}

td.presentation {
padding:3px;
}


TABLE.page {
align:left;
width:100%;
border-color:transparent;
background-color:white;
}



a.bouton:link{
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#4b708b;
border-width:2px;
border-color:gray
}

a.bouton:visited{
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#4b708b;
border-width:2px;
border-color:gray
}



a.bouton:hover{
color:white;
color:#98c4ff;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#4b708b;
border-width:2px;
border-color:gray
}


a.bouton:active{
color:red;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#4b708b;
border-width:2px;
border-color:gray
}




h1{
font-family: Futura;
color:#4b708b;
font-weight:bold;
text-align:center;
}

h2{
font-family: Futura;
color:#0000cc;
font-weight:bold;
}

h3{
font-family: Futura;
}

h4{
font-family: Futura;
}

h5{
font-family: Futura;
}

span.surligne {
    background-color: lightgrey;
}

span.help {
    background-color:#66CCFF;
}

.bloc_logos {
        display:block;
	position: absolute;
	top: 0px;
        height:50px;
	left: 0;
	margin: 0;
	padding: 0;
}

.bloc_google {
        display:block;
	position: absolute;
	top: 0px;
        height:50px;
	right: 0;
	margin: 0;
	padding: 0;
}

/*
Title: Thin
Author: Nana
Access: http://moo.boo.jp

	thin.css: Thin Style Sheet of tDiary $Revision: 1.16 $
	Copyright by (C) Nana http://moo.boo.jp
        Only a few changed Theme Double.
        Theme Double Copyright (C) by zoe http://www.kasumi.sakura.ne.jp/~zoe/
        Validated by W3C
*/

ul.list1
{
	list-style-type:disc;
}
ul.list2
{
	list-style-type:circle;
}
ul.list3
{
	list-style-type:square;
}
ol.list1
{
	list-style-type:decimal;
}
ol.list2
{
	list-style-type:lower-roman;
}
ol.list3
{
	list-style-type:lower-alpha;
}

/*
img
{
	border:none;
	vertical-align:middle;
}
*/

/*
a:link {
	text-decoration: none;
	color: #0000FF;
}
a:visited {
	text-decoration: none;
	color: #708090;
}

a:active {
	text-decoration: none;
   color:#ffff00;
}

a:hover, a:focus {
	color: #000000;
        text-decoration: underline overline;
}
*/
p { }
#update { text-align:right;
	  color: #708090;
}


/*body {
	background-color: #ffffff;
	color: #000000;
        border-style: none;
        border-color: #cccccc;
        border-width: 8px;
        margin: 2% 5% 2% 5%;
	line-height: 125%
}*/



h1 {
	font-size: x-large;
	text-align: center;
	color: #708090;
	line-height: 130%;
}
	

h2 {
	font-weight: bold;
	font-size: 130%;
	line-height: 130%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top: 1px solid #708090;
	border-right: 1px solid #708090;
	border-bottom: 1px solid #708090;
	border-left: 10px solid #708090;
	color: #708090;
	background-color: transparent;

}


h3 {
	margin: 0em;
	padding: 0em;
	padding-left: 10px;
	font-weight: bold;
	font-size: 114%;
	border-style: solid;
	border-color: #708090;
	color: #708090;
	border-width: 0px 0px 1px 0px;
}


h4 {
	margin: 0em;
	padding: 0em;
	font-weight: bold;
	color: #708090;
}



pre {
	margin-left: 50px;
	margin-right: 1em;
	border-style: solid solid solid solid;
	border-color: #cccccc;
	border-width: 1px 2px 2px 1px;
        color: #000000;
}

pre.file {
 border   : thin solid #cccccc;
 margin   : 1.2em 0em 1.2em 6em;
 padding  : 1em;
 max-height: 25em;
 overflow : scroll;
}


table.highlight {
	background-color: #F0FFFF;
	width: 90%;
}


hr.hr1 {
      border: 1px dashed #77777;
}

div.cite {
     font-size: small;
     font-style: italic;
     margin-left: 15%;
     margin-right: 15%;
}
