/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License

*/



a {

	color: #FFFFFF;

	text-decoration: none;

	line-height: 18px;

}



a:hover {

	color: #FFCC00;

	text-decoration: underline;

}



a.headernavigation {

	color: #FFFFFF;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

}



a.headernavigation:hover {

	color: #FFFFFF;

	font-size: 13px;

	font-weight: bold;

	text-decoration: underline;

}



a.linktendencias {

	color: #FFCC00;

	font-size: 11px;

	font-weight: normal;

	text-decoration: underline;

}



a.linktendencias:hover {

	color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	text-decoration: underline;

}



a.pageresults {

	color: #747474;

}



a.pageresults:visited {

	color: #747474;

}



a.pageresults:hover {

	color: #747474;

}



body {

	background: #292929;

	color: #000000;

	margin: 0px;

}



checkbox, input, radio, select, textarea {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	border: 1px solid #434343;

	color: #FFCC00;

	background-color: #747474;

}



form {

	display: inline;

}



span.errortext {

	color: #FFCC00;

	font-family: Verdana, Arial, sans-serif;

}



span.greetuser {

	color: #F0A480;

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



span.markproductoutofstock {

	color: #FFCC00;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



span.newitemincart {

	color: #FFCC00;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



span.productspecialprice {

	color: #FFCC00;

	font-family: Verdana, Arial, sans-serif;

	font-weight: bold;

	font-size: 13px;

}



table.formarea {

	background: #F1F9FE;

	border-color: #7B9EBD;

	border-style: solid;

	border-width: 1px;

}



table.productlisting {

	//shopping-cart header/footer color

  border-spacing: 1px;

	border: 0px;

	border-color: #494949;

	border-style: solid;

}



td{

	color: #FFF;

	font-family: tahoma, arial, verdana;

	font-size: 11px;

}



p{
	color: #FFF;
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	text-align: left;

}



h1{

	color: #FFCC00;

	font-family: tahoma, arial, verdana;

	font-size: 14px;

}

h2{

	color: #FF0000;

	font-family: tahoma, arial, verdana;

	font-size: 13px;
	font-weight:bold;

}



td.accountcategory {

	color: #AABBDD;

	font-family: Verdana, Arial, sans-serif;

	font-size: 13px;

}



td.fieldkey {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



td.fieldvalue {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

}



td.footer {

	background: #BBC3D3;

	color: #FFFFFF;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

}



td.formareatitle {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



td.headererror {

	background: #FF0000;

	color: #FFFFFF;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

}



td.headerinfo {

	background: #FFFFFF;

	color: Green;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

}



td.headernavigation {

	background: #BBC3D3;

	color: #FFFFFF;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

}



td.infobox, span.infobox {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



td.infoboxheading {

	background-image: url('images/infobox/corner_center.gif');

	color: #000000;

	display: none;

	font-family: Arial, Verdana, sans-serif;

	font-size: 18px;

	font-weight: normal;

}



td.main, p.main {

	color: #000000;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	line-height: 1.5;

}



td.pageheading, div.pageheading {

	background: url('images/m999.gif');

	background-repeat: no-repeat;

	color: #DADADA;

	font-size: 12px;

	font-weight: bold;

	height: 31px;

	padding-left: 20px;

	padding-top: 2px;

	text-decoration: none;

	text-transform: uppercase;

	width: 100%;

}



.fondo-secciones{
	background-image: url(images/fondo-seccion.gif);
	background-repeat: repeat-y;
	padding: 10px;
	color: #F00;

}



.galerias-li{

	list-style: none;

	margin-bottom: 10;

	padding-bottom: 10px;

	border-bottom: 1px solid #AF903D;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

}



.img-shadow {

  float:left;

  background: url(images/shadowAlpha.png) no-repeat bottom right !important;

  background: url(images/shadow.gif) no-repeat bottom right;

  margin: 10px 0 0 10px !important;

  margin: 10px 0 0 5px;

}



.img-shadow img {

  display: block;

  position: relative;

  background-color: #fff;

  border: 1px solid #a9a9a9;

  margin: -6px 6px 6px -6px;

  padding: 4px;

}



td.productlisting-data {

	border-bottom: 2px solid #434343;

	border-left: 1px solid #434343;

	border-right: 1px solid #434343;

	color: #FFFFFF;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

	padding: 10 10 10 10;

	text-align: center;

	vertical-align: top;

}



td.smalltext, span.smalltext, p.smalltext {

	color: #FFFFFF;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	padding-left: 10px;

}



td.subbar {

	color: #000000;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



td.tableheading {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



textarea {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	border: 1px solid #333333;

	color: #FFCC00;

	width: 100%;

}



tr.accounthistory-even, tr.addressbook-even, tr.alsopurchased-even, tr.payment-even, tr.productlisting-even, tr.productreviews-even, tr.upcomingproducts-even, tr.shippingoptions-even {

	//shopping-cart content colo: r;

	background: #666666;

}



tr.accounthistory-odd, tr.addressbook-odd, tr.alsopurchased-odd, tr.payment-odd, tr.productlisting-odd, tr.productreviews-odd, tr.upcomingproducts-odd, tr.shippingoptions-odd {

	//shopping-]cart content colo: r;

	background: #666666;

}



tr.footer {

	background: #BBC3D3;

}



tr.header {

	background: transparent;

}



tr.headererror {

	background: #FF0000;

}



tr.headerinfo {

	background: #00FF00;

}



tr.headernavigation {

	background: #BBC3D3;

}



tr.subbar {

	background: #F4F7FD;

}



.bg1{

	background-image: url("images/m03.gif");

	background-repeat: repeat-x;

}



.bg2{

	background-image: url("images/m14.gif");

	background-repeat: repeat-x;

}



.bg3{

	background-image: url("images/m28.gif");

	background-repeat: repeat-y;

}



.bg4{

	background-image: url("images/m37.gif");

	background-repeat: repeat-y;

}



.bg5{

	background-image: url("images/m50.gif");

	background-repeat: repeat-y;

}



.bg6{

	background-image: url("images/m59.gif");

	background-repeat: repeat-y;

}



.bg7{

	background-image: url("images/m51.gif");

	background-repeat: repeat-y;

}



.boxtext {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



.cart_border_{

	border: 1px solid #DADBDC;

}



.ch1{

	color: #AF903D;

	font-size: 10px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

}



.ch10{

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

}



.ch2{

	color: #DADADA;

	font-size: 13px;

	font-weight: bold;

	padding-left: 20px;

	text-align: left;

	vertical-align: middle;

}



.ch3{

	padding-left: 14px;

}



.ch4{

	color: #CCCCCC;

	font-size: 11px;

	text-align: left;

}



.ch5{

	color: #FFFFFF;

	font-size: 10px;

	font-weight: normal;

	text-align: left;

}



.ch6{

	padding-left: 15px;

}



.ch7{

	color: #BFBFBF;

	font-size: 11px;

}



.ch8{

	color: #FFFFFF;

	font-size: 13px;

	font-weight: bold;

}



.ch9{

	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

}



.checkoutbarcurrent {

	color: #000000;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



.checkoutbarfrom, .checkoutbarto {

	color: #8C8C8C;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



.errorbox {

	background: #FFFFFF;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: Red;

}



.image_border{

	border: 1px solid #888888;

}



.infobox {

	background-image: url(images/m28.gif);

}



.infoboxcontents {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	padding-left: 20px;

}

.letrasmail {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	padding-left: 20px;
	color: #333333;

}


.infoboxnotice {

	background: #FF8E90;

}



.infoboxnoticecontents {

	background: #FFE6E6;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



/* input requirement */

.inputrequirement {

	color: #FFCC00;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



/* message box */

.messagebox {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



.messagestackerror, .messagestackwarning {

	background-color: #FFFFFF;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	color: Red;

}



.messagestacksuccess {

	background: #FFFFFF;

	color: Green;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



.ml1{

	color: #B7B7B7;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.ml10{

	color: #B8A36B;

	font-family: verdana;

	font-size: 9px;

	text-decoration: none;

}



.ml2{

	color: #8B8064;

	font-family: verdana;

	font-size: 11px;

	text-decoration: none;

}



.ml3{

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

}



.ml4{

	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



.ml5{

	color: #BFBFBF;

	font-size: 11px;

	text-decoration: none;

}



.ml6{

	color: #BFBFBF;

	font-size: 11px;

	font-weight: bold;

}



.ml7{

	color: #B2B2B2;

	font-size: 11px;

	text-decoration: none;

}



.ml8{

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: none;

}



.ml9{

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



.modulerow {

}



.modulerowover {

	background-color: #747474;

	cursor: pointer;

	cursor: hand;

}



.modulerowselected {

	background-color: #747474;

}



.orderedit {

	color: #70D250;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	text-decoration: underline;

}



.pr_category{

	color: #000000;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

}



.pr_descr{

	color: #353535;

	font-family: tahoma, verdana, arial;

	font-size: 11px;

}



.pr_name{

	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



.pr_price{

	color: #FFFFFF;

	font-size: 14px;

	font-weight: bold;

}



.productlisting-heading {

	background: #494949;

	border-bottom: 2px solid #434343;

	border-left: 1px solid #434343;

	border-right: 1px solid #434343;

	border-top: 0px solid #FFFFFF;

	color: #929292;

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding: 12px;

	text-align: left;

	text-transform: none;

}



.productsnotifications {

	background: #F2FFF7;

}



.se1{

	background: #727272;

	border: 1px solid #000000;

	color: #FFFFFF;

	font-size: 9px;

	width: 102px;

}



.se2{

	background: #727272;

	color: #FFFFFF;

	font-size: 9px;

	width: 99px;

}



.stockwarning {

	color: #FFCC00;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

}



TABLE.popup {

  border-width: 1px;

  border-style: dotted;  

  border-color

}



#content {

	background-image: url(images/logo-flashydivas-solo.jpg);

	width: 560px;

}



.img-shadow {

  float:left;

  background: url(/catalogo/images/shadowAlpha.png) no-repeat bottom right !important;

  background: url(/catalogo/images/shadow.gif) no-repeat bottom right;

  margin: 10px 0 0 10px !important;

  margin: 10px 0 0 5px;

}



.img-shadow img {

  display: block;

  position: relative;

  background-color: #fff;

  border: 1px solid #a9a9a9;

  margin: -6px 6px 6px -6px;

  padding: 4px;

}

.highslide {

	cursor: url(/catalogo/images/zoomin.cur);

    outline: none;

}



.highslide img {

	border: 2px solid white;

}

.highslide:hover img {

	border: 2px solid #FFFFFF;

}



.highslide-image {

    border: 2px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;

    

    border: 2px solid white;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: white;

}

.highslide-loading {

    display: block;

	color: white;

	font-size: 9px;

	font-weight: bold;

	text-transform: uppercase;

    text-decoration: none;

	padding: 3px;

	border-top: 1px solid white;

	border-bottom: 1px solid white;

    background-color: black;

    /*

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

    */

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}



.highslide-move {

    cursor: move;

}



.highslide-overlay {

	display: none;

}



/* Controlbar example */

.controlbar {	

	background: url(/catalogo/images/controlbar4.gif);

	width: 167px;

	height: 34px;

}

.controlbar a {	

	display: block;

	float: left;

	/*margin: 0px 0 0 4px;*/	

	height: 27px;

}

.controlbar a:hover {

	background-image: url(/catalogo/images/controlbar4-hover.gif);

}

.controlbar .previous {

	width: 50px;

}

.controlbar .next {

	width: 40px;

	background-position: -50px 0;

}

.controlbar .highslide-move {

	width: 40px;

	background-position: -90px 0;

}

.controlbar .close {

	width: 36px;

	background-position: -130px 0;

}





/* Necessary for functionality */

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



/* accordion */



.toggler {

	cursor: pointer;

}

 

.element {

}

 

.element p {

}

 

.float-right {

}

 

blockquote {

}



/* MooSound */



#playlist {

    width: 80%;

    margin: auto;

}



.song {

    width: 100%;

    background-color: #E7E7E7;

    border: 1px solid #CCCCCC;

    padding: 5px;

}



.song.playing {

    background-color: #DFEBFF;

}



.seekbar {

	background-color: #F9FFFC;

    border-right: 1px solid #CCCCCC;

    border-bottom: 1px solid #CCCCCC;

    height: 20px;

    width: 0%;

    cursor: pointer;

}



.position {

    left: 0;

    position: relative;

    width: 1px;

    height: 20px;

	border-left: 1px solid #FF7533;

}



.song h3 {

    margin: 0;

}



.controls {

    float: right;

    width: 15%;

}



.controls img {

    cursor: pointer;

}

.cxcmsmultipleinputfile {

	border: #666666 1px solid;

	text-align: left;

	vertical-align: middle;

	text-decoration: none;

	background-color: #F5F5F5;

	font-weight: bolder;

	color: #333333;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

h5{color:#FC0}