H1 { 
 font: 12px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #007CC5;
 }
 
H2 { 
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #9C9C9C;
 } 

.titolo1 { /*commento */
 font: 12px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 color: #ffffff;
 } 


.paesi:link { /*commento */
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #8C8C8C;
 text-decoration: none;
 }
 
.paesi:VISITED {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #8C8C8C;
 text-decoration: none;
 }
 
.paesi:HOVER {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #2C93CF;
 text-decoration: none;
 }
 
.paesi:ACTIVE { 
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #8C8C8C;
 text-decoration: none;
 }
 
p.pmenu2 {
 margin-top: 0px;
 margin-left: 35px;
 margin-right: 5px;
 }

.testo { /*commento */
 font: 10px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 }
 
 .testo1 { /*commento */
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #9C9C9C;
 }
 
 .testo2 { /*commento */
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 }
 
 .titolo { /*commento */
 font: 12px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 color: #007CC5;
 }
 
 .scorrevole { /*commento */
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #D20707;
 }

 
p.pmenu {
 margin-top: 0px;
 margin-left: 29px;
 margin-right: 5px;
 }
 
.menu:link { /*commento */
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
 }
 
.menu:VISITED {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
 }

.menu:HOVER {
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #2C93CF;
 text-decoration: none;
 }

.menu:ACTIVE { 
 font: 11px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #666666;
 text-decoration: none;
 }
 
p.pmenu1 {
 margin-top: 0px;
 margin-left: 63px;
 margin-right: 5px;
 }
 
B {
 font-weight: bold;
 }
 
p {
 margin-top: 0px;
 margin-left: 20px;
 margin-right: 13px;
 }
	
A:LINK {
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #2C93CF;
 text-decoration: none;
 }

A:VISITED {
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #2C93CF;
 text-decoration: none;
 }

A:HOVER {
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #2C93CF;
 text-decoration: underline;
 }

A:ACTIVE { 
 font: 11px Verdana, Arial, serif;
 font-family: Verdana, Arial, serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #2C93CF;
 text-decoration: none;
 }
 
.lingua:LINK {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #D20707;
 text-decoration: none;
 }

.lingua:VISITED {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #D20707;
 text-decoration: none;
 }

.lingua:HOVER {
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }

.lingua:ACTIVE { 
 font: 10px Verdana, Arial, sans-serif;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #D20707;
 text-decoration: none;
 }

 .input{
 border-left: #2C93CF 1px solid;
 border-top: #2C93CF 1px solid;
 border-bottom: #2C93CF 1px solid;
 border-right: #FFFFFF 1px solid;   
 background-color: #FFFFFF;
 font: normal normal 10px Verdana;
 width: 106px;
 height: 16px;
 color: #000000;
 }
 
 .inputgo{
 border-left: #2C93CF 1px solid;
 border-top: #2C93CF 1px solid;
 border-bottom: #2C93CF 1px solid;
 border-right: #2C93CF 1px solid;   
 background-color: #FFFFFF;
 font: normal normal 10px Verdana;
 width: 24px;
 height: 16px;
 color: #2C93CF;
 }
 
 .inputzone{
 border-left: #2C93CF 1px solid;
 border-top: #2C93CF 1px solid;
 border-bottom: #2C93CF 1px solid;
 border-right: #2C93CF 1px solid;   
 background-color: #FFFFFF;
 font: normal normal 11px Verdana;
 width: 146px;
 color: #000000;
 }
 
#boxTesto {
margin: 0 14px;
border:1px solid #9c9c9c;
color:#9c9c9c;
padding:5px;
text-align:justify;
}
#boxTesto a:link, #boxTesto a:visited, #boxTesto a:hover, #boxTesto a:active {
	text-decoration:none;
	color:#9c9c9c;
}
#boxTesto a:hover {
	text-decoration:underline;
}

/******************************************************************************************* HOTEL DEL MESE  */
.testo-hdm { /*commento */
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 }
.testo-hdm a:link, .testo-hdm a:visited, .testo-hdm a:hover, .testo-hdm a:active {
 color: #000000;
 text-decoration:none;
}

.testo-hdm a.link-hdm:link, .testo-hdm a.link-hdm:visited, .testo-hdm a.link-hdm:hover, .testo-hdm a.link-hdm:active { /*commento */
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;
 }

.testo-hdm a.link-hdm:hover {
 color: #007CC5;
 text-decoration: underline;
 }
/******************************************************************************************* FINE HOTEL DEL MESE  */

.testo-hdm .link_urlaubstipp:LINK, .testo-hdm .link_urlaubstipp:VISITED, .testo-hdm .link_urlaubstipp:ACTIVE {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 color: #D81D04;
 text-decoration: none;
 line-height: 16px;
 }

.testo-hdm .link_urlaubstipp:HOVER { 
 color: #FF9999; 
 text-decoration: underline;
 line-height: 16px;
 }


#hdm_spazio { width:520px; background-color:#2C93CF; color:#FFFFFF; text-align:left; margin:0 auto; }
#hdm_box { font-size:16px; font-weight:bold; padding:0 10px; line-height:22px; }
#hdm_box_interno { background-color:#fff; font-size:11px; color:#000000; padding:20px 0; width:500px; position:relative; }

#hdm_box_interno #hdm_foto { position:absolute; top:20px; left:20px; width:130px; }
#hdm_box_interno #hdm_foto a { text-decoration:none;}
#hdm_box_interno #hdm_foto a img { border:1px solid #FFFFFF; display:block; }

#hdm_box_content { width:340px; margin:0; margin-left:150px; padding:0; color:#000000; line-height:14px; }
#hdm_box_content a { text-decoration:none; color:#000000; }
a#hdm_nomehotel { text-decoration:none; color:#3362a2; font-weight:bold; text-transform:uppercase; }
a#hdm_localita { text-decoration:none; color:#3362a2; font-weight:bold; }

#hdm_links { text-align:right; line-height:22px; margin:0; height:22px; font-size:12px; color:#FFFFFF; clear:left; }
#hdm_links a { text-decoration:none; color:#FFFFFF; font-weight:bold; }

















/******************************************************************************************* SUDTIROLTIPP */
table#SudtirolTipp {
border: #35a54c 1px solid;
width:273px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #9C9C9C;
}
#SudtirolTipp th {
background-color:#35a54c;
color:#FFFFFF;
padding:3px;
text-align:left;
font-size:12px;
font-weight:bold;
}
#SudtirolTipp th a {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
table#SudtirolTipp td a {
color: #9C9C9C;
text-decoration:none;
}
table#SudtirolTipp a.SudtirolTippLink {
color:#35a54c;
text-decoration:underline;
}

/******************************************************************************************* FINE SUDTIROLTIPP */


/******************************************************************************************* FAMILIENHOTEL */
#FamilyHotels a {
color:#000000;
text-decoration:none;
line-height: 16px;
}

#FamilyHotels a.nome_fh:link, #FamilyHotels a.nome_fh:visited, #FamilyHotels a.nome_fh:hover, #FamilyHotels a.nome_fh:active{
 font: 12px Verdana, Helvetica, sans-serif;
 font-weight: bold;
 color: #DE0725;
 line-height: 16px;
 text-decoration:none
 }

#FamilyHotels a.link_fh:LINK, #FamilyHotels a.link_fh:VISITED, #FamilyHotels a.link_fh:ACTIVE {
 font: 11px Verdana, Helvetica, sans-serif;
 color: #DE0725;
 text-decoration: none;
 line-height: 16px;
 }

#FamilyHotels a.link_fh:HOVER { 
 color: #FF9999; 
 text-decoration: underline;
 line-height: 16px;
 }
/*******************************************************************************************  FINE FAMILIENHOTEL */


/******************************************************************************************* WELLNESSHOTEL */
#WellnessHotels a {
color:#000000;
text-decoration:none;
line-height: 16px;
}

#WellnessHotels .testo_wh {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 line-height: 16px;
 }

#WellnessHotels a.nome_wh:link, #WellnessHotels a.nome_wh:visited, #WellnessHotels a.nome_wh:hover, #WellnessHotels a.nome_wh:active  {
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #186894;
 line-height: 16px;
text-decoration:none;
 }

#WellnessHotels a.link_wh:LINK, #WellnessHotels a.link_wh:VISITED, #WellnessHotels a.link_wh:ACTIVE {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 line-height: 16px;
 color: #186894;
 text-decoration: none;
 }

#WellnessHotels a.link_wh:HOVER { 
 line-height: 16px;
 color: #11B0D9; 
 text-decoration: underline;
 }

.top_wh:LINK, .top_wh:VISITED, .top_wh:ACTIVE {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #1288A6;
 text-decoration: none;
 }

.top_wh:HOVER { 
 text-decoration: underline;
 }
/******************************************************************************************* FINE WELLNESSHOTEL */


/******************************************************************************************* NATURHOTEL */
#natur a {
color:#000000;
text-decoration:none;
}
#natur a.link-natur:link, #natur a.link-natur:visited, #natur a.link-natur:active {
 font: 11px Verdana, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 line-height: 16px;
 color: #037C00;
 text-decoration: none;
}
#natur a.link-natur:hover {
 color: #C0E6B6;
 text-decoration: underline;
}
#natur a.nome_nh:link, #natur a.nome_nh:visited, #natur a.nome_nh:hover, #natur a.nome_nh:active {
 font: 11px Verdana, Helvetica, sans-serif;
 font-weight: bold;
 line-height: 16px;
 color: #5A6359;
 padding-left: 3px; 
 text-decoration: none;
}
#natur a.testo {
 font: 11px Verdana, Helvetica, sans-serif;
 color: #000000;
}
/******************************************************************************************* FINE NATURHOTEL */


/******************************************************************************************* DESIGNHOTEL */
.DesignHotels td a:link, .DesignHotels td a:visited, .DesignHotels td a:hover, .DesignHotels td a:active {
color:#000000;
line-height: 16px;
text-decoration:none;
}
.DesignHotels th {
font-weight:normal;
}
.DesignHotels th a:link, .DesignHotels th a:visited, .DesignHotels th a:hover, .DesignHotels th a:active {
color:#fff;
line-height: 16px;
text-decoration:none;
font-weight:normal;
}

.DesignHotels a.link-design:link, .DesignHotels a.link-design:visited, .DesignHotels a.link-design:active {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 line-height: 16px;
 color: #FAB43A;
 text-decoration: none;
}
.DesignHotels a.link-design:hover {
 color: #FAB43A;
 text-decoration: underline;
}
/******************************************************************************************* FINE DESIGNHOTEL */


/******************************************************************************************* GOLFHOTEL */
.golfhotel {
width:510px;
border:1px solid #026607;
margin-bottom:25px;
color:#026607;
line-height:17px;
font:11px Verdana, Arial, Helvetica, sans-serif;
}
.golfhotel a:link, .golfhotel a:visited, .golfhotel a:hover, .golfhotel a:active {
color:#026607;
line-height:17px;
text-decoration:none;
}
.titolo_gh {
background-image:url(http://www.sudtirol.com/imgs/110x87/sf_title_golfhotel.gif);
background-repeat:repeat-x;
height:48px;
color:#026607;
font:11px Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
line-height:17px;
}
a.nome_gh:link, a.nome_gh:visited, a.nome_gh:hover, a.nome_gh:active {
color:#026607;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.txt_gh {
color:#026607;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
padding:2px 10px;
}
.web_gh {
color:#026607;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
}
.foto_gh {
padding:5px 10px;
}
.golfhotel a.link_golf:link, .golfhotel a.link_golf:visited, .golfhotel a.link_golf:hover, .golfhotel a.link_golf:active {
color:#026607;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.golfhotel a.link_golf:hover {
color:#026607;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
/******************************************************************************************* FINE GOLFHOTEL */


/******************************************************************************************* DOG HOTEL */
.dog {
border:1px solid #5F472E;
width:510px;
margin-bottom:25px;
color:#000000;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:17px;
}
.dog_title {
background-color:#EEC166;
border-bottom:1px solid #5F472E;
color:#5F472E;
font:15px Verdana, Arial, Helvetica, sans-serif;
padding:2px 11px;
}
.dog_title a:link, .dog_title a:visited, .dog_title a:hover, .dog_title a:active {
color:#5F472E;
font:15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.dog_img {
padding:11px;
}
.dog_txt {
color:#000000;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:17px;
padding:11px;
}
.dog_txt a:link, .dog_txt a:visited, .dog_txt a:hover, .dog_txt a:active {
color:#000000;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:17px;
text-decoration:none;
}
.dog_web {
color:#000000;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:17px;
position:relative;
width:378px;
height:20px;
}
.dog_web .img {
position:absolute;
bottom:-10px;
right:5px;
}
.dog_web a:link, .dog_web a:visited, .dog_web a:hover, .dog_web a:active {
color:#000000;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin: 3px 11px;
text-decoration:none;
}
.dog_web a:hover {
color:#5F472E;
text-decoration:none;
}
/******************************************************************************************* FINE DOG HOTEL */


/******************************************************************************************* ROMANHOTEL */
table.RomanHotels {
border:1px solid #670305;
color:#ece6d0;
}
table.RomanHotels th {
background-color:#670305;
}
table.RomanHotels th a:link, table.RomanHotels th a:visited, table.RomanHotels th a:hover, table.RomanHotels th a:active {
color:#ece6d0;
text-decoration:none;
font-size:16px;
line-height:20px;
}
table.RomanHotels th a span {
font-size:11px;
}
table.RomanHotels td {
background-color:#FFFFFF;
color:#5f251b;
}
table.RomanHotels td.txt-romantic {
background:#FFFFFF url(http://www.sudtirol.com/imgs/img_romantic.jpg) no-repeat right bottom;
}
.RomanHotels td a:link, .RomanHotels td a:visited, .RomanHotels td a:hover, .RomanHotels td a:active {
color:#5f251b;
line-height: 16px;
text-decoration:none;
}
.RomanHotels td a img {
border:1px solid #000;
}
.RomanHotels a.link-romantic:link, .RomanHotels a.link-romantic:visited, .RomanHotels a.link-romantic:active {
 font: 13px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 line-height: 16px;
 color: #5f251b;
 text-decoration: none;
}
.RomanHotels a.link-romantic:hover {
 color: #5f251b;
 text-decoration: underline;
}
/******************************************************************************************* FINE ROMANTICHOTEL */


/******************************************************************************************* LASTMINUTE */
table#lastminute {
width:520px;
background-color:#0480ca;
}
#lastminute td {
 font: 12px Verdana, Arial, Sans-serif;
 color: #000;
}
#lastminute td.data {
 font-size: 10px;
 font-style: italic;
 background-color: #AFDEF9;
 text-align:left;
 width:60px;
 height:22px;
 }
#lastminute td.struttura {
 font-size: 10px;
 background-color: #AFDEF9;
 text-align:left;
 width:180px;
 height:22px;
 }
#lastminute td.zona {
 font-size: 11px;
 font-style: italic;
 background-color: #AFDEF9;
 text-align:left;
 width:160px;
 height:22px;
 }
#lastminute td.newsfoto {
 background-color: #ffffff;
 text-align:center;
 width:110px;
 height:87px;
 }
#lastminute td.newsfoto img {
display:block;
}
#lastminute td.news {
 background-color: #ffffff;
 text-align:center;
 vertical-align:middle;
 height:65px;
 } 
	
#lastminute A:LINK, #lastminute A:VISITED, #lastminute A:HOVER, #lastminute A:ACTIVE {
 color: #D20707;
 text-decoration: none;
 }

 
/******************************************************************************************* FINE LASTMINUTE */
#landingPasqua
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7c7f81;
}

#landingPasqua a
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7c7f81;
	text-decoration:underline;
}

#landingPasqua strong
{
	font-size:18px;
	color:#78a5c1;
	text-align:center;
}

.btn_cont {
	text-decoration: underline !important;
	font-weight: normal;
	color:#000 !important;
}
.hotel_cont {
	text-align: left;
	color:#000;
}
