/* CSS Document */

body , html {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    font-family: Arial, Georgia, Helvetica, sans-serif, "Times New Roman";
	height: 100%; 
}
#container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 5px 0px 5px;
	border-left:none;
	border-right:none;
	background-color:#FFFFFF;
	background-image: none;
	height: 100%;
}
/*------------ header -------------*/
#header, header-hp{
	padding: 6px 0px 10px 0px;
	height: 82px;
	width: 100%;
	float: left;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:none;
}
.header-ombra01{ 
	background-image:none;
}
#header-login{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 250px;
	height: 82px;
	float: left;
}
#box-log{ display:none;}
#header-banner{
    display: none;
}
#header-boxlogin{ height:10px}
#header-boxlogin h5, #header-boxlogin h6, #header-boxlogin form{ display:none}
#header-menu{
    display: none;
}
#container-advmenu{
  display: none;
  background-image:none;
}
#box-ico-pdf{
  display: none;
}
.content-txtmid{ 
width:100%;
}
.content-txtmid h1{ clear:both}
/*------------ sidebar-left -------------*/
#sidebar-left{
    display: none;
}
/*------------ content -------------*/
#content{
	padding: 0px 0px 0px 0px;
	width: 100%;
    float:left;
}
#content-promo, #content-promo-hp{
    display: none;
}
#sidebar-right{
    display: none;
}

/*------------ footer -------------*/
#footer {
	padding: 5px 0px 7px 0px;
	width: 100%;
	height: auto;
	background-image: none;
	background-repeat: repeat-x;
	line-height: 14px;
	margin: 10px 0px 0px 0px;
	float: left;
}

/*---------------------------Stili testo ----------------------------------------------*/
.clearfloat{clear:left}
h1{
    font-size:24px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
h3{
    font-size:14px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
h4{
    font-size:12px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
h5{
    font-size:11px;
    color:#292C32;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
h6{
    font-size:10px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
a {
    color:#004E96;
    text-decoration:none;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
a:hover {
    color:#004E96;
    text-decoration:underline;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

