/* CSS Document */
body { margin:0px; padding:0px; font-family: Tahoma; font-size:12px; 
  /* background-image: url(../images/fond.gif);
   background-repeat: repeat-y;
   background-position: 50%;*/
}
.mainContent { background-color: #F5F5F5; }
.menu {
margin-left:10px;
width: 230px;
}
.menu td{ 
   height:30px;
}
.menu a {
  font-family: Arial Black;
  font-size: 10px;
  color: white;
  text-decoration: none;
}
.menu a:hover {
   color: #cc0033;
}

.menuPageTitle {
  /*border-width:1px;
  
  border-color: #717074;
  border-style: solid;*/
  width:450px;
  font-family: Verdana; 
  font-size:12px;
  font-weight: bold;
  color: #FFFFFF;
  color: #000000;
  /*background-color: #717074;*/
  text-align: center;
  padding-left: 5px;
}

html>body .menuPageTitle {width:445px; }
.menuPage {
  border-width:0px;
  /*border-top-width:2px;
  border-right-width:1px;
  border-left-width:1px;
  border-color: #717074;
  border-style: solid;*/
  width:530px;
  text-align: center; 
  /*padding-left: 40px;
  padding-right: 40px;*/  
  font-family: Verdana; 
  font-size:10px;
}
html>body .menuPage{
  margin-bottom:5px;
  margin-top:10px;  
}
.menuPageA {
  border-width:1px;
  border-top-width:2px;
  border-bottom-width:0px;
  border-color: #717074;
  border-style: solid;
  text-decoration: none;
  color: #000000;
  padding-left: 8px;
  height: 22px;
  text-align: left;
  background: #ffffff;
  padding: 5px;
}
.menuPageA:hover, .menuPageAActive {
  border-width:1px;
  border-top-width:2px;
  border-color: #717074;
  border-top-color: #cc0033;
  border-style: solid;
  padding-left: 8px;
  /*background-image: url(../images/puces.gif);
  background-repeat: no-repeat;
  background-position: 0px 3px;*/
  background-color: #184E82;
  text-decoration: none;
  color: #ffffff;
  height: 22px;
  /*display: block;*/
  text-align: left;
  padding:5px;
}

.texte {
   width: 510px;

   background-image: url(../images/contenu_fond.gif);   
}
.texte table {
   font-family: Verdana; 
   font-size: 11px;
   text-align: justify;
   background-image: url(../images/contenu_haut.gif);
   background-repeat: no-repeat;   
}
.texteTd {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  background-image: url(../images/contenu_bas.gif);
  background-repeat: no-repeat;  
  background-position: bottom left;
}
.texte a, .actuScrollerText a {
  background-image: url(../images/puces.gif);
  background-repeat: no-repeat;
  background-position: 0px -12px;
  padding-left: 8px;
  font-family: Verdana; 
  font-size: 11px;
  color: #0066cc;
}

.texte a:hover, .actuScrollerText a:hover {
  /*background-image: url(../images/puces.gif);*/
  background-position: 0px 4px ;
  color: #a91128;
}

.question {
  padding-left: 13px;
  padding-bottom:10px;
  font-family: Verdana; 
  font-size: 10px;
}
.footer {
background-image: url(../images/fond_bas.gif) ;
background-repeat: no-repeat;
background-position: center top;
height: 30px;
width:790px;
padding-right:30px; text-align:right; font-family: tahoma; font-size:10px;
}


.vousEtes {
  font-family: Verdana; 
  font-size: 10px;
}

.vousEtes h1 { color: #194e82; font-size:12px; margin-bottom:5px;}
.vousEtes p { margin:0px;}
.vousEtes a {
  background-image: url(../images/puces.gif);
  background-repeat: no-repeat;
  background-position: right -12px;
  padding-right: 8px;
  font-family: Verdana; 
  font-size: 10px;
  font-weight: bold;
  color: #0066cc;
}
.vousEtes a:hover {
  /*background-image: url(../images/puces.gif);*/
  background-position: right 4px ;
  color: #a91128;
}

#actualites { border-width: 0px; border-style: solid; border-color:#CECECE; height:280px; overflow: hidden ;}

.actuScrollerText {
  padding:0px; 
  padding-left: 15px;
  padding-bottom:0px;
  padding-right: 5px;
  font-family: Verdana; 
  font-size: 10px;
  border-width: 0px; 
  /*height:100px;
  overflow: hidden;*/
}
.actuText {
  padding:0px; 
  padding-left: 15px;
  padding-bottom:0px;
  padding-right: 5px;
  font-family: Verdana; 
  font-size: 10px;
  border-width: 0px;
  margin-bottom: 10px;
}
.actuScrollerText b, .actuText b {
  color: #a91128;
}

.avocat td {   padding: 0px;}
.formulaire { background: #FFFFFF; }
.formulaire th {
background: #FFFFFF;
text-align: right;
font-weight: normal;
width:170px;
}
.formulaire td {
background: #FFFFFF;
width:290px;
}

.formulaire input {
border-width:2px;
border-color: #CECECE;
border-style: solid;
width:200px;
}

.formulaire textarea {
width: 100%;
height: 75px;
border-width:2px;
border-color: #CECECE;
border-style: solid;
}

.message {
background-color: #abd5ff;
color: #194e82; font-size:14px; margin-bottom:5px;
}

