@charset "UTF-8";
/* CSS Document */



@media only screen and (min-width: 1200px){
.paletta {
    margin-top: -70px;
	margin-bottom: 40px;
	height: 60px;
}
}

@media only screen and (min-width: 991px) and (max-width: 1199px){
.paletta {
    margin-top: -90px;
	margin-bottom: 30px;
	height: 60px;
}
}
@media only screen and (min-width:768px) and (max-width: 990px){
.paletta {
    margin-top: -90px;
	margin-bottom: 10px;
	height: 60px;
}
}
@media only screen and (max-width: 767px){
.paletta {
    margin-top: -94px;
	height: 222px;
	margin-bottom: 0;
}
}
@media only screen and (min-width: 1200px){
.txtIstruzioneA {
    font-family: 'Faustina', serif;
    font-size: 18pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 70px;
	line-height: 1.1em;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.txtIstruzioneA {
    font-family: 'Faustina', serif;
    font-size: 15pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 85px;
	line-height: 1.1em;
}
}
@media only screen and (min-width:768px) and (max-width: 991px){
.txtIstruzioneA {
    font-family: 'Faustina', serif;
    font-size: 14pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 94px;
	line-height: 1.1em;
}
}
@media only screen and (min-width:671px) and (max-width: 767px){
.txtIstruzioneA {
    font-family: 'Faustina', serif;
    font-size: 12pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 105px;
	line-height: 1.1em;
}
}
@media only screen and (max-width: 670px){
.txtIstruzioneA {
    font-family: 'Faustina', serif;
    font-size: 12pt;
    text-align: right;
	float: right;
    max-width: 100%;
    padding-top: -13px;
	line-height: 1.1em;
}
}
@media only screen and (min-width: 1200px){
.txtIstruzioneB {
    font-family: 'Faustina', serif;
    font-size: 18pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 96px;
	line-height: 1.1em;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.txtIstruzioneB {
    font-family: 'Faustina', serif;
    font-size: 15pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 107px;
	line-height: 1.1em;
}
}
@media only screen and (min-width:768px) and (max-width: 991px){
.txtIstruzioneB {
    font-family: 'Faustina', serif;
    font-size: 14pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 94px;
	line-height: 1.1em;
}
}
@media only screen and (min-width:671px) and (max-width: 767px){
.txtIstruzioneB {
    font-family: 'Faustina', serif;
    font-size: 12pt;
    text-align: right;
	float: right;
    max-width: 50%;
    padding-top: 105px;
	line-height: 1.1em;
}
}
@media only screen and (max-width: 670px){
.txtIstruzioneB {
    font-family: 'Faustina', serif;
    font-size: 12pt;
    text-align: right;
	float: right;
    max-width: 100%;
    padding-top: -13px;
	line-height: 1.1em;
}
}
@media only screen and (min-width: 1200px){
.imgIstruzioneUno {
    margin: 0;
}
}
@media only screen and (min-width: 1200px){
.pul1ppp4 {
    left: -44px;
}
}
@media only screen and (max-width: 1199px){
.pul1ppp4 {
     left: 0px;
}
}
@media only screen and (min-width: 1200px){
.pul3ppp4 {
    right: -40px;
}
}
@media only screen and (max-width: 1199px){
.pul3ppp4 {
     right: 0px;
}
}
.traIstr {
     margin-top: 10px;
}