body {
	margin: 5px;
	padding: 0px;
	background-color: #697C8F;
	background-image: url(bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: fixed;
	font: normal 80%  "Trebuchet MS", "Helvetica", sans-serif;
	text-align:center;
}
#cont{
	margin:auto;
	width:800px;
	text-align:left;
}
a:link,a:visited {
	color: #1d4381;
	text-decoration: underline;
}
a:hover {
	color: #DB0727;
}
h1 {
	background-image: url(teneriffa.jpg);
	color:#C9D2D7;
	text-align:left;
	font-size:32px;
	padding:30px 0px 25px 200px;
	margin:0px;
}
h3 {
	font-size:12px;
	color:#444444;
	margin:0px;
	padding:3px 5px 3px 5px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	background-color: #ffffff;
	height: 33px;
}
h3 a {
	float:right;
	font-weight:normal;
	display:block;
}
th {
	text-align:center;
	background-color:#C9D2D7;
	color:#fff;
	padding:4px;
	font-weight:normal;
	font-size:12px;
}
td {
	font-size:12px;
	padding:3px;
	text-align:left;
}
tr {background: #fff}
tr:nth-child(odd) {background: #f0f0f0}

.pager {
	color: #1d4381;
	background-color:#C9D2D7;
	text-decoration: none;
	padding:3px 5px 3px 5px;
}
.pager,a:hover {
	color: #DB0727;
}

.lhead { 
	background-color:#fff;
	color:#444444; 
	padding:3px;
	font-weight:bold;
	font-size:16px;
}
.lpart { 
	background-color:#f0f0f0; 
	padding:0px;
	padding-bottom:25px;
}
.lpage { 
	font:normal 12px verdana;
	padding:3px 5px 3px 5px;
}
.lcount { 
	background-color:#C9D2D7; 
	color:#444444;
	padding:2px;
	margin:2px;
	font:bold 12px verdana;
}
a.aemphasis {
	color:#009;
	font-weight:bold;
}
.text {
	font-size:16px;
	font-weight:bold;
	color:#444444;
}
