/* CSS Document */
body {
  background:#fff;
  font:0.7em 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;

	
}
.logo{
	padding:5px 0px 0px 25px;
	margin:0;
	border:0;
	width:935px;
	height:48px;
	float:left;
}
#top img{
	margin:0px 0px 0px 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;
	}



/*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{
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	cursor:pointer;
}
/* MAIN CONTENT*/
	#maincontent ul{


}
#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;
}