body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.alto_form {
	height: 100px;
	width: 260px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.textoGeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a97632;
}
.textoGeneralNegr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a97632;
	font-weight: bold;
}
.textoPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #404040;
}
.textoPie2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #707070;
	line-height: 14px;
}
.btn_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-image:url(../images/btn_form.jpg);
	background-repeat: repeat-x;
	border: 1px solid #762201;
	height: 25px;
}

.textoPie3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #404040;
}
.flash_menu {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* RJ: Agregado para Promociones*/
#container {
   margin: 0%;
   margin-left: -35px;
   padding: 0;
   width: 100%;
   /*background-color: #fc9;*/
}
#left, #right {
   float: left;
   /*width: 46.5%;
   margin: 1% 0 1% 1%;*/
   padding: 1%;
   /*background-color: #9cf;
   color: #000;*/
}
#left{
	 width: 25%;
}

#right {
   float: right;
   /*margin: 1% 1% 1% 0;*/
   width: 70%
}
.clear {
   height: 0;
   font-size: 1px;
   margin: 0;
   padding: 0;
   line-height: 0;
   clear: both;
}

.table-promos{
	border: 1px solid #e9d1a3;
}

.header-promos{
	background-color: #a76d24;
	
	padding: 15px 15px 15px 20px;
	color: #fdc959;
	
}

.body-promos{
	background-color: #ca9a50;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}


.table-borders-1{
	border-bottom: 1px solid #e6c077;
}

.table-borders-2{
	border-top: 1px solid #6d431d;
}

a.lnk-promos-table{
	color: #ffd967;
	text-decoration: none;
}

a.lnk-promos-table:hover{
	color: #fff;
	text-decoration: none;
}

a.lnk-promos-table:visited{
	color: #ffd967;
	text-decoration: none;
}

.title-detail{
	color: #20070d;
	font-size: large;
	font-weight: bold;
}


img.promos{
	width: 179;
	height: 119;
	border: 1px solid #ffe1af;
}

.promos-detail-1{
	background-color: #ba863d;
	color: #ffd68b;
	border-bottom: 1px solid #6c4a1d;
}

.promos-detail-2{
	background-color: #76552c;
	color: #dcbb1e;
	border-bottom: 1px solid #6c4a1d;
}

img.btn-consultar{
	margin-top: -4px;
	margin-right: -10px;
}

.table-promos-detail-line-top{
	border-bottom: 1px solid #b27e32;
}

.table-promos-detail-line-bottom{
	border-top: 1px solid #ffebc4;
}

.advice{
	color: #412613;
	font-style: italic;
	font-size: x-small;
}

/* RJ: Agregado para Promociones*/

/* RJ: Recomendar */
.body-recom{
	background-color: #552b15;
	background-image: none;
}

.popup-recom{
	width: 425px;
	height: 400px;
	border: 1px solid #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-top: 30px;
	
}


.title-recom{
	font-family: Arial;
	color: #c19976;
	padding-bottom: 15px;
	border-bottom: 1px dotted #c58d3a;
	
	
}

.title-dif{
	color: #c58d3a;
}


.form-recom{
	margin-top: 20px; 
	
}

#form label{
	color: #c19976;
	margin-bottom: 12px;
	font-weight: normal;
}

#form input{
	margin-top: 5px;
	margin-bottom: 12px;
	width: 250px;
}

.button-recom{
	margin-top: 15px;
}

.validate-items{
	color: red;
	font-weight: bold;
	float: right;
	margin-right: 160px;
	
}

/* RJ: Recomendar */

