/* CSS Document */
/* auteur: administrateur [a] petitpanda.info */
/* Date de creation : 05/04/2003 */
/* Date de modification : 08/02/2008 */
/* @charset "charset=UTF-8";*/

body
{
background-color: white;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
font-family: "Book Antiqua", "Verdana"; 
text-transform: none ;
color: black;
}
form{
padding:5px;
}
img
{
border: none;
}

hr
{
margin-left: auto;
margin-right: auto;
}

table, td, body
{
font-family: "Book Antiqua", "Verdana"; 
font-size: 11pt; 
color: black;
text-align: justify;
}
table
{
border-width: 0px;
text-align: center;
}
A:link
{
text-decoration: none;
color: #FF0000;
}
A:visited
{
text-decoration: none;
}
a:hover 
{ 
text-decoration: overline underline; 
color: #EE82EE; 
font-family: "Book Antiqua", "Verdana";
} 
.Important
{
font-family: "Book Antiqua", "Verdana"; 
font-size: 36pt ; 
color: #FF0000;
text-decoration:none;
text-align: center;
}

ol.niveau1
{
counter-reset:Point_liste_niveau1;
list-style-type:none;
}
ol.niveau1 li:before
{
content: counter(Point_liste_niveau1) ". ";
counter-increment:Point_liste_niveau1;
}
ol.niveau2
{
counter-reset:Point_liste_niveau2;
list-style-type:none;
}
ol.niveau2 li:before
{
content: counter(Point_liste_niveau1) counter(Point_liste_niveau2,lower-alpha) ". ";
counter-increment:Point_liste_niveau2;
}
ol.niveau3
{
counter-reset:Point_liste_niveau3;
list-style-type:none;
}
ol.niveau3 li:before
{
content: counter(Point_liste_niveau1) counter(Point_liste_niveau2) counter(Point_liste_niveau3) ". ";
counter-increment:Point_liste_niveau3;
}

.Tit, a.Tit, a:hover.Tit
{
font-family: "Book Antiqua", "Verdana"; 
font-size: 14pt ; 
color: #FF0000;
text-decoration:none;
text-align: center;
font-weight : bold
}
.List
{
font-family: "Book Antiqua", "Verdana"; 
font-size: 12pt ; 
color: #CCCCCC;
text-decoration:underline;
font-weight : bold;
font-style:italic
}
.Retour, a.Retour, a:hover.Retour
{
font-family: "Book Antiqua", "Verdana"; 
font-size: 10pt ; 
color: #FF05D3;
text-decoration: none;
text-align:center;
font-weight : bold;
font-style:italic
}
a:hover.Retour
{
text-decoration: underline overline;
}
.papillon
{
background-image: url("/exposes/Pelouses/Images/papillon.jpg");
background-color: inherit;
color: black;
height:205px;
width: 375px;
clear: both;
margin-left: auto;
margin-right: auto;
}
.z
{
font-family: "Verdana";
font-size: 10pt; 
color: blue;
text-decoration: none;
text-align: left
}
a.z
{
font-family: "Verdana"; 
font-size: 10pt;
text-decoration: none;
color: blue;
text-align: left
}
a:hover.z
{
font-family: "Verdana";
font-size: 10pt;
text-decoration: none;
color: red;
text-align: left
}
.zz
{
font-family: "Verdana";
font-size: 8pt; 
color: #476BF1;
text-decoration: none;
font-weight : bold;
font-style: italic;
margin-left: 20px;
text-align: left
}
a.zz
{
font-family: "Verdana"; 
font-size: 8pt;
text-decoration: none;
color: #476BF1;
text-align:left;
margin-left:0px
}
a:hover.zz
{
font-family: "Verdana";
font-size: 8pt;
text-decoration: underline;
color: #478FF1;
text-align:left
}
.zzz
{
font-family: "Verdana";
font-size: 8pt; 
color: #476BF1;
text-decoration: none;
font-style:italic;
margin-left:30px;
text-align:left
}
a.zzz
{
font-family: "Verdana"; 
font-size: 8pt;
text-decoration: none;
color: #476BF1;
text-align:left;
margin-left:0px
}
a:hover.zzz
{
font-family: "Verdana";
font-size: 8pt;
text-decoration: underline;
color: #478FF1;
text-align:left
}
.zzzz
{
font-family: "Verdana";
font-size: 8pt; 
color: #476BF1;
text-decoration: none;
font-style:italic;
margin-left:40px;
text-align:left
}
a.zzzz
{
font-family: "Verdana"; 
font-size: 8pt;
text-decoration: none;
color: #476BF1;
text-align:left;
margin-left:0px
}
a:hover.zzzz
{
font-family: "Verdana";
font-size: 8pt;
text-decoration: underline;
color: #478FF1;
text-align:left
}
.puce
{
margin-left:18.0pt;
font-size: 12pt;
font-weight : bold;
color: #F75FE7;
}
.pupuce
{
margin-left: 40.0pt;
text-decoration: none;
font-size: 12pt;
color: #FFFFFF;
}
a.pupuce, a:hover.pupuce, a:visited.pupuce, a:link.pupuce
{
font-size: 12pt;
color: #FFFFFF;
background-color: inherit;
text-decoration: none;
margin-left:0px;
text-align: left
}
.ptpuce
{
margin-left:18.0pt;
}
.copy
{
font-size: 10pt; 
color: #ff9900;
text-decoration: none;
text-align:left;
}
a.copy, a:hover.copy, a:visited.copy, a:link.copy
{
font-size: 10pt; 
color: #FFFF00;
text-decoration: none;
text-align:left;
}
.Arti
{
font-size: 20pt; 
color: #FF0000;
text-decoration: none;
text-align: left;
font-family: "Flexure", "Verdana";
}
.Album
{
font-size: 20pt; 
color: #FF0000;
text-decoration: none;
text-align: left;
font-family: "Flexure", "Verdana";
font-style: italic;
}
.liste, a.liste, a:hover.liste, a:visited.liste, a:link.liste
{
font-size: 12pt; 
color: #FFFF99;
text-decoration: none;
text-align: center;
}
.title
{
font-size: 14pt;
background-color: transparent;
color: white;
text-decoration: none;
margin-top: 30px;
margin-bottom: 30px;
text-align: center;
font-weight : bold;
font-family: "Flexure", "Verdana";
}
.credits
{
font-size: 10pt; 
color: #33CC00;
text-decoration: none;
text-align: left;
font-style:italic;
font-weight : bold;
text-align: center;
}
.listenews
{
border-color: red;
border-top-style: dotted;
border-bottom-style: dotted;
border-width: thin;
text-align:center;
margin:5px;
}
input {
border-width: thin;
border-style: outset;
border-color: #9E9E9E;
color: black;
background-color: white;
}
.definitions, a:visited.definitions, a:link.definitions, a.definitions
{
border-color: white;
border-style: dotted;
border-width: medium;
text-decoration: none;
font-family: "Flexure", "Verdana";
font-size: 10pt;
color: red;
}
a:hover.definitions
{
color: #FF9999;
}
.Somm, a:visited.Somm, a:link.Somm, a.Somm
{
font-family: "Flexure", "Verdana";
font-size: 10pt;
color:#ccffcc;
text-decoration: none;
}
a:hover.Somm
{
color: #FF9999;
}
.Somm2
{
font-family: "Tahoma", "Verdana";
font-size: 10pt;
color: black;
text-align: center;
}
p{
padding: 5px 5px 5px 5px;
text-align: justify;
}
a.Somm2
{
font-family: "Tahoma", "Verdana";
font-size: 10pt;
color: black;
text-align: center;
text-decoration: none;
}
a:hover.Somm2
{
font-family: "Tahoma", "Verdana";
font-size: 10pt;
color: #FF0000;
text-align: center;
text-decoration: none;
}
.zzzzz
{
font-family: "Verdana";
font-size: 8pt; 
color: #476BF1;
text-decoration: none;
font-style:italic;
margin-left:60px;
text-align:left
}
a.zzzzz
{
font-family: "Verdana"; 
font-size: 8pt;
text-decoration: none;
color: #476BF1;
text-align:left;
margin-left:0px
}
a:hover.zzzzz
{
font-family: "Verdana";
font-size: 8pt;
text-decoration: underline;
color: #478FF1;
text-align:left
}
body
{
text-align: left;
color: #FF0000;
}
div.boite {
background-color: white;
border-color: Black;
border-style: dashed;
border-width: thin;
color: black;
font-family: monospace;
font-style: normal;
font-variant: normal;
margin: 3px;
padding: 5px;
text-decoration: none;
white-space: pre;
}
.box, a:visited.box, a:link.box, a:hover.box {
background-color: white;
border-color: Black;
border-style: dashed;
border-width: thin;
text-decoration: none;
color: black;
margin: 3px;
padding: 2px;
text-decoration: none;
white-space: pre;
}

.centre{
text-align: center;
}
div.droit {
top :80px;
width: 700px;
color: #000000;
position: absolute;
left : 200px;
margin-top: 5px;
height: 600px;
}
div.haut {
top :10px;
width: 700px;
color: #000000;
position: absolute;
left : 200px;
margin-top: 5px;
overflow: hidden;
height: 60px;
}
ul.menu
{
list-style-type: none;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
padding-left: 3px;

}

h1 {
background-color: #7477a3;
line-height: normal;
color: white;
font-size: 10pt;
font-weight : normal;
padding: 3px 3px 3px 3px;
margin:0px;

}
div.tableau
{
background-color: #E5E5E5;
color: #000000;
width: auto;
position: relative;
margin-top: 10px;
border: 2px solid #7477a3;
margin-top: 5px;
}
div.hotnews
{
background-color: white;
color: black;
width: 450px;
position: relative;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
}

div.sommaire {
width: 175px;
top :10px;
left :10px;
position: absolute;
margin-top: 5px;
}
div.titrenews {
background-color: #7477a3;
line-height: normal;
color: black;
padding: 1px 1px 1px 5px;
}
div.estat{
width: 175px;
float: left;
margin-top: 25px; 
left :50px;

}
div.registerl {
border-top: 1px solid #dddddd;
padding-top: 10px;
}
div.floatc {
width: auto;
height: auto;
padding: 5px;
text-align: left;
color: #000000;
}
div.floatl {
color: #FF0000;
padding: 5px;
width: 200px;
padding: 5px;
text-align: left;
height: 100%; 
}
div.floatr {
color: #0000FF;
text-align: left;
width: auto;
padding: 5px;
height: 100%; 
height: auto;
}
div.spacer {
clear: both;
}

