/************/
/************/
/**GENERAL**/


body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#impresion{
display:none;
}
.contenidoCentro p{
margin-top:0;
margin-bottom:0;
color:#666;
}
.capaTotal{
width:100%;
height:100%;
}
.infBuspre{
display:none;
}
h1{
font-size:20px;
color:#962542;
margin-bottom:0;
padding-bottom:0;
*margin-top:0;
}
.buspreImagenesDcha a:link, .buspreImagenesDcha a:visited{
text-decoration:none;
color:#333;
font-size:10px;
}
.buspreImagenesDcha a:hover{
color:#962542;
}
/************/
/************/
/*ESPECIFICO*/


.botonHome a:link, .botonHome a:visited{
text-align:center;
display:block;
width:300px;
height:28px;
*height:42px;
padding-top:14px;
background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/imagenes396a.jpg) no-repeat;
color:#903e52;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
position:absolute;
left:30px;
top:235px;
}
.botonHome a:hover{
background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/imagenes397a.jpg) no-repeat;
color:#444;
}


/************/
/************/
/*ESTRUCTURA*/


/*#contenedoraWeb{
width:780px;
margin:0 auto;
}*/
#contenedoraWeb{
text-align:left;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 780px;
	/*height: 450px;*/
	margin-top: -225px;
	margin-left: -390px;
	background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/diseimagenes881a.gif) repeat-y;
}
.contenidoizq{
display:none;
}
.contenidoCentro{
width:774px;
padding:0 3px;
position:relative;
}
/***********/
/***********/
/*CABECERA*/


#h_cont_0{
width:780px;
height:92px;
background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/diseimagenes873a.gif) top no-repeat;
position:relative;
}
#h_cell_1{
position:absolute;
top:43px;
right:3px;
}
.menu{
float:left;
font-size:16px;
text-transform:uppercase;
}
.menu a:link, .menu a:visited{
display:block;
height:34px;
*height:49px;
_height:34px;
padding:15px 15px 0 15px;
text-decoration:none;
font-weight:bold;
color:#FFF;
}
.menu a:hover{
background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/diseimagenes882a.jpg) top repeat-x;
border-left:1px solid #7b0c26;
border-right:1px solid #7b0c26;
padding:15px 14px 0 14px;
}
.suphorizontalcapa{
background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/diseimagenes883a.jpg) repeat-x;
}
#suphorizontalcapa_0{
width:78px;
}
#suphorizontalcapa_1{
width:166px;
}
#suphorizontalcapa_2{
width:172px;
}
#suphorizontalcapa_3{
width:124px;
}
#h_cell_2{
position:absolute;
top:42px;
left:0;
width:150px;
height:50px;
}
#h_cell_2 img{
border:0;
}
/***********/
/***********/
/***PIE****/


#b_cont_0{
width:780px;
height:56px;
background: url(http://www.teescuchamos.es/modulos/usuariosFtp/conexion/diseimagenes879a.gif) top no-repeat;
position:relative;
}
#b_cell_1{
width:780px;
text-align:center;
height:20px;
padding-top:1px;
}
#b_cell_1 a:link, #b_cell_1 a:visited{
color:#FFF;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
#b_cell_1 a:hover{
color:#dddddd;
}
#b_cell_3{
position:absolute;
top:21px;
left:30px;
}
#b_cell_4{
width:780px;
color:#666;
font-size:11px;
text-align:center;
}
#b_cell_4 a:link, #b_cell_4 a:visited{
text-decoration:none;
color:#962542;
}
#b_cell_4 a:hover{
color:#333;
}
a{
color:#962542;
text-decoration:none;
}
a:hover{
color:#333;
}/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/
/**********************************************************************************/

/**************** Recomendar página ******************/
#RecomMensaje{ width:45%; float:left; margin:0 0 0 10px; padding:10px 0 0 0; height:180px;}
#RecomMensaje label{ color:#333; font-weight:bold;}
#RecomMensaje textarea{ width:100%;}
#RecomTexto{ text-align:justify;}

#RecomDatos{ width:45%; float:right; margin:0 10px 0 0;padding:10px 0 0 0; height:180px;}
#RecomDatos label{ color:#333; font-weight:bold;}
#RecomDatos input{ width:100%;}

#RecomCaptcha{ width:45%; float:left; margin:0 0 0 10px;}
#RecomEnvio{width:45%; float:right; margin:0 10px 0 0;}

/*pagina de resultados*/
#RecomResu1{ padding:0 200px; text-align:center;}
#RecomResu1 strong{ color:#F00; font-size:13px;}
#RecomResu2{ padding:0 200px; text-align:center;}
#RecomResu2 strong{ font-size:13px;}



/**************** RSS ******************/
#RSSTabla{ width:100%;}
#RSSTabla td{ padding:5px;}
.RSSTitulo{ background:#666; font-weight:bold; color:#FFF;}
.RSSSindicarse{ font-weight:bold; background-color:#f1f1f1;}
.RSSSindicarse, .RSSLinea{ border-bottom:solid 1px #cdcdcd; border-left:solid 1px #cdcdcd;}
.RSSImg{ text-align:right;}
td.RSSImg{border-right:solid 1px #cdcdcd; border-left:none;}
#RSSExplicacion p{ margin:10px 0 0 0;}
h3.RSSh3{ margin-bottom:0; padding-bottom:5px; font-size:15px;}


/**************** AGENDA - calendario y buscador ******************/
#cont_agendatabla{ padding:15px 0 0 5px;}
#cont_agendaCal{ width:30%; float:left;}
#cont_agendaBus{ width:68%; float:right; padding:15px 0 0 0;}
	input.inputOcio{ width:260px;}
#cont_agendaEventos{ display:block; clear:both; padding:10px;}
	#cont_agendaEventos ul{ margin:0; padding:0;}
	#cont_agendaEventos ul li{ list-style:none;}
	#cont_agendaEventos ul li.fecha{ font-size:1.1em; margin:25px 0 0 0; font-weight:bold; text-decoration:underline;}
	#cont_agendaEventos ul li.evento{ margin:5px 0 0 20px; list-style:square;}
	#cont_agendaEventos ul li.evento .descripcion_agenda{ font-weight:bold;}
	
	

/*********************** Tienda ****************************/
#iPedidoProductos th, #iFinalizarProductos th{font-size:0.7em; background:#eee;}
#iPedidoProductos td, #iFinalizarProductos td{ border:solid 1px #f6;}
#iPedidoBotones{ text-align:right; padding:20px 0; display:block; clear:both;}
#iPedidoTotales th, #iFinalizarTotales th{font-size:0.7em; background:#eee;}
#iPedidoTotales td, #iFinalizarTotales td{border:solid 1px #f6;}
#iFinalizarBotones{ text-align:center; padding:20px 0; display:block; clear:both;}

#iFinalizarTextoFin{ text-align:justify;}
.iFinalizarNumero{ background:#f0f0f0; padding:5px; text-align:center; font-size:15px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}
.iFinalizarTitulo{ background:#f7f7f7; padding:5px; font-size:11px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}


/*************************** Área privada  ************************/
#areaPrivadaCentro{}
#imagencandado{ width:45%; float:left;}
#areaPrivadaDerecha{ float:right; width:50%;}
#areaPrivadaDerecha span{ display:block; clear:both; width:80%;}
#tituloAreaPrivada{ font-weight:bold; color:#F00; text-transform:uppercase;}

/*estilos caja mod8_*/
#mod8_ {text-align:left;padding-top:10px;width:200px;padding:25px 0 30px 0;}
#mod8_ label {font-size:10px;width:60px;}
#mod8_ #usuario, #mod8_ #clave{width:110px;}
.mod8_entrar{cursor:pointer;}
#mod8_  .mod8_recordar{clear:both;padding-top:5px;text-align:center;}
.mod8_recordar a{display:block;clear:both;width:100%;}

/*estilos extranet home*/
#exHomeDatos span{ font-size:13px; padding:15px; display:block;}
#exHomeDatos ul{ margin:0 0 15px 25px; padding:0;}
#exHomeDatos ul li{ list-style:none;}
#exHomeDatos #modificardatos{ padding:0 0 0 25px;}

#exHomeElementos table{ border:solid 1px #f00;}
#exHomeElementos .exHomeNombre{ display:block; clear:both; padding:3px; margin-bottom:10px; border-bottom:solid 1px #eeeeee;}
#exHomeElementos .exHomeArchivo{ width:30px; float:right;}
#exHomeElementos .exHomeRuta{ width:95%; float:left; padding:3px;}

/*estilos modificar datos*/
.grisEx{ background:#f1f1f1;}



/************************** Resultado de busquedas *****************************/
#BusResulGrande, #BusResulListado, #BusResulAgrupar, #BusResulNoresul{ text-align:center; padding-top:10px;}
#BusResultados ul{ padding:0; margin:0 0 0 20px;}
#BusResultados ul li{ list-style:none; padding:5px;}
#BusResultados ul li.ruta{ border-top:solid 1px #eeeeee; margin-top:5px;}
#BusResultados ul li.elemento{}
#BusResultados ul li.tienda{ background:#eee;}




/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/*********************************************************************************/
/********************** cambios buspre *******************************************/
h1#tit_cabecera_centro{ font-size:1.3em; padding:3px 0; margin:0;}
.buspreImagenesDcha{ float:right; margin-left:15px;}

/*archivos buspre*/
#ArchivosBuspre, #cont_tags{ display:block; clear:both; border-top:solid 3px #cdcdcd; padding:5px 0 0 5px; margin-top:10px;}
#ArchivosBuspre ul.archiBuspre, #cont_tags ul.relaBuspre{ margin:10px 10px 10px 20px; padding:0;}
#ArchivosBuspre ul.archiBuspre li, #cont_tags ul.relaBuspre li{ margin:0; padding:0;}
.titullilloBuspre{ font-weight:bold;}
#tamanoFuente{ text-align:justify}
.xmlgallery{ margin:0 auto; width:500px;}/*revisar el ancho - En algunas ha sido tocado*/
.actual{ padding:5px; background-color:#ccc; font-weight:bold; text-decoration:none; color:#555;}

.paginacion{ text-align:right; clear:both; display:block; padding:10px 0;}
.paginacion a{ padding:5px; background-color:#eee; font-weight:bold; text-decoration:none; color:#555;}
.paginacion a:hover{background-color:#ccc; text-decoration:none;}
.paginade{ font-size:10px;}

#fCompra{padding-left:30%;}
#tabla_tienda{ width:525px;}
#tabla_tienda td{ border:solid 1px #cdcdcd; padding:2px; margin:1px;}

#PublicadoBuspre{ padding-top:5px;}

