@charset "utf-8";
/* CSS Document */
@import url("estilos.css");
@import url("archivos-relacionados.css");
@import url("../modulos/cabecera/cabecera.css");
@import url("../modulos/pie/pie.css");
@import url("../modulos/breadcrumbs/breadcrumbs.css");
@import url("../modulos/menu-sup/menu-sup.css");
@import url("../modulos/col-izq/col-izq.css");
@import url("../modulos/col-drch/col-drch.css");
@import url("../modulos/buscador_buscador/buscador.css");
@import url("../modulos/centros/centros.css");

*{padding:0;margin:0;}

body
{
	background: #666666 url(../modulos/img/fondo.jpg) center top repeat;
	font: normal 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/* ************************************************************** INICIALIZO LAS ETIQUETAS CONSTANTES ************************************************************** */
img{border:0;}
p{width:auto; font: normal 1em/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; text-align:justify; padding:0;}
h1{width:auto; text-align:left;color:#fff;font: normal 1.3em/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;}
h2{color:#bc0303; font: normal 1.2em/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:underline;}
td {padding:0.2em 0.8em 0.2em 0.8em;}
li {list-style:none;}

a {color:#6d5d5d; text-decoration:none; font-weight:bold;}
a:hover {color:#a30810;}
.seleccionado {color:#a30810;font-weight:bold;}
.rojo{color:#bc0303;}
.gris{color:#666;}
.blanco{color:#fff;}

input, textarea, select{font: normal 1em/1em Trebuchet MS, Arial, Helvetica, sans-serif; border:1px #666666 solid;}
input[type="button"], input[type="submit"], input[type="reset"] {cursor:pointer;}
input[type="checkbox"],input[type="radio"]{border:none;}
.boton{cursor:pointer;}

#alerta{color:#fff; font-variant:small-caps;padding:1.5em 1em 1em 1em;font-size:1.2em;}
#alerta a{clear:both;float:left;padding:0 0 0 5.5em;color:#C00;text-decoration:underline;}
noscript
{
	font-family:"trebuchet MS", arial;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}

#error
{
	clear:both;
	width:auto;
	border:1px #000000 solid;
	color:#000;
	font-weight:bold;
	margin: 1em 2em;;
	padding:1em;
}

#error a {color:#000; text-decoration:underline;}
#error a:hover {color:#000; text-decoration:none;}

/*#sombreado
{
	background: url(../modulos/img/fondo-sombra.gif) left top repeat-y;
	width:98em;
	
	height:76.8em;
	*height:auto; 
	*min-height:76.8em; 
	_height:76.8em;
	display:table !important;
	
	margin: 0 auto;
	padding: 0 .5em 0 .5em;
}*/

#web
{
	clear:both;
	width:98em;
	
	height:76.8em;	/*768px;*/
	*height:auto; 
	*min-height:76.8em; 
	_height:76.8em;
	display:table !important;
	
	margin: 0 auto;	/*centra la web*/
}

/* ************************************************************** MAIN ************************************************************** */

#main
{
	clear:both;
	background-image:url(../modulos/img/fondo-main.jpg);
	width:98em;
	
	height:45.37em;	
	*height:auto; 
	*min-height:45.37em; 
	_height:45.37em;
	display:table !important;
}

/* ************************************************************** LISTADO DE PRODUCTOS-PAGINADO ************************************************************ */
#paginar {clear:both; width:80%; /*background-color:#bed600;*/ border:1px #000 solid; margin:1em auto; font-size:1.1em;}
#paginar td
{
	font-weight:bold;
	color:#ac1a2f;
	padding: 0 0.5em 0 0.5em;
}
#paginar p{clear:both; /*background-color:#FFF;*/ text-align:right; color:#000; font-weight:bold; width:auto; padding: 0.2em 0.5em 0.2em 0.5em;}
#paginar .txtVerde{color:#ac1a2f; font-weight:bold; font-size:1.2em;}
#paginar a{color:#ac1a2f; text-decoration:underline;}
#paginar a:hover{color:#ac1a2f; text-decoration:none;}