* {
font-size:100%;
margin:0;
padding:0;
}
body {
background-color:#DBE7F0;
color:#666666;
font:0.7em/1.433 verdana,arial,helvetica,sans-serif;
margin:0;
padding:0;
text-align:center;
}
a {
color:#0066B3;
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img, a img {
border:0 none;
}
p {
margin:0 0 0.5em;
padding:0;
}
textarea {
font:0.7em/1.333 verdana,arial,helvetica,sans-serif;
}
.color1 {
color:#A6A6A6 !important;
}
.color2 {
color:#EA00B0 !important;
}
.outstanding1 {
background:url("../images/backgrounds/item-button.gif") no-repeat scroll left 10px transparent;
font-size:1.6em;
}
.button {
margin:0.5em 0;
}
.button a {
background:url("../images/backgrounds/item-button.gif") no-repeat scroll 5px center #0066B3;
color:#FFFFFF;
padding:2px 2em 2px 12px;
}
.back-section-button {
margin-bottom:2em;
}
.canvas {
background-color:#FFFFFF;
border-left:8px solid #FFFFFF;
border-right:8px solid #FFFFFF;
margin:0 auto;
text-align:left;
width:75em;
}
.header {
padding:0 0 0 0;
position:relative;
width:75em;
}
.header-img1 {
position:absolute;
right:0;
top:0;
}
.page-content {
border-top:10px solid #80C9FF;
}
.content-internal {
background-color:#FFFFFF;
margin:12px 0;
}
.left-sidebar {
float:left;
width:17em;
}
.right-sidebar {
float:right;
width:40em;
}
.center-content {
/*margin:0 31em 0 18em;*/
margin:0 41em 0 0;
}
.center-content-pages {
margin-left:18em;
padding-bottom:2em;
}
.logo {
padding:15px 0 8px 8px;
}
.main-menu {
background-color:#00487D;
border-bottom:1px solid #FFFFFF;
}
.main-menu ul {
list-style-type:none;
margin:0;
padding:8px 0;
}
.main-menu ul li {
background:url("../images/backgrounds/item-menu.gif") no-repeat scroll right top transparent;
display:inline;
}
.main-menu ul li a {
color:#FFFFFF;
padding:0 1em;
}
.secondary-menu {
background-color:#F2F2F2;
border:1px solid #CACACA;
margin-bottom:12px;
}
.secondary-menu ul {
}
.secondary-menu ul li {
background:url("../images/backgrounds/item-sidebar.gif") no-repeat scroll 5px 8px transparent;
border-bottom:1px solid #CACACA;
border-top:1px solid #FFFFFF;
list-style-type:none;
padding:3px 15px;
}
.secondary-menu ul li a {
color:#000000;
}
.information-block {
border:1px solid #CACACA;
color:#000000;
margin-bottom:12px;
}
.information-block-header {
padding:4px 15px;
}
.information-block-header-left {
background:url("../images/backgrounds/item-menu.gif") no-repeat scroll right top #00487D;
color:#FFFFFF;
}
.information-block-header-center {
background:url("../images/backgrounds/item-menu.gif") no-repeat scroll right top #979797;
color:#FFFFFF;
}
.information-block-body {
background-color:#DFDFDF;
padding:12px;
}
.information-block-central {
background-color:#FFFFFF !important;
padding-left:8px !important;
}
.information-2-block {
}
.information-2-header {
border-top:3px solid #80C9FF;
margin-bottom:12px;
}
.information-2-header-next {
margin-top:2em;
}
.information-2-header p, .information-2-header h1, .information-2-header h2 {
border-bottom:1px solid #80C9FF;
color:#000000;
font-size:1.1em;
font-weight:bold;
margin:0;
padding:2px 5px;
}
.information-2-body {
}
.center-content-pages p {
font-size:1.1em;
margin-right:2em;
text-align:justify;
}
.foro-block {
background:url("../images/backgrounds/home-foro.gif") no-repeat scroll right bottom transparent;
color:#FFFFFF;
font-weight:bold;
}
.activity-block {
background:url("../images/backgrounds/home-banner-actividades.jpg") no-repeat scroll right bottom transparent;
color:#000000;
font-weight:bold;
margin-bottom:12px;
padding:12px 80px 12px 20px;
}
.section-img {
margin-bottom:12px;
}
.box1 {
background-color:#F2F2F2;
border:1px solid #CCCCCC;
padding:12px 24px;
}
.box2 {
border:1px solid #CCCCCC;
padding:12px 24px;
}
.home1 {
background:url("../images/backgrounds/home1.jpg") no-repeat scroll left top #00487D;
color:#FFFFFF;
height:146px;
margin-bottom:12px;
padding-left:424px;
}
.home1-int {
background:url("../images/icons/chica.gif") no-repeat scroll right bottom transparent;
padding-bottom:45px;
padding-top:20px;
}
.home1-int a {
color:#FFFFFF;
display:block;
padding-left:5px;
}
.album-item {
display:block;
height:100%;
overflow:auto;
padding-bottom:1.5em;
}
.album-thumbnail {
border:1px solid #CCCCCC;
float:left;
margin-right:15px;
padding:10px;
}
.album-thumbnail img {
}
.album-text {
padding:0.5em 0;
}
.album-text p {
margin-bottom:0;
margin-top:0;
}
.album-description {
padding-top:10px;
}
.album-title {
font-weight:bold;
}
.album-lupa {
margin:2px !important;
}
.album-category {
border:1px solid #CCCCCC;
clear:right;
display:inline;
margin-bottom:30px;
margin-left:30px;
padding:10px;
}
.album-category-internal {
border:1px solid #CCCCCC;
padding:10px;
}
.new-date {
display:inline;
font-size:0.9em;
font-weight:bold;

}
.new-author {
display:inline;
padding-left:0.5em;
}
.new-title {
font-weight:bold;

}
.main-new .new-title {
font-family:arial,verdana,sans-serif;
font-size:1.3em;
}
.new-photo {
float:right;
overflow:hidden;
padding:0 0 2em 2em;
text-align:right;
width:185px;
}
.new-photo-foot {
background-color:#F2F2F2;
border:1px solid #CCCCCC;
padding:0.5em 1em;
text-align:left;
}
.new-relationated {
clear:right;
}
.new-relationated h1 {
}
.new-text,.texto {
padding-bottom:1em;
}
.noticia {
	font-size:1.1em;
}
.promotions-title {
font-size:1.2em;
font-weight:bold;
}
.promotions-text {
padding-bottom:2em;
}
.promotions-img {
}
.category-item {
padding-bottom:1em;
}
.category-item-description {
border-bottom:1px dotted #CCCCCC;
font-size:1.2em;
font-weight:bold;
margin-right:2em;
margin-bottom:1em;
}
.subcategory-texto {
font-size:0.9em;
font-weight:normal;
padding-bottom:1em;
}
.subcategory-texto p {
margin-bottom:0.3em;
padding-bottom:0;
}
.foot {
background:url("../images/backgrounds/foot.jpg") repeat-x scroll right bottom #FFFFFF;
clear:both;
color:#000000;
margin-top:12px;
padding:12px;
text-align:center;
}
.foot-information {
clear:both;
padding-top:1em;
}
.foot ul {
list-style-type:none;
margin:0;
padding:1em 0 8px;
}
.foot ul li {
border-right:1px solid #808080;
display:inline;
}
.foot ul li a {
color:#000000;
padding:0 1em;
}
dl.definition-list {
}
dl.definition-list dt {
font-size:1.1em;
font-weight:bold;
}
dl.definition-list dd {
margin:5px 0 1em 2em;
}
dl.definition-list dd li {
margin:0 0 0.5em;
}
.lista1 {
list-style-type:none;
margin:1em 0;
}
.lista1 li {
background-color:#C5D9E0;
color:#000000;
font-weight:bold;
padding:5px;
}
.lista1 li p {
font-weight:normal;
}
.lista1 ul {
color:#000000;
list-style-type:none;
margin:0;
padding:0;
}
.lista1 ul li {
background-color:#F6F6F6;
border-bottom:2px solid #FFFFFF;
color:#000000;
font-weight:normal;
padding-bottom:5px;
padding-top:3px;
}
.lista1 ul ul {
list-style-type:none;
margin:0;
padding:0;
}
.lista1 ul ul li {
background-color:#E5E5E5;
border-bottom:2px solid #FFFFFF;
list-style-type:square;
margin-left:20px;
}
.sponsors-block {
background:url("../images/backgrounds/foot2.jpg") repeat-x scroll right top #FFFFFF;
border:1px solid #DDDDDD;
height:100%;
overflow:auto;
padding:1em;
}
.sponsors {
display:inline;
float:left;
padding-left:2em;
text-align:left;
}
.sponsors img {
line-height:80px;
padding-right:2em;
}
.sponsors p {
color:#666666;
font-weight:bold;
}
.aviso_legal {
font-size:0.8em;
font-style:italic;
padding-top:2em;
}
.map {
margin-right:1em;
}
.map-information {
width:240px;
}
.contact-info {
margin-bottom:1em;
padding-right:1em;
padding-top:10px;
}
.contact-info p {
font-size:0.9em;
margin-bottom:0;
}
#Formpedidos input {
border:1px solid #666666;
font-size:1.2em;
margin-bottom:0.5em;
width:250px;
}
#Formpedidos textarea {
border:1px solid #666666;
font-size:1.1em;
margin-bottom:1em;
width:250px;
}
.activities-img {
background-color:#FFFFFF;
padding:1em 0 1em 2em;
}
.activities-header {
background:url("../images/varias/descargas1.jpg") no-repeat scroll left top #FFFFFF;
height:131px;
}
.news-header {
background:url("../images/varias/noticias1.jpg") no-repeat scroll left bottom #FFFFFF;
height:131px;
margin-bottom:10px;
}
.services-header {
background:url("../images/varias/servicios1.jpg") no-repeat scroll left bottom #FFFFFF;
height:141px;
margin-bottom:10px;
}
.img-with img, .imagen img { width:500px; margin-bottom:10px;}
.noticia {
	text-align:justify;
	margin-right:20px;
}
.noticia img {
	margin-left:70px;
}
.turismo_elemento .nombre{
	text-transform: uppercase;
	color:#111;
}
.turismo_elemento .direccion{
	text-transform: capitalize;
}
#turismo_listado {
	margin-top:10px;
}
.turismo_google {
	display:none;
	margin-bottom:5px;
	border-bottom: 1px solid #333;
}
#turismo_accesible #paginacion {
	margin-top:10px;
}
#turismo_accesible #paginacion a{
	margin-left:3px;
	font-size:1.2em;
}
#turismo_accesible #paginacion span.paginaactual {
	margin-left:3px;
	font-weight:bold;
	font-size:1.3em;
}
