/****************************** GENERAL *****************************************/
body{
    FONT-SIZE: 12px;
    color:#000;
	font-family:Arial, Helvetica, sans-serif;
	background:#000;
}
p{margin:10px 0;}
a, a:visited{text-decoration:underline;color:#555;}
a:hover{text-decoration:none;color:#555;}
img{border:0;}

/******************Estructura principal***********************/
.capaTotal{
	width:100%;
}
#contenedoraWeb{
	width:980px;
	margin:0 auto;
	text-align:left;
	margin-bottom:20px;
}
#impresion{ display:none;}
#capa_contenidos:after{
	height:1px;
	content:"";
	display:block;
	clear:both;
}
#capa_contenidos{
	clear:both;
	display:block;
}
#div_izq{display:none;}

.contenidoCentro, .contenidoCentroSinDerecha{
	width:980px;
	clear:both;
	position:relative;
	margin:0;
	padding:0;
	background-color:#FFF;
}

#div_dch{ display:none;}
.ancho100{ width:100%;}
.aumentoletra{ display:none;}
/*****************Cabecera***************************************/
#h_cont_0{
	display:block;
	clear:both;
	height:160px;
	width:980px;
	position:relative;
}
.TituloHome{ display:none;}

/*idioma*/
	#h_cell_1{
		position:absolute;
		top:85px;
		right:20px;
		color:#FFFFFF;
		font-size:10px;
		z-index:2;
	}	
	
	#mod_cont_idiomas{ }
	.id_idioma{ 
		text-decoration:none; 
		float:left;
		display:block;
	}
		.id_idioma a{
			text-decoration:none;
			color:#fff;
			font-size:11px;
			font-weight:bold;
		}
		.id_idioma a:hover{
			color:#a3a4a7;
		}
		
		#idioma0{
			border-right: solid 1px #fff;
			padding-right:5px;
			margin-right:7px;
		}
	
	
/*a medida logo*/
	#h_cell_2{
		position:absolute;
		top:15px;
		left:0;
	}
	
		
		
/*menu h*/
	#h_cell_3{
		position:absolute;
		top:115px;
		right:0px;
		color:#FFFFFF;
		z-index:2;
		width:800px;
		/*width:560px;*/
		height:40px;
	}
	
	.menu{
		float:left;
		text-transform:uppercase;
		font-size:12px;
		font-weight:bold;
		
	}
	#menu_0, #menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7{border-right: solid 1px #e2001a;padding-right:8px;margin-right:9px;}
	/*#menu_0, #menu_1, #menu_2, #menu_3, #menu_4, #menu_5{border-right: solid 1px #e2001a;padding-right:8px;margin-right:9px;}*/
		.submenusup a{
			color:#ffffff;
			text-decoration:none;
		}
		.submenusup a:hover, .suphorizontalcapa a, .suphorizontalcapa a:hover{
			color:#a3a4a7;
			text-decoration:none;
		}

	.submenuDesplegableHorizontal{
		position:absolute;
		top:20px;
		left:0;
		width:100%;
	}	
		.submenuDesplegableHorizontal a{
			float:left;
			color:#fff;
			font-size:11px;
			border-right: solid 1px #fff;
			padding-right:7px;
			margin-right:8px;
			text-decoration:none;
		}
		.submenuDesplegableHorizontal a:hover, .submenuDesplegadoSel a{
			color:#a3a4a7;
			text-decoration:none;
		}
		

	

/*********** Menu Izquierda + Derecha ***********************************/

/*********** Centro de página ********************************/
.aumentoletra{display:none;}

/*#tit_cabecera_centro h1{
	color:#fff; 
	text-align:left;
	margin:0;
	padding:10px 25px 0px 25px;
	display:block;
	clear:both;
	background-color:#9c9d9f;
	font-weight:normal;
	font-size:20px;
	height:34px;
}*/
#tit_cabecera_centro h1{
	color:#fff; 
	text-align:left;
	margin:0;
	padding:5px 25px 5px 25px;
	display:block;
	clear:both;
	background:#9c9d9f url(http://www.sesatools.com/modulos/usuariosFtp/conexion/diseimagenes874a.jpg) top left no-repeat;
	font-size:15px;
	text-transform:uppercase;
}
.titulohijos img{
	padding-right:5px;
}
.titulohijos a{
	color:#000;
	text-decoration:none;
	font-size:11px;
}
.titulohijos a:hover{
	text-decoration:underline;
}

.justificado  div.tamanoFuente{
	padding:0 25px;
}
.justificado  div.tamanoFuente h2{
	background:#9c9d9f;
	padding:5px;
	color:#FFF;
	font-size:13px;
	width:500px;
}
.justificado  div.tamanoFuente h3{
	background:#9c9d9f;
	padding:5px;
	color:#FFF;
	font-size:13px;
}


.infBuspre{
	top:0;
	right:10px;
	font-size:10px;
	text-align:right;
	padding:3px;
	display:none;
}
.infBuspre a{
	color:#fff;
	text-decoration:none;
	margin-right:10px;
	text-align:right;
}
.infBuspre a:hover{
	text-decoration:underline;
}

.ancho100{ width:100%;}
/***********pie de página****************************************/
#b_cont_0{
	clear:both;
	display:block;
	text-align:center;
	height:80px;
	position:relative;
	margin:0;
}
#b_cont_0 a, #b_cont_0 a:visited{color:#fff;text-decoration:none;}
#b_cont_0 a:hover{text-decoration:underline;}

#b_cell_1{
	padding:30px 0 5px 0;
	font-size:12px;
	display:block;
	clear:both;
	width:100%;
	border-bottom:solid 2px #fff;
}
	#b_cell_1 a, #b_cell_1 a:visited{
		color:#fff;
		text-decoration:none;
		margin:0 5px;
	}
	#b_cell_1 a:hover{
		text-decoration:underline;
	}

#b_cell_4{ 
	padding:10px 0;
	font-size:11px;
	display:block;
	clear:both;
	width:980px;
	text-align:center;
	color:#fff;
	position:absolute;
	top:50px;
	left:0;
	width:980px;
}
	#b_cell_4 a{ color:#fff!important;} #b_cell_4 a:hover{ color:#fff; text-decoration:underline;}



/****** Listado de nodos ******/
.titulohijos{font-size:13px}
.resumenHijos{}
.imgHijos img{margin-right:10px;}

.buspreImagenesDcha img{
padding:10px;}


.contentdivIMG a{ text-decoration:none;}
.contentdivIMG a:hover{ text-decoration:underline;}
#Columna2{
	width:47%;
	float:right;
}

.contentdivIMG img{ margin-right:5px;}


#tablaadjuntos a{
	font-size:10px;
	text-decoration:none;
}

#Table9{ border:solid 1px #d8d8d8;}




/*Estilos propios*/
.HomeCuadro{
	position:absolute;
	top:0;
	left:70px;
	width:360px;
	color:#000;
	font-size:15px;
	line-height:1.4;
	z-index:1;
}
.HomeCuadroImg{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}
.HomeTitular{
	position:absolute;
	top:420px;
	left:350px;
	z-index:3;
	color:#fff;
	font-size:18px;
	width:530px;
}

.HomeTitular strong{
font-size:28px;
}
.porcelanato{
position: absolute;
top:300px;
left:850px;
}
.presentacion{
	position:absolute;
	top:0;
	right:25px;
}
.ocupamosancho{ width:415px; float:right; height:400px;}

.contentdivIMG font { font-size:12px ; }
.contentdivIMG b font { font-size:14px !important; }
.fechaTitulo{margin-bottom:-15px;}



#ContMapa{overflow:hidden; margin-top:15px;}
.buscaRutas{clear:none!important; margin-top:-15px!important; font-size:11px;}
#ContMapa{position:relative;}
#BtnMapa{position:absolute;top:0; left:0; z-index:5;}
#BtnMapa table{width:35%; float:right; font-size:11px;}
#BtnMapa table input{font-size:12px; border:solid 2px #cdcdcd;}


/*tabla de las promociones*/
.tabladatos td{ border-bottom: solid 1px #eeeeee;}

/*descargas*/
.descargas ul{
	margin:0;
	padding:0 0 0 5px;
}
.descargas ul li{
	list-style-type:none;
	background:url(http://www.sesatools.com/modulos/usuariosFtp/conexion/formatos1a.jpg) no-repeat top left;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	font-weight:bold;
}
