body{
  text-align:center
}
div#header{
  color: #666;
  height: 25px;
  padding: 25px 0px 5px 0px;
  margin: 0px 0px 15px 0px;
  position:relative;
  background-image: url(/img/layout/point_filet_base.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
div#container{
  text-align:left;
  width:900px;
  margin:0 auto;
}
div#leftcolumn{
  color: #666;
  margin: 0px;
  padding: 0px 0px 0px 0px ;
  float:left;
  width:158px;
  height:525px;
}
div#rightcolumn{
  color: #444;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	float:left;
  width:740px;
}
div#rightcolumn ul li{
margin-left: 15px;
}

div#footer{
  font-family: Arial, Helvetica, Sans-Serif;
  color: #666;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  clear:both;
  width:100%;
 }
/* DEFAULT TEMPLATE LAYOUT */
#headermenu h1{
  color:#fff;
  padding-top:16px;
  font-size:16px;
}
#headermenu a{
  padding-top:0px;
}
#headerlogo {
  float:left;
	padding: 0px 0px 0px 1px;
}
#rightcontent{
  float:left;
  padding: 0px;
  width:690px;
  margin-left:25px;
  margin-right:30px;
}
#rightcolumn h1{
  font-size: 1em;
  font-weight:bold;
	color:#E20079;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}
#rightcontent01{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:1em;
  float:left;
  padding: 0px;
  width:345px;
  margin-left:5px;
  margin-right:10px;
}
#leftrightcontent01 {
  padding-bottom:10px;
  clear:both;
  float:left;
}
#pucesleftrightcontent01{
  float:left;
  width:20px;
  height:16px;
  padding-top:0px;
}
#titresleftrighcontent01{
  float:left;
}
#rightcontent02{
  float:left;
  padding: 0px;
  width:370px;
}
#footer {
 width: 900px;
 clear: both;
 color: #aaa;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#contactaddress {
  display:none;
  font-size:.75em;
  overflow:auto;
  width: 222px;
  clear: both;
  color: #aaa;
  background: #000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
/* END DEFAULT TEMPLATE LAYOUT */
