body,html{

margin:0px;
min-width:980px;
height:100%;
width:100%;
background-color:#00174d;

	}
	
	#mini1{
	position:relative;
	width:30px;
	height:30px;
	margin-left:-80px;
		
		
		
		}

		
			*html #mini1{
	position:absolute;
	width:30px;
	height:30px;
	margin-left:-81px;
		
		
		
		}
			#mini2{
	position:absolute;
	float:left;
	width:30px;
	height:30px;
	margin-top:-30px;

	margin-left:950px;

		
		
		
		}
				*html	#mini2{
	position:absolute;
	float:left;
	width:30px;
	height:30px;
	margin-top:0px;
	margin-left:949px;

		
		
		
		}
		
				*+html	#mini2{
	position:absolute;
	float:left;
	width:30px;
	height:30px;
	margin-top:-30px;

	margin-left:949px;

		
		
		
		}
				#mini3{
	position:relative;
	float:right;
	width:30px;
	height:30px;
	margin-right:-10px;


	
		
		
		
		}
		
		.contact{
			padding-right:5px;
	
	padding-left:25px;
	}
	.texto2{
		clear:both;
}
	.texto2 img{
		margin-left:-20px;
}
	.texto2 p img{float:left}

	a{
	color:#003399;
	text-decoration:none;
	font-weight:bold;
	
	
	}
	
		a:hover{
	color:#ec3a41;
		text-decoration:none;
		
	
	}
		h1 a{
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
font-size:0.9em;
	
	
	}
	
		h1 a:hover{
	color:#B30000;
	text-decoration:none;
	
	}
	.subir{
		position:relative;
		margin-top:-40px;
		
		float:right;}
	
		.sombra{
	width:100%;
	height:100%;
	height:40px;
	width:11px;
	background-image:url(../images/sombra1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
	
		.sombra2{
	height:40px;
	width:11px;
	background-image:url(../images/sombra2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	#contenedor{
	/*background-image:url(../images/bglogo.gif);*/
	background-image:url(../images/centro.gif);
		background-repeat:repeat-x;
	width:100%;
	margin-left:auto;
	margin-right:auto;

	}
		#contenedor2{
	float:left;
	width:100%;
	background-color:#FFFFFF;
	background-image:url(../images/cabeceras.gif);
	background-position:top;
	background-repeat:repeat-x;


	}
	#cabecera{
	min-width:700px;
	width:100%;
	height:94px;
	float:left;
	background-image: url(../images/logo.gif);	
	}
	#logo{
	width:262px;
	height:71px;
	float:left;
}

	#banner{
	width:1000px;
	height:357px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
			#contenido  a img{ border:none;}
	#contenido{
	/*background-repeat:no-repeat;*/
	background-repeat:repeat-x
	background-position:left bottom;
	width:100%;
	float:left;
	width:100%;
	float:left;
	background-image:url(../images/centro2.jpg);
	
}
		#contenido2{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	
		
		
}
	*html	#contenido2{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	
		
		
}
		#contenidomini{
	width:800px;
	margin-left:auto;
	margin-right:auto;
		
		
}
		
		
			*html #contenidomini{
	width:864px;
	margin-left:auto;
	margin-right:auto;
		
		
}
		
	
		
		
.descargas {
float:right;
			margin-top:-20px;}
			.descargas a{
		display:block;
		
		width:30px;
		height:29px;
		background-color:#99CC33;
		margin-left:40px;

		/*background-image:url(../images/guardar.png);*/
	
		background-position:bottom;
		background-repeat:no-repeat;
		text-indent:-2000px;
		
		}
				.descargas a:hover{
	display:block;
	width:30px;
	height:29px;
	margin-left:40px;
	/*background-image:url(../images/guardar.png);*/
	background-position:top;
	background-repeat:no-repeat;
	background-color:#993333;
		
		}
		
		

	

#footer {
	float:left;
	/*background-image:url(../images/pie.gif);*/
			background-position:center top;
	background-repeat:no-repeat;
	width:100%;
	background-image: url(../images/pie.jpg);
	background-color:#a4d8f4;
}
	
	#puertas{
		float:left;
		width:900px;
		clear:both;
		
		
		
		}
			#puertas img{
				padding:5px;
		

		
		}
	.linea2{
		float:left;
		width:100%;
		height:15px;
		background-color:#900;
		background-image:url(../images/miniralla.gif);
		
		
		border-bottom:2px solid #ff0000;}
	
		#pie{
	color:#333333;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;

}
	#pie2{
	float:left;
	width:340px;
	height:80px;
	padding:20px;
	
	
	}
	#pie3{
	float:right;
	width:340px;
	height:80px;
	text-align:right;
	padding:20px;
}

		.noticia{
		/*background-image:url(../images/bg_2.png);
		background-color:transparent;*/
		color:#000000;
		width:171px;
	    height:54px;	
		padding-top:14px;
		padding-bottom:18px;
		padding-left:115px;
		padding-right:13px;
		float:left;
		background-color:#FF0000;

		
		}
				
	
			.noticia img{
	padding-top:5px;

	left: 28px;
	margin-top:-42px;
	margin-left:-95px;
	padding:2px;
	background-color:#0033FF;
	border:1px solid #999999;
	top: 481px;

		
		}
				.noticia img:hover{
	padding-top:5px;
	
	margin-top:-42px;
	margin-left:-95px;
	padding:2px;
	background-color:#FF33FF;
		color:#000000;
	border:1px solid #000033;
	top: 481px;

		
		}
		
		.noticia:hover{
		/*background-image:url(../images/bg_1.png);
			background-color:transparent;*/
		color:#ffffff;
		width:171px;
	    height:54px;	
		padding-top:14px;
		padding-bottom:18px;
		padding-left:115px;
		padding-right:13px;
		float:left;
		background-color:#00FFCC;

		
		}
		.links{
	width:40px;
	height:11px;
	margin-top:-15px;
}
		.links a{
		display:block;
		
		width:40px;
		height:11px;
		margin-left:130px;
		background-image:url(../images/flecha1.png);
		background-position:bottom;
		background-repeat:no-repeat;
		text-indent:-2000px;
		
		}
				.links a:hover{
	display:block;
	width:40px;
	height:11px;
	margin-left:130px;
	background-image:url(../images/flecha1.png);
	background-position:top;
	background-repeat:no-repeat;
		
		}
		
		.links2{
	width:40px;
	height:11px;
	margin-top:-15px;
}
		.links2 a{
		display:block;
		
		width:40px;
		height:11px;
		margin-left:75px;
		background-image:url(../images/flecha1.png);
		background-position:bottom;
		background-repeat:no-repeat;
		text-indent:-2000px;
		
		}
				.links2 a:hover{
	display:block;
	width:40px;
	height:11px;
	margin-left:75px;
	background-image:url(../images/flecha1.png);
	background-position:top;
	background-repeat:no-repeat;
		
		}
		.descarga{
		float:right;
			margin-top:-10px;
			background-color:#CCCCFF;
			}
			
			.descarga a{
		display:block;
		
		width:40px;
		height:11px;
		background-color:#33CCFF;

		/*margin-left:80px;*/

		background-image:url(../images/flecha1.png);
	
		background-position:bottom;
		background-repeat:no-repeat;
		text-indent:-2000px;
		
		}
		.descarga a:hover{
		display:block;
		width:40px;
		height:11px;
		/*margin-left:80px;*/
		background-image:url(../images/flecha1.png);
		background-position:top;
		background-repeat:no-repeat;
		}	
		
			h1{
	font-family: "Trebuchet MS";
	color:#ffffff;
	font-weight:normal;
	font-size:21px;
	text-align:left;
	margin-top:0px;
	float:left;
	width:380px;
	margin-bottom:10px;
	background-image:url(../images/botonlargo2.gif);
	padding:5px;
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	
	}
			
		h2{
	font-family: "Trebuchet MS";
	font-style:italic;
	color:#B30000;
	font-weight:bold;
	font-size:16px;
	text-align:right;
	margin-top:0px;
	float:right;
	margin-right:20px;
	width:500px;
	/*height:30px;*/
	margin-bottom:20px;
	margin-top:0px;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
		
	}

		h3{font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#990000;
	font-style:italic;
	font-weight:normal;
	line-height:20px;

	font-size:17px;
	
	
	}
		
		h5{


font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
		
		margin:1px;
		margin-top:6px;
		line-height: 12px;
		
		}
			a h5 {
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:1px;
	margin-top:3px;
	line-height: 12px;
	color:#00235B;
	text-decoration:none;
		}
				a:hover h5 {
			

font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
		
		margin:1px;
		margin-top:3px;
		line-height: 12px;
		color:#000000;
			text-decoration:none;
		}
				a:visited h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:1px;
	margin-top:3px;
	line-height: 12px;
	text-decoration:none;
		
		}
		
		
				h6{
	font-family: "Trebuchet MS";

	color:#ffffff;
	font-weight:normal;
	font-size:21px;
	text-align:right;
	margin-top:0px;
	float:right;
	width:390px;
	margin-bottom:10px;
	padding:5px;

	background-image:url(../images/botonlargo2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-family:Tahoma,Verdana,sans-serif;
	margin-top:12px;	
	font-size:0.9em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	}
		
		
				#menuh{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:570px;
	height:45px;
	float:right;
	margin-top:45px;
}
				
			 
#menuh ul, li {
	list-style-type: none;
}
 
#menuh ul {
float:left;
	margin: 0;
	padding: 0;
}
 
#menuh li {
	float: left;
}
 
#menuh a {
	background-image:url(../images/boton.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	text-decoration: none;
	color: #1e4e76;
	/*/background: #F0F7FC;*/
	display: block;
	padding: 3px 10px;
	

	text-align: center;
	height:17px;
	width:60px;
	padding-top:20px;
	
	

	
}
h4{
	font-family:Tahoma,Verdana,sans-serif;
	margin-top:12px;
	color:#00174D;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	
	
	}
	hr {
border-color:#999999 ;
border-style:dashed none none;
border-width:1px medium medium;
clear:both;
display:block;
height:1px;
margin-bottom:15px;
margin-top:15px;
}
Heredado desd
 
 #menuh a:hover {
	background-image:url(../images/boton2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top:20px;
	height:17px;
}
		p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:1px;
	margin-top:6px;
	font-size:11px;
	line-height: 15px;
	/*letter-spacing:1px;*/
	margin-bottom:15px;
	color:#212930;
		
		
		}
 #triple24 ul  {
	margin:0;
	padding:0;
	}
	 #triple24 ul li {
	font-family:Tahoma,Verdana,sans-serif;
	background-image:url(../images/bola.gif);
	background-repeat:no-repeat;
	background-position:2px 8px;
	

	padding:3px;
	padding-left:20px;
	font-size:0.8em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	
	}
	.fondogris{
	background-color:#EDEDED;
		}
	
	#triple1{

	width:180px;
	padding:0;
	margin:0;
	float:left;
	text-align:center;

	

	
	
		
		}
		*html	#triple1{

	width:190px;
	padding:0;
	margin:0;
	float:left;
	text-align:center;
		padding-left:10px;
	

	
	
		
		}
		
		
			#central1{
	background-image:url(../images/menu2.gif);
	background-position:right bottom;
	width:180px;
	padding:0;
	margin:0;
	float:left;
	text-align:center;
	

	
	
		
		}
						*html #central1{
							margin-left:7px;
						
		
		}
	
		#triplesub{
	height:74px;
	margin-left:-29px;
	background-image:url(../images/menu1.gif);
	background-repeat:no-repeat;

	
}

		*html #triplesub{
	height:74px;

	background-image:url(../images/menu1.gif);
	background-repeat:no-repeat;
		background-position:left;
		margin-left:-15px;
	width:209px;
}
		#tripleindex {
	/*background-image:url(../images/bgizqhome.gif);*/
	background-position:right;
	background-repeat:no-repeat;
	width:310px;
	padding-left:10px;
	padding-top:34px;
	margin-right:10px;
	float:left;
	color:#FFF;

}
		#dobleindex {
	/*background-image:url(../images/bgizqhome.gif);*/
	background-position:right;
	background-repeat:no-repeat;
	width:610px;

	padding-top:34px;
	margin-right:10px;
	float:left;
	color:#FFF;

}
	#tripleindex2 {
	/*background-image:url(../images/bgizqhome.gif);*/
	background-position:right;
	background-repeat:no-repeat;
	width:310px;
	padding-left:10px;
	padding-top:34px;
	margin-right:10px;
	float:left;
	color:#FFF;
	background-color: #FFF;
}
		#tripleindex p{

	color:#FFF;
}
*html #tripleindex{
	/*background-image:url(../images/bgizqhome.gif);*/
	background-position:right;
	background-repeat:no-repeat;
	width:300px;
	padding-left:50px;
	height:300px;
	padding-top:34px;
	float:left;
	margin-left:-35px;
}
			
					#tripleinf{
	height:172px;
	background-image:url(../images/menu3.gif);
	background-position:right;
	float: left;
	width: 180px;
			}
							*html 	#tripleinf{
	height:172px;
	background-image:url(../images/menu3.gif);
	background-position:right;
	margin-left:7px;
	float: left;
	width: 180px;
			}
			#triplecontacta{
	background-image:url(../images/fondouno.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:200px;
	min-height:334px;
	padding:0;
	margin:0;
	float:left;
	text-align:left;
	margin-top:-1px;
	font-size:10px;
	
		
		}
		
			#triplecontacta p{
			padding-left:25px;
			
			font-size:11px;}
			#tripleindex2 {
	width:280px;
	height:270px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:40px;
}
	
	
	.cajaindex {
	font-family: "Trebuchet MS";
	color:#ffffff;
	font-weight:normal;
	font-size:21px;
	font-weight:bold;
	text-align:left;
	margin-top:0px;
	float:left;
	margin-left:0px;
	margin-bottom:10px;
	background-image:url(../images/botonlargo2.gif);
	padding:5px;
	width:100%;
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
	.textindexm ,.textindexm li a{
	font-family: "Trebuchet MS";
	color:#ffffff;
	font-weight:normal;
	font-size:21px;
	/*font-weight:bold;*/
	text-align:left;
	font-family:Tahoma,Verdana,sans-serif;
	}
	.textindexm a:hover {
	
	color:#FF0000
	}
    #triple2{
	float:left;
	width:500px;
	padding:0px 50px 20px 50px;
	background-image:url(../images/fondoder.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	min-height:350px;
	margin-left:auto;
	margin-right:auto;
	padding-top:-14px;
	z-index:1;
	position:relative;
	/*background-image:url;(../images/sombrax.png);*/
	background-color:white;
		}
		    #triple2sin{
	float:left;
	width:500px;
	padding:0px 50px 20px 50px;

	min-height:350px;
	margin-left:auto;
	margin-right:auto;
	padding-top:-14px;
	z-index:1;
	position:relative;
	/*background-image:url;(../images/sombrax.png);*/
	background-color:white;
		}
		    #triplelegal{
	float:left;
	padding:0px 50px 20px 50px;
	padding-top:-14px;
	z-index:1;
	/*background-image:url;(../images/sombrax.png);*/
	background-color:white;
	border:1px solid #333333;
		}
				    #triplelegal p{
					font-size:10px;
		}
		
		    #triple22{
	float:left;
	width:700px;
	padding:0px 50px 20px 50px;
	min-height:350px;
	margin-left:-10px;
	padding-top:-14px;
	z-index:1;
	position:relative;
	/*background-image:url;(../images/sombrax.png);*/
	background-color:white;
	border:1px solid #333333;
		}
	#triple1_java{
		float:left;
		width:390px;
	}
	#triple1_java a img{
		margin-left:40px;;
	}

	#triple24{
		float:left;
		padding:0px 50px 20px 50px;
		padding-top:-14px;
	/*background-image:url;(../images/sombrax.png);*/
		background-color:white;
	}
	*html #triple24{
		float:left;
		padding:0px 50px 20px 50px;
		min-height:350px;
		padding-top:-14px;
		width:900px;
		/*background-image:url;(../images/sombrax.png);*/
		background-color:white;
	}
	#triple1m_java{
		float:left;
		width:900px;
	}
	#triple1m_java a img{
		margin-left:40px;;
	}		
	#triple24m{
		float:left;
		padding:0px 50px 20px 50px;
		padding-top:-14px;
	/*background-image:url;(../images/sombrax.png);*/
		background-color:white;
	}
	*html #triple24m{
		float:left;
		padding:0px 50px 20px 50px;
		min-height:350px;
		padding-top:-14px;
		width:900px;
		/*background-image:url;(../images/sombrax.png);*/
		background-color:white;
	}	
	#prueba1{
			float:left;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ff0000;
			
			}
			
	#triple2_java{
	width:400px;
	float:right;
	}	
	#triple2m_java{
	width:400px;
	float:left;
	}	
	#galeria1{
	width:402px;
	float:right;
}	
		
		
		.pdf {
		float:left;
		width:80px;
		height:120px;
		padding:10px;
		font-size:10px;
		font-family:"trebuchet MS";
		}
				#t1{
				margin-left:9px;
			
		width:200px;
	height:33px;
		float:left;
		background-image:url(../images/iz.png);
		background-position:right;
		background-repeat:no-repeat;}
		    #t2{

	

	width:581px;
	height:33px;
	
	z-index:1;
		float:left;
		background-image:url(../images/central.png);
		}
					#t3{
					
			width:200px;
height:33px;
		float:left;
		background-image:url(../images/der.png);
		background-position:left;
		background-repeat:no-repeat;}
		
		
	#triple3{
	

		width:200px;
	min-height:334px;
	margin-left:-20px;
	float:right;
	z-index:100;}
		#tripleindex3 {
	width:320px;
	padding-left:20px;
	padding-top:34px;
	float:left;
}
		#tripleindex4 {
	width:320px;
	padding-left:20px;
	padding-top:34px;
	float:right;
}
		#tripleindex5 {
	width:250px;
	padding-left:30px;
	padding-top:34px;
	
	float:right;
}	
		.elemento{
	float:right;
	margin-right:14px;
	width:150px;
	height:52px;
	background-image:url(../images/bg1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:2px;
	display:block;
		
		}
		*html .elemento{
	float:right;

	
	width:150px;
	height:52px;
	background-image:url(../images/bg1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:2px;
	display:block;
	margin-right:2px
		
		}
		.elemento:hover{
	background-image:url(../images/bg2.gif);
	display:block;
					
		}
				.elemento img{
		float:left;
	border:3px solid #ffffff;
		margin-top:3px;
		margin-left:3px;
		color:#FFFFFF;

		display:block;
		
		}
				.elemento h5,.elemento  a h5{
	margin-top:10px;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
			
		
		}
		
		.elemento  a h5:hover{
	margin-top:10px;
	text-align:center;
	color:	#ffffff;
			
		
		}
	
	.elemento2{
	float:left;
	width:150px;
	height:37px;
	background-image:url(../images/pestanyaoff.gif);
	background-position:bottom;
	margin-left:-9px;
	border:  1px solid #cccccc;
	margin-bottom:2px;
	padding-top:15px;
		
		}
	.elemento2:hover{
			background-image:url(../images/pestanyaon.gif);
				display:block;
					
		}
				.elemento2 img{
		float:right;
		border:3px solid #ffffff;
		margin-top:-12px;
		margin-right:3px;
		color:#FFFFFF;

		display:block;
		
		}
				.elemento2 h5,.elemento2  a h5{
	
				text-align:center;
					color:#FFFFFF;
			
		
		}
		
		.elemento2  a h5:hover{

				text-align:center;
				color:	#ffffff;
			
		
		}
		
		
		
		
		
			.sombrita{
			/*background-image:url(../images/piex.png);*/
			margin-left:auto;
			margin-right:auto;
		width:755px;
		height:30px;
		margin-top:-30px;
	
		
	
		
		}
		

	
	.texto1{
	float:left;
	font-family:Arial, Helvetica, sans-serif,"Trebuchet MS";
	width:240px;
	margin-left:10px;
	font-size:11px;
	text-decoration:none;
	
	}
		.texto1{
	float:left;
	font-family:Arial, Helvetica, sans-serif,"Trebuchet MS";
	width:240px;
	margin-left:10px;
	font-size:11px;
	text-decoration:none;
	
	}
	em{
	font-family:"Trebuchet MS";
	color:#B30000;
	font-style:italic;
	line-height:20px;
	font-size:12px;
	font-weight: bold;
	
	
	}
		 .texto1 em{
	font-family:"Trebuchet MS";
	width:300px;
	color:#B30000;
	font-style:normal;
	line-height:15px;
	font-size:13px;
	font-weight:bold;

	
	
	}
		
		#banner2 {
	text-align:center;
	width:100%;
	background-color:#FFF;
		
		}
		#banner2 img {

		}

		
				.noticia1{
	/*background-image:url(../images/noticia1.png);
		background-color:transparent;*/
		color:#000000;
	width:87px;
	margin-right:2px;
	height:74px;
	padding-top:14px;
	padding-bottom:18px;
	padding-left:75px;
	padding-right:13px;
	float:right;
	background-image:url(../images/sombramini.gif);
	background-repeat:repeat-x;

		
		}
		
						.noticia1 img{

		margin-left:-58px;
		border:0;
		margin-top:2px;
		padding-left:1;	
		float:left;
		border:3px solid white;
	
		}
#logo_superior{
	height:119px;
	width:120px;

	position:absolute;
	margin-left:36px;
	margin-top:12px;
}
#aviso_legal_contenedor{
		
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	float:left;
	width:100%;
	float:left;
	background-image:url(../images/centro.gif);
	
	height:auto;
	
}
	
.pro_basedrop {
	top:56px;
	height:36px;
	width:100%;
	position:relative;
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	z-index:1;
}
.pro_basedrop .select {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
}
.pro_basedrop li {
	float:left;
	background:url(../images/boton.gif);
}
.pro_basedrop .select a {
	display:block;
	padding-top:5px;
	text-align:center;
	height:29px;
	width:88px;
	float:left;
	background: url(images/boton.gif);
	padding:0 0 0 0;
	text-decoration:none;
	base-height:25px;
	white-space:nowrap;
	color:#1e4e76;
}
.pro_basedrop .select li.base a {
	color:#1e4e76;
	font-weight:bold;
}
.pro_basedrop .select a b {
	display:block;
	padding-top:5px;
	text-align:center;
	font-weight:bold;
}
.pro_basedrop .select a:hover, .pro_basedrop .select li:hover a {
	background: url(images/boton.gif);
	text-align:center;
	base-height:27px;
	cursor:pointer;
	color:#900;
}
.pro_basedrop .select li.base a:hover, .pro_basedrop .select li.base:hover a {
	color:#900;
}
.pro_basedrop .select a:hover b, .pro_basedrop .select li:hover a b {
	display:block;
	cursor:pointer;
}
.pro_basedrop .sub {
	display:none;
}
.pro_basedrop ul ul {
	display:none;
}
/* IE6 only */
.pro_basedrop table {
	border-collapse:collapse;
	margin:-1px;
	font-size:1em;
	width:0;
	height:0;
	font-weight:bold;
}
.pro_basedrop .sub {
	margin:0;
	padding:0;
	list-style:none;
}
.pro_basedrop .sub li {
	background:transparent;
	background-color:#ffffff;
	height:20px;
}
.pro_basedrop .select :hover .sub {
	height:25px;
	display:block;
	position:absolute;
	float:left;
	width:800px;
	top:29px;
	right:0;
	text-align:center;
	font-weight:bold;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top:17px;
	height:20px;
	border-top:0px;
	color:#900;
	background-color:#FFF;
	background-image: url(../images/logo.gif);
	background-position:0px -85px;
}
.pro_basedrop .select :hover .rt li {
	float:right;
}
.pro_basedrop .select :hover .sub li a {
	display:block;
	height:25px;
	base-height:22px;
	float:left;
	padding:0 16px;
	margin:0;
	white-space:nowrap;
	color:#900;
	font-size:10px;
	font-weight:bold;
}
.pro_basedrop .select :hover .sub li.subbase a {
	color:#c00;
	font-weight:bold;
}
.pro_basedrop .select :hover .sub li a:hover, .pro_basedrop .select :hover .sub li:hover {
	color:#000;
	base-height:20px;
	position:relative;
	font-weight:bold;
}
.pro_basedrop .select :hover .sub li:hover > a {
	color:#1e4e76;
	font-weight:bold;
}
.pro_basedrop .select :hover .sub :hover ul {
	padding:0;
	margin:0;
	list-style:none;
	display:block;
	width:112px;
	position:absolute;
	left:-1px;
	top:20px;
	border:1px solid #aaa;
	border-top:0px;
	background-image: url(../images/logo.gif);
	background-position:bottom;
}
.pro_basedrop .select :hover .sub :hover ul li a {
	width:80px;
	text-align:left;
	height:20px;
	base-height:18px;
}
.pro_basedrop .select :hover .sub :hover ul li a:hover {
	base-height:16px;
}
.pro_basedrop .sub rt {
	float:right;
	position:absolute;
}
*html .pro_basedrop .select :hover .sub {
	margin-right:auto;
	margin-left:auto;
	width:2024px;
	height:20px;
	float:right;
}
*html .cabecera {
	width:100%;
}
a:focus{
	outline:none;}
	a{
	outline:none;}
