body {background-color:#111; font-family:Verdana, "Times New Roman", serif; font-size:12px; color:#fff;}

#container {width:890px; margin:0 auto;}

img {border:0;}

a:link {color:#fff; text-decoration:none;}
a:visited {color:#fff; text-decoration:none;}
a:hover {color:#fc0; text-decoration:none;}
a:active {color:#fc0; text-decoration:none;}

#header {height:90px;;}
  #header_sx {float:left; width:185px;}
  #header_dx {float:right; width:705px; background-image:url(/images/header_dx_bg.jpg); background-repeat:no-repeat; padding:0; margin:0;}
    #header_dx p {font-size:18px; font-weight:bold; margin:24px 0 27px 10px;}
    #header_dx span {color:#fc0;}
    #header_dx ul {width:690px; margin:0 0 0 15px; padding:0;}
    #header_dx ul li {display:inline; font-size:13px; background-image:url(/images/header_bullet.jpg); background-repeat:no-repeat; padding: 0 35px 0 20px;}

#content {position:relative; padding:15px 0; overflow:auto; width:890px;}
  #content_left {float:left; width:170px;}
    #content_left p       {background-repeat:no-repeat; font-weight:bold; text-align:center; font-size:10px}
    #content_left p.big   {background-image:url(/images/col_button_big.jpg); padding:16px 0; margin:25px 0 8px 0; color:#fc0;}
    #content_left p.small {background-image:url(/images/col_button_small.jpg); padding:3px 0 5px 0; margin:0 0 6px 0;}
    #content_left ul {width:170px; margin:0 0 20px 10px; padding:0; list-style-type:none;}
    #content_left ul li {font-size:10px; background-image:url(/images/header_bullet.jpg); background-repeat:no-repeat; padding: 0 0 0 20px; margin:0 0 3px 0;}
    #content_right {float:right;}
    #content_right #content_text {background-image:url(/images/content_bg.jpg); background-repeat:y; overflow:auto; min-height:450px; height: auto!important; height:450px; width:689px;}
    
    /* STILI PER LA PAGINA SOLO TESTO */
      #content_right #content_txt {padding:0 15px;}
      #content_right #content_txt ul li {margin:0 0 10px 0;}
      #content_right #content_txt p {color:#fc0; font-size:14px; font-weight:bold; margin:0 0 30px 0;}
      #content_right #content_txt input {font-size:12px; border:1px solid #fc0; background-color:#111; color:#fff;}
      #content_right #content_txt textarea {font-size:12px; border:1px solid #fc0; background-color:#111; color:#fff;}
      #content_right #content_txt select {font-size:12px; border:1px solid #fc0; background-color:#111; color:#fff;}
      #content_right #content_txt .cont {height:35px; width:400px; margin:0;}
      #content_right #content_txt .contsx {float:left; width:140px;}
      #content_right #content_txt .contdx {float:right; width:230px;}
    /* STILI PER LA PAGINA PRODOTTI, TESTO E FOTO */
      #content_right #content_product_sx {float:left; width:380px; padding:0 15px;}
      #content_right #content_product_sx p {color:#fc0; font-size:14px; font-weight:bold; text-transform:uppercase; margin:0 0 30px 0;}
      #content_right a:link {color:#fc0; text-decoration:none;}
      #content_right a:visited {color:#fc0; text-decoration:none;}
      #content_right a:hover {color:#fff; text-decoration:none;}
      #content_right a:active {color:#fff; text-decoration:none;}
      #content_right #content_product_dx {float:right; width:250px; text-align:center;}
    
#footer {text-align:center; background-image:url(/images/footer.jpg); background-repeat:no-repeat; padding:10px 0 35px 0;}    
  #footer p {font-size:14px; font-weight:bold; margin:12px 0 25px 5px; letter-spacing:4px;}
  #footer span {color:#fc0;}
  #footer ul {width:660px; margin:0 auto; padding:0;}
  #footer ul li {display:inline; font-size:12px; padding: 0 30px 0 0;}
