body {
	background-color: #120C0A;
	background-image: url('../images/spa_bg.jpg');
	margin-top: 100px	
}

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554A3D;
	text-align:justify;
}
/*
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #332F2A;
}
a:visited {
	color: #332F2A;
}
a:hover {
	color: #ffffff;
}
a:active {
	color: #54483D;
}
*/
img,object {
display: block;
border-collapse: collapse;
border: 0 none;
} 
.moz {
	background-color:#ffffff;
	padding-left: 15px;
	padding-right:15px;
}

.moz_left {
	background-color:#CBB580;
}

.moz_menu1 {
	background-color:#AA976C;
}

.moz_menu2 {
	background-color:#897958;
}

.moz_menu3 {
	background-color:#6D5F45;
}

.resbox {
	background-color:#ffffff;
}

a.menu1	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-top:10px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

a.menu1:hover	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-top:10px;
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
}

a.menu1_nonactif {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-top:10px;
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
}

a.menu2	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-top:12px;
	text-decoration: none;
	font-weight: bold;
	color: #1E1A13;
}

a.menu2:hover	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-top:12px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

a.menu3	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 15px;
	padding-top:10px;
	text-decoration: none;
	font-weight: bold;
	color: #554A3D;
}

a.menu3:hover	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 15px;
	padding-top:12px;
	padding-bottom:10px;
	text-decoration: underline;
	font-weight: bold;
	color: #554A3D;
}

a.menu2_nonactif {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-top:10px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

.txtfont1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	line-height: 17px;
}

.txt_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	line-height: 15px;
}
	
.txt_add {
	color: #AC986C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	text-align:right;
}
	
.footer {
	color: #897958;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

.txtfont {
	font-family: "Comic Sans MS";
	font-size: 14px;
	text-align:center;
	line-height: 15px;
	font-style: italic;
	color: #FFFFFF;
}

a.link	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: #554A3D;
}.txt_disweb {

	color: #AC986C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	text-align:left;
}
.txtfontCabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:justify;
	line-height: 15px;
	font-weight: bold;
}
.txtfontNaranja {
	font-family: "Comic Sans MS";
	font-size: 14px;
	text-align:center;
	line-height: 15px;
	font-style: italic;
	color: #F6A800;
	font-weight: bold;
}

