/* CSS Document */
/**GENERALES**/
body{
	margin: 0;
	padding: 0;
	background: url(../img/background.gif) #ffffff repeat-x;
	font: 10px Tahoma,Verdana,Arial;
	overflow:auto;
}

a {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #F5741A;
	text-decoration: none;
}
/**FONDO WEB**/
#background{
	background: url(../img/background_contenedor.gif) #FFFFFF repeat-x;
	width:827px;
}
#background #contenedor {
	margin: 0 auto 0 auto;
	width: 785px;
}
/**INICIO**/
#ModBienvenida{
	width: 770px;
}
#ModBienvenida #contenido{
	width: 764px;
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;
}
#ModBienvenida #contenido img{
	float:left;
	width: 230px;
	height: 171px;
}
#ModBienvenida #contenido p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
	padding-top: 30px;
	padding-right: 10px;
}
#ModBienvenida #contenido h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#6B6B6B;
	text-align: left;
	padding-top: 30px;
	padding-right: 10px;
}
#ModVisitenos{
	width: 212px;
	float: left;
	padding-left: 10px;

}
#ModVisitenos #contenido_visitenos img {
	border: 3px #003182 solid;
}
#ModVisitenos #contenido_visitenos{
	width: 206px;
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;
}
#ModVisitenos #contenido_visitenos p{
	width: 150px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6B6B6B;
	margin-top:10px;
}
#ModProductoDestacado{
	width: 540px;
	float: right;
	padding-right: 10px;
}
#ModProductoDestacado #cabecera{
	height: 26px;
	border:3px solid #E6E6E6;
	background-image: url(../img/background_productos.gif);
}
#ModProductoDestacado #cabecera img{
	padding-right: 370px;
	padding-top: 3px;
}
#ModProductoDestacado #contenido h1 {
	text-transform: uppercase;
}
#ModProductoDestacado #contenido #producto{
	width: 178px;
	border-right: black solid 1px;
	border-left: black solid 1px;
	float:left;
	margin-top:10px;
}
#ModProductoDestacado #contenido #producto .producto{
	/*border: 3px #003182 solid;*/
	margin-top: 10px;
	margin-bottom: 10px;
}
#ver_catalogo{
	width: 540px;
	background-color: #FEAD00;
	height: 40px;
	margin-top: 10px;
	margin-bottom:30px;
}
#ver_catalogo h1{
	padding-top:14px;
	text-align: right;
	padding-left: 230px;
	float:left;
}
#ver_catalogo img{
	float:right;
	padding: 5px;
}
/**PIE DE PAGINA**/
#footer{
	width: 780px;
	background-color: #FEAD00;
	height: 20px;
	clear:both;
	padding-top: 3px;
	margin-top: 10px;
}
/**CATALOGO**/
#ModCatalogo{
	width: 770px;
	padding-bottom:20px;
}
#ModCatalogo #contenido{
	width: 764px;
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;

}
#ModCatalogo #contenido .ficha{
border-bottom:1px dashed #727272;
padding: 20px;
}
#ModCatalogo #contenido img{
	float:left;
	width: 150px;
	margin-left:10px;
	/*border: 3px #003182 solid;*/
}
#ModCatalogo #contenido h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6B6B6B;
	text-align: left;
	padding-right: 10px;
	margin-left: 180px;
	text-transform: uppercase;
}
#ModCatalogo #contenido h3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:orange;
	text-align: right;
	padding-right: 30px;
	margin-left: 180px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ModCatalogo #contenido h3 em{
	color:gray;
	font-size: 14px;
	font-style: normal;
}
#ModCatalogo #contenido p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
	padding-right: 10px;
	margin-left: 180px;
}
#ModCatalogo #contenido .masinformacion{
	float:right;
	margin-left:10px;
	width: 102px;
	margin-right: 10px;
	border: 0;
	clear: both;
}
#categoria{
	text-align: left;
	margin-left:10px;
	margin-bottom:10px;
	float: left;
}
#categoria select{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 5px;
	background-color:#FEAD00;
	border:1px;
}
#paginacion{
	margin-top: 0;
	float: right;
	margin-bottom:5px;
	margin-right: 10px;
}

#paginacion a {
	color: black;
	text-decoration: none;
	padding:2px;
	background-color:#FEAD00;
	height: 22px;
}

#paginacion a:hover {
	color: black;
	text-decoration: none;
	background-color:#F76905;
}
#paginacion .actual{
	background-color: #F76905;
}
/**FICHA PRODUCTO**/
#ModFicha{
	width: 770px;
	padding-bottom:20px;
}
#ModFicha a{
	color: Black;
	float: left;
	margin-bottom: 5px;
}
#ModFicha a:hover{
	color: orange;
	margin-bottom: 5px;
}
#ModFicha #contenido{
	width: 764px;
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;
}
#ModFicha #contenido h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
	padding-right: 10px;
	margin-left: 320px;
	text-transform: uppercase;
}
#ModFicha #contenido h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 14px;
	color:orange;
	text-align: right;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 10px;
	margin-left: 340px;
}
#ModFicha #contenido h2 em{
	color:gray;
	font-size: 14px;
	font-style: normal;
}
#ModFicha #contenido img{
	float:left;
	width: 291px;
	margin-left:10px;
	/*border: 3px #003182 solid;*/
}
#ModFicha #contenido p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
	padding-right: 10px;
	margin-left: 320px;
}
#ModFicha #contenido .masinformacion{
	float:right;
	margin-left:10px;
	width: 102px;
	margin-right: 10px;
	border: 0;
}
#ModProductosRelacionados{
	width: 770px;
}
#ModProductosRelacionados #cabecera{
	height: 26px;
	border:3px solid #E6E6E6;
	background-image: url(../img/background_productos.gif);
}
#ModProductosRelacionados #cabecera img{
	padding-right: 600px;
	padding-top: 3px;
}
#ModProductosRelacionados #contenido #producto{
	width: 190px;
	border-right: black solid 1px;
	border-left: black solid 1px;
	float:left;
	margin-top:10px;
}
#ModProductosRelacionados #contenido #producto h1{
text-transform: uppercase;
}

#ModProductosRelacionados #contenido #producto .producto{
	/*border: 3px #003182 solid;*/
	margin-top: 10px;
	margin-bottom: 10px;
}
/**EMPRESA**/
#ModEmpresa{
	width: 770px;
	padding-bottom:20px;
}
#ModEmpresa #contenido{
	width: 764px;
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;
}
#ModEmpresa #contenido img{
	float:left;
	width: 291px;
	margin-left:10px;
	margin-bottom: 5px;
	border: 3px #003182 solid;
}
#ModEmpresa #contenido #fotos img{
	float:left;
	width: 96px;
	margin-left:10px;
	border: 3px #003182 solid;
}
#ModEmpresa #contenido p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
	padding-right: 10px;
	margin-left: 320px;
	margin-top:-225px;
}
#ModEmpresa #contenido strong{
	color:#FF6600;
	text-align: left;
}
#ModEmpresa #contenido a {
	color: black;
	text-decoration: underline;
}
#ModEmpresa #contenido a:hover {
	color: #F5741A;
	text-decoration: underline;
}
/**CONTACTO**/
#ModContacto{
	width: 770px;
	padding-bottom:20px;
}
#ModContacto #contenido{
	width: 764px;
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;
}
#ModContacto #contenido .plano{
	float:left;
	width: 291px;
	margin-left:10px;
	border: 3px #003182 solid;
}
#ModContacto #contenido .plano a {
	color: black;
	text-decoration: none;
}

#ModContacto #contenido .plano a:hover {
	color: #F5741A;
	text-decoration: none;
}
#ModContacto #contenido p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
	padding-right: 10px;
	margin-left: 320px;
}
#ModContacto #contenido #form label{
	display:block;
	text-align: right;
	margin-top:5px;
	margin-right: 70px;
}
#ModContacto #contenido #form #condiciones {
	width: 20px;
	margin: 0;
	padding:0;
}
#ModContacto #contenido #form a{
	color:orange;
	}
#ModContacto #contenido #form a:hover{
	color:black;
	}
#ModContacto #contenido #form input ,textarea{
	text-align: left;
	width:250px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:5px;
}
#ModContacto #contenido #form .button{
	text-align: center;
	border:#FEAD00 1px solid;
	width:120px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:5px;
	margin-left: 450px;
}
/**Condiciones legales**/
#ModTerminos{
	width: 770px;
}
#ModTerminos #contenido{
	border-left: 3px solid #E6E6E6;
	border-right: 3px solid #E6E6E6;

}
#ModTerminos #contenido p{
	width: 600px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#6B6B6B;
	text-align: left;
}
#ModTerminos #contenido a {
	color: black;
	text-decoration: none;
}
#ModTerminos #contenido a:hover {
	color: #F5741A;
	text-decoration: none;
}
/**MAPA**/
#mapa {
	position:absolute;
	z-index:90000;
}








