.inputcalendario {
  background-image:url(../img/iconocalendario.png);
  background-position:95% 50%;
  background-repeat:no-repeat;
  border: 1px solid #999999;
}

body {
	margin: 0 0 0 0;
	padding: 0;
    text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	text-decoration: none;
	color: #000;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 12px;
	font-weight: bold;
}


.cabe {
	background-image: url(../img/cabecera.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px auto;
	padding: 0px;
	width: 985px;
	height: 174px;
}
.idiomas {
	float:right;
	padding: 0px;
	margin: 0px;
	padding-top: 25px;
}
.idioma0n {
	font-weight: bold;
	color: #000;
}
.idiomaOff {
	color: #999999;
}

#menu{
	padding: 0px;
	padding-top: 139px;
	margin: 0px;
	margin-top: -7px;
	font-size: 12px;
	font-weight: bold;
}

#menu ul li{
	list-style: none;
	float:left;
}

#menu ul li a:hover{
	background-color: #73B54B;
	color: #FFF;
}

#menu ul li.inicio a{
	display: block;
	margin: 0px;
	height: 18px;
	padding: 5px 15px 0px 15px;
}

#menu ul li.edicion a{
	display: block;
	margin: 0px;
	height: 18px;
	padding: 5px 15px 0px 15px;
}

#menu ul li.prensa a{
	display: block;
	margin: 0px;
	height: 18px;
	padding: 5px 10px 0px 10px;
}

.ajustemenu{
	display: block;
	margin: 0px;
	height: 18px;
	padding: 5px 30px 0px 245px;
}

.ajustemenu_eng{
	display: block;
	margin: 0px;
	height: 18px;
	padding: 5px 30px 0px 295px;
}


#menu ul li.descargas a{
	display: block;
	margin: 0px;
	height: 18px;
	padding: 5px 10px 0px 8px;
}

#submenu {
	background-image:url(../img/submenu.jpg);
	padding: 0px;
	margin: 0px auto;
	width: 985px;
	height: 22px;
	border-top: 1px solid #FFF;
}

#submenu2 {
	display: block;
	padding: 0px;
	margin: 0px;
	width: 985px;
	height: 22px;
	border-top: 1px solid #FFF;
}

#interior {
	background-image:url(../img/submenu.jpg);
	padding: 0px;
	margin: 0px;
	width: 199px;
	border-top: none;
}

#pie {
	background-image: url(../img/pie.jpg);
	margin: 0px auto;
	padding: 0px;
	width: 985px;
	height: 77px;
	float: left;
}
	
#prepie {
	background-image: url(../img/prepie.jpg);
	margin: 0px auto;
	margin-bottom: 2px;
	padding: 0px;
	width: 985px;
	height: 25px;
	text-align:right;
	float: left;
}

.logos {
	background: #FFF;
	padding-left: 2px;
}
	
.texto_blanco {
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
}

#colizq {
	width: 584px;
	background-color: #FFF;
	float: left;
	margin-top: 15px;
	text-align: left;
	margin-bottom: 10px;
}

#colizq_int {
	width: 199px;
	background-color: #FFF;
	float: left;
	text-align: left;
}



#colder2 {
	position: relative;
	background-color: #FFF;
	width: 396px;
	height: 660px;
	float: left;
	text-align: left;
	margin-top: 15px;
	border: 1px dotted #333;
}

#colder_int{
	background-color: #FFF;
	margin: 15px 0px 7px 7px;
	padding: 15px;
	border: 1px solid #F90;
	text-align: left;
}

#central{
	margin: 0px auto;
	padding: 0px;
	width: 985px;
	text-align: center;
	position:relative;
}
#movil{
	position: absolute;
	width: 393px;
	right: 150px;
	float: left;
	margin-top: -22px;
	background-color: #FFF;
	z-index: 1;
	top: 23px;
}

#movil2{
	position: absolute;
	width: 400px;
	right: 341px;
	float: left;
	margin-top: -22px;
	background-color: #FFF;
	z-index: 1;
}

.verde {
	background-color: #73B54B;
	color: #FFF;
	text-align: left;
	padding: 3px 0px 3px 5px;
}

.verde2 {
	background-color: #ADD396;
	color: #FFF;
	text-align: left;
	padding: 3px 0px 3px 20px;
}

.rosa {
		color: #FF0099;
}

.gris {
	color: #666;
	padding: 0px;
	margin: 0px;
}

.mes {
	background-color: #000;
}

.blanco {
	color: #FFF;
}

.dia {
	background-color: #F90;
}

td {
	border: 1px solid #CCC;
}

.td {
	border: none;
}

.texto_verde { 
	color: #73B54B;
}

.texto_naranja {
	color: #F90;
	font-weight: bold;
}

h4 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h5 {
	font-size: 9px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.texto_gris {
	color: #666;
	font-weight: normal;
}

.texto_gris2 {
	color: #E9E9E9;
	font-weight: normal;
}

.texto_blanco {
	color: #FFF;
}

.rayas {
	background-image: url(../img/rayas.gif);
	width: 348px;
	height: 30px;
	padding-left: 15px;
	font-weight: bold;
}

.negro {
	background-color: #000;
}

.negro2 {
	background-color: #333;
	color: #FFF;
	text-align: left;
	padding: 3px 0px 3px 5px;
}

.img {
	border: 1px solid #E9E9E9;
	padding: 2px;
}

.espacio {
	margin-right: 22px;
}


.ajuste{
	padding: 10px 0px 10px 0px;
	margin: 0px;
}

.ajuste2{
	margin: 5px 0px 0px 20px;
}

.ajuste3{
	padding: 5px 0px 0px 20px;
}

.ajuste4{
	padding-top: 17px;
}

.ajuste5{
	padding: 0px 10px 0px 20px;
	margin: 0px;
}

.ajuste6{
	padding: 0px 5px 5px 0px;
}

.ajuste7{
	margin: 0px 15px 5px 0px;
}

.ajuste8{
	margin: 0px 0px 0px 15px;
}

.ajuste9{
	padding: 0px 0px 0px 60px;
}

.rojo {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

.bific {
	background-image: url(../img/fondo_bific.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 204px;
	width: 181px;
	margin-top: 15px;
	padding-left: 10px;
}

.acero {
	padding: 0px;
	margin: 0px;
}

.top {
	padding-top: 35px;
}

.precont {
	background-image:url(../img/prehome2.jpg);
	background-repeat: no-repeat;
	width: 600px;
	height: 589px;
	text-align: center;
	margin: 0 auto;
}

.preidiomas {
	padding-top: 495px;
	padding-right: 30px;
	text-align: right;
}

.preidiomas a{
	padding-right: 15px;
}

.fondo_movil {
	background-image: url(../img/MOVIL.gif);
	text-align: left;
	height: 22px;
	border-left: 1px solid #FFF;
}

.titulos {
	margin: 0px 0px 8px 0px;
}

.sala_prensa {
	background-image: url(../img/fondo_prensa.jpg);
	background-repeat: no-repeat;
	width: 363px;
	height: 176px;
}

.abajo {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#colint {
	margin-top: 1px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 199px;
	height: 720px;
	background-image: url(../img/fondoint.jpg);
	text-align: center;
	float: left;
}

#menuint {
	margin-top: 1px;
	width: 199px;
}

.puntos {
	border-bottom: 1px dotted #666;
}

.puntos_blancos {
	border-bottom: 1px dotted #FFF;
	margin: 0px 5px 0px 5px;
}

.centrar {
	padding-top: 3px;
}

#logo {
	float: left;
	padding: 15px 0px 0px 25px;
}

.derecha {
	margin-left: 125px;
}

.derecha2 {
	margin-left: 230px;
}
.derecha3 {
	margin-left: 300px;
}
.derecha4 {
	margin-left: 100px;
}
.derechapalmares {
	margin-left: 60px;
}
select {
	width: 160px;
	font-size: 12px;
	height: 19px;
	margin: 5px 0px 8px 0px;
}

.input {
	width: 130px;
}

.listado {
	text-align:left;
	list-style-image:url(../img/flecha.gif);
	margin-left: 20px;
}

.listado a:hover {
	color: #F90;
}

.borde {
	border-right: 1px solid dashed;
	border-left: 1px solid dashed;
}

#noticia {
	float: left;
	padding:15px;
	text-align: left;
	width: 540px;
}

#colizq_int h4:hover {
	background-color: #FF9966;
}

.activo {
	background-color: #FF9966;
	color: #FFF;
	text-align: left;
	padding: 3px 0px 3px 5px;
}

.activo2 {
	background-color: #FF9966;
	color: #FFF;
	text-align: left;
	padding: 3px 0px 3px 5px;
}

.activo3{
	background-color: #000;
	color: #FFF;
	padding: 3px 0px 3px 20px;
}

.negrita {
	font-weight: bold;
}

.descargas2 {
	height: 220px;
}

.palmares {
	list-style: none;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #FF9900;
	padding: 5px;
}

.palmares li{
	margin-bottom: 1px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
}

.palmares a{
	font-size: 12px;
}

.categorias {
	background-image: url(../img/MOVIL.gif);
	padding: 0px;
	margin: 0px auto;
	width: 250px;
	height: 22px;
	margin-left: 375px;
	
}

.vidcic {
	float: left;
	width: 193px;
	margin-left: 3px;
	margin-top: 10px;
}

.imgcont {
	width: 390px;
	margin-left: 3px;
	background-color: #000;
	height: 420px;
}

.palmalist {
	height: 100%;
	cursor: pointer;
}

.palmares li:hover {
	background-color: #FF9966;
	color: #000;
}

