#body{
	font-family:Verdana,Arial;
}
#encabezado-logo {
        position:absolute;
        left:4px;
        top:4px;
		background: #fccb09;
		border-width:1px;
        width:60px;
        height:83px;
        z-index:1;
}

#encabezado-cuadro {
        position:absolute;
        left:64px;
        top:4px;
		background-image:url(images/curvitas.gif);
        width:40px;
        height:60px;
        z-index:2;
}


#banner {
        position:absolute;
        left:155px;
        top:13px;
        width:400px;
        height:35px;
        z-index:1;
}

#entrada-texto {
        position:absolute;
        left:180px;
        top:35px;
        width:420px;
        height:375px;
        z-index:4;

}

#contenido {
        position:absolute;
        left:170px;
        top:30px;
        width:600px;
        height:500px;
        z-index:4;

}



#titulo {
        position:absolute;
        left:100px;
        top:0px;
        z-index:4;

}

td.titulo_master {
        color:white;
		font-family:Verdana,Arial;
		font-size:11px;
		background-color:black;

}

td.celda-master{
	background-color:blue;
	font-size:10px;
	color:white;
	font-weight:bold;
}

table.tabla-formulario{
	position:absolute;
	top:35px;
	left:50px;
	color:#333333;
	font-size:10px;
	font-style:Tahoma, Verdana, Arial;
	letter-spacing: 0.05em;
	background:#d6a608;
	z-index:1;
}

#aviso-envio-formulario{
	position:absolute;
	top:80px;
	left:70px;
	width:400px;
    height:50px;
	border-width-style:dotted;
	border-width:1px;
	border-width-color:#d6a608;
	z-index:3;
	font-size:14px;
	text-align:center;
	padding-top:25;
}

#boli{
	position:absolute;
	top:40px;
	left:425px;
	border-width-style:dotted;
	border-width:1px;
	border-width-color:#d6a608;
	z-index:3;
}

#texto-consulta{
	position:absolute;
	top:0px;
	left:35px;
	color:#333333;
	font-size:11px;
	font-style:Tahoma, Verdana, Arial;
}

input{
		font-family: Tahoma, Verdana, Arial;
		font-size: 11px;
        color:#000000;
}

.boton{
		font-weight:bold;
        background-color:#fccb09;
        border-width:1px;
		border-color:#000000;
        width:80px;
        height:19px;
       }


select {
		font-family: Tahoma, Verdana, Arial;
		font-size: 11px;
		color: #000000;

}

td.linea1 {
        font-size: 11px;
		font-weight:bold;
		background:#f2f2f2;
}

td.linea2 {
		background:#f9f5d9;
}

td.linea3 {
		background:white;
}

textarea {
		font-family: Tahoma, Verdana, Arial;
		font-size: 11px;
		color: #000000;

}

#titulo-socio{
	position:absolute;
	top:37px;
	left:325px;
	z-index:3;
}


#titulo-nosocio{
	position:absolute;
	top:37px;
	left:265px;
	z-index:3;
}

table.tabla-entrada
{

color:#333333;
	font-size:11px;
	font-style:Tahoma,Arial;
	border-style:dotted;
	border-width:1px;
	border-color:#d6a608;
	letter-spacing: 0.05em;
}

td.tabla-entrada
{

color:#333333;
	font-size:11px;
	font-style:Tahoma,Arial;
	letter-spacing: 0.05em;
}

#telefono
{
	position:absolute;
	top:0px;
	left:450px;
	z-index:3;
}

td.tabla-mecanica
{

	text-align:bottom;
	color:#333333;
	font-size:11px;
	font-style:Tahoma,Arial;
	letter-spacing: 0.05em;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
}

#cuadros-mecanica{
        position:absolute;
        left:0px;
        top:185px;
	  z-index:3;
		line-height:35%;
		letter-spacing: 0.05em;
}

#cuadros-personal{
        position:absolute;
        left:0px;
        top:130px;
		z-index:3;
		line-height:35%;
		letter-spacing: 0.05em;
}

#cuadros-sanitaria{
        position:absolute;
        left:0px;
        top:135px;
		z-index:3;
		line-height:35%;
		letter-spacing: 0.05em;
}

#cuadros-contactos{
        position:absolute;
        left:0px;
        top:75px;
		z-index:3;
		line-height:35%;
		letter-spacing: 0.05em;
}

td.separacion
{
	background-image:url(images/puntitos.gif);
}
#noticias {
        position:absolute;
        left:640px;
        top:27px;
        width:120px;
        height:300px;
		border-style:dotted;
		border-color:#333333;
		border-width:1px;
        z-index:6;
	    text-align:left;
		padding-left:20px;
		padding-top:20px;
		background-image:url(images/letras.gif);
		background-repeat:repeat-y;
}

#pie-noticias  {
		position:absolute;
        left:640px;
        top:327px;
        width:130px;
        height:15px;
		background:#000000;
		z-index:7;

}
#cuadrito-pie  {
		position:absolute;
        left:767px;
        top:327px;
        width:15px;
        height:15px;
		background:#fcc852;
		z-index:8;

}

#titulo-noticias {
        position:absolute;
        left:640px;
        top:0px;
        width:130px;
        height:25px;
		background:url(images/cas/noticias.png) no-repeat;
		border-style:solid;
		border-color:#fccb09;
		border-width:1px;
		padding-top:0px;
        z-index:7;
		text-align:center;
		color:black;
}



td.texto-noticias{
		position:absolute;
        left:0px;
        top:35px;
        width:110px;
        height:25px;
		font-size: 10px;
		font-family:Verdana,Arial;
		color:black;
		letter-spacing: 0.05em;
		background-image:url(images/letras.gif);
		background-repeat:repeat-y;
		padding-left:45px;
}
td.contenido-noticia{
		font-size: 10px;
		font-family:Verdana,Arial;
		color:black;
		letter-spacing: 0.05em;
		background-image:url(images/letras.gif);
		background-repeat:repeat-y;
		padding-left:45px;
}


#cuadro-idiomas {
        position:absolute;
        left:568px;
        top:15px;
        width:150px;
        height:32px;
        z-index:2;
}

table.bot-encabezado {
        position:absolute;
        left:718px;
        top:8px;
        background-image:url(images/boton.jpg);
		width:70px;
        height:40px;
        z-index:2;
		font-size:11px;
		color:black;
		font-family:Arial;
}

#encabezado-menu-arriba {
        position:absolute;
        left:58px;
        top:52px;
		background: #fccb09;
		width:730px;
        height:22px;
        z-index:2;
}

#home {
        position:absolute;
        left:65px;
        top:60px;
		z-index:4;


}

#bot1 {
        position:absolute;
        left:120px;
        top:61px;
		width:16px;
        height:25px;
        z-index:4;

}

#bot2 {
        position:absolute;
        left:380px;
        top:61px;
		width:16px;
        height:25px;
        z-index:4;

}

#bot3 {
        position:absolute;
        left:565px;
        top:61px;
		width:16px;
        height:25px;
        z-index:4;

}

#encabezado-menu {
        position:absolute;
        left:64px;
        top:61px;
		background: #000000;
		width:705px;
        height:25px;
        z-index:2;
		color:#ffffff;
		font-size:14px;
		font-family:Arial;
		padding-top:0px;
}
#principal-menu {
        position:absolute;
        left:4px;
        top:83px;
		background: #fccb09;
		background-image:url(images/curvitas2.gif);
		background-repeat:no-repeat;
		background-position: left bottom;
		width:120px;
        height:425px;
        z-index:1;
}

#principal-titulo-menu {
        position:absolute;
        left:0px;
        top:15px;
		width:120px;
        height:15px;
        z-index:1;
		text-align:center;
		font-size:12px;
}

#principal-texto-menu {
        position:absolute;
        left:20px;
        top:50px;
		width:100px;
        height:500px;
        z-index:1;
		text-align:left;
		font-size:10px;
}

#menu-botonera {
        position:absolute;
        left:0px;
        top:8px;
		width:133px;
        height:500px;
        z-index:1;
		text-align:center;
		font-family:Arial;
		font-size:12px;
}


td.menu1 {
		text-valign:bottom;
		background:#f2f1ef;
		background-image:url(images/puntitos_amarillos.gif);
		background-repeat:repeat-x;
		color:#000000;
		text-decoration:bold;
		font-size:11px;
		padding: 0 0 0 3;


}

td.menu1_2 {
		text-align:left;
		color:#093b7c;
		background:#ffffff;
		font-weight:bold;
		font-size:11px;
		padding: 0 0 0 3;


}

td.menu1_22 {
		text-align:center;
		background:#dee0e2;


}

td.menu {
		font-size:11px;
		background-image:url(images/puntitos.gif);
		background-repeat:repeat-x;
		text-valign:bottom;
		color:#000000;
		text-decoration:bold;
		padding: 0 0 0 3;

}

td.menu_2 {
		font-size:11px;
		text-align:rigth;
		background-color:#424cbc;
		background-image:url(images/puntitos.gif);
		background-repeat:repeat-x;
		text-valign:bottom;
		color:#000000;
		text-decoration:bold;

}
td.negrita {
		font-weight:bold;
		color:#5c66ce;
}

td.negrita2 {
		background:#fccb09;
		background-image:url(images/periodico.gif);
		background-repeat:no-repeat;
		background-position: right top;
		font-weight:bold;
		color:#000000;
}


td.negrita3 {
		background:#fccb09;
		font-weight:bold;
		color:#000000;
}

#pequena {
		font-size:9px;
		font-weight:normal;
		color:#000000;
		text-align:left;

}

td.recuadro {
		background-color:#fccb09;
		color:#5c66ce;
		font-weight:bold;
}

td.recuadro_telefono {
		background-color:#fccb09;
		color:#5c66ce;
		font-weight:bold;
		font-size:15px;
}

td.titulo-asistencia {
text-align:center;
        background-color:#fdc13a;
		background-repeat:repeat;
		color:#000000;
  		font-weight:bold;
		width: 99%;
  		font-size:80%;
		letter-spacing: 0.05em;
		margin: 1em 0 0.8em -1em;
}

td.barra {
		background-image:url(images/puntitos.gif);
		background-repeat:repeat;
}

td.boton1 {
        position:absolute;
        left:0px;
        top:10px;
		width:100px;
        height:15px;;
        z-index:1;
		text-align:center;
		font-size:12px;
}



td.texto {

		position:absolute;
		left:0px;
		text-align:left;
		font-size:10px;
}

td.menu-superior {

        font-size: 80%;
		color:white;
		text-align:left;
		padding-top:2px;

}


table.fondo-menu {

		background:#f9f9f9;
}

table.fondo-cuadro-menu {

		border:1px;
		border-color:#fccb09;
		border-style:solid;
		background:#ffffff;
}

td.titulo-menu {
        background:#c19607;
		color: white;
		font-size:10px;
		text-align:center;
		font-weight:bold;

}

#flecha {

		color:red;
		font-size:10px;
}

#mapa-web {

position:absolute;
        left:5px;
        top:400px;
		width:80px;
        height:15px;
        z-index:2;
		background-image:url(images/flechita_color.gif);
		background-repeat:no-repeat;
		color:blue;
		font-size:11px;
}

#area-deportiva {

position:absolute;
        left:150px;
        top:220px;
        z-index:7;
}

#auto {

position:absolute;
        left:680px;
        top:275px;
        z-index:1;
}

A.ref-tarificador:link{
  color:#093b7c;
  font-size:11px;
  text-decoration:none;
  border-color: #093b7c;
  border-style:solid;
  border-width: 3px;
  padding:0 0 0 0;
  letter-spacing: 0.1em;
  background-color:#e2e2e0;
}
A.ref-tarificador:visited {
  color:#093b7c;
  font-size:11px;
  text-decoration:none;
  border-color: #093b7c;
  border-style:solid;
  border-width: 1px;
  padding:0 0 0 0;
  letter-spacing: 0.1em;
  background-color:#e2e2e0;
}
A.ref-tarificador:hover {
  color:#093b7c;
  border-color: #093b7c;
  border-style:dotted;
  border-width: 1px;
  padding:0 0 0 8;
  }

color:#cca520;


A.idioma:link {
  color:black;
  font-size:11px;
  text-decoration:none;
  }
A.idioma:visited{
  color:black;
  font-size:11px;
  }
A.idioma:hover {
  color:blue;
  text-decoration:none;
  }


A.master:link {
  color:blue;
  font-size:11px;
  text-decoration:none;

  }
A.master:visited{
  color:blue;
  }
A.master:hover {
  color:blue;
  text-decoration:none;
  }


 A.noti:link {
  color:#093b7c;
  font-family:Verdana,Arial;
  font-size:7pt;
  text-decoration:none;
  font-weight:normal;
  letter-spacing: 0.05em;

  }
A.noti:visited{
  font-family:Verdana,Arial;
  font-size:7pt;
  color:#093b7c;
  text-decoration:none;
  font-weight:normal;
  }
A.noti:hover {
  font-family:Verdana,Arial;
  font-size:7pt;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
  background:#fdc13a;
  border:1px;
  border-style:solid;
  border-color:#000000;
  }

  A.noti2:link {
  color:#093b7c;
  font-family:Verdana,Arial;
  font-size:7pt;
  text-decoration:none;
  font-weight:normal;
  letter-spacing: 0.05em;

  }
A.noti2:visited{
  font-family:Verdana,Arial;
  font-size:7pt;
  color:#093b7c;
  text-decoration:none;
  font-weight:normal;
  }
A.noti2:hover {
  font-family:Verdana,Arial;
  font-size:7pt;
  color:red;
  font-weight:normal;
  text-decoration:underline;
  }

  #navcontainer
{
width: 97px;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: url(images/arrow.gif);
font-family: Arial, Helvetica, sans-serif;
padding:0 6 0 0;
}

#navcontainer a
{
font-family:Verdana,Tahoma,Arial;
font-size:10px;
display: block;
padding-left: 10px;
width: 95px;
background-repeat:repeat-x;
background-color: white;
border-bottom: 1px solid #eee;



}

#navcontainer a:link, #navlist a:visited
{
padding-left: 10px;
color: #5c66ce;
text-decoration: none;
padding:0 6 0 0;
}

#navcontainer a:hover
{
background-color: #369;
color: #cca528;
padding:0 0 0 6;
}

