﻿/* way the hell off screen */
.scrollbar-measure {
	width: 100px;
	height: 100px;
	overflow: scroll;
	position: absolute;
	top: -9999px;
}

/*
Font creati tramite:
http://www.fontsquirrel.com/fontface/generator
e
WEFT di Microsoft
*/

@font-face {
    font-family: 'DIN';
    src: url('../../Fonts/din_mod-webfont.eot');
    src: url('../../Fonts/din_mod-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../Fonts/din_mod-webfont.woff') format('woff'),
         url('../../Fonts/din_mod-webfont.ttf') format('truetype'),
         url('../../Fonts/din_mod-webfont.svg#din_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Strasua';
    src: url('../../Fonts/strasua-webfont.eot');
    src: url('../../Fonts/strasua-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../Fonts/strasua-webfont.woff') format('woff'),
         url('../../Fonts/strasua-webfont.ttf') format('truetype'),
         url('../../Fonts/strasua-webfont.svg#strasuaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: Enigmatic;
	src: url(../../Fonts/Enigmatic/Enigma__2.ttf);
}

@font-face {
	font-family: Enigmatic;
	font-style: italic;
	font-weight: normal;
	src: url(../../Fonts/Enigmatic/Enigma_2i.ttf);
}

@font-face {
	font-family: Enigmatic;
	font-style: normal;
	font-weight: bold;
	src: url(../../Fonts/Enigmatic/EnigmaB_2.ttf);
}

@font-face {
    font-family: Enigmatic;
    font-style:  normal;
    font-weight: normal;
    src: url(../../Fonts/Enigmatic/ENIGMAT2.eot);
}
@font-face {
    font-family: Enigmatic;
    font-style:  normal;
    font-weight: 700;
    src: url(../../Fonts/Enigmatic/ENIGMAT1.eot);
}
@font-face {
    font-family: Enigmatic;
    font-style:  oblique;
    font-weight: normal;
    src: url(../../Fonts/Enigmatic/ENIGMAT0.eot);
}

/*------------------------------------
Tabelle con layout FIXED
------------------------------------*/
table.common-FixedTable
{
	table-layout: fixed;
}

table.common-FixedTable th, 
table.common-FixedTable > tbody > tr > td
{
	overflow: hidden;
}

/*------------------------------------
COMMANDS e pulsanti OPENER
------------------------------------*/
input[type=button].common-Command,
input[type=button].common-Opener
{
	padding: 0px;
	margin: 0px;
	text-align: center;

	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
input[type=button].common-Opener
{
	border-width: 0px;
	background-color: transparent;
}

/*
FIELDS NUMERICI
*/
input.eResult-field-control.eResult-field-textBox.eResult-field-DataType_3, 
input.eResult-field-control.eResult-field-textBox.eResult-field-DataType_4, 
input.eResult-field-control.eResult-field-textBox.eResult-field-DataType_12
{
	text-align: right;
	padding-right: 2px; /*NON MODIFICARE, IL VALORE è GESTITO ANCHE HARDCODED NELLA CREAZIONE DEI FIELDS*/
}
.eResult-field-control.eResult-field-text-readonly.eResult-field-DataType_3, 
.eResult-field-control.eResult-field-text-readonly.eResult-field-DataType_4, 
.eResult-field-control.eResult-field-text-readonly.eResult-field-DataType_12
{
	text-align: right;
	padding-right: 2px; /*NON MODIFICARE, IL VALORE è GESTITO ANCHE HARDCODED NELLA CREAZIONE DEI FIELDS*/
}

textarea 
{
	resize: none;
}
