/* chasa.css */

body 
{
	margin: 0px;
	margin-top: 100px;
	padding: 0px;
	text-align:center;
	background-color: #CCC;
	font-family: Century Gothic;
}

#container
{
	margin-left:auto;
	margin-right:auto;
	width:922px;
	background-color: #FFF;	
	}
	
#header
{
	width:922px;
	height:130px;
	background-image: url(csimages/CSA_CSC.png);
	background-repeat: no-repeat;
}

P
  {
    font-family: Century Gothic;
    font-size: 16 px;
    margin: 0;
    text-align: justify;
	padding-right:20px;
  }

p.center
  {
    text-align: center
  }

p.avocat
  {
    font-size: 16px;
    font-weight: bold;
  }  

H1
  {
	background-color: #336666;
	color: white;
	font-family: Century Gothic;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 2mm;
	margin-left: 0;
	margin-bottom: 1mm;
	padding-left:5px;
  }


H2
  {
	font-family: Century Gothic;
	font-size: 14 px;
	font-weight: bold;
	margin-top: 2mm;
	margin-left: 0;
	margin-bottom: 1mm;
  }


UL
  {
    font-family: Century Gothic;
    font-size: 16 px;
  }

A
  {
    font-family: Century Gothic;
    font-weight: bold ;
    font-size: 16px;
    color: #7C97A2 ;
    text-decoration: none ;
  }

A:hover
  {
    text-decoration: underline ;
  }


/* ######## AVOCATS ####### */

A.avocat
  {
    font-size: 16px;
    font-weight: bold;
  }

/* ######## CONTENT ####### */

TD.content
  {
    height: 322px; 
    vertical-align: top; 
    padding-left: 10px;
    padding-right: 30 px;
    padding-top: 0px;
  }



/* ######## MENU ####### */

A.menu
  {
	font-weight: bold;
	font-family: Century Gothic;
	font-size: 14px;
	color: white;
	text-decoration: none;
	padding-left:10px;
  }

A.menu:hover
  {
    text-decoration: underline ;
  }


TD.menu
  {
    border-style: none ;
    background-color: #336666 ;
    width: 160px; 
    height: 400px; 
    vertical-align: top;
  }


TABLE.menucell
  {
    text-align: left;
    width: 160px;
    border: 0;
    cellpadding: 2;
    cellspacing: 2;
  }


TABLE.menuhor
  {
    text-align: center;
    background-color: #336666 ;
  }


TD.menuhor
  {
    border-style: none ;
    width: 140px; 
    height: 20px; 
    vertical-align: top;
  }

/* ######## HEADER ####### */

TABLE.header
  {
	text-align: center;
	width: 922px;
	border: 0;
	cellpadding: 2;
	cellspacing: 2;
	alignment-adjust: middle;
  }

/* ######## FOOTER1 ####### */

TD.footer1
  {
    background-color: #339999 ;
  }

TR.footer
  {
    height: 20px ;
  }


/* ######## FOOTER2  ####### */

TD.footer2
  {
    background-color: #339999 ;
  }

/* ######## FOOTER3 ####### */


TABLE.footer3
  {
	text-align: left;
	height: 44px;
	width: 922px;
	border: 0;
	cellpadding: 2;
	cellspacing: 2;
	background-color:#CCC
  }

TD.footer3
  {
    font-family: Century Gothic;
    font-size: 12px;
  }

/* ######## FOOTER4 ####### */

TD.footer4
  {
    text-align: right; 
    width: 460px;
  }

