/* STYLES FOR ART-BYTE.NET v3*/
html, body{height: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #737373;margin: 0px;background: #EBF1ED url(images/bg-art.jpg) left top fixed;cursor: url("http://www.art-byte.net/images/freccia_crs.cur"), pointer;}
a, a:visited {color: #737373;font-weight: bold;text-decoration: none}
a:hover {color: #737373;font-weight: bold;text-decoration: underline}
#menu a img {border-left-width: 3px;border-left-style: solid;border-left-color: #BAC5BA;}
#menu a:hover img {border-left-width: 3px;border-left-style: solid;border-left-color: #D4E0DC;}
.home{CLIP: rect(0px 0px 0px 0px);POSITION: absolute;width: 100px;}
/*contenuti v3*************/.main_mnu img {padding-top: 4px;}
.main_mnu {padding: 6px;}
.contents {background-color: #EBF1ED;text-align: left;}
.contents .head {background-image: url(http://www.art-byte.net/images/contents_top.gif);height: 20px;padding-left: 40px;text-align: left;}
.contents .cnt_body {padding: 16px;text-align: left;}
.contents .cnt_body h3, h2 {color: #146FB1;padding-bottom: 6px;font-size: 10px;font-weight: bold;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D4E0DC;width: 60%;margin-bottom: 8px;margin-left: -2px;}
.contents p img {margin: 4px;}
td, p {margin:0px;font-size: 10px;}
h1, h1 a, h1 a:link, h1 a:hover, h1 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color:#FFFFFF;text-align: center;padding: 0px;padding: 2px;margin: 0px;font-weight: normal;background: #76837C url(http://www.art-byte.net/images/head_body.gif) center repeat-y;cursor: text;text-decoration: none;}
.mnu_bt, .mnu_bt a, .mnu_bt a:visited{font-size: 11px;color: #C0D0CA;text-align: center;}
.mnu_bt a:hover{ text-decoration: underline;}
.formmail	{font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #999999;background-color:#FFFFFF;border: 1px;border-color: #CCCCCC;border-style: solid;}
.bg_contatti{background-image:url(http://www.art-byte.net/images/bg_form.jpg);background-position: top;background-repeat: repeat-y;text-align:left;margin-left: 50px;}
.workarea{color: #394242;}
#preview_mode{height:30px;background-color: #009900; color: #000000; font-size: 16pt; font-weight:bold; width:100%;font-family: "Courier New", Courier, monospace;padding-top: 8px;text-align:center; vertical-align:middle; border-bottom: 2px solid #003300; }
h3,h2{margin-top: 6px;}
/**/.home-description{ height: 328px; position: relative; top: 610px}
.home-description ul li{padding: 2px}
.home-description ul li strong{text-transform:uppercase}
.adv{ position: relative; top: -340px}
.restyle a,.restyle a:hover{font-size: 10px; color: #394242; font-weight:normal; text-decoration:underline}
.workarea a,.workarea a:hover{color:#146FB1}
.servizi a{cursor: pointer}
.boxMenu{display:block; clear:both; float:none; width:150px; height:auto; margin:0 auto 2em auto; background:#BAC5BA url(images/menu/ender.gif) bottom left no-repeat; padding:0 0 1em 0}
.boxMenu .header{display:block; text-indent:-9999px; height:20px; width:100%; margin:0 0 1em 0}
.boxMenu .header.mainMenu{background:#BAC5BA url(images/menu/main_menu.gif)}
.boxMenu .header.restyleMenu{background:#BAC5BA url(images/menu/restyle.gif)}
.boxMenu .header.novitaMenu{background:#BAC5BA url(images/menu/sit_iweb_novita.jpg)}
.boxMenu .menuCnt{padding:0 0.5em}
.counter{visibility:hidden}