img.center_box{margin:auto;display:block;}
a{text-decoration:none;color:#333333;font-weight:bold;}
a:hover{text-decoration:underline;}
a img{display:block;}
table{margin:0px;padding:0px;}

#top{padding:7px 0px 3px;}
#top_menu{padding:0px;margin:5px 0px;font-weight:bold;}
#top_menu li{list-style:none;float:left;text-transform:uppercase;text-decoration:none;margin:0px 20px 0px 0px;}
#top_menu li a{text-decoration:none;color:#000000;}
#top_menu li a:hover{text-decoration:underline;}
#cart_link{float:right;}
#quick_search input{float:right;}
#quick_search_input{background:url(../img/quick_search_input_bg.png) no-repeat;width:170px;height:14px;border:none;padding:6px 10px;margin-right:15px;}

/** HEADER **/
#header{background:url(../img/header_bg.png) repeat-x;height:240px;padding-top:25px;}
#logo_menu{margin-top:8px;padding-top:0px;}
#logo_link{margin-top:25px;}

#header_big{background:url(../img/header_big_bg.png) repeat-x;height:363px;padding-top:15px;}
#promo_box{height:358px;widht:460px;margin-top:20px;overflow:hidden;}
#promo_box ul{list-style:none;}
#promo_box ul li {padding:0px;margin:0px;}
#logo_menu_big{background:url(../img/logo_menu_bg.png) no-repeat top right;margin-top:5px;padding-top:163px;}

/**MAIN MENU**/
#main_menu{padding:0px;float:right;margin-top:2px;}
#main_menu li{list-style:none;float:left;text-transform:uppercase;text-decoration:none;margin:0px 0px 0px 2px;padding:0px;}
#main_menu li a{display:block;height:90px;width:90px;background-position:0 0;background-repeat:no-repeat;}
#main_menu li a:hover{background-position:-90px 0px;}
#menu_ferrari{background:url(../img/menu/menu_ferrari.png);}
#menu_emmex{background:url(../img/menu/menu_emmex.png);}
#menu_bultaco{background:url(../img/menu/menu_bultaco.png);}
#menu_dj{background:url(../img/menu/menu_draggin_jeans.png);}
#menu_wcc{background:url(../img/menu/menu_wcc.png);}
#menu_seat{background:url(../img/menu/menu_seat.png);}
#menu_slot{background:url(../img/menu/menu_slot.png);}
#menu_juegos{background:url(../img/menu/menu_juegos.png);}
#menu_libros{background:url(../img/menu/menu_libros.png);}
#menu_blog{background:url(../img/menu/menu_blog.png);}
#menu_cascos{background:url(../img/menu/menu_cascos.png);}
#menu_chaqueta{background:url(../img/menu/menu_chaqueta.png);}
#menu_botas{background:url(../img/menu/menu_botas.png);}
#menu_mochilas{background:url(../img/menu/menu_mochilas.png);}
#menu_camisetas{background:url(../img/menu/menu_camisetas.png);}
#menu_varios{background:url(../img/menu/menu_varios.png);}
#menu_facebook{background:url(../img/menu/menu_facebook.png);}
/**FOOTER **/
#footer{background:url(../img/footer_bg.png) repeat-x;height:76px;padding-top:20px;}
#footer_menu{padding:0px;margin-left:auto;margin-right:auto;font-weight:bold;text-align:center;margin-bottom:10px;}
#footer_menu li{display:inline;list-style:none;text-transform:uppercase;text-decoration:none;margin:0px 20px 0px 0px;}
#footer_menu li a{text-decoration:none;color:#ffffff;}
#footer_menu li a:hover{text-decoration:underline;}

/** INFO BOX **/
#cat_prod_title{height:69px;background:url(../img/infoBox_content_header_bg.png) no-repeat left;}
#cat_prod_title h1{display:inline;margin:0px;font-size : 20px;padding-left:100px;text-transform:uppercase;font-weight:bold;height:69px;}
#cat_prod_title td {height:69px;vertical-align:middle;}
#cat_prod_title td img{ margin-right:20px;}
#column_right_inner{width:241px;float:right;}
#column_right div.infoBox{width:241px;background:url(../img/infoBox_right_bottom.png) no-repeat left bottom;padding-bottom:26px;margin-bottom:20px;}
#column_right div.infoBox_header{width:241px;height:58px;background:url(../img/infoBox_right_header.png) no-repeat left top;}
#column_right .infoBoxHeading{padding-left:70px;padding-top:13px;font-size:15px;color:#000000;text-transform:uppercase;text-align:left;}
#column_right div.infoBox_body{width:201px;background:url(../img/infoBox_right_middle.png) repeat-y;padding:20px;}

#content_box div.infoBox{width:640px;background:url(../img/infoBox_big_bottom.png) no-repeat left bottom;padding-bottom:29px;margin-bottom:20px;}
#content_box div.infoBox_header{width:640px;height:83px;background:url(../img/infoBox_big_header.png) no-repeat left top;}
#content_box .infoBoxHeading{height:83px;vertical-align:middle;padding-left:70px;font-size:15px;color:#000000;text-transform:uppercase;text-align:left;font-weight:bold;}
#content_box .infoBoxHeading a{color:#000000;text-decoration:none;}
#content_box div.infoBox_body{width:600px;background:url(../img/infoBox_big_middle.png) repeat-y;padding:20px;margin:0px;}
#content_box h2{color:#333333;font-size:18px;padding:0px 20px;}
/** CATEGORIES BOX **/
ul#nav{list-style:none;}
ul#nav a{text-decoration:none;color:#000000;text-transform:uppercase;display:block;padding-top:1px;padding-bottom:1px;}
ul#nav a:hover{background-color:#ffffff;border-top:1px dotted #000000;border-bottom:1px dotted #000000;padding-top:0px;padding-bottom:0px;}
ul#nav li{margin:0px;margin-top:10px;padding:1px 0px;}
ul#nav li.selected a.link_lev_0{background:url(../img/cat_list_selected_bullet.png) no-repeat center left;}
a.link_lev_0{font-size:15px;padding:1px 0px 1px 20px;background:url(../img/cat_list_bullet.png) no-repeat center left;}
ul#nav ul{list-style:none;}
ul#nav ul li{margin:0px;border:0px;}
a.link_lev_1{margin-left:25px;padding-left:15px;background:url(../img/cat_sublist_bullet.png) no-repeat center left;}
a.link_lev_1:hover{}
/** PRODUCT PAGE **/
h1.product{font-size:20px;background:url(../img/h1_product_bg.png) no-repeat 0% 50%;padding-left:100px;text-transform:uppercase;padding-top:5px;font-weight:bold;height:41px;}
#product_left{width:200px;float:left;margin-bottom:10px;margin-top:20px;}
#product_right{width:440px;float:left;margin-bottom:10px;}
#product_img{display:block;float:left;padding:10px;margin-bottom:30px;}
#product_price{text-align:left;font-size:20px;display:block;padding-left:20px;}
#product_price s{font-size:18px;color:#333333;display:block;}
#product_price span.productSpecialPrice{font-size:20px;color:#800000;font-weight:bold;}
#product_text{display:block;font-size:12px;margin-bottom:30px;margin-top:20px;}
#product_buy_button{display:block;float:right;}
tr.product_more_images_body{background:url(../img/product_more_images_body_bg.jpg) repeat-y;clear:both;margin:10px 0px;width:100%;height:140px}
#product_more_images_heading{background:url(../img/product_more_images_heading_bg.png);height:24px;}
#product_more_images_footer	{background:url(../img/product_more_images_footer_bg.png);height:26px;}

tr.productListing-odd, tr.productListing-even{background:url(../img/productListing_separator.png) no-repeat bottom left;height:130px;}
td.productListing-data{padding:25px 0px;vertical-align:middle;}
td.productListing-data a{font-weight:bold; font-size:12px; text-decoration:none;color:#000000;}

/** FAST EASY CHECKOUT BEGIN **/
#fec_login_box{border:1px solid gray;padding:20px;}
#fec_login_box label{float:left;width:150px;padding-right:20px;text-align:right;margin-top:10px;}
#fec_login_box input{float:left;margin-top:7px;}
#fec_login_box span{display:block;margin-top:7px;}
#fec_login_box span input{margin:0px;}
#fec_login_box br{clear:left;}
#new_user div.td_1{float:left;width:29%;padding-left:2%;padding-right:2%;}
#new_user div.td_2{float:left;width:62%;padding-left:2%;padding-right:2%;}
#new_user div.td_3{float:left;width:95%;padding-left:2%;padding-right:2%;}
div.clear{clear:both;height:10px;content:'&nbsp;';}
#new_user label{display:block;font-weight:bold;font-size:12px;}
#new_user input{width:100%;}
#new_user label.fec_title {clear:both;font-size:14px;display:block;padding:6px 20px;margin:30px 0px;width:40%;border-bottom:3px solid #777777;}
#fec_title_envio{background:url(../img/fec_title_envio.png) no-repeat center left;padding-left:20px;}
#fec_title_contacto{background:url(../img/fec_title_contacto.png) no-repeat center left;padding-left:20px;}
#fec_title_user{background:url(../img/fec_title_user.png) no-repeat center left;padding-left:20px;}
/** FAST EASY CHECKOUT END **/

/** CART **/
#cart_link_box{background:url(img/cart_link_box_bg.png) no-repeat;width:120px;height:100px;float:right;}
#cart_link_box a{color:black;margin-top:70px;margin-left:40px;display:block;}
input.cart_ud{width:25px;text-align:center;float:left;display:block;margin-left:2px;margin-right:2px;}
a.cart{float:left;display:block;margin-top:4px;}
td.productListing-data{color:#333333;padding-left:0px;vertical-align:middle;}
td.productListing-data b{padding:0px;}
td.productListing-data a{color:#333333;text-decoration:none;font-size:13px;margin-left:3px;}
td.productListing-data a:hover{color:#333333;text-decoration:underline;}
td.productListing-data span.description{margin-left:3px; display:block;font-size:10px;}
td.productListing-data a{display:block;}
a.product_listing_buy_now{display:block;margin-top:10px;}
div.product_listing_name_desc_box{padding:0px 15px;}
span.product_listing_price{font-size:14px;font-weight:bold;display:block;margin-top:10px;}
span.product_listing_price_no{font-size:14px;text-decoration:line-through;display:block;margin-top:10px;}
span.product_listing_specialPrice{font-size:16px;color:red;font-weight:bold;display:block;}

/** Fotos en listado y en mas fotos **/
img.framed_photo, #product_img img{padding:2px;border:1px solid #666666;background-color:#CCCCCC;}
#product_img img{margin:0px auto;}


.cerramos{text-align:center;font-weight:bold;color:red;font-size:2em;}
