/* sfondo */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.sfondo-0 {
background-image: url('../images/sfondo_0.jpg');
background-repeat: no-repeat;
background-position: center;
position: absolute;
margin-left: 0px;
margin-top: 0px;
width: 100%;
height: 1587px;
table-layout:fixed;
}

.sfondo-1 {
background-image: url('../images/sfondo_1.jpg');
background-repeat: no-repeat;
background-position: center;
position: absolute;
margin-left: 0px;
margin-top: 0px;
width: 100%;
height: 1520px;
table-layout:fixed;
}

.sfondo-2 {
background-image: url('../images/sfondo_2.jpg');
background-repeat: no-repeat;
background-position: center;
position: absolute;
margin-left: 0px;
margin-top: 0px;
width: 100%;
height: 1783px;
table-layout:fixed;
}

.sfondo-3 {
background-image: url('../images/sfondo_3.jpg');
background-repeat: no-repeat;
background-position: center;
position: absolute;
margin-left: 0px;
margin-top: 0px;
width: 100%;
height: 1990px;
table-layout:fixed;
}

.sfondo-4 {
background-image: url('../images/sfondo_4.jpg');
background-repeat: no-repeat;
background-position: center;
position: absolute;
margin-left: 0px;
margin-top: 0px;
width: 100%;
height: 2743px;
table-layout:fixed;
}

ul { 
list-style-position: outside;
list-style-type: disc;
margin-left: 15px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
border: 0px;
}

li {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 4px;
margin-top: 0px;
padding: 0px;
border: 0px;
}

/********************************************************************************/
/* contatore */

#contatore {
position: absolute;
margin-left: 0px;
margin-top: 156px;
width: auto;
height: auto;
}

/********************************************************************************/
/* classi testo */

.arancione-1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: underline;
color: #eb6909;
}

.arancione-2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
color: #eb6909;
}

.arancione-3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #eb6909;
}

.arancione-4 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #eb6909;
}

.arancione-5 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
text-decoration: none;
color: #eb6909;
}

.arancione-6 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
text-decoration: none;
color: #eb6909;
}

.arancione-7 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
color: #eb6909;
}

.arancione-8 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
color: #eb6909;
}

.arancione-9 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
text-decoration: underline;
color: #eb6909;
}

.arancione-10 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #eb6909;
}

.bianco-1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
text-decoration: none;
color: #ffffff;
}

.bianco-2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}

.bianco-3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}

.bianco-4 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}

.grigio-1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #707173;
text-decoration: none;
}

.grigio-2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
color: #707173;
text-decoration: none;
}

.grigio-3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 6.5pt;
font-weight: normal;
color: #707173;
text-decoration: none;
}

.grigio-4 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #707173;
text-decoration: none;
}

.grigio-5 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #707173;
text-decoration: none;
}

.grigio-6 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: italic;
color: #707173;
text-decoration: none;
}

.grigio-7 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #707173;
text-decoration: none;
}

.verde-1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #012c3c;
text-decoration: none;
}

.verde-2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #012c3c;
text-decoration: none;
}

.verde-3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 19pt;
font-weight: bold;
color: #012c3c;
text-decoration: none;
}

.verde-4 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #012c3c;
text-decoration: none;
}

.verde-5 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #012c3c;
text-decoration: none;
}

.verde-6 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #012c3c;
text-decoration: none;
}

.verde-7 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
color: #012c3c;
text-decoration: none;
}

/********************************************************************************/
/* menu-generale */

#menu-generale {
position: absolute;
/*margin-left: 0px;
margin-top: 0px;*/
width: auto;
height: 71px;
}

/********************************************************************************/
/* lato sinistro */

#ombra-top {
position: absolute;
margin-left: 0px;
margin-top: 71px;
width: 582px;
height: 11px;
}

#foto-testata {
position: absolute;
margin-left: 14px;
margin-top: 82px;
width: 568px;
height: 218px;
z-index: 0;
}

#ombra-left {
position: absolute;
margin-left: 0px;
margin-top: 82px;
width: 14px;
height: 218px;
}

#ombra-down {
position: absolute;
margin-left: 0px;
margin-top: 300px;
width: 582px;
height: 29px;
}

/********************************************************************************/
/* corpo */

#corpo-0 {
position: absolute;
margin-left: 0px;
margin-top: 329px;
width: 582px;
height: 877px;
}

#corpo-1 {
position: absolute;
margin-left: 0px;
margin-top: 329px;
width: 582px;
height: 877px;
}

#corpo-2 {
position: absolute;
margin-left: 0px;
margin-top: 329px;
width: 582px;
height: 1140px;
}

#corpo-3 {
position: absolute;
margin-left: 0px;
margin-top: 329px;
width: 582px;
height: 1347px;
}

#corpo-4 {
position: absolute;
margin-left: 0px;
margin-top: 329px;
width: 582px;
height: 2100px;
}

/********************************************************************************/
/* lato destro */

#prg-sfondo {
background-image: url('../images/mcm_glance.png');
background-repeat: no-repeat;
position: absolute;
margin-left: 582px;
margin-top: 71px;
width: 334px;
height: 258px;
z-index: 0;
}

#prg-titolo {
position: absolute;
margin-left: 611px;
margin-top: 89px;
width: auto;
height: auto;
}

#prg-sub-1 {
position: absolute;
margin-left: 611px;
margin-top: 125px;
width: auto;
height: auto;
}

#prg-link-1 {
position: absolute;
margin-left: 611px;
margin-top: 140px;
width: auto;
height: auto;
}

#prg-sub-2 {
position: absolute;
margin-left: 611px;
margin-top: 165px;
width: auto;
height: auto;
}

#prg-link-2 {
position: absolute;
margin-left: 611px;
margin-top: 180px;
width: auto;
height: auto;
}

#prg-link-3 {
position: absolute;
margin-left: 611px;
margin-top: 195px;
width: auto;
height: auto;
}

#prg-link-4 {
position: absolute;
margin-left: 611px;
margin-top: 210px;
width: auto;
height: auto;
}

#prg-sub-3 {
position: absolute;
margin-left: 611px;
margin-top: 235px;
width: auto;
height: auto;
}

#prg-link-5 {
position: absolute;
margin-left: 611px;
margin-top: 250px;
width: auto;
height: auto;
}

#prg-link-6 {
position: absolute;
margin-left: 611px;
margin-top: 265px;
width: auto;
height: auto;
}

#prg-more {
position: absolute;
margin-left: 855px;
margin-top: 292px;
width: auto;
height: auto;
}

#banner {
position: absolute;
margin-left: 590px;
margin-top: 329px;
width: 164px;
height: 210px;
z-index: 0;
}

#world {
background-image: url('../images/world.png');
background-repeat: no-repeat;
position: absolute;
margin-left: 754px;
margin-top: 329px;
width: 162px;
height: 210px;
z-index: 0;
}

#world-more {
position: absolute;
margin-left: 808px;
margin-top: 520px;
width: auto;
height: auto;
}

#video-flash {
position: absolute;
margin-left: 604px;
margin-top: 568px;
width: 293px;
height: 186px;
}

#newsletter {
background-image: url('../images/newsletter.jpg');
background-repeat: no-repeat;
position: absolute;
margin-left: 590px;
margin-top: 754px;
width: 326px;
height: 160px;
z-index: 0;
}

#form-subscribe {
position: absolute;
margin-left: 590px;
margin-top: 754px;
width: 330px;
height: 160px;
z-index: 0;
}

input.name {
position: absolute;
width: 220px;
font: 10px Arial, Verdana, Helvetica, sans-serif;
color: #3C5864;
border: solid 1px;
border-color:  #3C5864;
z-index: 1;
left: 75px;
top: 63px;
}

input.email {
position: absolute;
width: 220px;
font: 10px Arial, Verdana, Helvetica, sans-serif;
color: #3C5864;
border: solid 1px;
border-color:  #3C5864;
z-index: 1;
left: 75px;
top: 88px;
}

input.subscribe {
width: 70px;
position: absolute;
font: 10px Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
color: #3C5864;
z-index: 1;
left: 229px;
top: 112px;
}

#nl-archive {
position: absolute;
margin-left: 612px;
margin-top: 866px;
width: auto;
height: auto;
}

#gioco-quiz {
position: absolute;
margin-left: 604px;
margin-top: 914px;
width: 293px;
height: 206px;
z-index: 0;
}

#rewind {
position: absolute;
margin-left: 602px;
margin-top: 1130px;
width: 164px;
height: 58px;
}

/********************************************************************************/
/* index */

#presidente {
position: absolute;
margin-left: 21px;
margin-top: 0px;
width: 145px;
height: 204px;
}

#intestazione {
position: absolute;
margin-left: 190px;
margin-top: 0px;
width: 390px;
height: auto;
}

#testo {
position: absolute;
margin-left: 190px;
margin-top: 42px;
width: 390px;
height: auto;
}

#president-freccia {
position: absolute;
margin-left: 515px;
margin-top: 180px;
width: 9px;
height: 15px;
}

#president-more {
position: absolute;
margin-left: 529px;
margin-top: 181px;
width: auto;
height: auto;
}

#news {
position: absolute;
margin-left: 21px;
margin-top: 204px;
width: 561px;
height: 36px;
}

#news-movie-1 {
position: absolute;
margin-left: 21px;
margin-top: 247px;
width: 365px;
height: 164px;
}

#news-foto-1 {
position: absolute;
margin-left: 413px;
margin-top: 247px;
width: 167px;
height: 125px;
}

#news-titolo-1 {
position: absolute;
margin-left: 413px;
margin-top: 380px;
width: 167px;
height: 48px;
}

#news-freccia-1 {
position: absolute;
margin-left: 514px;
margin-top: 450px;
width: 9px;
height: 15px;
}

#news-more-1 {
position: absolute;
margin-left: 528px;
margin-top: 451px;
width: auto;
height: auto;
}

#gallery {
position: absolute;
margin-left: 0px;
margin-top: 495px;
width: 563px;
height: 121px;
}

#ombra-catania-top {
position: absolute;
margin-left: 21px;
margin-top: 632px;
width: 396px;
height: 12px;
}

#catania {
position: absolute;
margin-left: 21px;
margin-top: 644px;
width: 396px;
height: 207px;
}

#ombra-catania-left {
position: absolute;
margin-left: 0px;
margin-top: 631px;
width: 21px;
height: 246px;
}

#ombra-catania-down {
position: absolute;
margin-left: 21px;
margin-top: 851px;
width: 396px;
height: 26px;
}

#menu-catania {
position: absolute;
margin-left: 417px;
margin-top: 631px;
width: 165px;
height: 246px;
}

/********************************************************************************/
/* president */

/* pagina 1 */

#pr-testo-1 {
position: absolute;
margin-left: 190px;
margin-top: 42px;
width: 390px;
height: auto;
}

#pr-sub-1 {
position: absolute;
margin-left: 190px;
margin-top: 120px;
width: auto;
height: auto;
}

#pr-testo-1-1 {
position: absolute;
margin-left: 190px;
margin-top: 142px;
width: 390px;
height: auto;
}

#pr-testo-2 {
position: absolute;
margin-left: 190px;
margin-top: 382px;
width: 390px;
height: auto;
}

#pr-testo-1-2 {
position: absolute;
margin-left: 190px;
margin-top: 430px;
width: 390px;
height: auto;
}

/* pagina 2 */

#pr-sub-3 {
position: absolute;
margin-left: 190px;
margin-top: 42px;
width: 390px;
height: auto;
}

#pr-testo-3-1 {
position: absolute;
margin-left: 190px;
margin-top: 64px;
width: 390px;
height: auto;
}

#pr-sub-4 {
position: absolute;
margin-left: 190px;
margin-top: 730px;
width: 390px;
height: auto;
}

#pr-testo-4-1 {
position: absolute;
margin-left: 190px;
margin-top: 752px;
width: 390px;
height: auto;
}

/* pagina 3 */

#pr-sub-5 {
position: absolute;
margin-left: 190px;
margin-top: 42px;
width: 390px;
height: auto;
}

#pr-testo-5-1 {
position: absolute;
margin-left: 190px;
margin-top: 64px;
width: 390px;
height: auto;
}

#pr-sub-6 {
position: absolute;
margin-left: 190px;
margin-top: 1110px;
width: 390px;
height: auto;
}

#pr-testo-6-1 {
position: absolute;
margin-left: 190px;
margin-top: 1132px;
width: 390px;
height: auto;
}

/* navigatore */

#pr-nav {
position: absolute;
margin-left: 350px;
margin-top: 1300px;
width: auto;
height: auto;
}

/********************************************************************************/
/* invitation_letter */

#invitation-testo {
position: absolute;
margin-left: 190px;
margin-top: 42px;
width: 390px;
height: 780px;
}

/********************************************************************************/
/* download */

#download {
position: absolute;
margin-left: 21px;
margin-top: 3px;
width: 561px;
height: 28px;
}

#dl-tabella {
position: absolute;
margin-left: 0px;
margin-top: 60px;
}

/********************************************************************************/
/* news */

#nw-tabella {
position: absolute;
margin-left: 21px;
margin-top: 3px;
}

/********************************************************************************/
/* history */

#hs-testo {
position: absolute;
margin-left: 21px;
margin-top: 247px;
width: 560px;
height: auto;
}

/********************************************************************************/
/* mount_etna */

#me-testo {
position: absolute;
margin-left: 21px;
margin-top: 247px;
width: 560px;
height: auto;
}

/********************************************************************************/
/* how_get_there */

#how-testo-0 {
position: absolute;
margin-left: 21px;
margin-top: 247px;
width: 560px;
height: auto;
}

#how-plane {
position: absolute;
margin-left: 21px;
margin-top: 300px;
width: 32px;
height: 23px;
}

#how-by-plane {
position: absolute;
margin-left: 64px;
margin-top: 305px;
width: auto;
height: auto;
}

#how-testo-1 {
position: absolute;
margin-left: 21px;
margin-top: 330px;
width: 560px;
height: auto;
}

#how-train {
position: absolute;
margin-left: 21px;
margin-top: 550px;
width: 49px;
height: 20px;
}

#how-by-train {
position: absolute;
margin-left: 81px;
margin-top: 555px;
width: auto;
height: auto;
}

#how-testo-2 {
position: absolute;
margin-left: 21px;
margin-top: 580px;
width: 560px;
height: auto;
}

#how-ship {
position: absolute;
margin-left: 21px;
margin-top: 750px;
width: 31px;
height: 32px;
}

#how-by-ship {
position: absolute;
margin-left: 64px;
margin-top: 760px;
width: auto;
height: auto;
}

#how-testo-3 {
position: absolute;
margin-left: 21px;
margin-top: 790px;
width: 560px;
height: auto;
}

#how-car {
position: absolute;
margin-left: 21px;
margin-top: 950px;
width: 21px;
height: 33px;
}

#how-by-car {
position: absolute;
margin-left: 66px;
margin-top: 955px;
width: auto;
height: auto;
}

#how-testo-4 {
position: absolute;
margin-left: 21px;
margin-top: 980px;
width: 560px;
height: auto;
}

/********************************************************************************/
/* catania_az */

#ombra-tao-top {
position: absolute;
margin-left: 21px;
margin-top: 1px;
width: 396px;
height: 12px;
}

#tao {
position: absolute;
margin-left: 21px;
margin-top: 13px;
width: 396px;
height: 207px;
}

#ombra-tao-left {
position: absolute;
margin-left: 0px;
margin-top: 0px;
width: 21px;
height: 246px;
}

#ombra-tao-down {
position: absolute;
margin-left: 21px;
margin-top: 220px;
width: 396px;
height: 26px;
}

#menu-tao {
position: absolute;
margin-left: 417px;
margin-top: 1px;
width: 165px;
height: 246px;
}

#tao-az {
position: absolute;
margin-left: 0px;
margin-top: 247px;
width: 588px;
height: 392px;
}

/********************************************************************************/
/* around_world */

#aw-cuore {
position: absolute;
margin-left: 20px;
margin-top: 0px;
width: 34px;
height: 31px;
}

#aw-titolo {
position: absolute;
margin-left: 60px;
margin-top: 4px;
width: auto;
height: auto;
}

#aw-1 {
position: absolute;
margin-left: 18px;
margin-top: 45px;
width: 106px;
height: 81px;
}

#aw-sub1-1 {
position: absolute;
margin-left: 136px;
margin-top: 45px;
width: auto;
height: auto;
}

#aw-sub1-2 {
position: absolute;
margin-left: 136px;
margin-top: 65px;
width: auto;
height: auto;
}

#aw-sub1-3 {
position: absolute;
margin-left: 136px;
margin-top: 85px;
width: auto;
height: auto;
}

#aw-sub1-4 {
position: absolute;
margin-left: 136px;
margin-top: 105px;
width: auto;
height: auto;
}

#aw-2 {
position: absolute;
margin-left: 18px;
margin-top: 141px;
width: 106px;
height: 81px;
}

#aw-sub2-1 {
position: absolute;
margin-left: 136px;
margin-top: 141px;
width: auto;
height: auto;
}

#aw-sub2-2 {
position: absolute;
margin-left: 136px;
margin-top: 161px;
width: auto;
height: auto;
}

#aw-sub2-3 {
position: absolute;
margin-left: 136px;
margin-top: 181px;
width: auto;
height: auto;
}

#aw-sub2-4 {
position: absolute;
margin-left: 136px;
margin-top: 201px;
width: auto;
height: auto;
}

#aw-3 {
position: absolute;
margin-left: 18px;
margin-top: 241px;
width: 106px;
height: 81px;
}

#aw-sub3-1 {
position: absolute;
margin-left: 136px;
margin-top: 241px;
width: auto;
height: auto;
}

#aw-sub3-2 {
position: absolute;
margin-left: 136px;
margin-top: 277px;
width: auto;
height: auto;
}

#aw-sub3-3 {
position: absolute;
margin-left: 136px;
margin-top: 297px;
width: auto;
height: auto;
}

#aw-sub3-4 {
position: absolute;
margin-left: 136px;
margin-top: 317px;
width: auto;
height: auto;
}

#aw-4 {
position: absolute;
margin-left: 18px;
margin-top: 341px;
width: 106px;
height: 81px;
}

#aw-sub4-1 {
position: absolute;
margin-left: 136px;
margin-top: 341px;
width: auto;
height: auto;
}

#aw-sub4-2 {
position: absolute;
margin-left: 136px;
margin-top: 361px;
width: auto;
height: auto;
}

#aw-sub4-3 {
position: absolute;
margin-left: 136px;
margin-top: 381px;
width: auto;
height: auto;
}

#aw-sub4-4 {
position: absolute;
margin-left: 136px;
margin-top: 401px;
width: auto;
height: auto;
}

#aw-5 {
position: absolute;
margin-left: 18px;
margin-top: 441px;
width: 106px;
height: 81px;
}

#aw-sub5-1 {
position: absolute;
margin-left: 136px;
margin-top: 441px;
width: auto;
height: auto;
}

#aw-sub5-2 {
position: absolute;
margin-left: 136px;
margin-top: 461px;
width: auto;
height: auto;
}

#aw-sub5-3 {
position: absolute;
margin-left: 136px;
margin-top: 481px;
width: auto;
height: auto;
}

/********************************************************************************/
/* mcm_glance */

#mg-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#mg-foto {
position: absolute;
margin-left: 20px;
margin-top: 52px;
width: 204px;
height: 145px;
}

#mg-sub-1 {
position: absolute;
margin-left: 188px;
margin-top: 55px;
width: auto;
height: auto;
}

#mg-testo-1 {
position: absolute;
margin-left: 188px;
margin-top: 75px;
width: auto;
height: auto;
}

#mg-sub-2 {
position: absolute;
margin-left: 188px;
margin-top: 116px;
width: auto;
height: auto;
}

#mg-testo-2 {
position: absolute;
margin-left: 188px;
margin-top: 136px;
width: auto;
height: auto;
}

#mg-sub-3 {
position: absolute;
margin-left: 188px;
margin-top: 177px;
width: auto;
height: auto;
}

#mg-testo-3 {
position: absolute;
margin-left: 188px;
margin-top: 197px;
width: auto;
height: auto;
}

#mg-sub-4 {
position: absolute;
margin-left: 188px;
margin-top: 238px;
width: auto;
height: auto;
}

#mg-testo-4-1 {
position: absolute;
margin-left: 188px;
margin-top: 258px;
width: auto;
height: auto;
}

#mg-sub-5 {
position: absolute;
margin-left: 188px;
margin-top: 299px;
width: auto;
height: auto;
}

#mg-testo-5-1 {
position: absolute;
margin-left: 188px;
margin-top: 319px;
width: auto;
height: auto;
}

#mg-testo-5-2 {
position: absolute;
margin-left: 188px;
margin-top: 339px;
width: auto;
height: auto;
}

#mg-testo-5-3 {
position: absolute;
margin-left: 188px;
margin-top: 359px;
width: auto;
height: auto;
}

#mg-testo-5-4 {
position: absolute;
margin-left: 188px;
margin-top: 379px;
width: auto;
height: auto;
}

#mg-testo-5-5 {
position: absolute;
margin-left: 188px;
margin-top: 399px;
width: auto;
height: auto;
}

#mg-testo-5-6 {
position: absolute;
margin-left: 235px;
margin-top: 399px;
width: auto;
height: auto;
}

#mg-sub-6 {
position: absolute;
margin-left: 188px;
margin-top: 442px;
width: auto;
height: auto;
}

#mg-testo-6-1 {
position: absolute;
margin-left: 188px;
margin-top: 462px;
width: auto;
height: auto;
}

#mg-testo-6-2 {
position: absolute;
margin-left: 188px;
margin-top: 482px;
width: auto;
height: auto;
}

#mg-testo-6-3 {
position: absolute;
margin-left: 188px;
margin-top: 502px;
width: auto;
height: auto;
}

#mg-testo-6-4 {
position: absolute;
margin-left: 188px;
margin-top: 522px;
width: auto;
height: auto;
}

#mg-testo-6-5 {
position: absolute;
margin-left: 188px;
margin-top: 542px;
width: auto;
height: auto;
}

#mg-testo-6-6 {
position: absolute;
margin-left: 235px;
margin-top: 542px;
width: auto;
height: auto;
}

/********************************************************************************/
/* contacts */

#c-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#c-logo {
position: absolute;
margin-left: 20px;
margin-top: 46px;
width: 100px;
height: 25px;
}

#c-address {
position: absolute;
margin-left: 20px;
margin-top: 96px;
width: auto;
height: auto;
}

#c-sub {
position: absolute;
margin-left: 20px;
margin-top: 226px;
width: auto;
height: auto;
}

#c-foto1 {
position: absolute;
margin-left: 25px;
margin-top: 284px;
width: 145px;
height: 204px;
}

#c-sub-1 {
position: absolute;
margin-left: 205px;
margin-top: 290px;
width: auto;
height: auto;
}

#c-sub-1-1 {
position: absolute;
margin-left: 205px;
margin-top: 310px;
width: auto;
height: auto;
}

#c-foto2 {
position: absolute;
margin-left: 25px;
margin-top: 504px;
width: 145px;
height: 204px;
}

#c-sub-2 {
position: absolute;
margin-left: 205px;
margin-top: 510px;
width: auto;
height: auto;
}

#c-sub-2-1 {
position: absolute;
margin-left: 205px;
margin-top: 530px;
width: auto;
height: auto;
}

#c-foto3 {
position: absolute;
margin-left: 25px;
margin-top: 724px;
width: 145px;
height: 204px;
}

#c-sub-3 {
position: absolute;
margin-left: 205px;
margin-top: 730px;
width: auto;
height: auto;
}

#c-sub-3-1 {
position: absolute;
margin-left: 205px;
margin-top: 750px;
width: auto;
height: auto;
}

/********************************************************************************/
/* endorsements */

#e-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#e-tabella {
position: absolute;
margin-left: 0px;
margin-top: 60px;
}

/********************************************************************************/
/* selected_hotels */

#sh-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#sh-foto1 {
position: absolute;
margin-left: 28px;
margin-top: 45px;
width: 145px;
height: 204px;
}

#sh-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 99px;
width: auto;
height: auto;
}

/********************************************************************************/
/* REGISTRATION */

#re-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#re-menu {
position: absolute;
margin-left: 20px;
margin-top: 52px;
width: 561px;
height: 34px;
}

#re-foto1 {
position: absolute;
margin-left: 28px;
margin-top: 102px;
width: 145px;
height: 204px;
}

/* congress_attendance */

#congress-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 110px;
width: auto;
height: auto;
}

#congress-sub-2 {
position: absolute;
margin-left: 196px;
margin-top: 140px;
width: auto;
height: auto;
}

#congress-testo-1 {
position: absolute;
margin-left: 196px;
margin-top: 170px;
width: 385px;
height: auto;
}

#congress-sub-3 {
position: absolute;
margin-left: 196px;
margin-top: 350px;
width: auto;
height: auto;
}

#congress-testo-2 {
position: absolute;
margin-left: 196px;
margin-top: 380px;
width: 385px;
height: auto;
}

/* courses_attendance */

#courses-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 110px;
width: auto;
height: auto;
}

#courses-sub-2 {
position: absolute;
margin-left: 196px;
margin-top: 140px;
width: auto;
height: auto;
}

#courses-sub-3 {
position: absolute;
margin-left: 196px;
margin-top: 170px;
width: auto;
height: auto;
}

#courses-testo-1 {
position: absolute;
margin-left: 196px;
margin-top: 200px;
width: 385px;
height: auto;
}

#courses-sub-4 {
position: absolute;
margin-left: 196px;
margin-top: 250px;
width: auto;
height: auto;
}

#courses-testo-2 {
position: absolute;
margin-left: 196px;
margin-top: 280px;
width: 385px;
height: auto;
}

#courses-sub-5 {
position: absolute;
margin-left: 196px;
margin-top: 420px;
width: auto;
height: auto;
}

#courses-sub-6 {
position: absolute;
margin-left: 196px;
margin-top: 450px;
width: auto;
height: auto;
}

#courses-testo-3 {
position: absolute;
margin-left: 196px;
margin-top: 480px;
width: 385px;
height: auto;
}

#courses-sub-7 {
position: absolute;
margin-left: 196px;
margin-top: 520px;
width: auto;
height: auto;
}

#courses-testo-4 {
position: absolute;
margin-left: 196px;
margin-top: 550px;
width: 385px;
height: auto;
}

#courses-sub-8 {
position: absolute;
margin-left: 196px;
margin-top: 710px;
width: auto;
height: auto;
}

#courses-sub-9 {
position: absolute;
margin-left: 196px;
margin-top: 740px;
width: auto;
height: auto;
}

#courses-sub-10 {
position: absolute;
margin-left: 196px;
margin-top: 770px;
width: auto;
height: auto;
}

#courses-testo-5 {
position: absolute;
margin-left: 196px;
margin-top: 800px;
width: 385px;
height: auto;
}

#courses-sub-11 {
position: absolute;
margin-left: 196px;
margin-top: 870px;
width: auto;
height: auto;
}

#courses-testo-6 {
position: absolute;
margin-left: 196px;
margin-top: 900px;
width: 385px;
height: auto;
}

/* accompanying_persons */

#ap-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 110px;
width: 385px;
height: auto;
}

#ap-sub-2 {
position: absolute;
margin-left: 196px;
margin-top: 140px;
width: auto;
height: auto;
}

#ap-testo-1 {
position: absolute;
margin-left: 196px;
margin-top: 170px;
width: 385px;
height: auto;
}

#ap-testo-2 {
position: absolute;
margin-left: 196px;
margin-top: 240px;
width: 385px;
height: auto;
}

#ap-sub-3 {
position: absolute;
margin-left: 196px;
margin-top: 300px;
width: auto;
height: auto;
}

#ap-testo-3 {
position: absolute;
margin-left: 196px;
margin-top: 330px;
width: 385px;
height: auto;
}

/********************************************************************************/
/* selected_hotels */

#sh-titolo {
position: absolute;
margin-left: 15px;
margin-top: 4px;
width: auto;
height: auto;
}

#sh-testo-1 {
position: absolute;
margin-left: 15px;
margin-top: 34px;
width: 561px;
height: auto;
}

#sh-sub-1 {
position: absolute;
margin-left: 15px;
margin-top: 130px;
width: auto;
height: auto;
}

#sh-testo-2 {
position: absolute;
margin-left: 15px;
margin-top: 160px;
width: 561px;
height: auto;
}

#sh-testo-3 {
position: absolute;
margin-left: 15px;
margin-top: 210px;
width: 561px;
height: auto;
}

#sh-testo-4 {
position: absolute;
margin-left: 15px;
margin-top: 300px;
width: 561px;
height: auto;
}

#sh-tabella {
position: absolute;
margin-left: 15px;
margin-top: 350px;
}

#sh-testo-5 {
position: absolute;
margin-left: 15px;
margin-top: 2020px;
width: 561px;
height: auto;
}

/********************************************************************************/
/* abstract_submission */

#as-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#as-foto1 {
position: absolute;
margin-left: 28px;
margin-top: 45px;
width: 145px;
height: 204px;
}

#as-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 99px;
width: auto;
height: auto;
}

/********************************************************************************/
/* committees */

#co-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#co-foto1 {
position: absolute;
margin-left: 28px;
margin-top: 45px;
width: 145px;
height: 204px;
}

#co-sub-1 {
position: absolute;
margin-left: 290px;
margin-top: 30px;
text-align: center;
width: 200px;
height: auto;
}

#co-testo-1 {
position: absolute;
margin-left: 190px;
margin-top: 60px;
width: 190px;
height: auto;
}

#co-testo-2 {
position: absolute;
margin-left: 400px;
margin-top: 60px;
width: 180px;
height: auto;
}

#co-sub-3 {
position: absolute;
margin-left: 230px;
margin-top: 250px;
text-align: center;
width: 200px;
height: auto;
}

#co-testo-3 {
position: absolute;
margin-left: 120px;
margin-top: 280px;
width: 220px;
height: auto;
}

#co-testo-4{
position: absolute;
margin-left: 360px;
margin-top: 280px;
width: 220px;
height: auto;
}

#co-testo-5{
position: absolute;
margin-left: 120px;
margin-top: 390px;
width: auto;
height: auto;
}

#co-sub-5 {
position: absolute;
margin-left: 230px;
margin-top: 460px;
text-align: center;
width: 200px;
height: auto;
}

#co-testo-6 {
position: absolute;
margin-left: 120px;
margin-top: 490px;
width: 220px;
height: auto;
}

#co-testo-7{
position: absolute;
margin-left: 360px;
margin-top: 490px;
width: 220px;
height: auto;
}

/********************************************************************************/
/* auspices */

#au-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#au-tabella {
position: absolute;
margin-left: 0px;
margin-top: 60px;
}

/********************************************************************************/
/* photogallery */

#ph-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#ph-tabella {
position: absolute;
margin-left: 15px;
margin-top: 60px;
width: auto;
border: 2px;
cellpadding: 4px;
cellspacing: 4px;
}

.ph-icone {
border-color: #eb6909;
width: auto;
height: auto;
}


/********************************************************************************/
/* exhibitors */

#ex-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#ex-testo {
position: absolute;
margin-left: 20px;
margin-top: 40px;
width: auto;
height: auto;
}

#ex-ground {
position: absolute;
margin-left: 13px;
margin-top: 150px;
width: auto;
height: auto;
}

#ex-sub-1 {
position: absolute;
margin-left: 20px;
margin-top: 120px;
width: auto;
height: auto;
}

/********************************************************************************/
/* sponsor */

#sp-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#sp-testo {
position: absolute;
margin-left: 20px;
margin-top: 40px;
width: auto;
height: auto;
}

#sp-tabella {
position: absolute;
margin-left: 0px;
margin-top: 80px;
}

/********************************************************************************/
/* SCIENTIFIC_PROGRAM */

#sp-titolo {
position: absolute;
margin-left: 20px;
margin-top: 4px;
width: auto;
height: auto;
}

#sp-menu {
position: absolute;
margin-left: 20px;
margin-top: 52px;
width: 561px;
height: 34px;
}

#sp-foto1 {
position: absolute;
margin-left: 28px;
margin-top: 102px;
width: 145px;
height: 204px;
}

#sp-testo-0 {
position: absolute;
margin-left: 28px;
margin-top: 326px;
width: auto;
height: auto;
}

/* clinical_cardiology */
#cc-testo-0 {
position: absolute;
margin-left: 196px;
margin-top: 104px;
width: 385px;
height: auto;
}

#cc-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 215px;
width: auto;
height: auto;
}

#cc-testo-1 {
position: absolute;
margin-left: 196px;
margin-top: 237px;
width: 385px;
height: auto;
}

#cc-sub-2 {
position: absolute;
margin-left: 196px;
margin-top: 365px;
width: auto;
height: auto;
}

#cc-testo-2 {
position: absolute;
margin-left: 196px;
margin-top: 387px;
width: 385px;
height: auto;
}

/* clinical_arrhythmology */

#ca-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 104px;
width: auto;
height: auto;
}

#ca-testo-1 {
position: absolute;
margin-left: 196px;
margin-top: 126px;
width: 385px;
height: auto;
}

#ca-sub-2 {
position: absolute;
margin-left: 196px;
margin-top: 288px;
width: auto;
height: auto;
}

#ca-testo-2 {
position: absolute;
margin-left: 196px;
margin-top: 310px;
width: 385px;
height: auto;
}

#ca-sub-3 {
position: absolute;
margin-left: 196px;
margin-top: 418px;
width: auto;
height: auto;
}

#ca-sub-4 {
position: absolute;
margin-left: 196px;
margin-top: 450px;
width: auto;
height: auto;
}

#ca-sub-5 {
position: absolute;
margin-left: 196px;
margin-top: 482px;
width: auto;
height: auto;
}

#ca-testo-5 {
position: absolute;
margin-left: 196px;
margin-top: 504px;
width: 385px;
height: auto;
}

#ca-sub-6 {
position: absolute;
margin-left: 196px;
margin-top: 636px;
width: auto;
height: auto;
}

#ca-sub-7 {
position: absolute;
margin-left: 196px;
margin-top: 668px;
width: auto;
height: auto;
}

#ca-testo-7 {
position: absolute;
margin-left: 196px;
margin-top: 690px;
width: 385px;
height: auto;
}

#ca-sub-8 {
position: absolute;
margin-left: 196px;
margin-top: 730px;
width: auto;
height: auto;
}

#ca-testo-8 {
position: absolute;
margin-left: 196px;
margin-top: 752px;
width: 385px;
height: auto;
}

#ca-sub-9 {
position: absolute;
margin-left: 196px;
margin-top: 830px;
width: auto;
height: auto;
}

#ca-testo-9 {
position: absolute;
margin-left: 196px;
margin-top: 852px;
width: 385px;
height: auto;
}

/* interventional_cardiology */

#ic-sub-1 {
position: absolute;
margin-left: 196px;
margin-top: 104px;
width: auto;
height: auto;
}

#ic-sub-2 {
position: absolute;
margin-left: 196px;
margin-top: 136px;
width: auto;
height: auto;
}

#ic-testo-2 {
position: absolute;
margin-left: 196px;
margin-top: 158px;
width: 385px;
height: auto;
}

#ic-sub-3 {
position: absolute;
margin-left: 196px;
margin-top: 316px;
width: auto;
height: auto;
}

#ic-testo-3 {
position: absolute;
margin-left: 196px;
margin-top: 338px;
width: 385px;
height: auto;
}

#ic-sub-4 {
position: absolute;
margin-left: 196px;
margin-top: 416px;
width: auto;
height: auto;
}

#ic-testo-4 {
position: absolute;
margin-left: 196px;
margin-top: 438px;
width: 385px;
height: auto;
}

#ic-sub-5 {
position: absolute;
margin-left: 196px;
margin-top: 570px;
width: auto;
height: auto;
}

#ic-testo-5 {
position: absolute;
margin-left: 196px;
margin-top: 592px;
width: 385px;
height: auto;
}

#ic-sub-6 {
position: absolute;
margin-left: 196px;
margin-top: 768px;
width: auto;
height: auto;
}

#ic-testo-6 {
position: absolute;
margin-left: 196px;
margin-top: 790px;
width: 385px;
height: auto;
}

#ic-sub-7 {
position: absolute;
margin-left: 196px;
margin-top: 916px;
width: auto;
height: auto;
}

#ic-testo-7 {
position: absolute;
margin-left: 196px;
margin-top: 938px;
width: 385px;
height: auto;
}

/* basic_cardiology */

#bc-testo-0 {
position: absolute;
margin-left: 196px;
margin-top: 104px;
width: 385px;
height: auto;
}

/********************************************************************************/
/* menu_footer */

#ft-president-0 {
position: absolute;
margin-left: 105px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-scientific-0 {
position: absolute;
margin-left: 185px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-scientific-1 {
position: absolute;
margin-left: 190px;
margin-top: 100px;
width: auto;
height: auto;
}

#ft-scientific-2 {
position: absolute;
margin-left: 190px;
margin-top: 113px;
width: auto;
height: auto;
}

#ft-scientific-3 {
position: absolute;
margin-left: 190px;
margin-top: 139px;
width: auto;
height: auto;
}

#ft-scientific-4 {
position: absolute;
margin-left: 190px;
margin-top: 126px;
width: auto;
height: auto;
}

#ft-scientific-5 {
position: absolute;
margin-left: 190px;
margin-top: 152px;
width: auto;
height: auto;
}

#ft-scientific-6 {
position: absolute;
margin-left: 190px;
margin-top: 165px;
width: auto;
height: auto;
}

#ft-registration-0 {
position: absolute;
margin-left: 320px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-registration-1 {
position: absolute;
margin-left: 325px;
margin-top: 100px;
width: auto;
height: auto;
}

#ft-registration-2 {
position: absolute;
margin-left: 325px;
margin-top: 113px;
width: auto;
height: auto;
}

#ft-sponsor-0 {
position: absolute;
margin-left: 467px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-sponsor-1 {
position: absolute;
margin-left: 472px;
margin-top: 100px;
width: auto;
height: auto;
}

#ft-sponsor-2 {
position: absolute;
margin-left: 472px;
margin-top: 113px;
width: auto;
height: auto;
}

#ft-photogallery-0 {
position: absolute;
margin-left: 607px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-download-0 {
position: absolute;
margin-left: 710px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-contacts-0 {
position: absolute;
margin-left: 795px;
margin-top: 72px;
width: auto;
height: auto;
}

#ft-news-0 {
position: absolute;
margin-left: 870px;
margin-top: 72px;
width: auto;
height: auto;
}

