/* CSS Document */
*{
	padding:0;
	margin:0;
}
html{background:url(../images/body.gif) repeat-x #aa8f4d; overflow: hidden}
body{
	font:62.5% Tahoma;
}
/*======================== Contenido*/
#contenedor{
	width:1024px;
	height:480px;
	background:url(../images/rancho_santa_monica2.jpg) no-repeat;
	margin:0 auto;
	position:relative;
}
#logotipo{
	width:212px;
	height:112px;
	margin:0 auto;	
	background: url(../images/fondo_logo.png) no-repeat;
	text-align:center;
}
#logotipo img{position:relative;border:0;margin-top:10px;}
#contenido{
	width:500px;
	height:300px;
	margin:10px auto 0 auto;
	background: url(../images/fondo_contenido.png) repeat-y;
	padding:20px 0;
	border-top:5px solid #993300;
		border-left:3px solid #993300;

}
#contenido h2{
	color:#13233e;
	font-size:2em;
	letter-spacing:4px;
	margin-left:30px;
	display:block;
	position:static;
}
#contenido p{
	display:block;
	color:#13233e;
	font-size:1.2em;
	line-height:24px;
	letter-spacing:2px;
	margin:20px 0 0 30px;
}
#contenido img{
	border:2px solid #fff;
}
#contenido ul{
	list-style:none;
	margin:10px 0 0 30px;
}
#contenido ul li{margin-top:10px;}
#contenido ul li a{
	color:#13233e;
	font-size:1.2em;
	font-style:italic;
	text-decoration:none;
}
#contenido ul li a:hover{text-decoration:underline;}
/*======================== Menu*/
#navegacion{
	width:1024px;
	height:95px;
	background:#e2af01;
	margin:0 auto;
}
#btn1{
	width:140px;
	height:95px;
	background:url(../images/btn1.gif) no-repeat;
	margin-left:10px;
}
#btn2{
	width:140px;
	height:95px;
	background:url(../images/btn2.gif) no-repeat;
}
#btn3{
	width:140px;
	height:95px;
	background:url(../images/btn3.gif) no-repeat;
}
#btn4{
	width:140px;
	height:95px;
	background:url(../images/btn4.gif) no-repeat;
	margin-left:140px;
}
#btn5{
	width:140px;
	height:95px;
	background:url(../images/btn5.gif) no-repeat;
}
#btn6{
	width:140px;
	height:95px;
	background:url(../images/btn6.gif) no-repeat;
}
ul#menu{
	list-style:none;
}
ul#menu li{
	height:95px;
	float:left;
}
ul#menu li a {
	height:95px;
	display:block;
	text-decoration:none;
	}
ul#menu li a:hover {
	background-position:bottom;
	}
ul#menu li a span {
	display:none;
	}
/*======================== Pie*/
#pie{
	width:1024px;
	height:110px;
	background:#e2af01;
	margin:0 auto;
	font-size:1.2em;
	color:#ac881a;
	text-align:center;
	padding-top:20px;
	display:none;
}
#contenido a{ color:#000;}
#contenido a:hover{ color:#AC881A;}
.foto1{ float:right; margin:10px 50px 0 0; }
.foto2{margin:10px 0 0 30px;}
.foto3{ float:right; margin:10px 20px 0 0; }
.foto4{ float:right; margin:10px 20px 0 0; }

.contacto{ font-size:10px; margin-top:6px; display:block;}
.video{ position:absolute; top:10px; left:10px; border:1px solid #993300; }
.galeria{ width:452px; height:275px;  margin:5px auto 0 auto;}
.mapa{ margin:22px auto 0 auto; display:block;}
.vermapa{ font-size:12px; margin-left:5px; font-weight:bold;}
/*======================== Formulario*/
table{
	width:240px;
	border:0;
	float:left;
	margin-left:10px;
	padding-top:5px;
}
table p{
	font-size:1.1em !important;
	line-height:18px !important;
	margin:0px 0 0 74px !important;
}
table input{
	width:382px;
	border:0;
	font-size:1em;
	padding:2px;
	border:1px solid #13233e;
	margin-bottom:3px;
}
table textarea{
	width:382px;
	height:100px;
	font-family:Tahoma;
	font-size:1em;
	color:#666;
	border:0;
	padding:2px;
	border:1px solid #13233e;
}
.campo{
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}
.gracias{
	text-align:left;
	font-weight:bold;
	padding-right:5px;
	padding-top:30px;
}
.btn{
	width:75px;
	border:1px solid #ccc;
	margin-top:10px;
	cursor:pointer;
}
#video{ margin-left:26px;}

h1{ display:none;}
.forgr{ margin:30px 0 0 105px; width:300px; font-size:11px;}