html, body{margin:0px;padding:0px;background-image:url(../images/background_mw.gif);background-color:#fff;font-family:Verdana, Arial, Tahoma;color:#666666;font-size:11px;font-weight:normal;text-decoration:none;background-repeat:no-repeat;background-position:top;background-attachment:fixed;}
#up_text{font-size:12px;padding-bottom:5px;}
body{min-width:960px;}
#wrap{margin:0 auto;width:960px;text-align:left;}
#header_sup{height:45px; margin-left:-60px;}
#top_menu li{float:left;display:inline;list-style-type:none;padding:5px;border-right-width:thin;border-right-style:solid;border-right-color:#666;}
#top_menu a{text-decoration:none; color:#666;font-size:16px;}
#header_bottom_menu{clear:both;padding-bottom:210px;}
#header_logo{background-image:url(../images/header_logo.gif);text-indent:-9999px;float:left;width:127px;height:194px;margin-right:6px;}
#recommend {float:left; width:180px; padding: 4px 0 0 2px;}

/* DISCOUNT *************************************** */
.discount_star {
	
	float:right;
    width: 69px;
    height: 69px;
    top: 70px;
    right: 10px;
    background: url("../images/discount-star.png") top left no-repeat;
    text-align: center;
}

.discount_star span {
    color: white;
    display: block;
}

.discount_star span.label {
    font-weight: normal;
    padding: 20px 0px 0px 0px;
    font-size: 8pt;
    width: 53px;
    margin: auto auto;
}

.discount_star span.value {
    font-weight: bold;
    font-size: 10pt;
}
/* ************************************************ */


/* DISCOUNT STAR BESTSELLERS & LAST SALES *************************************** */
.discount_star_best {
	position:relative;
	margin-left: -100px;
	float:right;
    width: 45px;
    height: 45px;
    top: 20px;
    right: 10px;
    background: url("../images/discount-star_best.png") top left no-repeat;
    text-align: center;
}

.discount_star_best span {
    color: white;
    display: block;
}

.discount_star_best span.value {
	padding: 14px 0px 0px 1px;
    font-weight: bold;
    font-size: 10pt;
}
/* ************************************************ */



#main{float:left;width:700px;min-width:700px;}
#sidebar{float:right;width:250px;}
.styleContent1{width:400px;background:#fff;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;height:150px;font-size:10px;padding-left:15px;padding-top:10px;color:#333;z-index:500;}
.styleContent1 p{width:320px;float:left;height:250px;}
#close_001{float:right;height:100%;margin-right:15px;color:#000;}
#slideshow IMG{position:absolute;z-index:0;}
#slideshow IMG.active{z-index:2;}
#slideshow IMG.last-active{z-index:1;}
#footer{width:100%;height:230px;background-image:url(../images/footer_bg.gif);background-repeat:repeat-x;margin:0;padding:0;clear:both;}
#footer_container{width:960px;height:auto;padding-top:40px;margin-right:auto;margin-left:auto;}
#cont_left{float:left;width:630px;}
#cont_right{float:right;width:330px;}
#footer_bottom{padding-top:25px;margin-left:230px;clear:both;color:#FFF;}
#small_logo{float:left;background-image:url(../images/logo_small.png);background-repeat:no-repeat;height:30px;width:40px;}
#copyright a{color:#FFFFFF;text-decoration:none;}
#cont_right li{float:right;display:inline;list-style-type:none;padding:5px;border-right-width:thin;border-right-style:solid;border-right-color:#FFFFFF;}
#cont_right a{color:#FFFFFF;text-decoration:none;}
div.span{float:left;margin-right:20px;color:#FFF;}
div.span .lined{text-decoration:underline;}
div.span ul{margin:0;padding:0;list-style-type:none;color:#FFFFFF;}
div.span ul a{color:#FFFFFF;text-decoration:none;}
#header img{float:left;}
#header h1#logo{float:right;width:255px;height:198px;margin:0;background:url(../images/logo_bg.gif) no-repeat top right;clear:none;}
#header h1#logo img{margin:45px auto auto 15px;}
#searchForm{float:right;height:40px;}
#searchForm .search_text{background:url(../images/search_bg.gif) no-repeat top left #fff;height:38px;}
#searchForm .search_text input{border:0;width:80px;height:15px;margin-left:25px;margin-bottom:10px;}
#main1{background-image:url(../images/bg_kite.jpg);}
#main2{background-image:url(../images/bg_wind.jpg);}
#main3{background-image:url(../images/bg_surf.jpg);}
#main4{background-image:url(../images/bg_skate.jpg);}
#main5{background-image:url(../images/bg_freebord.jpg);}
.marco{width:701px;height:105px;font-size:24px !important;text-decoration:none !important;background-repeat:no-repeat;padding-left:20px;padding-top:50px;}
#sidebar{overflow:hidden;}
#sidebar .box{width:245px;height:200px;background:url(../images/col_right_box_bg.gif) no-repeat top left;margin:0 0 10px 0;padding:5px;}
#sidebar .box-small{overflow:hidden;width:245px;height:85px;background:url(../images/col_right_box_bg_small.gif) no-repeat top left;margin:0 0 10px 0;padding:5px;}
#sidebar .box-small_2{overflow:hidden;width:245px;height:193px;background:url(../images/col_right_box_bg_small_2.gif) no-repeat top left;margin:0 0 10px 0;padding:5px;}
#sidebar .box-school{overflow:hidden;width:245px;height:180px;margin:0 0 10px 0;}


#sidebar .compromiso {overflow:hidden;width:245px;height:165px;background:url(../images/col_right_box_bg_meddium2.gif) no-repeat top left;margin:0 0 10px 0;padding:5px;}

#sidebar .compromiso ul {
	width: 195px;
	list-style-position: outside;
	list-style-image: url(../images/tick.png);
}

#checkout_space {
	height: 700px;
	}

#sidebar .box-viento{overflow:hidden;width:245px;height:104px;margin:0 0 10px 0;}
#sidebar .box-meddium{overflow:hidden;width:245px;height:133px;background:url(../images/col_right_box_bg_meddium.gif) no-repeat top left;margin:0 0 10px 0;padding:5px;}
#sidebar .box-empty{width:245px;margin:0 0 10px 0;padding:0;}
#sidebar .content{padding:5px;}
#sidebar .head{text-align:left;margin-bottom:10px;}
#sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5{float:none;}
#sidebar h3{font-size:1.05em;}
#sidebar h4{padding:0;margin:0;color:#69f;}
#sidebar .actions{font-size:.95em;text-align:right;margin:20px 15px 0 0;}
#sidebar .actions a, #sidebar .actions a:hover{color:#69f;text-decoration:underline;}
#sidebar label{display:block;margin-left:5px;}
#sidebar .input-text{margin-bottom:6px;margin-left:5px;clear:left;}
#sidebar .input-image{border:0 ! important;}
.form_row label{height:21px;}
.form_row input{float:left;margin-right:5px;}
#newsletterForm .form_text{background:url(../images/form_text_bg.gif) no-repeat top left #fff;width:180px;height:25px;float:left;display:inline;}
#newsletterForm .form_text input{border:0;width:160px;height:15px;margin-top:5px;margin-left:10px;}
#signInForm .form_text{background:url(../images/form_text_bg.gif) no-repeat top left #fff;width:180px;height:25px;float:left;display:inline;}
#signInForm .form_text input{border:0;width:160px;height:15px;margin-top:5px;margin-left:10px;}
#hot-news{margin-top:-10px;padding-top:0px;margin-left:0px;padding-left:5px;margin-right:5px;height:65px;width:235px;overflow:hidden;list-style-type:none;}
#hot-news li{margin:0;padding:0;}
#hot-news li p{margin:0;padding:0;}
#hot-news a{color:#666;}
hr.separator{height:1px;color:#E5E5E5;background-color:#E5E5E5;border:0px;clear:both;}
img{border:0;-ms-interpolation-mode:bicubic;}
.MainMenu{font-family:Tahoma, Verdana;color:#ffffff;font-size:12px;font-weight:bold;}
.MainMenu a{color:#ffffff;text-decoration:none;}
.MainMenuHighlight{font-family:Tahoma, Verdana;color:#FB7F93;font-size:12px;font-weight:bold;}
.MainMenuHighlight a{color:#FB7F93;text-decoration:none;}
.PageTitle{color:#69f;font-size:12px;font-weight:bold;text-align:left;}
.cmspage_content{padding-right:40px;}
.ShoppingCartText{font-size:11px;font-weight:normal;}
.ShoppingCartText a{text-decoration:none;}
.Required{color:red;}
.Error{color:red;}
.StoreClosedText{font-family:Tahoma, Verdana;color:#C63983;font-size:16px;font-weight:bold;}
.LargerImageLink{font-family:Tahoma, Verdana;color:#666666;font-size:10px;}
.LargerImageLink a{color:#666666;text-decoration:underline;}
.LargerImageLink a:hover{color:#999999;text-decoration:underline;}
.CopyrightText{font-family:Tahoma, Verdana;color:#333333;font-size:11px;font-weight:normal;}
.CopyrightText a{color:#333333;text-decoration:none;}
.CategoryName{text-transform:uppercase;}
.CategoryName a{color:#999;text-decoration:none;margin:0;padding:0;}
.CategoryName a:hover{color:#69f;}
.CategoryDescription{font-size:11px;font-weight:normal;}
.Subcategories{width:100%;height:25px;margin:0 0 10px 0;padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.Subcategories ul{margin:0;padding:0;}
.Subcategories ul li{list-style:none;position:relative;text-align:left;display:inline;float:left;margin:0;padding:0 8px 0 12px;line-height:25px;}
.ProductName{color:#000;font-size:11px;font-weight:bold;}
.ProductName a{color:#000;text-decoration:none;}
.ProductName a:hover{color:#69f;text-decoration:none;}
.ProductDescription{font-size:11px;font-weight:normal;}
.ProductPrice{font-size:11px;font-weight:normal;}
.ProductListPrice{text-decoration:line-through;color:red;margin-left:0px ! important;}
.ProductPrice input{font-size:13px;font-weight:bold;border:0;color:#000;margin-left:30px;}
.ProductStockMessage{color:red;font-size:11px;font-weight:bold;}
.ProductOptionsTitle{font-size:11px;font-weight:bold;}
.ProductOptions{font-size:11px;font-weight:normal;text-align:left;}
.ProductOptions textarea, .ProductOptions select{width:175px ! important;}
.ProductOptions input{width:15px;}
.Breadcrumb{padding:0 0 0 10px;margin:0;width:100%;background-color:white;font-size:11px;text-align:left;height:25px;}
.Breadcrumb li{float:left;display:inline;}
.Breadcrumb a{color:#666;text-decoration:underline;}
.Breadcrumb a:hover{color:#69f;}
.ProductList{padding:0px;margin:0px;width:100%;vertical-align:top;}
.ProductList table td{vertical-align:middle;overflow:hidden;}
.ProductList .ProductImage{margin:0;padding:0;width:175px;height:90px;overflow:hidden;text-align:center;}
.ProductList .ProductImage img{margin:auto;}
.ProductList .CategoryName{}
.ProductList .CategoryDescription{padding-top:6px;}
.ProductList .ProductListInfo{text-align:left;padding-left:5px;border:0;width:175px;height:90px;}
.ProductList .ProductListInfo a{text-decoration:none;}
.ProductList .ProductName{color:#000;text-decoration:none;}
.ProductList .ProductDescription{padding:10px;}
.ProductList .ProductPrice{}
.ProductList .ProductMoreInfo{color:#69f;}
.FeaturedList{padding:0px;margin:0px;width:100%;}
#destacados{width:700px;height:18px;margin-bottom:3px;padding-top:3px;font-size:12px;background-image:url(../images/estrellita.png);background-color:#0092d0;color:#FFFFFF;background-repeat:no-repeat;background-position:left -6px;text-align:center;}
.FeaturedList .FeaturedContainer{width:175px;height:210px;background:url(../images/featured_bg2.gif) no-repeat top left #fff;vertical-align:middle;}
.FeaturedList .ProductImage{margin:0;padding:0;width:auto;height:155px;overflow:hidden;}
.FeaturedList .CategoryName{}
.FeaturedList .CategoryDescription{padding-top:6px;}
.FeaturedList .ProductListInfo{text-align:left;padding-left:15px;border:0;width:100%;height:55px;}
.FeaturedList .ProductListInfo a{text-decoration:none;}
.FeaturedList .ProductName{color:#000;text-decoration:none;}
.FeaturedList .ProductDescription{}
.FeaturedList .ProductPrice{}
.FeaturedList .ProductMoreInfo{padding:0 0 0 15px;color:#69f;}
.FeaturedList .ProductMoreInfo a, a:visited{color:#69F;}
.PaginatorDropdown{float:left;width:50%;padding:0;margin:0;font-size:11px;text-align:left;}
.PaginatorDropdown select{}
.Paginator{padding:0;margin:0;width:50%;font-size:11px;background-color:white;text-align:right;float:right;}
.Paginator a{color:#666;text-decoration:underline;}
.Paginator a:hover{color:#69f;text-decoration:underline;}
.Paginator .selected{color:#69f;font-weight:bold;text-decoration:none;}
.RelatedProducts{padding:0px;margin:0;width:345px ! important;text-align:left;float:left;clear:none;}
.RelatedProducts td{padding:0;margin:0;width:170px;}
.RelatedProducts .ProductImage{margin:0;padding:0;height:90px;width:170px;overflow:hidden;text-align:center;}
.RelatedProducts .ProductImage img{margin:auto;}
.RelatedProducts TH{}
.RelatedProducts IMG{}
.RelatedProducts IMG:hover{}
.RelatedProducts A{color:#69f;font-weight:normal;text-decoration:none;}
.RelatedProducts A:hover{color:#69f;font-weight:normal;text-decoration:underline;}
.RelatedProducts .ProductDescription{padding:5px;}
.RelatedProducts .ProductListInfo{text-align:left;padding-left:5px;margin:0;border:0;}
.RelatedProducts .ProductListInfo a{text-decoration:none;}
.ProsOpinion{padding:0px;margin:0px;width:345px;text-align:left;float:right;clear:none;}
.ProsOpinion td{padding:0;margin:0;height:95px;width:345px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.ProsOpinion TH{}
.ProsOpinion td img{padding:5px;}
.ProsOpinion IMG:hover{}
.ProsOpinion A{color:#69f;font-weight:normal;text-decoration:none;}
.ProsOpinion A:hover{color:#69f;font-weight:normal;text-decoration:underline;}
.ProsOpinion .ProductDescription{padding:5px;}
.ProsOpinion .ProductListInfo{text-align:left;padding-left:5px;margin:0;border:0;width:290px;height:70px;}
.ProsOpinion .ProductListInfo a{text-decoration:none;}
.ProductInfo{padding:10px;margin:0px;width:680px;font-weight:normal;background:url(../../avactis-templates/catalog/product-info/default/images/product_border.gif) no-repeat top left #fff;text-align:left;}
.ProductInfoBottom{height:5px;clear:both;background:url(../../avactis-templates/catalog/product-info/default/images/product_border_bottom.gif) no-repeat top left #fff;}
.ProductFAQ{width:665px;background:url(../../avactis-templates/catalog/product-info/default/images/FAQ-title.gif) no-repeat top left;padding:75px 20px 20px 20px;}
.ProductFAQ b{color:#000;}
.ProductFAQ p{border-bottom:1px solid #ccc;margin-bottom:10px;}
.ProductInfo .ProductName{padding:0;}
.ProductInfo .ProductStockMessage{padding:0 0 6px 0;}
.ProductInfo .ProductDescription{width:275px;float:left;padding:0;text-align:justify;}
.ProductInfo .ProductShortDescription{width:275px;float:left;color:#000;padding-top:5px;font-weight:bold;}
.ProductInfo .ProductPrice{padding-bottom:7px;}
.ProductInfo .ProductListPrice{text-decoration:line-through;color:red;}
.ProductInfo .ProductPrice b{color:#000;}
.ProductGallery{float:left;width:380px;text-align:center;overflow:hidden;margin-right:10px;}
.ProductGallery img.large-iamge{height:auto;}
.ProductImages{padding:0px;width:380px;font-weight:normal;background-color:white;text-align:left;overflow:hidden;}
.ProductImages TH{}
.ProductImages IMG{padding:2px;}
.ProductImages IMG:hover{}
.ProductImages td{width:60px;}
.ProductForm{float:left;width:275px;padding-right:5px;}
.ProductForm input{}
.ProductForm textarea{width:175px ! important;}
.ProductForm select{width:175px ! important;}
.ProductForm select.qty{width:auto ! important;}
.ShoppingCart{padding:0px;margin:0px;width:99%;font-size:11px;font-weight:normal;text-decoration:none;}
.ShoppingCart .Empty{padding:30px 0px 40px 0px;font-size:14px;font-weight:bold;text-align:center;}
.ShoppingCart .ShoppingCartResume{border-bottom:2px solid #eaeaea;padding-bottom:5px;}
.ShoppingCart .ShoppingCartResume b{color:#69f;}
.ShoppingCart .ShoppingCartItem{border-bottom:1px solid #eaeaea;}
.ShoppingCart .ShoppingCartPrice{border-top:1px solid #eaeaea;}
.ShoppingCart .TotalValue b{color:#69f;}
.ShoppingCart input{}
.SearchResult{padding:0px;margin:2px;width:100%;background-color:white;}
.SearchResult .Empty{padding:30px 0px 40px 0px;text-align:left;font-family:Tahoma, Verdana;color:#666666;font-size:12px;font-weight:bold;}
.SearchResult .Highight{background-color:#F9C6F9;}
.SearchResult .ProductImage{margin:0;padding:0;width:175px;height:90px;overflow:hidden;text-align:center;}
.SearchResult .ProductName{padding:0px;padding-bottom:5px;text-align:left;}
.SearchResult .ProductName a{}
.SearchResult .ProductName a:hover{color:#888888;}
.SearchResult .ProductDescription{}
.SearchResult .ProductDescription a{color:#333333;text-decoration:none;}
.SearchResult .ProductDescription a:hover{color:#888888;}
.SearchResult .ProductNumber{font-family:Tahoma, Verdana;color:#666666;font-size:11px;font-weight:bold;}
.Checkout{padding:0px;margin:0px;width:99%;font-size:11px;font-weight:normal;text-decoration:none;}
.Checkout .Title{color:#000;font-size:12px;padding:3px 0 3px 0;font-weight:bold;text-align:center;}
.Checkout .Block{padding:15px;border:1px #E5E5E5 solid;}
.Checkout .ColumnTitle{white-space:nowrap;color:#666666;font-weight:bold;}
.Checkout .ColumnValue{}
.Checkout .TotalLabel{white-space:nowrap;padding-right:7px;font-weight:bold;}
.Checkout .TotalValue{color:#69f;font-weight:bold;}
.Checkout .Left{text-align:left;}
.Checkout .Right{text-align:right;}
.Checkout .Center{text-align:center;}
.Checkout input.Normal, .Checkout textarea.Normal, .Checkout select.Normal{width:180px;}
.Checkout input.Error , .Checkout textarea.Error, .Checkout select.Error{border:1px solid red;}
.Checkout select.Short{width:100px;}
.Checkout .Required{}
.Checkout .Error{}
.Checkout .Errors{padding:15px;color:red;text-align:left;line-height:20px;}
.Checkout .Empty{padding:30px 0px 40px 0px;color:#69f;font-size:14px;font-weight:bold;text-align:center;}
.Checkout .ImpossibleToComputeShippingCost{padding:20px;color:#C63983;font-size:12px;font-weight:bold;text-align:center;}
.Checkout .CheckoutText{width:99%;border-top:2px solid #eaeaea;margin-top:15px;}
.Checkout .CheckoutText p{}
.Checkout .CheckoutText p b{color:#000;}
.Checkout .CheckoutBillingInfo{width:49%;float:left;}
.Checkout .CheckoutBillingInfo table td{white-space:nowrap;}
.Checkout .CheckoutShippingInfo{width:49%;float:left;}
.Checkout .CheckoutShippingInfo table td{white-space:nowrap;}
.Checkout table caption{margin-top:15px;margin-bottom:5px;border-bottom:1px solid #eaeaea;}
.OrderInfo .field{text-align:right;background:#EEF2F8;color:#333333;}
.OrderInfo .value{text-align:left;}
.OrderInfo .products_header{color:#333333;background:#EEF2F8;}
.OrderInvoice{color:black;font-size:8pt;}
.OrderInvoice .field{font-weight:bold;text-align:right;}
.OrderInvoice .value{color:#666666;text-align:left;}
.OrderInvoice .group_header{color:black;text-decoration:underline;font-size:10pt;font-weight:bold;}
.OrderInvoice .price_field{font-weight:normal;text-align:right;color:black;}
.OrderInvoice .price_value{font-weight:bold;color:black;text-align:left;}
ul.ManufacturersList{padding:0;margin:0;padding-left:20px;}
ul.ManufacturersList li{list-style:none;line-height:1.8;margin:5px;}
ul.ManufacturersList li a{color:#5A3333;}
ul.ManufacturersList li a:HOVER{color:#666666;}
div#product-list-sorter, div#product-list-sorter ul{display:inline;padding:0px;margin:0px;}
div#product-list-sorter ul li{display:inline;padding:0px;margin:5px;}
div#product-list-sorter ul li a{color:#5A3333;}
div#product-list-sorter ul li a:HOVER{color:#666666;}
div#contact-us{padding:10px;line-height:20px;}
div#contact-us img{float:left;margin:0px 20px 10px 0px;width:200px;height:200px;border:0px;}
div#contact-us div.Title{margin-top:10px;font-weight:bold;}
div#contact-us div.Text{line-height:14px;font-weight:normal;}
div#contact-us div.Label{float:left;font-weight:normal;width:45px;margin-top:4px;}
div#contact-us input{margin:2px;width:385px;}
div#contact-us input[type="submit"]{width:50px;}
div#contact-us textarea{margin:2px;width:430px;height:200px;}
.error-msg, .success-msg, .notice-msg, .note-msg{min-height:23px !important;margin-bottom:1em !important;border-style:solid !important;border-width:1px !important;background-repeat:no-repeat !important;background-position:10px 10px !important;padding:8px 8px 8px 32px !important;font-size:.95em !important;font-weight:bold !important;}
.error-msg li, .success-msg li, .notice-msg li{margin-bottom:.2em;}
.error-msg{border-color:#f16048;color:#df280a;background-color:#faebe7;background-image:url(../images/error_msg_icon.gif);}
.success-msg{border-color:#446423;color:#3d6611;background-color:#eff5ea;background-image:url(../images/success_msg_icon.gif);}
.notice-msg, .note-msg{border-color:#999;color:#69f;background-color:#fafaec;background-image:url(../images/note_msg_icon.gif);}
input, textarea, select{border:1px solid gray;color:#999;font-size:11px;}
input[type="checkbox"], input[type="radio"], input[type="button"], input[type="submit"]{border:1px solid gray;font-size:11px;background-color:#DDDDDD;}
input[type="image"]{border:0;width:auto ! important;background-color:transparent;}
