body {
  background-color:#e8e8e8;
  font-family:Verdana, Georgia;
  margin:0px;
}
img {border:0px;}
.contenuto {font-family:Verdana, Georgia; font-size:11px;}

li {margin-top:4px; }

/* STANDARD */
#tbl_template {width:950px;}

#tr_topper {
  background: url('tpl_topper.gif') 0 0 repeat-x #b3c8a3;
  height:64px;
}
#td_corner_topleft{
  background: url('tpl_corner_topleft.gif') 0 0 no-repeat #b3c8a3;
  width:39px;
}
#td_topper {padding-top:10px;}
#td_corner_topright{
  background: url('tpl_corner_topright.gif') 0 0 no-repeat #b3c8a3;
  width:39px;
}

#td_header {
  background-color:white;
}
#tbl_content {width:100%}
#td_left{
  background-color: #ffffff;
  width:8px;
}
#td_content {
  background: url('tpl_content.gif') 0 0 no-repeat;
  height:387px;
  vertical-align:top;
}

#td_right{
  background-color: #ffffff;
  width:8px;
}

#tr_footer {
  background: url('tpl_footer.gif') 0 0 repeat-x white;
  /*background: url('tpl_corners_bottom.gif') 0 0 repeat-x white;*/
  height:35px;
}
#td_footer{
  font-size:12px; color:white; 
  padding-left:35px;
}
/* ++++++*/
/* intro flash*/
#tr_topper_intro {
  background: url('tpl_header_intro.gif') 0 0 repeat-x;
  height:64px;
}

#td_topper_intro {padding-top:10px;}
#td_content_intro {
  background: url('tpl_content_intro.gif') 0 0 repeat-y;
  height:620px;
  vertical-align:top;
}

#tr_footer_intro {
  background: url('tpl_footer_intro.gif') 0 0 repeat-x white;
  /*background: url('tpl_corners_bottom.gif') 0 0 repeat-x white;*/
  height:35px;
}
#td_footer_intro{
  font-size:12px; color:white; 
  padding-left:35px;
}
/* end intro flash*/
#copyright {
  text-align:center;
  font-family:Verdana;
  font-size:10px;
  color:grey;
}

#anagrafica {
  font-family:Verdana, Georgia;
  font-size:12px;
}

input{
  border: 1px solid black;
}
#btn_submit {
  padding:5px; font-size:11px; font-weight:bold; background-color:orange; width:150px; cursor:pointer; font-family:Verdana, Georgia;
}
#btn_reset {
  padding:5px; font-size:11px; font-weight:bold; background-color:gold; width:150px; cursor:pointer; font-family:Verdana, Georgia;
}
select {
  border: 1px solid black;
}
.checkbox {border:0px;}

#td_content_scheda .form li { font-size:17px; margin-top:10px; margin-right:15px; margin-left:16px; list-style-image:url('point.gif'); border-bottom: 1px dotted #682223;}
#td_content_scheda .form li#livolpdf {

  background: url('volumepdf.gif') 100% 0% no-repeat ;  
  
  
}

/*schede prodotto */
#td_content_scheda {
  background: url('tpl_contentscheda.gif') 0 100% no-repeat ;  
  height:387px;
  vertical-align:top;
}

#td_content_scheda .scheda .titolo     {font-size:30px; background-color:#B3C8A3; border-left:5px double grey;}
#td_content_scheda .scheda .subtitle     {font-size:20px; background-color:white;  border-left:5px double grey;}
#td_content_scheda .scheda .testo      {font-size:12px;}
#td_content_scheda .scheda .didascalia {font-size:10px;}

#td_content_homescheda {
  background: url('tpl_contentscheda.gif') 0 0% no-repeat ;  
  height:387px;
  vertical-align:top;
}
#td_content_homescheda .homestatic .titolo     {font-size:30px; background-color:#B3C8A3; border-left:5px double grey;}
#td_content_homescheda .homestatic .subtitle     {font-size:20px; background-color:white;  border-left:5px double grey;}
#td_content_homescheda .homestatic .testo      {font-size:12px;}
#td_content_homescheda .homestatic .didascalia {font-size:10px;}

#td_content_homescheda .homestatic .ulintro li { font-size:12px; margin-top:5px;  font-weight:bold; }
#td_content_homescheda .homestatic .didascalia {
  background-color:#D0E3C6;
   padding:0px;
   }
#td_content_homescheda .homestatic .didascalia h2 {font-size:23px}
#td_content_homescheda .homestatic .didascalia li { 
	font-size:12px; 
	margin-top:10px; 
	margin-right:15px; 	
	/*list-style-image:url('point.gif');*/
	margin-left:0px;
	background-image:url('point.gif');
	background-position:0% 0%;
	background-repeat:no-repeat;
	list-style:none;
	padding-left:51px;
	height:35px;
}
#tr_footer_scheda {
  background: url('tpl_footer.gif') 0 0 repeat-x white;
  /*background: url('tpl_corners_bottom.gif') 0 0 repeat-x white;*/
  height:35px;
}
#tr_footer_scheda #td_footer{ font-size:12px; color:black; }

