/* TAG GENERALI*/
body { background-color:#000000; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }

table     {	background-color:#FFFFFF; }

td.vert { background-color:#FFFFFF; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-image:url("../images/vertical.gif"); }
td.oriz { background-color:#FFFFFF; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-image:url("../images/orizontal.gif"); }

img       { padding:0px; }

hr         { height:1px; }
hr.bianco  { color:#FFFFFF; height:1px; }

a:link    { font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#808080; font-size:11px; text-decoration:none; }
a:visited { font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#808080; font-size:11px; text-decoration:none; }
a:hover   { font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#68BDFF; font-size:11px; text-decoration:none; }

a.site:link    { padding-left:10px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#808080; font-size:11px; text-decoration:none; }
a.site:visited { padding-left:10px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#808080; font-size:11px; text-decoration:none; }
a.site:hover   { padding-left:10px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#68BDFF; font-size:11px; text-decoration:none; }

a.sitemap:link    { padding-left:5px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#68BDFF; font-size:13px; text-decoration:none; }
a.sitemap:visited { padding-left:5px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#68BDFF; font-size:13px; text-decoration:none; }
a.sitemap:hover   { padding-left:5px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#808080; font-size:13px; text-decoration:none; }

a.infonews:link    { padding-left:2px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#68BDFF; font-size:12px; text-decoration:none; }
a.infonews:visited { padding-left:2px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#68BDFF; font-size:12px; text-decoration:none; }
a.infonews:hover   { padding-left:2px; font-family:Tahoma, Verdana, Serif; font-weight:bold; color:#808080; font-size:12px; text-decoration:none; }

a.home:link    { padding-left:10px; font-family:Tahoma,Verdana,Serif; font-weight:normal; color:#FFFFFF; font-size:12px; text-decoration:none; line-height:1.4; }
a.home:visited { padding-left:10px; font-family:Tahoma,Verdana,Serif; font-weight:normal; color:#FFFFFF; font-size:12px; text-decoration:none; line-height:1.4; }
a.home:hover   { padding-left:10px; font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#68BDFF; font-size:12px; text-decoration:none; line-height:1.4; }

a.attività:link    { padding-left:4px; font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#68BDFF; font-size:12px; text-decoration:none; line-height:1; }
a.attività:visited { padding-left:4px; font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#68BDFF; font-size:12px; text-decoration:none; line-height:1; }
a.attività:hover   { padding-left:4px; font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration:none; line-height:1; }

a.robotica:link    { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration:none; }
a.robotica:visited { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration:none; }
a.robotica:hover   { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#808080; font-size:12px; text-decoration:none; }

a.website:link    { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration:none; }
a.website:visited { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration:none; }
a.website:hover   { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#CCCCCC; font-size:12px; text-decoration:none; }
 
a.rapidi:link    { font-family:Tahoma,Verdana,Serif; font-weight:normal; color:#FFFFFF; font-size:12px; text-decoration:none; line-height:1.3; padding-left:10px; padding-right:10px; }
a.rapidi:visited { font-family:Tahoma,Verdana,Serif; font-weight:normal; color:#FFFFFF; font-size:12px; text-decoration:none; line-height:1.3; padding-left:10px; padding-right:10px; }
a.rapidi:hover   { font-family:Tahoma,Verdana,Serif; font-weight:normal; color:#68BDFF; font-size:12px; text-decoration:none; line-height:1.3; padding-left:10px; padding-right:10px; }

a.barramenu:link    { padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-family:Trebuchet MS,Tahoma,Verdana,Serif; font-weight:normal; color:#909090; font-size:11px; text-decoration:none; line-height:0.7; }
a.barramenu:visited { padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-family:Trebuchet MS,Tahoma,Verdana,Serif; font-weight:normal; color:#909090; font-size:11px; text-decoration:none; line-height:0.7; }
a.barramenu:hover   { padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; font-family:Trebuchet MS,Tahoma,Verdana,Serif; font-weight:normal; color:#FFFFFF; font-size:11px; text-decoration:none; line-height:0.7; }

div.barra       { background-color:#3099D0; padding:5px; width:780px; height:20px; }
div.barraprev   { margin-top:0px; padding-left:0px; padding-top:0px; width:650px; height:20px; background-color:#FFFFFF; background-image:url("../images/SfondoBarra.jpg"); background-repeat:repeat-x; background-position: left top; border: 0px solid #FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:13px; color:#000000; font-weight:bold; line-height:1.4; }

div.anni            { margin-top:0px; padding:0px; width:179px; height:79px; background-color:#FFFFFF; background-image:url("../images/40anni.jpg"); }
div.boxnews         { width:220px !important;width /**/:220px; height:180px !important;height /**/:180px; overflow:auto; padding:3px; border:0px solid #FFFFFF; border-right:0 solid; background-color:#FFFFFF; }
div.boxbacheca      { width:220px !important;width /**/:220px; height:140px !important;height /**/:140px; overflow:auto; padding:3px; border:0px solid #FFFFFF; border-right:0 solid; background-color:#FFFFFF; }
div.canali          { margin-top:0px; padding-left:10px; padding-top:0px; width:170px; height:258px; background-color:#006E9F; background-image:url("../images/sfondocanali.jpg"); font-family:Verdana, Tahoma, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:1.5; }
div.attività        { margin-top:0px; padding-left:10px; padding-top:0px; width:170px; height:258px; background-color:#006E9F; background-image:url("../images/sfondoattività.jpg"); font-family:Verdana, Tahoma, sans-serif; font-size:11px; color:#252559; font-weight:bold; line-height:1.5; }
div.gruppo          { padding-left:0px; padding-top:20px; height:200px; background-color:#006E9F; background-image:url("../images/sfondostoria.jpg"); font-family:Verdana, Tahoma, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; line-height:1.5; }
div.loghostess2     { padding-left:3px; padding-top:176px; height:64px; background-color:#006E9F; background-image:url("../images/modulohostess.jpg"); font-family:Verdana, Tahoma, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:1.5; }
div.logmoduloweb    { padding-left:2px; padding-top:178px; height:67px; background-color:#006E9F; background-image:url("../images/sfondomoduloweb.jpg"); font-family:Verdana, Tahoma, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:1.5; }
div.headerhostess   { margin-top:0px; padding:0px; width:179px; height:225px; background-color:#FFFFFF; background-image:url("../images/scuolahostess.jpg"); }
div.scuolahostess   { margin-top:0px; padding-left:2px; padding-top:0px; width:177px; height:260px; background-color:#FFFFFF; background-image:url("../images/sfondoscuolahostess.gif"); background-repeat:repeat-x; background-position: left top; border: 0px solid #FFFFFF; font-family:Verdana, Tahoma, sans-serif; font-size:10px; color:#99800A; font-weight:bold; line-height:1.1; }
div.barratitoli     { margin-top:0px; padding-left:0px; padding-top:0px; width:370px; height:20px; background-color:#FFFFFF; background-image:url("../images/SfondoBarra.jpg"); background-repeat:repeat-x; background-position: left top; border: 0px solid #FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; line-height:1.4; }
div.preventivo      { margin-top:0px; padding-left:0px; padding-top:0px; width:190px; height:50px; background-color:#FFFFFF; background-image:url("../images/SfondoPreventivo.jpg"); background-repeat:repeat-x; background-position: left top; border: 0px solid #FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:12px; color:#252559; font-weight:bold; line-height:1.5; }
div.contatti        { margin-top:0px; padding-left:0px; padding-top:0px; width:190px; height:60px; background-color:#FFFFFF; background-image:url("../images/SfondoContatti.jpg"); background-repeat:repeat-x; background-position: left top; border: 0px solid #FFFFFF; font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:1.5; }

ul { margin-left:20px; margin-top:0px; margin-bottom:5px; padding-left:5px; }

/* CREAZIONE DIV CON ANGOLI SMUSSATI */

div.conthome      { width:314px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpohome     { width:314px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-color:#808080; color:#68BDFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:0.7; }
div.conthomerob   { width:250px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpohomerob  { width:250px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-color:#68BDFF; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:0.7; }
div.conthomeant   { width:306px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpohomeant  { width:306px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-color:#3099D0; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:0.7; }
div.controbotica  { width:240px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corporobotica { width:240px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-color:#808080; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:1; }
div.contantinf    { width:240px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpoantinf   { width:240px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-color:#808080; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:1; }
div.contattività  { width:240px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpoattività { width:240px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-color:#808080; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:1; }
div.contattrob    { width:580px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpoattrob   { width:560px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; background-color:#68BDFF; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:1.5; }
div.contattweb    { width:580px; margin-top:0px; margin-bottom:0px; padding:0; background-color:#FFFFFF; }
div.corpoattweb   { width:560px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; background-color:#3099D0; color:#FFFFFF; font-family:Tahoma,Verdana,Serif; font-weight:bold; font-size:12px; line-height:1.5; }

div.primaazzurra   { padding:0px; height:1px; background-color:#68BDFF; margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:1px; line-height:1; }
div.secondaazzurra { padding:0px; height:1px; background-color:#68BDFF; margin-top:0px; margin-bottom:0px; margin-left:3px; margin-right:3px; font-size:1px; line-height:1; }
div.terzaazzurra   { padding:0px; height:1px; background-color:#68BDFF; margin-top:0px; margin-bottom:0px; margin-left:2px; margin-right:2px; font-size:1px; line-height:1; }
div.quartaazzurra  { padding:0px; height:2px; background-color:#68BDFF; margin-top:0px; margin-bottom:0px; margin-left:1px; margin-right:1px; font-size:1px; line-height:1; }

div.primablu   { padding:0px; height:1px; background-color:#3099D0; margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:1px; line-height:1; }
div.secondablu { padding:0px; height:1px; background-color:#3099D0; margin-top:0px; margin-bottom:0px; margin-left:3px; margin-right:3px; font-size:1px; line-height:1; }
div.terzablu   { padding:0px; height:1px; background-color:#3099D0; margin-top:0px; margin-bottom:0px; margin-left:2px; margin-right:2px; font-size:1px; line-height:1; }
div.quartablu  { padding:0px; height:2px; background-color:#3099D0; margin-top:0px; margin-bottom:0px; margin-left:1px; margin-right:1px; font-size:1px; line-height:1; }

div.primagrigia   { padding:0px; height:1px; background-color:#808080; margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:1px; line-height:1; }
div.secondagrigia { padding:0px; height:1px; background-color:#808080; margin-top:0px; margin-bottom:0px; margin-left:3px; margin-right:3px; font-size:1px; line-height:1; }
div.terzagrigia   { padding:0px; height:1px; background-color:#808080; margin-top:0px; margin-bottom:0px; margin-left:2px; margin-right:2px; font-size:1px; line-height:1; }
div.quartagrigia  { padding:0px; height:2px; background-color:#808080; margin-top:0px; margin-bottom:0px; margin-left:1px; margin-right:1px; font-size:1px; line-height:1; }

/* TESTI */
.infobarraalto    {	font-family:Trebuchet MS,Verdana,Tahoma; font-size:11px; color:#000000; font-weight:normal; line-height:1; padding:0px; }
.infobarra        {	font-family:Trebuchet MS,Verdana,Tahoma; font-size:11px; color:#FFFFFF; font-weight:normal; padding:0px; }
.linkrapidi       { font-family:Tahoma,Verdana,Serif; font-weight:bold; color:#FFFFFF; font-size:12px; line-height:0.75; }
.news             {	font-family:Trebuchet MS,Verdana,Tahoma; font-size:13px; color:#3099D0; font-weight:bold; padding:0px; }
.titoli           {	font-family:Tahoma,Verdana,sans-serif; font-size:12px; color:#3099D0; font-weight:bold; line-height:1.5; padding-left:5px }
.titolihome       {	font-family:Tahoma,Verdana,sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; line-height:1.4; }
.titoliatt        {	font-family:Tahoma,Verdana,sans-serif; font-size:12px; color:#808080; font-weight:bold; line-height:1.5; }
.infohome         {	font-family:Tahoma,Verdana,sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; line-height:1.3; padding-left:10px; padding-right:10px; }
.descrizione      {	font-family:Tahoma,Verdana,sans-serif; font-size:11px; color:#7F7F7F; font-weight:bold; line-height:1.3; padding-left:10px; padding-right:20px; padding-bottom:6px; }
.informazioni     {	font-family:Tahoma,Verdana,sans-serif; font-size:12px; color:#707070; font-weight:normal; line-height:1; padding-left:10px;}
.descrprev        {	font-family:Verdana,Tahoma,sans-serif; font-size:11px; color:#606060; font-weight:bold; line-height:1.3; padding-left:0px; padding-right:2px;}
.titolicatalogo   {	font-family:Trebuchet MS,Verdana,Tahoma; font-size:9pt; color:#319AD1; font-weight:bold; line-height:1.3; padding-left:5px; padding-right:5px;}
.descrcatalogo    {	font-family:Trebuchet MS,Verdana,Tahoma; font-size:8pt; color:#606060; font-weight:normal; line-height:1.3; padding-left:5px; padding-right:5px;}
.descrcont        {	font-family:Verdana,Tahoma,sans-serif; font-size:11px; color:#606060; font-weight:bold; line-height:1.3; padding-left:0px; padding-right:2px;}
