a {text-decoration:none ; font:11.5pt Verdana,Arial,Helvetica,sans-serif;}
img 
{ border: none;
}

body 
{margin-left:0px; 
margin-top:0px; 
margin-right:0px; 
width:100%
  }

div.header 
{text-align:left; 
background: #000000;width: 100%;
vertical-align: inherit; 
font-family: Verdana, arial, sans-serif;
margin-bottom:3px;}

.home { float:right; margin-right:6px; padding: 6px;}

.volver { float:right; margin-right:6px; margin-top: 6px; margin-bottom:2px; }

table.table_style {width:100%;text-align:center; }


td.td_style {vertical-align:top; font-family: Verdana, arial, sans-serif;
              padding-top:3px; text-align:center; width:33%;}
.copyright {background-color: #9999FF; text-align:center; font-size:small; vertical-align: middle;}



.border-p3, .btn-cg3, input[type=checkbox]:checked, input[type=radio]:checked {border-color: #000000 !important;}


.border-p3, .btn-cg3, input[type="checkbox"]:checked, input[type="radio"]:checked {
    border-bottom-color: #000000 !important;
    border-left-color: #000000 !important;
    border-right-color: #000000 !important;
    border-top-color: #000000 !important;
}

.cajabusqueda {vertical-align:top; font-family: Verdana, arial, sans-serif;
              padding:8px;  width:90%; }

.search-box {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #000000 ;
	border-bottom-left: #000000;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #000000 ;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #000000 ;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #000000 ;
    border-top-left-radius: 4px;
	border-left-color: #000000 ;
	border-left-style: solid;
    border-left-width: 1px;
	
    border-top-right-radius: 4px;
    border-top-style: solid;
    border-top-width: 1px;
    height: 30px;
    width: 90%;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 8px;
    padding-top: 2px;
    position: relative;
    vertical-align: middle;
}

.button_submit input {
    background-color: transparent;
    color: #194E81;
    cursor: pointer;
    font-size: 0;
    height: 36px;
    margin-top: -7px;
    position: absolute;
    right: -17px;
    text-align: right;
    top: 22px;
    width: 46px;
}

 .ep-btn {
   
    background-position: center center;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: none;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: medium;
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
    height: 36px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
    right: -1px;
    text-indent: -9999em;
    top: -1px;
    width: 46px;

}

.caja { 
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 97%;
	margin-bottom: 1em;
    margin-left: 0.5em;
    margin-right: 0;
    margin-top: 1em;
	border-bottom-color: #D9D9D9;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	height:5em;
}


.cajon  {
vertical-align:top;
font-family: Verdana, arial, sans-serif;
padding-top:3px; 
font-size: 0.8em;
font-weight: bold;

}

.foto{
    float: left;
    width: 10%;
	padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 8px;
}
.texto { 
    display:block;
    width:75%;  
	float: right;
	
}

.borde {
    border-bottom-color: #D9D9D9;
    border-bottom-style: solid;
    border-bottom-width: 1px;}


.filas {
	
    
	vertical-align:top;
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	margin-bottom:2px;
}
.filas  a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.98em; }  

.ubicacion { 
    padding-bottom: 2px;
    padding-left: 0;
    padding-right: 15px;
    padding-top: 0px;

}

.telefono {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 9px;
    padding-top: 0px;


}

.cajacontacto { 
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 97%;
	margin-bottom: 1em;
    margin-left: 0.5em;
    margin-right: 0;
    margin-top: 1em;
	border-bottom-color: #D9D9D9;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	height:12em;
	
}

.filascontacto {
	
    
	vertical-align:top;
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-bottom:2px;
}
.filascontacto a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em; } 


.contenedores {
	text-align:center;
    font-size:0.8em; 
	vertical-align:top;
	
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	margin-right:5px;
}
.contenedores  a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; }	

	.contenedores2 {
	text-align:center;
    font-size:0.8em; 
	vertical-align:top;
	
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	margin-right:5px;
	margin-left:-25px;
}
.contenedores2  a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; }	
	
	.contenedores3 {
	text-align:center;
    font-size:0.8em; 
	vertical-align:top;
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	margin-right:5px;
	margin-left:-19px;
}
.contenedores3  a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; }	
.formacion {
text-align:center; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

.ubicaciones {
	
    
	vertical-align:top;
	padding-top:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-bottom:2px;
	text-align:center;
}

.cajahorario { 
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 97%;
	margin-bottom: 1em;
    margin-left: 0.5em;
    margin-right: 0;
    margin-top: 1em;
	border-bottom-color: #D9D9D9;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	height:12em;
}

.filashorario {
	
    
	vertical-align:top;
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-bottom:2px;
}
.filashorario  a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em; }  
	
	

.cajaveranoconsulta { 
    display: block;
    padding-bottom: 0;
    padding-left: 4px;
    padding-right: 0;
    padding-top: 0;
    width: 97%;
	margin-bottom: 1em;
    margin-left: 0em;
    margin-right: 0;
    margin-top: 1em;
	border-bottom-color: #D9D9D9;
    border-bottom-style: solid;
    border-bottom-width: 1px;
	height: auto;
	
}
	
.cajonveranoconsulta  {
vertical-align:top;
font-family: Verdana, arial, sans-serif;
padding-top:3px; 
font-size: 0.8em;

}

.cajonveranoconsultatitulo  {
vertical-align:top;
font-family: Verdana, arial, sans-serif;
padding-top:3px; 
font-size: 0.8em;
font-weight: bold;
color:red;
}

.ubicacion { 
    padding-bottom: 2px;
    padding-left: 0;
    padding-right: 15px;
    padding-top: 0px;

}


#letraveranoconsulta  {

font-family: Verdana, arial, sans-serif;
padding:5px 5px 5px 15px; 
font-size: 0.95em;


}

.filasveranoconsulta {
	
	vertical-align:top;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin-bottom:2px;
	
}
.filasveranoconsulta  a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em; } 

#footer { 
text-align:center;  
vertical-align: middle; 
background-color:#000000;
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
margin-top:5px;
padding:5px; }
#footer a {color:#FFFFFF; }

img[alt="flecha"]{display:none;}

