<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*
color roig: #ce1337
color blanc: #fef5e0
*/

@font-face {
	font-family: 'Neutra';
	src: url("fonts/NeutraText-Book.otf");
	src: local('Cabin'), local('NeutraText-Book'),
		url("fonts/NeutraText-Book.otf") format("opentype");
}

html, body {
    background: #fffefd;
	font-family:Tahoma, Geneva, sans-serif;
	padding:0;
	margin:0;
}

#menu {
	font-family: 'Neutra';
}
#menu_vertical {
	font-family: 'Neutra';
}



/* 
	
	MAQUETA
	
*/


div#tot {
	width:100%;
	padding-bottom:10px;
}

div#tot_int {
	width:800px;
	margin-top:25px;
	background:#fff;
	border:2px solid #fef5e0;
}

div#capcal {
	width:800px;
	height:113px;
}

div#menu_out {
	width:800px;
	height:58px;
	background:url(images/cap_02.png) no-repeat left top;
}
div#content {
	width:800px;
	padding:50px 0;
}

div#peu {
	width:800px;
	background:#ce1337;
	color:#fef5e0;
	font-family: 'Neutra';
	font-size:12px;
	text-align:center;
	padding:2px 0;
}


div#content p {
	padding:0 20px;
	font-size:14px;
	line-height:20px;
	font-family: 'Neutra';
}
div#content h1 {
	padding:0 20px;
	font-size:20px;
	line-height:28px;
	font-weight:bold;
	font-family: 'Neutra';
	text-transform:uppercase;
	color:#ce1337;
}
div#content h2 {
	padding:0 20px;
	font-size:16px;
	line-height:28px;
	font-weight:bold;
	font-family: 'Neutra';
	text-transform:uppercase;
	color:#333;
}

div#content a:link, div#content a:visited, div#content a:active {
	text-decoration:none;
	color:#ce1337;
}

div#content a:hover {
	text-decoration:underline;
	color: #FFA26D;
}

div#content a img:hover {
 	opacity: 0.7;
    filter: alpha(opacity=70);
}

/*

	TABLE FOTOS

*/

table.table_fotos {
	width:310px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
table.table_fotos_b {
	width:580px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}

td.table_fotos_1 {
	width:25px;
}
td.table_fotos_2 {
	text-align:center;
}
td.table_fotos_2 table td {
	text-align:center;
}

td.table_fotos_2 table td.td_left {
	text-align:left;
}

/*

	MENU

*/

#menu {  
text-align: left;
font-size: 14px;
font-weight:bold;
width: 800px;
}

#menu ul { 
list-style-type: none;
margin:0;
}

#menu ul li.nivel1 { 
float: left;

margin-right: 15px;
}

#menu ul li a {
display: block;
text-decoration: none;
color: #fef5e0;
padding: 28px 8px 0 8px;
position: relative;
}
#menu ul li:hover {
	position: relative;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
color: #FFA26D;
position: relative;
}
#menu ul li a.nivel1 {
	display: block!important;display: none;
position: relative;
}
#menu ul li ul {display: none;
padding-top:15px;
text-align:left;
margin-left:-40px;
background:#FFFFFF;
}
#menu ul li a:hover ul, #menu ul li:hover ul {display: block;
position: absolute;left: 0;
}
#menu ul li ul li a {
width: 160px;
padding: 6px 0px 8px 0px;
font-size:12px;
font-weight:bold;
color:#b81736;
}
#menu ul li ul li a:hover {
position: relative;
}


#menu_vertical {  
text-align: left;
font-size: 12px;
}

#menu_vertical ul { 
list-style-type: none;
margin:0;
margin-left:-25px;
margin-right:15px;
}

#menu_vertical ul li { 
}

#menu_vertical ul li a {
display: block;
text-decoration: none;
color:#b81736;
padding: 1px 5px 18px 5px;
position: relative;
}
#menu_vertical ul li a:hover, #menu_vertical ul li:hover a {
color: #FFA26D;

}
</pre></body></html>