@charset "utf-8";
html, body{
	text-align:justify;
	margin:0px;
	background:url(images/a4.gif) repeat-x ;
	background-color:#F0E3A4;
}
#contenedor {
	background:url(images/menuvert1.jpg) repeat-x;
	background-color:#fefcf3;
	width:1032px;
	height:960px;
	position:relative;
	margin:auto;
	top: 20px;
	clip: inherit;
            }
#contenedor2 {
	background:url(images/menuvert1.jpg) repeat-x;
	background-color:#fefcf3;
	width:1032px;
	height:960px;
	position:relative;
	margin:auto;
	top: 20px;
	clip: inherit;
            }
#contenedor3 {
	background:url(images/menuvert1.jpg) repeat-x;
	background-color:#fefcf3;
	width:1032px;
	height:960px;
	position:relative;
	margin:auto;
	top: 20px;
	clip: inherit;
            }
#contenedor4 {
	background:url(images/menuvert1.jpg) repeat-x;
	background-color:#fefcf3;
	width:1032px;
	height:960px;
	position:relative;
	margin:auto;
	top: 20px;
	clip: inherit;
            }
#apDiv1 {
	background:url(images/logo%20llyle.JPG);
	position:absolute;
	left:3px;
	top:6px;
	width:111px;
	height:114px;
	z-index:1;
	border: solid  #ffffff;
}
#apDiv2 {
	background:url(images/cascada1.jpg);
	position:absolute;
	left:121px;
	top:6px;
	width:900px;
	height:114px;
	z-index:2;
	border: solid #ffffff;
}
#apDiv3 {
	background:url(images/a1.gif) repeat-x;
	position:absolute;
	left:0px;
	top:131px;
	width:1032px;
	height:40px;
	z-index:3;
}
#apDiv4 {
	position:absolute;
	left:5px;
	top:178px;
	width:240px;
	height:400px;
	z-index:4;
}
#apDiv5 {
	position:absolute;
	left:788px;
	top:178px;
	width:240px;
	height:400px;
	z-index:5;
}
#apDiv6 {
	background:url(images/pie1.jpg) repeat-x;
	position:absolute;
	left:0px;
	top:890px;
	width:1032px;
	height:71px;
	z-index:6;
}
#apDiv7 {
	position:absolute;
	left:250px;
	top:234px;
	width:530px;
	height:411px;
	z-index:7;
}
#apDiv8 {
	position:absolute;
	left:250px;
	top:176px;
	width:530px;
	height:55px;
	z-index:8;
}
#apDiv9 {
	position:absolute;
	left:252px;
	top:200px;
	width:526px;
	height:650px;
	z-index:9;
}
#apDiv10 {
	position:absolute;
	left:280px;
	top:174px;
	width:400px;
	height:330px;
	z-index:7;
}
#apDiv11 {
	position:absolute;
	left:250px;
	top:176px;
	width:530px;
	height:411px;
	z-index:7;
}
#menuhrz{
	position:absolute;
	height:36px;
	line-height:2em;
	/*padding:.8 em;*/
}
#menuhrz a{
color:#FFFFFF;
text-decoration:none;
}
#menuhrz ul{
list-style:none;
padding:0em;
}
#menuhrz li{
display:inline;
font-size:18px;
}
#menuhrz li a
{
	padding: 0.8em;
}
#menuhrz li a:hover
{
	background-color: #515815;
	background-image: url('images/a2.gif');
	background-repeat: repeat-x;
}
#buscar{
	position:absolute;
	width:404px;
	height:74px;
	top:0px;
	left:628px;
}
#dire{
	position:absolute;
	width:450px;
	height:100;
	top: 34px;
	left: 10px;
}
#dire h1{
font-size:37px;
color:#FFFFFF;
}
.caja {
	width: 240px;
	margin: 0 0 0px 0;
	padding: 0;
	background:url(images/menuvert3.jpg);
	background-repeat:no-repeat;	/*background: #E0E3C9;*/	/*border: 1px solid #939A3C;*/
	
}

.caja .cabeza {
	margin: 4px;
	padding: 8px 10px;
	background: #98A24D url(images/cabezatit.jpg) no-repeat center bottom;
	border-top: 1px solid #737947;
	border-bottom: 1px solid #F4F5EC;
	font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.caja .conte {
	margin: 0;
	padding: 5px 10px 10px 10px;
}

.caja ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

.caja li {
	padding: 3px 0;
	border-bottom: 1px dotted #939A3C;
}

.caja li.primero {
	border: none;
}

.caja a {
	padding-left: 10px;
	background: url(images/img4.gif) no-repeat left center;
	text-decoration: none;
	color: #4C5119;
	font-weight: bold;
}
.caja a:hover{
	text-decoration:underline;
	color: #dec136;
}
#correo{
	position:absolute;
	width:170px;
	left:438px;
	top:12px;
}
#correo h4{
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:normal;
color:#FFFFFF;
}
#creador{
	position:absolute;
	width:200px;
	left:830px;
	top:35px;
}
#creador a{
font-size:15px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:normal;
color:#FFFFFF;
}
#creador a:hover{
color:#dec136;
}
#light{
	position:absolute;
	width:530px;
	height:54px;
	top:0px;
}
.presentacion{
}
.presentacion img{
	float:left;
	margin-right: 10px;
}
.presentacion h3{
font-size:.95em;
color:#4c5119;
font-weight:normal;
}
#reminder{
}
#reminder h2{
color: #336666;
}
#reminder h3{
font-size:.95em;
color:#4c5119;
font-weight:normal;
}
