body { background:#d7e8f0 url('../immagini/base.jpg')  repeat-x; margin:0px auto; font:13px normal arial, helvetica, sans-serif; line-height:18px; color:#646464; height:100%;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,br { 
	margin:0;
	padding:0;
}




h1 { font-size:26px; font-weight:normal; color:#f5a03c; line-height:28px; margin-bottom:25px;}
h2 { font-size:15px; font-weight:bold; color:#336699; line-height:18px;  }
h3 { font-size:15px; font-weight:bold; color:#666; line-height:18px; padding-bottom:10px; padding-top:20px; }
h4 { font-size:15px; font-weight:bold; color:#f69f3e; line-height:18px; padding-bottom:10px; padding-top:20px; }

#contenuti_sinistra ul {
padding-top:10px;
padding-bottom:10px;}

.csc-textpic-imagewrap{
margin-top:15px;
margin-bottom:10px;}

#contenuti_sinistra ul li {list-style-type:none;
background-image:url(../immagini/li.gif);
 min-height:22px; padding:0px 0px 0px 35px; margin-left:0px;}
 
#contenuti_sinistra a{


text-decoration:none;
/*font-weight:bold;
color:#666666;*/
color: #1e6289;

}

.csc-textpic-caption{
color:#333333;
font-size:11px !important;}


form { margin:0px 0px 0px 0px; }
.contenttable {border:none;padding:0px;margin:0px;}
.contenttable td p {font:13px normal arial, helvetica, sans-serif; text-align:left; line-height:18px;}
input, textarea { border:1px solid #ccc; font-size:11px; padding:0px 2px 0px 2px; }
input {  height:20px; }
#main { margin:0px auto; width:980px; } /*background-color:#e0e0e0; */
#header { width:980px; height:272px; background:#d7e8f0 url('../immagini/imm_top3.jpg');}
#logo { width:192px; float:left; margin-left:35px;  display: inline;}
#logo img { padding:0px 0px 0px 0px; }


#searchNav { width:718px; float:left; }
#search { width:145px; height:30px; margin:10px 0px 0px 0px; clear:both;
text-align:right;
text-align:right;
 display: inline;
float:right; }
	#srh { float:right; width:153px; height:19px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  display: inline; }
	#qua-search { width:133px; height:19px; margin:0px 0px 0px 0px; padding:1px 0px 1px 4px; }
	#lng { float:right; width:80px; margin:3px 0px 0px 5px; font-size:10px; color:#fff; padding-top:5px; padding-left:15px; text-align:left;  display: inline;}
	#lng a { color:#bfbcae; text-decoration:none; }
	#lng a:hover { text-decoration:underline; }


#navigazione {
height:35px;
padding-left:150px;


 }
 #nav {
height:35px;
float:left;
width:auto;
 }
 
 
 #lingua {
height:35px;
width:100px;
float:left;
 }



.csc-textpic-caption
{
	padding: 2px 0px 0px 0px;
	font-size: 0.9em;
	color:#666667;
}


#himgh { width:980px; height:460px; overflow:hidden; }
#himgh dl, #cimg dl { margin:0px 0px 0px 0px; }
#brhm { width:980px; height:2px; background-color:#383838; overflow:hidden; }
#onlnbkn { display:none; width:978px; height:37px; border:0px solid #383838; background:url('../templates/img/sf1.gif') top left repeat-x; }
#brmh2 { width:980px; height:1px; background-color:#625e45; overflow:hidden; }
#contenuti {  padding:40px 0px 0px 0px; background:#fff; }
#contenuti_interno {  padding:10px 0px 0px 0px; background:#fff; }
#contenuti_interno_home {  padding:35px 0px 0px 0px; background:#fff; }
#clock { float:left; width:192px; margin:0px 44px 0px 0px;  display: inline;}
#clk { font-size:38px; line-height:38px; color:#a2a095; }
#dte { font-size:15px; color:#a2a095; }
#contenuti_destra_reservation { float:left; width:240px;  text-align:left; padding-left:30px; padding-right:0px; padding-top:75px; height:330px;  display: inline;  }

#contenuti_destra_pakages { float:left; width:200px;  text-align:left; padding-left:25px; padding-right:5px;  }
#contenuti_destra { float:left; width:270px;  text-align:left;   }

#contenuti_destra_home { float:left; width:450px;  text-align:left; padding-left:35px; padding-top:3px;  }
#sinistra { float:left; width:202px; height:auto;   display: inline; }

#menu_sinistra { float:left; width:202px; height:300px;  text-align:left; padding-left:0px; margin-left:15px; background:#fff  url('../immagini/base_menu_2livello.jpg') left top no-repeat ;  display: inline;}
#contenuti_sinistra_home { float:left; width:445px;  text-align:left; padding-left:0px; padding-top:18px; padding-left:0px;}
#contenuti_sinistra { float:left; width:450px;  text-align:left; padding-left:0px;   color: #47494d; 
}

#interno { float:left; width:450px;  text-align:left; padding-left:27px; 
min-height:600px;}

#titolo { float:left; width:445px;  text-align:left;  padding-top:30px;   font-size:26px; font-weight:normal; color:#f5a03c; line-height:28px; margin-bottom:25px;  display: inline;
}

#cnt h3 { font-size:18px; font-weight:normal; }


#pkgtop { float:left;  width:470px;   padding-top:20px; padding-bottom:22px; }

#pack { padding-left:20px;   display: inline;}
#pkgt { height:30px; font-size:15px; color:#7b7a73; clear:both; padding-left:37px;} 
#pkg1 { float:left;  width:294px;  background-image:url(../immagini/box_packages.gif);  padding-left:19px; padding-right:0px; padding-top:22px; padding-bottom:22px; height:280px;  display: inline;
}

#pkg_single1 { float:left;  width:200px; height:300px; background-image:url(../immagini/box_packages_single.gif);  padding-left:19px; padding-right:25px; padding-top:18px; padding-bottom:30px;  display: inline;}

#pkg2 { float:left;  width:294px;  background-image:url(../immagini/box_packages.gif);  padding-left:19px; 


padding-top:22px; padding-bottom:22px; height:280px;  display: inline;}

#pkg3 { float:left;  width:290px;  background-image:url(../immagini/box_packages.gif);  padding-left:19px; padding-right:22px; padding-top:22px; padding-bottom:22px; height:280px;  display: inline;}

.pkgi { width:290px; height:139px; overflow:hidden; }

.pkgi_single { width:208px; height:139px; overflow:hidden; }
.pkgt1 { width:277px; font-weight:bold; color:#fff; background-color:#639ec8; background-image:url(../immagini/pack1.gif ); height:25px; padding-top:10px; padding-left:3px; }
.pkgt1 a { width:277px; font-weight:bold; color:#fff; text-decoration:none; background-color:#639ec8; background-image:url(../immagini/pack1.gif ); height:25px; padding-top:10px; padding-left:3px; }
.pkgt2, .pkgt2 a { width:277px; font-weight:bold; color:#fff; text-decoration:none; background-color:#639ec8; background-image:url(../immagini/pack2.gif ); height:25px; padding-top:10px; padding-left:3px;}

.pkgt3, .pkgt3 a { width:277px; font-weight:bold; color:#fff; text-decoration:none; background-color:#639ec8; background-image:url(../immagini/pack3.gif ); height:25px; padding-top:10px; padding-left:3px;}



.pkgt2_single, .pkgt2_single a { width:205px; font-weight:bold; color:#fff; text-decoration:none; background-color:#639ec8; background-image:url(../immagini/pack2_single.gif ); height:25px; padding-top:10px; padding-left:3px;}

.pkgt1_single, .pkgt1_single a { width:205px; font-weight:bold; color:#fff; text-decoration:none; background-color:#639ec8; background-image:url(../immagini/pack1_single.gif ); height:25px; padding-top:10px; padding-left:3px;}




.pkgt1 div { padding:4px 5px 27px 10px; }
.pkgt2 div { padding:4px 5px 27px 10px; }
.pkgt3 div { padding:4px 5px 27px 10px; }
.pkgx { width:280px; background-color:#eaeaea; height:90px; font-size:11px; line-height:11px; }

.pkgx_single { width:208px; background-color:#eaeaea; height:92px; font-size:11px; line-height:11px; }


.pkgx div {   text-decoration:none; }
.brk1 { width:978px; height:1px; clear:both; }
.brk { background:url('../../img/brk.gif') left top no-repeat; height:20px; width:462px; }


.pack_tito { color:#1c6ba3; font-weight:bold; text-decoration:none; padding-top:10px; padding-left:7px; font-size:12px;}

.pack_tito a{ color:#1c6ba3; font-weight:bold; text-decoration:none;padding:0px;}

.pack_teaser { color:#646464; font-weight:normal; text-decoration:none; padding-top:8px; padding-left:7px; font-size:12px; height:35px;
line-height:18px;}
.pack_teaser a { color:#333;  text-decoration:none;  font-size:12px;
line-height:18px;}

.pack_mehr{ 

background-repeat:no-repeat;
color:#646464; 


width:100px;
padding-top:10px;
font-size:12px !important;

}

.pack_mehr_single{ text-align:right;

background-repeat:no-repeat;
color:#646464; 

float:right;
width:180px;
height:20px;
padding-top:5px;
}



.pack_mehr_home{ text-align:right;

background-repeat:no-repeat;
color:#646464; 

float:right;
width:280px;

}

.pack_mehr a{ 
 padding-left:20px; 
padding-right:20px; 
background-image:url(../immagini/pack_more_list.gif);
background-repeat:no-repeat;
color:#646464; 
text-decoration:none; 
font-size:12px !important;
width:100px;

}

.pack_mehr_home a{ text-align:right; padding-left:20px; 
padding-right:20px; 
background-image:url(../immagini/pack_more_home.gif);
background-repeat:no-repeat;
color:#646464; 
text-decoration:none;
font-size:13px !important;
margin-top:5px !important;
height:20px;

}

.pack_mehr_single a{ text-align:right; padding-left:20px; 
padding-right:20px; 
background-image:url(../immagini/pack_more_home.gif);
background-repeat:no-repeat;
color:#646464; 
text-decoration:none; 
margin-top:5px !important;
height:20px;


}


.packages_booking{
text-align:right;
padding-top:20px;
margin-top:10px;
padding-bottom:40px;
padding-right:20px;
	background-image: url(../immagini/freccia_riservazione.gif);
	background-repeat: no-repeat;
	font-weight:bold;
	
	color:#FFFFFF !important;
	}
	
	.packages_booking a{
	color:#FFFFFF !important;}
	

.packages_back{
float:left;
	background-image: url(../immagini/back_dett_packages.gif);
	background-repeat: no-repeat;

	padding-left:15px;
	color:#666 !important;
}

.packages_back a{

	color:#666 !important;
}


.packages_nav_footer{

	color:#666 !important;
}

.packages_nav_footer a{
	color:#666 !important;
}




.teaser_list{
font-weight:normal !important;
color:#999;
float:left;
width:330px;}

.teaser_list a{
font-weight:normal !important;
color:#666 !important;
float:left;}


.lastminute a{
color:#ff9933 !important; }

.lastminute{
color:#ff9933;
padding-bottom:10px;}

.header_list{color:#ff9933 !important;}
.header_list a{color:#ff9933!important;



 }
 
 .titolo_list a{color:#336699 !important; 
 }
 
  .titolo_list {color:#336699 !important; 
 }
 
 .subheader{color:#999999 !important;
 
 background-image:url(../immagini/pack_more_list.gif);
background-repeat:no-repeat;
padding-left:15px;
font-size:13px;}

 .subheader a{color:#999999 !important;
 
 background-image:url(../immagini/pack_more_list.gif);
background-repeat:no-repeat;
padding-left:15px;
font-size:13px;}



#latest { float:left; width:204px; }
#brkll { height:28px; clear:both; }
#brk1h { width:82px; height:10px;  
 clear:both;
 margin-left:20px; }



#inclusive { width:82px; height:100px;  
 clear:both;
background-image:url(../immagini/inclusive.gif); margin-left:20px; }




#prefoo { width:980px; height:23px; line-height:23px; background:#639ec8;} 
#prefoo1 { float:left; width:238px; height:23px; }
#prefoo1c { float:left; width:220px; height:23px; }
#prefoo2 { color:#fff; float:left; font-size:11px; padding-left:22px; }
#prefoo3 { color:#fff; float:right; font-size:11px; padding-right:35px; }
#prefoo3 a { color:#fff; text-decoration:none; }
#prefoo2 a { color:#fff; text-decoration:none; }
#prefoo2 a:hover { text-decoration:underline; }

#foo { 
	width:980px; 
	height:35px; 
	line-height:35px; 
	background-color:#FFFFFF; 
	padding-bottom:12px;
	}
#foo1{ 
	float:left;
	width:238px;
	padding-left: 35px;
	height:35px;

	}
#foo1c { float:left; width:220px; }
#foo2 { float:right; font-size:11px; color:#666666; padding-right:35px; }
#foo2 a { color:#666666; text-decoration:none; }


#cimg { width:980px; height:290px; overflow:hidden; } 
#brcn { width:980px; height:2px; background-color:#524f41; overflow:hidden; }
#cnttit { width:auto; height:auto; padding:1px 1px 0px 1px; background-color:#524f41; clear:both; }
#cnttit1 { width:978px; height:38px; padding:0px 0px 0px 0px; font-size:20px; line-height:38px; text-align:left; text-indent:24px; text-transform:uppercase; color:#ffffff; background:url('../templates/img/sf6.gif') top left repeat-x; overflow:hidden; }
#cnttit2 { float:right; height:38px; margin:0px 0px 0px 0px; padding:11px 0px 0px 0px; width:255px; line-height:17px; text-align:right; text-transform:none; font-weight:normal; color:#9e9d95;  display: inline;}
#clkcnt { font-size:17px; line-height:17px; margin:0px 0px 0px 0px; }
#dtecnt { font-size:11px; line-height:11px; margin:0px 0px 0px 0px; }

#brcn1 { width:980px; height:1px; background-color:#67634a; overflow:hidden; }
#mainContent { border:1px solid #b9b49d; padding:0px 0px 0px 0px; background:#d4d2c4 url('../templates/img/sf7.jpg') left bottom repeat-x; text-align:left; }
#ltmn { float:left; width:188px; height:auto; margin:14px 31px 160px 0px; padding:0px 0px 0px 0px;  display: inline;} /*margin:14px 31px 0px 20px; */
.ltit { margin:0px 0px 0px 13px; padding:0px 0px 0px 46px; font-size:12px; line-height:30px; color:#26282a;
background:#fff  url('../immagini/freccia_menu.jpg') left top no-repeat ;}


.ltit a { color:#26282a; text-decoration:none; }
.ltit a:hover { color:#6a685c; }
.ltith { margin:0px 0px 0px 0px; padding:0px 0px 0px 36px; font-size:12px; line-height:19px; color:#ffffff; }
.ltith a { color:#ffffff; text-decoration:none; }
.brlt { width:165px; height:1px; margin:0px 0px 0px 18px; background-color:#f2f2f2; overflow:hidden; }
#mainContentCnt00 { float:left; text-align:left; background-color:#a6a28d; padding:0px 1px 0px 0px; }
#mainContentCnt0 { margin:0px 0px 0px 0px; width:723px; min-height:190px!important; background:#b9b49d url('../templates/img/sf2.jpg') left top repeat-x; }
#spf { width:452px; height:65px; clear:both; }
#mainContentCnt { float:left; width:452px; height:auto; min-height:240px; margin:25px 0px 0px 0px; padding:0px 0px 0px 0px;  display: inline;} /* border-right:1px solid #a6a28d;*/
#mainContentCnt b { font-size:12px; }
#mainContentCnt h1 { font-size:18px; font-weight:normal; margin:16px 0px 16px 0px; }
#mainContentCnt h3 { font-size:18px; font-weight:normal; margin:16px 0px 16px 0px; } 
#mainContentCnt a { color:#333333; text-decoration:none; }
#mainContentCnt a:hover { text-decoration:underline; }
#mainContentCnt img { border:none; }
#mainContentCnt .csc-textpic-intext-right-nowrap dl dt img { padding:32px 0px 0px 0px; }
#mainContentCnt ul li { list-style-type:none; background:url('../templates/img/limg.gif') 0px 7px no-repeat; min-height:22px; padding:0px 0px 0px 6px; }
#sdCnt { float:left; width:204px; height:auto; margin:30px 0px 0px 20px;  display: inline;} /*204*/
#sdCnt a { color:#333333; text-decoration:none; }
#sdCnt a:hover { text-decoration:underline; } 
#olbcn { display:none; }
#koncnt {  }
.stit { font-size:18px; color:#333333; margin:0px 0px 0px 0px; }
.brsd { clear:both; width:204px; height:1px; margin:14px 0px 14px 0px; background-color:#a9a68e; overflow:hidden; }

.srhDsc, .srhRt { font-size:11px; }
.srhTit { font-size:12px; font-weight:bold; }

.csc-sitemap ul { }
.csc-sitemap ul li { font-weight:bold; }
.csc-sitemap ul li ul { margin:0px 0px 0px 0px; padding:0px 0px 8px 18px; }
.csc-sitemap ul li ul li { font-weight:normal; font-size:12px; }

#kntk table td { font-size:13px; }
#kntkTit { font-weight:bold; }

.mail img, .external-link-new-window img { border:none; margin:0px 5px 0px 0px; }

#map table td { font-size:12px; }

.ibg { border:none; height:16px; }

/*#sdsrp { width:1px;  background-color:#a6a28d; }*/




.text_reservation{
	font-size:12px;
	color:#333;

}

.text_reservation_interno{
	font-size:12px;
	color:#333;
	padding-right:20px;
	padding-bottom:5px;
	padding-top:7px;
}


.testo_home{
width:400px;
padding-left:20px;
height:254px;


}




.reservation_home{
width:400px;


}

.bookbox{
margin:25px;
}


/* ***************** Online Booking ******************* */
#bookingtitle{
	font-size:20px;
	color:#1c6ba3;
	margin-left:35px;
	padding-top: 35px;
}

#bookingtitle_interno{
	font-size:20px;
	color:#1c6ba3;
	margin-left:22px;
	padding-top: 35px;
	padding-bottom:20px;
}


#bookingtitle_interno1{
	font-size:17px;
	color:#1c6ba3;
	margin-left:7px;
	padding-top: 15px;
	padding-bottom:5px;
	font-weight:bold;
}


#online_booking{
	width: 480px;
	height: 143px;
	border: 0px;
	padding: 0px;
	margin:0px 0px 0px 0px;
	background-image: url(../immagini/fondo_reservation_home.gif);
}

#booking_table{
	margin-left: 35px;
	margin-top:8px;
}

#booking_table_interno{
	margin-left: 7px;
	margin-top:8px;
}

#online_booking_interno{
	width: 180px;
	height: 225px;
	border: 0px;
	padding: 0px;
	margin:0px 0px 0px 0px;
	background-color:#f2f2f2;
	padding-left:0px;
	
}
.online_booking_interno_anfrage { font-size:11px; line-height:16px; }
.online_booking_interno_anfrage a { color:#336699; text-decoration:none;  }
.online_booking_interno_anfrage a:hover { color:#333; text-decoration:none;  }
.online_booking_interno_spacing { height:10px; }

.calendar1{
padding-top:1px;

height:15px;}

.calendar{
padding-top:1px;

height:15px;}





*________________________ Ricerca__________________________*/


#ricerca {
width:132px;
height:25px;
float:right;
top:10px;
text-align:right;


vertical-align:top;
margin:0;
padding-top:45px;
background-color:#660066;
 display: inline;
}



#qua-search1 {
	border:1px solid #ccc;
	height:10px;
	width:300px;
	font-size:11px;
	float:left;
	padding-top:2px;
	padding-left:2px;


	

}

#qua-search {
	border:1px solid #ccc;
	height:13px;
	width:120px;
	font-size:11px;
	float:left;
	padding-top:2px;
	padding-left:2px;
	color:#666;


	

}

.ibg
 {
border:0px solid #999;

font-size:10px;
}

.sbm {
border: 0px solid #cccccc; text-align:center; height:20px !important; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;
background:url(../immagini/r1.gif) center right no-repeat #FFFFFF; width:100px; padding-bottom:0px;
font-weight:bold;
}


.sbm1 {
border: 1px solid #cccccc; text-align:center; height:18px; color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;
background:url(../immagini/r1.gif) center left no-repeat #FFFFFF; width:70px; font-weight:bold;
}

.srh{
width:180px;
background-color:#0099CC;}

.buttonSubmit {
	background-image:url(../immagini/ricerca.jpg);
	width:18px;
	height:18px;
	border:0;
	vertical-align:top;
	float:left;
	
	

}

#wetter{
padding-top:85px;
padding-left:7px;


}


#wetter2{
padding-top:85px;
padding-left:7px;
height:100%;
vertical-align:baseline;





}




#loghino{


	bottom:0px;
	left: 0px;
	position:absolute;
	width: 196px;
	height: 137px;
	background-image:url(../immagini/inclusive.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:none;





}


/*________________________ News__________________________*/
	
	
#news-latest-container-aktuelle	{
width:330px;
height:300px;
background-color:#00CC66;

}
	

.news-list-item a {
color:#666;
text-decoration:none;
font-weight:bold !important;

}



.titolo_news a {
color:#666;
text-decoration:none;
font-weight:bold !important;
}

.titolo_news  {
color:#666;
text-decoration:none;
font-weight:bold !important;

}


.news-list-date a
{
color:#666;
text-decoration:none;

font-weight:bold !important;
}


.news-image{

height:100%; 


padding-top:10px;




}


.contdesfoto{
padding-left:10px;
padding-bottom:80px;}

.news-singola{

	




}

.news-single-img img{
	
}

#news-testo {
	float:left;
	font-size: 13px !important;
	line-height: 1.6em !important;
	width:450px;
	
	padding-bottom:30px;
}

#news-testo p{
	font-size: 13px !important;
	line-height: 1.6em !important;

}

#news-testo a {
	
}
#news-testo a:hover
{

}

.news-sottotitolo em {
font-weight:bold !important;
	


}

.news-sottotitolo h3 {
font-size:13px;


}

.news-sottotitolo{
width:450px;}



.news-single-imgcaption{
text-align:left !important;
padding-bottom:20px;
font-size:11px; !important;
margin-top:-10px;
 display: inline;


}


.news-list-morelink a{
text-decoration:none;
background-image:url(../immagini/more.gif);
background-repeat:no-repeat;
padding-left:15px;
padding-bottom:0px;
font-weight:normal !important;
width:200px;
color:#9d9d9d!important;

	


}



.news-single-backlink a{
float:right;

text-decoration:none;
background-image:url(../immagini/back.gif);
background-repeat:no-repeat;
padding-left:50px;
padding-bottom:20px;
font-weight:normal !important;

color:#9d9d9d!important;
}


.news-list-morelink a:hover{
text-decoration:none;
background-image:url(../immagini/more.gif);
background-repeat:no-repeat;
padding-right:50px;
padding-bottom:20px;
font-weight:normal !important;
width:200px;
color:#1c6ba3!important;

	


}

.news-list-morelink{

padding-bottom:15px;
width:200px;
	


}





.news-image-home{
float:left;
height:auto;
width:115px;
height:100px;
padding-top:5px;




}


.news-titolo-home a{
float:left;
height:auto;
width:175px;
color:#FFFFFF;
padding-bottom:10px;
line-height:13px;
text-decoration:none;
padding-top:3px;
}


.news-list-item-home p {
cursor: pointer;
color:#FFFFFF;
line-height:14px;
height:100px;

}



.news-list-item-home{
padding-left:20px;
padding-top:20px;
padding-right:20px;
float:left;
}

.news-list-item-home a{
text-decoration:none;
cursor: pointer;
}





.testo img{
 border:0px !important;
 text-decoration:none;
}

.testo img a {
 border:0px !important;
 text-decoration:none !important;
}

.news-image-home img,
.news-image img{


 border:0px !important;

}





.news-list-home_morelink a,
{
text-decoration:none;

background-repeat:no-repeat;

	
float:right;
text-align:right;
float:left;




}


.news-list-browse p {
font-size:12px;
	


}

.tx-ttnews-browsebox table {
font-size:12px;
	


}


	/*________________________ SiteMap __________________________*/



div.csc-sitemap li{
  background:none;
  padding:0;
    list-style: none !important;
	  font-weight:normal !important;
}




div.csc-sitemap {
	width: 370px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	margin-bottom: 30px;	
	float: left;
	    list-style: none !important;
		  font-weight:normal !important;
		   display: inline;
}



div.csc-sitemap ul {

	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin: -12px 0px 3px 15px;
	padding:0px;
  list-style-type: none !important;
  list-style: none !important;
  list-style: none;
    margin-top:-20px;
	list-style-type:none;
background-image:url(../immagini/lvvi.gif)!important;
  font-weight:normal !important;

}

div.csc-sitemap ul li {


	list-style-type:none;
background-image:url(../immagini/t.gif)!important;
  font-weight:normal !important;

}

div.csc-sitemap li .sitemap_level1 {
	padding: 8px 0px 2px 10px;
	line-height: 16px;
	margin: 0px;
	text-indent: 0px;	
	 background-image: url(../immagini/qua2.gif)  !important;
	 background-position: 0px 15px;
	 background-repeat: no-repeat;
	 font-weight:bold;
	 font-size:12px;
  list-style: none;
  margin-top:15px;
      list-style: none !important;


	 
}

div.csc-sitemap li .sitemap_level1 a{

  color:#cc0000;
    list-style: none !important;
	  font-weight:bold !important;


}

div.csc-sitemap li .sitemap_level2 a{


	  font-weight:normal !important;


}

div.csc-sitemap li .sitemap_level3 a{


	  font-weight:normal !important;


}

div.csc-sitemap li .sitemap_level1 a:hover{

  color:#cc0000;
  text-decoration:none;
    list-style: none !important;


}
div.csc-sitemap li .sitemap_level2 a:hover{

  color:#cc0000;
  text-decoration:none;

}
div.csc-sitemap li .sitemap_level3 a:hover{

  color:#cc0000;
  text-decoration:none;
    list-style: none !important;


}

div.csc-sitemap li .sitemap_level2 {
	padding-left: 20px;

	 background-image: url(../immagini/qua3.gif)  !important;

	 background-repeat: no-repeat;
  list-style: none !important;
  font-size:11px;
  font-weight:normal !important;

}

div.csc-sitemap li .sitemap_level3 {
	padding-left: 30px;
	  font-size:11px;
  font-weight:normal !important;

	

  list-style: none !important;
}

.foto_gallery{

width:150px;
float:left;
padding-bottom:10px;}


#flk { line-height:20px; }

#flk img { margin:0px 10px 0px 0px; }



.ntit { font-size:14px; font-weight:bold; color:#639ec8; }
.ntit a { font-size:14px; color:#1c6ba3; }
.nnvg { float:left; clear:both; }
.wtrb { float:left; border:1px solid #d2d2d2; background-color:#f5f6f0; width:154px; height:auto; }
.wtri { float:left; margin:0px 14px 0px 0px; }
.wtrt { float:left; margin:10px 0px 0px 0px; }

.cdwn { clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:25px; }
.cdwn a div { font-weight:300; margin:0px 0px 0px 0px; }
.cdwn a:hover { opacity:0.9; -moz-opacity:.9; filter:alpha(opacity:90); }
.cdwn div { height:25px; }
.icona { float:left; width:20px; }
.titolo { float:left; width:246px; }
.datamedia { float:left; width:114px; }
.kb { float:left; }

.foto_media { float:left; height:215; width:210px; }

.image { float:left; height:215; width:210px; }

#news-testo img{
 border:0px !important;
 text-decoration:none;
}

#news-testo img a {
 border:0px !important;
 text-decoration:none !important;
}


#content_foto_gallery 
{ 	
	float: left;
	width: 475px;
	padding: 0px 0px 25px 0px; 
}

.foto_gallery 
{ 
 	float: left;
	width: 150px;
	padding: 5px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
	border:0px;
	height: 100px;
	 display: inline;
}

.foto_gallery a img { border:0px }




#content_foto_media
{
	float: left;
	width: 475px;
}

.foto_media
{
	 float: left;
	 width: 150px;
	 padding: 5px 0px 15px 0px;
	 margin: 0px 0px 0px 0px;
	 border:0px;
	 height: 170px;
	  display: inline;
	 
}

.medialinkdownload
{
	background-image:url(../immagini/media_download.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	padding-left: 13px !important;
}


.medialinkinfo
{
	background-image:url(../immagini/infoicona_03.gif);
	background-position: 0px 9px;
	background-repeat:no-repeat;
	padding-left: 13px !important;
}

.foto_media img
{
	/* border: 1px solid #B3181C;*/
	 padding: 0px 0px 5px 0px;
	 border: 0px;
	
}

.foto_media span
{
	float: left;
	width: 155px;
	text-align: left;
	padding: 4px 0px 0px 0px;

}

.titolo_media_pics{
	float: left;
	width: 155px;
	text-align: center;
}

.foto_media a:link, .foto_media a:visited, .foto_media a:active
{
 	text-decoration: none;
	
}

.foto_media a:hover
{
 	
	text-decoration: none;
}

.media_download
{
	text-decoration: none;
	padding-left:15px;
	background-image:url(fileadmin/templates/images/media_download.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
	font-weight:bold;
	padding-top:6px;
}


.media_dimensioni{
 	

	padding-left:15px;

}



.tip 
{
	color: #393939;
	width: 200px;
	z-index: 13000;
}

.tip-title 
{
	font-weight: bold;
	font-size: 13px;
	margin: 0;
	color: #1c6ba3;
	padding: 8px 8px 7px 8px;
	background: url(../immagini/bubble.png) top left;
}

.tip-text 
{
	font-size: 12px;
	padding: 8px 8px 8px 8px;
	background: url(../immagini/bubble2.png) bottom right;
	line-height: 1.5em;
}


.immagine-pkg{
float:left;
}


.titolo-pkg{
float:left;
font-weight:bold;

width:300px;
padding-left:20px;

}


.testo-pkg{
float:left;

width:300px;
padding-left:20px;

}

#contenuto-pkg1{
height:115px;



}

.riga-pkg{
	border-top:1px solid #ccc;
	height:19px;
	}
	
	.riga-pkg_dett{
	border-top:1px solid #ccc;
	height:10px;
	}
	
		.riga_news{
	border-top:1px solid #ccc;
	height:15px;
	}


.trd{
margin-right:10px;}

.ibg{
margin-right:10px;}

#lcmu{

width:300px;}

#livecam{

padding-top:10px;
font-weight:bold;
padding-left:15px;
padding-bottom:10px;
color:#666666;
}

#wetterbox{
height:200px;}


#qua-search1{
height:17px;
width:150px;
padding-top:}


#srh_f { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; left:0px; }
#srh_f div { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#fake_5 {
	position: absolute;
	visibility:hidden;
	width:329px;
	height:auto;
	padding:1px;
	margin-top:-20px;
	padding-top:0px;
	background-color:#ffffff;
	border:1px solid #eeeeee;
	z-index:107;
	}

#fake_5 p {
	padding:4px;
}

.tx-indexedsearch { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.tx-indexedsearch div { text-align:left; }

#srh_f { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; left:0px; }
#srh_f div { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#fake_5 {
 position: absolute;
visibility:hidden;
 width:329px;
height:auto;
 padding:1px;
margin-top:-20px;
 padding-top:0px;
background-color:#ffffff;
border:1px solid #eeeeee;
 z-index:107;
}

#fake_5 p {
padding:4px;
}

.tx-indexedsearch { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.tx-indexedsearch div { text-align:left; }

.pakage_home{


padding-left:18px;}

.pakage_single{


padding-left:0px;}

/*________________________ Media __________________________*/


#content_bul_media
{	
	float: left;
	width: 444px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;



}

#content_bul_media a.bul_media
{
	float: left;
	width: 440px;
	padding: 6px 2px 0px 2px;
	border-bottom : 1px solid #ccc;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	height:24px;
	
}

#content_bul_media a.bul_media:hover
{
	background-color: #e7e7e7;
	text-decoration: none;
}

#content_bul_media #primof
{
	border-top : 1px solid #ccc;
}

#content_bul_media img
{
	border: 0px;
	float: left;
}

#content_bul_media .icona
{
	padding: 0px;
	width: 23px;
	margin: 0px;
	float: left;
	 display: inline;
}

#content_bul_media .titolo
{
	font-weight: normal;
	padding: 0px;
	width: 238px;
	margin: 0px 0px 0px 0px;
	float: left;
	font-size:11px;
	color:#696969;
}

#content_bul_media .datamedia
{
	padding: 0px;
	width: 99px;
	margin: 0px;
	float: left;
	text-align: right;
	font-size: 0.9em;
	color: #909090 !important;
} 

#content_bul_media .kb
{
	font-weight: normal;
	padding: 0px 15px 0px 0px;
	width: 64px;
	margin: 0px;
	float: left;
	font-size: 0.9em;
	text-align: right;
	color: #2E2E2E !important;
	background-image: url(../immagini/pic_link_download.gif);
	background-repeat: no-repeat;
	background-position: 70px 5px;
}



/*________________________ Tips __________________________*/


.Tips{
border:0px;}


.no{
color:#FFFFFF  !important;}

.no a{
color:#FFFFFF  !important;}

.conttesto{
padding-top:20px;}


/*________________________ Euroconverter __________________________*/


#euroconverter
{
	 float: left;
	 width: 444px;
	 margin : 0px;
	 padding: 0px 10px 0px 0px;
	
}

#euroconverterqua
{
	 float: left;
	 width: 442px;
	 margin : 0px;
	 padding: 10px;
	 border: 1px solid #C0BEB2;
}

#euroconverter .subheader1
{
	 float: left;
	 width: 435px;
	 border-bottom : 1px solid #96968F;
	 border-top : 1px solid #96968F;
	 background-color: #F4F4F4;
	 font-weight: bold;
	 color : #1c6ba3;
	 padding : 0px 0px 0px 7px;
	 text-transform: uppercase;
	 letter-spacing: 1px;
	 margin: 0px 0px 15px 0px;
	  display: inline;
}

#euroconverter label
{
	 font-weight: bold;
	 float: left;
	 width: 100px;
	 line-height: 21px;
	 height: 21px;
	 padding: 0px 0px 4px 0px;
}

#euroconverter input
{
	 float: left;
	 height: 19px;
	 line-height: 19px;
	 width: 100px;
	 border: 1px solid #C0BEB2;
	 padding: 0px 3px 0px 3px;
}

#euroconverter .buttoneuro
{
	 float: left;
	 height: 21px;
	 line-height:19px;
	 padding: 0px 0px 0px 0px !important;
	 margin-left: 10px;
	 width: 106px;
	 border: 1px solid #C0BEB2;
	 background-color: #ece9d8;
	  display: inline;

}

#euroconverter span
{
	 float: left;
	 width: 435px;
    clear: both;
}
#euroconverter .linkimg
{
	 display: block;
	 padding: 0px 0px 0px 10px;
	 background-image: url(../immagini/pic_link_back.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 17px; 
}


#resform
{
	float: left;
	padding: 0px 10px 0px 10px;
	margin : 0px;
	width: 464px;
}


.test{
float: left;
height:20px;
padding-bottom:10px;
}

.googleadd{
padding-left:0px;}

.txt1{
font-weight:bold;}

/*Preisliste*/
#preisliste .contenttable .titeloben td p{
	text-align:left;margin-bottom:5px;
}
#preisliste .contenttable .titel{
	background-image:url(../../img/tabelle.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
}
#preisliste .contenttable .titel2{
	background-image:url(../../img/tabelle2.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
}
#preisliste .contenttable .titel p, #preisliste .contenttable .titel1 p, #preisliste .contenttable .titel2 p{
	vertical-align:middle;
	margin:4px 5px 3px 5px;
}
#preisliste .contenttable .prezzo p{
	text-align:left;
}
#preisliste .contenttable .prezzo2{
	padding-left:10px;
}

.download{
border:none;}

.download img{
border:none;}

#map{
padding:0 !important;}


#ccontent_foo_unesco { position:absolute; margin:-91px 0px 20px 20px; }

#ccontent_foo_unesco img { display:none; }

#ccontent_foo_unesco a {

    display:block;
    width:83px;
    height:100px;
    background:transparent url('../immagini/inclusive_hover.gif') 0px 0px no-repeat;
}

#ccontent_foo_unesco a:hover {

    background-position:0px -105px;
}
.bikeguide{
	height:35px;
	margin-bottom:12px;}
.bikeguide a{
	display:block;
	width:140px;
	height:35px;
	background:url('../immagini/bike.png') 0 0 no-repeat;
	text-decoration:none;
	} 
.bikeguide a:hover{
	background-position: 0 -35px;
	}
a img{
	border:none;
	}
