body {
	background-color: #E6ECEF;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 774px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-right:auto;
	margin-left:auto;
}
/*interlínea*/
p {
	line-height: 17px;
}

/*menu lateral botones*/
#menuterciario2{
	float: left;
	width: 160px;
}
#menuterciario2 ul {
	padding-left: 10px;
	margin-left: 0px;
}
#menuterciario2 ul li {
 	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
	background-position: left;
}

/*sub botones*/
#listadoservicios{
	background-color: #CFEAF5;
	font-size: 80%;
	padding:0px 0px 0px 0px;
	color: #1D87B1;
}

#listadoservicios a.listado{
	color: #1D87B1;
}
#listadoservicios a.listado:hover{
	color: #086183;
	text-decoration: none;
}

/*links sub menu lateral*/
a.menulateral, a.menulateralsel {
	padding-left: 5px;
	font-size: 80%;
	color: #0273B7;
}
a.menulateralsel {
	font-size: 80%;
}

a.menulateral:link {
	text-decoration: none;
}
a.menulateral:visited {
	text-decoration: none;
}
a.menulateral:hover {
	text-decoration: underline;
}
a.menulateral:active {
	text-decoration: underline;
}

a.menulateralsel:link {
	text-decoration: none;
}
a.menulateralsel:visited {
	text-decoration: none;
}
a.menulateralsel:hover {
	text-decoration: underline;
}
a.menulateralsel:active {
	text-decoration: underline;
}



/*txt secciones columna izda*/
#nombreseccionH{
	font-size: 70%;
	font-weight: bold;
	min-height: 19px;
	padding-top: 8px;
	padding-left: 4px;
	background-color: #87CEEE;
	border-bottom: 1px solid #87CEEE;
	color: #105773;
}
* html #nombreseccionH {
	height: 19px;
}

#principalservicios{
	float: left;
	background-color: #E6ECEF;
	min-height: 100%;
}
* html #principalservicios {
	height: 100%;
}
#principalgrupo{
	width: 100%;
	float: left;
	background-color: #C5E5F2;
	min-height: 100%;
}
* html #principalgrupo {
	height: 100%;
}

#menuterciario{
	float: left;
	width: 156px;
}


/*contenidos*/
#contenido3H{
	float: left;
	width: 604px;
	background-color: #E5F4FB;
	min-height: 100%;
		padding-left: 1px;
}
* html #contenido3H {
	height: 100%;
}

/*rutas*/
#contenido2 #migas, #contenido3H #migas, #contenido2AB #migas, #contenido3 #migas {
	width: 600px;
	background-color: #E5F4FB;
	font-size: 70%;
	font-weight: bold;
	color: #063A50;
	min-height: 19px;
	border-bottom: 1px solid #87CEEE;
	padding-top: 4px;
	padding-left: 14px;
	color: #063A50;
}
#contenido2 #migas {
	width: 600px;
}
#contenido2AB #migas {
	float: left;
	width: 600px;
}
#contenido3 #migas {
	width: 600px;	
}
* html #migas {
	height: 20px;
}

a.migasH{
	font-weight: normal;
	color: #063A50;
}
a.migasH:hover{
	text-decoration: none;
}
/*¿?*/
#servicios {
	color:#595B5A;
}

/*color texto gral?*/
#texto p, #texto ul li, #textoubicacion p, #textoubicacion ul li {
	margin: 10px;
	font-size: 80%;
	color: #585858;
	text-align: left;
}
#texto ul {
	padding-left:10px;
	padding-right:10px;
}
#texto ul li {
	padding: 8px;
	padding-left: 12px;
	list-style: none;
	margin:0px;
	border: 1px solid #C5E5F2;
	font-weight: bold;
}


/*texto fondo blanco*/
#contenido2 #texto, #contenido3H #texto, #contenido2AB #textoubicacion, #contenido3 #textorganigrama {
	float: left;
	width: 613px;
	border-right: 1px solid #87CEEE;
	background-color: #FFFFFF;
}
#contenido2AB #textoubicacion {
	width: 569px;
}
#contenido3 #textorganigrama {
	width: 613px;
	border: 0px;
	background-position: center;
	min-height: 600px;
}
* html #contenido3 #textorganigrama {
	height: 600px;
}

/*contenido de texto. fondo azul*/
#fondoarena {
	float: left;
	width: 612px;
	min-height: 80px;
}
* html #fondoarena {
	height: 80px;
}

/*subir*/
div.subir {
	margin-bottom: 10px;
		padding-left: 10px;
}
div.subir a {
	font-size: 70%;
	color: #707070;
}
div.subir a:link {text-decoration: none;}
div.subir a:visited {text-decoration: none;}
div.subir a:hover {text-decoration: underline;}
div.subir a:active {text-decoration: underline;}

/*====================================================*/

/*cabecera*/

div#saltar {
	position: absolute;
	visibility: hidden;
}

#cabecera, #cabecera_1, #cabecera_2{
	min-height: 49px;
	width: 774px;
	margin: 0px;
	margin-top: 0px;
}

* html #cabecera {height: 49px;}
* html #cabecera_1 {height: 49px;}
* html #cabecera_2 {height: 49px;}

#cabecera1, #cabecera1_1, #cabecera1_2{
	min-height: 44px;
	width: 774px;
	margin: 0px;
}

* html #cabecera1 {height: 44px;}
* html #cabecera1_1 {height: 44px;}
* html #cabecera1_2 {height: 44px;}

#cabecera2, #cabecera2_1, #cabecera2_2{
	min-height: 88px;
	width: 774px;
	margin: 0px;
}

* html #cabecera2{height: 88px;}
* html #cabecera2_1{height: 88px;}
* html #cabecera2_2{height: 88px;}

#cabecera3, #cabecera3_1, #cabecera3_2{
	min-height: 36px;
	width: 774px;
	margin: 0px;
}

* html #cabecera3 {height: 36px;}
* html #cabecera3_1 {height: 36px;}
* html #cabecera3_2 {height: 36px;}

#cabecera4, #cabecera4_1, #cabecera4_2{
	min-height: 36px;
	width: 774px;
	margin: 0px;
}

* html #cabecera4 {height: 36px;}
* html #cabecera4_1 {height: 36px;}
* html #cabecera4_2 {height: 36px;}

#cabecera1 h1, #cabecera1_1 h1, #cabecera1_2 h1{
	margin: 0px;
	text-indent: -700em;
	height: 44px;
}

#cabecera1 img{border: 0px;}
#cabecera1_1 img{border: 0px;}
#cabecera1_2 img{border: 0px;}

#cabecera2 h2, #cabecera2_1 h2, #cabecera2_2 h2{
	text-indent: -700em;
	height: 88px;
	margin: 0px;
}





#menu{
	float: left;
	width: 769px;
	/*border: 1px solid #FFFFFF;*/
	padding-left: 0px;
}
#menu ul{
	width: 769px;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#menu ul li{
	display: inline;
	font-size: 68%;
	font-weight: bold;
	color: #FFFFFF;
}
* html #menu ul li {height: 18px;}

#menu ul li div{
	float: left;
	width: 105px;
	min-height: 18px;
	text-align: center;
	padding-top: 4px;
	margin-top:5px;
}
* html #menu ul li div{height: 18px;}

#menu ul li.menu1 div, #menu ul li.menu1sel div{
	background-color: #336699;
	border-left: 1px solid #9BD9F2;
	border-top: 1px solid #9BD9F2;
	border-right: 1px solid #0F5674;
	border-bottom: 1px solid #0F5674;
}
#menu ul li.menu2 div, #menu ul li.menu2sel div{
	background-color: #cc9933;
	border-left: 1px solid #F8B0B1;
	border-top: 1px solid #F8B0B1;
	border-right: 1px solid #B21A19;
	border-bottom: 1px solid #B21A19;
}
#menu ul li.menu3 div, #menu ul li.menu3sel div{
	background-color: #EF8404;
	border-left: 1px solid #FBAC50;
	border-top: 1px solid #FBAC50;
	border-right: 1px solid #9C5503;
	border-bottom: 1px solid #9C5503;
}
#menu ul li.menu4 div, #menu ul li.menu4sel div{
	background-color: #A3AF05;
	border-left: 1px solid #CAD539;
	border-top: 1px solid #CAD539;
	border-right: 1px solid #636A03;
	border-bottom: 1px solid #636A03;
}
#menu ul li.menu5 div, #menu ul li.menu5sel div{
	background-color: #05AF8D;
	border-left: 1px solid #2ED6B4;
	border-top: 1px solid #2ED6B4;
	border-right: 1px solid #01866B;
	border-bottom: 1px solid #01866B;
}
#menu ul li.menu6 div, #menu ul li.menu6sel div{
	background-color: #0E8CB6;
	border-left: 1px solid #41B1D6;
	border-top: 1px solid #41B1D6;
	border-right: 1px solid #03607E;
	border-bottom: 1px solid #03607E;
}
#menu ul li.menu7 div, #menu ul li.menu7sel div{
	background-color: #3711B3;
	border-left: 1px solid #6647CD;
	border-top: 1px solid #6647CD;
	border-right: 1px solid #1E017B;
	border-bottom: 1px solid #1E017B;
}

#menu ul li.menu1sel div, #menu ul li.menu2sel div, #menu ul li.menu3sel div, #menu ul li.menu4sel div, #menu ul li.menu5sel div, #menu ul li.menu6sel div, #menu ul li.menu7sel div {
	height: 23px;
	margin-top:0px;
	padding-top: 8px;
	border-bottom: 0px;	
}
/*fin cabecera*/





/*content*/

div#content {
	float: left;
	background-color: #ffffff;
	background-position: right;
}

/*principal*/
#principal{
	float: left;
	width: 546px;
	padding-left: 10px;
	margin: 0px;
	background-color: #FFFFFF;
}
#principal2{
	float: left;
	width: 764px;
	padding-left: 10px;
	margin: 0px;
	background-color: #FFFFFF;
}
#zona1{
	border-bottom: 0px solid #690004;
	width: 526px;
}
#zona2{
	width: 754px;
}
#zona1 h3{
	width: 526px;
	border-bottom: 0px solid #690004;
	margin: 0px;
	padding:0px;
	padding-bottom: 4px;
	margin-bottom: 7px;
	margin-top: 20px;
}
div.imgapertura{
	float: left;
	width: 91px;
	min-height: 77px;
	margin-top: 3px;
}
* html div.imgapertura{
	height: 77px;
}
div.tipoapertura{
	float: left;
	width: 365px;
	min-height: 50px;
	margin-right: 10px;
}
div.tipoapertura2{
	float: left;
	width: 365px;
	min-height: 77px;
	margin-right: 10px;
}
div.tipoapertura img{
	float: left;
	margin-right: 4px;
	margin-top: 10px;
}
* html div.tipoapertura{
	height: 50px;
}
div.tipoapertura h4{
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	margin-bottom: 4px;
	font-size: 80%;
	min-height: 20px;
	background-repeat: no-repeat;
	background-position: top center;
}
* html div.tipoapertura h4 {height: 20px;}

div.tipoapertura p{
	color: #70706E;
	padding: 6px;
	margin: 0px;
	border-bottom: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
	background-color: #F8F8F8;
	font-size: 70%;
	min-height: 65px;
}
* html div.tipoapertura p {height: 65px;}

div.finaperturas {
	clear: both;
}
/*******************************COMUNICADOS*************************************/

#zona2{
	border-bottom: 0px solid #31A0CD;
	width: 764px;
}
#zona2 h3{
	border-bottom: 0px solid #31A0CD;
	margin: 0px;
	padding:0px;
	padding-bottom: 3px;
	width: 764px;
}
#zona2mails{
	border-bottom: 1px solid #31A0CD;
	margin: 0px;
	padding:0px;
	padding-bottom: 2px;
	width: 764px;
}
div.servicio {
	float: left;
	width: 165px;
	margin-left: 0px;
	margin-right: 4px;
}
div.servicio h4{
	font-size: 80%;
	margin: 0px;
	margin-bottom:3px;
	padding: 0px;
}
div.servicio h4 a {color: #2087B4;}
div.servicio h4 a:link {text-decoration:none;}
div.servicio h4 a:visited {text-decoration:none;}
div.servicio h4 a:hover {text-decoration:underline;}
div.servicio h4 a:active {text-decoration:underline;}

div.servicio img{
	border: 0px;
}
div.servicio p{
	margin: 0px;
	margin-top: 6px;
	padding: 0px;
	font-size: 70%;
	color: #70706E;
}



#zona3{
	/*border-bottom: 1px solid #B7B141;*/
	width: 526px;
}
#zona3 h3{
	color: #B7B141;
	margin: 0px;
	padding:0px;
	padding-bottom: 4px;
	width: 526px;
}
#nuevaapertura, #buscadorcp{
	min-height: 180px;
	border: 1px solid #B7B141;
	float: left;
}
* html #nuevaapertura, #buscadorcp{
	height: 180px;
}
#nuevaapertura{
	width: 318px;
}
#nuevaapertura img{
	float: left;
	margin: 7px 7px 7px 7px;
}
#nuevaapertura p{
	font-size: 70%;
	color: #70706E;
	margin-right: 7px;
	margin-left: 166px;
}
#nuevaapertura p.fecha{
	font-size: 70%;
	font-weight: bold;
	color: #9F9801;
	padding-top: 6px;
}
#nuevaapertura p.agencia{
	font-size: 70%;
	font-weight: bold;
	color: #707070;
	margin-right: 7px;
}
/*fin principal*/



/*secundario*/
#secundario{
	float: right;
	width: 218px;
	margin: 0px;
	padding: 0px;
	min-height: 100%;
}
* html #secundario {
	height: 100%;
}
#accesoasociados{
	background-color: #8A8977;
}
#accesoasociados h4{
	font-weight: bold;
	font-size: 80%;
	padding: 8px 4px 8px 8px;
	margin: 0px;
}
#cuerpoacceso{
	background-color: #B4B39F;
	padding: 8px 8px 8px 8px;
		align: center;

}
div.campo{
	width: 100%;
	min-height: 25px;
}
* html div.campo{
	height: 25px;
}
/*fin secundario*/
/**************************************FIN HOME**********************************************************/



/**************************************INTERIORES**********************************************************/
/*cabecera*/
#cabeceraint{
	min-height: 50px;
	width: 774px;
	margin: 0px;
	margin-top: 3px;
	padding-left: 5px;
}

* html #cabeceraint {
	height: 50px;
}

#cabeceraint1{
	min-height: 44px;
	width: 774px;
	margin: 0px;
}

* html #cabeceraint1 {
	height: 44px;
}

#cabeceraint2{
	min-height: 18px;
	width: 774px;
	margin: 0px;
}

* html #cabeceraint2{
	height: 18px;
}

#cabeceraint3{
	min-height: 36px;
	width: 774px;
	margin: 0px;
}

* html #cabeceraint3 {
	height: 36px;
}

#cabeceraint4{
	min-height: 36px;
	width: 774px;
	margin: 0px;
}

* html #cabeceraint4 {
	height: 36px;
}

#cabeceraint1 h1{
	margin: 0px;
	text-indent: -700em;
	height: 44px;
}

#cabeceraint1 img{
	border: 0px;
}


/**************************************FIN INTERIORES**********************************************************/

/*pie de pagina*/
#pie{
	float: left;
	border-top: 4px solid #333333;
	border-bottom: 4px solid #333333;
	background-color: #FFFFFF;
	padding: 4px 4px 4px 20px;
	width: 750px;
	color: #2F9BF5;
	font-size: 75%;
}
#pie a {
	color: #2F9BF5;
}
#pie a:link {
	text-decoration: underline;
}
#pie a:visited{
	text-decoration: underline;
}
#pie a:hover{
	text-decoration: none;
}
#pie a:active{
	text-decoration: none;
}
/*fin pie de pagina*/


/*comunes*/
span.error {
	font-weight: bold;
	color: #D20000;
}
div.marginador{
	margin: 4px 4px 4px 4px;
}
div.vacio50{
	clear: both;
	width:100%;
	min-height: 50px;
}

* html div.vacio50{
	height: 50px;
}

div.vacio2{
	clear: both;
	width:100%;
	min-height: 2px;
}

* html div.vacio2{
	height: 2px;
}

div.vacio5{
	clear: both;
	width:100%;
	min-height: 5px;
}

* html div.vacio5{
	height: 5px;
}

div.vacio30{
	clear: both;
	width:100%;
	min-height: 30px;
}

* html div.vacio30{
	height: 30px;
}
/*comunes*/

/*enlaces generales*/
a.inicio{
	color: #FFFFFF;
	font-size: 90%;
}
a.inicio:link{text-decoration: none;}
a.inicio:visited{text-decoration: none;}
a.inicio:hover{text-decoration: underline;}
a.inicio:active{text-decoration: underline;}

a.enlacemenu{
	text-decoration: none;
	color: #FFFFFF;
}
a.enlacemenu:hover{
	text-decoration: underline;
}

a.busqueda{
	color: #71716F;
	font-size: 70%;
}
a.busqueda:hover{
	text-decoration: none;
}
/*fin enlaces generales*/

/*enlaces especificos*/
#zona1 h3 a {text-decoration: none;}
#zona1 h3 a:link {color: #690004;text-decoration: none;}
#zona1 h3 a:visited {color: #690004;text-decoration: none;}
#zona1 h3 a:hover {color: #D2000B;text-decoration: underline;}
#zona1 h3 a:active {color: #D2000B;text-decoration: underline;}

#zona2 h3 a {text-decoration: none;}
#zona2 h3 a:link {color: #086284;text-decoration: none;}
#zona2 h3 a:visited {color: #086284;text-decoration: none;}
#zona2 h3 a:hover {color: #0EABE7;text-decoration: underline;}
#zona2 h3 a:active {color: #0EABE7;text-decoration: underline;}
	
#zona3 h3 a {text-decoration: none;}
#zona3 h3 a:link {color: #A49D11;text-decoration: none;}
#zona3 h3 a:visited {color: #A49D11;text-decoration: none;}
#zona3 h3 a:hover {color: #7B760D;text-decoration: underline;}
#zona3 h3 a:active {color: #7B760D;text-decoration: underline;}
	
div.tipoapertura h4 a{text-decoration: none;color: #B31919;}
div.tipoapertura h4 a:link{text-decoration: none;color: #B31919;}
div.tipoapertura h4 a:visited{text-decoration: none;color: #B31919;}
div.tipoapertura h4 a:hover{text-decoration: underline;color: #6B0101;}
div.tipoapertura h4 a:active{text-decoration: underline;color: #6B0101;}

/*fin delegaciones*/



#contenido3, #contenido2 {
	float: left;
	width: 618px;
	background-color: #FFFFFF;
}
#contenido2AB{
	float: left;
	width: 774px;
	background-color: #E5F4FB;
}

#contenido2 h2, #contenido3H h2, #contenido2AB h2, #contenido3 h2 {
	font-family: "Times New Roman";
	font-size: 130%;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 24px;
	color: #595959;
}
#contenido3H h2#tickes{
	text-indent: -1000em;
	background-position: left;
	min-height: 85px;
}
* html #contenido3H h2#tickes {
	height: 85px;
}
#contenido3H h2#stoptravel{
	text-indent: -1000em;
	background-position: left;
	min-height: 85px;
}
* html #contenido3H h2#stoptravel {
	height: 85px;
}
#contenido3H h3, #contenido2AB h3, #contenido3 h3 {
	font-size: 90%;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #595959;
}
#contenido3 h3.departamento {
	color: #F6821F;
}


/*fin columnas*/

/**************************************FIN INTERIORES**********************************************************/

ul#stopt li{
	background-image: none;
	border: 0px;
}

/* footer*/

#leftFooter {
	text-align:left;
	width:774px;
	height:15px;
	padding:0px 0px 0px 0px;
	float:left;
	background-color:#D6DBE2;
	border-top: 0px solid #83949E;
	border-right: 0px solid #83949E;
	border-bottom: 0px solid #83949E;
	font: bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #727D8E;

}

#rightFooter {
	text-align:left;
	width:764px;
	height:18px;
	padding:5px 0px 0px 10px;
	float:left;
	background-color:#D6DBE2;
	border-top: 1px solid #83949E;
	border-right: 1px solid #83949E;
	border-bottom: 1px solid #83949E;
	font: bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	color: #727D8E;
}

#rightFooter a {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #83949E;
	color: #2C4860;
	margin-right:5px;

}

#rightFooter a:hover {
	border-bottom: 1px solid #727D8E;
	color:#727D8E;
}


.rightFooterNavi {
	font:  10px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 0px dotted #727D8E;
	color: #727D8E;
	margin-right:5px;
	padding:5px 0px 0px 10px;
}




.rightFooterNavi:hover {
	border-bottom: 1px solid #83949E;
	color:#3F4C5E;

}


/*cosas*/
.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3D3D3D; text-align: justify; line-height: 16px;}
.txt a {color: #3D3D3D; text-decoration: underline}
.txt a:hover { color: #6EA100; text-decoration: underline}
.txt a:visited { color: #3D3D3D; text-decoration: underline}
.txt a:visited:hover { color: #3D3D3D; text-decoration: underline}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}

.txtblanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: left; line-height: 16px;}
.txtblanco a {color: #ffffff; text-decoration: underline}
.txtblanco a:hover { color: #ffffff; text-decoration: underline}
.txtblanco a:visited { color: #cccccc; text-decoration: underline}
.txtblanco a:visited:hover { color: #cccccc; text-decoration: underline}

.txtgris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; line-height: 16px;}
.txt8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-align: left; line-height: 11px;}

.linkverde { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #675E42; text-align: left; line-height: 16px;}
.linkverde a {color: #675E42; text-decoration: none}
.linkverde a:hover { color: #cc6600; text-decoration: none}
.linkverde a:visited { color: #675E42; text-decoration: none}
.linkverde a:visited:hover { color: #cc6600; text-decoration: none}

.linkactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 14px;}
.linkactive a { color: #ff6600; text-decoration: none}
.linkactive a:hover {color: #666666; text-decoration: none}
.linkactive a:visited {color: #999999; text-decoration: none}
.linkactive a:visited:hover { color: #333333; text-decoration: none}

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } 

.pulldown { background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; align: center; width:135px}

.IDIOMAS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: left; line-height: 16px;}

/**************************************HOME**********************************************************/
/*tabla coberturas*/
#tbcoberturas {
	width: 600px;
	margin: 0px 6px 0px 12px;
	font-size: 0.7em;
	color: #555555;
	border-bottom: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;
}
#tbcoberturas td, #tbcoberturas th {
	padding: 3px 6px;
	border: 1px solid #A8A8A8;
	border-bottom:0;
	border-right: 0;
	text-align: left;
}
#tbcoberturas td.fila {
	width: 250px;
	color: #6F7A76;
	font-weight: bold;
}
#tbcoberturas td.fila300 {
	width: 300px;
	color: #6F7A76;
	font-weight: bold;
}
#tbcoberturas td.fila10 {
	width: 10px;
	color: #6F7A76;
	font-weight: bold;
}
#tbcoberturas th, #tbcoberturas td.cabecera {
	padding: 6px;
	background-color: #6F867E;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
}
#tbcoberturas th.vacio {
	border: 0;
	background-color: #FFFFFF;
}
/*fin tabla coberturas*/