<!--
html {
height: auto;
}

body {
background: #EEE url(grad2.jpg) fixed repeat-x top;
text-align: center;
color: #669;
font-size: 14px;
font-family: verdana, arial, helvetica, sans-serif;
margin: 10px 0px 10px 0px;
padding: 0;
height: auto;
}

#box {
background: #fff;
text-align: left;
width: 804px; 
height: auto; 
}

#top {
float: right;
width: 730px;
height: 48px;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 0px;
border-right: 2px solid #FCF;

}

#znak {
float: left;
width: 60px;
height: 48px;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 8px;
border-left: 2px solid #FCF;
}


.flagimg {
float: right;
margin: 0px 0px 0px 0px;
padding: 8px 10px 0px 0px;
}


h1 {
font-family: "Times New Roman", Times, Georgia;      
font-style: italic; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 24px;
font-weight: 900;
color: #99C;
}

.h1 {
font-family: "Times New Roman", Times, Georgia;    
font-style: normal; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 14px;
font-weight: 600;
color: #99C;
}


h2 {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
color: #369; 
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 5px 20px 0px 20px;
font-size: 14px;
font-weight: 900;
color: #669;
}

.grande {
font-family: arial, helvetica, sans-serif;
font-style: italic;
color: #369; 
text-align: center;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
font-size: 16px;
font-weight: bold;
color: #669;
}

.perh2 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #669;
font-weight: bold; 
text-align: center;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
}

.per22 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #966;
font-weight: bold; 
text-align: center;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
}

.ha {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 5px 20px 0px 20px;
font-size: 14px;
font-weight: 900;
color: #669;
}


.ha3 {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
font-size: 12px;
font-weight: 900;
color: #fff;
}

.ha4 {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-size: 11px;
font-weight: 900;
color: #666;
}

.ha5 {
font-family: verdana, helvetica, sans-serif;
font-style: normal;
text-align: justify;
font-size: 11px;
font-weight: 900;
color: #669;
}



.ha1 {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 10px;
font-size: 14px;
font-weight: 900;
color: #669;
}

.ha2 {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
color: #669; 
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 10px;
font-size: 14px;
font-weight: 900;
text-align: center;
}


h3 {
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
}

.sotto {
text-decoration: underline;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 0px;
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
font-size: 12px;
color: #906;
text-align: center;
font-weight: 300;
}

.hb {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #906;
font-weight: bold; 
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 5px;
}

.ho{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-style: italic;
color: #906;
font-weight: bold; 
text-align: center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.hc {
font-family: verdana, arial, helvetica, sans-serif;
font-style: normal;
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
font-size: 14px;
font-weight: 900;
color: #669;
}

.hf {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #906;
font-weight: normal;
text-align: left; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}

.hsma {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color: #906;
font-weight: normal;
text-align: left; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 25px;
}


#banner{
width:  800px; 
height: auto;
padding: 0;
margin: 0;

}

.banner {
border: 2px solid #FCF;
}

img {
border: 0;
}

.l {
border: 1px solid #FCF;
width: 700px; 
height: 1px;
text-align: center;
}

.lininfo {
border: 1px solid #FCF;
width: 804px; 
height: 1px;
}

.li {
border: 1px solid #FCF;
width: 580px; 
height: 1px;
}

.linf {
border: 1px solid #FCF;
width: 550px; 
height: 1px;
}

.linf1 {
border: 1px solid #FCF;
width: 400px; 
height: 1px;
text-align: center;
}

.map {
float: right;
margin: 0px 0px 0px 0px;
padding: 10px 15px 15px 0px;
}

.mapu {
float: right;
margin: 0px 0px 0px 0px;
padding: 10px 100px 10px 0px;
}


.tbott {
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #669;
font-size: 11px;
font-weight: normal;
text-align: center;
}

#barretta {
background: #996;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #fff;
border: 0;
margin: 0px 0px 10px 0px;
padding-left: 8px;
padding-right: 8px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;

}

#barretta a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #fff;
text-decoration: none;
background: #996;
margin: 0px 0px 10px 0px;
padding-left: 8px;
padding-right: 8px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
border: 0; 
}

#barretta a:hover {
color: #fff;
background: #336;
text-decoration: none;
border: 0;
}


a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #669;
font-size: 11px;
font-weight: normal;
text-decoration: none;
border: 0;
}

.a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #006;
font-size: 12px;
font-weight: bold;
text-decoration: none;
border: 0;
}

.a1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #669;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
border: 0;
}

.a2 {
font-family: Verdana, Helvetica, sans-serif;
color: #669;
font-size: 12px;
font-weight: 300;
text-decoration: underline;
border: 0;
}

.apos {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c00;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
border: 0;
}



.ap {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #006;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
border: 0;
}

.link{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 20px;
}

.center {
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}




#barra a {
width: 130px;
text-align: left;
display: block;
font-size: 12px;
font-weight: bold;
color: #669;
text-decoration: none;
margin: 0px 0px 0px 5px;
padding: 5px 8px 5px 8px;
border: 0;
}


#barra a:hover {
width: 130px;
text-align: left;
background: #eee;
color: #fff;
font-size: 12px;
font-weight: bold;
margin: 0px 0px 0px 5px;
padding: 5px 8px 5px 8px;
border: 0;
}

a img{ 
border: 0; 
}


a:hover img{
border: 0;
}



#left {
background-color: #fff;
float: left;
width: 160px; 
height: auto;
margin: 0;
padding: 0;

}


#middle {
float: left;
width: 644px;
height: auto;
margin: 0px;
padding: 0px 0px 0px 0px;
}



#left1 {
background-color: #eee;
float: left;
width: 200px; 
height: auto;
margin: 0;
padding: 0;

}


#middle1 {
float: left;
width: 604px;
height: auto;
margin: 0px;
padding: 0px 0px 0px 0px;
}




#bar1 a {
width: 174px;
text-align: left;
background: #eee;
display: block;
font-weight: bold;
font-size: 12px;
border-top: 1px solid #996;
color: #660;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 20px;
}

#bar1 a:hover {
width: 174px;
text-align: left;
background: #336;
font-weight: bold;
color: #fff;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 20px;
}

#sinistra {
float: left;
width: 558px; 
height: auto; 
margin: 0px;
padding: 0px 0px 30px 10px;
}

#destra { 
float: right;
width: 230px; 
height: auto;
margin: 0px;
padding: 0px;
}



#sinistra1 {
float: left;
width: 600px; 
height: auto; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 10px;

}

#destra1 { 
float: right;
width: 185px;
height: auto; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #eee;
}

#bottom {
border-top: 2px solid #fcf;
clear: both;
width: 804px; 
height: auto;
margin: 0;
padding: 0;
}

#contenuto {
width: 800px; 
height: auto;
margin: 0;
padding: 0;
}

#contenuto1 {
clear: both;
width: 800px; 
height: auto;
margin: 0;
padding: 0;
}

#link {
width: 750px; 
height: auto;
margin: 0;
padding: 0;
float: left;
}

#content {
width: 804px; 
height: auto;
margin: 0;
padding: 0;
border-top: 2px solid #fcf;
}

#offerh {
width: 754px; 
height: auto;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: 600;
background: #eee;
color: #669;
margin: 0px 0px 0px 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px;
text-align: center;
}




.testo { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.hd2 {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 14px;
color: #669;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
text-align: center;
}

.up {
font-family:  Georgia, "Times New Roman", Times;    
font-style: italic; 
text-decoration: none;
font-size: 18px;
color: #069;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
text-align: center;
}

.up1 {
font-family:  Georgia, "Times New Roman", Times;    
font-style: normal; 
text-decoration: none;
font-size: 14px;
color: #069;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
text-align: center;
}

.hd {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 11px;
color: #669;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
text-align: center;
}

.hd1 {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 16px;
font-weight: bold;
color: #fff;
margin: 0px 0px 0px 0px;
padding: 15px 0px 10px 0px;
text-align: center;
}

.hd1a {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #fff;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
text-align: center;
background: #f99;
}

.hd1b {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 16px;
font-weight: bold;
color: #c06;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
text-align: center;
}

.hd3 {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #669;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
}

.h3 {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 14px;
color: #906;
margin: 0px 0px 0px 0px;
padding: 5px 20px 0px 20px;
text-align: left;
}



.hz {
font-family: verdana, arial, helvetica, sans-serif;    
font-style: normal; 
text-decoration: none;
font-size: 14px;
color: #906;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
}

#tabled {
float: right;
width: 448px;
height: auto;
margin: 0;
padding: 0;
border-left: 1px solid #fcf;
border-top: 1px solid #fcf;
border-bottom: 1px solid #fcf;
border-right: 1px solid #fcf;
}

#tabled td {
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
}

td {
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
color: #006;
}

#tablem {

width: 760px;
height: auto;
margin: 0;
padding: 0;
}

#tablem td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 15px;
}

#tablez {
border-top: 0px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
width: 640px;
height: auto;
margin: 0;
padding: 0;
}

#tablez td {
border-top: 1px solid #999; 
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-align: justify;
color: #006;
}

#tablezz {
border-top: 0px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
width: 600px;
height: auto;
margin: 0;
padding: 0;
}

#tablezz td {
border-top: 1px solid #999;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-align: justify;
color: #006;
}

#tablezz th {
border-top: 1px solid #999;
border-left: 1px solid #999;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-align: justify;
color: #006;
}

.htablez{ 
margin: 0px 0px 0px 0px;
padding: 3px 5px 3px 5px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: left;
color: #006;
font-style: normal;
}

.htablez1{ 
margin: 0px 0px 0px 0px;
padding: 10px 3px 10px 3px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: center;
color: #c06;
font-style: normal;
}

.htablezz{ 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006;
font-style: normal;
}


ul {
text-align: left;

}

#tableg {
float: left;
width: 320px;
height: auto;
margin: 10px 10px 0px 10px;
padding: 0px 0px 0px 0px;

}

#tablep {
width: 700px;
height: auto;
border: 1px solid #9c6;
border-bottom: 0;

}


#tablep td {
border-bottom: 01px solid #9c6;
border-left: 0;
border-right: 0;
}


#tablek {
width: 750px;
height: auto;
border: 1px solid #999;
border-top: 0px;
border-left: 0px;
color: #006;
}

#tablek td { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 400;
border-top: 1px solid #999;
border-left: 1px solid #999;
background: #ffc;
}

#tablek th {

font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 400;
border-top: 1px solid #999;
border-left: 1px solid #999;
}

#tableo, #tableo1, #tableo2, #tableo3 {
width: 155px;
height: auto;
border: 1px solid #999;
border-top: 0px;
}

#tableo td, #tableo1 td, #tableo2 td, #tableo3 td {
color: #006; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
border-top: 1px solid #999;
}

#tablehome {
width: 640px;
height: auto;
border: 1px solid #c99;
border-top: 0px;
border-right: 0px;
}

#tablehome td {
border-top: 1px solid #c99;
border-right: 1px solid #c99;
text-align: center;
}



#tableg td {
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
border-top: 1px solid #999;
}

#table, #tablea, #tableb {
width: 630px;
height: auto;
}


#table td, #tablea td, #tableb td {
background-color: #eee; 
border-style: none;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 13px;
}


#table1, #table2, #table3 {
width: 630px;
height: auto;
border: 1px solid #eee; border-collapse: collapse;
}

#table1 td, #table2 td, #table3 td {
text-align: left; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 5px;
}

#table1 th, #table2 th, #table3 th {
text-align: left;
background: #eee; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 400;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 5px;
}

#tablecanella {
width: 630px;
height: auto;
border: 1px solid #996; border-collapse: collapse;
}

#tablecanella td {
text-align: left;
color: #006; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
border: 1px solid #996;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 5px;
}

#tablecanella th {
text-align: left;
color: #006;
background: #ffc; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 400;
border: 1px solid #996;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 5px;
}

#tablecanella1 {
width: 760px;
height: auto;
border: 1px solid #996; border-collapse: collapse;
}

#tablecanella1 td {
text-align: left;
color: #006; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 300;
border: 1px solid #996;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 5px;
}

#tablecanella1 th {
text-align: left;
color: #006;
background: #ffc; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: 400;
border: 1px solid #996;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 5px;
}
 
.caption {font-weight: bold; color: #999; text-align: center; font-size: 14px;
}


.titreg {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
color: #906;
font-weight: bold;
text-align: left; 
}


.titolo {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #669;
font-weight: bold; 
text-align: left;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 0px;
}

.titolo2 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
color: #906;
font-weight: bold; 
text-align: left;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 0px;
}


.titoletto {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #669;
font-weight: bold; 
text-align: justify;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
}

.perp {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: left;
color: #966;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
background-color: #fff;
}

.perpinfo {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 8px;
}




.rosso {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #906;
}


.rosso3 {
color: #906;
}


.pt {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
text-align: justify;
background-color: #fff;
color: #669;
}

.ptj {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
text-align: justify;
background-color: #ff9;
color: #669;
}


p { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 20px 10px 20px;
text-align: justify;
}

.plink { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: 300;
margin: 0px 0px 0px 0px;
padding: 5px 20px 10px 20px;
text-align: justify;
color: #666;
}


.okoshko {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 8px 8px 8px;
text-align: justify;
color: #006;
}

.ptd { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 20px 10px 20px;
text-align: left;
}



.avviso { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 20px 10px 20px;
text-align: center;
}

.pimp { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 50px;
}

.pimpr { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 0px 10px 80px;
}

.ptable { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 10px 30px 0px 30px;
text-align: justify;
color: #006;
}





.pcasa { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 100px 10px 100px;
text-align: justify;
color: #006;
}


.pancora { 
font-family: arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
text-align: justify;
color: #006;
}

.pancora1 { 
font-family: "Times New Roman", arial, helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
text-align: left;
color: #006;
}



.pcucina { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
text-align: center;
color: #fff;
}


.pcf {
text-align: center; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 0px;
}


.infos {
float:left;
margin: 0px 0px 0px 0px;
padding: 5px 15px 10px 20px;
}

.infosr {
float:left;
margin: 10px 10px 5px 20px;
padding: 0px 0px 0px 0px;
}



.infor {
float: left;
margin: 5px 15px 5px 5px;
padding: 0px 0px 0px 0px;
}


.info {
float: left;
margin: 0px 0px 0px 0px;
padding: 10px 13px 10px 10px;
}

.karta {
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.fleftru {
float: left;
margin: 0px 0px 0px 0px;
padding: 2px 5px 0px 0px;
}

.frightru {
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
}


.fright {
float: left;
margin: 0px 0px 0px 0px;
padding: 15px 10px 20px 5px;
}

.peventi { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 8px 15px 0px 15px;
text-align: justify;
}

.psma { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 25px;
text-align: justify;
}

.fru {
float: left;
margin: 10px 0px 10px 20px;
padding: 0px 0px 0px 0px;
}

.pru {
float: left; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 20px;
text-align: justify;
}

strong {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #c00;
}

#bar a {
width: 154px;
text-align: left;
background: #eee;
display: block;
font-weight: bold;
font-size: 12px;
border-top: 1px solid #c99;
color: #c66;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 6px;
}

#bar a:hover {
width: 154px;
text-align: left;
background: #336;
font-weight: bold;
color: #fff;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 6px;
}



.eee{

color: #ccf;

}

.bbb{
background: #f63;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

.zzz{
background: #c00;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}


.blue{

color: #339;

}

.marrone{
font-style: italic;
color: #930;
font-family:  Georgia, "Times New Roman", Times;    
font-weight: 900;
font-size: 15px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.attivita{
font-style: italic;
color: #069;
font-family:  Georgia, "Times New Roman", Times;    
font-weight: 900;
font-size: 14px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.i{

font-style: italic;

}

.mal{
font-family: arial, helvetica, sans-serif;
font-size: 11px;

}

.mal1{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 30px;
}



.back{

color: #fff;
background: #c99;
margin: 0px 0px 0px 0px;
padding: 5px 8px 5px 8px; 
text-align: left;
}

.back2{
color: #fff;
background: #f60;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;

}

.back3{
color: #fff;
background: #900;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.back6{
color: #fff;
font-family: Georgia, "Times New Roman", Times, verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}

.back4{
color: #fff;
background: #f60;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 2px 6px 2px 6px; 
}

.back5{
color: #fff;
background: #900;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 2px 6px 2px 6px; 
}

.back1{
font-size: 11px;
color: #fff;
background: #c99;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px; 
text-align: left;
}

