/*ESTRUCTURA*/

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:95%;	/* Equivalente a 16px*/
line-height:1.125em; 
text-align:left;
margin:0;
padding:0;
border:0;
width:100%;
color: #525252;
}
.cab{
background: #fff;
background-image: url(interface/imagenes/fondo_body_home.gif);
background-repeat: repeat-x;
background-position: top left;
}
.int{
background: #fff;
background-image: url(interface/imagenes/fondo_body_interior.gif);
background-repeat: repeat-x;
background-position: top left;
}
p {
font-size:0.75em;  
margin: 0 0 1.5em 0;
text-align: left;
}
.small {
	font-size:0.7em; 
}
iframe.mapa{
	width: 425px;
	height: 200px;
	border: solid 1px #ECECEC;
	margin: 0;
	padding: 0;
	overflow: hidden; 
}
/*Lista*/
ul{
font-size:0.75em;
text-align: left;
margin: 0 0 1.5em 1.3em;
padding: 0;
}
ul li{
list-style-image: url(interface/imagenes/boloLista.gif);
list-style-position:  outside;
padding: 0;
}
ul li ul{
font-size:1em;
text-align: left;
margin: 0 0 1em 1.1em;
padding: 0;
}
ul li ul li{
list-style-image: url(interface/imagenes/boloGuion.gif);
list-style-position:  outside;
padding: 0;
}
/*Lista ordenada*/			
ol{
font-size:0.75em;
text-align: left;
margin: 0 0 1.15em 2.5em;
padding: 0;
}
ol li{
list-style:  decimal outside;
}
ol li.letras{
list-style: lower-alpha outside;
}
ol li ul{
font-size:1em;
text-align: left;
margin: 0 0 1em 1.1em;
padding: 0;
}
ol li ul li{
list-style-image: url(interface/imagenes/boloLista.gif);
list-style-position:  outside;
}
/*IMAGEN*/
img{
border:0
	}
.imagen {
margin: 0;
padding: 0;
}
/*TABLAS*/
strong { 
color: #6F6F6F;
}
.indented {
margin-left: 1.25em;
}
#breadcrums p {
color: #525252;
font-size:0.70em; 
/*letter-spacing: 0.02em; */
margin: 0 0 6px 0;
padding-top: 0;
padding-bottom: 1em;
text-align: left;
background-color: transparent;
}
#breadcrums p a {
color: #31691F;
text-decoration: none;
background-color: transparent;
}
#breadcrums p a:hover {
color: #525252;
text-decoration: none;
}
a {
color: #073100;
text-decoration: none;
}
a:hover {
color: #666666;
}
hr {
color: #E3E4E2;
}

.enlace{
background-color: transparent;
background-image: url(interface/imagenes/bolo_h2.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 0.875em;
margin: 0;
}
.enlace2{
font-size:0.7em; 
background-color: transparent;
background-image: url(interface/imagenes/bolo_h3.gif);
background-repeat: no-repeat;
background-position: 0 0.7em;
padding-left: 0.875em;
margin: 0;
}
.enlace2 a#seleccionado{
color: #000;
}
/*Lista documentos*/
.documento{
float: left;
width: 95%;
color: #000;
background-color: transparent;
border-bottom: 1px solid #E9E9E9;
padding-left: 1.25em;
padding-right: 1.25em;
padding-bottom: .5em;
margin: 0 0 1.5em 0;
}
.subrayado{
width: 95%;
color: #000;
background-color: transparent;
border-bottom: 1px solid #E9E9E9;
padding-left: 0;
padding-right: 1.25em;
padding-bottom: .5em;
margin: 0 0 1.5em 0;
}
/*Item Lista documentos*/
.titulodoc{
float: left;
background-color: transparent;
background-image: url(interface/imagenes/bolo_documento.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 1.25em;
margin: 0;
}
.arriba{
float: right;
background-color: transparent;
background-image: url(interface/imagenes/bolo_arriba.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 1.25em;
margin: 0;
}
.palante{
float: right;
background-color: transparent;
background-image: url(interface/imagenes/bolo_palante.gif);
background-repeat: no-repeat;
background-position: 100% 0.4em;
padding-right: 1.25em;
margin: 0;
}
.palante a{
	cursor: pointer;
}
.patras{
float: left;
background-color: transparent;
background-image: url(interface/imagenes/bolo_patras.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 1.25em;
margin: 0;
}
.patras a{
	cursor: pointer;
}
/*Descarga de documentos*/
.descarga {
float: left;
background-color: transparent;
padding-left: 0;
padding-right: .5em;
margin: 0 0 0 2em;
display: inline;
}
.descarga a{
background-image: url(interface/imagenes/bolo_descarga.gif);
background-repeat: no-repeat;
background-position: 0 0.20em;
padding-left: 1.125em;
}
.descarga a:hover{
background-image: url(interface/imagenes/bolo_descargaBG.gif);
background-repeat: no-repeat;
background-position: 0 0.20em;
padding-left: 1.125em;
}
.masinfo{
font-size:0.9em; 
background-color: transparent;
background-image: url(interface/imagenes/bolo_h4.gif);
background-repeat: no-repeat;
background-position: right 0.43em;
padding-right: 0.875em;
padding-left: 0;
padding-bottom: 0;
margin: 0;
}
.masinfo a {
color: #878787;
text-decoration: none;
}
.masinfo a:hover {
color: #073100;
}
h1, h2, h3, h4, h5 {
font-weight: normal;
margin: 0 0 .9em 0;
padding:0;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em; 
color: #31691F;
background-color: transparent;
background-image: url(interface/imagenes/bolo_h1.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
line-height:1.1em;
padding-left: 0.7em;
text-indent:3px;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:.9em;
font-weight: bold;
color: #3C3C3C;
}
#col3 h2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:0.75em; 
font-weight: bold;
line-height:1.125em; 
color: #31691F;
background-color: transparent;
background-image: url(interface/imagenes/bolo_h2.gif);
background-repeat: no-repeat;
background-position: 0 .35em;
padding-left: 0.7em;
text-indent:3px;
margin: 0 0 .55em 0;
}
h3 {
font-size:0.75em; 
font-weight: bold;
color: #31691F;
background-color: transparent;
}
h4 {
font-size:0.75em; 
font-weight: bolder;
background-color: transparent;
}
h5 {
font-size:0.75em; 
font-weight: bolder;
background-color: transparent;
color: #696969;
}
/*flotar a izquierda y derecha*/
.fltleft {
margin: 0;
float: left;
}
.fltright {
margin:0;
float: right;
}
#saltar{
display: none;
visibility: hidden;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear: both;
height:1%;
}
.oculto{
display: none;
margin: 0;
padding: 0;
}
/*DESTACADOS DE TEXTO*/
.rojo{
color:#FF0000;
font-weight:bold;
}
.atencion{
color:#FF0000;
}
.verde{
color: #174e0e;
}
.azul{
color: #41529C;
}
.negro{
color: #000;
}
.gris{
	border-color: #ececec;
}
.fondoverde{
background-color: #d5e582;
}



/*FORMULARIOS*/
.formulario{
border: 1px solid #bebebe;
font-size: .95em;
color: #474747;
background-color: #fff;
margin: 0;
padding: 2px;
}
form {
margin: 0;
padding: 0;
}
form label{ 
font-size: 1em;
text-align: left;
display: block;
margin:0;
}
form input{
display:block;
width:90%;
height: 15px;
font-family:inherit
}
form select{
display:block;
width:90%;
}
form textarea {
width: 90% ;
font-family:inherit;
font-size:13.3333px
}
form select:focus{
background:#E6EDF8;
}
form .botones{
float:left;
width:93%;
margin:7px 0 2px 0;
}
form .boton{
margin: 0;
padding: 0 0 2px 0;
border:none;
cursor: pointer;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
}
form .botonEnviar{
	width: auto; 
	height: 25px;
}
form#login .boton{
float: right;
width:60px;
height:25px;
background:url(interface/imagenes/entrar_bt.gif) top left no-repeat transparent;
background-color: transparent;	
}
form#buscar {
margin-left: 5px;
}
form#buscar input{
display: inline;
width:50%;
}
form#buscar .boton{
font-size: 11px;
width:32px;
height:19px;
padding: 0 0 2px 0;
color:#555;
background:url(interface/imagenes/ok_bt.gif) top left no-repeat transparent;
background-color: transparent;	
}
fieldset {
float:left !important;
float:none;
width: 100%;
border: none;
padding: 0 0 1.3em 0;
margin: 0;
background-color: transparent;
clear: both;
}
#col3 fieldset{
padding: 0 0 1em 0;
}
#col3 fieldset p{
margin: 0;
}
#col3 fieldset#archivo {
border: 1px solid #b8e067;
background-color: #F9F9F9;
height: auto;
padding: .5em 1em 1em .5em;
}
fieldset legend {
font-size:0.8em;
font-weight: normal;
padding: 0;
margin: 0 0 1.125em 0;
color: #000;
background-color: transparent;
}
fieldset#prensa {
float:left !important;
float:none;
width: 99%;
border-top:  1px solid #9fdb24;
border-right: 0;
border-bottom: 1px solid #9fdb24;
border-left: 0;
margin: 0 0 1.15em 0;
padding: 0.9em 0 0.9em 0;
background-color: #FBFBFB;
}
fieldset#contacto {
width: 94%;
border: 1px solid #b8e067;
padding: 0.5em;
margin: 0 0 1.15em 0;
text-align: center;
}
#contacto a{
font-size: .8em;
}
/*CONTENEDOR GENERAL*/
#contenedorGeneral {
float: left;
width:955px;
height: 100%;
background-color: transparent;
text-align:left;
margin:0;
padding:0;
}
/*CABECERA*/	
.cabecera {
clear:both;
float:left;
width:100%;
height: 390px;
border: 0;
background-color: #fff;
margin: 0;
padding: 0;
}
.interior {
height: 143px;
}/*MENÚ PRINCIPAL*/
#menuPrincipal{
clear:both;
float:left;
width:98%;
height: 24px;
border: 0;
margin: 7px 0 5px 0;
padding: 0 0 0 2%;
background-color: transparent;
}
#menuPrincipal2{
float:right;
height: 26px;
border: 0;
margin: 0 1% 0 0;
padding: 0;
background-color: transparent;
}
#menuPrincipal ul {
text-align: left;
margin: 0;
padding: 0;
list-style: none;
font-size: 1em;
}
#menuPrincipal li {
float: left;
margin: 0;
display: inline;
}
#menuPrincipal span {
float: left;
display: block;
}
#menuPrincipal span a {
text-decoration: none;
float: left;
color: #000;
background-color: transparent;
font-size:0.75em;
margin:0;
padding:0 0.65em 0.8em 0.65em; /*AQUÍ SE REGULA EL ANCHO DE LOS BOTONES*/
}
#menuPrincipal2 span a {
font-size:0.70em;
}
#menuPrincipal span a:hover {
color: #204514;
background-color: #C6E685;
background-image: url(interface/imagenes/fondoMenuPrincipalBg.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
#menuPrincipal a.seleccionado {
color: #fff;
padding:0 0.65em 0.8em 0.65em;
font-weight:bold;
background-color: transparent;
background-image: url(interface/imagenes/fondoMenuPrincipal.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
/*ÁREA DE CONTENIDO GENERAL*/
.contenido {
float:left;
width:100%;
background-color: #fff;
padding: 0;
margin: 5px 0 0 0;
border: 0;
}
#col1,
#col2,
#col3,
#col4 {
float: left;
position: relative;
padding:0 0 .9em 0;
overflow: hidden;
height: 100%;
background-color: transparent;
}
/*TABLAS*/
fieldset#tabla{
border: 0;
padding: 0 0 .9em 0;
margin: 0 0 .6em 0.1em;
background-color: transparent;
}
fieldset#tabla legend {
width: 100%;
font-size:0.8em;
font-weight: normal;
padding: 0;
margin: 0 0 1.125em -0.5em;
border: 0;
color: #457b0c;
background-color: transparent;
}
table {
border: 1px solid #ECECEC;
color: #353535;
font-size:0.70em; 
width: 98%;
padding:0;
margin: 0 0 1.1em 0;
}
table ul {
font-size: 1em;
}
table thead {
background-color: #F2F9E3;
}
table thead th {
background-color: #EBF6D5;
text-align: right;
}
table thead th#iz {
text-align: left;
}
table th{
color: #000;
background-color: #F8FCEF;
font-weight: normal;
text-align: left;
letter-spacing: normal; 
margin: 0;
padding:2px 8px 1px 8px;
border: thin solid #fff;
}
table td {
background-color: #F9F9F9;
margin: 0;
padding:2px 8px 1px 8px;
border: thin solid #fff;
}
table .iz {
text-align: left;
}
table .cent {
text-align: center;
}
table .der {
text-align: right;
}
table .blanco {
margin: 0;
padding:3px 0 3px 8px;
background-color: #fff;
border-left: none;
border-right: none;
}
table.docs td {
padding:3px 2px 2px 3px;
}
table.docs td#cuarenta {
width: 35%;
padding-left: 0;
padding-right: 0;
margin: 0;
}
table.docs th{
color: #000;
background-color: #F8FCEF;
font-weight: normal;
text-align: left;
letter-spacing: normal; 
margin: 0;
padding:3px 5px 2px 5px;
border: thin solid #fff;
}
table.docs .blanco {
margin: 0;
padding:5px 0 0 8px;
background-color: #fff;
border-left: none;
border-right: none;
}

/*ESTILOS HOME*/
#menuPrincipal2home{
float:right;
height: 26px;
border: 0;
margin: 0 3.2em 0 0;
padding: 0;
background-color: transparent;
}
.home #col1,#col2,#col3,#col4{
padding-bottom:.5em;
}
.home #col1 {
width:21%;
left: 3%;
margin: 0;
}
.home #col2 {
width:21%;
left: 6%;
margin: 0;
}
.home #col3 {
width:21%;
left: 9%;
margin: 0;
}
.home #col4 {
width:22%;
left: 12%;
margin: 0;
}
.home fieldset{
padding-bottom: 0;
}
.home h1{
margin-bottom: .5em;
}
/*TRES COLUMNAS*/
.trescol #col1 {
width:18.2%;
left: 1.8%;
margin: 0;
}
.trescol #col2 {
width:56%;
left: 4.8%;
margin: 0;
}
.trescol #col3 {
width:16%;
left: 7.8%;
margin: 0;
overflow: visible;
}
/*MENÚ IZQUIERDA*/
#menuiz {
	width: 96%;
}
#menuiz ul{
text-align: left;
margin: 0;
padding: 0;
list-style: none;
}
#menuiz ul li{
margin: 0;
padding: 0;
display: inline;
}
#menuiz span {
display: block;
margin: 0 0 .4em 0;
}
#menuiz span a{
color: #666666;
background-color: transparent;
background-image: url(interface/imagenes/bolo_menu.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: .875em;
margin: 0;
display: block;
width: 93%;
}
#menuiz span a:hover{
color: #073100;
font-weight: 500;
background-image: url(interface/imagenes/bolo_h2.gif);
}
#menuiz span a.seleccionado{
color: #073100;
background-color: #e6f5c3;
background-image: url(interface/imagenes/bolo_h2.gif);
/*font-size:0.95em;
font-weight: 500;
background-image: url(interface/imagenes/bolo_h2.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: .875em;
margin: 0;
background-position: 98% 0.50em;
padding: 0 .875em .1em .875em;*/
}
#menuiz ul li ul li span a {
font-size:0.95em;
color:#666666;
background-color: transparent;
background-image: url(interface/imagenes/bolo_h3_hover.gif)/*none*/;
background-repeat: no-repeat;
background-position: 0 0.7em;
padding-left: .775em;
margin: 0 0 0 .9em;
width: 88%;
display: block;
}
#menuiz ul li ul li span a:hover{
color: #073100;
font-weight: 500;
background-image: url(interface/imagenes/bolo_h3_bg.gif);
}
#menuiz ul li ul li span a.seleccionado{
color: #073100;
background-color: #e6f5c3;
background-image: url(interface/imagenes/bolo_h3_hover.gif);
/*font-weight: 500;
background-image: none;
background-image: url(interface/imagenes/bolo_h2.gif);
background-position: 98% 0.50em;
padding: 0 .775em .1em .775em;*/
}

/* Footer styles */
#footer1 {
clear:both;
float:left;
width:99%;
height: auto;
text-align: left;
color: #545454;
border-top: 1px solid #d8dfe5;
background-color: transparent;
margin: 0;
padding: 0;
}
#footer1 p{
font-size:0.6em;
line-height: 1.6em;
margin: 0 0 0 3%;
}








/*MENÚ PRODUCTOS LÍNEAS DE PRODUCTO*/
#menuprod {
border: 1px solid #ECECEC;
background-color: #FBFDF6;
width: 94%;
padding: 5px  5px 5px 11px;
}
#menuprod ul{
text-align: left;
margin: 0;
padding: 0;
list-style: none;
}
#menuprod ul li{
margin: 0;
padding: 0;
display: inline;
}
#menuprod span {
display: block;
margin: 0 0 .4em 0;
}
#menuprod span a{
text-decoration: underline;
color: #666666;
background-color: transparent;
background-image: url(interface/imagenes/bolo_menuprod.gif);
background-repeat: no-repeat;
background-position: 0 0.4em;
padding: 0 0 0 .875em;
margin: 0;
display: block;
width: 95%;
}
#menuprod span a:hover{
color: #073100;
font-weight: 500;
background-image: url(interface/imagenes/bolo_h2.gif);
}
#menuprod span a.seleccionado{
color: #073100;
font-weight: 500;
background-image: url(interface/imagenes/bolo_h2.gif);
}

/*PRODUCTOS*/
.tituloProd {
width: 96%;
height: 25px;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size:.9em;
line-height: 1em;
font-weight: bold;
color: #3C3C3C;
margin: 0 0 10px 0;
padding: 10px 0 0 5px;
vertical-align: middle;
}
.tituloProd#c4isr {
border: 2px solid #93af00;
}
.tituloProd#radiocom {
border: 2px solid #ffcb00;
}

.tituloProd#telecom {
border: 2px solid #d01488;
}
.tituloProd#equipos {
border: 2px solid #ff7100;
}
.tituloProd#proteccion {
border: 2px solid #d4bf86;
}
.tituloProd#aeronautica {
border: 2px solid #78bbd9;
}
.tituloProd#radioayuda {
border: 2px solid #00a2dc;
}

#col2 table.productos td {
width: 29%;
padding: 0;
background-color: #fff;
border: 1px solid #ECECEC;
}
#col2 table.productos th { 
vertical-align: top;
padding: 5px 20px 10px 20px;
background-color: #fff;
border: none;
}
#col2 table.productos th#fondo {
background-image: url(interface/imagenes/titProducto.gif);
background-repeat: repeat-x;
background-position: top left;
}
#col2 table.productos #documento { 
height: 25px;
padding-top: 0;
padding-bottom: 0;
vertical-align: middle;
background-image: none;
border-top: 1px dashed #D8D8D8;
border-bottom: none;
}
#col2 table.productos th .titulo{ 
font-size: 14px;
font-weight: bold;
color: #313227;
margin-bottom: 10px;
display: block;
}
 

.infoProd {
font-size:0.9em;
background-color: transparent;
padding: 0;
margin: 0;
display: block;
}
.infoProd a {
background-image: url(interface/imagenes/bolo_pdf.gif);
background-repeat: no-repeat;
background-position: left top;
color:#6c7b0d;
text-decoration: none;
padding-left: 2em;
display: block;
}
.infoProd a:hover {
background-image: url(interface/imagenes/bolo_pdf_bg.gif);
color: #424B08;
text-decoration: none;
}






/*MENÚ PRODUCTOS COLUMNA TEXTO*/

#colTxtProd {
width: auto;
padding: 0 0 30px 0;
margin: 0;
white-space: nowrap;
}
#colTxtProd a{
color: #666666;
}
#colTxtProd a:hover{
color: #073100;
}
/*MENÚ PRODUCTOS COLUMNA DERECHA*/

/*sin retorno de línea*/
/*Defensa*/
#colDerProdDef {
width: 100%;
padding:  10px 10px 10px 0;
white-space: nowrap;
margin: 0;
}
#colDerProdDef a{
color: #666666;
}
#colDerProdDef a:hover{
color: #073100;
}

/*Resto*/
#colDerProd {
width: 100%;
padding:  0 10px 10px 0;
white-space: nowrap;
margin: 0;
}
#colDerProd a{
color: #666666;
}
#colDerProd a:hover{
color: #073100;
}
#colDerProd p.enlace  {
margin: 0 0 .45em 0;
}
/*con retorno de línea*/
#colDerProdWrap {
width: 125%;
padding:  0 0 0 10px;
margin: 0;
}
#colDerProdWrap a{
color: #666666;
}
#colDerProdWrap a:hover{
color: #073100;
}
#colDerProdWrap p.enlace  {
margin: 0 0 .5em 0;
line-height: 1.2em;
}

.enlace#c4isr{
background-image: url(interface/imagenes/bolo_C4ISR.gif);
}
.enlace#radiocom{
background-image: url(interface/imagenes/bolo_radiocom.gif);
}
.enlace#telecom{
background-image: url(interface/imagenes/bolo_telecom.gif);
}
.enlace#equipos{
background-image: url(interface/imagenes/bolo_equipos.gif);
}
.enlace#proteccion{
background-image: url(interface/imagenes/bolo_proteccion.gif);
}
.enlace#aeronautica{
background-image: url(interface/imagenes/bolo_aeronautica.gif);
}
.enlace#radioayuda{
background-image: url(interface/imagenes/bolo_radioayuda.gif);
}
.enlace#pistacho{
background-image: url(interface/imagenes/bolo_pistacho.gif);
}
.enlace#blue{
background-image: url(interface/imagenes/bolo_blue.gif);
}
.enlace#orange{
background-image: url(interface/imagenes/bolo_orange.gif);
}
.enlace#red{
background-image: url(interface/imagenes/bolo_red.gif);
}
.enlace#purple{
background-image: url(interface/imagenes/bolo_purple.gif);
}





/*MENÚ PÁGINA PRINCIPAL PRODUCTOS*/
#menuPr {
	width: auto;
}
#menuPr ul{
text-align: left;
margin: 0;
padding: 0;
list-style: none;
}
#menuPr ul li{
margin: 0;
padding: 0;
display: inline;
}
#menuPr span {
display: block;
/*margin: 0 0 .4em 0;*/
margin: 0;
}
#menuPr span a{
line-height: 2em;
height: 30px;
overflow: visible;
color: #666666;
background-color: transparent;
background-image: url(interface/imagenes/c4isr.gif);
background-repeat: no-repeat;
background-position: 0 0;
padding-left: 3em;
margin: 0;
display: block;
}
#menuPr span a:hover{
color: #073100;
font-weight: 500;
background-image: url(interface/imagenes/c4isr_bg.gif);
}

/*Defensa*/
.cabDefensa{
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
}
#menuPr span a#c4isr {
width: 42%;
}
#menuPr span a#radiocom {
background-image: url(interface/imagenes/radiocom.gif);
width: 42%;
}
#menuPr span a#radiocom:hover {
background-image: url(interface/imagenes/radiocom_bg.gif);
}

#menuPr span a#telecom {
background-image: url(interface/imagenes/telecom.gif);
width: 42%;
}
#menuPr span a#telecom:hover {
background-image: url(interface/imagenes/telecom_bg.gif);
}

#menuPr span a#equipos {
background-image: url(interface/imagenes/equipos.gif);
width: 42%;
}
#menuPr span a#equipos:hover {
background-image: url(interface/imagenes/equipos_bg.gif);
}

#menuPr span a#proteccion {
background-image: url(interface/imagenes/proteccion.gif);
width: 42%;
}
#menuPr span a#proteccion:hover {
background-image: url(interface/imagenes/proteccion_bg.gif);
}

#menuPr span a#aeronautica {
background-image: url(interface/imagenes/aeronautica.gif);
width: 42%;
}
#menuPr span a#aeronautica:hover {
background-image: url(interface/imagenes/aeronautica_bg.gif);
}

#menuPr span a#radioayuda {
background-image: url(interface/imagenes/radioayuda.gif);
width: 42%;
}
#menuPr span a#radioayuda:hover {
background-image: url(interface/imagenes/radioayuda_bg.gif);
}

/*Tooltips del menu defensa*/
#menuPr span a.tooltip span {
display: none;
}
#menuPr span a.tooltip:hover span {
display: inline;
position: absolute;
right:0;
top:155px;
width: 43%;
padding: 5px;
border: 1px solid #000;
text-decoration: none;
white-space: normal;
line-height:1.5em;
margin-top: -5px; 
}
#menuPr span a.tooltip:hover span#c4isr {
border: 1px solid #93af00;
}
#menuPr span a.tooltip:hover span#radiocom {
border: 1px solid #ffcb00;
}
#menuPr span a.tooltip:hover span#telecom {
border: 1px solid #d01488;
}
#menuPr span a.tooltip:hover span#equipos {
border: 1px solid #ff7100;
}
#menuPr span a.tooltip:hover span#proteccion {
border: 1px solid #d4bf86;
}
#menuPr span a.tooltip:hover span#aeronautica {
border: 1px solid #78bbd9;
}
#menuPr span a.tooltip:hover span#radioayuda {
border: 1px solid #00a2dc;
}


#menuPr span a.tooltip:hover { font-size:100%; } /* IE6 fix */

/*Homeland*/
#menuPr span a#tetra {
background-image: url(image/03_unidades/homeland/homeland_plain_yellow.gif);
}
#menuPr span a#tetra:hover {
background-image: url(image/03_unidades/homeland/homeland_plain_yellow.gif);
}
#menuPr span a#control {
background-image: url(image/03_unidades/homeland/homeland_plain_grey.gif);
}
#menuPr span a#control:hover {
background-image: url(image/03_unidades/homeland/homeland_plain_grey.gif);
}
#menuPr span a#cifradores {
background-image: url(image/03_unidades/homeland/homeland_plain_orange.gif);
}
#menuPr span a#cifradores:hover {
background-image: url(image/03_unidades/homeland/homeland_plain_orange.gif);
}
#menuPr span a#movilidad {
background-image: url(image/03_unidades/homeland/homeland_plain_red.gif);
}
#menuPr span a#movilidad:hover {
background-image: url(image/03_unidades/homeland/homeland_plain_red.gif);
}
#menuPr span a#fronteras {
background-image: url(image/03_unidades/homeland/homeland_plain_green.gif);
}
#menuPr span a#fronteras:hover {
background-image: url(image/03_unidades/homeland/homeland_plain_green.gif);
}
/*Tooltips del menu defensa*/
#menuPr span a.tooltip2 span {
display: none;
}
#menuPr span a.tooltip2:hover span {
display: inline;
position: absolute;
right:0;
top:115px;
width: 43%;
padding: 5px;
border: 1px solid #000;
text-decoration: none;
white-space: normal;
line-height:1.5em;
margin-top: -5px; 
}
#menuPr span a.tooltip2:hover span#tetra {
border: 1px solid #ffca00;
}
#menuPr span a.tooltip2:hover span#control {
border: 1px solid #cdbe88;
}
#menuPr span a.tooltip2:hover span#cifradores {
border: 1px solid #ff9400;
}
#menuPr span a.tooltip2:hover span#movilidad {
border: 1px solid #fe5364;
}
#menuPr span a.tooltip2:hover span#fronteras {
border: 1px solid #9aad00;
}
/*Telecom IRS*/
#menuPr span a#unificadas {
background-image: url(image/03_unidades/telecom/Telecom_IRS_plain_pistacho.gif);
}
#menuPr span a#unificadas:hover {
background-image: url(image/03_unidades/telecom/Telecom_IRS_plain_pistacho.gif);
}
#menuPr span a#integracion {
background-image: url(image/03_unidades/telecom/Telecom_IRS_plain_orange.gif);
}
#menuPr span a#integracion:hover {
background-image: url(image/03_unidades/telecom/Telecom_IRS_plain_orange.gif);
}
#menuPr span a#plataformas {
background-image: url(image/03_unidades/telecom/Telecom_IRS_plain_purple.gif);
}
#menuPr span a#plataformas:hover {
background-image: url(image/03_unidades/telecom/Telecom_IRS_plain_purple.gif);
}
/*Telecom equipos*/
#menuPr span a#moviles {
background-image: url(image/03_unidades/telecom/Telecom_EQUIPOS_plain_pistacho.gif);
}
#menuPr span a#moviles:hover {
background-image: url(image/03_unidades/telecom/Telecom_EQUIPOS_plain_pistacho.gif);
}
#menuPr span a#fijas {
background-image: url(image/03_unidades/telecom/Telecom_EQUIPOS_plain_orange.gif);
}
#menuPr span a#fijas:hover {
background-image: url(image/03_unidades/telecom/Telecom_EQUIPOS_plain_orange.gif);
}
#menuPr span a#radio {
background-image: url(image/03_unidades/telecom/Telecom_EQUIPOS_plain_purple.gif);
}
#menuPr span a#radio:hover {
background-image: url(image/03_unidades/telecom/Telecom_EQUIPOS_plain_purple.gif);
}
















