body {margin:25px auto;padding:0}
body>table {
border-style:hidden;
padding:3px;
}
body table tr td {border-collapse:collapse;border-width:0px;}
td {
border-style:hidden;
}

div#header{width:744px;/*min-height:157px;*/height:157px!important;}
div#header img {display:block;}


/* cell with forms adn elements have id added with js */
#searchCell {padding:2px 0;}
#searchCell img, 
#langCell img {display:none}
#searchCell input {float:left;margin-right:3px;}
#searchCell {vertical-align:top;line-height:12px;}
#vertlineimage {display:none;}
/*
a#langlink:link, a#langlink:visited {display:block;float:right;line-height:15px;margin-top:1px;padding:0 132px 0 6px;color:#556170;background:#eee url("http://www.interactive1.it/upload/file/80/40270/FILENAME/menugreybg.jpg") 0 0 repeat-x;border:solid 1px #aaa;}
a#langlink:hover, a#langlink:active, a#langlink:focus {background:#eee url("http://www.interactive1.it/upload/file/80/40270/FILENAME/menugreybg.jpg") 0 -20px repeat-x;color:#000;border:solid 1px #000;text-decoration:none;}
*/

a#langlink:link, a#langlink:visited {display:block;float:right;line-height:15px;margin-top:1px;padding:0 15px 0 10px;color:#8f8f8f;font-weight:bold;}
a#langlink:hover, a#langlink:active, a#langlink:focus {text-decoration:underline;color:#c30}


/* horizontal top menu */
td.meni {background-color:#eee;padding:0;} /* 352040 */
td.meni a.meni:link, td.meni a.meni:visited {display:block;padding:1px 3px;text-decoration:none;background:#eee url("http://www.interactive1.it/upload/file/80/40270/FILENAME/menugreybg.jpg") 0 0 repeat-x;color:#556170;border:solid 1px #444D58;}
td.meni a.meni:hover, td.meni a.meni:active, td.meni a.meni:focus {background:#eee url("http://www.interactive1.it/upload/file/80/40270/FILENAME/menugreybg.jpg") 0 -20px repeat-x;color:#000;border:solid 1px #000;}


/* horizontal bottom menu */
td.menigrey {background-color:#eee;padding:0;} /* 352040 */
td.menigrey a.menigrey:link, td.menigrey a.menigrey:visited {display:block;padding:1px 3px;text-decoration:none;background:#eee url("/upload/file/80/40270/FILENAME/menugreybg.jpg") 0 0 repeat-x;color:#556170;border:solid 1px #556170;}
td.menigrey a.menigrey:hover, td.menigrey a.menigrey:active, td.menigrey a.menigrey:focus {background:#eee url("/upload/file/80/40270/FILENAME/menugreybg.jpg") 0 -20px repeat-x;color:#333;border:solid 1px #000;}

/*  precedente menù orizzontale basso
td.menigrey {background-color: #556170;padding:0;} 
td.menigrey a.menigrey:link, td.menigrey a.menigrey:visited {display:block;padding:1px 3px;text-decoration:none;background:#f5f5f5;color:#556170;border:solid 1px #556170;}
td.menigrey a.menigrey:hover, td.menigrey a.menigrey:active, td.menigrey a.menigrey:focus {display:block;background:#798190;color:#fff;text-decoration:none;border:solid 1px #fff;}
*/

/* right nav menu box */
#idyouwant {padding-top:22px;background:#E0E3E6 url("/upload/file/80/40269/FILENAME/menu_top.gif") 0 3px no-repeat;}
#idyouwant td {background-color:#fff;vertical-align:top;padding:0!important;height:auto!important;height:1%;}
#idyouwant img {display:block;margin:0;margin:7px 4px 0 11px;}
#idyouwant a {text-decoration:none!important;} /* just for IE 5.0 */
#idyouwant a:link, #idyouwant a:visited {display:block;height:auto!important;height:1%;/*background:#E0E3E6;*/padding:4px 0px 4px 3px;color:#556170;line-height:normal!important;}
#idyouwant a:hover, #idyouwant a:active, #idyouwant a:focus {background:#ecf3e1;color:#000;text-decoration:none!important;} /* E0E3E6 */

.text {color:#556170;} /* #95a5ad */
.text:hover {}


h2.homeboxtitle {display:block;margin:0;padding:4px 8px 10px 8px;font:normal 15px "Trebuchet MS",Arial,sans-serif;color:#E77B21;} /* arancione */
h2.boxtitle, h2.newstitle {display:block;margin:10px 0 10px 19px;font:normal 15px "Trebuchet MS",Arial,sans-serif;color:#E77B21;} /* arancione */
h2.marketingtitle {display:block;margin:10px 0 10px 19px;font:normal 15px "Trebuchet MS",Arial,sans-serif;color:#4F8721;} /* verde */
h2.sviluppotitle {display:block;margin:10px 0 10px 19px;font:normal 15px "Trebuchet MS",Arial,sans-serif;color:#336FB3;} /* vecchio blu #44658E */
h2.soluzionititle {display:block;margin:10px 0 10px 19px;font:normal 15px "Trebuchet MS",Arial,sans-serif;color:#C53688;} /* violetto */
p.paragrafo, p.newsbody {margin:0;padding:0 20px 10px 20px}
p.newsdate {margin:0;padding:0 20px 5px 20px}
h2.newstitle {margin-bottom:3px;}

acronym {cursor:help;border-bottom:1px dashed black;}

.boxcontainer01, .boxcontainer02 {position:relative;display:block;margin:15px 0 30px 0;}
.boxcontainer03 {position:relative;display:block;margin:8px 0 10px 0;}
.roundedbox {width:467px;margin:0 10px;padding:5px 0;background:#fafafa url("/upload/file/79/39681/FILENAME/grey.jpg") left bottom repeat-x;position:relative;}
.intbox {font:normal 11px "Trebuchet MS",Arial,sans-serif;margin:0;min-height:80px;height:auto!important;height:90px;padding:5px 8px 5px 8px;}

.intbox span {display:block;margin:2px 0 0 8px;}
.intbox span img {margin-right:6px;}

span.lista {display:block;margin:2px 0 0 0px;}
span.lista img {margin:6px 6px 0 0;}

.imagebox01 {position:absolute;top:37px;right:0;text-align:center;margin:0 10px 0 10px;}
.imagebox02 {position:absolute;top:37px;right:0;text-align:center;margin:0 30px 0 10px;}
.imagebox03 {position:absolute;top:33px;right:4px;text-align:center;margin:0 30px 0 10px;}

.listasquared {list-style-type:square;margin:0;padding:0 20px 10px 50px;}

a:link.mainlink, a:visited.mainlink {
color:#e77b21!important;
text-decoration:none!important;
}
a:hover.mainlink, a:active.mainlink, a:focus.mainlink {
text-decoration:underline!important;
}




.marketinglink li a, a.marketinglink {color:#4F8721!important;}
.sviluppolink li a, a.sviluppolink {color:#336FB3!important;} /* prova con 3367e3 e 2052D0 */
.soluzionilink li a, a.soluzionilink {color:#C53688!important;}

.screenshothoola {padding:10px 0 20px 0;text-align:center;}
.screenshothoola p {width:400px;margin:0 auto;text-align:left;color:#C53688;}
.screenshothoola img {display:block;margin-top:6px;}


/* pagine clienti */

.progetto {position:relative;min-height:160px;height:auto!important;height:160px;}
.progetto a {color:#E77B21!important;}
.screenshot {position:absolute;top:4px;left:20px;}
.progetto .titolo {display:block;margin:0 15px 4px 175px;font:normal 15px "Trebuchet MS",Arial,sans-serif;color:#E77B21;}
.progetto .cliente {margin:0;padding:6px 0 0 175px;}
.progetto .descrizione {margin:0;padding:8px 20px 10px 175px;}
/* .progetto .linkscheda {margin:0;padding:0 0 8px 175px;} */
.progetto .linkscheda {display:none;}
.progetto .linksitoweb {margin:0;padding:0 0 30px 175px;}
.progetto .linkscheda img, .progetto .linksitoweb img {margin:0 6px 0 0;}

.text_orange {color:#E77B21!important;}


ul#tecnologie {list-style-type: none;margin:5px 0 7px 0;padding:0}
ul#tecnologie li {background: url("/tmpl/i1-it/images/arr_gr_bot.gif") no-repeat 0 60%;padding:2px 0;}
ul#tecnologie a:link, ul#tecnologie a:visited {padding: 0 0 0 14px}

/* right news */

.newscontent {
margin:9px 0 0 0;
padding:0;
background:#ecf3e1 url("/upload/file/80/40273/FILENAME/newsgreen.jpg") left bottom repeat-x;
position:relative;
z-index:10;
}
.newscontent h2 {
display:block;
position:absolute;
top:0px;
left:0;
z-index:11;
width:100%;
margin:0;
padding:0;
background:transparent url("/upload/file/79/39749/FILENAME/newsbg.gif") 0 0 no-repeat;
color:#E77B21;
font:normal 13px "Trebuchet MS",arial,sans-serif;
}

.newscontent h2 span {
display:block;
margin:0;
padding:0 25px 2px 18px;
}



.newscontent a:link, .newscontent a:visited {
display:block;
height:1%;
padding:22px 12px 12px 18px;
margin:0;
background:#fff url("/upload/file/80/40274/FILENAME/newsgrey.jpg") left bottom repeat-x;
color:#556170;
line-height:14px;
}

.newscontent a:hover, .newscontent a:active, .newscontent a:focus {
color:#000;
margin:0;
background:transparent url("none");
text-decoration:none;
}

.newscontent span.newsdate {line-height:22px;}
.newscontent .newsbody {margin:0;padding:0;}


/* news page */


ul.listasoluzioni {list-style-type:none!important;margin:0;padding:0;}
ul.listasoluzioni li {background:url(/tmpl/i1-it/images/arr_gr_bot.gif) 0 5px no-repeat;padding:0 0 5px 14px;}


/* end right news */

p.newspagelink {
margin:0;
padding:8px 0 5px 0;
font:normal 11px "Trebuchet MS",arial,sans-serif;
}
p.newspagelink a:link, p.newspagelink a:visited {
color:#556170;
text-decoration:none;
}
p.newspagelink a:hover, p.newspagelink a:active, p.newspagelink a:focus {
color:#000;
text-decoration:underline;
}
p.newspagelink img {
margin:0 5px 0 4px;
}

/* niftycorners */
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
/* end nifty corners */

