BODY {
background-color: #181818;
font-family:Verdana, Arial, Sans;
font-size : 10pt;
color:#696969;
margin:0px;

scrollbar-arrow-color: #fe026d;
scrollbar-3dlight-color: #0c0c0c;
scrollbar-darkshadow-color: #0c0c0c;
scrollbar-face-color: #373737;
scrollbar-highlight-color: #181818;
scrollbar-shadow-color: #181818;
scrollbar-track-color: #181818;
}



BODY.main {
background-color: #181818;
font-family:Verdana, Arial, Sans;
font-size : 10pt;
color:#696969;
margin:8px;


}



A:link {color: #c0c0c0; text-decoration : none;}
A:visited {color : #696969; text-decoration : none;}
A:hover {color : #fe026d; text-decoration : underline;}
A:active {color : #ffffff; text-decoration : none; }

A.main:link {color: #c0c0c0; font-weight: bold; text-decoration : underline;}
A.main:visited {color : #696969; text-decoration : none;}
A.main:hover {color : #ffffff; text-decoration : underline;}
A.main:active {color : #ffffff; text-decoration : none;}

A.faq2:link {color: #e9e9e9; text-decoration : underline;}
A.faq2:visited {color : #c0c0c0; text-decoration : none;}
A.faq2:hover {color : #ffffff; text-decoration : none; font-weight:bold;}
A.faq2:active {color : #ffffff; text-decoration : none;}


P   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size : 10pt;
      color:#696969;
}

P.small   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size : 8pt;
      color:#696969;
}

FONT.co {      font-family:Verdana;
               font-size : 7pt;
               color:#c2c2c2;
               }

SPAN.titre   { text-align: left;
               font-family:Verdana;
               font-size : 10pt;
               color:#7a0738;
               font-weight: 600;
               letter-spacing: 2pt;
               text-decoration: overline;

               cursor:default;		}
               
SPAN.titrenb   { text-align: left;
               font-family:Verdana;
               font-size : 10pt;
               color:#7a0738;
               font-weight: 600;
               letter-spacing: 1pt;
               text-decoration: overline;
               cursor:default; 		}
SPAN.titrecl   { text-align: left;
               font-family:Verdana;
               font-size : 10pt;
               color:#7a0738;
               font-weight: 600;
               letter-spacing: 6pt;
               text-decoration: overline;
               cursor:default; 	}
               
SPAN.titrerp   { text-align: left;
               font-family:Verdana;
               font-size : 10pt;
               color:#7a0738;
               font-weight: 600;
               letter-spacing: 2pt;
               text-decoration: overline;
               cursor:default; }


DIV.scroll   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size : 10pt;
      color:#696969;

			padding-top:10px;
			padding-right:5px;
      padding-left:9px;

      height:500px;
      overflow:auto;
      cursor:default;

scrollbar-arrow-color: #fe026d;
scrollbar-3dlight-color: #0c0c0c;
scrollbar-darkshadow-color: #0c0c0c;
scrollbar-face-color: #373737;
scrollbar-highlight-color: #181818;
scrollbar-shadow-color: #181818;
scrollbar-track-color: #181818;



			 }

DIV.scrollpix   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size : 10pt;
      color:#696969;

			padding-top:10px;
			padding-right:5px;
      padding-left:9px;

      height:380px;
      overflow:auto;
      cursor:default;

scrollbar-arrow-color: #fe026d;
scrollbar-3dlight-color: #0c0c0c;
scrollbar-darkshadow-color: #0c0c0c;
scrollbar-face-color: #373737;
scrollbar-highlight-color: #181818;
scrollbar-shadow-color: #181818;
scrollbar-track-color: #181818;



			 }



div.xxx {display:inline}


div.goto     { color : #7a0738;
	               font-family: Verdana;
                 font-size: 11pt;
                 font-style: bold;
                 
                 }

div.pix    {  width:97%;
              height:85px;
							overflow:auto;
						  position:relative;
							z-index:2;
							top:8;
							left:8;
							
scrollbar-arrow-color: #fe026d;
scrollbar-3dlight-color: #0c0c0c;
scrollbar-darkshadow-color: #470622;
scrollbar-face-color: #181818;
scrollbar-highlight-color: #470622;
scrollbar-shadow-color: #470622;
scrollbar-track-color: #181818;

					 }

TABLE.m   {	table-layout: fixed;
             }

TABLE.pix   {	table-layout: automatic;
                  margin-bottom:0px;
}

TABLE.contact   {
             width: 800px;
             table-layout: fixed;
					    }



TABLE.main   {
         	table-layout: fixed;
          width: 820px;

					    }
					    
TABLE.main_big   {
      		table-layout: fixed;
          width: 100%;

					    }

TABLE.prix {    width:95% ;
                padding:5pt;
                border-spacing: 0px;
                border:0px;
                background-color: #151515;
                font-size : 11pt;
   				 }
   				 
TD  { font-size : 10pt;}
   				 
   				 
TD.main { padding:0px;
      		background-color: #181818;
      		vertical-align:top;
          height: 580px;
          table-layout: fixed;
          width: auto;

}


TD.photo { padding:0px 0px;
      		background-color: #181818;
      		vertical-align:middle;
          height: 520px;
          width: 545px;
          table-layout: fixed;
          color:#e0e0e0;



}




TD.scroll { padding: 0px 0px;
      		background-color: #181818;
      		vertical-align:top;
          height: 500px;
          table-layout: fixed;
}


TD.contact { padding: 10px 20px;
      		background-color: #181818;
      		vertical-align:top;
          height: 580px;
          table-layout: fixed;
}

TD.maps { padding: 10px 10px;
      		background-color: #181818;
      		vertical-align:top;

}

TR.main { background-color : #181818;

      font-size : 10pt;
      color:#696969;
      height: 580px;
   /* background-image:url('pics/fondmainportret.jpg');*/
      vertical-align:top;
      table-layout: fixed;
      }
	
TR.border { background-color : #470622;
          height: 3px;
      }

TR.logo {background-color : #181818;
          height: 2px;
      }

ul
{
list-style-type: none;
}


      
/* form success heading color */
span.success {
  color : #b1004b;
  font-weight : bold;
  font-size : 14pt;
}

span.error, dt.error, strong.error {
  color : #b1004b;
  font-weight : bold;
  font-size : 12pt;
}


/* form and results heading size */
.main_formhead, .formhead {
  font-size : 14pt;
  color : #b1004b;
  font-weight : bold;
}
