﻿@charset "UTF-8";
/* CSS Document */


/* RESET */
html,
body {
	margin:0px;
	padding:0px;
}
body { background:#fff; font-family: 'Open Sans',Helvetica, Arial,sans-serif; font-weight: 400}
/* Omnys per html senza formattazione */
body { color: #505050; font-size:12px; line-height:17px;font-weight: 400} 

body div, body ul, body li, body p, body h1, body h2, body h5, body h6, body form, body hr {position:relative; }
body img, body a {border:0px;text-decoration:none;outline:none;}

.header,#footer,.placeholderpage,#col01.col-sm-4,.tools,.flexslider,.ytbox{
    display:none !important;
}


.printlogo{
    text-align: center;
    margin: 20px 0px;
    display: block !important;
}


h3, .h3 {
    font-size: 18px;
    margin: 10px 0px;
}

h1, .h1 {
    font-size: 28px;
    margin: 10px 0px;
}

h2, .h2 {
    font-size: 20px;
    margin: 10px 0px;
}

p{
    font-size: 12px !important;
    margin: 10px 0px;
}

.boxinfoattach,.d02{
    padding:0px !important;
    margin:0px !important;
}

.headercomm .divTable .col-sm-2.text-center p{
    display:inline-block !important;
}