
	  h1,h2,h3,h4,h5,h6 {
	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	}
    table,td {
	border:1px solid black;
	}
	.olControlLayerSwitcher .maximizeDiv, .olControlLayerSwitcher .minimizeDiv {
		top:-25px;
	}
	.olControlLayerSwitcher .layersDiv {
                opacity:0.85; 
                filter: alpha(opacity = 85);
                background-color:#09C;
                -moz-border-radius: 15px 0px 0px 15px;
                border-radius: 15px 0px 0px 15px;
	}
 .miTitTabla01 {	border: 0px none rgb(255,255,255);
	background-color: rgb(79,129,189);
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: rgb(255,255,255);
	text-align: left;
}
.tbSectorDiv {
	/* position: absolute; */
/* 	left: 483px;
	top: 87px; */
	background-color: rgb(255,255,255);
}
.txtEtq {	font-family: Arial;
	font-size: 7pt;
	font-style: italic;
	text-align: left;
	display: table-cell;
}
    .tbSectorDiv1 {
	/* position: absolute; */
/* 	left: 477px;
	top: 100px; */
	padding:10px;
	/* float: left; */
	background-color: rgb(255,255,255);
	width: 200px;
	height: 1px;
}
	#mapdiv {
		width:93px; 
		height:65px; 
		}
    div.olControlAttribution { bottom:3px; }
a:hover {
	background-color: rgb(255,255,153);
	cursor: pointer;
	border-left-style: none;
	font-family: inherit;
	}

    #apDiv1 {
	/* position: absolute; */
/* 	left: 500px;
	top: 324px; */
	width: 211px;
	height: 114px;
	z-index: 1;
}
    #CabezaFicha {
	background-color: rgb(79, 129, 189);
	color: #FFF;
	font-family: "Arial Black", Gadget, sans-serif;
	font-weight: bold;
	text-align: right; 
	padding-right:5px;
	margin-bottom: 5px;
}
	#frSelect{
	 background-color: red;
/* 	 position:relative;
	 height:88px" */
	 }
	 #col_derecha{
		/* border:1px solid red; */
		float: left;
		/* background-color: red; */
		margin-left: 5px;
		padding:10px;
		}
	 form{
		 display: inline;
		 /* float: right; */
		 /* text-align: right; */
		 /* margin-right: 20px; */
		font-size:85%;
		 }
	select{
		/* width:110px; */
		}
	#lblCrit{
		font-style:italic; 
		/* font-size:65%;  */
		font:arial;
		}
/*     #Logos {
		float: left;
		border: 2px solid rgb(0,102,153);
		position: absolute;
		left: 2px;
		top: 37px;
		width: 350px;
		padding-right: 5px;
		height: 45px;
		} */
	#docs{
	/* position: absolute; */
		padding:10px;
		padding-top:5px;
		border: 1px solid black;
		float: left;
		}
	#datos{
	position: relative;
		/* float: left; */
		/* width:50%; */
		}
.olControlPanel div { 
		  position:relative;
          display:block;
		  border-radius: 10px;
          width:  25px;
          height: 25px;
          margin: 5px;
		  top: 370px;
		  left: 0px;
          background-color:white;
		  background-image: url("script/img/layers.png");
		  cursor: pointer;
        }        

 .bt1ItemInactive:after,
        .bt1ItemActive:after {
            content: "";
        }
	th {
		font-family: Arial;
		font-size: 7pt;
		font-style: normal;
		font-weight: bold;
		text-align: right;
		padding:2px;
	}
  th.zmiTb01, th.zmiTb03, th.zmiTb04{
		font-style: italic;
		} 
  th.txtValor, th.zmiTb02,th.zmiTb05{
	/* color:green; */
	}
	
	#mapdiv{
	position: absolute;
	top:30px;
	right: 0px;
	}
	#firma{
		clear:both;
		padding-top: 5px;
		padding-left: 4px;
		font-size: 85%;
		}
	#info{
		font-size: 85%;
		border:none;
		text-decoration: none;
		color:red;
			}