
body {margin: 0px;padding: 0px;border: 0px;font-family:Arial, Helvetica, sans-serif;color:#666; background-image:url(images/background-madera.jpg);}

/*Fonts*/
a { font-size:12px; color:#666;}
a:link{color:#999999; text-decoration:none;}
a:visited{color:#999999; text-decoration:none;}
h1 { font-size:20px; font-weight:bold; color:#333;}
h2 { font-size:24px; font-weight:bold; color:#222; margin:0px;}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-align: left;
}
/*Fonts END*/

#header {background:#ffff00; width:100%;height:125px;border-bottom:solid 1px #999999;}
#header2 { width:75%; margin:0 auto;}
/*MENUE*/
#menue { background-color:#8c4600; height:45px;}
#menue ul {
    /*float: left;*/
    width: 100%;
	font-size:28px;
    padding: 0;
    margin: 0;
    list-style-type: none;
	background-color:#8c4600;
	font-family:"Arial Black", Gadget, sans-serif;
}

#menue a {
    /*float: left;*/
    width: 6em;
	text-decoration: none;
    color: white;
    background-color:#8c4600;
    padding: 0.2em 0.6em;
    border-right: 1px solid white;
	font-size: 16px;
	font-family: "Arial Black", Gadget, sans-serif;
}

#menue a:hover {
	background-color: #d96d00;
	font-size: 16px;
	font-family: "Arial Black", Gadget, sans-serif;
}

#menue li {
	display: inline;
	}
/*MENUE*/


#contenedor-demo{background: #FFFFFF url(images/bg.gif) repeat-x;}
#contenedor-quesos{width:75%;margin:0 auto;height:545px;border-top:solid 1px #8c4600;background:  url(images/s-quesos.jpg) repeat-x;}
#contenedor-fiambres{width:75%;margin:0 auto;height:450px;border-top:solid 1px #8c4600;background: url(images/s-fiambres1.jpg) repeat-x;}
#contenedor-picadas{width:75%;margin:0 auto;height:450px;border-top:solid 1px #8c4600;background: url(images/s-picadas.jpg) repeat-x;}
#contenedor-productos{width:75%;margin:0 auto;height:375px;border-top:solid 1px #8c4600;background: url(images/s-productos.jpg) repeat-x;}
#contenedor-celiacos{width:75%;margin:0 auto;height:375px;border-top:solid 1px #8c4600;background: url(images/s-celiacos.jpg) repeat-x;}
#contenedor-gracias{width:75%;margin:0 auto;height:175px;border-top:solid 1px #8c4600;}


/*SlideShow Begin*/
/*DEMO*/
/*#cubershadow-demo{width:390px;height:515px;margin-top:20px;padding-left:50px;background:url(images/shadow-demo.png) no-repeat bottom; float:left;}*/
/*#cu3er-demo {margin-top:20px;padding-left:10px;padding-right:10px;width:350px;}*/
/*#cu3er-demo {margin-top:20px;padding-left:10px;padding-right:10px;}*/

/*.column-1 {
	float:right;
	margin-top:20px;
	margin-left:5px;
	background-color:transparent;
	/*background-color:#8c4600;*/
 /* width:610px;
  height:75px;
  /*border:2px #fff solid;*/
  /*padding:10 10 10 10px;
}*/

.column-2 {
	float:left;
	margin-top:30px;
	margin-left:75px;
	text-align:center;
  background-color:#FFF;
  width:225px;
  border:2px #ffffff solid;
  padding:10 10 10 10px;
}
.column-3 {
	float:right;
	margin-top:30px;
	margin-left:5px;
	margin-right:75px;
	text-align:center;
  background-color:#FFF;
  width:225px;
  border:2px #ffffff solid;
  padding:10 10 10 10px;
}
.column-4 {
	float:right;
	margin-top:30px;
	margin-right:64px;
	text-align:center;
  background-color:Transparent;
  width:500px;
  height:150px;
  border:2px #fff solid;
  padding:10 10 10 10px;
}
.column-1 .text{
	height:30px;
	font-family:"Brush Script Std";
  color:#ff0;
  font-size:35px;
  text-shadow:#000 1px 1px 1px;
  /*background-color:#8c4600;*/
}
.column-2 .text{
	height:30px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#8c4600;
  font-size:25px;
  font-weight:bold;
  background-color:#FF0;
}
.texto2{
	height:30px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#8c4600;
  font-size:25px;
  font-weight:bold;
  background-color:#FF0;
}
.column-3 .text{
	height:30px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#8c4600;
  font-size:25px;
  font-weight:bold;
  background-color:#FF0;
}
.column-4 .text{
	height:30px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#8c4600;
  font-size:25px;
  font-weight:bold;
  background-color:#FF0;
}

/*#central { width:74%;margin:0 auto; background: #FFFFFF url(images/bg.gif) repeat-x; padding:10px; margin-top:0px;}*/
#central { background: #FFFFFF url(images/bg.gif) repeat-x;}

/*#medio {width:60%;margin:0 auto;
  }*/

/*DEMO*/


/*Homepage Boxs*/
.tabla {
  display: table;
  top:15px;
  margin:0 auto;
  width:80%;
  height:225px;
  /*border:1px #8c4600 solid;*/
}
.column {
  display: table-cell;
  background-color:transparent;
  width:10%;
  border:1px #ffffff solid;
  padding:5 5 5 5px;
}
.column-medio {
  display: table-cell;
  vertical-align:bottom;
  background-color:transparent;
  width:19%;
  padding-bottom:5%;
  /*border:5px #ffffff solid;*/
  /*padding:10 10 10 10px;*/
}
.column .text{
	height:50px;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#ff0;
  font-size:18px;
  font-weight:bold;
  background-color:#8c4600;
}


/*Footer*/
#footer {background:#222222; width:100%;height:150px;border-top:solid 1px #333333;}
.foot{width:960px;margin:0 auto; padding:10px 0px; font-size:12px;}
.foot a:link{color:#999;text-decoration:none;}
/*Footer END*/


.textbox{float:left;padding:50px 0px;width:700px;}
.textbox2{padding:10px 30px; background:url(images/textbox2bg.gif) repeat-x;}
.feed{width:auto; float:left;}
.feed img{ border: solid 0px; margin-top:120px; padding:0px 7px;}

/*Formulario*/
#contact_form { 
	padding: 0; 
	width: 430px;
}

#contact_form form { 
	margin: 0px; 
	padding: 0px; 
}

#contact_form form .input_field { 
	width: 270px; 
	padding: 5px; 
	color: #333333;  
	background: #f4f6f9; 
	border: 1px solid #999999; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 5px;
}

#contact_form form label { 
	display: block; 
	width: 100px; 
	margin-right: 12px; 
	font-size: 13px; 
}

#contact_form form textarea { 
	width: 420px; 
	height: 200px; 
	padding: 5px; 
	color: #333333;  
	background: #f4f6f9; 
	border: 1px solid #999999; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 5px;
}

#contact_form form .submit_btn { 
	padding: 8px 14px; 
	color: #333333;  
	background: #f4f6f9; 
	border: 1px solid #999999; 
	font-size:14px; 
	margin: 10px 0px;
}
/*Formulario END*/

.text-italic {
	font-style: italic;
}
.texto {
	font-size: 14px;
	padding-left:50px;
	padding-top:5px;
	padding-bottom:5px;
}
/* text-based popup styling */
.white-popup {
  position: relative;
  background: #FFF;
  padding: 25px;
  width:auto;
  max-width: 400px;
  margin: 0 auto; 
}

/* LIGHTFOTO PICADAS.HTML */
#lightfoto{
	display:none;
}
#overflow{
	position: fixed;	
	top: 0;
	left: 0;	
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.9;
	z-index: 25;
}
#zoomfoto{
	position:absolute;
	top: 10px;
	margin:10px auto 0 auto;
	display: block;
	padding: 10px;
	background-color: #fff;
	z-index: 100;
	}
img.light{
	cursor:pointer;
}
/* LIGHTFOTO PICADAS.HTML */

/* GALERIA.PHP */
#container{
	width:700px;
	margin:20px auto;
	border:#CCC ridge 5px;
	background-color:#fff;
}
#container .texto{ text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:22px;
color:#C60;
text-shadow:#333 1px 1px 2px;	
}

#subir{
	height:auto;
	text-align:center;
	font-size:20px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	margin:120px 0 120px 0;
	padding:6px 0 11px 15px;
}

div.nomargin{
	margin-right:0px;
}

.pic{
	float:left;
	margin:15px 15px 15px 15px;
	border:5px solid white;
	width:100px;
	height:125px;
}

.pic a{
	width:125px;
	height:175px;
	text-indent:-99999px;
	display:block;
}
/* GALERIA.PHP */