@charset "iso-8859-1";


/* basic elements */
html {
	margin: 1;
	padding: 1;

	}

/* copiato da  */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	/*
	background-image: url(images/pattern.jpg);
	*/
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/

	text-align:center; /* for IE */
	margin:2 auto; /* for the rest */ 

}


table{
	font: 11px calibri, sans-serif; 
	}

input{
	font: 11px calibri, sans-serif; 
	}

textarea {	
	font: 11px calibri, sans-serif; 
	}

option {	
	font: 11px calibri, sans-serif; 
	}
	

/* contenitore bottoni menu */
.tab1
{

border-collapse: separate;
border-spacing: 2px 2px;
caption-side: top;
empty-cells: show;
table-layout: fixed;

background-color:#efefef;
border:2px solid #dfdfdf;

border-style:solid;
border-color:#bbbbbb #cccccc;

padding: 12px;
}

/* voci del menu */
.tab2
{

border-collapse: separate;
border-spacing: 2px 2px;
caption-side: top;
empty-cells: show;
table-layout: inherit;

background-color:#fd2445;
border:5px solid #c91d36;

border-style:solid;
border-color:#ffdddd #ffaaaa;

/*min-width:500px;*/
}

/* tabella chiamate */
#tabch
{
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabch td, #tabch th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabch th 
{
font-size:18px;
background-color:#ff0033;
color:#ffffff;
}
#tabch tr.alt td 
{
color:#000000;
background-color:#ffffff;
}
#tabch tr.pp td 
{
color:#000000;
background-color:#66ff99;
}

#tabch a:link {color: #FFFFFF;text-decoration:underline}
#tabch a:visited {color: #FFFFFF;text-decoration:underline}
#tabch a:hover {color: #FFFFFF;text-decoration:underline}
#tabch a:active {color: #FFFFFF;text-decoration:underline}
#tabch a:focus {color: #FFFFFF;text-decoration:underline}

/* tabella dettaglio chiamate */
#tabdettch
{
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabdettch td, #tabdettch th 
{
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabdettch th 
{
font-size:14px;
background-color:#ff0033;
color:#000000;
}
#tabdettch tr.alt td 
{
color:#000000;
background-color:#ffffff;
}

#tabtdettch
{
	font-size:12px;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabtdettch td, #tabtdettch th 
{
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabtdettch th 
{
font-size:12px;
background-color:#ff0033;
}

/* tabella attivitą */
#tabatt
{
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabatt td, #tabatt th 
{
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabatt th 
{
font-size:12px;
background-color:#ff0033;
color:#000000;
}
#tabatt tr.alt td 
{
color:#000000;
background-color:#ffffff;
}

/* tabella inserimento attivitą */
#tabinsatt
{
	font-size:10px;
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabinsatt td, #tabinsatt th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsatt th 
{
font-size:10px;
background-color:#ff0033;
}

/* tabella filtri attivitą */
#tabfilatt
{
	font-size:12px;
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabfilatt td, #tabfilatt th 
{
	border-width: 1px;
	padding: 2px;
	border-style: none;
}

/* tabella inserimento ordine */
#tabinsord
{

font-size:12px;
border-width: 2px;
border-spacing: 2px;
border-style: outset;
border-color: red;
border-collapse: separate;
background-color: rgb(250, 240, 230);
empty-cells: show;
}
#tabinsord td, #tabinsord th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsord th 
{
font-size:14px;
background-color:#ff0033;
}

/* tabella inserimento ordine dettaglio*/
#tabinsordd
{
	font-size:12px;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabinsordd td, #tabinsordd th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsordd th 
{
font-size:14px;
background-color:#ff0033;
}

/* tabella dettaglio ticket */
#tabdetttk
{
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabdetttk td, #tabdetttk th 
{
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabdetttk th 
{
font-size:14px;
background-color:#ff0033;
color:#000000;
}
#tabdetttk td.s1
{
color:#000000;
background-color:#00ff00;
}
#tabdetttk td.s2
{
color:#000000;
background-color:#ffff80;
}
#tabdetttk td.s3
{
color:#000000;
background-color:#c0c0c0;
}
#tabdetttk td.s4
{
color:#ffffff;
background-color:#ff0000;
}
#tabdetttk td.s5
{
color:#000000;
background-color:#0080ff;
}

#tabtdetttk
{
	font-size:12px;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabtdetttk td, #tabtdetttk th 
{
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabtdetttk th 
{
font-size:12px;
background-color:#ff0033;
}

/* tabella inserimento rapportino*/
#tabinsrap1
{

font-size:12px;
border-width: 2px;
border-spacing: 2px;
border-style: outset;
border-color: red;
border-collapse: separate;
background-color: rgb(250, 240, 230);
empty-cells: show;
}
#tabinsrap1 td, #tabinsrap1 th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsrap1 th 
{
font-size:14px;
background-color:#ff0033;
}

#tabinsrap2
{

font-size:12px;
border-width: 2px;
border-spacing: 2px;
border-style: outset;
border-color: green;
border-collapse: separate;
background-color: rgb(100, 250, 100);
empty-cells: show;
}
#tabinsrap2 td, #tabinsrap2 th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: green;
	background-color: rgb(100, 250, 100);
}
#tabinsrap2 th 
{
font-size:14px;
background-color:#00ff33;
}

#tabinsrap3
{

font-size:12px;
border-width: 2px;
border-spacing: 2px;
border-style: outset;
border-color: yellow;
border-collapse: separate;
background-color: rgb(255, 255, 102);
empty-cells: show;
}
#tabinsrap3 td, #tabinsrap3 th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: yellow;
	background-color: rgb(255, 255, 102);
}
#tabinsrap3 th 
{
font-size:14px;
background-color:#ffff33;
}

#tabinsrap4
{

font-size:12px;
border-width: 2px;
border-spacing: 2px;
border-style: outset;
border-color: red;
border-collapse: separate;
background-color: rgb(250, 240, 230);
empty-cells: show;
}
#tabinsrap4 td, #tabinsrap4 th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsrap4 th 
{
font-size:14px;
background-color:#ff0033;
}

#tabinsrap5
{

font-size:12px;
border-width: 2px;
border-spacing: 2px;
border-style: outset;
border-color: red;
border-collapse: separate;
background-color: rgb(250, 240, 230);
empty-cells: show;
}
#tabinsrap5 td, #tabinsrap5 th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsrap5 th 
{
font-size:14px;
background-color:#ff0033;
}

/* tabella inserimento ordine dettaglio*/
#tabinsrapd
{
	font-size:12px;
	border-width: 2px;
	border-spacing: 2px;
	border-style: outset;
	border-color: red;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
	empty-cells: show;
}
#tabinsrapd td, #tabinsrapd th 
{
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: red;
	background-color: rgb(250, 240, 230);
}
#tabinsrapd th 
{
font-size:14px;
background-color:#ff0033;
}

