@charset "utf-8";
/* CSS Document */
* { border: none}
a {
	color: #069;
	text-decoration:none;
/*	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	border:none;*/
}

body {	background-image: url(../img/fdo1.jpg);	background-repeat:repeat-x;	background-color: #0073AF; margin:0;}
li {
	margin:0;
	padding:0;
	border:none;
	list-style-type: none;  /*------USADO PAGINA EN CONSTRUCCION------*/
}
ul { margin:0; padding:0; border:none;}
img {	border:0px; }
hr {
	background-color: #CCCCCC;
	height: 2px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
p { margin:0; padding:0 0 10px 10px; border:none; text-align: justify; line-height:1.4em;}
div { margin:0; padding:0; border:none;}
h1 { margin:0; padding:0; border:0;}
h2 { margin:0; padding:0; border:0;}
h3 { margin:0; padding:15px 0 5px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b5379;}

/*
html, body, #main, #content, #colCen,#colIzq, #colDer, #colDerBanners {
height: 100%
}
*/

/* maqueta */
#main {
	width: 764px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
#header {
	width: 768px;
	background-color:#FFFFFF;
	height:100px;
}
#logo {/*-------USADO EN PAGINA CONSTRUCCION------*/
	width:342px;
	height:134px;
	background-image:url(../img/logo.png);
	margin-left: 210px;
	margin-top:80px;
	margin-bottom:30px;
}

#datos {/*-------USADO EN PAGINA CONSTRUCCION------*/
	width:278px;
	height:198px;
	background-image:url(../img/fd_datos.png);
	margin-left: 240px;
	margin-bottom:30px;
}

.contacto {/*-------USADO EN PAGINA CONSTRUCCION------*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color: #333;
	margin:15px;
	padding-top:10px;
	width: auto;
	height: auto;
}
.contazul {/*-------USADO EN PAGINA CONSTRUCCION------*/
	font-size:14px;
	color: #1E3160;
	font-weight:bold;
}




#content {
	width: 764px;
	height: 100%;
}
#flashTop {	width: 764px;	height: 204px;	float: left;	top: 84px;}
#flashInterior {width: 764px;	height: 91px;	float: left;	top: 84px;}
#footer {
	width: 744px;
	margin: 0 auto 10px auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	height: 25px;

}
#footer a { width: 764px; font-family: Arial, Helvetica, sans-serif; color:#666666; }
#aoniken {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	float: right;
}
#colIzq {	float:left;	width: 248px;	height: 230px;	margin-left: 15px;	background-image: url(../img/area_de_cobertura.jpg);	background-position: top;	background-repeat: no-repeat;	padding-top: 40px;	font-family: Arial, Helvetica, sans-serif;	margin-top: 10px;}
#colIzq p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}
#colIzq ul li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	margin-left: 40px;	list-style-image: url(../img/bullet.jpg);	line-height: 20px;	margin-top: 8px;}
#colIzq blockquote {	margin-left: 20px;	}
#colIzq a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FB925B;	text-decoration: underline;	font-weight: bold;}

#colCen {	float:left;	width: 248px;	height: 220px;	margin-left: 5px;	background-image: url(../img/nuestros_proveedores.jpg);	background-position: top;	background-repeat: no-repeat;	padding-top: 40px;	margin-top: 10px;}
#colCen p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}
#colCen ul li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	margin-left: 40px;	list-style-image: url(../img/bullet.jpg);	line-height: 20px;	margin-top: 8px;}
#colCen blockquote {	margin-left: 20px;	}
#colCen a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FB925B;	text-decoration: underline;	font-weight: bold;}

#colDer {	float:left;	width: 212px;	height: 100%;	margin-left: 15px;	background: url(../img/col_der.gif) left top repeat-y; margin-top: .2em;}
#colDer p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}
#colDer ul li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	margin-left: 10px;	list-style: none;;	line-height: 20px;	margin-top: 8px;}
#colDer blockquote {	margin-left: 20px;	}
#colDer a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FB925B;	text-decoration: underline;	font-weight: bold;}

#botonera {
	width: 610px;
	padding: 0 0 0 5px;
	margin: 0px;
	float: right;
	background-position: left;
	text-align: left;
	height: 50px;
}
#botonera ul li {
	display: inline;	margin: 0; float: left;	background-position: left top;	text-align: left;}
#links {
	float: right;	height: 35px; padding: 0 15px 0 0;}

#botonera ul li a{
	background-position: top;	background-position: right;	text-align: right;	margin: 0px;	cursor: point;}

/*botonera y rollovers*/
#laempresa {
	background-repeat: no-repeat;	border: 0 0 0 0;}
#laempresa a{
	background-image: url(../img/laempresa.gif);	display:block;	width:100px;	height: 45px;	background-repeat: no-repeat;}
#laempresa2 a{
	background-image: url(../img/laempresa2.gif);	display:block;	width:100px;	height: 45px;	background-repeat: no-repeat;}
#laempresa a:hover{
	background-image: url(../img/laempresa2.gif);	background-repeat: no-repeat;}
#laempresa a:focus{
	background-image: url(../img/laempresa2.gif);	background-repeat: no-repeat;}

#productos {
	background-repeat: no-repeat;	border: 0 0 0 0;}
#productos a{
	background-image: url(../img/productos.gif);	display:block;	width:100px;	height: 45px;	background-repeat: no-repeat;}
#productos2 a{
	background-image: url(../img/productos2.gif);	display:block;	width:100px;	height: 45px;	background-repeat: no-repeat;}
#productos a:hover{
	background-image: url(../img/productos2.gif);	background-repeat: no-repeat;}
#productos a:focus{
	background-image: url(../img/productos2.gif);	background-repeat: no-repeat;}

#distribuidores {
	background-repeat: no-repeat;	border: 0 0 0 0;}
#distribuidores a{
	background-image: url(../img/distribuidores.gif);	display:block;	width:125px;	height: 45px;	background-repeat: no-repeat;}
#distribuidores2 a{
	background-image: url(../img/distribuidores2.gif);	display:block;	width:125px;	height: 45px;	background-repeat: no-repeat;}
#distribuidores a:hover{
	background-image: url(../img/distribuidores2.gif);	background-repeat: no-repeat;}
#distribuidores a:focus{
	background-image: url(../img/distribuidores2.gif);	background-repeat: no-repeat;}

#proveedores {
	background-repeat: no-repeat;	border: 0 0 0 0;}
#proveedores a{
	background-image: url(../img/proveedores.gif);	display:block;	width:120px;	height: 45px;	background-repeat: no-repeat;}
#proveedores2 a{
	background-image: url(../img/proveedores2.gif);	display:block;	width:120px;	height: 45px;	background-repeat: no-repeat;}
#proveedores a:hover{
	background-image: url(../img/proveedores2.gif);	background-repeat: no-repeat;}
#proveedores a:focus{
	background-image: url(../img/proveedores2.gif);	background-repeat: no-repeat;}

#cobertura {
	background-repeat: no-repeat;	border: 0 0 0 0;}
#cobertura a{	
	background-image: url(../img/cobertura.gif);	display:block;	width:128px;	height: 45px;	background-repeat: no-repeat;}
#cobertura2 a{	
	background-image: url(../img/cobertura2.gif);	display:block;	width:128px;	height: 45px;	background-repeat: no-repeat;}
#cobertura a:hover{	background-image: url(../img/cobertura2.gif);	background-repeat: no-repeat;}
#cobertura a:focus{	background-image: url(../img/cobertura2.gif);	background-repeat: no-repeat;}

.botImg{ float:left;}

/*--------botonera secundaria---------*/

ul.menu {
float: right;
width: 450px;
height:40px;
list-style: none;
margin: 0;
padding: .5em 1em 0 0;
background:url(../img/fdo_secundaria.gif) right no-repeat;
}
ul.menu li {
display: inline;
float: right;
}
ul.menu li img{
padding-right:3px;
}
ul.menu li a:link {
padding: .9em 0 .2em 2em;
text-decoration: none;
color: #808080;
}

ul.menu li a:hover, ul.menu li a:visited {
padding: .9em 0 .2em 2em;
text-decoration: none;
color: #214e75;
}

ul.menu li.contacto a:link, ul.menu li.contacto  a:hover, ul.menu li.contacto  a:visited {
padding: .9em 0 .2em 2em;
text-decoration: none;
color: #F60;
}

/*-----------interior-------------*/
#colDerBanners {
	float:right;
	width: 222px;
	height:100%;
	padding: 1.2em 0; 
	margin-top: .2em;
/*	padding-bottom: 100%;*/
}
#colDerBanners2 {
	padding: 0 0 1em 1em; 
}
#colDerBanners2 ul{
	list-style:none;
}
#colDerInterior {
	float:right;
	width: 220px;
	height: ;
	margin-left: 0px;
	background-image: url(../img/novedades_mis.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 16px;
	padding-top: 38px;
}
.verdana12Azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B7194;
	margin-left: 20px;
	margin-top: 5px;
	line-height: 20px;
}

.verdana12Blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding: 5px 0 10px 20px;
	line-height: 20px;
}

.separadorProductos {
	background-color: #CDE7F9;
	background-repeat:no-repeat;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1C476E;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 512px;
	margin-left: 15px;
	margin-top: 20px;
}

#colDerInterior  p {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}
#colDerInterior ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 20px;
	list-style-image: url(../img/bullet.jpg);
	line-height: 20px;
	margin-top: 8px;
}

#colDerInterior  blockquote {
	margin-left: 5px;
}#colDerInterior  a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FB925B;	text-decoration: underline;	font-weight: bold;}	
#colIzqInterior {
	background:#FFF url(../img/bkg_titulos.gif) no-repeat;
	float:left;
	width: 530px;
	height: auto;
	margin-left: 0px;
	padding-top: 15px;
}
.derechaImg {
	float: right;
	margin: 10px 0 0 0;
}

#colIzqInterior  p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}
#colIzqInterior ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 60px;
	list-style-image: url(../img/bullet_vermas.jpg);
	line-height: 15px;
	margin-top: 8px;
}
#colIzqInterior ul li ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin-left: 20px;
	list-style-image: url(../img/bullet_vermas.jpg);
	line-height: 20px;
	margin-top: 8px;
}
#colIzqInterior  blockquote {
	margin-left: 40px;
}#colIzqInterior  a {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FB925B;	text-decoration: underline;	font-weight: bold;}	
#colIzqInteriorTxt{
	margin:15px 10px 15px 15px;
}

#colDerInterior2 {
	float:right;
	width: 215px;
	background:url(../img/nuestros_proveedores_mis.gif) no-repeat top;
	padding-top: 35px;
	margin: 0px;
}
#colDerInterior2  p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}
#colDerInterior2 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 20px;
	list-style-image: url(../img/bullet.jpg);
	line-height: 20px;
	margin-top: 8px;
}

#colDerInterior2  blockquote {
	margin-left: 5px;}
#colDerInterior2  a {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FB925B;	text-decoration: underline;	font-weight: bold;}



/*--- form ---*/
.txtTitulo {
	font-weight:bold;
	line-height:normal;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #666666;
}
.txtblanco {
	font-weight:bold;
	line-height:normal;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #fff;
}
#reserva div.type-button input:focus,
#reserva div.type-button input:hover,
#reserva div.type-button input:active {
    border-top: 1px #444 solid;
    border-left: 1px #444 solid;
    border-right: 1px #ddd solid;
    border-bottom: 1px #ddd solid;
    color: #fff;
    background: #555; 
}
input, textarea{ display: block; border:solid 1px #CCC;}

.type-button input {
	color: #FFF;
	background: #204571;
	padding: .5em 1.2em;
	margin-left: 15px;
	text-decoration: underline;
	border:none;
}

label { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #666666; display: block; margin:0 0 10px 5px;}
.enlinea { display: inline;}

 /*------------------------------------------------------------------------------------------------------*/

	.subcolumns { width: 100%; height:115px; overflow:hidden; padding-bottom: 20px; background:url(../img/celeste.gif) repeat-x; /*background:url(../img/logistica_fdo.jpg) repeat-x;*/}
	
	.c33l { width: 33.333%; float: left; }
	.c33r { width: 33.333%; float: right; margin-left: -5px; }
  
	.c50l { width: 48%; float: left; }
	.c50r { width: 48%; float: right; }

	.subc  { padding: 0; }
	.subcl { padding: 0;}
	.subcr { padding: 0 .5em 0 0;}
	.subcl p { margin: 0; text-align:left !important; }
	.subcr p { margin: 0 .5em 0 0; text-align:left !important;}

	.subcolumnArea {
	width: 100%;
	height:295px;
	overflow:hidden;
	padding-bottom: 0px;
	background:url(../img/area.gif) no-repeat top left;
	}

	
	.subcolumnArea .c50l ul{
	padding-left: 25px;
	}


	.subcolumn2 { width: 100%; overflow:hidden; padding-bottom: 30px;}
	.subcolumn3 { width: 100%; overflow:hidden; padding-bottom: 30px; border-top:solid 1px #CCC;}
	
	div.c50l ul li {
		line-height:2.5em;
		margin-left: 5px !important; 
}
	
 /*------------------------------------------------------------------------------------------------------*/
 
 
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 20px;
}
.oculto {display:none;}
