#noticiascontenido{
float:left;
	background-image: url(../images/noticias/noticiascontenido.jpg);
	background-repeat:no-repeat;
	width:750px;  

	padding: 0px 0 0 5px;
}

.vinculo{color:#1358A1;
font-weight:bold;}

#noticiascontenidotxt{
float:left;width:180px;height:85px;
}

#noticiascontenidoimg{
float:right	;width:125px;height:100px;
}

#noticiascontenidovermas{
float:left;width:400px;height:20px;
}

#noticiaboton{
float:right;
width:76px;
height:22px;
background-image:url(../images/inicio/boton.jpg);

}


#noticiaboton a{
display: block;
height:22px;	
}

#noticiaboton a:hover{
background-image:url(../images/inicio/botonon.jpg);}

#contenedornoticia{
float:left;
width:330px; height:140px;
padding: 10px 10px 10px 10px;
}

#contenedornoticia a{
color:#1358a1;
font-weight:bold;
text-decoration:none;}


#noticiasolatxt{
float:left;
width:300px; 
padding: 50px 10px 10px 10px;
}

#noticiasolaimg{
float:right;
width:400px;
padding: 50px 10px 10px 0px;
}
#noticiasoladate{
float:left;
width:360px; height:30px;
padding: 0px 0px 0px 0px;
text-align:right;
}






#mapa2{
float:left;
width:740px;
color:#FFFFFF;
margin: 10px auto;
height:0px;
overflow:hidden;

}

#mapa3{
width:740px;
color:#FFFFFF;
margin: 10px auto;
height:100px;
overflow:hidden;
display:none;
}

#vertical_slide {
	position:relative;
	float:left;
	left:108px;
		margin:8px auto 3px;
		height:70px;
		display:none;
		overflow:hidden;
		width:785px;
	
		color:#1073bb;
		background:url(../images/interior/interiorcategoria.jpg) no-repeat bottom left;
}

.ie7 #vertical_slide {left:107px;}

#divProducto{
float:left;
width:153px;
}
#divProducto a{color:#6A9FC7;}

#divProducto1{
float:left;
width:90px;
height: 20px;
margin: 0 0 0 2px;
padding:0;
text-align:center;
}

#divProducto1 a{
color:#074777;
float:left;
height:20px;
margin:0 5px 0 0;
position:relative;
width:88px;
}

.category-subs-selected{
background:#09F none repeat scroll 0 0;
color:#FFF;
float:left;
height:20px;
margin:-3px 0 0 0;
padding:3px 0 0;
position:relative;
width:88px;
	}

.category-top{
color:#074777;
float:left;
height:20px;
padding:3px 0 0;
position:relative;
width:88px;
background-color:#c7dbf3;
	}

#divProducto1 a:active{
background-color:#4c9aff;
display:block;
color:#FFFFFF;
height:20px;
}


#color{
padding:10px;
float:left;
color:#000000;

}
#marcoproducto{
float:left;
width:740px;
border:1px solid #dddee4;;
padding:10px 10px 10px 3px;
margin: 50px 0 0 0;
}

#productotitulo{
float:left;
width:400px;
height:40px;
}
#productodescripcion{
float:left;
width:410px;
background-color:#FDFBED;
padding:10px;
}
#listadodeproductos{
position:relative;
float:left;
clear:both;
margin:20px 0 0 45px;
width:710px;
border:0px solid #000;
}

.ie7 #listadodeproductos{margin-top:20px}
	
#ListadoArticulos{
float:left;
width:85px;
height:100px;
border:1px solid #c5ddf9 ;
padding: 5px;
margin: 5px 40px 0 0;
}


#ListadoArticulos img{border:1px solid #dddee4;}
 #ListadoArticulos a{color:#054778;}
#categoria3descripcion{
background-color:#FDFBED;
padding: 3px 5px;

}
#categoria3descripcionborder{
float:left;
width:300px;
clear:both;
margin:30px 0px 10px 0;
padding: 3px 5px;
border:1px solid #dddee4;
}

.productGeneral{
color:#1c6ea8;
}

.productName{
color:#054778;
font-weight:bold;
font-size:14px;
}

#productonavega{
float:left;
width:400px;
height:100px;
}

#productimagen{
float:right;

}
#productimagen img{
border:2px solid #c5ddf9 ;
}

#subcategorias{float:left;width:200px}

#menucategoria{
float:left;
width:153px;
height:15px;
}


#vertical_slide  a { font-weight:bold;}		
#vertical_slide  a:hover {color:#1171bd;}

#mainWrapper img { behavior: url(css/iepngfix.htc);}

#navBreadCrumb{
	position:relative;
	float:left;
	color:#1171bd;
	width:785px;		
	margin: 0 auto;
	font-weight:bold;
	height:30px;
	left:110px;
}

.ie7 #navBreadCrumb{left:108px;}

#navBreadCrumb a {text-decoration:none;color:#ffffff;}		
#navBreadCrumb a:hover {color:#1171bd;}
	
#navCatTabsWrapper{
	width:785px;
	margin: 0 auto;
	padding: 0px 0 0 10px;
	color:#1073bb;
}

#mainWrapper {
	position:relative;
	text-align: justify;
	width: 100%;
	vertical-align: top;
}	

.ie7 #mainWrapper{left:2px;}

#navCatTabs a {text-decoration:none;color:#6a9fc7;font-weight:bold;font-size:10px;}
#navCatTabs a:hover{color:#1073bb;}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {display: inline;}
#navCatTabs{padding:10px;text-align:left;border:1px solid #000;}

/*____________________________________________________________*/
#bodyInt{ 
	width:1000px; 
	margin:0 auto;
	position:relative;
	background-image:url(../images/backgroundlateral.png);
	background-position:top center;
}

table {border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,strong,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
*{padding:0;margin:0;}
tr,td{border:1px;}
h1{color:#1071b8;font-style: italic;font-size: 20px;}
h2{color:#1071b8;font-size: 18px;font-weight:normal}
h3{color:#1071b8;font-size: 16px;font-weight:normal}
h5{color:#6a9fc7;font-size:13px}
.azul{color:#1071b8;}

#mainWrapper{ 
	width:1000px; 
	margin:0 auto;
	background-image:url(../images/backgroundlateral.png);
	background-repeat:no-repeat;
}

headWrapper{width:600px;height:400px;}
bodyWrapper{width:800px; margin:0 auto;}

#navBar{
width:800px;
height:25px;
color:#FFFFFF;
}

#bannerSuperior{
position:relative;
float:left;
width:781px; 
height:215px;
margin: 0px auto 0px;
padding: 4px 0 0 4px;
background-color:#FFFFFF;
left:108px;
}

.ie7 #bannerSuperior{left:107px;}

#informaLed{
	position:relative;
	float:left;
	left:108px;
width:785px; margin: 5px auto 0px;
height:75px;
background-color:#FFFFFF;
}

.ie7 #informaLed{left:107px;}

#led{
float:left;
width:70px; margin: 5px;
height:70px;
}
	
#ledtxt{
float:left;
margin: 3px 0 0 3px;
padding:0 10px 0;
width:669px;
height:70px;
background-color:#FFF8E5; 
}

#ledtxt a{text-decoration:none;color:#1071b8;}

#divAplicaciones{
	position:relative;
	float:left;
	left:108px;
width:780px; margin: 5px auto 0px;
padding: 5px 0 0 5px;
height:230px;
background-image:url(../images/index/aplicaciones.jpg);
background-repeat:no-repeat;
}

.ie7 #divAplicaciones{left:107px;}

#apltxt{
float:left;
width:570px;
height:32px;
padding: 4px 0 0 30px;
}

#aplica,#aplica0,#aplica1{
float:left;
width:104px;
height:130px;
padding: 40px 0 0 0;
text-align:center;
margin: 0 0 15px 0;
}

#aplica a,#aplica0 a,#aplica1 a{text-decoration:none;color:#6a9fc7;}
p{margin:0px}
a img{border:0px}
a{text-decoration:none;}
#aplica0{width:89px;padding: 40px 0 0 15px;}
#aplica1{width:95px;}
#noticias{
float:left;
width:150px;
height:199px;
padding:5px 5px 0;
margin: 0 0 15px 0;
background-image:url(../images/noticias/background.jpg);
background-repeat:no-repeat;
}
#noticiasimg{float:left;width:150px; height:40px; overflow:hidden;text-align:center;padding: 0 0 10px 0;}
#noticiastitle{float:left;width:150px;height:50px;overflow:hidden;}
#noticiastxt{float:left;width:150px;height:65px;overflow:hidden;}
#noticiasvermas{text-align:right;width:150px;float:left;overflow:hidden;}
#estrasol{position:relative;margin: 0px 10px 0 17px;height:24px;float:right;width:305px;text-align:right; }
#mapa1 a,#mapa a,#estrasol a,#estrasol1 a{color:#647282}	

#mapa,#mapa1{position:relative;margin: 0px 10px 0 17px;height:24px;float:left; width:353px;}

#estrasol1{position:relative;float:left;left:108px;width:775px;margin: 0 auto; text-align:right;
font-size:12px;color:#FFFFFF;
padding:5px 10px 0 0;
}

.ie7 #estrasol1{left:107px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #1d1d1d;
	background-image: url(../images/background.jpg);
	background-position:top center;
	background-repeat: repeat-x;
	color:#647282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
}

#contacto{
margin:24px auto 0;
width:785px;
height:400px;
background-color:#FFFFFF;
}

#contactotxt{margin: 0px 0 0;}
#interiorcategoria{
width:785px;
height:77px;
margin:0 auto 0;
background-image:url(../images/interior/interiorcategoria.jpg);
}

#escenarios{
float:right;
height:139px;
padding:0;
margin:30px 0 0 0;
width:450px;
border:0px solid #000;
}

#categoryListBoxContents{
position:relative;
float:left;
text-align:center;
margin: 0 1px 0 0;
}

.ie7 #categoryListBoxContents{
position:relative;
width:116px;
float:left;
text-align:center;
margin: 0 1px 0 0;

}

#categoryListBoxContents a{
background-image:url(../images/boton/boton1.jpg);
color:#FFFFFF;
display:inline;
float:left;
font-weight:bold;
height:18px;
padding:7px 0 0;
position:relative;
}

.ie7 #categoryListBoxContents a{width:100px;}

#categoryListBoxContents img{border:1px solid #dddee4;}

.Bleft{
background:url(../images/boton/left1.jpg) no-repeat;
float:left;
height:25px;
position:relative;
width:8px;	
}

.Bright{
background:url(../images/boton/right1.jpg) no-repeat;
float:right;
height:25px;
position:relative;
width:8px;	
}

#productosSuperior{
width:765px;
height: auto; 
min-height:300px;
margin:5px auto 0;
padding: 10px 10px 0 ;
background-image:url(../images/interior/productossuperior.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}


#productosSuperior1{
	position:relative;
	float:left;
	left:108px;
width:765px;
min-height:440px;
margin:5px auto 0;
padding: 0px 10px 0 ;
background-image:url(../images/interior/bg-productos.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.ie7 #productosSuperior1{left:107px;}

#productosSuperior5{
	float:left;
	left:108px;
position:relative;
width:765px;
min-height:440px;
margin:5px auto 0;
padding: 0px 10px 0 ;
background-image:url(../images/proyectos/background.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.ie7 #productosSuperior5{left:107px;}

#LEDSuperior{
width:745px;
min-height:400px;
margin:5px auto 0;
padding: 10px 20px 0 ;
background-image:url(../images/proyectos/background.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#productosInferior{
	position:relative;
	float:left;
	left:108px;
width:785px;
height:25px;
margin:0 auto;
background-image:url(../images/interior/productosinferior.jpg);
background-repeat:no-repeat;
text-align:justify;
}

.ie7 #productosInferior{left:107px;}

#productosInferior1{
	position:relative;
	float:left;
	left:108px;
width:785px;
height:25px;
margin:0 auto 0;
background-image:url(../images/proyectos/footer.jpg);
background-repeat:no-repeat;
text-align:justify;
}
.ie7 #productosInferior1{left:107px;}

#tituloSeccion{
float:right;
padding: 10px 0 0 0;
}


#tituloSeccionled{
width:750px;
float:right;
padding: 10px 0 0 0;
text-align:right;
}
#contenidotitulo1{
float:left;
width:590px;
height:30px;
padding:5px;
}

#contenidocontactanos{
float:left;
width:700px;
padding:5px;
}
#contenido1{
	font-size:12px;
	float:left;
	width:290px;
	padding:5px;
}

#menucategoria{
font-size:10px;
float:left;
width:153px;
height:15px;
}

#productos{
margin: 0 auto;
width:785px;
background-color:#FFFFFF;
}

#titulocategindex{
position:relative;
float:left;
width:300px;
height:20px;
padding:0;
margin:0 0 0 15px;
font-weight:bold;
color:#69C;
font-size:2.5em;	
}

.ie7 #titulocategindex{
position:relative;
float:left;
width:300px;
height:20px;
padding:0;
margin:8px 0 0 14px;
font-weight:bold;
color:#69C;
font-size:2.5em;	
}

#paginador{
position:relative;
float:left;
width:670px;
height:15px;
padding:0;
margin:5px 0 0 15px;
}

.ie7 #paginador{
position:relative;
float:left;
width:670px;
height:15px;
padding:0;
margin:5px 0 0 14px;
}

#relativo{
position:relative;
float:left;
margin:20px 0 0 0;
padding:0;
width:675px;
height:355px;
overflow:hidden;
}

.ie7 #relativo{
position:relative;
float:left;
margin:10px 0 0 0;
padding:0;
width:675px;
height:355px;
overflow:hidden;
}

#indexCategories{
	position:relative;
	float:left;
	}
	
#listasubcateg{
position:relative;
float:left;
margin:3px 0 0 0;
display:inline;
}

#anteriorsiguiente{position:relative;float:left;width:755px;border:0px solid #000;text-align:center;margin:5px 0 0 0;}

#tituloSeccionProyectos{
position:relative;
background:url(../images/proyectos/titulo.jpg) no-repeat;
float:left;
height:30px;
margin:10px 0 8px;
padding:0;
width:600px;
}

#tituloSeccionProyectos a{
	position:relative;
	float:left;
	margin:-10px 0 0 20px;
	padding:0;
}

#mapaubicacion{
position:relative;float:left;height:545px;width:370px;border:0px solid #000; background:url(../images/mapaubicacion.png) no-repeat;
}

#contenedorsuperior{float:left;margin:0;border:0px solid #000;}

#desc{float:right;margin:0 1px 0 0;width:126px;height:31px;background:url(../images/iconodescarga.jpg) no-repeat;border:0px solid #CCC;}


#navBreadCrumbP{float:left;padding:0;margin:8px 0 0 0;}

