body { font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:center; margin:0px;}

* { text-shadow: #000000 0 0 0px;  font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:left; margin:0px;}


/* p {
 padding: 10px;
 text-align:justify;
} */

hr{visibility:hidden; clear:both; height:1px;}

#wrapper {
 margin: 0 auto;
 width: 980px;
/*  float:left; */
/*  display: block; */
}

#leftcolumn {
 color: #333;
 padding-left:52px;
/*  background: #EBE3CD; */
/*  height: 350px; */
 width: 372px;
 float: left;
}
#leftcolumn p{
 color: #000000;
  font-size:10px;
  font-weight:normal;
  color:#000000;
  text-align:left;
/*   float: left; */
  text-decoration:none;
}

#content {
 float: right;
 color: #333;
/*  background: red; */
/*  height: 350px; */
 width: 556px;
/*   */
}

#content ul{
 float: left;
 color: #333;
 padding:0px;
 background: #FFFFFF;
list-style-type:none;
/*  height: 350px; */
/*  width: 556px; */
/*  display: inline; */
}
#content li{
 margin-bottom:20px;
/*  background: #FFFFFF; */
list-style-type:none;
/*  height: 350px; */
/*  width: 556px; */
/*  display: inline; */
}

#content h1{
  font-size:12px;
  font-weight:bold;
  color:#9E263B;
  text-align:left;
margin-bottom:20px;
  text-decoration:none;
}

#content h3{
  font-size:12px;
  font-weight:bold;
  color:#9E263B;
  text-align:left;
/* margin-bottom:20px; */
  text-decoration:none;
}
#nav {  

}
#titcat {
  width:250px;
  font-weight:bold;
  color:#9E263B;
  text-align:left;
  text-decoration:none;
  background:url(img/cocco.jpg) top left no-repeat;
}

#titcat a{
  padding-left:100px;
  padding-bottom:20px;
display:block;
  font-size:13px;
  font-weight:bold;
  color:#9E263B;
  text-align:left;
  text-decoration:none;
/*   background:url(img/cocco.jpg) top left no-repeat; */
}

#titcat2 {
  font-size:12px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  text-decoration:none;
/*   background:url(img/cocco.jpg) top left no-repeat; */
}

#titcat2 a {
  padding-left:100px;
/*   padding-bottom:20px; */
  display:block;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  text-decoration:none;
/*   background:url(img/cocco.jpg) top left no-repeat; */
}
#titcat2 a:hover {
  padding-left:100px;
  display:block;
  font-size:12px;
  font-weight:normal;
  color:#9E263B;
  text-align:left;
  text-decoration:underline;
}


#titcat3 {
  width:250px;
  height:25px;
  font-weight:bold;
  color:#000000;
  text-align:right;
  text-decoration:none;
  background:url(img/cocco.jpg) top left no-repeat;
  
}



h4 {
  display:block;
  font-size:12px;
  font-weight:bold;
  color:#9E263B;
  text-align:left;
  text-decoration:none;
}


.testo_prod {
  width:120px;
  display:block;
  font-size:12px;
  font-weight:none;
  color:#000000;
  text-align:left;
  text-decoration:none;
}
.testo_prod a {
  display:block;
  font-size:12px;
  font-weight:none;
  color:#000000;
  text-align:left;
  text-decoration:none;
}
.testo_prod img {
  border:0px;  width:120px;
  display:block;
  text-decoration:none;

}

.prodotto {
  margin-left:100px;
  width:300px;
  display:block;
  font-size:12px;
  font-weight:none;
  color:#000000;
  text-align:left;
  text-decoration:none;
}
.prodotto a {
/*   display:block; */
  font-size:12px;
  font-weight:none;
  color:#000000;
  text-align:left;
  text-decoration:none;
}
.prodotto img {
  border:0px;
/*   display:block; */
/*   text-decoration:none; */

}


.contatti ul{
list-style-type:url(img/cocco.jpg) bottom right no-repeat;
}


.tecno {
/*   width:380px; */
  font-size:12px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  margin-bottom:20px;
  text-decoration:none;
  display:block;
/*   float:right; */

}
.tecno h2{
  font-size:12px;
  font-weight:bold;
  color:#000000;
  text-align:left;
  margin-bottom:20px;
  text-decoration:none;
  display:block;
/*   float:left; */
}

.tecno img{
  float:left; margin-right:20px;
}

#header {
 color: #333;
 width: 980px;
 float: left;
 height: 190px;
 background: #FFFFFF;
}

.headsx {
 color: #333;
 width: 489px;
 float: left;
 height: 190px;
 background: #FFFFFF;
}
.headsx p{
/*  color: #333; */
/*  width: 489px; */
margin-left:54px;
font-size:10px;
font-weight:bold;
color:#000;
text-align:left;
 float: left;
/*  height: 190px; */
/*  background: #FFFFFF; */
}
.headsx img{
  border:0px;
}

.headdx {
  color: #333;
  width: 491px;
  float: left;
  height: 190px;
  background: #FFFFFF;
}

.headdx a{
  margin-top:64px;
  height:95px;
  padding-right:15px;
  font-size:15px;
  font-weight:bold;
  color:#9E263B;
  text-align:left;
  float: left;
  text-decoration:none;
  background: #FFFFFF url(img/bkgpuls.jpg) bottom right no-repeat;
  letter-spacing:-1px
}
.headdx a:hover{
  margin-top:64px;
  padding-right:15px;
  font-size:15px;
  font-weight:bold;
  color:#737070;
  float: left;
  text-decoration:none;
  background: #FFFFFF url(img/bkgpuls.jpg) bottom right no-repeat;
  letter-spacing:-1px
}
.headdx a.over{
  margin-top:64px;
  padding-right:15px;
  font-size:15px;
  font-weight:bold;
  color:#737070;
  float: left;
  text-decoration:none;
  background: #FFFFFF url(img/bkgpuls.jpg) bottom right no-repeat;
  letter-spacing:-1px
}

#news {
  width:160px;
  font-size:10px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  overflow: none;
/*   height :300px; */
  background-color:#82A6A1;
  text-decoration:none;
}

.novita{
  width:162px;
  height:27px;
  line-height:21px;
  font-size:15px;
  text-align:center;
  font-weight:bold;
  color:#9E263B;
  text-decoration:none;
  background: url(img/bkgnovita.jpg) top left no-repeat;
}
.novita a {
  width:162px;
  height:27px;
  font-size:15px;
  text-align:center;
  font-weight:bold;
  color:#9E263B;
  text-decoration:none;
/*   background: url(img/bkgnovita.jpg) top left no-repeat; */
}
.novita a:hover {
  width:162px;
  height:27px;
  font-size:15px;
  text-align:center;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
/*   background: url(img/bkgnovita.jpg) top left no-repeat; */
}
.novita a.over {
  width:162px;
  height:27px;
  font-size:15px;
  text-align:center;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
/*   background: url(img/bkgnovita.jpg) top left no-repeat; */
}

.back {
  font-size:11px;
  text-align:left;
  font-weight:normal;
  color:#9E263B;
  text-decoration:none;
}
.back a {
  font-size:11px;
  text-align:left;
  font-weight:normal;
  color:#9E263B;
  text-decoration:underline;
}

.paginazione1 {font-weight: bold; text-align:center; text-decoration:none;    font-size: 11px;    color:#9E263B;}
.paginazione1 span {font-weight: bold;   text-decoration:none;    font-size: 11px;    color:#9E263B;}
.paginazione1 a.pag { font-weight: bold;   text-decoration:none;    font-size: 11px;    color:#9E263B;  }



div.rowinput{  font-size: 11px;    color:#000000;    margin-left:; margin:20px 0px 0px 0px;}
div.rowinput label{ height:15px;font-size: 11px;   width:100px; /* float:left; */}
div.rowinput input{height:15px; font-size: 11px;width:200px;border:solid 1px #000000;}
div.rowinput textarea{font-size: 11px;width:200px;height:60px;border:solid 1px #000000;}
/* div.rowinput option {width:256px;border:solid 1px #717074;} */
div.rowinput select{font-size: 11px;width:200px;border:solid 1px #000000; color:#5E5F60;}
div.rowinput checkbox {margin-right:5px; }

div.privacy{width:200px;font-size: 10px; color:#000000;background:#FFFFFF; border:1px solid #000000;height:60px;overflow:auto;}
div.privacy p{font-size: 10px; color:#5E5F60;}

table.prodotto{width:480px;margin-left:auto; margin-right:auto; padding:1px;border-spacing: 4px; }
table.prodotto th{font-weight:bold;}
/*table.prodotto tr{background:#E5F5F2;}*/
