/* CSS Document */
body {
  background:#fff;
  font:0.75em Arial, Helvetica, sans-serif;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;  
  background-repeat:no-repeat;
  text-align:center;
 }
#page {
	margin:0px auto;
	padding:0px;
	text-align:left;
	width:960px;
}
img {
	border:0px;
}
img.imgborder {
	border:1px;
}
img.floatleft{
float:left;
margin:0 10px 10px 0;
}

/*TOP*/
#top {
	width:960px;
	height:125px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;	
	background-repeat:no-repeat;
	background-image:url("images/bg_top.jpg");
	background-position: 0px -10px;
	position:relative;

	
}
.logo{
	padding:5px 0px 0px 25px;
	margin:0;
	border:0;
	width:935px;
	height:48px;
	float:left;
}
#top img{
	margin:0px 0px 8px 25px;
	padding:0px;
	border:0;
}
#top ul{
	margin:22px 0px 0px 25px;
	padding:0px;
	float:left;
	/*arreglas doble margen IE6*/
	display:inline;
}
#top li{
	list-style:none;
	margin:0px;
	padding-left:0px;	
	float:left;
}
#top a{
	margin:0px;
	padding:0px;	
	}
#top form{
	padding:19px 50px 0px 0px;
	margin:0px;	
	float:right;
	}

#top ul.children{ position:absolute; top:88px; left:14px; background-color:#d0d5db; padding:10px 0px; width:170px; border-bottom:1px solid #2B2B86; border-left:1px solid #2B2B86; border-right:1px solid #2B2B86;}
#top ul.children li{ float:none;  padding:4px 10px;}
#top ul.children li:hover{ background-color:#999;}
#top ul.children li:hover a{color:#FFF; text-decoration:none}
#top ul.children li a{ color:#2B2B86; display:block; }
#top ul.children li a:before{content:"» "}
/*CONTENT*/
#content {
	width:935px;
	margin:0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}
#content ul{
	margin:10px 0px 10px 0px;
	padding:0px;

}
#content li{
	margin:0px 0px 0px 0px;
	padding:3px;
	float:none;
	list-style-type:none;
}
#col1{
	width:346px;
	margin:0px;
	padding:5px 0px 0px 0px;
	float:left;
	display:inline;
}
#col2{
	width:346px;
	margin:0px;
	padding:5px 0px 0px 19px;
	float:left;
	display:inline;
}
#col3{
	width:186px;
	margin:0px;
	padding:5px 0px 0px 19px;
	float:left;
	display:inline;
}
#submenu{
	width:180px;
	margin:0px;
	padding:5px 6px 0px 0px;
	float:left;
}
#txt{
	width:705px;
	margin:0px;
	padding:5px 0px 0px 19px;
	float:left;
}
#txt h1, #txt h2, #txt h3{
	font-weight:bold;
	text-decoration:none;
	text-align:left;	
}
#txt h1{font-size:1.8em;}
#txt h2{font-size:1.4em;}
#txt h3{font-size:1.2em;}

#orientacion1, #orientacion2, #orientacion3, #orientacion4, #orientacion5, #orientacion6 , #orientacion8 {
	padding: 5px 31px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	color: white;
	background-image:url("images/barra_productos.jpg");
	width:682px;
	height:28px;
	background-repeat:no-repeat;
}
#orientacion1 a,#orientacion1 b, #orientacion2 a, #orientacion2 b, #orientacion3 a, #orientacion3 b, #orientacion4 a, #orientacion4 b, #orientacion5 a, #orientacion5 b, #orientacion6 a, #orientacion6 b, #orientacion8 a, #orientacion8 b{
	color: white;
}
#orientacion1 {	background-image:url("images/barra_productos.gif");}
#orientacion2 {	background-image:url("images/barra_infotecnica.gif");}
#orientacion3 {	background-image:url("images/barra_dondecomprar.gif");}
#orientacion4 {	background-image:url("images/barra_presupuesto.gif");}
#orientacion5 {	background-image:url("images/barra_contacto.gif");}
#orientacion6 {	background-image:url("images/barra_aplicaciones.gif");}
#orientacion8 {	background-image:url("images/barra_noticias.gif");}

img.col1 {
	padding:0px 15px 15px 0px;
}
img.col2_1 {
	padding:0px 0px 5px 0px;
}
img.col2 {
	padding:5px 0px 5px 0px;
}
p.col2 {
	padding:5px 0px 5px 0px;
		margin:0px 0px 0px 0px;
}
#col2txt {
	padding:0px 31px 0px 25px;
}
#col3txt {
	padding:0px 12px 0px 25px;
}
b{
	color:#2b2b86;
}
td{
	vertical-align:top;
}
#distri td {
	vertical-align:top;
	padding-bottom:15px;

}
#distri img {
	margin-right:10px;
	margin-bottom:10px;
	border:0px;

	}
a{
	color:#2b2b86;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#2b2b86;
	font-weight:bold;
	text-decoration:underline;
}
.color1, .color2, .color3, .color4, .color5, .color6, .color8{
	font-weight:bold;
	text-decoration:none;
}
a.color1:hover, a.color2:hover, a.color3:hover, a.color4:hover, a.color5:hover , a.color8:hover {
	text-decoration:underline;
}
.color1{color:#f37022;}
.color2{color:#A72345;}
.color3{color:#852083;}
.color4{color:#2b2b86;}
.color5{color:#01768c;}
.color6{color:#019a74;}
.color8{color:#C51426;}
input, select, textarea{
	font:1em Arial, Helvetica, sans-serif;
	margin: 0 0 0 0px;
}
input.boton {
	width:90px;
}
.medium {
	width:150px;
}
#formulario td{
	padding:0 10px 5px 0;
}
#formulario  input, textarea{
	width:240px;
}
#formulario  input.boton{
	width:90px;
}

/*CATALOGO DE GOBOS*/
#catgobos {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#catgobos h3 {
	color:red;
}

#noticias {
	float:left;
	width:215px;
	height:120px;
	padding-left:20px;
 }
#noticias img {
	float:left;
	margin-right:10px;
}


/* tabla subfloor */
.mainText {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; 
}
TABLE.products {
	BORDER-RIGHT: #c9c9fa 1px solid; BORDER-TOP: #c9c9fa 1px solid; BORDER-LEFT: #c9c9fa 1px solid; BORDER-BOTTOM: #c9c9fa 1px solid
}
TR.productsTitle {
	FONT-SIZE: 10px;BACKGROUND-COLOR: #e3e3ff
}
TR.productsSubTitle {
	FONT-SIZE: 10px; COLOR: #555555; BACKGROUND-COLOR: #eaeaf5
}
TR.products {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #f7f7f7
}
#bottom{
width:940px;
height:30px;
text-align:center;
float:left;
color:#555555;
font-size:0.9em;
margin-top:10px;

}
#bottom a {
color:#555555;
font-weight:normal;
}

div.elementomenu, div.elementomenu2{
	float:left;
	margin-right:20px;
	margin-bottom:20px;	
	width:330px;	
}
 div.elementomenu2{
	width:160px;
	margin-right:15px;
	margin-bottom:0px;
	text-align:center;height:160px;cursor:pointer;
}

div.elementomenu img,div.elementomenu2 img,div.elementoacc img{ float:left; margin:0 15px 0 0; opacity:0.6;filter:alpha(opacity=60) }
div.elementomenu2 img {margin:0 30px 10px 30px;}
div.elementomenu:hover img,div.elementomenu2:hover img,div.elementoacc:hover img{ opacity:1;filter:alpha(opacity=100) }
div.elementomenu div{ float:left; width:180px; }
div.elementoacc {width:100%; float:left; margin-bottom:20px; }

#content div.elementomenu, #content div.menunoticias ul { margin-top:0;}
#content div.elementomenu ul li,  #content div.menunoticias ul li{ list-style:none; padding-left:13px; margin-left:0; background-image:url(images/flechacolor1.gif); background-repeat:no-repeat; background-position:0 8px;}
#content div.elementomenu ul li.sinbg{background-image:none}
.menunoticias{float:left; width:215px; padding-left:20px;}
/* MAIN CONTENT*/
#maincontent li{
	margin:0px 0px 0px 20px;
	padding:3px;
	float:none;
	list-style-type:disc;
}
#coniconos td{
padding:3px 5px 3px 0;
text-align:left;
}
#coniconos td img {
margin-right:10px;
}
#content li.bgsubcat{background-image:url(images/bg_subcat.gif); width:146px; height:27px; padding:5px 15px 0px 25px; color:#2B2B86;  font-weight:bold; margin-top:10px;}
h2.completo{width:100%; height:30px; float:left;}
div.cont_quicksites{ width:910px; background-image:url(images/bg_quicksites.jpg); height:80px; color:#FFF; text-align:center; margin:20px 0; }
div.cont_quicksites a{ width:130px; margin-right:15px; float:left; padding:15px 20px 0px 20px; display:block; color:#FFF; height:65px; font-size:14px; }
div.cont_quicksites a:hover{ text-decoration:none;}
div.cont_quicksites a.last{ margin-right:0;}
table.imgconbordes img{border:1px solid #aaa; margin-bottom:5px; margin-top:5px;}


