body{	margin: 10px 0px 10px 0px;	text-align: center;	font: normal 11px/15px Georgia, "Times New Roman", serif;	color: #000;	background: #666 url(../i/bg.jpg);}#header span{	display: none;}/*main divs*/#container{	position: relative;	text-align: center;	margin-right: auto;	margin-left: auto;	width: 760px;	background: transparent url(../i/bg-container.jpg) repeat-y;}#header{	border-top: solid 0px #ffffcc;	width: 760px;	height:138px;}#login{	position: relative;	width: 760px;}	#leftCol{	position: absolute;	top:156px;	border-top: solid 0px #ffffcc;	left: 0px;	width: 20px;	height: 100px;	padding: 0px;	margin:0px;	background: transparent url; }#rightCol{	position: absolute;	border-top: solid 0px #ffffcc;	top: 156px;	right: 0px;	width: 20px;	height: 100px;	padding: 0px 0px 0px 0px;	margin:0px;	background: transparent url; }#content{	margin: 0px 20px 0px 20px;	background: transparent url(../i/top-index.jpg) no-repeat;	padding: 0px;	text-align: center;	font: normal 11px/15px Georgia, "Times New Roman", serif;}#contenttext{	margin: 0px 0px 0px 0px;	background: transparent;	padding: 0px;	text-align: justify;	font: normal 11px/24px Georgia, "Times New Roman", serif;}#footer{	position: bottom;	margin-right: auto;	margin-left: auto;	height: 40px;	width: 760px;	background: #000 url(../i/foot-index.jpg);	border-top: solid 0px #000000;	padding: 0px;	font-size: 1em;	color: #ffffcc;}#footer a{	color:#ffffcc;	text-decoration: none;}#footer a:hover{	color:#F5D2AA;}.contenuCol{	padding: 20px 10px 10px 10px;	text-align: center;}/*menu*/a:link, a:visited{	color: #570B0B;	text-decoration: none;}a:hover{	border-top: 0px solid #ffffcc;	border-bottom: 0px solid #000000;	color: #000000;}#active a:link, #active a:visited, #active a:hover{	color: #570B0B;}a:hover{	border-top: 0px solid #ffffcc;	border-bottom: 0px solid #000000;	color: #000000;}#active a:link2, #active a:visited, #active a:hover{	color: #FCF8CB;}h1{	font: bold 2em Georgia, "Times New Roman", serif;	border-bottom: solid 1px #CC9966;	color: #000;}h2{	font: bold 1.5em Georgia, "Times New Roman", serif;	border-bottom: solid 1px #CC9966;	color: #000;}h3{	font: bold 1em Georgia, "Times New Roman", serif;	border-bottom: solid 1px #CC9966;	color: #000;}.contenuCol a.link{	margin: 10px 0px 20px 0px;	padding: 2px;	display: block;	text-decoration: none;	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;	border-bottom: solid 0px #fff;	border-top: solid 0px #fff;	color: #fff;}.contenuCol .styled{	margin: 10px 0px 10px 0px;	padding: 2px;	display: block;	text-decoration: none;	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #ffffff;}.contenuCol a.link:hover{	color: #ffffcc;}p a{color: #000;text-decoration: none;}p a:hover{color: #000000;text-decoration: none;}P {	font-size: 11px;	font-family : georgia, "Times New Roman";	font-style: italic;}P.smaller {	font-size: 10px;	font-family : georgia, "Times New Roman";	font-style: italic;	color : #000000;}HR {	color : #987555;}P.catname {  	text-align: center;   	margin-top: 0px;   	margin-bottom: 4px;   	vertical-align:top;   	text-align: center;  }    P.catdesc {  	 margin-top: 0px;   	 margin-bottom: 4px;   	 vertical-align:top;  }    IMG.catimage {   	border:1px;   	border-thickness: 1px;   	border-color: #000;   	border-style: solid;   	vertical-align:top;   }    TD.catimage {   	vertical-align:top;   }     TD.catname {   	vertical-align:top;   	text-align: center;  }     TD.catnavigation {   	vertical-align:middle;  	text-align: center;   }TABLE.cobtbl{  	background-color: #FAF3E5;  }     TD.cobhl{  background: transparent url(../i/index.jpg) repeat-y;  }    TD.cobll{  background: transparent url(../i/index.jpg) repeat-y;  color : #000000;  }      P.pagenums {  	font-size: 12px;  	font-family : georgia, "Times New Roman";	font-style: italic;}  