

body {
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    background-color: #ffffff; margin:0px;
  }


img.grafica {
    margin:0px;
    padding:0px;
    border:0px;
  }


img.dett_img {
    margin:5px;
    padding:0px;
    border:0px;
  }


img.img_menu {
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }


img.img_border_blu {
    border-bottom-color : #3366FF;
    border-bottom-width : 2px;
    border-left-color : #3366FF;
    border-left-width : 2px;
    border-right-color : #3366FF;
    border-right-width : 2px;
    border-top-color : #3366FF;
    border-top-width : 2px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }


img.img_border {
    border-bottom-color : #FFCC66;
    border-bottom-width : 5px;
    border-left-color : #FFCC66;
    border-left-width : 5px;
    border-right-color : #FFCC66;
    border-right-width : 5px;
    border-top-color : #FFCC66;
    border-top-width : 5px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }


#frame {
    width:800px;
    margin-right:auto;
    margin-left:auto;
    margin-top:10px;
    padding:0px;
    text-align:left;
  }


#contentleft {
    /*background-color:#D0DDFF;
     background-image: url(../images/1x1arancio.jpg);
    background-repeat : repeat;*/ background-color:#FFFFFF;
    float : left;
margin: 0px; padding:0px; border-right-style:dashed; border-right-width:1px; border-right-color:#FF6600;
    width : 210px;
  }


#contentcenter {
    width:523px;
    padding:0px;
    float:left;
    background-color:#ffffff;
    margin-right:0px;
    margin-left:1px;
    margin-top:0px;
    margin-bottom:0px;
  }


#contentcenter_admin {
    background-color : #ffffff;
    border-bottom-style : dashed;
    border-bottom-width : 1px;
    border-left-style : dashed;
    border-left-width : 1px;
    border-right-style : dashed;
    border-right-width : 1px;
    border-top-style : dashed;
    border-top-width : 1px;
    float : left;
    margin-bottom : 0px;
    margin-left : 1px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    width : 740px; border-color:#FF9900;
  }


#contentcenterA {
    width:510px;
    padding:0px;
    float:left;
    background-color:#FFFFFF;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:5px;
  }


#contentcenter_dett_A {
    width:250px;
    padding:0px;
    float:left;
    background-color:#FFFFFF;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:5px;
  }


#contentcenter_dett_B {
    width:240px;
    padding:0px 5px 0px 5px;
    float:left;
    background-color:#fff;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
  }


#contentnews {
    background-color : #ffffff;
    border-bottom-style:solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    margin-bottom : 5px;
    margin-left : 1px;
    margin-right : 0px;
    margin-top : 5px;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 3px;
    padding-top : 10px;
    width : 520px;
    border-color:#FF0000;
  }


#contentorder {
    background-color : #FFFFFF ;
    border-bottom-style : dashed;
    border-bottom-width : 1px;
    border-left-style : dashed;
    border-left-width : 1px;
    border-right-style : dashed;
    border-right-width : 1px;
    border-top-style : dashed;
    border-top-width : 1px;
    margin-bottom : 5px;
    margin-left : 1px;
    margin-right : 0px;
    margin-top : 5px;
    padding-bottom : 3px;
    padding-left : 10px;
    padding-right : 3px;
    padding-top : 3px;
    width : 500px;
    border-color:#FF9900;
  }


#content_dett_img {
    background-color : #ffffff;
    margin-top : 5px;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
    width : 510px;
    border-color:#D0DDFF;
    text-align:center;
  }


#content_category {
    background-color : #ffffff;
    margin-top : 5px;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
    width : 510px;
    text-align:left;
  }


#contentcenterB {
    padding:0px;
    float:left;
    background-color:#fff;
    margin-right:0px;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
  }


#contentheader {
    background-color:#FFFFFF;
    height:120px;
    margin-bottom:0px;
  }


#contentalto {
    background-color:#FF6633;
    height:18px;
    margin-bottom:0px;
    padding-right:10px;
    text-align:right;
    width:740px;
  }


#contentbasso {
    background-color:#FF6633;
    height:14px;
    margin-top: 10px;
    margin-bottom:0px;
    text-align:center;
    width:740px;
  }


#contentmenu {
    background-color : #FFFFFF;
	padding-top: 5px; padding-bottom: 5px;
    text-align:center; border-bottom:solid; border-bottom-color:#FF0000;
	border-top:solid; border-top-color:#FF0000; border-bottom-width:1px; border-top-width:1px;
	width:750px;
  }


#contentmenu_admin {
    background-color : #c0c0ff;
    /*height : 25px;*/
    margin-bottom : 0px;
    text-align : center;
width:740px;
  }


#contentmenu2_admin {
    background-color : #d0ddff;
    height : 25px;
    margin-bottom : 0px;
    text-align : center;
width:740px;
  }


#menu {
    width:100px;
    padding-left:0px;
    padding-right:0px;
    float:left;
    background-color:#eee;
    margin-right:5px;
    margin-left:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
  }


#menu_dinamic {
    width:100px;
    padding-left:0px;
    padding-right:0px;
    float:left;
    background-color:#D0DDFF;
    margin-right:5px;
    margin-left:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
  }


p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
  }


p.ordine {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin: 5px 5px 5px 50px;
  }

p.add_pro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px; padding:10px 10px 10px 50px;
  }
p.chi_siamo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin: 5px 5px 5px 5px;
    text-align:center;
  }


p.destra {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin: 5px 50px 5px 5px;
    text-align:right;
  }


p.form {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin: 5px 5px 5px 30px;
  }


p.carrello {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin: 5px 5px 5px 5px;
  }


p.nome_categoria {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 16px;
    color:#FF0000;
  }


p.prezzo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color: #FF3300;
    margin: 0px;
  }


p.news {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin:0px;
    padding:0px;
  }


p.descrizione {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
  }


p.sinistra {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin: 0px 5px 0px 5px;
  }


p.nota {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
  }


h1 {
    font-size:14px;
    padding-top:10px;
    color: #3E71FF;
  }


h1.rosso {
    font-size:14px;
    padding:0px;
    margin: 0px 0px 10px 0px;
    text-align:center;
    color: #FF0000;
  }


h1.arancio {
    font-size:14px;
    padding:0px;
    margin: 0px 0px 0px 0px;
    text-align:left;
    color: #fff;
  }


h1.news {
    font-size:12px;
    padding-top:10px;
    text-align:left;
    color: #FF0000;
    padding:0px;
    margin: 3px 3px 3px 3px;
  }


h1.rosso_left {
    font-size:14px;
    padding-top:10px;
    text-align:left;
    color: #FF0000;
  }


a.nome_categoria {
    font-family: Arial, Helvetica, sans-serif;
    font-size : 12px;
    color:#FF0000;
   
    text-align : center;
    text-decoration : none;
    word-spacing : 0px;
  }


a.nome_categoria:hover {
    color: #3E71FF;
	 font-weight : bold;
  }


a.nome_categoria:visited {
    color:#3E71FF;
  }

a.nome_categoria2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size : 12px;
    color:#FF0000;
   
    text-align : center;
    text-decoration : none;
    word-spacing : 0px;
  }


a.nome_categoria2:hover {
    color: #3E71FF;
  font-size : 12px;
  }


a.nome_categoria:visited2 {
    color:#3E71FF;
	  font-size : 12px;
  }

a.tabella {
    color:#0033FF;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    margin-left : 10px;
    text-align : center;
    text-decoration : none;
    word-spacing : 0px;
  }


a.tabella:hover {
    color:#FFFF00;
  }


a.tabella:visited {
    color:#0033FF;
  }


a.menud {
    color : #ff0000;
    margin-left:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    text-align : center;
    text-decoration : none;
    word-spacing : 0px;
  }


a.menud:hover {
    color: #ff0000;
   
  }


a.menud:visited {
    color:#ff0000;
  }


a.menu {
    word-spacing : 0px;
    letter-spacing: 0px;
    margin-left:10px;
    color:#111111;
    font-family:Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    text-align : right;
    text-decoration : none;
  }


a.menu:hover {
    color:#ff0000;
   
  }


a.menu:visited {
    color:#FF0000;
  }


a.home_alto {
    color : #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    letter-spacing : 0px;
    text-align : right;
    text-decoration : none;
    word-spacing : 0px;
  }


a.home_alto:hover {
    color:#ffff00;
  }


a.home_alto:visited {
    color:#fff;
  }


table.vetrina {
    font-family : serif, Sans, 'Nimbus Sans L';
    font-size : 12px;
    margin:0px;
    padding:0px;
  }


td.vetrina {
    /* background-image : url('../images/80x80bianco.gif');
    background-position : top left;
    background-repeat : no-repeat;
    */ border-bottom-color : #ff9900;
    border-bottom-style : solid;
    border-bottom-width : 3px;
    border-left-color : #ff9900;
    border-left-style : solid;
    border-left-width : 3px;
    border-right-color : #ff9900;
    border-right-style : solid;
    border-right-width : 3px;
    border-top-color : #ff9900;
    border-top-style : solid;
    border-top-width : 3px;
  }


tr.vetrina {
    /* background-image : url('../images/80x80bianco.gif');
    background-position : top left;
    background-repeat : no-repeat;
    */ margin: 0px 0px 10px 0px;
  }


INPUT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
  }


SELECT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
  }

