html {font-family: 'Metrophobic', Arial, serif; font-weight: 400; 
	
}

body {
	/*	background: rgba(0, 0, 0, 0) url("../images/fullscreen_chalkboard.jpg") no-repeat 50% 50% / cover;*/
	font-family: 'Open Sans Condensed', sans-serif; 'Metrophobic', Arial, serif; font-weight: 400; 
	font-size:14px;
	position: relative;
	top:52px;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

.burn {position:fixed; top:52px; height:100%; widht:100%; background:darkslategray; opacity:0.9; z-index:1000; color:white;}

.scrolloff { pointer-events: none; }
    
.shadow {text-shadow:#c9c9c9 1px 1px;}

.navbar {margin-bottom:0px;}
.navbar ul li a {font-size:18px;}

.white {background-image:none;}


table { margin:0px; color:#555555;}

table.tre tr td {width:33%; vertical-align:top; padding:5px;}

/* div#content {margin:60px 0px 15px 0px;} */

a {}

.break {page-break-before: always;}

.right {float:right;}

.cento {width:100%;}

.pointer {cursor:pointer;}

.red-text {color:red;}

.thumbnail {border:0px;}

.panel-default {border:0px}

.bold {font-weight:bold;}

tr.bold td {font-weight:bold;}

h1 {font-size:40px;}

.ellipsis {
    display: inline-block;
    max-width: 100%;
    overflow: hidden !important;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.articolo{padding:30px 0px;}

div#top {height:100px;}
nav#mainmenu {top:0px; z-index:120; width:100%;}
div#chi_siamo{background:#f2f2f2; width:100%; padding:50px 5px;}
div#contatti{background:#f2f2f2; width:100%;}
div#canvas {position:absolute; top:0px; left:0px; display:none; z-index:100; background:#ffffff; border:2px dotted #999999;}
div#foto {position:relative;}




/* TABLE DEFAULT */


table.default thead tr th           {border:1px solid #c9c9c9;}
table.default thead tr ,
table.default thead tr :hover       {background:#c9c9c9; font-weight:bold; color:#000000;}


table.default tbody               {cursor:pointer;}
table.default tbody tr td         {padding:2px;}
table.default tbody tr.d          {background:#F5F4EB;}
table.default tbody tr.p          {background:#e9e9e9;}
table.default tbody tr:hover      {background:#87a4d0;} /*87CEFA*/


/*TABLES*/

table.vendite thead tr th         {background:#c9c9c9; font-weight:bold; color:#000000;}

table colgroup col.grigio {background:#f1f1f1;}
table colgroup col.bold   {font-weight:bold;}
table colgroup col.center {align:center;}
table colgroup col.right  {align:right;}

table tr td.grigio {background:#f1f1f1;}


table#clienti    {width:100%;}
table#clienti tr,
table#clienti td {padding:1px;}

table#fatture    {width:100%;}
table#fatture tr,
table#fatture td {padding:1px;}

table#stampa    { width:100%;}
table#spampa tr {text-align:right;}

/* ANTEPRIMA */

table.layout  {width:200mm;}

table tr td.societa   {font-size:9px;}
table tr td.societa b {font-size:12px;}
table tr.grey td      {background:#f2f2f2;}

table.agente ,
table.ordine ,
table.riepilogo ,
table.destinazione ,
table.cliente       {width:100%; border-collapse:collapse;}

table.scheda {width:90%; border-collapse:collapse; }

table.agente tr td ,
table.ordine tr td ,
table.riepilogo tr td ,
table.destinazione tr td ,
table.cliente tr td {border:1px solid #999999; padding:2px;}

div.note {background:#f1f1f1;}

table.vendite {width:200mm; border-collapse:collapse;}

div.timbro      {margin:15px 0px 0px 488px;}
div.timbro div  {height:100px;}
table.timbro    {border:1px solid #999999; border-collapse:collapse;margin-bottom:3px;}
table.timbro tr {border:1px solid #999999;}


/* CONFIG */

div#menu ul li.configurazioni a div {height:15px; width:15px; background:url('../images/opzioni2.png') no-repeat;} /*menù che necessita dimenzioni fisse*/

div#menu ul li.current a div        {background:url('../images/opzioni.png') no-repeat;} /*menù che necessita dimensioni fisse*/

/* RED */

/* FILIGRANA */

div#filigrana {background:#86344a; width:200mm;}



/*DIV STAMPA*/
div#layout 	 {width:19cm;}
div#dati         {border:1px solid #000000; -moz-border-radius:4; background:#e9e9e9; padding:10px; margin:1px; position:relative; float:left; height:300px; width:46%;}
div#intestazione {border:1px solid #000000; -moz-border-radius:4; background:#e9e9e9; padding:10px; margin:1px; position:relative; float:right; height:300px; width:46%;}
div#dettaglio	 {clear:both; height:15cm;}
table#dettaglio  {clear:both; width:100%;}

/* PRINT */

div#print {display:none;}

/*BOTTOM*/
div#footer {background-color:c9c9c9; overflow:hidden; opacity:0.7;}
div#footer ul        {clear:both; margin-right:20px; display:block;}
div#footer ul li     {float:left; list-style-image:url(../images/li.png); padding-left:5px; padding-right:40px;}

.thumbnail ,
.navbar , 
.nav-tabs ,
.breadcrumb ,
.list-group ,
.thumbnail ,
.label ,
.panel {opacity:0.9;}




