.style6 {color: #999999}
.style8 {color: #4E94ED;
font-size:12px; }
.style9 {font-size: 11px}
.estado_de_la_propiedad {	color: #ffffff;
	font-weight: bold;	
	text-transform:uppercase;
	margin-left:3px;
}
.estado_de_la_propiedad a:link{	color: #ffffff;
	font-weight: bold;	
	text-transform:uppercase;
	margin-left:3px;
}
.estado_de_la_propiedad a:hover{	color: #ffffff;
	font-weight: bold;	
	text-transform:uppercase;
	margin-left:3px;
}
.estado_de_la_propiedad a:visited{	color: #ffffff;
	font-weight: bold;	
	text-transform:uppercase;
	margin-left:3px;
}
.estado_de_la_propiedad a:active{	color: #ffffff;
	font-weight: bold;	
	text-transform:uppercase;
	margin-left:3px;
}
.style222222 {font-size: 10px;
font-family:Arial, Verdana, Helvetica, sans-serif;}
.azul-peq {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	/*color: 5894C5;*/
	text-decoration: none;
}
.texto-home {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.menu {
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	text-decoration: none;}
.menu td{
/*border-bottom:1px solid #D2D4D8;*/
border-top:1px solid #D2D4D8;
}
.puntos{
width:19px;
}
.tabla_precio{
	border-top: 1px solid #CCCCCC;
}
.precio_detalle{
width:95%;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.precio_detalle2{
width:95%;

	border-bottom: 1px solid #CCCCCC;
}
.busqueda{
border: 3px solid #CEEBFB; border: 2px solid #FABCC3;
/*border-style:double;*/
}
.content{
border-bottom:1px solid #D2D4D8;
}
.menutop {

	color: #666666;
	float:left;
	width:100%;	
	height:19px;		
	text-align:center;
	/*background:#EFEFEF no-repeat 0 3px;	*/
	/*border:1px solid #627551;*/
	padding-top: 4px;
	padding-left:5px;
	padding-bottom:2px;
	vertical-align:text-bottom;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}



a.menutop:link, a.menutop:visited, a.menutop:active {
	text-decoration:none;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.menutop:hover {
/*border: 1px solid #D2D4D8;*/
color:#000000;
text-decoration:none;
background:#C5D3E2 no-repeat -200px 3px;
}


td.menutop {
border: 1px solid #D2D4D8;
text-align:center;
height:25px;
width:100%;
}
.menu step:hover{
background-color:#CCCCCC;
}
.boton {
	border: 1px solid #666666;
	color: #5894C5;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;



}
.borde-textbox {
	border: 1px solid #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.links {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #005DA3;
	text-decoration: none;
}
.pie-pag {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.blanco-peq {
width:100%;
background-color:#DEF3FE;	
text-decoration: none;
}
.borde-foto {
	/*border: 1px solid #41B0ED;*/border-left: 2px solid #FABCC3; border-right: 2px solid #FABCC3;
}

.borde-foto-propiedades {
	border: 2px solid #0066CC;
}
.borde-foto-detalles {
	border: 2px solid #6ec2f1;
}
.tablas {
	border: 1px solid #6ec2f1;	
}
.tablas td{
font-size:11px;}
.tablas_listing {
	border: 1px solid #0472AC;
	background-color:#ffffff;
}
.azul-grande {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	/*color: 5894C5;*/
	text-decoration: none;
}
.gris {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*color: 81939A;*/
	text-decoration: none;
}
.titulo-ficha {
font-size: 18px;
	color: #996633;	
	text-decoration: none;
	border-bottom:1px solid #cccccc;
	width:80%;
	margin-left:5px;
	margin-bottom:7px;	
	margin-top:2px;	
}
.titulo-ficha88 {
font-size: 15px;
font-weight:bold;
color: #996633;
text-decoration: none;
	/*border-bottom:1px solid #cccccc;*/
border-top:1px solid #cccccc;
	width:80%;
	padding-left:5px;
	padding-bottom:3px;	
	padding-top:8px;

}
.titulo-ficha2 {
font-size: 18px;
	color: #996633;	
	text-decoration: none;
	border-bottom:1px solid #cccccc;
	width:500px;
	margin-left:5px;
	margin-bottom:10px;	
	margin-top:6px;	
}
.titulo-ficha3 {
font-size: 16px;
font-weight:bold;
	color: #003366;	
	text-decoration: none;
	border-bottom:1px solid #cccccc;
	width:50%;
	margin-left:5px;
	margin-bottom:10px;	
	margin-top:6px;	
}
.subtitulotitulo-ficha {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	/*color: 5894C5;*/
	text-decoration: none;
}
.otros-titulos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #000033;
	text-decoration: none;
}
select {
	border: 1px none #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 1px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;	
	border: 1px none #666666;
	border-left-style: none;
	border-top-style: solid;
	border-right-style: solid;
	white-space: normal;
	/*display: inline-table;*/
}
form {
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.enlace {	
	color: #666666;
	float:right;
	width:133px;	
	height:19px;		
	text-align:left;
	/*background:#EFEFEF no-repeat 0 3px;	*/
	/*border:1px solid #627551;*/
	padding-top: 4px;
	padding-left:5px;
	padding-bottom:2px;
	vertical-align:text-bottom;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a.enlace:link, a.enlace:visited, a.enlace:active {
	text-decoration:none;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.enlace:hover {
color:#000000;
text-decoration:none;
background:#D8E2EC no-repeat -200px 3px;
}

td.enlace:hover {
color:#000000;
text-decoration:none;
background:#D8E2EC no-repeat -200px 3px;
}
.menu2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	text-decoration: none;}
.menu2 td.titulo_menu{
text-align:right;
color:#CC6600;
}
.titulo_menu{
text-decoration:none;
color:#002f88;
font-size:small;
/*font-weight:bold;*/
}
.titulo_menu a:link{
text-decoration:none;
color:#002f88;
font-size:small;
/*font-weight:bold;*/
}
.menu2 td{
background-color:#F1F1D6;
border-bottom:1px solid #D2D4D8;
border-top:1px solid #D2D4D8;
}
.tablas2 {
	/*border: 1px solid #888D97;*/
}
.tablas2 td{
font-size:11px;
	/*border: 1px solid #888D97;*/
}



body,td,th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e69de;
}
a:link {
	/**/text-decoration: none;
}
a:visited {
	/**/text-decoration: none;
	color: #1e69de;
}
a:hover {
	/*text-decoration: none;*/
	color: #996633;
}
a:active {
	/**/text-decoration: none;
	color: #666666;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
h1 {
	font-size: 36px;
	color: #006666;
}
h2 {
	font-size: 24px;
	color: #00A6A6;
}
h3 {
	font-size: 18px;
	color: #996633;
}
h4 {
	font-size: 16px;
	color: #BF8040;
}
h5 {
	font-size: 14px;
	color: #003366;
}
.enlace_generales {	
	border: 1px solid #CCCCCC;
	color: #666666;
	float:right;
	display:block;
	width:40px;	
	height:10px;		
	text-align:center;	
	padding-top: 2px;
	padding-left:0px;
	padding-bottom:2px;	vertical-align:text-bottom;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
a.enlace_generales:link, a.enlace_generales:visited, a.enlace_generales:active {
	text-decoration:none;
	display:block;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.enlace_generales:hover {
color:#000000;
text-decoration:none;
background:#F8F8F8 no-repeat -200px 3px;
}

td.enlace_generales:hover {
color:#000000;
text-decoration:none;
background:#D8E2EC no-repeat -200px 3px;
}
.foto_muestra{
border-bottom:1px solid #CCCCCC;
text-align:right;
margin-bottom:5px;
	width:180px;
}
.menu_propiedades {
border-bottom:1px solid #CCCCCC;	
border-top:1px solid #CCCCCC;
}


input{
border: 1px solid #CCCCCC;
}
TEXTAREA{
border: 1px solid #CCCCCC;
}
.menu_tabla_precio{
	border-top: 1px solid #CCCCCC;
	vertical-align:middle;
	padding-bottom:1px;
	padding-top:2px;
}
.menu_tabla_precio2{
	vertical-align:middle;
	padding-bottom:1px;
	padding-top:2px;
}
.enlace33 {	
	color: #666666;
	float:right;
	width:100%;	
	height:19px;		
	text-align:left;
	/*background:#EFEFEF no-repeat 0 3px;	*/
	/*border:1px solid #627551;*/
	vertical-align:text-bottom;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a.enlace33:link, a.enlace33:visited, a.enlace33:active {
	text-decoration:none;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.enlace33:hover {
color:#000000;
text-decoration:none;
background:#D8E2EC no-repeat -200px 3px;
}

td.enlace33:hover {
color:#000000;
text-decoration:none;
background:#CDEDFE no-repeat -200px 3px;
}
.google_ads{
font-size:10px;
padding:5px 5px 5px 5px;
background-color:#FBFDFF;

}
.google_ads:hover{
background-color:#CDEDFE;
font-size:10px;
padding:5px 5px 5px 5px;}
.gtitle{
font-size:10px;
text-decoration:underline;}

a.gtitle img{
font-size:10px;
text-decoration:none;
font-weight:bold;
color:#91912a;}

a.gtitle {
font-size:10px;
text-decoration:underline;
font-weight:bold;
color:#91912a;}
a.gtitle:visited {
font-size:10px;
color:#b1b158;
text-decoration:underline;}
a.gtitle:active {
font-size:10px;
text-decoration:underline;}
a.gtitle:hover{
font-size:10px;
color:#b1b158;
text-decoration:none;}
.detalle_gads{
text-decoration:none; color:#000000; font-size:10px;}
a.detalle_gads:visited, a.detalle_gads:active, a.detalle_gads:link{
text-decoration:none; color:#000000; font-size:10px;}
a.detalle_gads:hover{
text-decoration:none; color:#000000; font-size:10px;}
.ultimogads{
font-size:10px;
color:#990000;
text-decoration:none;
margin-bottom:3px;}
a.ultimogads{
text-decoration:none;
font-size:10px;
color:#990000;}

a.ultimogads:visited, a.ultimogads:active, a.ultimogads:link{
text-decoration:none; color:#003366; font-size:10px;}
.temadebusqueda {
	color: #996633;
	font-size: 16px;
	font-weight: bold;
}
.temadebusqueda2 {
	color: #008C8C;
	font-size: 13px;
	font-weight: bold;
}
.style17 {color: #666666}
.style18 {color: #FFFFFF}
.titulo_top{
width:95%;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom:5px;
}
.quick_finder{
margin-top:10px;
width:135px;
border:1px solid #cccccc;
}
.quick_finder2{
border:1px solid #cccccc;
}
.menu_listing {	
	color: #666666;
	float:left;
	width:210px;	
	height:19px;		
	text-align:left;
	/**/	background:#F1F1D6 no-repeat 0 3px;
	/**/border:1px solid #ffffff;
	padding-top: 4px;
	padding-left:5px;
	padding-bottom:2px;
	vertical-align:text-bottom;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a.menu_listing:link, a.menu_listing:visited, a.menu_listing:active {
	text-decoration:none;
	color:#000066;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.menu_listing:hover {
color:#000000;
text-decoration:none;
background:#FAFAEF no-repeat -200px 3px;
}
.corredor{
border:1px solid #cccccc;
margin:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
background-color:#F1F1D6;
}

.corredor2{
border:1px solid #cccccc;
margin:10px 10px 10px 10px;
}

.corredor2_intra {
margin:10px 10px 10px 10px;
}


.dif img
{
text-align:center;
padding-left:5px;
}
.boton_contacto {	
	color: #666666;
	float:left;		
	text-align:left;
	width:120px;
	background:#F1FFEC no-repeat 0 3px;
    border:1px solid #000000;
	padding-top: 4px;
	padding-left:5px;
	padding-bottom:2px;
	padding-right:5px;
	vertical-align:text-bottom;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a.boton_contacto:link, a.boton_contacto:visited, a.boton_contacto:active {
color: #666666;
	text-decoration:none;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.boton_contacto:hover {
color:#000000;
text-decoration:none;
border:1px dotted #000000;
background:#CDEDFE no-repeat -200px 3px;
}
.titulillos{
background-color:#f1f4f8; background-color:#FABCC3;
width:100%;
display:block;
color:#003366;
font-weight:bold;}
.menu_listing2 {	
	color:#003399;
	float:left;
	width:210px;	
	height:19px;		
	text-align:left;
	/*	background-image:url(../Imagenes/bck.jpg);*/
	background:#F1F1D6 no-repeat 0 3px;
	font-weight:bold;
	/**/border:1px solid #ffffff;
	padding-top: 4px;
	padding-left:5px;
	padding-bottom:2px;
	vertical-align:text-bottom;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a.menu_listing2:link, a.menu_listing2:visited, a.menu_listing2:active {
	text-decoration:none;
	color:#000066;
	/*background:#EFEFEF no-repeat 0 3px;	*/
}
a.menu_listing2:hover {
color:#000000;
text-decoration:none;
background:#FAFAEF no-repeat -200px 3px;
}
/******************************************************************************************************************/



.contactarnos {	
	color: #ffffff;
	float:left;
	width:98%;
	height:16px;
	margin-top:5px;	
	text-align:left;
	/**/	background:#2CA8EB no-repeat 0 3px;	
	padding-top: 2px;
	padding-left:2px;
	/**/padding-bottom:2px;
	vertical-align:text-bottom;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a.contactarnos:link, a.contactarnos:visited, a.contactarnos:active {
	text-decoration:none;
	color:#ffffff;
	border:1px solid #138ACA;
	
}
a.contactarnos:hover {
color:#000000;
text-decoration:none;
background:#A4DAF7 no-repeat -200px 3px;
}
.precio_listing {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}
.style34 {font-size: 11px}
.style36 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-weight: bold;
}
.style41 {
	color: #996633;
	font-size: 16px;
	font-weight: bold;
}
.style8 {color: #BF8040}
.style44 {font-weight: bold; color:#003399;}
.style45 {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.style46 {
	color: #0062C4;
	font-weight: bold;
}


.caja{
/*border:1px solid #6ec2f1;*/ border-left: 1px solid #FABCC3; border-right: 1px solid #FABCC3; 
display:block;
}
.titulo_caja{
/*background-color:#30A9EB;
border-top:1px solid #ffffff;
background-image:url(../Imagenes/b.jpg);
background-repeat:repeat-x;*/
color:#275592;
/*font-weight:bold;*/
padding:2px 2px 2px 2px;/**/
background: rgb(255,255,255);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWJjYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(250,188,195,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(250,188,195,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,188,195,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,188,195,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,188,195,1) 100%);
background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,188,195,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fabcc3',GradientType=0 );

}

.titulo_caja_offer{
/*background-color:#30A9EB;*/
border-top:1px solid #ffffff;
background-image:url(../Imagenes/b2.jpg);
background-repeat:repeat-x;
color:#275592;
/*font-weight:bold;*/
padding:2px 2px 2px 2px;/**/
}

.footer_text{padding:4px 4px 4px 4px; display:block;}
.columna_der{
background-color:#DDEAFA;background-color:#ffffff;}
.columna_izq{
background-color:#DDEAFA;background-color:#ffffff;}
.tabla_navegacion {
background-color:#002f88;
/**/background-image:url(../Imagenes/c2.jpg);

}
tabla.tabla_navegacion {
background-color:#002f88;
color:#275592;}
.tabla_navegacion2 {
background-color:#2A729A;

}
tabla.tabla_navegacion {
background-color:#002f88;
}
.bullet-inside {
	border: 1px solid #000;	
	width: 100%;
	list-style-type:none;
	list-style-position:outside;
	padding: 0px;
	padding-left: 0;
	}
.bullet-inside li{
		border-top: 1px solid #E0F2FC;
		/*border-bottom: 1px solid #CCCCCC;*/
		margin-left:0px;	
		text-indent:3px;
		text-align:left;
	}
.bullet-inside li.row1{
			background-color:#ECF7FD;		
	}
.bullet-inside li.row0{
			background-color:#F4FBFF;		
	}
.row1{
			background-color:#ECF7FD;		
	}
.row0{
			background-color:#e1f2ff;		
	}	
	
	td.row1{
			background-color:#ECF7FD;		
	}		
	td.row0{
			background-color:#F4FBFF;		
	}
.bullet-inside3 {	
	width: 100%;	
	list-style-type:none;
	list-style-position:outside;
	padding: 0px;
	padding-left: 0;	
	}
.bullet-inside3 li{
		/*height:16px;*/
		border-top: 1px solid #E0F2FC;
		margin-left:0px;	
		text-indent:3px;
		text-align:left;
		padding-top:2px;
		padding-bottom:2px;
	}
.bullet-inside3 li.row1{
			background-color:#ECF7FD;		
	}
.bullet-inside3 li.row0{
			background-color:#F4FBFF;		
	}
.bullet-inside4 {
	width: 100%;
		list-style-type:none;
	list-style-position:outside;
	padding: 0px;
	padding-left: 0;
	/*margin-right:12px;*/
	}
.bullet-inside4 li{
		height:16px;	
		margin-left:0px;	
		text-indent:3px;
		text-align:left;
		padding-top:2px;
		padding-bottom:2px;
	}
.bullet-inside4 li.row1{
			background-color:#ECF7FD;		
	}
.bullet-inside4 li.row0{
			background-color:#F4FBFF;		
	}
.bullet-inside2 {
	width: 100%;
	list-style-type:none;
	list-style-position:outside;
	padding: 0px;
	padding-left: 0;
}
.bullet-inside2 li{
		border-top: 1px solid #E0F2FC;
		/*border-bottom: 1px solid #CCCCCC;*/
		margin-left:0px;	
		text-indent:3px;
		text-align:left;
	}
.bullet-inside2 li.row1{
			background-color:#ECF7FD;		
	}
.bullet-inside2 li.row0{
			background-color:#F4FBFF;		
	}
.Estilo3333 {color: #0C5E89}
.ultimos_listados {
border:1px solid #41B0ED;
}
.ultimas_incluidas{border:1px solid #41B0ED;border: 1px solid #FABCC3;}
.bullet_text {
margin-left: 10px;
}
/*******************************************************************************************************************/

.header{ height:111px; overflow:hidden;
    background: #7aaff1;
    background-image: -moz-linear-gradient(top, #7aaff1 0%, #7aaff1 40%, #deebfb 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7aaff1), color-stop(40%,#7aaff1), color-stop(100%,#deebfb));
    background-image: -webkit-linear-gradient(top, #7aaff1 0%,#7aaff1 40%,#deebfb 100%);
    background-image: -o-linear-gradient(top, #7aaff1 0%,#7aaff1 40%,#deebfb 100%);
    background-image: -ms-linear-gradient(top, #7aaff1 0%,#7aaff1 40%,#deebfb 100%);
    background-image: linear-gradient(top, #7aaff1 0%,#7aaff1 40%,#deebfb 100%);
}
.logo{ float:left; padding-left:25px; width:45%; height:111px;}
.logo img{ margin:6px 0 5px 0;}
.logo a{ display:block; cursor:pointer;}
.slogan{ float: right; width:45%; text-align:center; line-height:61px; font-size:26px; padding-right:25px; color:#4E94ED; color:#CE1126; text-shadow: 2px 2px 2px #ffffff;
filter: dropshadow(color=#ffffff, offx=2, offy=2); 
}
.desc{ width:45%;float: right; text-align:center; color:#3386e5; line-height:50px; font-size:16px; font-weight:600; padding-right:25px;}

.menu_botones{ border:none;
}
#navcontainer{ width: 100%; height:21px; float: left; background-color:#DDEAFA; border-bottom:#1e69de solid 2px;
}

#navcontainer ul { margin:0; padding: 0; list-style:none;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 12px; 
}
#navcontainer ul li { display:block; float:left;
}

#navcontainer ul li a:link, #navcontainer ul li a:visited{
padding: 6px 42px; color: #ffffff;text-decoration: none;
background: rgb(109,179,242);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(30,105,222,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(50%,rgba(84,163,238,1)), color-stop(100%,rgba(30,105,222,1)));
background: -webkit-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(30,105,222,1) 100%);
background: -o-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(30,105,222,1) 100%);
background: -ms-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(30,105,222,1) 100%);
background: linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(30,105,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );

margin-left: 6px; color:#ffffff;

-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px; 
}

#navcontainer ul li a:hover, #navcontainer ul li.dif a:link
{
background-color:#bfe2f8;
background: rgb(59,103,158);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNjc5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJiODhkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(59,103,158,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,103,158,1)), color-stop(50%,rgba(43,136,217,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1)));
background: -webkit-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
background: -o-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
background: -ms-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
background: linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 );
}


#menu_global
{padding: 0px; margin-bottom: 1em; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color: #000000;
}

#menu_global ul{ width:100%; list-style: none; margin: 0px; padding: 0px; border: none;
}

#menu_global li{ border-bottom: 1px solid #1e69de; border-bottom: 1px solid #CE1126; width:99%; margin: 0;
}

#menu_global li a{
display: block;
padding: 6px 0 6px 1em;
/*border-left: #1e69de solid 2px;*/
color: #000000;
text-decoration: none;
}

#menu_global li a:hover
{
	color:#ffffff;
background-color:#bfe2f8;
background: rgb(59,103,158);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiNjc5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJiODhkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(59,103,158,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,103,158,1)), color-stop(50%,rgba(43,136,217,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1)));
background: -webkit-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
background: -o-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
background: -ms-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
background: linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 );
}

#menu_global li li
{
border-top: 1px solid #000000;
border-bottom: 0;
margin: 0;
}

#menu_global li li a
{
color:#000000;
}

#menu_global li li li a
{
color:#000000;
}
