body {
margin:0;
background-color:#000000;
width:900px;
}
p {
margin:0;
padding:0;
}
img {
border:0
}
/* ------------------------------------------------------------ */
/* MAIN LAYOUT ------------------------------------------------ */
/* ------------------------------------------------------------ */
#main_top {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	margin-left:250px;
	width:900px;
	height:130px;
	margin-top:58px;
}
#main_destacados {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	margin-left:250px;
	width:900px;
	height:60px;
	background-image:url(../images/varias/pleno_negro.png);
	padding:20px 0 20px 0;
	margin-top:330px;
}
#main_destacados_internas {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	margin-left:250px;
	width:900px;
	height:250px;
	background-image:url(../images/varias/pleno_negro.png);
	padding:20px 0 20px 0;
	margin-top:140px;
}
#main_destacados_internas_alto {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	margin-left:250px;
	width:900px;
	height:320px;
	background-image:url(../images/varias/pleno_negro.png);
	padding:20px 0 20px 0;
	margin-top:70px;
}
#main_footer {
	padding: 0px;
	margin: 0px auto;
	position: relative;
	margin-left:250px;
	width:900px;
	margin-top:-20px;
	padding-bottom:15px;
}
#main {	
	position: absolute;
	left:50%;
	top:50%;
	height: 700px;
	width:1400px;
	margin-top:-350px;
	margin-left: -700px;
}
#main_content { 
	position:absolute; z-index:1; 
} 
#main_flash{ 
	position:relative; z-index:0;
	margin-top:130px;
} 
/* ------------------------------------------------------------ */
/* DESTACADOS  ------------------------------------------------ */
/* ------------------------------------------------------------ */
#club_angus {
	position:absolute;
	width:250px;
	height:90;
	z-index:1;
	left: 649px;
	top: 122px;
}
#platos {
	position:absolute;
	width:300px;
	height:110px;
	z-index:1;
	left: 600px;
	top: 220px;
}
#fotos {
	position:absolute;
	width:300px;
	height:110px;
	z-index:1;
	left: 600px;
	top: 80px;
}
#columna_uno {
width:139px;
float:left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#FFFFFF;
padding:0 15px 0 15px;
}
#columna_dos {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#FFFFFF;
width:330px;
float:left;
padding:0 15px 0 15px;
border-right:1px solid #888888;
border-left:1px solid #888888;
}
#columna_botonera {
width:220px;
float:left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
color:#FFFFFF;
padding:0 15px 0 15px;
}
#columna_contenido {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#FFFFFF;
width:600px;
float:left;
padding:0 15px 0 15px;
border-left:1px solid #888888;
height:260px;
}
#columna_contenido_alto {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#FFFFFF;
width:600px;
float:left;
padding:0 15px 0 15px;
border-left:1px solid #888888;
height:330px;
}
#columna_tres {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#FFFFFF;
width:330px;
float:left;
padding:0 15px 0 15px;
}
#columna_cuatro {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#858585;
	width:700px;
	float:left;
	padding:0 15px 0 15px;
	margin-top:120px;
	text-align:right;
}
#columna_cuatro a{
color:#858585;
text-decoration:none;
}
#columna_cuatro a:hover{
color:#b6d82f;
text-decoration:underline;
}
/* ------------------------------------------------------------ */
/* TEXTOS  ---------------------------------------------------- */
/* ------------------------------------------------------------ */
h1 {
font-family:"Times New Roman", Times, serif;
font-size:30px;
line-height:15px;
color:#b6d82f;
padding:5px 0 10px 0;
margin:0;
font-weight:normal;
}
h1 a {
font-family:"Times New Roman", Times, serif;
font-size:30px;
line-height:15px;
color:#b6d82f;
padding:5px 0 10px 0;
margin:0;
font-weight:normal;
text-decoration:none;
}
h1 a:hover {
font-family:"Times New Roman", Times, serif;
font-size:30px;
line-height:15px;
color:#FFFFFF;
padding:5px 0 10px 0;
margin:0;
font-weight:normal;
text-decoration:none;
}
h2 {
	font-size:10px;
	color:#FFF;
	line-height:180%;
	font-weight:normal;
	margin:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
h2 a {
	font-weight:normal;
	color:#FFFFFF;
		line-height:180%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:15px;
	background:url(../images/varias/arrow_off.gif) left center no-repeat;
}
h2 a:hover {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
		line-height:180%;
	padding-left:15px;
	color:#b6d82f;
	background:url(../images/varias/arrow_on.gif) left center no-repeat;
}
h3 {
font-family:"Times New Roman", Times, serif;
font-size:15px;
line-height:15px;
color:#b6d82f;
padding-left:15px;
padding-bottom:10px;
margin:0;
font-weight:normal;
}
/* ------------------------------------------------------------ */
/* FORM ------------------------------------------------------- */
/* ------------------------------------------------------------ */
.input {
width:304px;
height:20px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin-bottom:3px;
background-color:#000;
border:1px solid #333;
}
.input_dia {
width:45px;
height:20px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin-bottom:3px;
background-color:#000;
border:1px solid #333;
}
.input_comensales {
width:60px;
height:20px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin-bottom:3px;
background-color:#000;
border:1px solid #333;
}
.input_ano {
width:70px;
height:20px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin-bottom:3px;
background-color:#000;
border:1px solid #333;
}
.input_big {
width:300px;
height:80px;
background-color:#000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin-bottom:3px;
border:1px solid #333;
}
.input_big_2 {
width:300px;
height:50px;
background-color:#000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin-bottom:3px;
border:1px solid #333;
}
.boton {
height:20px;
width:70px;
background-color:#b6d82f;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
border:0;
margin-top:5px;
top:0;
}
