HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;	
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 11px/18px verdana, sans-serif; COLOR: #999; BACKGROUND-COLOR: #fff
}
A{
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; cursor: pointer;
}
A:link {
	COLOR: #999; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #999; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ff3399; TEXT-DECORATION: none
}
.sepMenuTxt{
	TEXT-TRANSFORM: none;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	vertical-align: inherit;
	margin-left: 2px; 
}
.sepMenuTxtResult{
	TEXT-TRANSFORM: none;
	TEXT-DECORATION: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: inherit;
	margin-left: 2px;
}
.inputNormal{
	border:1px solid #999;
	margin-top:2px;
	background:#F6F0F3; 
}
.inputNormalCenter{
	border:1px solid #999;
	margin-top:2px;
	background:#F6F0F3;
    text-align:center;
}
.inputBoton{
	border:1px solid #999;
	background:#F6F0F3;
	padding:2px;
	margin-top:12px;	
}
.sepMenu{ display: inline-block; vertical-align: middle; background-color:#CCCCCC; width: 160px; margin-bottom: 8px;}
.sepMenuResult{ display: inline-block; vertical-align: middle; width: 160px; margin-top: 8px;}
.sepMenuModifyResult{ display: inline-block; vertical-align: middle; width: 500px; margin-top: 8px;}
.btnMenu1{
	PADDING-RIGHT: 16px; TEXT-TRANSFORM: none; COLOR:  #999; TEXT-DECORATION: none;	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 17px;	
}
A.btnMenu1{
	PADDING-RIGHT: 16px; TEXT-TRANSFORM: none; COLOR:  #999; TEXT-DECORATION: none;	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 17px; 
	}
A.btnMenu1:hover{	
	PADDING-RIGHT: 16px; TEXT-TRANSFORM: none; COLOR:  #ff3399; TEXT-DECORATION: none; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 17px; 
	}
A.btnMenu1Selec{
	PADDING-RIGHT: 16px; TEXT-TRANSFORM: none;	COLOR: #ff3399;	TEXT-DECORATION: none;	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 17px;	
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
DIV .header { 
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px;
}
DIV#front {
	LEFT: 50%; MARGIN: -76px 0px 0px -105px; WIDTH: 140px; POSITION: absolute; TOP:50%; HEIGHT: 194px;
}
DIV#main {
	LEFT: 50%; MARGIN: -300px 0px 0px -400px; WIDTH: 800px; POSITION: absolute; TOP: 50%; HEIGHT: 600px;	
}
DIV.spc{
	FLOAT: left; WIDTH: 50px; HEIGHT: 385px;
}
div.idioma{
	float: right; margin-top: 130px;
}
DIV.nav {
	FLOAT: left;
}
DIV.nav .logotipo {
	MARGIN: 100px 0px 10px;
}
DIV.nav UL{
	MARGIN-BOTTOM: 20px;
}
DIV.nav UL LI {
	MARGIN-BOTTOM: 4px; LIST-STYLE-TYPE: none;	cursor: pointer;
}
DIV.tabla UL LI {
	LIST-STYLE-TYPE: none;
}
div.tablaA{
	background-color:#FFFFFF; margin-left: 14px;
}
/*DIV.tablaA UL LI {
	LIST-STYLE-TYPE: none;
	list-style-image: url("../images/flecha.gif");
	MARGIN-Top: 6px;	
}
DIV.tablaB UL LI {
	LIST-STYLE-TYPE: none;
	margin-left: 10px;
}*/
DIV.content {
	MARGIN-LEFT: 280px;
}
DIV.left {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 250px;
}
DIV.right{
	PADDING-LEFT: 0px; FLOAT: right; WIDTH: 240px;
}
DIV.tabla{
	PADDING-RIGHT: 0px;	FLOAT: left; WIDTH: 490px;
}
DIV.rightContact {
	PADDING-LEFT: 0px; FLOAT: right; WIDTH: 200px
}
DIV.footer {
	CLEAR: both; background-image:url(../images/pieAtencion.gif); BACKGROUND-REPEAT: no-repeat;	MARGIN-LEFT: 50px; VERTICAL-ALIGN: middle; HEIGHT: 14px;	 
}
DIV.footer A IMG {
	MARGIN: 3px;	
}
SPAN.rosa {
	COLOR: #ff3399
}
SPAN.resaltado {
	font-weight: bold; text-decoration: underline;	
}
SPAN.resaltadoRigth {
	font-weight: bold; text-decoration: underline; cursor:pointer;
}
SPAN.negrita {
	font-weight: bold;
}
SPAN.adm{ margin-left:220px; }
table.tablaHorarios{
  border-collapse: collapse;  border: 1px solid #000000; font: normal 11px verdana, arial, helvetica, sans-serif; color: #BEBEBE; WIDTH: 490px;
 }  
td.celdaHorario {
  border: 1px dashed #000000; padding: .3em; color: #BEBEBE;
}  
thead th.cabeceraHorarios{
  font: bold 11px verdana, arial, helvetica, sans-serif; border: 1px solid #000000; text-align: left; color: #BEBEBE; border-image: url(border.png);
} 
div.fotitos{
 	margin-right: 2px; VERTICAL-ALIGN: middle; float: left;	width: 68px; height: 42px; cursor: pointer;
}
div.fotitosAdm{
 	margin-right: 4px; margin-bottom: 4px; VERTICAL-ALIGN: middle; float: left;	width: 46px; height: 28px; cursor: pointer;	   
}
img.layer2{ position:absolute; visibility:visible; width:46px;height:28px; background-color:#FFFFFF; layer-backgroundcolor:#FFFFFF;
border-width: 1px; border-color: #999; border-style: solid; z-index:2;
}
p.layer1{ position:absolute; visibility:visible; width:46px; height:28px; background-color:#FFFFFF; layer-backgroundcolor:#FFFFFF;
border-width: 1px; border-color: #999; border-style: solid; text-align:center; z-index:1;
}
DIV.tablaFoto{
	margin-top: 8px; FLOAT: left; WIDTH: 488px;	OVERFLOW: hidden; POSITION: relative; HEIGHT: 300px; border: thin solid #bebebe;
}
#marcador {
	LEFT: 0px;	FLOAT: left; POSITION: relative; TOP: 0px
}
DIV.tablaMapa{
	margin-top: 8px; FLOAT: left; WIDTH: 479px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 343px; border: thin solid #bebebe;
}
img.iconos{
	vertical-align:middle; cursor: pointer;
}
fieldset{
	float:left;
	width: 160px;
	margin-right: 20px; 
}
legend{
	padding: 2px 6px;
	color: #999;
}
label{
	width: 160px; 
	float: left;
}
div.resultClass{}
div.upResult{
   padding-top: 10px;
}




