/* CSS Document */

/* Reset General */

* {
	padding: 0;
	margin: 0;
}

div {
	padding: 0;
	margin: 0;
}

body {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}

/* elementos con margen vertical: */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin: 0;
}


/* Se puede usar background como fondo de la imagen, útil para imágenes de carga */
img {
	border: none;
	background-color: #f5f5f5;
}



/*************************************************/

/***** CONTENEDOR GRAL *****/

#wrap {
	width: 850px;
	float:left;
/*	height: 685px; 
	border: 1px solid #999; */
}


/*************************************************/

/***** HEADER *****/

#header {
	width: 778px;
	height: 105px;
}

#logo {
	width: 189px;
	height: 79px;
	float: left;
	background: url(../images/header-logo.gif) no-repeat;
}	

#txt {
	width: 227px;
	height: 79px;
	float: left;
	background: url(../images/logo_cencosud.jpg) no-repeat;
}

#txt02 {
	width: 227px;
	height: 79px;
	float: left;
}

/* Opciones */
#nav {
	width: 265px;
	height: 67px;
	float: left;
	padding: 12px 0 0 95px;
}

.nav-bot {
	height: 16px;
	margin: 0;
	padding: 2px 10px 0 30px;
	font-size: 0.63em;
	color: #999;
	float: left;
}

.nav-bot a:link, .nav-bot a:visited, .nav-bot a:active {
	text-decoration: none;
	color: #333;
}

.nav-bot a:hover {
	text-decoration: underline;
	color: #333;
}

.ini {
	background: url(../images/bk-bot-ini.gif) no-repeat;
}

.news {
	background: url(../images/bk-bot-news.gif) no-repeat;
}

.contact {
	background: url(../images/bk-bot-contact.gif) no-repeat;
}

.separa-nav {
	width: 3px;
	height: 16px;
	margin: 0;
	padding: 0;
	background: url(../images/bk-separa-nav.gif) no-repeat;
	float: left;
}



/* Menú Principal Sitio */

#menu {
	width: 778px;
	height: 26px;
	float: left;
	background: url(../images/bk-menu-header.gif);
}

.home-bot {
	height: 16px;
	margin: 0;
	padding: 3px 10px 0 26px;
	font-size: 0.63em;
	color: #665200;
	background: url(../images/bk-bot-home.gif) no-repeat;
	float: left;
}

#wrap .td-der{
	width:596px;
	background-color:#FFF;
}

#wrap .td-izq{
	background-color:#FFF;
}

#wrap .td-der table{
	width:100%;
}

.home-bot a:link, .home-bot a:visited, .home-bot a:active {
	text-decoration: none;
	color: #665200;
}

.home-bot a:hover {
	text-decoration: underline;
	color: #665200;
}

.separa-colors {
	width: 23px;
	height: 26px;
	margin: 0;
	padding: 0;
	background: url(../images/bk-colors.gif) no-repeat;
	float: left;
}

.down2{ 
	background-image:url(../images/bot-env.jpg);
	background-position:left top;
	color:#fff;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:20px;
	border:0;
	padding:0 5px 3px;
}
p.menu-bot{
	width:569px;
}
.menu-bot {
	background-color:#EFEFEF;
	background-image:url(../images/top-bar.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	border-left:1px solid #333333;
	color:#FFFFFF;
	font-size:0.69em;
	font-weight:bold;
	height:16px;
	margin:0;
	padding:3px 15px 0;
	width:100%;


}

.menu-bot a:link, .menu-bot a:visited, .menu-bot a:active {
	text-decoration: none;
	color: #fff;
}

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


.menu-bot-over {
	height: 16px;
	margin: 0;
	padding: 3px 15px 0 15px;
	background-image:url(../images/fond-td-izq.jpg);
	background-repeat:no-repeat;
	border-right: 1px solid #fff;
	font-size: 0.69em;
	color: #fff;
	font-weight: bold;
}


.menu-bot-over a:link, .menu-bot-over a:visited, .menu-bot-over a:active {
	text-decoration: none;
	color: #fff;
}

.menu-bot-over a:hover {
	text-decoration: underline;
	color: #fff;
}


/*************************************************/



/***** CONTENIDO *****/

#content {
	width: 778px;
	padding: 0;
/*	min-height: 449px; !important */
}

#box-gral {
	width: 758px;
	margin: 0 auto;
}

/*************************************************/


/***** FOOTER *****/

#wrap #footer {
	width: 777px;
	height: 116px;
	padding: 15px 0 0 0;
	clear: both;
}

.img-footer {
	width: 740px;
	height: 10px;
	margin: 0 auto;
	padding: 0;
}

.top {
	background: url(../images/bk-top-footer.gif) no-repeat;
}

.down {
	background: url(../images/bk-down-footer.gif) no-repeat;
}


#menu-footer {
	width: 680px;
	height: 23px;
	margin: 0 auto;
	padding: 10px 0 0 60px;
}

.link-footer {
	margin: 0;
	padding: 0 12px 0 12px;
	font-size: 0.69em;
	color: #ff9900;
	font-weight: bold;
	float: left;
}

.link-footer a:link, .link-footer a:visited, .link-footer a:active {
	text-decoration: none;
	color: #ff9900;
}

.link-footer a:hover {
	text-decoration: underline;
	color: #ff9900;
}

.txt-footer {
	width: 740px;
	height: 30px;
	margin: 0 auto;
	padding: 15px 0 0 0;
	font-size: 0.69em;
	color: #999;
	text-align: center;s
}



.netred {
	width: 740px;
	height: 20px;
	margin: 0 auto;
	padding: 0;
	font-size: 0.69em;
	color: #999;
	text-align: center;
}

.netred a:link, .netred a:visited, .netred a:active {
	text-decoration: none;
	color: #999;
}

.netred a:hover {
	text-decoration: underline;
	color: #999;
}
