BODY {
background-color: #222222;
font-family:Verdana, Arial, Sans;
font-size : 10pt;
color:#909696;
}


BODY.boutons {
background-color: #171717;
font-family:Verdana, Arial, Sans;
font-size : 10pt;
color:#909696;
}





BODY.index {
background-color: #222222;
font-family:Verdana, Arial, Sans;
font-size : 10pt;
color:#909696;

}


A:link {color: #f7f7f7; text-decoration : underline;}
A:visited {color: #f7f7f7; text-decoration : none;}
A:hover {color: #b1004b; text-decoration : underline;}
A:active {color: #ffffff; text-decoration : none;}


P   { text-align: justify;
      text-justify: auto;
      font-family:Verdana;
      font-size: 10pt;
      color:#909696;

		}


div.style1     { color: #909696;
	               font-family: Verdana;
                 font-size: 10pt;
                 font-weight: bold;
                 text-align: justify;
                 text-justify: auto
                }

div.banner     { width:100%;
                 height:85px;
                 overflow:auto;
                 position:relative;
                 z-index:2;
                 top:9;
								 left:5;
								 border:0px;

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;

						  }

DIV.scroll   { text-align: justify;


        overflow:auto;


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;


			 }

FONT.nro {font-family: Verdana;
          font-size: 8pt;
          vertical-align:3pt;
 }



TABLE.contact   {
         	table-layout: fixed;
          width: 740px;
          z-index:2;

					    }



TABLE.style1 { width: 490pt;
	             background-color: #f6fdfd;
				       border: 0px solid #ffffff;
					    }
	      
TABLE.banner {  table-layout: fixed;
                width: 95%;
                padding:0pt;
                border-spacing: 0px;
                border:0px;
                background-color: #171717;
                

				 }
				 

TABLE.main {  table-layout: fixed;
                width: 100%;
                padding:0pt;
                border-spacing: 0px;
                border:0px;
                background-color: #222222;


				 }

TABLE.photo   {
              cursor:url('http://bi.promophot.com/div/transp.cur'),auto;
              width:100% ;
							height:75% ;
              border:0px;
					    }


TD.main {

      		vertical-align:middle;
          width:25%;
          height: 240px;
          table-layout: fixed;


}

TD.mainbordsup { padding:0px;
      		background-color: #222222;
      		vertical-align:middle;
          height: 140px;
          table-layout: fixed;

}

TD.mainbordbas { padding:0px;
      		background-color: #222222;
      		vertical-align:middle;
          height: 160px;
          table-layout: fixed;

}



TD.contact { padding: 10px 10px;
      		background-color: #222222;
      		vertical-align:top;
          height: 420px;
          table-layout: fixed;

}

TD.maps { padding: 10px 10px;
      		background-color: #222222;
      		vertical-align:top;


}


TD.style1 { background-color: #F6FDFD;
      padding: 10pt 10pt 5pt 10pt ;
      font-size : 10pt;
      color:#454545;
      }

/* 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 : #fe026d;
  font-weight : bold;
}
