<style type="text/css" >

/******************************
*  template INPRINTING        *
*  v 2.0 - marzo 08           *
*  httP://websushi.it         *
******************************/

/* Neutralize styling: Elements we want to clean out entirely: */
     
html, body, form {margin: 0; padding: 0;}
img {border:0;}

/* Neutralize styling: Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

/* Miscellaneous conveniences: */
form label { cursor: pointer; } 
fieldset { border: none; } 
input, select, textarea { font-size: 12px; font-family: inherit; font-family: arial, sans-serif; } 

/************************** generali */
body { text-align: center; font: 12px/150% arial, sans-serif; background: #fff url("http://www.4itback.com/inprinting/img/bg.png") repeat-x; padding: 0; margin:0;} 

a:link { color: #666; }
a:hover { color: #D00545; }
a:visited { color: #666; }

.clear 
.fleft 
.fright 

/************************** struttura */  
#wrapper {width: 982px; margin:0 auto; padding:0;} 
#page { text-align: left; margin: 0 auto; padding:0; width: 982px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.4itback.com/inprinting/img/ombraSX.png');}
#page[id] {background:url(http://www.4itback.com/inprinting/img/ombraSX.png) repeat-y;}

#header { width: 752px; height: 148px; text-align: right; background: url("http://www.4itback.com/inprinting/img/dataevento.gif") no-repeat 10px 48px;}

#header img {position:relative;}

#left {width: 206px; position:relative;}
#leftCont { padding:10px 5px 0 9px; position:relative;}
#main{width: 530px;}
#mainCont {padding-left:15px;}
#right {width:246px;}

#footer { text-align: center; height: 34px; background-image: url("http://www.4itback.com/inprinting/img/footer_bg.gif"); background-repeat: repeat-x; }


/****** varie header ***/
#loghi {margin-left:5px; margin-right:1px; background: #fff url("http://www.4itback.com/inprinting/img/topSX2.gif") no-repeat; height:148px; text-align:center; position:relative;}
#loghi .partners {padding-top:60px;}

#bottone {position:relative; margin:6px 0 0 8px; /*display:none;*/}

#header img {padding-top:16px;}

#bottoniDX {margin-top:28px;} /*english e contatti */


/***************** menu ******/
#mainMenu { font-family: "trebuchet MS", arial; padding:26px 0 0 10px; } 
#mainMenu ul { margin: 0; padding:0; } 
#mainMenu li { margin: 0; height:28px; list-style-type: none; float:left; } 
#mainMenu li a { color: #fff; line-height:14px; font-size:14px; padding:7px 6px 6px; display:block; text-decoration: none; text-transform:uppercase; font-weight:bold; } 
#mainMenu li a:hover { color: #000; text-decoration: none; }
#mainMenu li.contatti, #mainMenu li.english {display:none;} /* li nascondo dal menù principale */


#subMenu {margin:4px; padding:2px; border:1px solid #cfcfcf; background: #fff url("http://www.4itback.com/inprinting/img/bg_submenu.gif") bottom left repeat-x;} 
#subMenu_father {background:#cd3456 url("http://www.4itback.com/inprinting/img/frecciasub.gif") left center no-repeat; color:#fff; padding-left:13px; text-transform:uppercase;} 
#subMenu ul { margin: 0; padding: 0; } 
#subMenu li { margin: 0; list-style-type: none; font-size: 11px; background: url("http://www.4itback.com/inprinting/img/bg_li.gif") bottom left repeat-x; padding:4px 0; /*border-bottom:1px solid #fff;*/} 
#subMenu li a { color: #666; font-size:12px; text-decoration: none; padding-left:12px; background: url("http://www.4itback.com/inprinting/img/dot.gif") 3px 5px no-repeat; display:inline; } 
#subMenu li a:hover { color: #990033; text-decoration: none; }


/***************** path ******/
h3.pagename { border-bottom: 1px solid #990033; padding: 6px 10px 2px; } 
#path { padding: 5px 17px; color: #666; letter-spacing: 1px; font-weight: bold; }
#path a { text-decoration: none; font-weight: normal; }

/******************** box ***********/
#red_box_container, #dinamic_red_box_container { padding: 5px 10px 5px; color: #666;  } 
#home #red_box_container {margin-top:20px;}
#red_box_container img, #dinamic_red_box_container img { border: 1px solid #aaa; margin: 5px; } 
.red_box h3 { color: #737373; font-family: "Trebuchet MS", arial; font-size: 16px; line-height: 23px; padding-left: 25px; background-image: url("http://www.4itback.com/inprinting/img/mano_rossa.gif"); background-repeat: no-repeat; margin-top:3px;} 
.red_box { margin: 3px 0px 10px;} 
.red_box p {margin:3px 0; padding:0;} 
.abstract { padding: 5px 0; color: #333; line-height: 19px; } 
.text { margin-top: 5px; margin-bottom: 10px; } 

#lancio_docu {margin:15px 0 20px 5px; }
#interna #blue_box_container {margin:25px 0 20px 5px;}
#blue_box_container {/*background-image: url("http://www.4itback.com/inprinting/img/bg_docu.gif"); background-repeat: no-repeat;*/
  background:#eee; width:220px; float:left; padding:10px 0 20px;}
.blue_box { padding:7px; line-height:160%; display:block; text-align:center;}
.blue_box h4 { color: #DB1252; font-family: "Trebuchet MS", arial; font-size: 13px; line-height: 26px; padding-left: 28px; background-image: url("http://www.4itback.com/inprinting/img/mano_news.gif"); background-repeat: no-repeat; text-transform: uppercase; margin: 3px 0 6px; } 
.blue_box img {display:inline; border:1px solid #666;}
.blue_box a {text-decoration:none; display:block; /*float:left;*/ margin:5px auto;} 
.blue_box p {height:0; margin:0; padding:0; line-height:0; display:none;}

/***************** box news */
#box_news { width: 246px; height: 265px; background-image: url("http://www.4itback.com/inprinting/img/bgNews.gif"); background-repeat: no-repeat; }
#box_news_hp { padding: 50px 15px 10px 5px; }
#box_news_hp h4 { color: #DB1252; font-family: "Trebuchet MS", arial; font-size: 13px; line-height: 26px; padding-left: 28px; background-image: url("http://www.4itback.com/inprinting/img/mano_news.gif"); background-repeat: no-repeat; text-transform: uppercase; margin: 3px 0 6px; }
#box_news_hp h5 { margin: 3px 0; }
#box_news_hp h5 a { font-size: 11px; padding-left:7px; text-decoration:none; color:#000; font-weight:normal;}
#box_news_hp .news_item {background: url("http://www.4itback.com/inprinting/img/bg_newsli.gif") bottom left repeat-x;}
#box_news_hp h5 {background: url("http://www.4itback.com/inprinting/img/freccia_news.gif") 0 6px no-repeat;}


/************ sponsor */
#sponsor {}
#sponsor h3 { color: #737373; font-family: "Trebuchet MS", arial; font-size: 16px; line-height: 23px; padding-left: 25px; margin-bottom:5px; background-image: url("http://www.4itback.com/inprinting/img/mano_rossa.gif"); background-repeat: no-repeat; }


/***** footer */
#footer .copy { text-align: left; margin: 0 auto; width: 982px; height:34px; }
#footer .copy img {float:left;}
#footer .iva {font-size:10px; color:#666666; padding-left:20px; padding-top:10px; display:block;}



/************ altre ********/

/* PAGING DELLE PAGINE DINAMICHE ----------- */
#nav_dinamic { display: block; padding-right: 10px; color: #444; width: 95%; text-align: right; margin-bottom: 10px; } 
#nav_dinamic a:hover, #nav_dinamic a:active { color: #000; }

/* NAVIGAZIONE DELLA PAGINA DINAMICA ----------- */
ul#navigation { list-style-type: none; margin: 0; padding: .5em 0; border-top: 1px solid #ccc; } 
ul#navigation li a { display: block; width: 4em; color: #444; padding: .2em 0; text-align: center; text-decoration: none; }
ul#navigation li a:hover { color: #444; }
ul#navigation .left { float: left; }
ul#navigation .right { float: right; }

#date_comments { /*float: right; text-align: right;*/ } 
#back a:link, #back a:visited { display: block; color: #999; padding: .2em .5em; width: 4em; text-decoration: none; text-align: center; margin-bottom: 20px; font-size: 10px; }
#back a:hover, #back a:active { color: #444; }


/* PAGINA CONTATTI   =================  */
#box_contact { padding: 4px; margin: 10px 14px; text-align: left; line-height: 170%; color: #000; } 
.form_int { margin: 20px; padding: 0px; color: #ccc; } 
.form_int form { padding: 10px; } 
.form_int legend { font-weight: bold; color: #990033; padding: 3px; } 
.form_int fieldset { border: 1px solid #990033; padding: 5px; } 
.form_int label { color: #666; display: block; text-align: right; margin-right: 10px; margin-left: 10px; } 
textarea, input { color: #333; font-size: 12px; font-family: verdana, arial, sans-serif; } 
.submit_send { background-color: #ccc; padding: 3px; font-size: 12px; font-weight: bold; } 
textarea { width: 250px; } 
.contact_form { width: 250px; } 
.feedback { color: #990033; font-size: 13px; font-weight: bold; }


/* ================== ALTRO  ***************/


/***** tabelle programma *****/
#programma .red_box table { border: 1px solid #aaa; }
#programma .red_box table td { border-bottom: 1px solid #ccc; border-right: 1px dotted #ddd; color: #000; } 


/***** box ultimi iframe *****/
#home #box_ultimi {}
#box_ultimi { color: #737373; margin: 5px 3px 15px 5px; display:none;} 
#box_ultimi h3 { color: #DB1252; font-family: "Trebuchet MS", arial; font-size: 13px; line-height: 23px; padding-left: 24px; background-image: url("http://www.4itback.com/inprinting/img/mano_rossa.gif"); background-repeat: no-repeat; text-transform: uppercase; margin: 10px 0 6px; } 
#box_ultimi h4 { color: #737373; font-family: "Trebuchet MS", arial; font-size: 12px; padding-left: 8px; background-image: url("/tmpl_images/dot.gif"); background-repeat: no-repeat; background-position: 0 3px; margin: 10px 0 6px; } 
#box_ultimi ul { margin: 0; padding: 0; }
#box_ultimi li { margin: 0 5px; padding: 0 5px; list-style-type: none; } 
a.veditutti { padding-left: 70px; }


#box_ultimi_hp { color: #737373; margin: 5px 3px 15px 5px; } 
#box_ultimi_hp h3 { color: #DB1252; font-family: "Trebuchet MS", arial; font-size: 13px; line-height: 23px; padding-left: 24px; background-image: url("http://www.4itback.com/inprinting/img/mano_rossa.gif"); background-repeat: no-repeat; text-transform: uppercase; margin: 10px 0 6px; } 
#box_ultimi_hp h4 { color: #737373; font-family: "Trebuchet MS", arial; font-size: 12px; padding-left: 8px; background-image: url("/tmpl_images/dot.gif"); background-repeat: no-repeat; background-position: 0 3px; margin: 10px 0 6px; } 
#box_ultimi_hp ul { margin: 0; padding: 0; }
#box_ultimi_hp li { margin: 0 5px; padding: 0 5px; list-style-type: none; } 





