@import url(http://fonts.googleapis.com/css?family=Actor);
body {
	margin: 0;
	padding: 0;
	/*font-family: Tahoma;*/
	font-family: 'Actor', sans-serif;
	background-image: url('../images/OUT.png');
	background-repeat: no-repeat;
	background-color: #eeeedd;
	width: 1280px;
	height: 768px;
	margin-left: auto;
	margin-right: auto;
	/*background-color: #000;*/
	scrollbar-face-color: #eeeeee;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #dddddd;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-arrow-color: #000000;
	scrollbar-shadow-color: #bbbbbb;
	scrollbar-track-color: #eeeedd;
}
.infopanel {
	/*height: 100%;*/
	border: 1px solid #000;
	padding-bottom: 1em;
}
.infoheader {
	font-weight: bold;
	text-shadow: #000000 0 0 1px;
	font-family: 'Actor', sans-serif;
	padding-left: 2em;
}
.infoheader h1 {
	font-size: 50px;
	margin: 0;
}
.infoheader h2 {
	font-size: 20px;
	padding-bottom: 1em;
}
.headermedicinadellavoro {
	color: #FFFFFF;
	text-shadow: #000000 0 0 1px;
	background-image: url("../images/medicinadellavoro.jpg");
}
.headersicurezza {
	color: #FFFFFF;
	text-shadow: #000000 0 0 1px;
	background-image: url("../images/sicurezza.jpg");
}
.headerformazione {
	color: #FFFFFF;
	text-shadow: #000000 0 0 1px;
	background-image: url("../images/formazione.jpg");
}
.headerqualita {
	color: #FFFFFF;
	text-shadow: #000000 0 0 1px;
	background-image: url("../images/qualita.jpg");
}
.headerdownload{
	color: #000;
	text-shadow: #000000 0 0 1px;
	background-color:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	/*background-image: url("../images/downloadsfondo.jpg");*/
}
.headerambienteeigiene {
	color: #FFFFFF;
	text-shadow: #000000 0 0 1px;
	background-image: url("../images/ambienteeigiene.jpg");
}
.headersgsl {
	color: #FFFFFF;
	text-shadow: #000000 0 0 1px;
	background-image: url("../images/sgsl.jpg");
}
.medicinadellavoro {
	color: #000000;
	background-color: #FFD175;
}
.sicurezza {
	color: #000000;
	background-color: #BBE0E3;
}
.formazione {
	color: #000000;
	background-color: #C2D3FE;
}
.qualita {
	color: #000000;
	background-color: #F9D9B3;
}
.download {
	color: #000000;
	background-color: #FFFfaa;
	padding-bottom:30px;
}
.download .infotext{
	padding-top:10px;
}
.ambienteeigiene {
	color: #000000;
	background-color: #8DED45;
}
.sgsl {
	color: #000000;
	background-color: #C0C0C0;
}
.infotext {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
}
.infotext h3 {
	margin: 0;
	margin-bottom: 5px;
}
.infotext p {
	margin: 0;
	margin-bottom: 5px;
}
.infotext ul {
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 5px;
}
#header {
	width: 100%;
	margin-bottom: 80px;
}
#header td {
	height: 215px;
}
#logo {
	min-width: 120px;
	text-align: center;
}
#logo img {
	height: 100%;
	border: none;
}
#slogan {
	font-weight: bold;
	font-size: 50px;
	font-family: 'Actor', sans-serif;
}
#main {
	width: 100%;
	height: 375px;
}
#info {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
#testo {
	margin-left: auto;
	margin-right: auto;
	/*height: 350px;*/
	height: 458px;
	/*width: 90%;*/
	width: 100%;
	/*background-color: #000;
	 color: #FFF;*/
	overflow-y: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: 'Actor', sans-serif;
	padding-top: 1px;
	/*border: 1px solid #000;*/
	/*border-radius: 10px;*/
}
#corona {
	position: absolute;
	/*top: 267px;
	 left: -7px;*/
	top: 257px;
	left: 579px;
}
#corona img {
	width: 100px;
}
#info td {
}
#screens {
	position: relative;
	top: 0;
	left: 0;
	width: 630px;
	/*height: 370px;*/
	height: 461px;
	z-index: 100;
}
#overscreens {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/*background-color: rgba(255,127,0,0.5);*/
	/*background-image: url("../images/maschera.png");*/
	z-index: 200;
	/*pointer-events: none;*/
}
.schermo {
	position: relative;
	width: 200px;
	height: 100px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-size: 30px;
	/*font-family: 'Ubuntu Condensed', sans-serif;*/
	font-family: 'Actor', sans-serif;;
	vertical-align: middle;
	cursor: pointer;
}
.schermo div {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	padding-top: 30px;
	overflow: hidden;
	height: 70px;
	cursor: pointer;
	text-shadow: 0px 0px 2px #FFFFFF;
}
#rosso {
	top: 179px;
	left: 81px;
	vertical-align: middle;
	color: #000000;
}
.rosso {
	background-color: #F00;
}
#arancio {
	top: 10px;
	left: 10px;
	vertical-align: middle;
}
.arancio {
	background-color: #F70;
	height: 140px;
}
#blu {
	left: 112px;
	top: -97px;
	vertical-align: middle;
	color: #000000;
}
.blu {
	background-color: #00F;
}
#verde {
	top: -103px;
	left: 416px;
	vertical-align: middle;
	color: #000000;
}
#download {
	position: absolute !important;
	top: 250px;
	left: 366px;
	font-family: 'Actor', sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 30px;
	padding: 30px 15px !important;
	vertical-align: middle;
	box-shadow: 0px 3px 10px rgba(0,0,0,0.2);
	color: #000000;
	background-color: #ff0;
	border-radius: 5px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url("../images/download-128.png");
}
#download a {
	color: #000000;
}
.verde {
	background-color: #0F0;
}
.boxverde {
	color: #000000;
	background-color: #bbFfbb;
}
.boxrosso {
	color: #000000;
	background-color: #FFaaaa;
}
.boxblu {
	color: #000000;
	background-color: #bbbbff;
}
.boxarancio {
	color: #000000;
	background-color: #FFCE00;
}
.boxtesto {
	padding: 1em;
	padding-bottom: 2em;
}
.boxtesto ul {
	padding-left: 0px;
	list-style-type: none;
}
.boxtesto li {
	background-image: url("../images/bullet.png");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.boxtesto h1, .boxtesto h2, .boxtesto h3 {
	font-family: 'Ubuntu Condensed', sans-serif;
	margin: 0;
	padding: 0;
	padding-bottom: 5px;
}
.bottone {
	border: 1px solid #000;
	border-radius: 5px;
	color: #000;
	text-shadow: 0px 0px 2px #ffffff;
	text-align: center;
	padding: 0.5em;
	font-size: 20px;
	background: #fceabb;
	/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZWFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjY2Q0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y4YjUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmRmOTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
	background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93));
	background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
	background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
	background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
	background: linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
}
#footer {
	position: absolute;
	width: 590px;
	right: 0;
	top: 690px;
	z-index: 200;
}
