.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#fff;font-weight:700}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#c03}
.productsNotifications{background:#ffed4d}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;text-decoration:none}
.infoBoxContents{background:#fff;font-family:Verdana,Arial,sans-serif;font-size:10px}
FORM{display:inline}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#fff;color:#fff;font-weight:700}
TR.headerError{background:red}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:red;color:#fff;font-weight:700;text-align:center}
TR.headerInfo{background:#0f0}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:700;text-align:center}
.infoBoxNotice{background:#ff8e90}
.infoBoxNoticeContents{background:#ffe6e6;font-family:Verdana,Arial,sans-serif;font-size:10px}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:700;background:#bbc3d3;color:#fff}
TABLE.productListing{border:1px;border-spacing:1px;border-color:#b6b7cb;border-style:solid}
.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#b6b7cb;color:#fff;font-weight:700}
TD.pageHeading,DIV.pageHeading{font-family:Verdana,Arial,sans-serif;font-size:20px;color:#9a9a9a}
TR.subBar{background:#f4f7fd}
TD.main,P.main{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;font-size:8px}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#abd}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:700}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px}
TEXTAREA{width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#f0a480;font-weight:700}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:700}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:700}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;color:red}
.moduleRowOver{background-color:#ffed4d;cursor:auto}
.moduleRowSelected{background-color:#ffed4d}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:12px;background-color:#fff;background-image:url(images/fonerror.png);background-repeat:no-repeat;height:50px}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0}
#myse select{width:90%}
.product .inputRequirement,.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:red}
body{
margin:0;
padding:0;
background-image: url(images/fondoprincipal.png);
background-color:#9a000a;
background-repeat:no-repeat;
background-position:top center;
background-attachment:fixed;
}
body,td,input,textarea{font-family:Tahoma;line-height:13px;vertical-align:top;padding:0}
img{border:0}
.vam{vertical-align:middle}
.bg{background:url(images/1_bg1.gif);width:1px;height:1px}
.bg1{background:url(images/1_bg2.gif);width:1px;height:1px}
.tituinfo{color:#700c2a;font-size:12px;text-decoration:none;font-weight:700}
.header td{color:#000;font-size:11px;vertical-align:middle}
.header a{color:#000;text-decoration:none;font-size:11px}
.header a:hover{color:#f55637;text-decoration:none}
.input{width:207px;height:21px;color:#000;font-size:11px;font-family:tahoma;vertical-align:middle;padding-left:15px;margin-right:6px;margin-left:11px}
#input1{width:37px;height:25px;color:#3f4143;font-size:13px;font-family:tahoma;text-align:center}
.jamp{width:111px;height:18px;color:#464646;font-size:10px;padding-left:4px;font-family:Tahoma}
.jamp1{width:141px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma}
.jamp2{width:119px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma}
.jamp3{width:159px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma}
.box_header_txt{margin-top:5px}
.box_header_txt td{height:37px;vertical-align:middle;padding-left:0;background:url(images/li.gif) repeat left center;text-transform:uppercase;font-weight:700;color:#fff;font-size:11px}
.box_body ul{list-style:none;margin:0;padding:0}
.box_body .bg_list a{color:#5e0000;text-decoration:none;line-height:30px;padding-left:15px}
.box_body .bg_listred a{color:#e13434;text-decoration:none;line-height:30px;padding-left:15px;font-weight:700}
.box_body .bg_list_un{background:url(images/bg_li_ralles2.png) no-repeat left top;line-height:40px;background-position:0 10px;margin-left:10px}
.box_body .bg_list_sub{background:url(images/bg_li_ralleson.png) no-repeat left top;background-position:0 0;margin-left:-2px}
.box_body .bg_list_sub a{color:#c00;text-decoration:none;padding-left:15px;line-height:29px}
.box_body .bg_list2{background:url(images/bg_li_ralles3.png) no-repeat left top;background-position:0 0;width:175px;height:18px;margin:0 0 0 -5px}
.box_body .bg_list2 a{color:#782607;text-decoration:none;line-height:30px;padding-left:15px}
.box_body .bg_list2 .links{font-family:Arial, Helvetica, sans-serif;color:#782607;font-size:11px;text-decoration:none;font-weight:bold}

.box_body .bg_list2 a:hover{color:#000;text-decoration:underline}
.box_body .bg_list2_un{background:url(images/bg_li_ralles3.png) no-repeat left top;line-height:40px;background-position:0 10px;margin-left:10px}
.box_body .bg_list2_sub{background:url(images/bg_li_ralles3.png) no-repeat left top;background-position:0 0;margin-left:-2px}
.box_body .bg_list2_sub a{color:#c00;text-decoration:none;padding-left:15px;line-height:25px}
.cont_header_txt td{height:27px;vertical-align:middle;padding-left:15px;background:#680f2c url(images/space.gif) no-repeat left center;text-transform:uppercase;font-weight:700;color:#fff;font-size:11px}
.cont_header2_txt{margin-top:0;padding-left:3px}
.cont_header2_txt td{height:45px;vertical-align:middle;padding-left:45px;background:url(images/titulos.png) no-repeat left center;text-transform:uppercase;font-weight:700;color:#fff;font-size:11px}
.product a{color:#000;font-size:11px;text-decoration:none;font-weight:700}
.product a:hover{color:#c00;text-decoration:none;font-weight:700}
.product div a{color:#000;font-size:11px;font-weight:400;text-decoration:none;text-transform:none}
.product div a:hover{color:#c00;text-decoration:none;font-weight:400}
.pic img{border:1px solid #e4e4e4}
.pic a:hover img{border:1px solid #811e3d}
.result{background:#fff url(images/bg_vv.gif) repeat-y left top;margin:0}
.result td{width:50%;height:40px;vertical-align:middle;color:#505050;font-size:11px;padding:0 20px}
.result b{color:#505050;font-weight:400}
.result span{color:#000;font-weight:400}
.result u{text-decoration:none;color:#000}
.result_right{text-align:right}
.result_right b{color:#811e3d;font-size:11px;font-weight:700}
.popup a{color:#8e1214;font-size:11px;text-decoration:none;font-weight:700}
.popup a:hover{color:#8e1214;text-decoration:none}
.footer a{color:#f7ffd8;font-size:11px;text-decoration:none}
.footer b,.footer b a{color:#f7ffd8;font-size:11px;font-weight:700;text-decoration:none}
.box_body span a{color:#3d3d3d;font-size:11px;text-decoration:none}
.box_body span a:hover{color:#3d3d3d;text-decoration:none}
.box_body td{color:#444}
.box_body span{color:#212121;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:700}
.box_body a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;text-decoration:none}
.box_body a:hover{color:#fff;text-decoration:none}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#d52d01}
.box_body a SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#d52d01;text-decoration:none}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:700}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px}
span.txt_1{font-size:10px;text-transform:none;color:#000}
.cont_header_txt em{color:#e50029;font-size:14px;font-weight:700;font-style:normal;vertical-align:middle;text-decoration:none}
.product em{color:#3d3d3d;font-size:11px;text-decoration:none;font-style:normal}
.main a:hover{color:#a21e00;text-decoration:none}
.bg_input input{background:none}
.product .shop_cart{color:#482700;font-size:11px;font-weight:700;height:54px;text-align:center;vertical-align:middle}
.padd_1{padding:0 10px}
.padd_22{padding:8px}
td.padd2{padding:8px 8px 8px 4px}
.line_h{line-height:25px}
.product div{padding:8px 0 5px}
div.padd3{text-align:left;padding-top:0;margin-left:0;margin-right:0;font-weight:400}
.padd33 img,.padd33 input{margin:5px}
.prod_info{width:100px}
.prod_info td{text-align:center}
.products{width:45%}
.quantity{width:15%}
.sub_total{width:80%}
.box_width_left{width:215px}
.box_width_right{width:0}
.heading_top_1 .padd_11{padding:15px 20px 17px}
.heading_top_2 .padd_22{padding:10px 20px}
.heading_top_4 .padd_44{padding:0 20px}
.tep_draw_separate{height:11px}
.titusexual{font-family:sans-serif,Verdana,Arial;color:#900;font-size:16px;text-decoration:underline;font-weight:700;font-style:italic;background-color:#fed8d9}
.titugris{color:#474747;font-size:12px;text-decoration:none;font-weight:400}
.titudes{color:#900;font-size:14px;text-decoration:none;font-weight:700}
.titutitle{color:#680f2c;font-size:10px;text-decoration:none;font-weight:700}
.tituped{color:#2d2c2c;font-size:11px;text-decoration:none;font-weight:400}
.inficra{color:#fc6;font-size:11px;text-decoration:none;font-weight:400}
.titucart{color:#a43535;font-size:11px;font-weight:700;text-decoration:underline}
.opcio{color:#c00;font-size:12px;text-decoration:underline;font-weight:700}
.pvp{color:#5c2404;font-size:12px;text-decoration:none;font-weight:400}
.titucarro{font-family:Verdana,Arial,sans-serif;color:#c30;font-size:10px;text-decoration:none;font-weight:700}
.codigodes{color:#666;font-size:11px;text-decoration:none;font-weight:400}
.bienve{font-family:Verdana,Arial,sans-serif;color:#fff;font-size:11px;text-decoration:none;font-weight:400}
.bienve h1{font-family:Verdana,Arial,sans-serif;color:#fff;font-size:16px;text-decoration:none;font-weight:700}
.descrip2{font-family:Verdana,Arial,sans-serif;color:#2a2a2a;font-size:11px;text-decoration:none;font-weight:400}
.formu{border:1px solid #999;font-family:Verdana,Arial,sans-serif;color:#000;font-size:11px;text-decoration:none;font-weight:400;padding-left:3px}
div#nyroModalFull{font-size:12px;color:#777}
div#nyroModalLoading{border:4px solid #777;width:150px;height:150px;text-indent:-9999em;background:#fff url(../img/ajaxLoader.gif) no-repeat;background-position:center}
div#nyroModalLoading.error{border:4px solid #f66;line-height:20px;width:300px;height:100px;text-indent:0;background:#fff;padding:20px}
div#nyroModalWrapper{background:#fff;border:4px solid #777}
a#closeBut{position:absolute;display:block;top:-13px;right:-13px;width:12px;height:12px;text-indent:-9999em;background:url(../img/close.gif) no-repeat;outline:0}
h1#nyroModalTitle{position:absolute;top:-22px;left:5px;font-size:12px;color:#ddd;margin:0;padding:0}
div.wrapper div#nyroModalContent{padding:5px}
div.wrapperImg div#nyroModalContent{position:relative;overflow:hidden;text-align:center}
div.wrapperImg img{vertical-align:baseline}
div.wrapperImg div#nyroModalContent div{position:absolute;bottom:0;left:0;background:#000;border:1px dotted #FFF;overflow:hidden;margin:10px;padding:10px}
div.wrapperImg div#nyroModalContent div:hover{cursor:help}
a.nyroModalPrev,a.nyroModalNext{z-index:105;outline:none;position:absolute;top:0;height:100%;width:40%;cursor:pointer;text-indent:-9999em;background-image:url(data:image/gif;base64,AAAA)}
div.wrapperSwf a.nyroModalPrev,div.wrapperSwf a.nyroModalNext,div.wrapper a.nyroModalPrev,div.wrapper a.nyroModalNext{height:60%;width:20%}
a.nyroModalPrev:hover{background:url(../img/prev.gif) no-repeat left 20%}
a.nyroModalNext{right:0}
a.nyroModalNext:hover{background:url(../img/next.gif) no-repeat right 20%}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:url('../images/blank.gif') no-repeat;display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{background:url('../images/prevlabel.gif') no-repeat left 15%}
#nextLink:hover,#nextLink:visited:hover{background:url('../images/nextlabel.gif') no-repeat right 15%}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto}
#imageData{color:#666;padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:700}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
.fondocua{margin-top:0;background-image:url(images/bg_fotos.png);background-repeat:no-repeat;background-position:center center;height:289px}
.fondocua10{margin-top:0;background-image:url(images/bg_fotos10.gif);background-repeat:no-repeat;background-position:center center}
.fondocua15{margin-top:0;background-image:url(images/bg_fotos15.gif);background-repeat:no-repeat;background-position:center center}
.fondocua20{margin-top:0;background-image:url(images/bg_fotos20.gif);background-repeat:no-repeat;background-position:center center}
.fondocua25{margin-top:0;background-image:url(images/bg_fotos25.gif);background-repeat:no-repeat;background-position:center center}
.fondocua30{margin-top:0;background-image:url(images/bg_fotos30.gif);background-repeat:no-repeat;background-position:center center}
.fondocua40{margin-top:0;background-image:url(images/bg_fotos40.gif);background-repeat:no-repeat;background-position:center center}
.fondocua50{margin-top:0;background-image:url(images/bg_fotos50.gif);background-repeat:no-repeat;background-position:center center}
.fondobienvenida{margin-top:0;background-image:url(images/bienvenida.png);background-repeat:no-repeat;background-position:center center}
.fondotitu2{margin-top:0;background-image:url(images/fondotitu2.png);background-repeat:no-repeat;background-position:center center}
.fondocat{margin-top:0;background-image:url(images/fondocat.png);background-repeat:no-repeat;background-position:center center}
.flashclass{width:200px;border:0 solid orange;padding:0}
.flashclass img{border-width:0}
.star-product-title{font-family:Verdana,Arial,sans-serif;text-align:center;font-size:16px;font-weight:700;color:#000}
.star-product{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:400;color:#000}
.star-product-price{font-family:Verdana,Arial,sans-serif;font-size:16px;font-weight:700;color:red}
TD.categories_description{font-family:Trebuchet MS,Verdana,Arial,sans-serif;font-size:15px;line-height:1.5}
ul.sitemap{color:#842542}
.titufaq{font-family:Verdana, Arial, sans-serif;color:#900;font-size:14px;text-decoration:underline;font-weight:400}
TD.productListing-data p{text-align:center;margin:1px;padding:0}
.cuarela{margin-top:0;background-image:url(images/cuarela.gif);background-repeat:no-repeat;background-position:center center}
#suggestBoxElement{border:1px solid #8FABFF;visibility:hidden;text-align:left;white-space:nowrap;background-color:#eee;cursor:pointer}
.suggestions{font-size:11px;background-color:#eee}
.suggestionMouseOver{font-size:11px;background:blue;color:#FFF}
.infoBox,TR.header,TR.headerNavigation,.popup,input{background:#fff}
A.headerNavigation,A.headerNavigation:hover{color:#fff}
TD.infoBox,SPAN.infoBox,TD.productListing-data,.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9}
TD.subBar,.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000}
del,s{color:#494949;font-size:12px;font-weight:700}
table,.box_width_cont{width:100%}
.header span,.header b,.popup strong{color:#000;font-size:11px}
#input2,#input3{width:37px;height:25px;color:#3f4143;font-size:10px;font-family:tahoma;text-align:right}
.box_body .bg_list,.box_body .bg_listred{background:url(images/bg_li_ralles.png) no-repeat left top;background-position:0 0;width:175px;height:20px;margin:0 0 0 -5px}
.box_body .bg_list a:hover,.box_body .bg_listred a:hover,.box_body .bg_list_sub a:hover,.box_body .bg_list2_sub a:hover{color:#900;text-decoration:underline}
.box_body .bg_list_un a,.box_body .bg_list2_un a{text-decoration:none;padding-left:6px;color:#000}
.box_body .bg_list_un a:hover,.box_body .bg_list2_un a:hover{color:#900;text-decoration:none}
.cont_header_txt,.tableBox_output,.tableBox_shopping_cart{margin-top:0}
.cont_header_txt a,.cont_header2_txt a{font-weight:700;color:#fff;font-size:11px;text-decoration:none;vertical-align:middle}
.cont_header_txt a:hover,.cont_header2_txt a:hover{font-weight:700;color:#ff3;font-size:11px;text-decoration:none}
.result a,.result a:hover,.result_right a.pageResults:hover,.result_right a.pageResults u:hover,.main a{color:#000;text-decoration:none}
.footer td,.footer span{color:#f7ffd8;font-size:11px}
.footer a:hover,.footer b a:hover{color:#f7ffd8;text-decoration:none}
.result_right a.pageResults,.result_right a.pageResults u{color:#000;font-size:11px;text-decoration:none}
.smallText a,.smallText a:hover,.smallText a u,.smallText a:hover u{color:#000;font-size:10px;text-decoration:none}
.main a b,.main a:hover b{color:#5d5f60;font-size:10px;text-decoration:none}
SPAN.productSpecialPrice,.product SPAN.productSpecialPrice,.box_body SPAN.productSpecialPrice{color:#ea331b;font-size:14px;font-weight:700}
SPAN.productSpecialPrice2,.product SPAN.productSpecialPrice2,.box_body SPAN.productSpecialPrice2{color:#c00000;font-size:15px;font-weight:700}
.bg_gg,.bg_vv{background:#fff8d4}
.remove,.total{width:20%}
.heading_top_1,.heading_top_3,.heading_top_4{margin-top:0;background:#fff url(images/bg_vv.gif) repeat-y left top}
.heading_top_3 .padd_33,#imageContainer{padding:10px}
.titucat,.titucat h1{color:#900;font-size:13px;text-decoration:none;font-weight:700}
.descrip,.dateadd{font-family:Verdana,Arial,sans-serif;color:#000;font-size:11px;text-decoration:none;font-weight:400}
a.nyroModalPrev,#imageContainer>#hoverNav{left:0}.estasen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}
.rojo{font-family:Verdana,Arial,sans-serif;color:#FF0000;font-size:11px;text-decoration:none;font-weight:400}
.news{font-family:Verdana,Arial,sans-serif;color:#7d213d;font-size:11px;text-decoration:none;font-weight:400}
.bienve2{font-family:Verdana,Arial,sans-serif;color:#d7d7d7;font-size:11px;text-decoration:none;font-weight:400} 
#suggestDiv {border: 1px solid #8FABFF; visibility:hidden; text-align: left;  white-space: nowrap; background-color: #eeeeee;}
  .suggestions {font-size:14px;background-color: #eeeeee;  }
  .suggestionMouseOver {font-size:14px;background:#3333ff;color:white;  }

.user{font-family:Verdana,Arial,sans-serif;color:#ffc000;font-size:11px;text-decoration:none;font-weight:400} 
.user2{
	background-color: #660000;
	width: 250px;
}
.tupper{font-family:Verdana,Arial,sans-serif;color:#000000;font-size:12px;text-decoration:none;font-weight:400}

/* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
 
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:290px;
		background:#fff;		
		margin-bottom:2em;
		}	
			
	#content{
		position:relative;
		}			
 
/* Easy Slider */
 
	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:290px;
		height:230px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-15px;
		top:71px;
		}	
	#nextBtn{ 
		left:274px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}		


.Estilo1 {
	color: #EA0000;
	font-weight: bold;
}
