/* CSS Comebar */
/* Hojas de estilo importadas */
@import url("lightbox.css");

/* Estilos específicos del web */

body {
	color:#fff;
	font:1em Tahoma, Verdana, Arial, Helvetica;
	margin:0px;
	padding:0px;
}
h1 {
	display:none;
	margin:0px;
	padding:0px;
}
h2 {
	font:bold 1em Tahoma, Verdana, Arial, Helvetica;
	float:right;
	display:block;
	margin:25px 0 0 0;
	padding:0px;
	text-align:right;
	color:#b8b8b8;
}

h3 {
	font:bold 0.9em Tahoma, Verdana, Arial, Helvetica;
	color:#095CC5;
	margin:10px 0;
	padding:0px;
}
h4 {
	padding:0px 0 0 18px;
	margin:10px 0;
	font: 0.8em Tahoma, Verdana, Arial, Helvetica;
	color: #095CC5;
}
h5 {
	padding:0px 0 0 18px;
	margin:10px 0;
	font: bold 0.7em Tahoma, Verdana, Arial, Helvetica;
	color: #333;
}
p {
	margin: 0 0 8px 0;
	padding:0px;
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
	color:#000;
}
ul li {
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
	color:#000;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	color: #898989;
}
a:hover {
	color:#095cc5;
}
img {
	border-style:none;}
.ocultar {
	display:none;
}
.clear {
	clear: both;}
#contenedor_gen {
	background:url(../img/fondo_contenedor.jpg) repeat-y;
	width: 770px;
	margin: 5px auto 0 auto;
}
#contenedor{
	background:url(../img/fondo_sup.jpg) no-repeat;
	width: 770px;
	margin: 0px auto;
}
#cabecera {
	width:730px;
	margin:0px auto;
	padding-top:8px;
	background:url(../img/fondo_cabecera.gif) repeat-y;
	border-bottom:#b8b8b8 5px solid;
}
#cabecera .logoIda {
	float:left;
	margin:8px 0px 8px 8px;
}
#comebarImg {
	float:right;
	width:300px;
	text-align:right;
	margin-top:15px;
}
.logoDcha {
	text-align:right;
	margin-bottom:10px;

}
/* contenido */

#contenido{
	margin: 0px auto;
	background:url(../img/fondo_menu.gif) left top repeat-y;
	width: 730px;
	border: 1px solid #fff;
}
.colIzq {
	width:248px;
	float:left;
	margin-right:5px;
	font:0.75em Tahoma, Verdana, Arial, Helvetica;
}
/*menu*/

.menu {
	height:145px;
	margin:0px;
	padding:20px 20px 0 20px;
	list-style-type:none;
	background:url(../img/menu_fondo.gif)  top left no-repeat;
}
.menu ol{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.menu li{
	padding:0px;	
	margin:0px;

}
.menu li a{
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	padding:0px;
	margin:5px 0;
	list-style-type:none;
	display:block;
	border-bottom:1px dotted #fff;
}
.menu li a:hover{
	color:#99ccff;
	border-bottom:1px solid #99ccff;
}
.activo {
	text-transform:uppercase;
	background-color: #3283E4;
	color:#fff;
	display:block;
	border-bottom:1px dotted #fff;
}

#contenido .colDcha {
	float:left;
	width:473px;
	height:162px;
	background:url(../img/home_img.jpg) top right no-repeat;
}

/* -- Contenido empresa -- */

#contenidoEmpresa{
	border-top:5px solid #b8b8b8;
	width: 730px;
	margin: 0px auto;
	background:url(../img/fondo_contenido.gif) repeat-y;
}
#contenidoEmpresa .colIzqEmpr {
	width:220px;
	float:left;
	margin: 9px 15px 9px 14px;
	font:1em Tahoma, Verdana, Arial, Helvetica;
}
#contenidoEmpresa .colIzqEmpr img{
	border:1px solid #fff;
}
#contenidoEmpresa .colIzqCalidad{
	width:220px;
	float:left;
	text-align:center;
	margin: 60px 14px 0 14px;
	font:1em Tahoma, Verdana, Arial, Helvetica;
}
#contenidoEmpresa .colDchaEmpr {
	float:left;
	width:445px;
	margin-left:5px;
}
.colDchaEmpr ol li{
	color:#333;
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
	margin:10px 0;
}
#contenidoEmpresa p {
	margin: 0 0 8px 20px;
	padding:0px;
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
	color:#333;
}
.fotoPeq img{
	float:left;
	width:95px;
	height:80px;
	margin:6px;
}
.txtAzul {
	color:#99ccff;
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
}

/* -- productos --*/

.fotoPeqProd{
	float:left;
	width:110px;
	height:130px;
	padding:5px 5px 0;
	border:1px solid #ccc;
	margin:10px 0px 10px 20px;
}
.fotoPeqProd img{
	width:110px;
	height:80px;
}
.fotoPeqProd h4{
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
	padding:0px;
	margin:3px 0;
	color:#999;
}
/*
 -- Formulario -- */

#formulario {
	text-align:right;
	width:350px;
	font: 0.7em Tahoma, Verdana, Arial, Helvetica;
	color:#333;	
	padding:10px 50px 0 0;
	margin-left:15px;
}
label{
	margin-bottom:7px;
	vertical-align:middle;

}
input, textarea{
	width:180px;
	border:0px solid #fff;
	border-bottom: 1px dashed #095cc5;
	background-color: #DBEEFD;
	height:18px;
	padding:0px 5px;
	font: 0.95em Tahoma, Verdana, Arial, Helvetica;
	color:#333;
	margin-bottom:3px;
}
textarea{
	height:50px;
}
.boton{
	width:50px;
	border:1px solid #095cc5;
	margin:10px 0 10px;
	*margin:10px 0 5px;
	height:18px;
}
.col2_gracias { /* -- gracias --*/
	float:left;
	width:285px;
	padding:50px;
	margin-left:2px;
}
#formTrabajo span{
	margin-right:12px;
}
.check {
	width:20px;
	text-align:left;
	border-style:none;
	background-color:#fff;
}


/* -- Pie -- */

#pie {
	width:720px;
	margin:0px auto;
	border-top:5px solid #b8b8b8;
	padding:20px 8px 3px 8px;
	font:0.7em Tahoma, Verdana, Arial, Helvetica;
	color:#a7a7a7;
}
#pie .col1 {
	float:left;
	width:300px;
}
#pie .col2 {
	float:right;
	text-align:right;
	width:300px;
	padding-bottom:10px;
}
#pie img {
	float:left;
	padding:3px 5px 10px 0px;
	height:8px;
	width:10px;
}
#fondo_inferior {
	background:url(../img/fondo_pie.gif) no-repeat;
	height:8px;
	margin:0 auto;
	width:770px;
}
.menu_pie{
	margin:0 0 0 85px;;
}

/*-- promociones --*/
#promocion h2 {
	font: 1.3em Georgia, "Times New Roman", Times, serif;
	color: #d6e7cb;
	border-bottom:1px dashed #d6e7cb;
	margin-bottom:0px;
}
#promocion h2 a {
	font-size:1.25em;
	color: #8AAB89;
	text-decoration:none;
	border-bottom-width:0px;
}
#promocion h2 a:hover {
	color: #d6e7cb;
	border-bottom-width:0px;
}
#promocion h3 {
background-color: #8AAB89;
color:#003300;
font: 1.3em Georgia, "Times New Roman", Times, serif;
margin:0px 0 20px 0;
padding:0px 5px;
}

#promocion .caja {
float:left;
border:1px solid #fff;
padding:2px 2px 5px 2px;
background-color:#003300;
color:#FFF;
width:175px;
margin:15px 0 15px 20px;
text-align:center;
font: 1.8em Georgia, "Times New Roman", Times, serif;
font-variant: small-caps;
}
#promocion .caja a{
text-decoration:none;
color:#FFF;
text-align:center;
font: 1em Georgia, "Times New Roman", Times, serif;
border-bottom:1px dashed #003300;
}
#promocion .caja a:hover{
color:#D6E7CB;
}
#promocion .caja img {
margin-bottom:10px;
}

#promocion .caja2 {
float:left;
border:1px solid #fff;
background-color:#003300;
color:#FFF;
margin:10px 0 10px 35px;
padding:8px;
font: normal 1.2em Georgia, "Times New Roman", Times, serif;
text-align:center;
}
#promocion .caja2 a{
text-decoration:none;
color:#FFF;
text-align:center;
font: 1em Georgia, "Times New Roman", Times, serif;
border-bottom:1px dashed #003300;
}
#promocion .caja2 a:hover{
color:#D6E7CB;
}
#promocion .caja2 img {
margin-top:5px;
width:150px;
height:145px;
}
#promocion .caja2 span{
color:#D6E7CB;
font: normal 0.8em Tahoma, Verdana, Arial, Helvetica;
text-align:center;
}