body {
text-align: center;
color: #666666;
/*background-color: #99cc99;*/
background-image:url(../images/fondo-body.gif);
background-repeat: repeat;
margin: 0;
padding: 0;}

body {
font-size: 0.7em;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.3;
margin: 1em 0;}

li {
list-style:none;
padding-bottom: 4px;}

a.readon, a.readon:hover, a.readon:link, a.readon:visited {
color: #000;
background-color:#CCCCCC;
margin-top: 10px;
display: block;
float: left;
line-height: 14px;
background: url(../images/daha.gif) no-repeat left center;
height: 16px;
text-indent: 16px;}
a:link, a:visited {
font-family: Verdana, arial, serif, georgia;
color: #000000;
text-decoration: underline;
font-size: 1em;}
a:hover {
text-decoration: none;}

#wrap {
/*min-width: 760px;
max-width: 960px;*/
/*width: auto !important;*/
width: 960px;
margin: 0 auto;
text-align: left;
background-color:#3399FF;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 0;
background-image:url(../images/fondo-wrap.jpg);
background-position:center;}

#sidebar {
float: left;
width: 200px;
height: 550px;
overflow: hidden;
/*background-color:#dddddd;*/
background-image:url(../images/fondo-sidebar.jpg);}

#sidebar .inside {}

#content {
float: right;
width: 760px;
overflow: hidden;
/*background-color:#CCCCCC;*/}

#sidebar-2 {
float: left;
width: 20%;
overflow: hidden;
background-color:#CCCCCC;}
#footer {
clear: both;
background-color:#CCCCCC;}

.inside {
padding: 10px;}

* {
margin: 0;
padding: 0;}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
margin: 0.5em 0;}

.h2c {
font: italic bold 1.3em Georgia, verdana, serif;
color: #ffffff;}
.h1c {
font-size: 1.6em;}
.ustbol {
background-image:url(../images/cabecera/rotator.php);
background-repeat:no-repeat;
background-position:top;
height: 160px;}

li, dd {
margin-left: 1em;}
fieldset {
padding: 0.5em;}
#wrap {
/*border: 1px dashed #999999;*/}
#header {
position: relative;
margin-top: 0;
padding-top: 0;
margin-bottom: 0;
padding-bottom: 0;}
.logomuz {
/*padding-left: 15px;*/}
#logomuz a, #logomuz a:visited, #logomuz a:hover {
color: #ffffff;
font-weight: bold;}
#footer {
border-top: 0px dotted #999;
color: #ff0000;
background-color: Aqua;
height: 110px;
text-align: center;
margin-bottom: 0;
padding-bottom: 0;
background-image:url(../images/footer.jpg);
background-position:bottom;}

a {
text-decoration: none;
font-size: 1.2em;}
a:hover {
text-decoration: underline;}
h1, .componentheading {
font-size: 1.6em;}
h2, .contentheading {
font-size: 1.5em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1em; font-weight: bold;}
#footer, .small, .createdate, .modifydate, .mosimage_caption {
font: 0.9em Arial, Helvetica, sans-serif;
color: #999;}

.moduletable, .moduletable_enlaces, .moduletable_bucardo {
margin-bottom: 6px;
width: 100%;
display: block;
/*background-image: url(../images/fondo-sidebar.jpg);
background-position:top left;*/}
.moduletable_top {
text-align:center;}
.moduletable_top li a {
text-decoration: none;
font-size: 1.2em;}
.moduletable h3, .moduletable_enlaces h3, .moduletable_bucardo h3 {
/*background-color: #eeeeee;*/
color: #cc0000;
/*border: 1px solid #ffffff;*/
text-align: left;
padding-left: 18px;
font-size: 1.1em;
/*background-image: url(../images/fondo-sidebar.jpg);
background-position:bottom left;*/}
.moduletable_bucardo { background-image:url(../images/menu_bucardo.png); background-position: left; background-repeat:no-repeat;}
.moduletable_enlaces { background-image:url(../images/menu_enlaces.png); background-position: left; background-repeat:no-repeat;}
.moduletable a, .moduletable_bucardo a, .moduletable_enlaces a, .moduletable a:visited, .moduletable_bucardo a:visited, .moduletable_enlaces a:visited  {text-decoration: none;font-size: 11px;}
.moduletable tr a:hover, .moduletable li a:hover, .moduletable_enlaces tr a:hover,  .moduletable_bucardo tr a:hover  {
background-image:url(../images/fondo-mainlevel-hover.jpg);
color: #0000FF;}
.moduletable, .moduletable td {padding-bottom: 4px;}
.moduletable_menu {color: #333;
/*background-image: url(../images/fondo-sidebar.jpg);
background-position:bottom left;*/}
.moduletable_menu h3 {
/*background-color: #eeeeee;*/
color: #cc0000;
text-align: center;
font-size: 1.1em;
/*border: 1px solid #ffffff;*/
/*background-image: url(../images/fondo-sidebar.jpg);
background-position: top left;*/}
.moduletable_menu ul {
list-style: none;}
.moduletable_menu li {
border-bottom: 1px dotted #c0c0c0;}
.moduletable_menu li a {
/*display: block;*/
color: #000000;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;}

html > body .moduletable_menu li a {width: auto;}

.moduletable_menu li a#active_menu:link, a#active_menu:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
vertical-align: baseline;
font-size: 100%;
color: #000000;
text-align: left;
height: 16px !important;
height: 23px;
text-decoration: none;}
.moduletable_menu li a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-position: left 0%;
background-image: url(../images/menud.png);
background-repeat:no-repeat;
height: 16px !important;
height: 23px;
display: block;
/*height: 23px;*/
color: #a52a2a;
font-size: 1em;
text-align: center;}

.bg_top {
width: 100%;
height: 21px;
font-size: 0.9em;
text-align: center;
font-weight: bold;
/*background: #ffffff url(../images/topnav_bg_grey.gif);*/}
div.search input {
border: 1px solid #ccc;
font-size: 1em;
height: 15px;
width: 150px;}
#search {
float: right;
text-align: right;}
.button {
margin-top: 3px;
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
border: 1px solid #adaa9c;
background-color: #ffffff;
color: #000000;
font-family: Arial, Helvetica, Sans-Serif;
text-align: center;
font-size: 11px;}

.buttonheading, .buttonheading a, .buttonheading a img {
text-decoration:none;
margin-top: 1px;
margin-bottom: 1px;
padding-left: 2px;
padding-right: 2px;
border: 0px solid #adaa9c;
color: #000000;
font-family: Arial, Helvetica, Sans-Serif;
text-align: center;}
td.buttonheading {
padding:0;
margin:0;}

table.contentpaneopen td {
line-height: 18px;
font-size: 11px;
padding-right: 8px;
color: Black;}
table.contentpaneopen td.contentheading {
background: #ffc38f;
background-image:url(../images/fondo-contentheading.jpg);
background-position:0% 0%;
background-repeat:repeat-y;
height: 20px;
text-align: center;
border-bottom: 2px solid #000;
color: #000000;
text-align: left;
font-family: Verdana, Arial, serif, Tahoma;
font-size: 12px;
font-weight: bold;
padding-left: 4px;}

.pollstableborder td {
text-align: left;}
.bannergroup {
  text-align: center;}
.banneritem {}
.banneritem_text {
	padding: 4px;
	font-size: 11px;}
.bannerfooter_text {
	padding: 4px;
	font-size: 11px;
	background-color: #F7F7F7;
	text-align: right;}

.img-inicio {background-image:url(../../../images/stories/icono-inicio.png);margin: 0 0 0 10px;}
.img-inicio:hover {background-image:url(../../../images/stories/icono-inicio-h.png);margin: 0 0 0 10px;}
.img-campobase {background-image:url(../../../images/stories/icono-campobase.png);margin: 0 0 0 10px;}
.img-campobase:hover {background-image:url(../../../images/stories/icono-campobase-h.png);margin: 0 0 0 10px;}
.img-visita {background-image:url(../../../images/stories/icono-visita.png);margin: 0 0 0 10px;}
.img-visita:hover {background-image:url(../../../images/stories/icono-visita-h.png);margin: 0 0 0 10px;}
.img-entorno {background-image:url(../../../images/stories/icono-entorno.png);margin: 0 0 0 10px;}
.img-entorno:hover {background-image:url(../../../images/stories/icono-entorno-h.png);margin: 0 0 0 10px;}
.img-cosas {background-image:url(../../../images/stories/icono-cosas.png);margin: 0 0 0 10px;}
.img-cosas:hover {background-image:url(../../../images/stories/icono-cosas-h.png);margin: 0 0 0 10px;}
.img-noticias {background-image:url(../../../images/stories/icono-noticias.png);margin: 0 0 0 10px;}
.img-noticias:hover {background-image:url(../../../images/stories/icono-noticias-h.png);margin: 0 0 0 10px;}
.img-tarifas {background-image:url(../../../images/stories/icono-tarifas.png);margin: 0 0 0 10px;}
.img-tarifas:hover {background-image:url(../../../images/stories/icono-tarifas-h.png);margin: 0 0 0 10px;}
.img-amigos {background-image:url(../../../images/stories/icono-smss.png);margin: 0 0 0 10px;}
.img-amigos:hover {background-image:url(../../../images/stories/icono-smss-h.png);margin: 0 0 0 10px;}

.cabeceras p, .cabeceras contentpaneopen p, .cabeceras, .cabeceras contentpaneopen  {
	/*position: absolute;
	bottom:80px;*/
	left: 430px;
	/*width:960px;*/

	height: 60px;
	max-height: 60px;
	min-height: 60px;

	text-align:right;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:120%;
	margin: 0;
	padding: 30px 4px 0 240px;
	font-style:italic;
	vertical-align: bottom;}