/* CSS Document */
/* Interfaz principal */
@import url("layout.css");

/* Estilos tipográficos */
@import url("typo.css");

/* Esquema de color */
@import url("skin.css");

/* Esquema de formularios */
@import url("forms.css");

#menus {position: relative; z-index: 1; padding: 0;margin: 0;margin-top:-70px; padding-left:15px;border:0;}
#menus ul, li {list-style: none;margin: 0;}
#menus ul {position: relative;z-index: 597;float: left; }
#menus ul li {float: left;min-height: 1px;line-height: 1em;vertical-align: middle;}
#menus ul li.hover,
#menus ul li:hover {position: relative;z-index: 599;cursor: default; }
#menus ul ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width: 100%;}
#menus ul ul li {float: none;}
#menus ul li:hover > ul {visibility: visible;}
#menus ul ul {top: 0;left: 100%;}
#menus ul li {float: none;}
#menus {width: 150px;}
#menus span, 
#menus a {display: inline-block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-decoration: none;}
#menus:after, 
#menus ul:after {content: '';display: block;clear: both;}
#menus ul, #menus li {width: 100%;}
#menus li {background: none; }
/*menu*/
#menus li:hover {background-color: rgba(203,53,55,0.6);}
#menus a {color: #fff;line-height: 160%;padding: 11px 0px 11px 5px;width: 150px;}
#menus a:hover{color: #000;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 14px;line-height: 160%;padding: 11px 0px 11px 5px;width: 150px;}
#menus ul ul li {background: none;padding: 0px 20px 0px 20px;width: 80px;}
/*submenu*/
#menus ul ul li {background-color: rgba(203,53,55,10);font-size: 14px;width: 150px;}
#menus ul ul li:hover {background-color: rgba(203,53,55,10);font-size: 14px;width: 150px;}
#menus ul ul li:hover a {color: #000;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 14px;;margin-left:-3px;width: 180px;}

.mapa{border: solid #e0e0e0; margin: auto; padding: 0;position: relative;z-index:80;}

.slider1 {margin: auto;margin-top: 90px;margin-left: 170px;padding:0;padding-top: 60px;padding:70px 0px 70px 0px;position:relative;width:190px;z-index: 2000;}
.slider1 .more {display:none;z-index: 2000;}

.esferas{border: solid #e0e0e0;margin: auto; padding: 0; text-decoration: none;}

.circulos{background:url(../images/circulos1.jpg)no-repeat;height:400px;margin: auto; padding: 0;position: relative; z-index:80;}
	.rigidas{display: inline-block;vertical-align: top;width:49%}
	.rigidas a{  border: solid yellow 1px; border-radius: 50%;display: block;}
	.rigidas a:hover{background:#999;border: solid green 1px; border-radius: 50%;display: block;opacity:0.33;}
		.medalla{border: solid yellow 1px;height:165px;width:164px;margin-left: 55px;
		}
		.rig_est{border: solid yellow 1px;height:95px;width:98px;padding: 10px;
		}
		.rig_bor{border: solid yellow 1px;height:106px;width:108px;margin-left: 218px;margin-top:-172px;
		}
		.rig_lis{border: solid yellow 1px;height:165px;width:164px;margin-left: 125px;margin-top:4px;
		}
		.correa{border: solid yellow 1px;height:82px;width:82px;margin-top:86px;margin-top:-86px;
		}	
	.estampadas{display: inline-block;vertical-align: top;width:49%}
	.estampadas a{  border: solid yellow 1px; border-radius: 50%;display: block;}
	.estampadas a:hover{background:#999;border: solid green 1px; border-radius: 50%;display: block;opacity:0.33;}
		.elas_es{border: solid yellow 1px; height:182px;width:182px;margin-left:20px;margin-top:20px}
		.elas_li{border: solid yellow 1px; height:140px; width:140px;margin-left:206px;margin-top:-52px}
		.elas_bo{border: solid yellow 1px; height:158px;width:158px;margin-left:8px;margin-top:-72px}

