@charset "UTF-8";
/* 
	CSS Document for Cacao-Buro
	Date: Junio 26 2008
	
	Version: 3.0

 */

 #wrapper {
 	width: 925px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
 }
 
 body {
	font: 11px "Lucida Grande", Arial, sans-serif;
	color: #5D5D5D;
	line-height: 18px;
	background: url(img/fondox.jpg) repeat-x;
	background-color: #DC9301;

}

a:link, a:visited, a:active {
	color: #b26924;
}

a:hover {
	color: #e6a61e;
}



/* Cambios Generales
--------------------------------------------------------------------- */
 
html, body, p, img, ul, li, h1, h2, h3, h4, h5 {
 	padding:0;
	margin:0;
}
 

img {
border: none;
}

ul, li {
list-style: none;
}

.fleft {
float: left;
}

.fright {
float: right;
}
 
.clear {
clear: both;
}

.dest {
	color: #8b5433;
}

 
/* Layout Header
--------------------------------------------------------------------- */

 /* HOME */
 
 body#home #header {
 	width:925px;
 	height: 139px;
	background: url(img/header1.jpg) no-repeat;
 }
 
 
 
 body#home #header h1 {
	width: 925px;
	height: 139px;
	text-indent: -9999px;
	display:block;
 }

#menu {
	width: 300px;
	height: 80px;
	margin: 16px 22px 0 0;
	
}

#menulang {
	width: 925px;
	height: 39px;
	
}

menuall {
	width: 925px;
	height:100px;
}

ul#lang {
	width: 51px;
	height: 20px;
	margin: 5px 26px 0 0;

}

ul#lang li a {
	height: 20px;
	display: block;
	text-indent: -9999px;
	overflow:hidden;
	background: url(img/lang.gif) no-repeat;
}

li#esp a {
	width: 26px;
}
 
li#eng a {
	width: 23px;
}

li#esp a:link, li#esp a:visited {
	background-position: 0 0;
}
li#esp a:active, li#esp a:hover {
	background-position: 0 -20px;
}

li#eng a:link, li#eng a:visited {
	background-position: -28px 0;
}
li#eng a:active, li#eng a:hover {
	background-position: -28px -20px;
}

#nav {
	display:none;
}

 
/* Home Content
--------------------------------------------------------------------- */

#contenido {
	width: 940px;
}

#wrapper {
	height: 100%;
}

#wrapcont {
	width: 100%;
	height: 449px;
}

#contenidogral {
	width:904px;
	height:449px;
	margin-left: 21px;
}

#contenidogralindex {
	width:904px;
	height:501px;
	margin-left: 21px;
}

#ladoall {
	width:885px;
	height:502px;
}

#flash {
	width: 885px;
	height: 451px;
	margin-top: 31px;
	z-index: 20;
}


 /* Footer
--------------------------------------------------------------------- */

#wrapfooter {
	width: 924px;
	height: 60px;
}

#foota {
	width: 450px;
	height:60px;
}

#footb {
	width: 450px;
	height:60px;
}

#footer {
	background: url(img/rights.jpg) no-repeat;
	width: 159px;
	height: 33px;
	margin: 25px 0 15px 21px;
}

#cfoot {
	width:36px;
	height: 35px;
	margin: 0px 20px 0 0;
}

