/* CSS Document */
@import url("userforms.css");

* {
  padding:0;
  margin:0;
}

html {
  height: 100%;
}

body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#F0F0F0;
  height: 100%;
  background-color:#888888;
	scrollbar-face-color:#888888;
	scrollbar-highlight-color:#888888;
	scrollbar-3dlight-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-shadow-color:#888888;
	scrollbar-arrow-color:#888888;
	scrollbar-track-color:#888888;
}

#cakeSqlLog {
	display:none;
}

form {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

div {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border: 0px solid #000000;
	scrollbar-face-color:white;
	scrollbar-highlight-color:black;
	scrollbar-3dlight-color:blak;
	scrollbar-darkshadow-color:black;
	scrollbar-shadow-color:black;
	scrollbar-arrow-color:white;
	scrollbar-track-color:black;
}

p {
  padding:0px 0px 0px 0px;
  margin:1px 0px 1px 0px;
}

h1
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:white;
  font-weight:bold;
  margin-bottom:5px;
  letter-spacing:1px;
}

a, a:link, a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:white;
  text-decoration:none;
}

a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:white;
  text-decoration:none;
  font-weight:bold;
}

img {
  border:0;
}

table {
  border:0px dotted #000000;
  width:100%;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  text-align:justify;
	empty-cells:show;
}

tr, td {
	vertical-align:middle;
  	border:0px dotted #000000;
	empty-cells:show;
 	padding:0px 0px 0px 0px;
 	margin:0px 0px 0px 0px;
	text-align:justify;
    vertical-align:top;

}

div.centrador {
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top:-277px;
	left: 50%;
	margin-left:-485px;
	width: 972px;
	height:553px;
	background-image:url(/img/fondo.jpg);
	background-repeat:no-repeat;
	border: 1px solid #897A7A;
}

div.contenedor_fading {
	position: relative;
}

div.contenedor_imagen {
	position: absoute;
}

div.contenedor_fading img {
	position:absolute;
	top:0; left:0;
}

div.powered
{
	position:absolute;
	bottom:20px;
	right: 40px;
}

div.powered a, div.powered a:link, div.powered a:visited
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:white;
  text-decoration:none;
}

div.powered a:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:white;
  font-weight:bold;
}

#header
{
	position: absolute;
	left:0px;
	top:0px;
	width:942px;
	min-width:942px;
	max-width:942px;
	height:63px;
	min-height:63px;
	max-height:63px;
	background-image:url(/img/header.gif);
	background-repeat:no-repeat;
  color:#008F26;
}

#farmacia
{
	position: absolute;
	left:20px;
	top:10px;
  font-size:12px;
}

#cita
{
	position: absolute;
	left:20px;
	top:36px;
	width: 490px;
	background-color:transparent;
	font-size:12px;
	color:#008F26;
	border-width:0;
}

#fecha
{
	position: absolute;
	left:755px;
	top:45px;
  font-size:12px;
}

#derecho
{
	position: absolute;
	right:0px;
	top:75px;
	width:187px;
	min-width:187px;
	max-width:187px;
	height:466px;
	min-height:466px;
	max-height:466px;
	background-image:url(/img/secciones.gif);
	background-repeat:no-repeat;
}

#secciones
{
	position: absolute;
	left:13px;
	top:30px;
  font-size:12px;
}

td.seccion
{
	text-align:left;
	padding: 2px 0 0px 0;
}

td.seccion a, td.seccion a:link, td.seccion a:visited
{
	font-size: 14px;
	color:#000000;
	text-decoration:none;
	letter-spacing: -1px;
}

td.seccion a:hover
{
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	width:auto;
	vertical-align:middle;
	letter-spacing: -1px;
}

td.seccion_small
{
	padding: 0 0 0 0;
}

td.seccion_small a, td.seccion_small a:link, td.seccion_small a:visited
{
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

td.seccion_small a:hover
{
	font-size: 10px;
	color:#000000;
	font-weight:bold;
	width:auto;
	vertical-align:middle;
}

#visitas
{
	position: absolute;
	right:35px;
	top:342px;
  font-size:10px;
  color: #008F26;
  font-weight:bolder;
  width: 110px;
  text-align:right;
}

#contador
{
	margin-top: 2px;
	border: 1px outset #008F26;
  font-size:10px;
  color: #008F26;
  font-weight:bold;
  padding: 0 3px 0 3px;
}

#responsable
{
	position: absolute;
	left:30px;
	top:385px;
  font-size:10px;
  width: 124px;
  text-align:justify;
}

#banners
{
	position: absolute;
	right:197px;
	top:75px;
	width:217px;
	min-width:217px;
	max-width:217px;
	height:466px;
	min-height:466px;
	max-height:466px;
	background-image:url(/img/banners.gif);
	background-repeat:no-repeat;
}

#mainframe
{
	position: absolute;
	left:0px;
	top:75px;
	width:517px;
	min-width:517px;
	max-width:517px;
	height:466px;
	min-height:466px;
	max-height:466px;
	background-image:url(/img/mainframe.gif);
	background-repeat:no-repeat;
}

#mainframe2
{
	position: absolute;
	left:0px;
	top:75px;
	width:517px;
	min-width:517px;
	max-width:517px;
	height:466px;
	min-height:466px;
	max-height:466px;
	background-image:url(/img/mainframe2.gif);
	background-repeat:no-repeat;
}

#mainframe2 a, #mainframe2 a:link, #mainframe2 a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

#mainframe2 a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#008F26;
  text-decoration:none;
  font-weight:bold;
}




#buscador
{
	position: absolute;
	left:130px;
	top:32px;
  font-size:11px;
  color: #008F26;
  font-weight:bolder;
  letter-spacing:1px;
}

#tituloseccion
{
	position: absolute;
	left:26px;
	top:13px;
  font-size:12px;
}

#relacionnoticias
{
	position: absolute;
	left:28px;
	top:80px;
	width: 450px;
	min-width:450px;
	max-width:450px;
	height:345px;
	min-height:345px;
	max-height:345px;
	text-align:justify;
	overflow: auto;
	padding: 0 20px 0 0;
}

#relacionnoticias2
{
	position: absolute;
	left:30px;
	top:150px;
  	width: 470px;
	min-width:470px;
	max-width:470px;
	height:280px;
	min-height:280px;
	max-height:280px;
	text-align:justify;
}

#relacionopiniones
{
	position: absolute;
	left:45px;
	top:110px;
  	width: 450px;
	min-width:450px;
	max-width:450px;
	height:305px;
	min-height:305px;
	max-height:305px;
	text-align:justify;
	overflow: auto;
	padding: 0 20px 0 0;
}

#contacto
{
	position: absolute;
	left:45px;
	top:110px;
  width: 430px;
	min-width:430px;
	max-width:430px;
	height:265px;
	min-height:265px;
	max-height:265px;
	text-align:justify;
}

#mainframe a, #mainframe a:link, #mainframe a:visited {
  color:#000000;
  font-weight:bold;
}

#mainframe a:hover {
  color:#008F26;
  font-weight:bold;
}

#paginacion {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #D57D02;
  text-decoration:none;
  font-weight:normal;
}

#paginacion a, #paginacion a:link, #paginacion a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #E1E1E1;
  text-decoration:none;
  font-weight:normal;
}

#paginacion a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #E1E1E1;
  text-decoration:none;
  font-weight:bold;
}


#atras
{
	position: absolute;
	left:20px;
	bottom:6px;
  width: 150px;
  color:#008F26;
}

#atras a, #atras a:link, #atras a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#008F26;
  text-decoration:none;
  font-weight:normal;
}

#atras a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#008F26;
  text-decoration:none;
  font-weight:bold;
}


#contenedornoticia
{
	position: absolute;
	left:45px;
	top:90px;
  width: 450px;
	min-width:450px;
	max-width:450px;
	height: 310px;
	min-height:310px;
	max-height:310px;
	overflow:hidden;
}


#contenedornoticia2
{
	position: absolute;
	left:45px;
	top:140px;
  width: 450px;
	min-width:450px;
	max-width:450px;
	height: 260px;
	min-height:260px;
	max-height:260px;
	overflow:hidden;
}


#contenedornoticia3
{
	position: absolute;
	left:45px;
	top:120px;
  width: 450px;
	min-width:450px;
	max-width:450px;
	height: 280px;
	min-height:280px;
	max-height:280px;
	overflow:hidden;
}

#desarrollonoticia
{
  width: 410px;
	min-width:410px;
	max-width:410px;
	height: 235px;
	min-height:235px;
	max-height:235px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:justify;
	padding-right:20px;
	margin-top: 10px;
	font-size:12px;
}

#desarrollonoticia2
{
  width: 410px;
	min-width:410px;
	max-width:410px;
	height: 200px;
	min-height:200px;
	max-height:200px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:justify;
	padding-right:20px;
	margin-top: 10px;
	font-size:12px;
}

#desarrollonoticia3
{
  width: 410px;
	min-width:410px;
	max-width:410px;
	height: 220px;
	min-height:220px;
	max-height:220px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:justify;
	padding-right:20px;
	margin-top: 10px;
	font-size:12px;
}

#imprimir
{
	position: absolute;
	left:30px;
	bottom:42px;
}

#enviar
{
	position: absolute;
	left:360px;
	bottom:42px;
}

#gruposenlaces
{
	position: absolute;
	left:14px;
	top:90px;
  width: 470px;
	min-width:470px;
	max-width:470px;
	height:325px;
	min-height:325px;
	max-height:325px;
	text-align:justify;
}

#gruposenlaces2
{
	position: absolute;
	left:14px;
	top:90px;
  width: 470px;
	min-width:470px;
	max-width:470px;
	height:325px;
	min-height:325px;
	max-height:325px;
	text-align:justify;
}

#gruposenlaces2 a, #gruposenlaces2 a:link, #gruposenlaces2 a:visited
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #000000;
  text-decoration:none;
  font-weight:normal;
}

#gruposenlaces2 a:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #008F26;
  font-weight:normal;
}

#gruposimagenes
{
	position: absolute;
	left:14px;
	top:90px;
  width: 470px;
	min-width:470px;
	max-width:470px;
	height:325px;
	min-height:325px;
	max-height:325px;
	text-align:justify;
}

#gruposimagenes2
{
	position: absolute;
	left:14px;
	top:70px;
  width: 470px;
	min-width:470px;
	max-width:470px;
	height:345px;
	min-height:345px;
	max-height:345px;
}


#gruposimagenes3
{
	position: absolute;
	left:14px;
	top:100px;
  width: 470px;
	min-width:470px;
	max-width:470px;
}

#asociacionesheader
{
	position: absolute;
	left:14px;
	top:160px;
}

#colaboradoresheader, #opinionesheader
{
	position: absolute;
	left:14px;
	top:220px;
}

#colaboradoresheader2, #opinionesheader2
{
	position: absolute;
	left:14px;
	top:60px;
}

#colaboradoresheader2 a, #colaboradoresheader2 a:link, #colaboradoresheader2 a:visited, #opinionesheader2 a, #opinionesheader2 a:link, #opinionesheader2 a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  text-decoration:none;
  font-weight:normal;
}

#colaboradoresheader2 a:hover, #opinionesheader2 a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#008F26;
  text-decoration:none;
  font-weight:bold;
}

div.fotocarnet
{
	background-color: #dedad9;
	padding: 7px 4px 5px 4px;
  width: 109px;
	min-width:109px;
	max-width:109px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	margin-bottom:5px;
}

div.completo {
	position:absolute;
	top: 60px;
	left: 20px;
	text-align:justify;
	overflow:auto;
	height:320px;
	width: 440px;
	padding: 20px 20px 20px 20px;
}
/* MENU DE ANTONIO Actualizacion de pagina Diciembre 2007 */
#newMenu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#000000;
  text-decoration:none;
  font-weight:normal;
}