/*colores
Azul Oscuro: #00204a
Azul Claro: #2a6faa
Gris Oscuro: #6d6e71
*/

* {
	margin:0; 
	padding:0; 
	border:0;
}

div {font-family: Arial, Helvetica, sans-serif;}
h1 {font-size:24px; line-height:50px;}
h2 {font-size:18px; color:#00204a;}

a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}
a:active {text-decoration:underline;}

.bluelinks {color:#2a6faa;}
	a.bluelinks:link {text-decoration:underline;}
	a.bluelinks:visited {text-decoration:underline;}
	a.bluelinks:hover {text-decoration:none;}
	a.bluelinks:active {text-decoration:underline;}

.clear {clear:both;}


/*colors------------------------------------------------*/
.azuloscuro {color:#007d9e;}
.grisoscuro {color:#6d6e71;}
.blanco {color:#FFFFFF;}
.rojo {color:#FF0000;}
/*colors------------------------------------------------*/


/*fonts------------------------------------------------*/
.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	line-height:normal;
}

.mediumfont {
	font-size:12px;
}

.text {
	font-size:14px;
}

.btnsidebartext {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.searchprodtext {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:43px;
}

.mediumtext {
	font-size:12px;
}
/*fonts------------------------------------------------*/

/*separators------------------------------------------------*/
.margtop5px {margin-top:5px;}
.margtop10px {margin-top:10px;}
.margtop15px {margin-top:15px;}
/*separators------------------------------------------------*/

.contseccion {
	width:960px;
	padding:0px 10px 0px 10px;
}

.titulos {
	padding:5px 0px 5px 0px;
	//line-height:22px;
	//position:left;
	width:100%;
//	display:inline;
}

.titprodmicro {
	display:inline;
	float:left;
	width:502px;
}

.titfabricantes {
	display:inline;
	float:left;
}

.coliz {
	display:inline;
	float:left;
	width:238px;
}

.colizpad {
	display:inline;
	float:left;
	width:228px;
	padding-left:10px;
}




.modulo, .modulo2
{
	height:140px;
	border:1px solid #2a6faa;
	/* width:206px; */
	padding:15px;
}

.modulo2 {
	margin-top:3px;
}

#imghome01, #c-imghome01 {
	display:inline;
	float:left;
	height:90px;
	width:90px;
	background:url(../images/prod-home-01.jpg);
}

#imghome02, #c-imghome02 {
	display:inline;
	float:left;
	height:90px;
	width:90px;
	background:url(../images/prod-home-02.jpg);
}

#imghome03, #c-imghome03 {
	display:inline;
	float:left;
	height:90px;
	width:90px;
	background:url(../images/prod-home-03.jpg);
}

#imghome04, #c-imghome04 {
	display:inline;
	float:left;
	height:90px;
	width:90px;
	background:url(../images/prod-home-04.jpg);
}

#imghome05, #c-imghome05 {
	display:inline;
	float:left;
	height:90px;
	width:90px;
	background:url(../images/prod-home-05.jpg);
}

#imghome06, #c-imghome06 {
	display:inline;
	float:left;
	height:90px;
	width:90px;
	background:url(../images/prod-home-06.jpg);
}

#c-imghome01{background:url(../images/prod-cat-01.jpg); }
#c-imghome02{background:url(../images/prod-cat-02.jpg); }
#c-imghome03{background:url(../images/prod-cat-03.jpg); }
#c-imghome04{background:url(../images/prod-cat-04.jpg); }
#c-imghome05{background:url(../images/prod-cat-05.jpg); }
#c-imghome06{background:url(../images/prod-cat-06.jpg); }


.coldos {
	display:inline;
	float:left;
	width:237px;
	margin-left:3px;
	margin-bottom: 20px;
	overflow: hidden;
}

.doscolumnas {
	display:inline;
	float:left;
	width:455px;
	margin-left:13px;
	padding:15px;
	border:2px solid #FF0000;
	line-height:18px;
}

.doscolumnasclean {
	display:inline;
	float:left;
	width:489px;
	margin-left:13px;
}

.doscolumnasiz {
	display:inline;
	float:left;
	width:479px;
	padding-left:10px;
}

.unicolumna {
	width:730px;
	padding-left:10px;
}

.bannerchico{
	width:238px;
	height:66px;
	margin-top:3px;
}

.formnews {
	height:192px;
	background-color:#007d9e;
	margin-top:0px;
	padding:15px;
	height:142px;
}

.backlogos {
	height:376px;
	background-color:#e0e0e0;
	padding-top:2px;
	padding-left:2px;
	}

.imghome, .c-imghome {
	display:inline;
	float:left;
}

.descprod {
	display:inline;
	float:left;
	height:90px;
	padding-left:10px;
	line-height:14px;
	width:105px;
}

.vermas {
	display:inline;
	float:left;
	padding-top:10px;
}

.vermasfab {
	display:inline;
	float:right;
	padding-top:10px;
	padding-right:10px;
}

.logofab { margin:0; padding:0;}

/*------------------------------------------------*/

#sidebar {
	background-color:#007d9e;
}

.btnsidebar {
	line-height:43px;
	padding-left:15px;
	border-bottom:1px solid #FFFFFF;
}

#searchprod {
	padding-left:15px;
}

.continput {
	display:inline;
	float:left;
	margin-bottom:15px;
}

.textinput {
	border: 1px solid #00204a;
	background: #FFFFFF;
	color: #000000;
	height:22px;
	width:180px;
	display:inline;
	float:left;
}

.btnbuscar {
	width:24px;
	height:24px;
	background:url(/images/search.jpg) no-repeat;
	margin-left:4px;
	display:inline; 
	float:left
}

.textaid {
	display:inline;
	float:left;
}

.estirador {
	height:63px;}

.listas {
	list-style:inside;}
	
.instsidebar {
	background-color:#2a6faa;
	padding:15px;
	text-align:center;}
	
.sepdotted {
	border-bottom:1px dashed #666666;}
	
.contformcontacto {
	padding:15px;
	background-color:#007d9e;
}

/*.textformcont {
	display:inline;
	float:left;
}*/

.floatform {
	display:inline;
	float:left;
	width:140px;
}

.forminpfloat {
	display:inline;
	float:right;
}

.forminpfloat2 {
	display:inline;
	float:left;
}

.formitem {
	margin-top:15px;}
	
.btnenviarconsulta {
	display:inline;
	float:right;
	width:150px;
	background-color:#00384a;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	margin-top:20px;}
	
.contrubro {
	width:560px;
	border-bottom:1px dashed #666666;
	padding:5px 0px 5px 0px;
}

.padleft15px {
	display:inline;
	float:left;
	width:20px;
	padding-left:15px;
}

.rubro {
	display:inline;
	float:left;
}

.activecomp {
	padding-bottom:15px;}
	
.activecomp2 {
	border-top:1px dashed #666666;
	padding-bottom:15px;
	padding-top:15px;}
	
.contlogos {
	padding:15px 0px 15px 0px;}

.imgmargbot10px { margin-bottom:10px;}
	
.imgpad {padding-left: 5px; margin-bottom:10px;}