body {
    background-image: url(img/fdo_pagina.gif);
    background-repeat: repeat;
    margin: 0;
    padding: 0;
    font-family: "Arial";
}
img{border:none;}

h1, h2, ul, li, a {
    margin: 0;
    padding: 0;
}

h1 {
    float: left;
    margin: 2px 5px 0 0;
}

#main {
    width: 808px;
    margin: 5px auto;
    padding: 0;
}

#main h1 {
    float: left;
    margin: 2px 5px 0 0;
}

#main #nav {
    float: right;
    width: 513px;
}

#nav ul {
    list-style: none;
}

#nav li {
    display: inline-block;
}

#nav li.tablas a, #nav li.quienes a, #nav li.promo a, #nav li.contact a {
    display: inline-block;
    text-indent: -9999px;
    margin: 0;
    padding: 0;
    width: 254px;
    height: 36px;
}

#nav li.tablas a {
    background-image: url(img/tablas.jpg);
    background-repeat: no-repeat;
    padding-bottom: 2px;
}

#nav li.tablas a:hover {
    background-image: url(img/tablas-over.jpg);
    background-repeat: no-repeat;
}

#nav li.quienes a {
    background-image: url(img/quienes.jpg);
    background-repeat: no-repeat;
    padding-bottom: 2px;
}

#nav li.quienes a:hover {
    background-image: url(img/quienes-over.jpg);
    background-repeat: no-repeat;
}

#nav li.promo a {
    background-image: url(img/promo.jpg);
    background-repeat: no-repeat;
}

#nav li.promo a:hover {
    background-image: url(img/promo-over.jpg);
    background-repeat: no-repeat;
}

#nav li.contact a {
    background-image: url(img/contacto.jpg);
    background-repeat: no-repeat;
}

#nav li.contact a:hover {
    background-image: url(img/contacto-over.jpg);
    background-repeat: no-repeat;
}

.pie {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

.footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    width: 807px;
    height: 64px;
    margin: 3px auto;
    padding-top: 10px;
    line-height: 18px;
    background: transparent url(img/pie.jpg) no-repeat;
}

.pietablas {
    width: 650px;
    text-align: center;
}

.pietablas a {
    color: #fff;
    text-decoration: none;
}

.pietablas a:hover {
    color: #fff;
    text-decoration: underline;
}

.pietablasOn {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ccc;
    text-decoration: none;
    font-weight: bolder;
}

.pietablas ul {
    margin: 0;
    padding: 0;
}

.pietablas li {
    display: inline;
    margin-left: 10px;
    margin-bottom: 10px;
}

.VerdanaMedianaBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    border: 1px solid #bf480e;
    background-color: #e2ceab;
}

.contacto {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left:15px;
    color: #697C5C;
    text-decoration: none;
    margin-top: 10px;
    text-align: left;
	
}

.contacto1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #bf480e;
    text-decoration: none;
    padding-left: 10px;
}
.contacto1 a{
   
    
    font-weight: bold;
    color: #bf480e;
    text-decoration: underline;
    
}

.contenidos_tabla {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #bf480e;
    font-weight: none;
    text-decoration: none;
    padding: 5px 15px 5px 15px;
    line-height: 18px;
    text-align: left;
}
.proximo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #bf480e;
    font-weight: none;
    text-decoration: none;
   padding: 5px 15px 5px 35px;
    line-height: 18px;
    text-align: left;
}

.posiciontitulotablas {
    padding-left: 30px;
}

.precios {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    color: #9C2608;
    font-size: 14px;
    text-decoration: none;
}

.retiro {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    color: #000;
    font-size: 12px;
    text-decoration: none;
}

.comentario {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    text-decoration: none;
    padding: 15px 0px 0px 0px;
}

.comentario a:hover {
    color: #fff;
    text-decoration: underline;
}

.tex1_coment {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    padding: 5px 15px 5px 15px;
}

.tex2_coment {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding: 5px 15px 5px 15px;
}

.celiacos {
    font-size: 11px;
    color: #697C5C;
}
.origen {
    font-size: 12px;
    color: #697C5C;
	margin:10px;
	line-height:18px;
}

.confiaron {
    font-size: 14px;
    padding: 10px 15px;
    line-height: 18px;
    
    font-family: Arial, Helvetica, sans-serif;
}

.empresas1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
    text-align: center;
    margin: 35px 0 5px 0px;
}

.vacaciones {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333;
    text-align: center;
    margin: 18px auto;
    border: #999999 solid 1px;
    background: #CCCCCC;
    padding: 15px
}

#content, #content-promo, #content-quienes, #content-contacto, #content-tablas, #content-promo {
    background-color: #f6f3e0;
    margin: 0px 0;
	height:1%;
}

.clear {
    clear: both;
    margin: 0;
    padding: 0;
}

#content h2 {
    color: #A31515;
    border-bottom: #A31515 solid 2px;
    line-height: 24px;
    font-size: 18px;
    padding: 5px 0 0 20px;
}

#content-promo h2 {
    color: #A31515;
    border-bottom: #6C641B solid 2px;
    line-height: 24px;
    font-size: 18px;
    padding: 5px 0 0 20px;
}

#content-quienes h2 {
    color: #A31515;
    border-bottom: #62765A solid 2px;
    line-height: 24px;
    font-size: 18px;
    padding: 5px 0 0 20px;
}
#content-contacto h2 {
    color: #A31515;
    border-bottom: #D2902F solid 2px;
    line-height: 24px;
    font-size: 18px;
    padding: 5px 0 0 20px;
	
}
#content-tablas h2 {
    color: #A31515;
    border-bottom: #BE470F solid 2px;
    line-height: 24px;
    font-size: 18px;
    padding: 5px 0 0 20px;
	margin-bottom:10px;
}


.info {
    width: 410px;
    padding: 0px 10px 10px 196px;
    float: left;
    background-position: left;
    text-align: center;
}
#content-quienes .info, #content-contacto .info, #content-tablas .info {
    width: 98%;
    padding: 0px 10px 10px 10px;
    float: left;
    background-position: left;
    text-align: left;

}
#content-promo .info {
    width: 98%;
    padding:10px;
	float:left;
    text-align: center;
	
}

.campo {
    background: transparent url(tablas/campo_f.jpg) no-repeat;
}

.serrano {
    background: transparent url(tablas/serrano_f.jpg) no-repeat;
}

.tandil {
    background: transparent url(tablas/tandil_f.jpg) no-repeat;
}

.mar {
    background: transparent url(tablas/mar_f.jpg) no-repeat;
}

.quesos {
    background: transparent url(tablas/queso_f.jpg) no-repeat;
}

.tradicion {
    background: transparent url(tablas/tradicion_f.jpg) no-repeat;
}

.patagonico {
    background: transparent url(tablas/patag_f1.jpg) no-repeat;
}

.granrincon {
    background: transparent url(tablas/granrincon_f.jpg) no-repeat;
}

.pernil {
    background: transparent url(tablas/pernil_f.jpg) no-repeat;
}
.dulce {
    background: transparent url(tablas/dulce8.jpg) no-repeat;
	padding-left:10px; width:596px;
}

.adi {
    background: transparent url(tablas/adi.jpg) no-repeat;
}

.acomp {
    background-color: #E2CAB0;
    padding: 10px 7px 7px 7px;
    width: 170px;
    height: 100%;
    margin: 0 8px 0 0;
    float: left;
    text-align: center;
}

#content-quienes ul {
    list-style: none;
	 border-bottom: #62765A solid 2px;
	 height:40px;
	
	 
}

#content-quienes li {
    display: inline-block;
	text-align:center;
	border:none;
	 margin-left:5px;
}

#content-quienes li.link-quienes a {
  	border:none;
    margin: 8px auto 0 auto;
    padding: 7px 0 0 0;
    width: 160px;
    height: 25px;
	background-color:#FBE6C0p;
	background-position:top;
	display:block;
	position: relative;
	
}

#content-quienes .link-on {
  	border:none;
    margin: 8px auto 0 5px;
    padding: 5px 0 0 0;
    width: 160px;
    height: 25px;
	border:#62765A solid 2px;
	top: 15px;
  
	
}

#content-quienes li a:hover {
   background-color:#62765At;
}

#content-quienes li.eventos a:hover, #content-quienes li.quienes a:hover, #content-quienes li.comentarios a:hover {
    background-image: url(img/tablas-over.jpg);
    background-repeat: no-repeat;
}

.visit_face{
	width:100%;
	height:40px;
	line-height:20px;
	margin:7px auto;
	text-align:center;
	border-top:#9C2608 solid 1px;
	border-bottom:#9C2608 solid 1px;
	color:#9C2608;
	
	
}
.acomp_visit_face{
	width:100%;
	height:40px;
	line-height:20px;
	margin:7px auto;
	text-align:center;
	background-color:#9C2608;
	font-size:12px;
	
}

.visit_face a, .acomp_visit_face a{
	text-decoration:none;
	color: #9C2608;
	line-height:px;
}
.face img{
	position:relative;
	top:7px;}

