body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.fcampo {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url("../images/1/f_campo.gif");
	height: 14px;
	width: 100px;
	border: 1px solid #CC9900;
}
.TNews {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #FFCC00;
}
.BCrem {
	background-color: #FCF6D8;	PADDING-LEFT: 3px;
}
.BAzul {
	background-color: #ACC4D8;
	PADDING-LEFT: 3px;
}
.BPurple {
	background-color: #A32CC4;
	PADDING-LEFT: 3px;
}
.fcampo2 {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/1/f_campo.gif);
	height: 14px;
	width: 105px;
	border: 1px solid #CC9900;
}

.fcampoL{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/1/f_campoLargo.gif);
	height: 14px;
	border: 1px solid #CC9900;
}

.fcampoC {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/1/f_campo.gif);
	height: 12px;
	width: 30px;
	border: 1px solid #CC9900;
}
.fbuttonC {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/1/f_campo.gif);
	height: 16px;
	width: 70px;
	border: 1px solid #CC9900;
}
.LTabs {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.Lazul2 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
}
.tpuntos {
	background-image: url(../images/1/puntos.gif);
}
.Ta1 {
	border: 1px solid #CC9900;
}
.Bfil1 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A6605;
	text-decoration: none;
	background-color: #fce889;
	height: 14px;
	PADDING-LEFT: 3px;
}

.Bfil1nd {
	font-family:  Century Gothic,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #D1BC61;
	height: 30px;
	PADDING-LEFT: 3px;
}


.Bfil1a {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #fce889;
	height: 20px;
	PADDING-LEFT: 3px;
}
.Bfil2 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #764600;
	text-decoration: none;
	background-color: #FF9900;
	PADDING-LEFT: 3px;
}
.Bfil3 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A6605;
	text-decoration: none;
	background-color: #cad86e;
	height: 14px;
	PADDING-LEFT: 3px;	
}
.L2 {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.Tgris {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.combo {
	font-family: Century Gothic;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
	width: 138px;
}
.combond {
	font-family: Century Gothic;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
}
.combonosize {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
}
.TNaranja {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.TNews2 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.Bamarillo {
	background-color: #EDC818;
	PADDING-LEFT: 3px;	
}
.TNews3 {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.BCrem2 {
	background-color: #FBF0BE;
	PADDING-LEFT: 3px;	
}
.BBlanco {
	background-color: #FFFFFF;
	PADDING-LEFT: 3px;
}
.BCajas {
	background-color: #E7F1A5;
	PADDING-LEFT: 3px;
}
.BCajas2 {
	background-color: #d5e08a;
	PADDING-LEFT: 3px;
}
.TVerde {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8A9254;
	text-decoration: none;
}
.TVerde2 {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #538575;
	text-decoration: none;
}
.LVerde {
	font-family: Century Gothic,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70968A;
	text-decoration: underline;
}
.Bpop {
	background-color: #E5EFA4;
}
.fcampo3 {
	font-family: Century Gothic;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	width:248px;
	height:19px;
}
.Texto {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.btn {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #999999;
}
.BfilN {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7A6605;
	text-decoration: none;
	background-color: #FF6600;
	height: 14px;
}
.TRojo
{
    FONT-SIZE: 11px;
    COLOR: crimson;
    FONT-FAMILY: Century Gothic, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TAzul
{
    FONT-SIZE: 11px;
    COLOR: royalblue;
    FONT-FAMILY: Century Gothic, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.divScroll {
  SCROLLBAR-FACE-COLOR: #BBD2E1;
  SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-SHADOW-COLOR: #FFFFFF;
  SCROLLBAR-3DLIGHT-COLOR: #BBD2E1;
  SCROLLBAR-ARROW-COLOR: #FFFFFF;
  SCROLLBAR-TRACK-COLOR: #A3BAC9;
  SCROLLBAR-DARKSHADOW-COLOR: #A3BAC9;
}
.LVerde2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #70968a;
    FONT-FAMILY: Century Gothic,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.BPink {
	background-color: #cccccc;	PADDING-LEFT: 3px;
}TABLE
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Century Gothic,tahoma,sans-serif
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Century Gothic,tahoma,sans-serif
}
TR
{
    FONT-SIZE: arial,11px;
    FONT-FAMILY: Century Gothic,sans-serif
}
.T
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #336699 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #B0E0E6;
    COLOR: #000000;
}
.T A
{
    COLOR: #000000;
    TEXT-DECORATION: none! important

}
.T A:Hover
{
    COLOR: #000000;
    TEXT-DECORATION: none! important

}

.TNewsTit {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}

.TNewsTit A:hover {
	color: #FFCC00;
    text-decoration: none;
}
.TNewsTit A:visited {	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}
.TNewsTit A:active {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
}



.searchsimple {
	display: inline-block;
 *display: inline;
	padding: 4px 12px;
	margin-bottom: 0;
 *margin-left: .3em;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #D1BC61;
 *background-color: #D1BC61;
	background-image: -moz-linear-gradient(top, #ffffff, #D1BC61);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#D1BC61));
	background-image: -webkit-linear-gradient(top, #ffffff, #D1BC61);
	background-image: -o-linear-gradient(top, #ffffff, #D1BC61);
	background-image: linear-gradient(to bottom, #ffffff, #D1BC61);
	background-repeat: repeat-x;
	border: 1px solid #cccccc;
 *border: 0;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
 *zoom: 1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn {
	display: inline-block;
 *display: inline;
	padding: 4px 12px;
	margin-bottom: 0;
 *margin-left: .3em;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
 *background-color: #e6e6e6;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid #cccccc;
 *border: 0;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
 *zoom: 1;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
	color: #333333;
	background-color: #e6e6e6;
 *background-color: #d9d9d9;
}
.btn:active, .btn.active {
	background-color: #cccccc \9;
}
.btn:first-child {
 *margin-left: 0;
}
.btn:hover, .btn:focus {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	-moz-transition: background-position 0.1s linear;
	-o-transition: background-position 0.1s linear;
	transition: background-position 0.1s linear;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active, .btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn.disabled, .btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 11px 19px;
	font-size: 17.5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
 .btn-large [class^="icon-"], .btn-large [class*=" icon-"] {
 margin-top: 4px;
}
.btn-small {
	padding: 2px 10px;
	font-size: 11.9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
 .btn-small [class^="icon-"], .btn-small [class*=" icon-"] {
 margin-top: 0;
}
 .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] {
 margin-top: -1px;
}
.btn-mini {
	padding: 0 6px;
	font-size: 10.5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-right: 0;
	padding-left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
	width: 100%;
}
.btn-gold {
	background: #e0d295;
	box-shadow: 0;
	text-shadow: 0;
}
.btn-gold:hover {
	background: #cebf7f;
}
[class^="icon-"], [class*=" icon-"] {
 display: inline-block;
 width: 14px;
 height: 14px;
 margin-top: 1px;
 *margin-right: .3em;
 line-height: 14px;
 vertical-align: text-top;
 background-image: url("../../../ftdvida/images/glyphicons-halflings.png");
 background-position: 14px 14px;
 background-repeat: no-repeat;
}
.icon-chevron-left {
	background-position: -432px -72px;
}
.icon-chevron-right {
	background-position: -456px -72px;
}

.icon-chevron-down {
	background-position: -312px -121px;
}
.icon-chevron-up {
	background-position: -288px -121px;
}


.marketbrowsetitle {
    font-family:Century Gothic;font-size:10px;color:#666666;
}
.marketimageborder {
    border:solid 1px #D1BC61;
}
.markettitle {
    font-family:Century Gothic;font-size:24px;color:#8C8145;text-align:left;
}
.markettitleother {
    font-family:Century Gothic;font-size:20px;color:#000000;text-align:left;
}
.marketsubtitle {
    font-family:Century Gothic;font-size:14px;color:#000000;text-align:left;
}
.marketdescription{
    font-family:Century Gothic;font-size:12px;color:#666666;
}
.marketlineheader {
    height:1px;color:#D1BC61;
}
.marketprodtitle {
    font-family:Century Gothic;font-size:18px;color:#D1BC61;
}
.marketprod {
    font-family:Century Gothic;font-size:12px;color:#666666;
}
.discount {
    color:#AA0000;
}
.caret {
  
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid rgb(232, 213, 135);
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
 
}

.dropdown .caret {
	margin-top: 4px;
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #e8d587;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: ""; }
	
.dropdown-menu {
	top: 14px;
	border-color: #E8D587;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px;
	text-align: left;
	outline: none;
	z-index: 10; }
	
#nav .dropdown-menu li {
	float: none;
	display: block;
	border: 0;
	margin: 4px 8px;
	z-index: 1000;
	zoom: 1;
	*display: block; }
	
#nav .dropdown-menu a, #nav .dropdown-menu a:link, #nav .dropdown-menu a:visited, #nav .dropdown-menu a:active {
	text-transform: none !important;
	color: #555;
	padding: 4px 14px 4px 4px;
	letter-spacing: 0;
	display: block; }
	
.dropdown-menu li:hover .sub-menu { display: block; }
	
#nav .dropdown-submenu > a .submenu-caret {
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #ccc;
	content: "";
	margin: 1px -10px 0 0;
	position: absolute;
	right: 14px; }
	
#nav .dropdown-submenu > a:hover .submenu-caret { border-left-color: #fff; }

#nav .dropdown-submenu > a::after { margin-top: 1px; }
.dropdown-submenu > .dropdown-menu {
	margin-left: 0;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px; }
#nav .dropdown-submenu > .dropdown-menu a, #nav .dropdown-submenu > .dropdown-menu a:link, #nav .dropdown-submenu > .dropdown-menu a:visited, #nav .dropdown-submenu > .dropdown-menu a:active { font-weight: normal; display: block; }

#nav .dropdown-menu li > a:hover, #nav .dropdown-menu li > a:focus, #nav .dropdown-submenu:hover > a {
	background: #efefef; }
		


#facebox .b {
  background:url(../../../ftdvida/images/nd/b.png);
}

#facebox .tl {
  background:url(../../../ftdvida/images/nd/tl.png);
}

#facebox .tr {
  background:url(../../../ftdvida/images/nd/tr.png);
}

#facebox .bl {
  background:url(../../../ftdvida/images/nd/bl.png);
}

#facebox .br {
  background:url(../../../ftdvida/images/nd/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
  height: 100%
  top: 0;
  left: 0;
  z-index: 100;
  text-align: center;
}


#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  /*background-image: url(../../../rds1/images/t2/rds<%=target%>/<%=obj.GetRDSContent(target,targettemplate,"faceboxbackgroundimage")%>);	background-repeat: repeat;*/
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

