*{
	margin: 0; padding:0;
	font-family:Tahoma, Geneva, sans-serif;
	}



body {
	background-image:url(../images/bg.jpg);
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:top;
	background-color: #FADB45;
	
	
}

ul {
	margin-left:30px;	
}

.clearfix{
clear:both;
}


#menutop{
		margin:0 auto;
		width:938px;
		}
		
#flashtop{
		margin:0 auto;
		width:938px;
		}
		
#content_top{
		margin:0 auto;
		width:938px;
		background:url(../images/top_content.jpg);
		background-repeat:no-repeat;
		height:161px;
		}
		
		
	.titulos{
	position:relative;
	width:600px;
	left:40px;
	top: 40px;
		}
		
		
#bannerfloat{
	position:relative;
	left:0px;
	top: 18px;
	margin:0 auto;
	width:938px;
		}

    .bannersportada{
	float:left;
		}
		
    .bannersmargin{
	margin-right:18px;
		}
		
		
    .bannerscontent{
		border:solid;
		border-width:3px;
		border-color:#EECB91;
		margin-bottom:10px;
		}
		
	.pics_productos{
		border:solid;
		border-width:3px;
		border-color:#EECB91;
		padding:3px;
		margin-right:10px;
		}
		
	.mapa {
		border:solid;
		border-width:3px;
		border-color:#EECB91;
		padding:2px;
		}
		
#wrapcontent{
	position:relative;
	left:0px;
	top: 17px;
	margin:0 auto;
	width:930px;
	background-color:#FEFEE9;
	border:solid;
	border-color:#F4DDB7;
	border-width:4px;
		}
		
		
#left{
		width:550px;
		float:left;
		padding:20px;
		}
		
		
#leftcontent{
		width:590px;
		float:left;
		padding-bottom:20px;
		}
		
		#right{
		width:319px;
		float:left;
		padding-top:20px;
		padding-left:20px;
		padding-bottom:20px;
		background:url(../images/bgright.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		}
				
		
#wrapfooter{
		background:url(../images/footerbg.jpg);
		background-repeat:repeat-x;
		height:120px;
		}
		
#footer{
		margin:0 auto;
		width:938px;
		padding-top:40px;
		background:url(../images/footercontent.jpg);
		background-repeat:no-repeat;
		}
		
				
#bgmenuproductos{
		background:url(../images/bgproductos.jpg);
		background-repeat:no-repeat;
		height:46px;
		width:930px;
		}
		
.menuproductos{
	position:relative;
	left:-8px;
	padding-top:16px;
	
	}

.menuproductos li{
	float:left;
	color:#FFF;
	font-size:11px;
	margin-right:5px;
	list-style-type:none;
		}
		
.menuproductos li a{
	color:#FFF;
	text-decoration:none;
		}
		
.menuproductos li a:hover{
	color:#FFF;
	text-decoration:underline;
		}
		
		
	
	.footerlinks{
	color:#7D3915;
	font-size:11px;
	font-weight:bold;
	position:relative;
	width:938px;
	left: 0px;
	top: 0px;
	line-height:20px;
	text-align:center;
	}
	
	.footerlinks a{
    color:#7D3915;
	font-size:11px;
	text-decoration:none;
	}
	
   .footerlinks  a:hover{
	color:#7D3915;
	text-decoration:underline;
	}
	
.credits{
	width:938px;
	position:relative;
	left: 0px;
	top: 5px;
	text-align:center;
	color:#fff;
	line-height:15px;
	font-size:11px;
	}
	
		
.credits a{
	color:#fff;
	font-size:11px;
	text-decoration:none;
	}
	
.credits a:hover{
	color:#C91A1E;
	text-decoration:underline;
	}
	
	.cmascredits{
	width:938px;
	position:relative;
	left: 0px;
	top: 10px;
	text-align:center;
	color:#fff;
	font-size:11px;
	}
	
	.cmascredits a{
	color:#AB1E1F;
	text-decoration:none;
	font-size:11px;
	}
	
	.cmascredits a:hover{
	color:#AB1E1F;
	text-decoration:underline;
	}
		

.wrapcontenido{
	margin-right:20px;
		}
		


.contenido{
		color:#BA5F13;
		line-height:22px;
		font-size:12px;
		}
		
		.contenido a{
		color:#BA5F13;
		text-decoration:none;
		}
		
		.contenido a:hover{
		color:#BA5F13;
		text-decoration:underline;
		}

	
	     .h1{
		font-size:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#037C32;
    }
	
		.h2{
		font-size:12px;
		color:#BB6014;
		font-weight:bold;
		line-height:24px;
    }
	
		.h2 a{
		color:#BB6014;
		font-size:12px;
		text-decoration:none;
    }
	
		.h2 a:hover{
		color:#BB6014;
		text-decoration:underline;
    }
	
		.h3{
		font-size:12px;
		color:#037C32;
		font-weight:bold;
		line-height:18px;
		margin-bottom:10px;
    }
	
		.h3 a{
		color:#037C32;
		font-size:12px;
		text-decoration:none;
    }
	
		.h3 a:hover{
		color:#037C32;
		text-decoration:underline;
    }
	
	
		.h4{
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
		color:#037C32;
    }
	
		.h4 a{
		color:#037C32;
		text-decoration:none;
    }
	
		.h4 a:hover{
		color:#037C32;
		text-decoration:underline;
    }
	
	
		.h5 {
		color:#BB6014;
		font-size:18px;
		text-decoration:none;
    }
	


	
		.form1{
		font-size:11px;
		color:#fff;
		background-color:#005F98;
		width:165px;
		height:20px;
    }
	
		.form2{
		font-size:11px;
		color:#fff;
		background-color:#005F98;
		width:450px;
    }
		

