/* CSS Document */

#HEADER {
  position : absolute;
  width : 95%;
  font-size : 40px;
  height : 50px;
  text-align : right;
  background-image :  url(NAVPICS/toucan180.gif);
  background-repeat: no-repeat;
  background-position: left center;
  font-family : Verdana, Arial, Helvetica;
  font-weight : bolder;
  font-variant : small-caps;
  vertical-align : middle;
  padding: 8px;
} 
#MENU {
  position : absolute;
  top : 75px;
  width : 200px;
  border-right-width : 1px;
  border-right-style : dashed;
  border-right-color : #cccccc;
  padding: 8px;  
  display: block;
} 
#MAIN {
  position: absolute;
  left: 230px;
  top: 75px;
  padding: 8px;  
  width: 66%;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #cccccc;
} 
#imprimer {
  display: table;
  width: 400px;
  left: 25px;
  position: static;
  height: 130px;
  vertical-align: middle;
}
#Footer {
  position : absolute;
  left : -2px;
  margin : 1px;
  padding-top : 30px;
  width: 100%;  
} 

.medit {font-size: 9pt; background-color : #Ffffff; border: #000000; border-style: solid;
border-top-width: 1pt; border-right-width: 2pt; border-bottom-width: 2pt; border-left-width: 
1pt }

.menu {font-size: 10pt; background-color : #ffffff;
color: #cc6600; text-align: justify; }

 .newstext 
{font-family: Verdana, Arial, Helvetica; font-size: 9pt; background-color : ffffff; color: 000000;
text-align: justify;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
padding-bottom : 5px;
padding : 2px
}

 .contentleft 
{font-family: Verdana, Arial, Helvetica; font-size: 10pt; background-color : #ffffff; color: 000000;
text-align: justify; 
border: #ffffff;
border-style: solid; 
border-top-width: 1pt; 
border-right-width: 1pt; 
border-bottom-width: 1pt; 
border-left-width: 1pt ;
padding-left : 3pt; padding-right : 3pt; padding-top 
: 2pt; padding-bottom :2pt; padding : 2pt; 
}


 .titleleft
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt; 
background-color: #FFffff;
font-color: #ff0000; 
text-align: center; 
border: #ffffff;
border-style: solid; 
border-top-width: 1pt; 
border-right-width: 2pt;
border-bottom-width: 2pt; 
border-left-width: 1pt }

    .intro
{
font-family: Verdana, Arial, Helvetica; font-size: 12pt;
background-color:#FFffff;
padding-left : 5px;
padding-right : 5px;
padding-top : 8px;
padding-bottom : 1px; 
padding : 1px;
}

.box {
  width: 210px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: dashed;
  border-left-style: dashed;
  border-top-color: #cccccc;
  border-right-color: #cccccc;
  border-bottom-color: #cccccc;
  border-left-color: #cccccc;
  float: right;
  font-size: 12px;
  color: #660000;
  float: right;
  padding-left: 10px;
  margin-left: 10px;
  margin-bottom: 5px
} 
a:hover {
background-color : #EBEBEB; 
}
a.titre:hover {
background-color : #EBEBEB; 
font-family : Verdana, Arial, Helvetica;
font-size : 24px; 
}
a:link {
color : #cc6600; 
text-decoration : none; 
}
a.titre:link {
color : #660000;
text-decoration : none; 
} 
a:visited {
color : #9f7400; 
text-decoration : none; 
} 
a.titre:visited {
color : #660000;
text-decoration : none; 
} 
body {
font-family : Verdana, Arial, Helvetica;
color : #404040;
font-size : 12px; 
} 
a:active {
color : #CCCCCC; 
background-color : #007EA8; 
} 



.menubreves {
font-size : 11px; 
list-style-type : square; 
color : #ff9900; 
text-decoration : none; 
vertical-align : middle; 
} 
.menurubrique {
  font-size : 14px;
  width : 190px;
  margin : 1;
  padding : 5px 10px;
  font-weight : bolder;
  list-style-position : inside;
  list-style-type : square;
  display: block;

}

.menurubrique2 {
  font-size : 12px;
  width : 190px;
  margin : 1;
  padding : 5px 10px;
  list-style-position : inside;
  display: block;

}
.menusousrubrique {
  font-size : 12px;
  width : 185px;
  list-style-type : square;
  display: block;
  list-style-position: inside;
  margin: 1px;
  padding-left: 25px;
  
} 

.contenu {
} 
.titre {
font-family : Verdana, Arial, Helvetica;
font-size: 24px;
font-weight: bolder;
color: #660000;
} 
.titresansserif {
font-family : Verdana, Arial, Helvetica; 
font-size : 22px; 
font-weight : bold; 
color : #660000; 
} 
.titre2 {

font-size : 14px; 
color : #660000; 
font-weight : bold; 
} 
.titre3 {
font-family : Verdana, Arial, Helvetica;
font-size : 12px; 
font-weight : bold; 
color : #660000; 
}
.titreviolet {
font-family : Arial, Helvetica;
font-size : 20px; 
color : #660000; 
font-weight : bold; 
} 
.titrearticle {
font-size : 18px; 
font-weight : bold; 
color : #660000; 
} 
.titresousrubrique {
font-size : 18px; 
font-weight : bold; 
color : #660000; 
} 
.titresousarticle {
font-size : 16px; 
font-weight : bold; 
color : #660000; 
} 
.intro {
font-size : 12px; 
color : #660000; 
text-align : right;
} 
.copyright {
font-size : 11px; 
width : 100%; 
text-align : center; 
color : #660000; 
padding : 10px; 
margin : 1px; 
} 
.texterub {
font-size : 12px; 
font-weight : bold; 
color : #660000; 
text-align : left;
} 
.surtitre {
font-size : 10px; 
color : #cc9900; 
} 
.soustitre {
font-weight: bolder;
font-size: 14px;
color: #9f7400;
} 
.chapo {
font-size : 12px;
font-weight : bold;
color : #404040;  
} 
.ps {
font-size : 10px; 
} 
.date {
font-size : 12px; 
color : #660000; 
float : right; 
width : 200px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-bottom-style : dashed; 
border-left-style : dashed; 
border-top-color : #cccccc; 
border-right-color : #cccccc; 
border-bottom-color : #cccccc; 
border-left-color : #cccccc; 
font-weight : bold; 
margin-left : 8px; 
margin-bottom: 8px; 
padding-left : 10px; 
padding-bottom : 6px; 
} 
.lesauteurs {
font-size : 12px; 
color : #cc9900; 
text-align : left; 
clear : left; 
float : right; 
width : 250px; 
} 
.grasorange {
font-size : 12px; 
font-weight : bold; 
color : #cc6600; 
} 
.notes {
text-align : left; 
font-size : 11px; 
} 
.inscription {
  float : right;
  width : 35%;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-bottom-style : dashed;
  border-left-style : dashed;
  border-top-color : #cccccc;
  border-right-color : #cccccc;
  border-bottom-color : #cccccc;
  border-left-color : #cccccc;
  margin : 1px;
  padding : 10px;
  display: block;

} 
.colonnage {
  width: 175px;
  margin: 1px;
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #cccccc;
  display: block;
  height: 90px;
} 
.textebreves {
text-align : left; 
vertical-align : middle; 
margin : 5px; 
padding : 10px; 
width : 400px; 
clear : both; 
} 
.forumformulaire {
width : 50%; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-top-color : #cccccc; 
border-right-color : #cccccc; 
border-bottom-color : #cccccc; 
border-left-color : #cccccc; 
margin : 1px; 
padding : 10px; 
} 
.boxvisite {
float : right; 
width : 75%; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-bottom-style : dashed; 
border-left-style : dashed; 
border-top-color : #cccccc; 
border-right-color : #cccccc; 
border-bottom-color : #cccccc; 
border-left-color : #cccccc; 
margin : 1px; 
padding-left : 10px; 
padding-bottom : 6px; 
clear : left; 
} 
.titre1 {
font-size : 24px; 
font-weight : bold; 
color : #cc6600; 
} 
.boxpopulaire {
float : right; 
width : 200px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-bottom-style : dashed; 
border-left-style : dashed; 
border-top-color : #cccccc; 
border-right-color : #cccccc; 
border-bottom-color : #cccccc; 
border-left-color : #cccccc; 
margin : 1px; 
padding-left : 10px; 
padding-bottom : 6px; 

} 
.grasbeige {
font-size : 12px; 
font-weight : bold; 
color : #9f7400;
}
.bleutoucan {
font-size : 12px; 
color : #005f7d; 
}
.hiddenform {
  display: none;
}

.spip_code {
  font-size: 12px;
  font-family: "Courier New", Courier, monospace;
}

.retrait1 {
  margin-left: 30px;

}
.retrait2 {
  margin-left: 60px;
}

.left1{
float: left;
}

.right1{
float: right;
}

0px; 
padding-bottom : 6px; 

} 
.grasbeige {
font-size : 12px; 
font-weight : bold; 
color : #9f7400;
}
.bleutoucan {
font-size : 12px; 
color : #005f7d; 
}
.hiddenform {
  display: none;
}

.spip_code {
  font-size: 12px;
  font-family: "Courier New", Courier, monospace;
}

.retrait1 {
  margin-left: 30px;

}
.retrait2 {
  margin-left: 60px;
}

.left1{
float: left;
}

.right1{
float: right;
}

t2 {
  margin-left: 60px;
}

.left1{
float: left;
}

.right1{
float: right;
}

/* Couleurs du texte ajoutý par Alain Sichel */
.bleu {
  color:#0000ff;
  background-color: transparent;
}
.vert {
  color: #009900;
  background-color: transparent;
}
.rouge {
  color: #ff0000;
  background-color: transparent;
}
.orange {
  color: #ff6600;
  background-color: transparent;
}
rier, monospace;
}

.retrait1 {
  margin-left: 30px;

}
.retrait2 {
  margin-left: 60px;
}

.left1{
float: left;
}

.right1{
float: right;
}

0px; 
padding-bottom : 6px; 

} 
.grasbeige {
font-size : 12px; 
font-weight : bold; 
color : #9f7400;
}
.bleutoucan {
font-size : 12px; 
color : #005f7d; 
}
.hiddenform {
  display: none;
}

.spip_code {
  font-size: 12px;
  font-family: "Courier New", Courier, monospace;
}  
/* .spip_logos {height : 100px;} limite de taille des logos*/


.retrait1 {
  margin-left: 30px;

}
.retrait2 {
  margin-left: 60px;
}

.left1{
float: left;
}

.right1{
float: right;
}

t2 {
  margin-left: 60px;
}

.left1{
float: left;
}

.right1{
float: right;
}

/* Couleurs du texte ajouté par Alain Sichel */
.bleu {
  color:#0000ff;
  background-color: transparent;
}
.vert {
  color: #009900;
  background-color: transparent;
}
.rouge {
  color: #ff0000;
  background-color: transparent;
}
.orange {
  color: #ff6600;
  background-color: transparent;
}

