@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:auto;
	background-image:url(../imagenes/bg_esc701.jpg);
	background-position:center;
	background-position:top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
.content {
	background-color:#e2e2e2;
	}
	
/*------ Header ------*/

.topaccess {
	font-size:10px;
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:none;
	}
.topaccess A:hover {
	font-size:10px;
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:underline;
	}
.topaccess A {
	font-size:10px;
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:none;
	}
.bglogo {
	background-color:#386fa9;
	}
.buscar {
	color:#666666;
	font-size:11px;
	border:#999999 solid 1px;
	width:130px;
	}
.textbienvenida {
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	}
.fecha-hora {
	color:#FFFFFF;
	padding-left:10px;
	}
.nombreperfil {
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	}
.nombreperfil A {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
.nombreperfil A:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}
.enlinea {
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
	}
	
/*------ Noticias y textos ----------*/
	
.paginanoticias {
	color:#194c85;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.paginanoticias A:hover {
	color:#194c85;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	}
.paginanoticias A {
	color:#194c85;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.titulonoticia {
	font-size:14px;
	color:#306095;
	font-weight:bold;
	padding-left:18px;
	}
.opcionesnoticias {
	color:#194c85;
	font-weight:bold;
	padding-left:8px;
	text-align:left;
	text-decoration:none;
	}
.opcionesnoticias A:hover {
	color:#194c85;
	font-weight:bold;
	padding-left:8px;
	text-align:left;
	text-decoration:underline;
	}
.opcionesnoticias A {
	color:#194c85;
	font-weight:bold;
	padding-left:8px;
	text-align:left;
	text-decoration:none;
	}
.textnoticia {
	padding-left:18px;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.autornoticia {
	font-size:10px;
	padding-left:18px;
	}
.textbold {
	font-weight:bold;
	}
.textmini {
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
.textmini A:hover {
	font-size:10px;
	text-decoration:underline;
	color:#666666;
	}
.textmini A {
	font-size:10px;
	text-decoration:none;
	color:#666666;
	}
.puntos {
	font-size:8px;
	color:#333333;
	text-align:left;
	}
.titulos {
	color:#194c85;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
.titulos A:hover {
	color:#194c85;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	}
.titulos A {
	color:#194c85;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
/*------ Titulo Mapa sitio ------------------------*/
.titulos_mapa {
	font-size:16px;
	color:#194c85;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
.titulos_mapa A:hover {
	font-size:16px;
	color:#194c85;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
	}
.titulos_mapa A {
	font-size:16px;
	color:#194c85;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
.preguntaencuesta {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
.respuestasencuesta {
	color:#666666;
	font-size:11px;
	text-align:left;
	padding-top:8px;
	padding-bottom:3px;
	}
.boton {
	border:#666666 solid 1px;
	background:#b7b7b7;
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
/*------- Foot --------*/

.navinferior {
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	}
.navinferior A:hover{
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:underline;
	}
.navinferior A {
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	}
/*------- Internas -----------*/

.titulos_grles {
	font-size:14px;
	color:#666666;
	}
.numeracion {
	font-size:11px;
	color:#306095;
	font-weight:bold;
	text-align:center;
	}
.esc_menu {
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	letter-spacing:-1px;
	}
.esc_menu A:hover {
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
	}
.esc_menu A {
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	}
/*---------Estilo Mapa sitio----------*/
.esc_mapa {
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	letter-spacing:-1px;
	font-weight:bold;
	}
.esc_mapa A:hover {
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:underline;
	font-weight:bold;
	}
.esc_mapa A {
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	}

/*------- contactenos --------*/

.nota {
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	font-weight:bold;
	text-align:left;
	}
.nota_menor {
	font-size:10px;
	color:#FFFFFF;
	padding-left:5px;
	text-align:left;
	}
.campos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#999999 solid 1px;
	height:17px;
	}
.campo_msj {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#999999 solid 1px;
	}
.nombre_campos {
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	}
.boton {
	background-color:#666666;
	border:#999999 solid 1px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	width:90px;
	height:25px;
	padding-bottom:5px;
	}
	
/*------- Tienda ------*/

.modulos {
	border:#999999 solid 1px;
	background-color:#E2E2E2;
	}
.nombre_prod {
	font-size:16px;
	color:#194c85;
	text-align:left;
	font-weight:bold;
	padding-top:7px;
	}
.sub_prod {
	font-size:12px;
	color:#666666;
	text-align:left
	}
.sub_prod2 {
	font-size:12px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	}
.descripcion {
	font-weight:bold;
	color:#666666;
	padding-top:12px;
	padding-bottom:3px;
	font-size: 12px;
	}
.descripcion_txt {
	font-size:12px;
	}
.precio {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	padding-top:7px;
	}
.valor {
	font-size:14px;
	color:#194c85;
	font-weight:bold;
	padding-top:7px;
	}
.opcionesprod {
	color:#194c85;
	text-align:right;
	font-weight:bold;
	padding-top:7px;
	text-decoration:none;
	}
.opcionesprod A:hover {
	color:#FF6600;
	text-align:right;
	font-weight:bold;
	padding-top:7px;
	text-decoration:underline;
	}
.opcionesprod A {
	color:#194c85;
	text-align:right;
	font-weight:bold;
	padding-top:7px;
	text-decoration:none;
	}
.producto {
	border:#999999 solid 1px;
	width:124px;
	height:144px;
	}
.stock {
	color:#009900;
	font-weight:bold;
	text-align:right;
	letter-spacing:-1px;
	padding-top:8px;
	}
.pedido {
	color:#3366CC;
	font-weight:bold;
	text-align:right;
	letter-spacing:-1px;
	padding-top:8px;
	}
/*-------- Titulos internas --------*/

.tamanio12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}

.titulo_boldnormal {
	font-weight:bold;
	}
.sbtitulo_numerado {
	font-weight:bold;
	color:#306095;
	}

