﻿/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}

@font-face {
    font-family: 'AauxPro-Regular';
    src: url(fonts/AauxPro-Regular.ttf);
}

@font-face {
    font-family: 'AauxPro-Bold';
    src: url(fonts/AauxPro-Bold.ttf);
}

@font-face {
    font-family: 'AauxPro-Light';
    src: url(fonts/AauxPro-Light.ttf);
}


body
{
    background-color:#ffffff;
    margin: 0px;
    font-family:AauxPro-Regular;
    font-size: 14px;
    color: #000000;
    line-height:12px;
    text-align:justify;
}

img
{
border:0px;
}

h2
{
	font-weight:bold;
	font-size:20px;
	padding-bottom:20px;
}

input
	{
		padding:5px;
	}

a
{
	color:inherit;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.button {
	height:30px;
	-webkit-appearance: none;
	border:solid 1px;
	border-radius: 5px;
	width:100px;
	background-color:#dadada;
	font-size:16px;
}

.inputText {
		width:300px;
		height:30px;
		font-size:22px;
		margin:20px;
}

.cercaField {
	font-size:16px;
	display:inline-block;
}

.menu
 {
 	color:white;
 	float:left;
 	padding-top:20px;
 	padding-left:20px;
 	font-weight:bold;
}

#tabella
	{
		text-align:center;
	}
	
#tabella tr
	{
		height:35px;
	}

#tabella td
	{
		text-align:left;
	}
	
#tabella select
	{
		height:30px;
	}

#statistiche
	{
		border:solid 1px black;
		margin: 0 auto;
		font-size:20px;
		line-height:22px;
		width:90%;
	}
	
#statistiche td
	{
		border:solid 1px black;
		padding-top:10px;
		padding-bottom:10px;
	}
	
.delegato
	{
		display:none;
		font-size:15px;
		text-align:left;
		padding-left:50px;
		background-color:#dadada;
	}
	
	select
	{
		background-color:white;
		height:30px;
		font-size:20px;
	}

/*******************/

.titolo
{
	background-color:#f5f4f9;
	margin-top:20px;
	font-size:30px;
	font-weight:bold;
	padding:30px;
}

.bottom
{
	position:fixed;
	height:50px;width:100%;
	bottom:0px;
	text-align:center;
	line-height:50px;
	font-size:30px;
	font-weight:bold;
}

.line
	{
	clear:both;
	height:22px;
	width:100%;
	}
	
.sfondo
	{
		height:600px;
		font-size:70px;
		line-height:90px;
	}
	
/***********************/
.titoloFucsia
{
	border:solid 8px #e3007e;
	border-left:none;

}

.bottomFucsia
{
	background-color:#e3007e;
	color:white;
}

.lineFucsia
	{
	background-color:#e3007e;
	}
	
.sfondoFucsia
	{
		background-color:#f499cb;
		color:black;
	}
	
/***********************/
.titoloArancio
{
	border:solid 8px #ea6721;
	border-left:none;
}

.bottomArancio
{
	background-color:#ea6721;
	color:white;
}

.lineArancio
	{
	background-color:#ea6721;
	}
	
.sfondoArancio
	{
		background-color:#f7c2a6;
		color:black;
	}
	
/***********************/
.titoloCeleste
{
	border:solid 8px #00a0e0;
	border-left:none;
}

.bottomCeleste
{
	background-color:#00a0e0;
	color:white;
}

.lineCeleste
	{
	background-color:#00a0e0;
	}
	
.sfondoCeleste
	{
		background-color:#99d9f3;
		color:black;
	}

/***********************/
.titoloGiallo
{
	border:solid 8px #ffec00;
	border-left:none;
}

.bottomGiallo
{
	background-color:#ffec00;
	color:black;
}

.lineGiallo
	{
	background-color:#ffec00;
	}
	
.sfondoGiallo
	{
		background-color:#fff799;
		color:black;
	}
	
/***********************/
.titoloNero
{
	border:solid 8px #1d1d1b;
	border-left:none;
}

.bottomNero
{
	background-color:#1d1d1b;
	color:white;
}

.lineNero
	{
	background-color:#1d1d1b;
	}
	
.sfondoNero
	{
		background-color:#a5a5a4;
		color:black;
	}

/***********************/
.titoloRosso
{
	border:solid 8px #d11822;
	border-left:none;
}

.bottomRosso
{
	background-color:#d11822;
	color:white;
}

.lineRosso
	{
	background-color:#d11822;
	}
	
.sfondoRosso
	{
		background-color:#eda3a7;
		color:black;
	}
	
/***********************/
.titoloVerde
{
	border:solid 8px #008c69;
	border-left:none;
}

.bottomVerde
{
	background-color:#008c69;
	color:white;
}

.lineVerde
	{
	background-color:#008c69;
	}
	
.sfondoVerde
	{
		background-color:#99d1c3;
		color:black;
	}
	
.bookButton {
	display:inline-block;
	width:120px;
	height:25px;
	padding-top:12px;
	text-align:center;
	font-size:20px;
	border:solid 1px #6a6a6a;
	margin-bottom:20px;
	margin-left:4px;
	background-color:#00adef;
	color:white;
	cursor:pointer;
} 