.Body {
	background-color:#EDD29A;
}

a {
	color: #F56C1D;
	text-decoration:none;
}

a:hover {
	color: #F56C1D;
	text-decoration:underline;	
}

form {
	display:inline;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F56C1D;
	text-decoration:none;
}

.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F56C1D;
	text-decoration:underline;	
}

.link-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F1E3C2;
	text-decoration:none;
}

.link-header:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;	
}

.link-chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F56C1D;
	text-decoration:none;
}

.link-chico:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F56C1D;
	text-decoration:underline;	
}

.link-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-decoration:none;
}

.link-footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	text-decoration:none;	
}

.link-footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	text-decoration:none;
}

.link-footer2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	text-decoration:none;	
}

.textarea {  
	background-color:#FEFCFA;	
	border: 1px #666666 solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #666666;	
}

.textbox {
	background-color:#FEFCFA;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
	color: #666666;
}

.textbox-login {
	background-color:#FEFCFA;
	border: 1px solid #DCD8D3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 16px;
	color: #666666;
}

.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FF6508;
	font-size: 10px;
}

.boton-encuesta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	background-color: #E67200;
	font-size: 10px;
}

.td-impar {
	background-color: #FDF9F0;
}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5C5454;
	line-height: 15px;	
}

.txt-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5C5454;
	line-height: 13px;	
}

.txt-chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5C5454;
}

.txt-error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D26D1F;
}

.txt-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.txt-header2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.txt-footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.titulo-seccion {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #514746;
	/*background-color:#F5E7D3;*/
	padding-left: 2px;
	line-height:32px;
}

.titulo-encuesta {
	font-family: Arial, Helvetica, sans-serif;
	color: #E59556;
	font-size: 10px;
	font-weight:bold;
}

.titulo-naranja {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#DA771A;
}

.titulo-derecha {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #746655;
}

.titulo-derecha:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #746655;
	text-decoration:underline;
}

.subtitulo-naranja {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#DA771A;
}
.menu-td {
	/*border-top:1px solid #F5EFB4;*/
	border-top:1px solid #EDD29A;
	background-color:#F5EFB4;
}
.menu-td a, .menu-td_on a{
	display:inline-block;
	width:140px;
	height:20px;
	font-family:Tahoma;
	font-size:11px;
	color:#666;
}
.menu-td a{
	background-image: url(../imagenes/menu/bot_off.gif); 
}
.menu-td a:hover, .menu-td_on a{
	background-image: url(../imagenes/menu/bot_on.gif);
	text-decoration:none;
	color:#666;
}
.menu-td span,.menu-td_on span {
	margin:4px 1px 1px 25px;
}

.txt-menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #514746;
	text-decoration:none;
}

.txt-menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F56C1D;
	text-decoration:none;
}

.txt-menu-selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F56C1D;
	text-decoration:none;
}

.txt-menu-selected:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F56C1D;
	text-decoration:none;
}

.txt-encuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E59556;
	font-weight:normal;
}

.bg-menu {
	/*background-color: #E59556;*/
	background-color: #E59556;
}
.bg-submenu {
	background-color: #FBF4E9;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:  #EEDDB5;*/
}

.bg-contenido {
	background-color: #FBF4E9;
}

.td-contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FBF4E9;
	line-height: 16px;
	padding: 8px 13px 10px 13px;
	/*border: 1px solid #EFDBC7;*/
	color: #5C5454;
}

.div-sep {
	background-image:url(../imagenes/linea_puntos_naranja.gif);
	height:2px;
	width:100%;
}

.div-underline {
	background-image:url(../imagenes/barra_tit_seccion.gif);
	height:2px;
	width:100%;
}

.img-izq {
	float:left;
	/*margin-top:10px;*/
	margin-right:10px;
	margin-bottom:7px;
	background-color:#F1E3C2;
}

.img-der {
	float:right;
	/*margin-top:10px;*/
	margin-left:10px;
	margin-bottom:7px;
	background-color:#F1E3C2;
}
.titulo-negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #514746;
}

.td-horarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #514746;
	background-image: url(../imagenes/linea_puntitos.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.div-sep2 {
	background-image:url(../imagenes/linea_puntitos.gif);
	height:1px;
	width:100%;
}
.div-sep-vert {
	background-image:url(../imagenes/linea_puntitos_vert.gif);
	background-repeat:repeat-y;
	height:100%;
	width:1px;
}

.txt-upper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5C5454;
	/*line-height: 17px;*/
	text-transform: uppercase;
}

.link-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F56C1D;
	text-decoration:none;
	font-weight:bold;
}
.tabla-derecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	/*background-color: #F8F2E5;*/
	background-color: #F8ECD9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F5EBD5;
}
.txt-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C5454;
	line-height: 15px;
}
.img-border {
	border: 1px solid #E7D9B9;
}

.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5C5454;
	/*line-height: 15px;*/
}
.letra-grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E7DAC9;
	/*line-height:45px;*/
	vertical-align:top;
/*	max-height:46px;*/
	
}
.bg-buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #E7DAC9;
}
.txt-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
#vEspanol {
	display:inline-block;
	height:12px;width:20px;
	margin-right:4px;
}
#vEspanol:hover {
	border:1px solid gray;
}
#vIngles {
	display:inline-block;
	height:12px;width:20px;
	margin-right:4px;
}
#vIngles:hover {
	border:1px solid gray;
}

