*{
	margin: 0;
	padding: 0;
	list-style:none;
}

html{

}

a{
	text-decoration:none;
}

a img{
	border:0;
}

ul{
	margin: 0;
	padding: 0;
}

ul li{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6{
	margin:0px;
}

body {
	background-color:#EBEAEA;
	font-size:1em;
	font-family:times New Roman;
}

.contenedor{
	width: 950px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	/*position: absolute;
	top: 0px;
	left: 0px;
	height: 950px;
	padding:0px;
	margin:0px;
	z-index: 0;
	vertical-align: center;*/
	
}

.contenido{
	margin-left:153px;
	overflow:hidden;
	/*margin-top: 145px;
	margin-left: 160px;*/
}

.cabecera{
	width: 950px;
	min-height:125px;
	height:auto !important;
	height:125px;
	background-image: url("../img/cabfondo.gif");
	overflow:hidden;
	/*position: absolute;
	top: 0px;
	left: 0px;
	width: 950px;
	height: 125px;
	background-image: url("../img/cabfondo.gif");
	padding:0px;
	margin:0px;
	z-index: 0;*/
}

.logo{
	width:299px;
	height:111px;
	background-image: url("../img/logo.gif");
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:12px;
	/*position: absolute;
	top: 8px;
	left: 12px;
	width: 299px;
	height: 111px;
	background-image: url("../img/logo.gif");
	padding:0px;
	margin:0px;
	z-index: 0;*/
}

.titbuscador{
	padding-top: 39px;
	margin-left:356px;
	width: 65px;
	height: 11px;
	/*position: absolute;	
	top: 39px;
	left: 356px;
	width: 65px;
	height: 11px;
	background-image: url("../img/titbuscador.gif");
	padding:0px;
	margin:0px;
	z-index: 0;*/
}

.buscador{
	background-image:url(../img/barrabuscador.gif);
	background-position:-311px 50%;
	/*height:34px;*/
	min-height:34px;
	height:auto !important;
	height:34px;

	/*margin-left:311px;*/
	margin-top:3px;
	float:left;
	display:inline;
	width:590px;
	/*position: absolute;
	top: 53px;
	left: 0px;
	width: 901px;
	height: 34px;
	background-image: url("../img/barrabuscador.gif");
	padding:0px;
	margin:0px;
	z-index: 0;*/
}

/*.camp_buscador{
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:10px;
}*/

.camp_buscador{
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:10px;
}

.labelbuscador{
	float:left;
	/*margin-left:295px;*/
	margin-left:270px;
	margin-top:10px;
	display:inline;
}

.inputlocalidad{
	width:150px;
}

.mLeft{
	margin-left:110px;
}

.btbuscador{
	padding-top:3px;
	width:49px;
	float:left;
	display:inline;
	/*position: absolute;
	top: 53px;
	left: 901px;
	width: 49px;
	height: 34px;
	background-image: url("../img/btbuscador.gif");
	padding:0px;
	margin:0px;
	z-index: 0;*/
}

.barramenus{
	min-height:30px;
	height:auto !important;
	height:30px;
	margin:8px 0 0 153px;
	/*width:950px;*/
	z-index:0;
	/*position: absolute;
	top: 95px;
	left: 153px;
	width: 798px;
	height: 30px;
	padding:0px;
	margin:0px;
	z-index: 0;*/	
}

.pestana01{
	background-image:url(../img/pestanahoyb.gif);
	background-repeat:no-repeat;
	float:left;
	display:inline;
	min-height:23px;
	height:auto !important;
	height:23px;
	/*height:30px;*/
	margin-left:-158px;
	width:282px;
	padding-top:7px;
}

.pestana02{
	width: 145px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanamananab.gif");
	background-repeat:no-repeat;
	background-color:#4A94CC;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana03{
	min-width: 122px;
	width:auto !important;
	width: 122px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanafecha1b.gif");
	background-repeat:no-repeat;
	background-color:#4A94CC;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana04{
	min-width: 122px;
	width:auto !important;
	width: 122px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanafecha2b.gif");
	background-repeat:no-repeat;
	background-color:#4A94CC;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana05{
	min-width: 122px;
	width:auto !important;
	width: 122px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanafecha3b.gif");
	background-repeat:no-repeat;
	background-color:#4A94CC;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana01a{
	background-image:url(../img/pestanahoyb02.gif);
	float:left;
	display:inline;
	/*height:30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	margin-left:-158px;
	width:282px;
	padding-top:7px;
}

.pestana02a{
	width: 145px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanamananab02.gif");
	background-repeat:no-repeat;
	background-color:#82BCE8;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana03a{
	min-width: 122px;
	width:auto !important;
	width: 122px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanafecha1b02.gif");
	background-repeat:no-repeat;
	background-color:#82BCE8;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana04a{
	min-width: 122px;
	width:auto !important;
	width: 122px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanafecha2b02.gif");
	background-repeat:no-repeat;
	background-color:#82BCE8;
	float: left;
	display:inline;
	padding-top:7px;
}

.pestana05a{
	min-width: 123px;
	width:auto !important;
	width: 123px;
	/*height: 30px;*/
	min-height:23px;
	height:auto !important;
	height:23px;
	background-image: url("../img/pestanafecha3b02.gif");
	background-repeat:no-repeat;
	background-color:#82BCE8;
	float: left;
	display:inline;
	padding-top:7px;
}

.izquierda{
	width:145px;
	margin-left: 8px;
	float:left;
	display:inline;
	background-color:#EBEAEA;
	/*border:1px solid red;*/
	/*position: absolute;
	top: 125px;
	left: 0px;
	width: 153px;
	height: 664px;
	background-repeat: no-repeat;
	float: left;
	padding:0px;
	margin-left: 8px;
	z-index: 0;*/
}

.usuarios{
	width: 133px;
	min-height:127px;
	height:auto !important;
	height:127px;
	background-repeat: no-repeat;
	float: left;
	/*margin-top:-10px;*/
	/*padding:0px;
	margin:0px;
	z-index: 0;*/
}

.etiqueta_login{
	font-size:0.8em;
	color:#4387C3;
}

.camp_login input{
	width:131px;
	font-size:0.7em;
	height:12px;
	/*background-color:#EBEAEA;*/
	border:1px solid #4387C3;
	color:#4387C3;
}

.log_olvido{
	font-size:0.75em;
	text-align:center;
	margin-bottom:2px;
	margin-top:2px;
}

.log_olvido a{
	color:#4387C3;
}

.btusuario{
	width: 133px;
	height: 29px;
	background-image: url("../img/btusuario.gif");
	background-repeat: no-repeat;
	float: left;
	padding:0px;
	margin:0px;
	z-index: 0;
}

.btmenu{
	width: 137px;
	min-height:25px;
	height:auto !important;
	height:25px;
	background-image: url("../img/bt01.gif");
	background-repeat: no-repeat;
	float: left;
	/*padding:0px;
	margin:0px;
	z-index: 0;*/
}

.btmenu02{
	width: 137px;
	min-height:25px;
	height:auto !important;
	height:25px;
	background-image: url("../img/bt02.gif");
	background-repeat: no-repeat;
	background-color:#6FB1E3;
	float: left;
	/*padding:0px;
	margin:0px;
	z-index: 0;*/
}

.btesqui{
	width: 138px;
	height: 119px;
	/*background-image: url("../img/btesqui.gif");
	background-repeat: no-repeat;*/
	float: left;
	padding:0px;
	margin-top:6px;
	z-index: 0;
}

.patron{
	width: 138px;
	height: 250px;
	background-image: url("../img/patizqu.gif");
	background-repeat: repeat;
	float: left;
	padding:0px;
	margin-top:0px;
	z-index: 0;
}

.central{
	overflow:hidden;
  	height: auto!important; 
     	height: 366px; 
    	min-height: 366px;
	width:797px;
	display:inline;
}

.patroncentral{
	width: 797px;
  	height: auto!important; 
     	height: 366px; 
    	min-height: 366px;
	background-image: url("../img/patcontenido.gif");
	float: left;
	display:inline;
	font-family:tahoma;
	font-size:0.75em;
	color:#615F5F;
}

.capa_accesible{
	font-family:tahoma;
	font-size:0.75em;
	text-align:right;
	text-decoration:none;
	margin-right:5px;
	padding-top:3px;
}

.imgtiempo{
	width: 791px;
	height: 530px;
	float: left;
	/*padding:0px;*/
	margin-left: 2px;
	/*z-index: 0;*/
	display:inline;
}

.cierrecentral{
	width: 797px;
	height: 2px;
	background-image: url("../img/cierrecentral.gif");
	background-repeat: no-repeat;
	float: left;
	display:inline;
	font-size:0em;
	/*padding: 0px;
	margin-left: 0px;
	z-index: 0;*/
}

.barrasup{
	/*width: 797px;*/
	width:795px;
	/*height: 22px;*/
	min-height:22px;
	height:auto !important;
	height:22px;
	background-image: url("../img/barrasup.gif");
	background-repeat: no-repeat;
	background-color: #71B3E5;
	float: left;
	display:inline;
	padding:0px;
	margin-top:0px;
	z-index: 0;
}


.btinterior01{
	min-width: 66px;
	/*height: 18px;*/
	min-height:18px;
	height:auto !important;
	height:18px;
	background-image: url("../img/subboton.gif");
	background-repeat: no-repeat;
	float: left;
	padding:0px;
	margin-left: 3px;
	margin-top: 2px;
	z-index: 0;
	display:inline;
}

.btinterior01_1{
	min-width: 66px;
	/*height: 18px;*/
	min-height:18px;
	height:auto !important;
	height:18px;
	background-image: url("../img/subboton.gif");
	background-repeat: no-repeat;
	z-index: 0;
	margin:5px auto;
}

.btinterior02{
	min-width: 66px;
	/*height: 18px;*/
	min-height:18px;
	height:auto !important;
	height:18px;
	background-image: url("../img/subboton02.gif");
	background-repeat: no-repeat;
	float: left;
	padding:0px;
	margin-left: 3px;
	margin-top: 2px;
	z-index: 0;
}

.semana{
	background-image:url(../img/patsemana.gif);
	float:left;
	height:154px;
	margin-top:22px;
	padding:0;
	width:795px;
	display:inline;
	overflow:hidden;
	/*position: absolute;
	top: 585px;
	left: 154px;
	width: 797px;
	height: 154px;
	background-image: url("../img/patsemana.gif");
	float: left;
	padding:0px;
	margin-top:22px;
	z-index: 0;*/
}

.iniciosemana{
	width: 7px;
	height: 154px;
	background-image: url("../img/iniciosemana.gif");
	background-repeat:no-repeat;
	float: left;
	display:inline;
	/*padding: 0px;
	margin: 0px;
	z-index: 0;*/
}

.dia{
	width: 91px;
	height: 154px;
	float: right;
	display:inline;
	/*padding: 0px;
	margin: 0px;
	z-index: 0;*/
}

.titdia{
	width: 91px;
	height: 35px;
	/*float: right;
	display:inline;*/
	background-image: url("../img/titresumen.gif");
	background-repeat:no-repeat;
	padding: 0px;
	margin: 0px;
	z-index: 0;
	
}

.patdia{
	width: 91px;
	height: 113px;
	/*float: right;
	display:inline;*/
	background-image: url("../img/patresumen.gif");
	padding: 0px;
	margin: 0px;
	z-index: 0;
}

.cierredia{
	width: 91px;
	height: 6px;
	/*float: right;
	display:inline;*/
	background-image: url("../img/cierreresumen.gif");
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	z-index: 0;
}

.cierrefinal{
	/*margin-left:153px;*/
	width: 795px;
	min-height:25px;
	height:auto !important;
	height:25px;
	background-image: url("../img/final.gif");
	background-repeat: no-repeat;
	background-color:#71B3E5;
	float: left;
	display: inline;
	padding: 0px;
	z-index: 0;
	margin-top:10px;	
}

.fuentemenu01 {
	font-family: tahoma;
	font-size: 0.7em;
	margin: 5px;
	display:block;
}

.fuentemenu01 a{
	color: #615f5f;
}

.fuentemenu02 {
	font-family: tahoma;
	font-size: 0.7em;
	margin: 5px;
	display:block;
}

.fuentemenu02 a{
	color: #ffffff;
}

.fuentebt01 {
	font-family: tahoma;
	font-size:0.7em;;
	font-weight: bold;
	margin:2px 2px 2px 13px;
}

.fuentebt01 a{
	color: #ffffff;
}

.fuente02a {
	font-family: tahoma;
	color: #ffffff;
	font-size:0.9em;
	font-weight: bold;
	font-style: italic;
	background-image:url(../img/patbarrasup.gif);
	background-position:0 23px;
}

.fuente02as {
	font-family: tahoma;
	color: #ffffff;
	font-size:0.9em;
	font-weight: bold;
	font-style: italic;
}

.fuente02 {
	font-family: tahoma;
	color: #ffffff;
	/*font-size: 12px;*/
	font-size:0.9em;
	font-weight: bold;
	font-style: italic;
	/*text-indent: 166px;*/
	margin-left:166px;
	/*margin: 7px;*/
	display:block;
}

.fuente03 {
	font-family: tahoma;
	color: #ffffff;
	/*font-size: 12px;*/
	font-size:0.9em;
	font-weight: bold;
	font-style: italic;
	text-indent: 1px;
	/*margin: 7px;*/
	display:block;
}

.fuentecierre {
	font-family: tahoma;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding: 7px;
	text-align:center;
}

.fila_tabla {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	height:14px;
}

.color_blanco{
	color: white
}

.color_azul{
	color: #4387C3
}
.fLeft li{
	float:left;
	display:inline;
}

.fRight li{
	float:right;
	width:91px;
	height:154px;
}

img.fRight{
	float:right;
	margin-right:2px;
}

.fRight {
	float:right;
}

.fLeft {
	float:left;
}

.overfl{
	overflow:hidden;
}

.tit_seccion{
	margin-top:10px;
	padding-left:10px;
	font-size:1.2em;
	font-weight:bold;
	font-style:italic;
	color:#4387C3;
}

ul li p {
	line-height:135%;
}

ul.con_seccion{
	/*list-style-image: url(../img/marcador.gif);*/
}

ul.con_seccion li{
	margin-left:50px;
	list-style-image:url(../img/marcador.gif);
}

ul.con_seccion2 li{
	margin-left:50px;
	list-style-image:url(../img/marcador02.gif);
}

ul.con_seccion3 li{
	margin-left:50px;
	list-style-image:none;
}

p.con_seccion{
	margin-top:10px;
	line-height:135%;
}

p.con_seccion_marc{
	margin-top:10px;
	line-height:135%;
	background-position: 3px;
	background-image:url(../img/marcador.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:20px;
}

p a {
	color:#0065BF;
}

.bold{
	font-weight:bold;
}

.img_separador{
	margin-left:250px;
	margin-top:10px;
}

.mTopprin{
	margin-top:-2px;
}

.izq_patron{
	overflow:hidden;
	background: url("../img/patizqu.gif") repeat-y 8px;
	/*background-repeat:;
	background-position:;*/
}

.atcn{
	width:350px;
}

.etiqatcn{
	display:block;
	float:left;
	padding-left:50px;
	width:70px;
}

.textareaatcn {
	padding-left:0px;
	width:350px;	
}

.botonatcn {
	margin-left:409px;
	border: none;
	background-image: url(../img/subboton.gif);
	width:66px;
	color:#FFFFFF;
	font-family:tahoma;
	font-weight:bold;
	/*background-repeat;*/ 	
}

.barrasupblog{
	width: 797px;
	/*height: 22px;*/
	background-image: url("../img/barrasup.gif");
	background-repeat: repeat-y;
	float: left;
	display:inline;
	padding:0px;
	margin-top:0px;
	z-index: 0;
	margin-bottom:10px;
}

.tituloblog{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1em;
}

.fechablog{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1em;
}

.entradablog{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.comentarioblog{
	padding-right:30px;
	color:#4084C1;
	font-weight:bold;
	font-size:1em;
}

.comentarioblog a{
	color:#4084C1;
}

.comentariosblog{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	color:#4084C1;
	font-weight:bold;
}

.titcomentarioblog {
	border-bottom:1px solid #4084C1;
	font-weight:bold;	
}

.comentariomensajeblog{
	padding-bottom:5px;
	padding-top:5px;
}

.comentariospublicarblog{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	color:#FF984B;
	font-weight:bold;
}

.titcomentariopublicarblog {
	border-bottom:1px solid #FF984B;
	font-weight:bold;	
}

span.ocultar{
	left:-10000em;
	position:absolute;
	top:-10000em;
}

.paddR {
	padding-right:10px;	
}

.marginT2{
	margin-top:2px;
}
.marginT{
	margin-top:10px;
}

.marginB{
	margin-bottom:10px;
}

.mLeft50{
	margin-left:50px;
}

.aumentar{
	font-size:0.9em;
}

.centrar{
	text-align:center;
}

.width150{
	width:150px;
	margin-left:auto;
	margin-right:auto;
}

.comentario_nombre{
	border:1px solid #FF984B;
	color: #FF984B;
	display:block;
	margin-top:7px;
	margin-bottom:7px;
	width:250px;
}

.comentario_textarea{
	border:1px solid #FF984B;
	width:775px;
	height:120px;
}

.paginado{
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}

.Prev {
	color:#4084C1;
	font-weight:bold;
}

.kernet {
	margin-left:auto;
	margin-right:auto;
	width:92px;
}

.normal {
	font-style:normal;
}

.bienvenido{
	text-align:center;
	color:#4084C1;
}

.bienvenido a {
	color:#FF984B;
}

#dch {
	background: url(../img/imghistorico.gif);
	background-repeat: no-repeat;
	height: 280px;
	width: 220px;
	margin-left:auto;
	margin-right:auto;
	/*padding-right: 45px;*/
	padding-top: 27px;
	text-align: center;
}

ul.bluetooth li {
	height:24px;
}

.arroba {
	vertical-align:middle;
}

/************  TABLA PARA LISTADOS  ****************/
table.table_list, .table_list0{
	border:2px solid #0942E6;
	border-top:0px;
	width:700px;
	margin:auto;
}

.table_list caption, .table_list0 caption{
	color: #FFFFFF;
	padding:0px;
	font-size: 14px;
	/*height:35px;*/
	min-height:35px;
	height:auto !important;
	height:35px;
	background: #93D6FF url(../img/tablapat.gif) bottom repeat-x;
}

.table_list caption .left, .table_list0 caption .left{
	float:left;
}

.table_list caption .right, .table_list0 caption .right{
	float:right;
}

.table_list caption .header_text, .table_list0 caption .header_text{
	padding-top:5px;
	font-weight:bold;
	font-size:1.1em;
	display:block;
}

.table_list thead, .table_list0 thead{
	font-size:14px;
	color:#0D3096;
	background-color:#DEEFFF;
}

.table_list thead a, .table_list0 thead a{
	color:#31AE10;
	text-decoration:none;
}

.table_list tbody a, .table_list0 tbody a{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.table_list tbody a.especial, .table_list0 tbody a.especial{
	font-weight:normal;
	color:#7F7F7F;
	text-decoration:none;
}

.table_list tbody tr.linea1, .table_list0 tbody tr.linea1{
	background: #EAE8E9 url(../img/pijamapat.gif) bottom repeat-x;
	height:20px;
}

.table_list tbody tr.linea2, .table_list0 tbody tr.linea2 {
	background-color: #FFFFFF;
	height:20px;
}

.table_list tbody td, .table_list0 tbody td{
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;
	color:#000000;
}

.table_list tfoot tr, .table_list0 tfoot tr {
	background-color: #FFFFFF;
	height:20px;
	font-size:9px;
	font-weight:normal;
}

.table_list tfoot tr td, .table_list0 tfoot tr td{
	border-top:1px solid #79D3A4;
}

.table_list tr td.bluetooth_fecha {
	width:100px;
	text-align:center;
	color:#615F5F;
}

.table_list tr td.bluetooth_archivo {
	padding-left:10px;
	color:#615F5F;
}

.mar0{
	margin:0;
}

dl.detalle{
	text-align:center;
	margin:auto;
	margin-top:30px;
	margin-bottom:15px;
	width:25%;
}

dl.detalle dt{
	margin-right:5px;
	min-width:100px;
	text-align:right;
}

dl.detalle dd{
	text-align:left;
}

h2.titulo_detalle{
	font-size:1.4em;
	text-align:center;
}

.mLeft30{
	margin-left:30px;
}

.mLeft10{
	margin-left:10px;
}

.mLeft50{
	margin-left:50px;
}

.mLeft80{
	margin-left:80px;
}

.mLeft100{
	margin-left:100px;
}

.liparraf{
	line-height:135%;
	margin-top:10px;
}

.mTop10{
	margin-top:10px;
}

h3.servicios{
	font-weight:bold;
	font-size:1em;
	margin-top:10px;
	background-position: 3px;
	background-image:url(../img/marcador.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:20px;
}

h4.ter_servicio{
	font-weight:bold;
	font-size:1em;
	margin-top:10px;
	background-position: 3px;
	background-image:url(../img/marcador02.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:20px;
}

.lHeight135{
	line-height:135%;
}

.mWidth66{
	min-width:66px;
}

.col_nor{
	color:#615F5F;
}

.meteosat{
	cursor:move;
    height:460px;
    left:0;
    margin-bottom:10px;
    margin-left:5px;
    margin-top:15px;
    top:0;
    width:98%;
    z-index:0;
}
.imagenMeteosat{
    height:100%;
    width:100%;
}

.fuentebt03 {
font-family:tahoma;
font-size:0.7em;
font-weight:bold;
margin:2px 2px 2px 13px;
}
.fuentebt03 a{
    color: white;
    font-size: 1.4em;
    }

.comboMeteosat{
    margin-left:1em;
    width:11em;
}
.leyendameteosat
{
    text-align:center;
}
.copmeteosat
{
    margin-top:10px;
    text-align:center;
}
.botoneraMeteosat{
    margin-left: 20px;
}
