body,html {
	background:#000000 url(../imagenes/fondofrances.jpg);
	display:block;
	margin:2px 0px 0px 0px;
	padding:0px;
	text-align: center;
	font-size: 0.8em;
	font-family: Verdana,Sans-Serif;
}

A, A:link, A:visited, A:active {
	text-decoration: none;
}
ol{
text-decoration:none;
}
div#mainContents A, div#mainContents A:link, div#mainContents A:visited, div#mainContents A:active {
	color: #444444;
	text-decoration: none;
}
div#mainContents A:hover {
	color: #7E6F96;
	text-decoration: none;
}
div#contentsDefault {
	margin-left: -379px;
	position: absolute;
	left: 50%;
}
div#contents {
	width:769px;
	text-align:left;
	margin: 10px auto 10px auto;
	background:#E0DDE6;
	border: 1px solid #000000;
}
div#main {
	width:780px;
	text-align:left;
	background:#E0DDE6;
	display:block;
	padding: 20px 0px 20px 0px;	
	border:0px;
	margin:auto;
}
div#menuLeft {
	width:210px;
	float:left;
}
div#mainContents {
	width:524px;
	text-align:justify;
	padding-right: 30px;
	float:left;	
	border:#DBD5E1;
}
div#mainContents h2 {
	color:#000000;
	text-align:left;
	font-weight:bold;
	font-size:1.2em;
	margin:0px;
}
div#mainContents .subtitular {
	color:#79698E;
	text-align:left;
	font-weight:bold;
	font-size:0.9em;

}
div#mainContents h3 {
	color:#000000;
	font-weight:bold;
	font-size:1.1em;
}
div#menuLeft ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
/*	margin-left:15px;*/
	/*border-left: 18px solid #79698E;*/
	color:#FFD;
}
div#menuLeft ul li {
	padding:3px 5px 4px 5px ;
	margin:0px 5px 0px 12px;
  /*background: url('../imagenes/libro_bg.png') no-repeat top left;*/
	line-height: 20px;
	color: #FFF;
}
div#menuLeft ul li a,

div#menuLeft ul li a:visited,

div#menuLeft ul li a:active {
	color: #E7E7E7;
	text-decoration:none;
	font-weight:bold;
}
div#menuLeft ul li a:hover {
	color:#FFF;
  /*background: url('../imagenes/libro_bg_act.png') no-repeat top left;*/
}

div#menuLeft ul li ul{
border:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#FFF;	
}
div#menuLeft ul li ul li{
border:none;
	padding:0px;
	margin:0px;
	color: #FFF;
		padding:0px 0px 0px 10px;

	background: url('../imagenes/punto.gif') no-repeat 0px 55%; list-style:none;
}
div#menuLeft ul li ul li a,

div#menuLeft ul li ul li a:visited,

div#menuLeft ul li ul li a:active {
	color: #E7E7E7;
	text-decoration:none;
	font-weight:normal;
}
div#menuLeft ul li ul li a:hover {
	color:#FFF;
	
}
div#mainContents dl dt {
	font-weight:bold;
	margin-bottom: 12px;
	margin-top: 12px;
}
div#mainContents dl dd {
	margin-bottom: 12px;
	border-left: 2px solid #000000;
	padding-left: 8px;
}

div#mainContents table {
	text-align:left;
/*	border:1px solid #000000;*/
	border-collapse: collapse;
	font-size:0.9em;
}
div#mainContents table.personatges {
	text-align:left;
/*	border:1px solid #000000;*/
	border-collapse: collapse;
	font-size:1em;
}
div#mainContents table.personatges TD{
padding:5px;
}
div#mainContents table.personatges TD.icon{
text-align:center;
}
div#mainContents table thead tr td {
	/*#B1B13A;*/
	background-color:#000000;
	font-weight:bold;
	color:#FFF;
	text-align: center;
}
div#mainContents table tr td {
	padding-left:6px;
}
div#peu{
background-color:#E4DBDE;
width:780px;
padding-top:1px;
margin:auto;
}
div.linksImportants  ul li {
	text-align:center;
	list-style-type: none;
	font-weight:bold;
}
table.nivells{
width: 100%;
background-color:#79698E;
border: 1px solid #E0DDE6; 
}
.tablaDescrip{
width: 100%;
}
.tablaDescrip TD{
padding: 5px;	
}
.columnHeader{
text-align:center;
font-weight:bold;
font-size:1em;
background-color:#79698E;
color:#FFF;
border: 1px solid #E0DDE6; 
}
.rowLetter{
font-weight:bold;
font-size:1em;
background-color:#79698E;
color:#FFF;
border: 1px solid #E0DDE6; 
}
.columnSubHeader{
text-align:center;
font-weight:bold;
font-size:1em;
background-color:#C1B8CD;
border: 1px solid #E0DDE6;
}
.columnSubHeaderGram{
font-style:italic;
text-align:center;
font-size:1em;
background-color:#C1B8CD;
border: 1px solid #E0DDE6;
}
.columnSubHeaderPhon{
text-align:center;
font-style:italic;
font-size:1em;
font-family:"Times New Roman", Times, serif;
background-color:#C1B8CD;
border: 1px solid #E0DDE6;
}
.topColumna{
vertical-align:top;
background-color:#D0C7D9;
border: 1px solid #E0DDE6;
}
.numeroIndex{
font-weight:bolder;
}
.indexColumn{
	width: 18px;
	font-weight:bold;
	color:#FFF;
font-size:1em;
background-color:#79698E;
border: 1px solid #E0DDE6; 
}
.cursiva{
font-style:oblique;
}
table.nivells td{
width: 33%;
text-align:center;
background-color:#C1B8CD;
padding: 0px 0px 10px 0px;
}
table.nivells th{
height: 10px;
text-align:center;
background-color:#79698E;
}
#mainContents ul {
list-style-type:none;
margin: 0px;
padding: 0px;	
}
#mainContents ul li ul{
list-style-type:circle;
padding-left: 30px;	
margin-bottom:5px;
}

ul.guides li{
margin:5px;
}
.plegat {display:none;}
.desplegat {display:block;}
.obert{
 background: url('../imagenes/libro_bg_obert.gif') no-repeat top left;
 height: 105px;
}
.tancat {
  background: url('../imagenes/libro_bg.gif') no-repeat top left;
}
div#menuAnchors{
margin-top:10px;
margin-left:20px;
}