html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:"Georgia", "Times New Roman", Times, serif;font-size:100%;}
a img {border:none;}
strong{font-weight:bold;}
table {border-collapse: collapse;border-spacing: 0;width:100%;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
ul li{list-style:none;}
big {font-size: 1.1em;}
body {behavior:url("../code/csshover3.htc");font-family: Georgia, "Times New Roman", Times, serif;font-size: 62.5%;line-height: 1.5em;background: transparent url(../images/fondo_sombra.gif) repeat-y 50%;}
body.home{}
#background{width:100%;background:#F7F7F7 url(../images/illustration_bg.png) repeat-x scroll left top;}
#container {width:960px;padding:0 10px;margin:0 auto;}
.banner{width:100%;height:90px;background:white;}
.banner #banner1{float:left;}
.banner #banner2{float:right;}
.header{width:100%;height:90px;background:transparent url(../images/header_bg.jpg) repeat-x scroll;position:relative;overflow:hidden;}
form#searchbox {position:absolute;bottom:0;right:266px;height:35px;padding:10px 0px 5px 10px;background:url(../images/fondo_busqueda_r.jpg) bottom right no-repeat scroll;display:block;}
form#searchbox #inputsearch{width:210px;padding-left:10px;background:none;border:none;font-size:1.4em;font-weight:bold;color:#999;height:20px;}
form#searchbox #searchbutton{height:35px;background:none;border:none;color:#FFF;cursor:pointer;font-size: 1.4em;font-family: Georgia, "Times New Roman", Times, serif;}
#userbox{position:absolute;top:1px;right:0;}
#userbox ul {display:block;float:right;}
#userbox ul li {display:block;float:left;cursor:pointer;font-size: 1.1em;font-family: Georgia, "Times New Roman", Times, serif;}
#userbox ul li a{display:block;padding:0.5em;color:#303030;text-decoration:none;margin-bottom:0;}
#userbox ul li a.highlight{text-transform:uppercase;text-decoration:underline;color:#330099;font-size: 1.3em;font-weight:bold;}
#userbox ul li a.highlight2{text-transform:uppercase;text-decoration:underline;background:#663399;color:#fff;font-size: 1.3em;font-weight:bold;}
.menu{width:100%;height:58px;background:#CCC url(../images/menu_bg.jpg) repeat-x scroll;}
.menu ul{display:block;margin: 0 auto;padding-top:5px;}
.menu ul li{display:block;float:left;font-size: 1.6em;color:#330099;font-family: Georgia, "Times New Roman", Times, serif;cursor:pointer;}
.menu ul li a{display:block;padding:0 1em;text-decoration:none;margin-bottom:0;height:48px;line-height:48px;float:left;color:#330099;cursor:pointer; font-weight:bold;font-size: 1.1em;ont-family: Georgia, "Times New Roman", Times, serif;}
.menu ul li a:hover{background:#fff url(../images/menu_bg_selected.jpg) no-repeat center;}
.menu ul li a:focus{	background:#fff url(../images/menu_bg_selected.jpg) no-repeat center;}
.menu ul li a:active{background:#fff url(../images/menu_bg_selected_active.jpg) no-repeat center;color:#FFF;}
.menu ul li a.selected{background:#fff url(../images/menu_bg_selected.jpg) no-repeat center;}
.submenu{width:100%;height:36px;background:#CCC url(../images/submenu_bg.jpg) repeat-x scroll;}
.submenu ul{display:block;margin: 0 auto;}
.submenu ul li{display:block;float:left;font-size: 1.2em;color:#330099;font-family: Georgia, "Times New Roman", Times, serif;cursor:pointer;}
.submenu ul li a{display:block;padding:0 1em;text-decoration:none;margin-bottom:0;height:36px;line-height:36px;float:left;color:#330099;cursor:pointer;}
.submenu ul li a:hover{background:#fff url(../images/submenu_bg_selected.jpg) repeat-x;}
.submenu ul li a:focus{background:#fff url(../images/submenu_bg_selected.jpg) repeat-x;}
.submenu ul li a:active{background:#fff url(../images/submenu_bg_selected_active.jpg) repeat-x;color:#FFF;}
.submenu ul li a.selected{background:#fff url(../images/submenu_bg_selected_active.jpg) repeat-x;color:#FFF;}
.content{width:940px;background:#fff;padding:3px 6px;overflow:hidden;zoom:1;}
.girobox{border:1px solid #ccc;background:#fff;margin-bottom:10px;}
.box{border:1px solid #333;background:#666;margin-bottom:10px;}
.boxlight{border:1px solid #ccc;background:#fff;margin-bottom:10px;}
.boxblue{border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;margin-bottom:10px;}
.box .boxheader{display:block;height:32px;border-top:1px solid #666;border-bottom:1px solid #CCC;background:#666 url(../images/box_header_bg.jpg) repeat-x scroll;}
.boxlight .boxheader{display:block;height:32px;border-top:1px solid #fff;border-bottom:1px solid #CCC;border-left:1px solid #fff;border-right:1px solid #fff;background:#666 url(../images/box_header_bg_light.jpg) repeat-x scroll;}
.boxblue .boxheader{display:block;height:31px;border-bottom:1px solid #CCC;}
.box h2{padding-left: 50px;line-height:32px;font-size:1.4em;color:#FFF;}
.boxlight h2{padding-left: 50px;line-height:32px;font-size:1.4em;color:#330099;}
.boxblue h2{display:block;float:left;padding-right:20px;line-height:32px;font-size:1.4em;color:#FFF;background:#FFF url(../images/boxblue_header_bg.jpg) no-repeat top right;}
.boxblue h2 img{float:left;}
.box .boxcontent{border-top:1px solid #333;}
.boxlight .boxcontent{border-top:1px solid #FFF;}
.boxblue .boxcontent{border-right:1px solid #ccc;}
#photos.box h2{background: transparent url(../images/icon_photo.gif) no-repeat;}
#videos.box h2{background: transparent url(../images/icon_video.gif) no-repeat;}
#advices.boxlight h2{background: transparent url(../images/icons_advice_light.gif) no-repeat;}
#doyouknow.boxlight h2{background: transparent url(../images/icons_question_light.gif) no-repeat;}
#publi1.boxlight h2{padding-left:5px;color:#666;font-size:1em;}
#topten.box h2{background: transparent url(../images/icon_shop.gif) no-repeat;}
#messages.box h2{background: transparent url(../images/icon_shop.gif) no-repeat;}
#topten.box h2{background: transparent url(../images/icon_shop.gif) no-repeat;}
#mostviews.boxlight h2{background: transparent url(../images/icon_views_light.gif) no-repeat;}
#mostreads.boxlight h2{background: transparent url(../images/icon_reads_light.gif) no-repeat;}
#mostcomments.boxlight h2{background: transparent url(../images/icon_comment_light.gif) no-repeat;}
/*BEGIN Styles for article*/
.article{width:728px;float:left;margin-right:10px;overflow:hidden;min-height:500px; height:auto !important;height:500px;}
.article h1{font-size:2.6em;color:#330099;line-height:2.6em}
.article h2{font-size:1.6em;line-height:1.6em;color:#333;}
.article h3{font-size:1.2em;line-height:1.2em;color:#555;}
.article .articledate{font-size:1.1em;line-height:1.8em;color:#666;padding:10px 0;}
.article .articledate a{font-size:1.1em;line-height:1.4em;color:#333;}
.article .articleimage{float:left;}
.article .articleindex{margin-left:260px;padding:10px;background:#666;color:#FFF;height:290px;position:relative;}
.article .articleindex h4{font-size:1.6em;color:#FFF;line-height:2.2em;border-bottom:1px solid #FFF;}
.article .articleindex ol{margin-left:30px;margin-top:20px;}
.article .articleindex ol li{font-size:1.2em;padding:5px 0;}
.article .articleindex ol li a{color:#FFF;text-decoration:none;}
.article .articleindex a.addcommentlink{position:absolute;display:block;bottom:0;right:0;height:35px;width:90px;color:#FFF;font-size:1.2em;text-align:center;padding-top:5px;background:url(../images/company_footer_bg.jpg) repeat-x;text-decoration:none;}
.article .articleindex a.totalcommentslink{position:absolute;display:block;bottom:0;right:120px;height:35px;width:120px;color:#FFF;font-size:1.2em;font-style:italic;text-align:center;padding-top:5px;padding-left:10px;background:url(../images/icon_comment_dark.gif) no-repeat;}
.article  .articlebody{margin:20px 10px 10px 10px;padding-bottom:10px;border-bottom:1px dotted #CCC;}
.article  .articlebody h3{font-size:1.8em;line-height:2em;color:#330099;}
.article  .articlebody h4{font-size:1.6em;line-height:1.8em;color:#666;}
.article  .articlebody p{font-size:1.2em;text-indent:1em;margin-bottom:1em;line-height:1.4em;}
.article  .articlebody a{font-style:italic;color:inherit;}
.article  .articlebody ul{list-style-type:none;}
.article  .articlebody ul li{font-size:1.2em;line-height:1.6em;padding-left:2em;margin-left:10px;background: transparent url(../images/list_bullet.gif) left center no-repeat;}
.article  .articlebody strong{font-weight:bold;}
/*END Styles for article*/
/*BEGIN Styles for comments*/
.comments{width:528px;float:left;overflow:hidden;}
.comments h2{font-size:1.6em;color:#330099;padding:0 0 20px 10px;}
.comment-box{}
.comment-header{}
.comment-user{display:block;float:left;font-size:1.2em;color:#330099;padding-right:1em;line-height:32px;padding-left:35px;background:url(../images/icon_comment_light.gif) no-repeat;}
.comment-date{display:block;float:left;line-height:32px;}
.comment-content{padding:10px 5px 15px 30px;font-size:1.2em;}
.comment-forms{}
.comments-open{overflow:hidden;}
.comments-open-header h2{color:#330099;font-size:1.4em;line-height:32px;padding: 0 0 0 35px;background:url(../images/icon_comment_light.gif) no-repeat;}
.comments-open-content{padding:10px;overflow:hidden;}
.comments-open-data{}
.comments-open-data p{display:block;clear:both;margin-bottom:10px;font-weight: normal;font-size: 1.2em;}
.comments-open-data p input{}
.comments-open-data p label{display:block;clear:both;font-size:1.2em;font-style:italic;}
.comments-open-text {display:block;float:right;padding:0 10px;}
.comments-open-text label{display:block;clear:both;font-size:1.2em;font-style:italic;}
.comments-open-text textarea{padding:5px;}
.comments-open-footer{clear:both;overflow:hidden;height:40px;}
.comments-open-footer input{float:right;margin-top:10px;display:inline;margin-right:20px;clear:both;cursor:pointer;background:url(../images/company_footer_bg.jpg) repeat-x;color:#FFF;border-top: 1px solid #CCC;border-bottom:1px solid #333;	border-left:1px solid #999;border-right:1px solid #999;}
/*END Styles for comments*/
body.home .girobox{width:528px;height: 368px;float:left;margin-right:10px;overflow:hidden;}
body.home #shop.boxblue, body.articlepage #shop.boxblue{width:200px;height:170px;float:right;clear:right;margin-bottom:10px;}
body.home #shoplist.boxblue, body.articlepage #shoplist.boxblue{width:398px;height:188px;float:right;clear:right;margin-bottom:10px;}
body.home #shop.boxblue .boxcontent, body.articlepage #shop.boxblue .boxcontent{height:140px;}
body.home #shoplist.boxblue .boxcontent, body.articlepage #shoplist.boxblue .boxcontent{height:156px;}
body.home #photos.box{width:398px;float:left;clear:left;}
body.articlepage #photos.box{width:193px;float:right;clear:right;}
body.home #videos.box{width:528px;float:right;}
body.articlepage #videos.box{width:193px;float:right;margin-right:10px;}
body.home #advices.boxlight{width:398px;height:290px;float:left;margin-right:10px;}
body.articlepage #advices.boxlight{width:398px;height:290px;float:right;clear:right;}
body.home #doyouknow.boxlight{width:208px;height:290px;float:left;margin-right:10px;}
body.home #publi1.boxlight{width:308px;height:290px;float:right;margin-bottom:0;}
body.articlepage #publi1.boxlight{width:398px;height:290px;float:right;clear:right;	margin-bottom:0;}
body.home #publi2{margin-left:-5px;margin-bottom:10px;clear:left;}
body.articlepage #publi2{	margin-left:-5px;margin-bottom:10px;clear:both;}
body.home #topten.box{width:398px;height:300px;float:left;margin-right:10px;}
body.home #messages.box{width:528px;height:300px;float:left;}
body.home #mostviews.boxlight, body.articlepage #mostviews.boxlight{width:305px;height:290px;float:left;margin-right:10px;margin-bottom:0;}
body.home #mostreads.boxlight, body.articlepage #mostreads.boxlight{width:305px;height:290px;float:left;margin-right:9px;	margin-bottom:0;}
body.home #mostcomments.boxlight, body.articlepage #mostcomments.boxlight{width:305px;height:290px;float:right;margin-bottom:0;}
/*BEGIN Styles for the girobox content*/
.girobox img{position:absolute;z-index:1;}
.girobox ul{display:block;width:215px;height:368px;top:0;left:0;position:relative;z-index:2;background:transparent url(../images/girobox_list_bg.png) repeat scroll 0 0;}
.girobox ul li{width:100%;height:70px;cursor:pointer;overflow:hidden;}
.girobox ul li h3{color:#FFF;font-size:1.8em;padding:0 5px 0 20px;line-height:70px;}
.girobox ul li p, .girobox ul li a {display:none;}
.girobox  ul li.selected{width:100%;height:156px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;cursor:auto;}
.girobox ul li.selected p, .girobox ul li.selected a {padding:0 5px 0 20px;display:block;color:#FFF;font-size:1.4em;}
.girobox ul li.selected p{height:54px;}
.girobox ul li.selected a{text-decoration:underline;font-style:italic;background:transparent url(../images/knowmore.gif) top right no-repeat;height:30px;line-height:30px;margin-right:5px;}
/*END Styles for the girobox content*/
#photos.box .boxcontent .leftarrow, #videos.box .boxcontent .leftarrow{width:35px;height:190px;cursor:pointer;background: transparent url(../images/icons_arrowleft.gif) center center no-repeat;float:left;}
#photos.box .boxcontent .rightarrow, #videos.box .boxcontent .rightarrow{width:35px;height:190px;cursor:pointer;background: transparent url(../images/icons_arrowright.gif) center center no-repeat;float:right;}
#shop.boxblue .boxcontent .leftarrow{width:35px;height:110px;cursor:pointer;background: transparent url(../images/icons_arrowleft_light.gif) center center no-repeat;float:left;}
#shop.boxblue .boxcontent .rightarrow {width:35px;height:110px;cursor:pointer;background: transparent url(../images/icons_arrowright_light.gif) center center no-repeat;float:right;}
#photos.box .boxcontent .carousel-container, #videos.box .boxcontent .carousel-container {overflow:hidden;position:relative;height:200px;}
#shop.boxblue .boxcontent .carousel-container {overflow:hidden;position:relative;height:110px;}
body.home #photos.box .boxcontent .carousel-container {}
body.home #videos.box .boxcontent .carousel-container{}
#photos.box .boxcontent .carousel, #videos.box .boxcontent .carousel{position:absolute;width:5000px;left:0px;}
#shop.box .boxcontent .carousel{position:absolute;width:5000px;left:0px;}
#photos.box .carousel-item, #videos.box .carousel-item{display:inline;float:left;height:190px;margin:0 14px 0 4px;width:150px;}
body.articlepage #photos.box .carousel-item,body.articlepage #videos.box .carousel-item{width:120px;}
#shop.boxblue .carousel-item{display:inline;float:left;height:100px;margin:4px 1px 4px 1px;width:100px;border:1px solid #CCC;}
#shop.boxblue #itemselected.carousel-item{border:1px solid #330099;}
body.home #photos.box .boxcontent .carousel-item{margin:0 14px 0 4px;}
body.home #videos.box .boxcontent .carousel-item{margin:0 2px;}
#photos.box .carousel-item a, #videos.box .carousel-item a{display:block;width:150px;height:110px;background:#666 url(../images/foto_bg_dark.jpg) repeat-x scroll;margin:15px 0 5px 0;}
body.articlepage #photos.box .carousel-item a, body.articlepage #videos.box .carousel-item a{width:117px;}
#photos.box .carousel-item a:hover, #videos.box .carousel-item a:hover{background:#CCC;}
#photos.box .carousel-item a img, #videos.box .carousel-item a img{display:block;height:100px;margin:0 auto;padding-top:5px;}
#photos.box .carousel-item h3, #videos.box .carousel-item h3{color:#FFF;font-size:12px;padding-left:5px;}
#photos.box .carousel-item .rating, #videos.box .carousel-item .rating{padding-top:5px;}
#photos .boxfooter, #videos .boxfooter {height:50px;}
#photos .boxfooter h3, #videos .boxfooter h3 {width:180px;float:left;font-size:1.4em;color:#FFF;padding-left:10px;}
body.articlepage #photos .boxfooter h3, body.articlepage #videos .boxfooter h3 {width:180px;float:left;font-size:1.4em;color:#FFF;padding-left:10px;}
#shop .boxfooter p {width:396px;font-size:1.2em;color:#330099;text-align:center;}
#shoplist .boxheader select{display:block;float:right;margin:5px 0 0 10px;}
#shoplist .boxcontent ul li{display:block;width:25%;height:38px;border-bottom:1px solid #CCC;float:left;}
#shoplist .boxcontent ul li a{display:block;width:100%;height:100%;float:left;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#333;text-decoration:none;line-height:38px;}
#shoplist .boxcontent ul li a:hover{text-decoration:underline;background:#999;color:#FFF;}
#photos .boxfooter ul, #videos .boxfooter ul{display:block;margin-left:190px;padding:0 5px 5px 0;}
body.articlepage #photos .boxfooter ul,body.articlepage #videos .boxfooter ul{display:block;padding:0 5px 5px 0;}
#photos .boxfooter ul li, #videos .boxfooter ul li{display:block;}
#photos .boxfooter ul li a, #videos .boxfooter ul li a{color:#FFF;text-decoration:underline;}
#advices .boxcontent img{padding:10px;float:left;}
# .boxcontent h3 a{padding-top:10px;display:block;color:#330099;font-size:1.6em;}
#advices .boxcontent span.date{color:#666;}
#advices .boxcontent p{display:block;padding-top:10px;font-size:1.1em;}
#advices .boxfooter {border-top:1px solid #CCC;clear:both;}
#advices .boxfooter h4{color:#330099;font-size:1.4em;padding:10px 5px 5px 10px;}
#advices .boxfooter ul{display:block;padding:10px;}
#advices .boxfooter ul li a{color:#333;font-size:1.1em;}
#doyouknow  h3 a{color:#330099;display:block;font-size:1.4em;padding:10px 5px 0 10px;}
#doyouknow  ul{display:block;padding:10px;}
#doyouknow  ul.rating{display:block;padding:5px 10px;}
#doyouknow  ul li{display:block;}
#doyouknow  ul li p{display:block;padding:0px 10px;color:#333;font-size:1.1em;}
body.home #publi1 img{margin:2px 4px;}
body.articlepage #publi1 img{display:block;margin:2px auto;width:300px;}
#topten ul {padding-top:5px;}
#topten ul li {display:block;width:190px;padding:5px 0px 0px 8px;float:left;}
#topten ul li img {display:block;padding:0px 5px 0px 0px;float:left;}
#topten ul li a {color:#FFF;}
#messages a.forums{color:#FFF;font-size:1.4em;text-decoration:underline;display:block;padding:10px 10px 0 0;float:right;}
#messages table{color:#FFF;font-size:1.1em;}
#messages th{padding:5px;	border-bottom:1px solid #CCC;font-size:1.2em;}
#messages td{padding:5px;}
#messages td.topic{padding:5px;font-weight:bold;}
#messages td.topic a{font-weight:bold;color:#FFF;text-decoration:none;}
#messages td.topic a:hover{text-decoration:underline;}
#mostviews  h3 a, #mostreads  h3 a,#mostcomments  h3 a{color:#330099;display:block;font-size:1.4em;}
#mostviews img, #mostreads img, #mostcomments img{display:block;float:left;margin-right:5px;border:1px solid #CCC;}
#mostviews  ul,#mostreads  ul,#mostcomments  ul{display:block;padding:10px;}
#mostviews  ul.rating,#mostreads  ul.rating,#mostcomments  ul.rating{display:block;padding:5px 10px;}
#mostviews  ul.rating img, #mostreads  ul.rating img, #mostcomments  ul.rating img{display:inline;float:none;margin:0;border:none;}
#mostviews  ul li,#mostreads  ul li,#mostcomments  ul li{display:block;clear:left;overflow:hidden;padding:5px 0;}
#mostviews  ul li p,#mostreads  ul li p,#mostcomments  ul li p{display:block;padding:0px 10px;color:#333;font-size:1.1em;}
.footer{width:100%;background:#fff;}
.footer #links{width:100%;height:180px;background:#FFF url(../images/footer_bg.jpg) no-repeat;}
.footer .linksection{width:182px;float:left;}
.footer .linksection h3{text-align:center;display:block;width:100%;height:30px;font-size:1.6em;color:#fff;padding-top:20px;}
.footer .linksection ul{display:block;width:100%;height:130px;}
.footer .linksection ul li a{display:block;width:167px;font-size:1.2em;color:#666;padding:5px 5px 0 20px;text-decoration:none;}
.footer .linksection ul li a:hover{text-decoration:underline;}
.footer #companyinfo{width:100%;height:40px;background:#CCC url(../images/company_footer_bg.jpg) repeat-x;float:left;}
.footer #companyinfo p{line-height:40px;color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:1.2em;text-align:center;}
.footer #companyinfo a {color:#FFF;}
.footer #websamigas{width:100%;height:30px;background:#666666 url(../images/box_header_bg_light.jpg) repeat-x scroll 0 0;float:left;}
.footer #websamigas p{line-height:30px;color:#000000;font-family:Arial;font-size:1.2em;	text-align:center;}
.footer #websamigas a {color:#000000;}
.content h1{font-size:2.6em;color:#330099;line-height: 1.2;}
.content a{font-size:1.3em;color:#330099;text-decoration:none;}
.headerBreadcrumbs{border:1px solid #CCC;text-align: left;background: #FFFFFF url(../images/box_header_bg_light.jpg) repeat-x scroll 0 0;height: 35px;font-size:1.1em;color:#330099;vertical-align: middle;min-width:300px;}
.headerNavigation2{text-align: right;border:1px solid #CCC;background: #FFFFFF url(../images/box_header_bg_light.jpg) repeat-x scroll 0 0;height: 35px;font-size:1.1em;color:#330099;vertical-align: middle;min-width:250px;}
/*.bodyNavigation{padding:0px 0px 25px 60px;width: 550px;font-weight:bold;}*/
.bodyNavigation{padding:0px 10px 0px 0px;width: 23%;font-family:Verdana, Geneva, sans-serif;font-size:1em;text-align:left;vertical-align:top;}
.bodyNavigationR{padding:0px 0px 0px 10px;width: 23%;font-family:Verdana, Geneva, sans-serif;font-size:1em;text-align:left;vertical-align:top;}
.productListing{border:1px solid #CCC;width: 705px;}
.productListing-odd{border-top:1px solid #fff;border-bottom:1px solid #CCC;border-left:1px solid #fff;border-right:1px solid #fff;background:#FFF url(../images/box_header_bg_light.jpg) repeat-x scroll;}
.productListing-even{border-top:1px solid #fff;border-bottom:1px solid #CCC;border-left:1px solid #fff;border-right:1px solid #fff;background:#FFF url(../images/box_header_bg_light.jpg) repeat-x scroll;}
.productListing-heading{background:#CCC url(/style/images/infoBoxH.jpg) repeat-x;color:#FFF;height:30px;vertical-align: middle;font-size:1.1em;font-weight:bold;}
.productListing-heading a {color:#FFF;font-size:1.2em;}
.productListing-data{border:1px solid #CCC;color:#000000;text-decoration:none;padding:35px 5px 5px 15px;font-size:1.0em;}
.productListing-data a{color:#000000;font-weight:normal;}
.productListing-data u{color:#330099;font-size:1.4em;}
.productListing-data h2{color:#330099;font-size:1.4em;text-decoration:underline;margin: -25px 0 0;}
.main {font-size:1.1em;color:#000000;font-weight:normal;}
.get1free {font-size:1.2em;line-height:1.2em;color:#555;}
.main p {width: 550px;font-size:1.5em;line-height:1.6em;margin-bottom:1em;text-indent:1em;font-weight:normal;}
.smallText {border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;padding:5px 5px 5px 5px;font-style:normal;color:inherit;background:#FFF url(../images/box_header_bg_light.jpg) repeat-x scroll;}

.boxText2 {padding: 3px;}
.descHome {color:#666666;font-size:1.4em; font-family:Helvetica,Arial,sans-serif;padding: 6px;}
.descHomeImg {padding-top: -15px;}
.boxTextNew {padding: 2px; background: none repeat scroll 0 0 #F8F7FC; border: 1px solid #CCCCCC;}
.infoBoxNew{ background: none repeat scroll 0 0 #F8F7FC; border: 1px solid #CCCCCC;}

.infoBoxContents {border-top:0px solid #FFF;border-bottom:0px solid #FFF;border-left:0px solid #FFF;border-right:0px solid #FFF;padding:3px;}
.infoBoxHeading {background:#CCC url(/style/images/infoBoxH.jpg) repeat-x;color:#FFF;height:30px;vertical-align: middle;font-size:1.5em;padding:5px 3px 5px 5px; font-family: Helvetica,Arial,sans-serif;}
.infoBoxHeadingSpan {color:#FFFFFF;font-size:0.8em;font-weight:bold;}
.productAsk{border:1px solid #CCC;text-align: left;background: #FFFFFF url(../images/box_header_bg_light.jpg) repeat-x scroll 0 0;height: 35px;font-size:1.1em;color:#330099;vertical-align: top;min-width:300px;overflow: hidden;}
.pageHeading{font-size:1.2em;color:#000000;}
.pageHeading2{font-weight: normal;font-size:1.2em;color:#000000;}


TD.equipamos {
	background-color:#260552;
	padding-left: 5px;
	color: #CCCCCC;
	font-size: 16px;
}

.equipamos a{font-family:"Georgia", "Times New Roman", Times, serif;font-size:100%;color: #CCCCCC;}




body h3 {font-size:1.4em;font-weight: bold;}
body h4 {font-size:1.3em;font-style:italic;}
body h5 {color:#330099;font-size:1.8em;line-height:1.5em;}
body h6 {color:#FF6600;font-size:1.8em;line-height:1.5em;}
body h7 {color:#330099;font-size:1.4em;font-weight: bold;}


.p_activo {
    
}

.p_inactivo {
    text-decoration: line-through;
}

.texto_descat {
    font-size:21px;
    font-weight: bold;
    line-height:110%;
}

.texto_no_stock {
    font-size:21px;
    font-weight: bold;
    line-height:110%;
    color: orange;
    float:right;
    width:450px;
}

.link_descat_to_cats a {
    font-size:19px;
    margin-top:5px;
    font-weight: bold;
    line-height:110%;
    color: orange;
    float:right;
    width:450px;
}

/* Tabs ficha del producto */ 
 	.menup {
 		font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF;
 		float:left;	
		width:100%;
 		border-bottom:2px solid #CCCCCC
 	}
 	.menup ul {
 		list-style:none;
 		margin:0px;
		padding:5px 10px 0
 	}
 	.menup li {
 		display:inline
 	}	
 	.menup a {
 		background:url(/images/menup_dcha.gif) no-repeat right top;
 		float:left;
 		margin:0 1px 0 0;
 		padding:0px;
 		color:#330099;
 		text-decoration:none
 	}	
 	.menup a span {
 		background:url(/images/menup_izda.gif) no-repeat left top;
 		display:block;
 		padding:5px 15px
 	}
 	.menup a:hover {
 		background-position:100% -75px
 	}	
 	.menup a:hover span {
 		background-position:0% -75px;
 		/* color:#155523 */
		color:#330099
 	}	
 	.menup li.current a {
 		background-position:100% -75px;
 		position:relative;
 		top:2px
 	}	
 	.menup li.current a span {
 		background-position:0% -75px;
 		/* color:#155523 */
		color:#330099
 	}

/* fin tabs ficha producto */
/* comentarios de ekomi */

.triangle-right {
	position:relative;
	padding:15px 30px;
	margin:0;
	color:#330099;
	background:#CCCCCC; /* default background for browsers without gradient support */
	margin-right: 12px;
	font-size: 14px;
	/* css3 */
        background:-webkit-gradient(linear, 0 0, 0 100%, from(#CCCCCC), to(#CCCCCC));
        background:-moz-linear-gradient(#CCCCCC, #CCCCCC);
        background:-o-linear-gradient(#CCCCCC, #CCCCCC);
        background:linear-gradient(#CCCCCC, #CCCCCC);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

/* display of quote author (alternatively use a class on the element following the blockquote) */
.triangle-right + p {margin:15px 0 2em 85px; font-style:italic;}

/* creates the triangle */
.triangle-right:after {
	content:"";
	position:absolute;
	bottom:-50px;
	left:50px;
	border-width:0 20px 50px 0px;
	border-style:solid;
	border-color:transparent #CCCCCC;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

/* fin comentarios de ekomi */
