body{margin:0px;}

#music{position:relative;font-size:8pt;font-family:Tahoma;float:right;margin-bottom:0px;}

#pagewrapper{width:980px;margin-left:auto;margin-right:auto;}

 #header{width:980px;height:100px;background:url('images/header_logo.jpg') no-repeat;}

  #linker{width:600px;height:15px;float:right;margin-top:20px;margin-right:10px;margin-left:520px;*margin-left:400px;position:relative;z-index:2;}
  
   .link{float:left;margin-left:40px;font-family:Tahoma;color:#000;font-weight:bolder;font-size:9pt;padding-left:20px;background:url('images/arrow.gif') no-repeat;}
   .link_on{color:#000;float:left;margin-left:40px;font-family:Tahoma;font-weight:bolder;font-size:9pt;padding-left:20px;background:url('images/arrowon.gif') no-repeat;}
   
   a.hiperlink{text-decoration:none;color:#000;}

   a.hiperlink_on:link{text-decoration:none;color:#000;cursor:hand;}
   a.hiperlink_on:visited{text-decoration:none;color:#000;cursor:hand;}
   a.hiperlink_on:hover{text-decoration:underline;color:#000;cursor:hand;}

#leftside{width:750px;height:850px;float:left;margin-top:0px;_height:850px;*height:900px;}

#leftside_node{width:750px;height:500px;float:left;margin-top:0px;}

#leftside_contact{width:750px;height:580px;float:left;margin-top:0px;}

#leftside_catalog{width:750px;height:900px;float:left;margin-top:0px;}

 #search{width:750px;height:60px;background:url('images/search_black.jpg');}

 #frontpage{width:750px;height:402px;position:relative;top:-71px;margin-bottom:-161px;z-index:1;}

 a.catalogo:link{color:#000;text-decoration:none;}
 a.catalogo:visited{color:#000;text-decoration:none;}
 a.catalogo:hover{color:#000;text-decoration:none;}
 
 a.catalogo_pagina:link{color:#003;}
 a.catalogo_pagina:visited{color:#003;}
 a.catalogo_pagina:hover{color:#000;text-decoration:none;}

 #catalog{width:300px;height:520px;*height:530px;float:left;margin-top:30px;border:solid 1px #CCC;}

  #catalog_title{width:300px;height:40px;background:url('images/catalog_title_blue.jpg');margin-bottom:0px;}

    li.lista_titulo{width:290px;height:38px;font-family:Arial;font-weight:bolder;font-size:10pt;list-style:none;border-top:solid 1px #CCC;margin-left:10px;padding-top:5px;margin-top:15px;margin-bottom:5px;*margin-left:-5px;}
    li.lista{width:185px;font-family:Tahoma;font-size:10pt;list-style:square;border-bottom:solid 1px #CCC;margin-left:40px;*margin-left:30px;*padding-left:10px;}

 #offers{width:440px;float:right;margin-top:30px;margin-bottom:10px;}

  #offers_title{width:440px;height:40px;background:url('images/offers_title_blue.jpg');margin-bottom:15px;border:solid 1px #CCC;}
  
  a.enlace{text-decoration:none;color:#000;}

  .title_product{width:230px;font-family:Tahoma;font-weight:bolder;font-size:10pt;color:#FFF;background:#003;border:1px solid #CCC;float:right;text-align:center;margin-bottom:5px;}
  
  .title_product_catalog{width:200px;font-family:Tahoma;font-weight:bolder;font-size:10pt;color:#FFF;background:#003;border:1px solid #CCC;text-align:center;margin-bottom:5px;}
  
  .title_product_detail{width:420px;font-family:Tahoma;font-weight:bolder;font-size:10pt;color:#FFF;background:#003;border:1px solid #CCC;float:right;text-align:center;margin-bottom:5px;}

  table.border_table{border:solid 2px #CCC;}

  th.table_product{font-family:Verdana;font-size:10pt;font-weight:bolder;background:#CCC;}

  th.table_product2{font-family:Verdana;font-size:10pt;font-weight:bolder;background:#CCC;text-align:left;}

  td.table_product_detail{font-family:Verdana;font-size:10pt;text-align:center;}

  td.table_product_detail2{font-family:Verdana;font-size:10pt;text-align:left;}

  p.product_detail_text{font-family:Verdana;font-size:10pt;text-align:justify;}
  
  p.content_text{font-family:Verdana;font-size:10pt;margin-top:30px;text-align:justify;}

  li.list_product{margin-left:160px;}
  
   img.product{border:solid 1px #CCC;float:left;margin-right:5px;}
   
   img.product_catalog{border:solid 1px #CCC;margin-right:5px;}
   
   .product_detail{font-family:Tahoma;font-size:9pt;margin-left:5px;margin-bottom:40px;}
   
   span.mas{float:right;}

 #rightside{width:220px;float:left;margin-left:6px;margin-top:0px;}

 #rightside_node{width:220px;height:370px;float:left;margin-left:6px;margin-top:0px;}
 
  .button{width:220px;height:60px;float:left;border:solid 1px #333;margin-top:1px;margin-bottom:1px;}
  
  #banner{width:215px;height:550px;float:right;margin-top:10px;background:url('images/ofertas.jpg');border:solid 1px #CCC;}

  #banner_node{width:215px;height:160px;float:right;margin-top:10px;background:url('images/ofertas_node.jpg');}

 #footer{width:980px;height:80px;float:left;margin-top:5px;*margin-top:5px;_margin-top:5px;}
 
 #footer_catalog{width:980px;height:80px;float:left;margin-top:20px;}
 
 #footer_node{width:980px;height:80px;float:left;margin-top:10px;}
 
  #footer_left{width:285px;height:80px;border: solid 1px #CCC;float:left;}
  
   .title_link{background:#003;font-family:Tahoma;font-size:10pt;color:#FFF;font-weight:bolder;padding-left:5px;}
   
   .title_item{padding-left:5px;}
   
   a.footlink:link{color:#003;font-family:Verdana;font-size:10pt;}
   a.footlink:visited{color:#003;font-family:Verdana;font-size:10pt;}
   a.footlink:hover{color:#003;font-family:Verdana;font-size:10pt;}
  
  #footer_right{width:668px;height:80px;padding-top:0px;border: solid 1px #CCC;float:right;color:#003;font-family:Tahoma;font-size:9pt;text-align:center;}
  
  #credits{border:#CCC solid 1px;width:980px;height:20px;margin-top:10px;float:left;font-family:Verdana;font-weight:bolder;font-size:10pt;color:#000;}
  
  a.credits_link:link{color:#003;}
  a.credits_link:visited{color:#003;}
  a.credits_link:hover{color:#003;text-decoration:none;}
