body {text-align:left;margin-top:5px;margin-left:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px;color: #000;}
.pagina {margin:0 auto;width:974px;text-align: left;background-image: url(/images/main/fondo_main.gif);background-repeat:repeat-y;}
.pagina2 {background-image:url(/images/fondofooter.jpg);margin:0 auto;width:974px;text-align: left;background-repeat:no-repeat;background-position:top left;}
#header	{width:100%; height:20%;}
#contenedor	{ width:100%; height:80%;} 
#fondo	{background-image:url(/images/menu.gif);width:974px;height:120px;margin-left:auto;margin-right:auto;}
#wrapper{height:20px;position:absolute;margin-top:15px;margin-left:110px;margin-right:auto;z-index:20;}
.menu2 {float:left;width:800px;font-family:verdana, arial, sans-serif;font-size:10px;font-weight:bold;margin:0 0 20px 0;}
.menu2 ul{padding:0;margin:0;list-style-type:none;}
.menu2 ul li {float:left;position:relative;}
.menu2 ul li a, .menu2 ul li a:visited {float:left;display:block;text-decoration:none;color:#ffffff;padding:0px 16px;line-height:25px;height:30px;font-weight:bold;}
.menu2 ul li:hover {width:auto;}
.menu2 ul li a:hover {background:none;}
.menu2 ul li:hover a {color:#FBE02F;font-weight:bold;}
.menu2 ul li ul {display: none;}
.menu2 table {margin:0;border-collapse:collapse;font-size:9px;position:absolute;top:0;left:0;}
.menu2 ul li:hover ul {display:block;position:absolute;top:29px;background:#aaa;opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80);margin-top:1px;left:0; width:152px;}
.menu2 ul li:hover ul.scroller {height:138px;width:172px;overflow:auto;}
.menu2 ul li:hover ul.endstop{left:-90px;}
.menu2 ul li:hover ul li ul{display: none;}
.menu2 ul li:hover ul li a {display:block;background:#E1E1E1;color:#000000;height:auto;line-height:15px;padding:4px 16px;width:120px;}
.menu2 ul li:hover ul li a.drop {background:#E1E1E1;}
.menu2 ul li:hover ul li a:hover {color:#000; background:#FBE02F;}
.menu2 ul li:hover ul li a:hover.drop {background: #FBE02F; color:#000;}
.menu2 ul li:hover ul li:hover ul {display:block;position:absolute;left:153px;top:-70px;color:#000;left:152px;height:138px;width:172px;overflow:auto;background:#FBE02F;}
.menu2 ul li:hover ul li:hover ul li a {background:#FBE02F;}
.menu2 ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}
.menu2 ul li:hover ul li:hover ul.left {left:-172px;}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#666;color:#0ff;}
.menu2 ul li a:hover ul {display:block;position:absolute;top:30px;top:29px;background:#E1E1E1;filter: alpha(opacity=80);left:0;marg\in-top:1px;}
.menu2 ul li a:hover ul.scroller {height:138px;overflow:auto;}
.menu2 ul li a:hover ul.endstop {left:-90px;}
.menu2 ul li a:hover ul li a {display:block;color:#000;height:1px;line-height:15px;padding:4px 16px;width:152px;width:120px;}
.menu2 ul li a:hover ul li a.drop {background:#E1E1E1;padding-bottom:5px;}
.menu2 ul li a:hover ul li a ul {visibility:hidden;position:absolute;height:0;width:0;}
.menu2 ul li a:hover ul li a:hover {color:#000;background:#FBE02F;}
.menu2 ul li a:hover ul li a:hover.drop { background:#000; color:#FBE02F;}
.menu2 ul li a:hover ul li a:hover ul {visibility:visible;position:absolute;top:-69px;top:-70px;color:#000;left:152px;height:138px;width:170px;overflow:auto;background:#E1E1E1;}
.menu2 ul li a:hover ul li a:hover ul.left {left:-170px;}
.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666;color:#0ff;}
.left {clear:both;}
#submenu {position:absolute;clear:both;margin-top:43px;height:25px;overflow-y:hidden;overflow-x:hidden;text-align:right;margin-left:770px;} 
#submenu a			{display:block; border:none; background-position:center top; background-repeat:no-repeat; width:32px; height:30px;}
#submenu a:hover	{background-position:0px -12px;text-decoration: none;background-repeat:no-repeat;background-position: bottom center;}
#submenu a#trabaja	{background-image: url(/images/header/trabaja.gif);float:left;}
#submenu a#busqueda	{background-image: url(/images/header/bus.gif);float:left;}
#submenu a#link		{background-image: url(/images/header/mun.gif);float:left;}
#submenu a#faq		{background-image: url(/images/header/faq.gif);float:left;}
#submenu a#add		{background-image: url(/images/header/add.gif);float:left;}
#submenu a#con		{background-image: url(/images/header/cont.gif);float:left;}

#contentwrapper{clear:both;float:left;width:100%;}
#contentcolumn{margin:0 190px 0 180px;}
#contentcolumn a:link {font-family: Tahoma, Arial;font-size: 11px;font-weight: normal;color: #FF0000;text-decoration: none;}
#contentcolumn a:visited {font-family: Tahoma, Arial;font-size: 11px;font-weight: normal;color: #FF0000;text-decoration: none;}
#contentcolumn a:hover {font-family: Tahoma, Arial;	font-size: 11px;font-weight: normal;color: #FF6600;text-decoration: none;}
#leftcolumn{float:left;width:180px;margin-left:-974px;}
#rightcolumn{float:left;width: 190px;margin-left:-190px;}
.margen{margin: 10px;margin-top:0;}
.contenido{margin: 10px;margin-top:0;text-align:left;}

#footer {clear:both;text-align:center;height:44px;overflow:hidden;}
#footer .top {padding-top:30px;width:974px;height:60px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000;}

#footer a:link, a:visited {color:#000;font-weight:bold;text-decoration:none;}
#footer a:hover {color:#FBE02F;font-weight:bold;text-decoration:none;}

#disclaimers{width:974px;margin:0 auto;text-align:left;font-family:tahoma,arial;font-size:9px;color:#000000;padding-top:3px;}
#disclaimers a:link, a:visited {color:#000;font-weight:normal;text-decoration:none;}
#disclaimers a:hover {color:#ff0000;font-weight:normal;text-decoration:none;}

#wmlBannersZone_1{text-align:center;width:150px;height:auto;margin-top:10px;margin-bottom:10px;overflow-x:hidden;display:inline-block;}
#wmlBannersZone_1{display:-moz-inline-block;}
#wmlBannersZone_2{text-align:center;width:150px;height:auto;margin-top:10px;margin-bottom:10px;overflow-x:hidden;display:inline-block;}
#wmlBannersZone_2{display:-moz-inline-block;}

.contenido .pagtitulo{background-image:URL(/images/titulos/fondo_26.gif);background-position:0px 0px;background-repeat:repeat-x;height:54px;width:608px;padding-top:4px;margin-left:-24px;}
.boton {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666666;background-color: #FBE02F;border: 1px solid #D2B904;cursor:pointer;}
.botonHover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;background-color: #FBE02F;border: 1px solid #D2B904;cursor:pointer;}
.grischico {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;}

.titular {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #DE0000;text-transform: uppercase;}
.normal {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}
.titulargris {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #666666;text-transform: none;}
.titularblanco {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FF0006;}

.horario {font-size:9px;}
.horario TD {border-style: solid; border-width: 1px;text-align:center;}
.horario TD.testtd {border-style: solid; border-width: 1px;text-align:center;cursor:pointer;background-color:#f5f5f5;color:black;}
.horario TD.testtd:hover {background-color:#e0e0e0;color:blue;}
	
.horario .titulo {border-style: solid; border-width: 1px;text-align:center;background-color:#e0e0e0;font-weight:bold;}
	
.horario tr.testtr{border: 1px solid #666} 
.horario tr.testtr:hover{background-color:lightgrey;border: 1px solid #666;}
.horario .sala {margin-top:10px;padding-top:5px;background-image: url(/images/layout/fondo_tabla_header.gif);background-repeat:repeat-x;width:98%;height:20px;font-size:12px;text-transform: uppercase;text-align:left;font-weight:bold;}
	
.contenidosHome {background-image:url(/images/layout/bolaroja.gif);background-repeat:no-repeat;background-position:0px 3px;color:#666666;cursor:pointer;padding-left:12px;width:140px;font-size:10px;margin-bottom:5px;}
.contenidosHome:hover {background-image:url(/images/layout/bolaroja.gif);background-repeat:no-repeat;background-position:0px 3px;color:red;cursor:pointer;padding-left:12px;width:140px;font-size:10px;margin-bottom:5px;}

.zonaMarco {border:1px solid #e0e0e0;}
.zonaTitulo {margin-top:-5px;padding-top:5px;padding-left:5px;background-image: url(/images/layout/fondo_tabla_header.gif);background-repeat:repeat-x;width:99%;height:20px;font-size:11px;text-transform: uppercase;text-align:left;font-weight:bold;}
.zonaTituloF {margin-top:3px;padding-top:5px;padding-left:5px;background-image: url(/images/layout/fondo_tabla_header.gif);background-repeat:repeat-x;width:99%;height:20px;font-size:11px;text-transform: uppercase;text-align:left;font-weight:bold;}
.zonaAmarilla {margin-top:5px;background-image: url(/images/layout/fondo_amarillo.gif);background-repeat:repeat-x;width:100%;height:8px;}
.ZonaInterior {padding:5px;}
.zonaSubTitulo {background-image: url(/images/layout/vineta_29.gif);background-color:white;background-position:0px 5px;background-repeat:no-repeat;padding-left:10px;padding-top:3px;	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #DE0000;text-transform: uppercase;}
.zonaSubTituloC {margin-left:-7px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #DE0000;text-transform: uppercase;}
.zonaPregunta {background-image: url(/images/layout/vineta.jpg);background-position:0px 7px;background-repeat:no-repeat;padding-left:10px;padding-top:3px;}
.zonaRequerido {color:red;font-weight:bold;}
.zonaCaja {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #333333;background-color: #E0DADD;border: 1px solid #666666;}
.zonaError {color:red;}

.botonGG {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666666;background-color: #FBE02F;border: 1px solid #D2B904;}
.chica {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;}

#wmlFaqsContainer{font-size:11px;font-weight:normal;width:98%;height:auto;overflow:hidden;}	
#wmlFaqsContainer .Titulo{font-size:12px;margin-top:4px;margin-bottom:5px;padding-left:0px;font-weight:bold;color:RGB(93,151,50);}
#wmlFaqsContainer .Lista{font-size:10px;cursor:pointer;margin-top:4px;margin-bottom:8px;padding-left:15px;font-weight:normal;color:#000000;background-image: url('/images/layout/vineta_29.gif');background-repeat: no-repeat;background-position: 5px 3px;}
#wmlFaqsContainer .Lista .Pregunta{}	
#wmlFaqsContainer .Lista .PreguntaHover{color:#800000;}	
#wmlFaqsContainer .Respuesta{margin-top:-8px;margin-bottom:5px;margin-left:15px;font-size:11px;font-weight:normal;color:#000000;display:none;border-bottom:1px solid #DE0000;background-color:#F5F5F5;}
#wmlFaqsContainer .goTop{}
.areaEmpty {color:#ff0000;padding:20px;height:30px;width:448px;backGround-color:#F0F0F0;border:1px solid #D0D0D0;}

#iframePrivacidad {
	scrollbar-arrow-color: ffffff; scrollbar-base-color:ffffff; 
	scrollbar-dark-shadow-color: ffffff; scrollbar-track-color: ffffff; scrollbar-face-color:ffffff;
	scrollbar-shadow-color: ffffff; scrollbar-highlight-color: ffffff; scrollbar-3d-light-color: ffffff;}
.controlTour{color:#333333;}
.controlTour:hover{color:red;}