
h1,h2,h3,h4{

    color : #1f60a9;
    text-align:left;

}
h1 {margin-bottom: 5px;
	margin-top: 40px;
	font-weight: bold;
	font-size: 18pt;
	font-family: arial, helvetica, sans-serif;
}

h2 {
    margin-bottom: 10px;
	margin-top: 30px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14pt;
	font-family: arial, helvetica, sans-serif;
}

h3 {    margin-bottom: 5px;
	margin-top: 10px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: arial, helvetica, sans-serif;
}	

body {
    background-color: #EEEEEE;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	text-align: justify;
    color:black;
}

tbody { font-family: arial, helvetica, sans-serif;
      	text-align: justify;
        font-size: 9pt;
	}

a.gris       { color: #797979;}
a.gris:link       { text-decoration: underline;}
a.gris:active     { text-decoration: underline; }
a.gris:visited    { text-decoration: underline;}
a.gris:hover      { text-decoration: underline; color: #1f60a9;}
a.blanc      { color: #d9d7d8;}
a.noir       { color: black;}

a.mengris             { color: #797979;text-decoration: none;}
a.mengris:link       { text-decoration: none;}
a.mengris:active     { text-decoration: none; }
a.mengris:visited    { text-decoration: none;}
a.mengris:hover      { text-decoration: none; color: #1f60a9;}


a.menblanc      { color: #d9d7d8;text-decoration: none;}
a.mennoir       { color: black;text-decoration: none;}

img{
    border:none;
}

td {   	 padding : 4px; }

td.normal {  background-color: #CCDDFF;
	     border: 1px;
	     border-style: solid;
	     border-color: #AAAAAA ;
}

td.entete {
          background-color: #797979;
          font-weight: bold;
          color: white;
}

p {        margin-top: 5px;}

p.bline {  border-top: 1px;
	   border-left: 0px;
	   border-right: 0px;
	   border-bottom: 0px;	
	   border-style: dotted;
	   border-color: #797979;
	   color: #797979;
	   text-align: center;
	   font-size: 10pt;
}

p.bline1 { color: #797979;
	   text-align: center;
	   font-size: 8pt;
	   font-weight: bold;
}

p.bline2 {
	color: #797979;
	text-align: right;
	font-size: 8pt;
	font-weight: bold;
}

li.big {  list-style-position: outside;
     	  font-size:11pt;
          font-weight:bold;
          padding-top:10px;
          padding-bottom:5px;
          margin-top: 0px;
          margin-right: 0px;
          text-align:left;
          margin-bottom:15px;
          list-style-image:url(../image/bullet_big.png);
}

input {
	  color:black;
}

select {  color:black;
          background-color: #ffff9e;
}

textarea {color:black;
	  background-color: white;
}	

.encadre {
	  padding-top: 1px;
	  padding-left: 4px;
	  padding-right: 4px;
	  padding-bottom: 15px;
	  margin-top: 5px;
	  border: 1px;
	  border-style: solid;
	  border-color: #797979;
}

label {    font-size: 8pt;
	   font-weight: bold;
	   color: #797979;
}

li {      list-style-position: outside;
     	  font-size:9pt;
          margin-right: 0px;
}

li.men0 { list-style-image: url(../image/bullet.gif);
	  font-weight: bold;
	  margin-left: -10px;
}

li.men1 { list-style-image: url(../image/bullet1.gif);
	  margin-left: 0px;
	  font-weight: normal;

}

.red { background : #1f60a9;
	       font-weight : bold;
	       color : white;
}

marquee.gris { background : #d9d7d8;
	       font-weight : normal;
}

.noprint { }


.link{}

#link1{z-index: 2;}

#link0
{
  z-index: 1;
  background-color : #FFFFFF;
  border :1px;
  border-style : solid;
  border-color : #000000;
  display: none;
  padding : 5px;
  position : absolute;
  width : 100%;
  top : -15px;
  left : 0px;
}

#Demo
{
  z-index: 6;
  background-color : #FFFFFF;
  border :1px;
  border-style : solid;
  border-color : #000000;
  display: none;
  padding : 5px;
  width:800px;
  height:490px;
  margin-left:auto;
  margin-right:auto;
  top : 40px;
  position:relative;
  
}

#ouest, #est, #nord, #rapaca, #paris, #sudouest, #corse
{
	z-index: 3;
	background-color : #FFFFFF;
	border :1px;
	border-style : solid;
	border-color : #000000;
	display: none;
	padding : 5px;
	position : absolute;
	width : 60%;
}

#sudouest
{
   top : 300px;
   left : 5px;
}

#corse
{
   top : 450px;
   left : 280px;
}

#nord
{
  top : 5px;
   left : 260px;
}

#paris
{
  top : 50px;
  left : 250px;
}

#est
{
  top : 80px;
  left : 280px;
}

#rapaca
{
  top : 300px;
  left : 280px;
}

#ouest
{
  top : 150px;
  left : 5px;
}

#linksav
{
  z-index: 1;
  background-color : #FFFFFF;
  border :1px;
  border-style : solid;
  border-color : #000000;
  display: none;
  padding : 5px;
  position : absolute;
  width : 60%;
  top : 100px;
  left : 100px;
}

#savouest, #savest, #savnord, #savrapaca, #savparis
{
	z-index: 3;
	background-color : #FFFFFF;
	border :1px;
	border-style : solid;
	border-color : #000000;
	display: none;
	padding : 5px;
	position : absolute;
	width : 100%;
	height : 50%;
	overflow:scroll;
}

#savnord
{
  top : 5px;
   left : 5px;
}

#savparis
{
  top : 50px;
  left : 5px;
}

#savest
{
  top : 80px;
  left : 5px;
}

#savrapaca
{
  top : 300px;
  left : 5px;
}

#savouest
{
  top : 330px;
  left : 5px;
}
