/* CSS Document */

body {
	margin: 0;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	padding: 0 4px 4px 4px
}
#BodyCenter {
	width: 676px;
	margin: 0 0 0 0px;
}
#BodyCenterFicha, #BodyCenterCart {
	width: auto;
	margin: 0 0 0 0;
}
.BoxCenter, .BoxRight, .BoxFooter {
	margin: 0 0 10px 0;
	text-align: center;
	width: auto;
}
.BoxCenter2 {
	margin: 0 0 10px 0;
	text-align: left;
	width: auto;
}
.HeadCheckout {
	margin: 0 0 10px 0;
	width: auto;
	height: 100%;
	overflow: auto;
	padding: 4px 0 4px 0;
}
.BoxLeft {
	margin: 0 0 10px 0;
	width: auto;
}
#Main {
	width: 760px;
	height: auto;
	margin: 0;
/*	margin: auto;*/
	text-align: left;
	padding: 0 4px 4px 0;
	background: #ffffff;
}
#Header {
	background-image: url(../images/bg_header.gif);
	background-repeat: no-repeat;
	height: auto;
	vertical-align: middle;
	text-align: center;
	width: 760px;
}
#BodyContent {
	height: auto;
	width: auto;
	background-image:url(../images/degrade_per.jpg);
}
#Footer {
	clear: both;
	width: auto;
	height: auto;
}
.Right1 {
	float: right;
}
.Left1 {
	float: left;
}
.Left2 {
	float: left;
	padding: 0;
	margin: 4px;
}
.Frame2 .Right1, .Frame2Last .Right1 {
	text-align: left;
}
#LogoMain {
	float: left;
	margin: 7px 15px 0px 15px;
}
#Bannersup {
	margin: 7px;
	width: auto;
}
#TopOptions {
	background: url(../images/menu/shadow_white.png);
	background-repeat: repeat-x;
	border-left: #E4E4E4 1px dashed;
	border-right: #E4E4E4 1px dashed;
	width: 260px;
	height: auto;
	float: right;
	margin: 0px 10px 0px 10px;
	padding: 5px;
	text-align: left;
}
#NavTopGreyBar a:link, #NavTopGreyBar a:visited {
	font-size: 11px;
	text-decoration: underline;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin: 5px 2px 0px 0px;
	float: left;
	width: auto;
}
#navTopOptions a:hover, #NavTopGreyBar a:hover {
	color: #BF0000;
}
.TextIcon1 {
	padding: 3px 0px 0px 0px;
	width: auto;
	margin: 0 0 0 11px;
}
.TextIcon2 {
	padding: 5px 3px 0px 0px;
	width: auto;
	margin: 0 10px 0 40px;
}
.Icon {
	float:left;
	margin: 0 3px 0 0;
}
.BulletArrow1 {
	float:left;
	margin: 5px 2px 0 0;
}
/* Menu Superior Categorias */
#MenuTabs {
	float: left;
	clear: both;
	width:100%;
	font-size:9px;
	line-height:normal;
	margin: 0 0 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
}
#MenuTabs ul {
	margin:0;
	padding:0;
	list-style-type: none;
	font-size: 9px;
}
#MenuTabs li {
	float:left;
	margin:0;
	padding:0 0 0 0;
}
#MenuTabs a {
	display:block;
	float: left;
	padding:5px 5px 5px 0;
	color: #6D6D6D;
	text-decoration:none
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #MenuTabs a {
	float:none;
}
/* End IE5-Mac hack */
	#MenuTabs #current {
}
#MenuTabs #current a {
}
#GrayTopBar {
	background: #EDE8E7 url(../images/menu/bg_Top_Grey_Bar.gif);
	background-repeat: repeat-x;
	clear: both;
	margin: 0;
	height: 35px;
	text-align: left;
	padding: 0;
	width: 760px;
}
#ContentTopGreyBar {
	margin: 0 20px 0 20px;
	width: auto;
}
.TitleBuscar {
	font-size: 18px;
	display: block;
	float: left;
	margin: 0px 3px 0 15px;
}
#Buscar {
	float: left;
	margin: 0px 0px 0 0;
}
.Form {
	background-color: #ffffff;
	border: #B1B1B1 1px solid;
	color: #535353;
	font-size: 12px;
}
.formcampo {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #c8cad0 1px solid;
	BORDER-LEFT: #b6b9c0 1px solid;
	BORDER-RIGHT: #b6b9c0 1px solid;
	BORDER-TOP: #b6b9c0 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 150px;
}
.Form2 {
	background-color: #ffffff;
	border: #B1B1B1 1px solid;
	color: #535353;
	font-size: 10px;
}
#HeaderRegistro {
	clear: both;
	border-bottom: #CCCCCC 1px dashed;
	padding: 3px 15px 2px 15px;
	margin: 0 0 3px 0;
	text-align: center;
	width: 730px;
	height: 20px;
}
#TextoPath {
	clear: both;
	padding: 3px 15px 2px 15px;
	margin: 0 0 10px 0;
	text-align: left;
	width: 730px;
	height: 15px;
	background: #FBFAF9;
}
.TextoRojo {
	color: #F40000;
}
#ColumnLeft {
	float: left;
	width: 187px;
	margin: 0 0 0 0;
}
#ColumnRight {
	float: right;
	width: 196px;
	margin: 0 0 0 0;
	display: block;
}
#ChartFrame {
	height: auto;
	padding: 0 0 0 0;
}
#ChartFrame2 {
	border: #CCCCCC 1px solid;
	height: auto;
	padding: 0 0 0 0;
}
.RedHeader {
	background: #F70C0D url(../images/menu/shadow_red.gif) repeat-x;
	padding: 8px 8px 4px 8px;
	text-align: left;
	margin: 0 0 6px 0;
	border-bottom: #CCCCCC 1px dashed;
}
.OrangeHeader {
	background: #F08C1E url(../images/menu/shadow_orange.png) repeat-x;
	padding: 8px 8px 4px 8px;
	text-align: left;
	margin: 0 0 6px 0;
	border-bottom: #CCCCCC 1px dashed;
}
.PardoHeader {
	background: #A59189 url(../images/menu/shadow_pardo.gif) repeat-x;
	padding: 8px 8px 4px 8px;
	text-align: left;
	margin: 0 0 6px 0;
	border-bottom: #CCCCCC 1px dashed;
}
.LilaHeader {
	padding: 8px 8px 4px 8px;
	text-align: center;
	margin: 0 0 6px 0;
	border-bottom: #ffffff 1px dashed;
}
.WhiteHeader {
	background: url(../images/menu/shadow_white.png) repeat-x;
	padding: 8px 8px 4px 8px;
	text-align: left;
	margin: 0 0 6px 0;
	border-bottom: #CCCCCC 1px dashed;
}
.ResultsHeader {
	background: url(../images/menu/shadow_white.png) repeat-x;
	padding: 3px 3px 3px 3px;
	text-align: center;
	margin: 0 0 0 0;
	border-bottom: #BF0000 1px solid;
	border-left: #DDDDDD 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
}
.ResultsHeader2 {
	background: url(../images/menu/shadow_white.png) repeat-x;
	padding: 3px 3px 3px 3px;
	text-align: left;
	margin: 0 0 0 0;
	border-bottom: #BF0000 1px solid;
	border-left: #DDDDDD 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
}
.TDSearch, .TDCart, .TDPriceCart, .TDPayOptions {
	border-bottom: #CCCCCC 1px dashed;
	padding: 3px;
	margin: 0;
}
.TDCart {
	text-align: center;
}
.TDPayOptions {
	text-align: left;
}
.TDPriceCart {
	text-align: right;
}
.BoxCenter .RedHeader, .BoxCenter .OrangeHeader, .BoxCenter .PardoHeader, .BoxCenter .WhiteHeader, .FrameTd .RedHeader, .FrameTd .OrangeHeader, .FrameTd .PardoHeader, .FrameTd .WhiteHeader {
	border-top: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: 0;
	border-left: #CCCCCC 1px solid;
	width: auto;
	height: auto;
	margin: 0 150px 0 0;
}
.BoxTitle {
/*	border-bottom: #CCCCCC 1px solid;*/
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 3px 0;
}
.BoxTitle2 {
	text-align: left;
}
.SubContent {
	margin: 3px;
	padding: 3px;
	text-align: left;
	overflow: auto;
	width: auto;
	height: 100%;
}
#ComboImages .SubContent {
	text-align: center;
}
#SubContentSmallCart {
	margin: 3px;
	padding: 3px;
	text-align: left;
	overflow: auto;
	width: auto;
	height: 100%;
}
.FrameTV {
	background: #DCD5D1;
	padding: 0;
	margin: 8px 0 8px 0;
	width: 100%;
	height: auto;
	padding: 0 0 0 0;
	text-align: center;
}
.FrameTVExreme {
	height: 6px;
}
.Frame1 {
	background: #DCD5D1;
	padding: 0;
	margin: 0 0 0 0;
	width: 100%;
	height: auto;
	padding: 0 0 0 0;
	text-align: center;
}
.Frame2 {
	width: 197px;
	float: left;
/*	border-right: #BF0000 1px solid;*/
	padding: 0 0 0 0;
	display: block;
	height: 100%;
	text-align: center;
	margin: 0 20px 0 0;
}
.Frame2Last {
	width: 32%;
	float: left;
	padding: 0 3px 0 0;
	display: block;
	height: 100%;
	text-align: center;
	margin: 0 5px 0 0;
}
.FrameTVLast {
	width: 170px;
	float: right;
	padding: 0 3px 0 8px;
	display: block;
	height: 100%;
	text-align: left;
	margin: 0 5px 0 8px;
}
.Frame2 .HeadOffer, .Frame2Last .HeadOffer {
	text-align: center;
	width: 100%;
	height: 60px;
	margin: 4px 0 8px 0;
}
.Frame2 .HeadOffer2, .Frame2Last .HeadOffer2 {
	text-align: center;
	width: 100%;
	height: 100%;
}
.Frame3, .Frame3Last {
	width: 30%;
	float: left;
	border-right: #BF0000 1px solid;
	padding: 0 12px 0 12px;
	display: block;
	height: 140px;
	text-align: left;
	margin: 0 5px 5px 0;
}
.Frame3Last {
	border-right: 0px;
}
.TableAddress {
	text-align: left;
	border: #DCD5D1 1px solid;
	margin: 3px;
	width: auto;
	float: left;
	padding: 3px;
}
.TableAddress2 {
	text-align: left;
	border: #DCD5D1 1px solid;
	margin: 3px 3px 6px 3px;
	width: auto;
	padding: 3px;
}
.TableConfirmation2 {
	text-align: left;
	margin: 3px;
	padding: 3px;
	width: 99%;
}
.TableConfirmation {
	text-align: left;
	vertical-align: top;
	width: auto;
}
.Frame4 {
	width: 31%;
	float: left;
	padding: 0 3px 0 0;
	display: block;
	height: 100%;
	text-align: center;
	margin: 0 5px 0 0;
}
.FrameTd0 {
	width: auto;
	padding: 3px 3px 3px 3px;
	text-align: left;
	margin: 5px 3px 5px 3px;
	height: 100%;
	overflow: auto;
}
.FrameTd {
	width: 660px;
/*	border-bottom: #CCCCCC 1px dashed;*/
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	padding: 3px 3px 3px 3px;
	margin: 5px 3px 5px 3px;
	height: 100%;
	overflow: auto;
}
.FrameTd2 {
	width: auto;
	border-bottom: #CCCCCC 1px dashed;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	padding: 3px 3px 3px 3px;
	margin: 5px 3px 5px 3px;
	height: 100%;
	overflow: auto;
	text-align: left;
}
.FrameTd3 {
	width: auto;
	border: #CCCCCC 1px solid;
	padding: 3px 3px 3px 3px;
	margin: 5px 3px 5px 3px;
	height: 100%;
	overflow: auto;
}
.FrameTd4 {
	width: auto;
	border-bottom: #EC9513 1px dashed;
	border-left: #EC9513 1px dashed;
	border-top: #EC9513 1px dashed;
	border-right: #EC9513 1px dashed;
	padding: 2px 2px 2px 2px;
	margin: 5px 3px 5px 3px;
	height: 100%;
	text-align: left;
}
.FrameTd5 {
	width: auto;
	padding: 3px 3px 3px 3px;
	margin: 5px 3px 5px 3px;
	height: 100%;
	overflow: auto;
}
.FrameTd6 {
	background: url(../images/menu/shadow_white.png) repeat-x #FFFFFF;
	padding: 8px 8px 4px 8px;
	text-align: center;
	margin: 0 0 6px 0;
	border: #cccccc 1px solid;
	margin: 8px 45px 6px 45px;
	width: auto;
}
#SubContentSmallCart .FrameTd {
	width: auto;
	border-bottom: #CCCCCC 1px dashed;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	padding: 3px 3px 3px 3px;
	margin: 3px 0 3px 0;
	height: 100%;
	overflow: auto;
}
{
 width: auto;
border-bottom: #CCCCCC 1px dashed;
border-left: 0px;
border-top: 0px;
border-right: 0px;
padding: 3px 3px 3px 3px;
 margin: 5px 3px 5px 3px;
height: 100%;
overflow: auto;
}
.FrameTop, .FrameBottom {
	display: block;
}
.LeftTopRounded {
	padding: 0;
	margin: 0;
	float: left;
}
.RightTopRounded {
	float: right;
	padding: 0;
	margin: 0;
}
.LeftBottomRounded {
	margin: 0;
	padding: 0;
	float: left;
}
.RightBottomRounded {
	float: right;
	margin: 0;
	padding: 0;
}
.BgGrey1 {
	background-color: #CCCCCC;
	height: auto;
	width: auto;
	padding: 3px;
}
.BgWhite {
	background-color: #ffffff;
	height: auto;
	width: auto;
	padding: 3px;
}
.BgGrey2 {
	background-color: #F3F4F5;
	height: auto;
	width: auto;
	padding: 3px;
}
.ChartForm.BgGrey2 {
	text-align: left;
}
.ChartForm {
	text-align: left;
}
.BgRed1 {
	background-color: #BF0000;
	height: auto;
	width: auto;
	padding: 3px;
}
.Frame2 .BgLila, .Frame2Last .BgLila {
	background-color: #DCD5D1;
	height: auto;
	width: auto;
	padding: 2px;
	margin: 5px 0 0 0;
}
.FrameTd2 .BgLila {
	background-color: #DCD5D1;
	height: auto;
	width: auto;
	padding: 2px;
	margin: 5px 0 0 0;
	text-align: center;
}
.FrameTd0 .BgLila {
	background-color: #DCD5D1;
	height: auto;
	width: auto;
	padding: 2px;
	margin: 5px 0 0 0;
	text-align: left;
}
.FrameTd2 .BgOrange {
	background-color: #F08C1E;
	height: auto;
	width: auto;
	padding: 3px;
	margin: 0 0 0 0;
	text-align: left;
}
.BgOrange {
	background-color: #F08C1E;
}
.BgLilaFicha1 {
	background-color: #DCD5D1;
	height: auto;
	width: auto;
	padding: 4px;
	margin: 10px 0 0 0;
	float: left;
	text-align: left;
}
.BgLila2 {
	background-color: #DCD5D1;
	height: 100%;
	width: auto;
	padding: 4px;
	margin: 10px 0 0 0;
	text-align: left;
}
#OrangeCombos {
	padding: 3px;
	position: relative;
	left: -6px;
	width: 66px;
	margin: 0 2px 2px 0;
	float: left;
}
#wrapper {
	width:100%;
	margin: 0px;
	padding: 0px;
	clear:both;
	height: auto;
}
#wrapperLeft {
	width:100%;
	margin: 0px;
	padding: 0px;
	clear:left;
	height: auto;
}
.BestSeller, #LastCart {
	background: #ffffff;
	width: 100px;
	height: 100px;
	margin: auto;
	text-align: center;
	padding: 0 0 0 0;
	display: block;
}
.OfferPic {
	background: #ffffff;
	width: 100px;
	height: 100px;
	margin: 0 23px 0 30px;
	text-align: center;
	padding: 0 0 0 0;
}
.VideoPic {
	background: #ffffff;
	width: 136px;
	height: 68px;
	margin: 0 0 0 30px;
	text-align: center;
	padding: 0 0 4px 0;
}
#HeatNumber {
	background: #CABFB9;
	width: 20px;
	height: 20px;
	padding: 2px 2px 0 2px;
	float: left;
	vertical-align: middle;
	text-align: center;
	margin: 0 3px 0 0;
}
#CTopLeft {
	width: 48%;
	float: left;
	padding: 0 5px 0 0;
}
#CTopRight {
	width: 48%;
	float: right;
	padding: 0 0 0 5px;
}
#PicCTop {
	width: 77px;
	height: 77px;
	float: left;
	margin: 0 0 5px 0;
}
.Frame2 .AddCart, .Frame2Last .AddCart {
	margin: 4px 0 0 0;
	text-align: center;
}
#OfertaCat {
	border: #999999 1px solid;
	padding: 10px 10px 3px 10px;
	background: url(../images/menu/shadow_white.png);
	background-repeat: repeat-x;
	height: 100%;
	width: auto;
}
#ChartMarca {
	border-bottom: #999999 1px solid;
	padding: 10px 10px 3px 10px;
	background: url(../images/menu/shadow_white.png);
	background-repeat: repeat-x;
	height: 100%;
	width: auto;
}
#OfertaCat #Pic {
	float: left;
	width: 130px;
	height: 130px;
}
#OfertaCat #BodyDescription {
	width: auto;
	margin: 0 0 0 150px;
	text-align: left;
}
#OfertaCat #BodyDescription #Description {
	margin: 10px 0 10px 0;
}
#OfertaCat .BgLila {
	background-color: #DCD5D1;
	height: auto;
	width: 164px;
	padding: 6px 8px 6px 8px;
	margin: 5px 0 0 0;
	text-align: left;
	float: left;
}
#OfertaCat .AddCart {
	height: auto;
	width: auto;
	padding: 6px 0 0 0;
	margin: 5px 0 0 190px;
	text-align: center;
}
.Marca a:link, .Marca a:visited, .Marca a:hover {
	border: 0;
}
/*slide*/
#scrollMarcas {
	margin: 0 0 8px 8px;
	width:160px;
	height:230px;
	scrollbar-3d-light-color: #AC9C93;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #AC9C93;
	scrollbar-face-color: #AC9C93;
	scrollbar-highlight-color: #AC9C93;
	scrollbar-shadow-color: #AC9C93;
	scrollbar-track-color: #DCD5D1;
	border: #BF0000 1px solid;
	padding: 4px;
}
#ContenidoMarcas {
	width: 159px;
	height: 100%;
	overflow: auto;
	margin: 0;
	padding: 2px;
}
#TrackPages {
	background-color: #DCD5D1;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: left;
}
#ComboImages {
	float: left;
	width: 225px;
	height: auto;
}
#ComboTabs, .BoxDescription {
	margin: 0 0 0 239px;
	width: 505px;
}
#GeneralTabs {
	margin: 12px 0 8px 3px;
	width: 99%;
}
#MainImage {
	margin: auto;
	width: 160px;
}
.FrameMicroPic {
	border: #999999 1px solid;
	width: 40px;
	height: 40px;
	float: left;
	margin: 0 10px 10px 0;
}
.PrecioFicha {
	padding: 10px;
	width: 230px;
	margin: 5px;
	text-align: left;
	border-right: #BF0000 1px solid;
	display: table;
}
TD.Cifra {
	text-align: right;
	padding: 2px;
}
TD.Precio {
	text-align: right;
	border-top: #cccccc 1px solid;
	padding: 2px 2px 2px 0;
}
TD.OurPrice {
	border-top: #cccccc 1px solid;
	padding: 2px 2px 2px 0;
}
.TimeShipping {
	width: 200px;
	float: right;
}
.TDFichaInfo {
	width: auto;
	padding: 2px;
	text-align: left;
}
.TDLogin {
	width: auto;
	padding: 2px;
	text-align:left;
}
#BodyCenterFicha .BoxCenter, #BodyCenterCart .BoxCenter {
	text-align: left;
}
#HeaderRegistro .TextoRojo {
	position: absolute;
	left: 550px;
}
.Web20Buttons {
	display: inline;
	width: auto;
	padding: 0 0 0 0;
	margin: 0 1px 0 0;
}
.PRelacionados {
	float: left;
	width: auto;
	padding: 0 0 0 0;
	margin: 0 3px 0 0;
	text-align: left;
}
.PrelacionadosMain {
	width: auto;
	padding: 0 0 5px 0;
	margin: 0 3px 5px 60px;
	height: 100%;
	text-align: left;
}
.OrderInfo .Price {
	text-align: right;
}
.OrderInfo .MainInfo {
	text-align: left;
}
.TableFichaInfo {
	width: auto;
}
/*Heredados de Oscommerce-----------------*/

TABLE.productListing {
}
.productListing-heading {
	background: url(../images/menu/shadow_white.png) repeat-x;
	padding: 3px 3px 3px 3px;
	text-align: center;
	margin: 0 0 0 0;
	border-bottom: #BF0000 1px solid;
	border-left: #DDDDDD 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
}
.productListing-heading a:link, .productListing-heading a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background:none;
	border:none;
}
.productListing-heading a:hover {
	color: #BF0000;
	text-decoration: underline;
	font-weight: bold;
	background:none;
	border:none;
}
TD.productListing-data {
	border-bottom: #CCCCCC 1px dashed;
	padding: 3px;
	margin: 0;
}
A.pageResults {
	color: #0000FF;
}
A.pageResults:hover {
	color: #0000FF;
}
TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF0A0D;
	padding-left: 10px;
}
A.pageHeadingLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF0A0D;
	padding-left: 10px;
}
A.pageHeadingLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF0A0D;
	padding-left: 10px;
}
A.pageHeadingLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF0A0D;
	padding-left: 10px;
}
A.pageHeadingLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF0A0D;
	padding-left: 10px;
}
A.pageHeadingLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF0A0D;
	padding-left: 10px;
}
/*Estilos gaeria fotos*/
#lightbox {
	background-color:#BF0000;
	padding: 10px;
	border-bottom: 2px solid #F10101;
	border-right: 2px solid #F10101;
	color: #FFFFFF;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption {
	float: left;
}
#keyboardMsg {
	float: right;
}
#closeButton {
	top: 5px;
	right: 5px;
}
#lightbox img {
	border: none;
	clear: both;
}
#overlay img {
	border: none;
}
#overlay {
	background-image: url(../images/overlay.png);
}
* html #overlay {
	background-color: #BF0000;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}
.ContentTV {
	width: 330px;
	border-right: #BF0000 1px solid;
	padding: 0 8px 8px 0;
	height: 100%;
	text-align: left;
	margin: 0 180px 0 0;
}
