html {
	margin: 0px; padding: 0px; border: 0px; /*background:url(../images/emg.jpg) no-repeat top;*/
}
body {
	border: 0px; padding: 0px; margin: 0px; 
    font-size: 12px;
	background:url(../images/fondototesta.png) repeat-x 50% top;
	color: #4c483c;
	font-family: arial, verdana, tahoma;
}

a{cursor:pointer}
a:link {
	color: #c86100; text-decoration: underline
}
a:visited {
	color: #c86100; text-decoration: underline
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none
}
h1, h2, h3, h4, h5, h6{
	padding-right: 0px; padding-left: 0px; font-weight: normal; padding-bottom: 0px; margin: 0px; padding-top: 0px
}


img {
	border:none;
}
p, form {
	padding:0px;
	margin: 0px;
}
label {
	cursor: pointer;
}
#lnk{
	text-decoration:none;
	color:#4c483c;
}
.text11{
	font-size:11px;
	margin: 0px 0px 5px 0px;
}
.text-village{
	font-size:11px;
	margin: 10px 5px 10px;
	clear: both;
}
#textadv{
	margin: 0px;
}
.space {
	clear: both; font-size: 1px
}
.space-3 {
	clear: both;
	font-size: 1px;
	height: 2px
}
.space-5 {
	clear: both; font-size: 1px; height: 5px
}
.space-10 {
	clear: both; font-size: 1px; height: 10px
}
.space-15 {
	clear: both; font-size: 1px; height: 15px
}
.space-20 {
	clear: both;
	font-size: 1px;
	height: 20px
}
.space-30 {
	clear: both;
	font-size: 1px;
	height: 30px
}
.space-40 {
	clear: both;
	font-size: 1px;
	height: 40px
}
.space-60 {
	clear: both;
	font-size: 1px;
	height: 60px
}
.space-130 {
	clear: both;
	font-size: 1px;
	height: 130px
}
.space-200 {
	clear: both;
	font-size: 1px;
	height: 210px
}
.space-270 {
	clear: both;
	font-size: 1px;
	height: 270px
}
.space-280 {
	clear: both;
	font-size: 1px;
	height: 275px
}
.space-230 {
	clear: both;
	font-size: 1px;
	height: 230px
}
.space-240 {
	clear: both;
	font-size: 1px;
	height: 240px
}
.space-180 {
	clear: both;
	font-size: 1px;
	height: 200px
}
.space-170 {
	clear: both;
	font-size: 1px;
	height: 170px
}
.distance-20{ padding-left:20px}
.space-left {
	clear: left; font-size: 1px
}
.space-right {
	clear: right; font-size: 1px
}
.pmargin-5 P {
	margin: 0px 0px 5px
}
.pmargin-10 P {
	margin: 0px 0px 10px
}
.pmargin-15 P {
	margin: 0px 0px 15px
}
.pmargin-20 P {
	margin: 0px 0px 20px
}
.no {
	padding-right: 0px! important; padding-left: 0px! important; padding-bottom: 0px! important; margin: 0px; padding-top: 0px! important
}
.no-right {
	margin-right: 0px! important
}
.bottom {
	margin-bottom: 20px! important
}
.float-left {
	float: left
}
.float-right {
	float: right
}
.text-left {
	text-align: left
}
.text-right {
	text-align: right
}
.text-center {
	text-align: center
}
.text-justify {
	text-align: justify
}
.bold {
	font-weight: bold
}
.italic {
	font-STYLE: italic
}

.highlight {
	background: #ffc
}
.blue {
	color: #6796d9
}
#gray {
	color: #4c483c;
}
.orange {
	color: #c86100
}
.image-left {
	float: left; margin: 0px 10px 4px 0px
}
.vertical-align{
	font-weight: bold;
	margin-top: 10px;
}

/*spazio img box titoli lignano*/
.img-space {
	margin-left:30px;
	padding: 0px;
	vertical-align: bottom;
}
.img-space-last {
	padding: 0px;
	vertical-align: bottom;
	margin-right: 20px;
}

.nopadding {
	padding: 0px
}
.noindent {
	padding-left: 0px; margin-left: 0px
}
.nobullet {
	liST-STYLE-image: none; list-style-type: none
}


#generale {
	margin: 0px auto;
	width: 966px;
	text-align: center;
	background-image: url(../images/sfondotesta.png);
	background-repeat: no-repeat;
	position: relative;
}/*apertura sito*/

#titolo-home{
	position:absolute;
	z-index: 101;
	font-family: arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005BB7;
	margin: 5px auto 0px;
	width: 966px;
	text-align: right;
	padding: 0px;
}

#header {
	float: left; width: 966px; position: relative; height: 415px; text-align: left
}

#flashcontent{
	width:960px;
	height:135px;
}

/* ///// settaggio body box destra e sinistra sotto la testa//// */
#body-content {
	clear: both;
	background: url(../images/sfondotesta-sotto.png) no-repeat left top;
	float: left;
	width: 966px;
	position: relative;
	text-align: left;
	margin: 0px;
	padding: 0px;
}/* Barra sottostante contenente conosci*/
#body-content div.body-left {
	float: left;
	width: 380px;
	padding: 0px;
	margin: 25px 0px 0px 0px;
}
#body-content div.body-right {
	float: right;
	width: 575px;
	text-align: justify;
	padding-top: 0px;
	margin: 25px 0px 0px 0px;
}
.home-sectiont{
	width: 567px;
	text-align: justify;
	margin: 0px;
	height: 145px;
	background-image: url(../images/lignano/section-home-backt.png);
	padding-right: 8px;
	padding-top: 8px;
}
.home-section{
	width: 567px;
	text-align: justify;
	margin: 0px;
	height: 145px;
	background-image: url(../images/lignano/section-home-back.png);
	padding-right: 8px;
	float: right;
}
.booking{
	background:url(../images/lignano/back-booking.jpg) no-repeat;
	height: 31px;
	padding-left: 50px;
	font-size: 14px;
	margin-top: 6px;
	line-height: 31px;
	font-weight: bold;
	float: left;
	width: 350px;
}

.home-sectiond{
	width: 567px;
	text-align: justify;
	margin: 0px;
	height: 145px;
	background-image: url(../images/lignano/section-home-backd.png);
	padding-right: 8px;
	float: right;
}
.home-section h2{
	font-size:15px;
	font-weight:bold;
}
.home-sectiont h2{
	font-size:15px;
	font-weight:bold;
}
.home-sectiond h2{
	font-size:15px;
	font-weight:bold;
}
p.text{
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #4c483c;
}

/*////bodycontent hotels////*/

#body-content div.body-left-small {
	float: left;
	width: 380px;
	padding: 0px;
	margin: 25px 0px 0px 0px;
}
#body-content div.body-left-last {
	float: left;
	width: 270px;
	padding: 0px;
	margin: 25px 0px 0px 0px;
}
#body-content div.body-right-small {
	float: right;
	width: 575px;
	text-align: justify;
	padding-top: 0px;
	margin: 25px 0px 0px 0px;
}
#body-content div.body-right-last {
	float: right;
	width: 685px;
	text-align: justify;
	padding-top: 0px;
	margin: 25px 0px 0px 0px;
}


/* Logo Home page*/
#lignano-sabbiadoro-testa {
	margin-top:5px;
	left: 0px;
	/*width: 380px;*/
	width:960px;
	position: absolute;
	top: 0px;
	height: 135px;
	z-index: 100;
	display: block;
}



/* tendina avvio veloce*/
#avvio-veloce {
	margin: -18px 0px 0px 10px;
	width: 373px;
	position: relative;
	padding: 0px;
	
}/* conosci lignano? */
#last {
	/*margin: -53px 0px 0px 0px;*/
	width: 434px;
	margin: -58px 0px 0px 0px;
	height: 102px;
	z-index: 1;
	position: relative;
	
}
#avvio-veloce span{display:none}
#avvio-veloce .conosci {
	background: url(../images/scritte-lignano/conosci-lignano.png) no-repeat;
	width: 286px;
	height: 28px;
	padding-bottom: 5px;
}/* Titolo Conosci Lignano*/

#avvio-veloce label {
	float: left; margin-right: 10px; padding-top: 3px; color:#FFFFFF;
}
#avvio-veloce select {
	float: left; width: 250px; height: 20px
}
#avvio-veloce a {
	margin-top: -13px; display: block; background: url(../images/bottone-conosci.png) no-repeat; float: right; width: 50px; position: relative; height: 42px
}/* bottone go*/
#avvio-veloce a:hover {
	background-position: 100% 100%
}/* selezionare la sezione tendina*/




/* /////box contenitori sulla sinistra ////*/
#meteo{
	margin-top:15px
}
#video{
	margin-top:17px;
}
#booking-hotel{
	height:250px;
}
#servizi{
	margin-top:17px;
}
#video-cont{
	background:none;
}
div.box-content {
	margin: 0px;
	width: 380px;
	padding: 0px;
}
div.box-content div.top {
	padding-right: 10px;
	padding-bottom: 0px;
	width: 380px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano.png);
	background-repeat: no-repeat;
	background-position: left;
}/* scritta perchè*/
div.box-content div.top h2 {
	font-weight: bold;
	font-size: 12px;
	color: #3580C9;
	display: inline;
	vertical-align: super;
}
div.box-content div.bot {
	clear: both; font-size: 1px; background: url(../images/bluebox-bot.gif) no-repeat; width: 360px; height: 12px
}
div.box-content div.lavoro {
	clear: right;
	width: 180px;
	text-align: justify;
	height: auto;
	background:url(../images/lignano/sfondo-lavoro.jpg) no-repeat left;
	height: 50px;
	font-size: 13px;
	margin-top: 5px;
	padding: 15px 5px 5px 195px;
}
div.box-content div.numeri {
	clear: right;
	width: 180px;
	text-align: justify;
	height: auto;
	background:url(../images/lignano/sfondo-numeri-utili.jpg) no-repeat left bottom;
	height: 35px;
	font-size: 13px;
	margin-top: 5px;
	padding: 0px 5px 12px 195px;
}
div.box-content div.content {
	clear: right;
	width: 380px;
	text-align: justify;
	background-image: url(../images/lignano/sfondo-box.png);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 1;
	padding-bottom: 5px;
	height: auto;
	position: relative;
	margin-top: 5px;
}/* box contenente scritte perche*/
div.box-content div.contentlive {
	clear: right;
	width: 380px;
	text-align: justify;
	background-image: url(../images/lignano/sfondo-box-live.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 1;
	padding-bottom: 5px;
	height: 685px;
	position: relative;
	margin-top: 5px;
}/* box contenente scritte perche*/
div.box-content div.content h2 {
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	margin: 0px;
	padding: 5px 0px 0px 18px;
}
div.box-content div.content h3 {
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	margin: 0px;
	padding-left: 20px;
}
div.box-content div.content ul {
	list-style-type:decimal;
	margin:12px 15px 15px 40px;
	padding:0px
}/* lista con numeri*/
div.box-content div.content div.left{
	z-index: 1;
	margin-left: 0px;
	width: 380px;
	position: relative;
	height: 250px;
}
div.box-content div.content div.right{
	height: auto;
	width: 185px;
	z-index: 1;
	position: relative;
	clear: left;
}
div.box-content div.content div.right div.taglia{
	float:right;
	height: 290px;
	width: 185px;
}

/*//// box-content-hotel///*/


div.box-content-small {
	margin: 0px;
	width: 380px;
	padding: 0px;
}
div.box-content-last-small {
	margin: 0px;
	width: 270px;
	padding: 0px;
}

/*.behav{
	behavior: url ("../images/pngbehavior.htc");
}*/
div.box-content-last-small div.top {
	padding-right: 10px;
	padding-bottom: 0px;
	width: 270px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-last.png);
	background-repeat: no-repeat;
	background-position: left;
}
div.box-content-small div.top {
	padding-right: 10px;
	padding-bottom: 0px;
	width: 380px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano.png);
	background-repeat: no-repeat;
	background-position: left;
}/* scritta perchè*/
div.box-content-small div.top h2 {
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	display: inline;
	vertical-align: super;
}

div.box-content-small div.bot {
	clear: both; font-size: 1px; background: url(../images/bluebox-bot.gif) no-repeat; width: 360px; height: 12px
}
div.box-content-last-small div.content {
	clear: right;
	width: 270px;
	text-align: justify;
	background-image: url(../images/lignano/sfondo-box.png);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	z-index: 1;
	padding-bottom: 5px;
	height: auto;
	position: relative;
	margin-top: 5px;
}
div.box-content-small div.content {
	clear: right;
	width: 380px;
	text-align: justify;
	background-image: url(../images/lignano/sfondo-box.png);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	z-index: 1;
	padding-bottom: 5px;
	height: auto;
	position: relative;
	margin-top: 5px;
}/* box contenente scritte perche*/
div.box-content-small div.content ul{
	margin:0px;
	padding:7px 0px 0px 20px;
}
div.box-content-small div.content li{
	font-size: 12px;
	list-style: none;
	font-weight: bold;
	margin-top: 5px;
}
div.box-content-small div.content h1 {
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	margin: 0px;
	padding-left: 20px;
}
div.box-content-small div.content h2, div.box-content-small div.content h3{
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-left: 20px;
	margin-top: 5px;
}
div.box-content-last-small div.content h2 {
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	padding-left: 20px;
	margin: 20px 0px 43px 100px;
	letter-spacing: -1px;
}
div.box-content-last-small div.content ul {
	margin: 10px 0px 100px 15px;
	padding:0px;
}

div.box-content-last-small div.content li {
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	margin: 0px;
	padding: 1px 0px 1px 24px;
	height: 20px;
	list-style:none;
	background:url(../images/lignano-footers-pics/lignano-sabbiadoro-icona-piccola.png) no-repeat;
}
div.box-content-last-small div.content a{
    color:#333;
	position:relative
}
div.box-content-last-small div.content .red{
    color:#F00
}
div.box-content-small div.content h2.sub {
	padding-left: 25px;
}
div.box-content-small div.content .tdsx {
	height:25px; width:170px; float:left
}
div.box-content-small div.content .tddx {
	height:25px;
	width:210px;
	float:left
}



/*///// box contenitori sulla destra /////*/


div.box-content-last-big {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 685px;
	padding-top: 0px
}
div.box-content-big {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 575px;
	padding-top: 0px
}
div.box-content-bigh {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 575px;
	padding-top: 0px
}
div.box-content-last-big h1{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 24px;
	margin: 0px;
	color: #c86100;
	padding-top: 5px;
	text-align: justify;
}
div.box-content-last-big h1.detail{
	color:#06F;
	padding-bottom: 6px;
}
div.box-content-big h1{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 24px;
	margin: 0px;
	color: #c86100;
	padding-top: 5px;
	text-align: left;
}
div.box-content-bigh h1{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 26px;
	margin: 0px;
	color: #c86100;
	padding-top: 5px;
	text-align: left;
}
div.box-content-last-big h2{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 10px;
	margin: 0px;
	color: #c86100;
	padding-top: 5px
}
div.box-content-big h2{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 10px;
	margin: 0px;
	color: #c86100;
	padding-top: 5px
}
div.box-content-bigh h2{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 10px;
	margin: 0px;
	color: #c86100;
	padding-top: 5px
}
div.box-content-big h3{
	font-weight: bold;
	font-size: 15px;
	margin: 0px;
	padding: 5px 0px 0px;
	color: #4c483c;
}
div.box-content-big div.webcam-sx{
	width:385px;
	height: 285px;
	float: left;
}
div.box-content-big div.webcam-dx{
	width:190px;
	float: right;
	height: 285px;
}
div.box-content-big div.webcam-dx h3{
	width:190px;
	float: right;
	height: 18px;
	font-size: 12px;
	color: #c86100;
	line-height:10px;
	text-align: left;
}
div.box-content-big p.venti{
	font-size: 20px;
	color: #c86100;
	margin: 0px auto 15px;
}
div.box-content-big div.windguru{
	font-size: 20px;
	margin: 15px auto 20px;
	height: 275px;
	color: #000;
}
div.box-content-big div.meteo-live{
	margin: 10px auto 15px;
	height: 190px;
	color: #4C483C;
	font-size: 15px;
	font-weight:bold;
}
div.box-content-big div.meteo-live .davis{
	position:absolute; text-align: right; margin: -40px 0px 0px 440px;
}
div.box-content-big div.meteo-live .title{
	margin:0px 0px 8px 0px;
	padding-left: 10px;
}
div.box-content-big div.meteo-live span{
	margin-left:70px;

}
div.box-content-big div.webcam-dx p{
	width:190px;
	float: right;
	font-size: 11px;
	height: 210px;
}
div.box-content-big div.webcam-dx-down{
	width:190px;
	float: right;
	font-size: 12px;
	height: 52px;
	line-height: 28px;
	color: #c86100;
	font-weight: bold;
}
div.box-content-last-big div.top {
	width: 685px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano-last.png);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left;
}
div.box-content-last-big div.bottom {
	width: 685px;
	height: 28px;
	padding: 0px;
	font-size: 22px;
	margin-top: 20px;
}
div.box-content-last-big div.bottom a{
	text-decoration:none;
	color:#333;
}
div.box-content-last-big div.back {
	width: auto;
	float: left;
}
div.box-content-last-big div.next {
	width: auto;
	float: right;
	font-size: 16px;
	height: 28px;
	font-weight: bold;
}
div.box-content-last-big div.next .text{
	width: auto;
	float: right;
	font-size: 16px;
	height: 28px;
}
div.box-content-last-big div.top-booking {
	width: 685px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano-last.png);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left;
	font-size: 20px;
	color: #FFF;
	text-align: right;
	margin-top: 10px;
}
div.box-content-last-big div.top-booking a{
	color:#FFF;
	text-decoration:none
}
div.box-content-big div.top {
	width: 575px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano-big.png);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left;
}
div.box-content-bigh div.top {
	width: 575px;
	height: 25px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano-big.png);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left;
}/* scritta titoli*/
div.box-content-big div.top h2 {
	font-weight: bold;
	font-size: 12px;
	color: #3580C9;
	display: inline;
	vertical-align: 10px;
}
div.box-content-big div.content {
	width: 575px;
	text-align: justify;
	background-image: url(../images/lignano/sfondo-box.png);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 11px;
}
div.box-content-big div.content-scr {
	width: 555px;
	text-align: justify;
	font-size: 10px;
	word-spacing: 2px;
	margin: 10px;
	font-family: Verdana, arial, Helvetica, sans-serif;
}
#map-lignano{
	width:300px;
	height:280px;
	float: left;
	margin: 5px 0px 5px 0px;
}
#map-lignano-image{
	width:265px;
	height:280px;
	float: left;
	margin: 5px 0px 5px 5px;
	text-align: left;
}
.desc-lignano{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding: 5px 0px 0px 6px;
	clear: both;
	}
.desc-link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding: 5px 0px 10px 6px;
	clear: both;
	}

.desc-lignano .title{
	font-size:12px;
	color: #c86100;
	}
form .submit{
	background-image:url(../images/scritte-lignano/back-input.png);
	font-size:12px;
	border: 0px;
	height: 18px;
	width: 34px;
	margin-bottom: 2px;
}
#webcam-lignano{
	height: 285px;
	position: relative;
}
#box-webcam{
	width: 380px;
	height: 40px;
	line-height: 10px;
	z-index: 1;
}
#box-webcam p{
	line-height: 40px;
	font-weight: bold;
	margin: 0px 0px 0px 40px;
	padding: 0px;
	height: 40px;
}
#box-webcam a{color:#4c483c;}
#box-meteo{
	position: relative;
	z-index: 1;
	height: 18px;
	margin-top: 5px;
}
#box-meteo h4.scr{
	position:absolute;
	z-index: 10;
	width: 175px;
	background-image: url(../images/scritte-lignano/sfondo-titolo-lignano-pc.gif);
	color: #FFFFFF;
	height: 18px;
	padding-left: 10px;
	background-repeat: no-repeat;
	line-height: 15px;
	font-weight: bolder;
	font-size: 10px;
}
/*box dove*/
#flashtitle{
	margin:0px;
	position: absolute;
	margin-top: -10px;
	margin-left: -4px;
}
#flashtitlechi{
	margin:0px;
	position: absolute;
	margin-top: -20px;
	margin-left: -4px;
}
#flashtitlehotel{
	margin:0px;
	position: absolute;
	margin-top: -22px;
	margin-left: -5px;
}
#flashtitleagenzie{
	margin:0px;
	position: absolute;
	margin-top: -22px;
	margin-left: -7px;
}
#flashtitlemeteo{
	margin:0px;
	position: absolute;
	margin-top: -17px;
	margin-left: -4px;
}
#flashprevisioni{
	height: 235px;
	width: 575px;
	margin: 10px 0px 25px;
}
#flashmeteo{
	margin:4px 0px 0px;
	height:235px;
	width:380px;
	position: relative;
}
#flashtitlevideo{
	margin:0px;
	position: absolute;
	margin-top: -22px;
	margin-left: -6px;
}
#flashvideo{
	margin:0px;
	width:auto;
	height:auto;
}
/* ///// LOCaLE liSTa aDV///   */
.locale-desc-advb{
	margin-bottom: 8px;
	height: 48px;

}
.locale-desc-adv{
	height:33px;
	background-image: url(../images/scritte-lignano/sfondo-lista-locale-adv.png);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 3px;
}
.locale-desc-adv .image-title{
	height:30px;
	margin: 0px;
	position: relative;
	float: left;
	width: 235px;
}
.locale-desc-adv .image{
	width:53px;
	height:30px;
	margin: 0px;
	float: left;
}
.locale-desc-adv .title{
	width:174px;
	float:left;
	margin: 0px;
	padding-left: 8px;
	padding-top: 2px;
}

.locale-desc-adv .via{
	height:30px;
	width: 160px;
	margin: 0px;
	position: relative;
	float: left;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 29px;
}

.locale-desc-adv .telefono{
	height:30px;
	width: 100px;
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	line-height: 29px;
}
.locale-desc-adv .dove{
	height:30px;
	width: 57px;
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	line-height: 29px;
	text-align: center;
	padding-left: 18px;
}
.locale-desc-advb .dove{
	height:35px;
	width: 60px;
	display: inline;
	float: right;
	text-align: center;
	position: relative;
	padding: 13px 0px 0px;
}
/* ///// Numeri utili///   */

.services-desc{
	height:40px;
	background-image: url(../images/scritte-lignano/sfondo-lista-servizi.png);
	background-repeat: no-repeat;
	margin-top: 2px;
}
.services-descb{
	height:40px;
	background-image: url(../images/scritte-lignano/sfondo-lista-servizi2.png);
	background-repeat: no-repeat;
	margin-top: 2px;
}
.services-desc .logo,.services-descb .logo{
	width: 118px;
	margin: 0px;
	position: relative;
	float: left;
	height: 40px;
}
.services-desc h3,.services-descb h3{
	width:185px;
	font-weight: bolder;
	line-height:25px;
	font-size: 14px;
	float: left;
	color: #4c483c;
	clear:inherit;
}
.services-descb .nlist{
	width:270px;
	float:left
}
.services-descb p{
	float:left;
	width: 262px;
	text-align: right;
	padding: 5px 8px 0px 0px;
}
.services-desc .via,.services-descb .via{
	width: 145px;
	margin: 0px;
	position: relative;
	float: left;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
}
.services-desc .telefono,.services-descb .telefono{
	width: 125px;
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	line-height: 18px;
}
/* ///// NEGOZI liSTa///   */
.negozio-desc{
    height:25px;
	background-image: url(../images/scritte-lignano/sfondo-lista-hotel.png);
	background-repeat: no-repeat;
	padding-left: 3px;
	margin-top: 2px;
}
.negozio-desc h3{
	width:235px;
	height: 20px;
	font-weight: bolder;
	font-size: 14px;
	float: left;
	color: #4c483c;
}

.negozio-desc .via{
	height:25px;
	width: 160px;
	margin: 0px;
	position: relative;
	float: left;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}
.negozio-desc .telefono{
	height:25px;
	width: 100px;
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	line-height: 25px;
}
/* /////// EVENTI lista/////*/
.events{
	font-size: 11px;
	margin: 0px;
	color: #4c483c;
	clear: both;
	padding: 5px 0px 0px;
}
.events h4{
	font-weight: bold;
	font-size: 13px;
	margin: 0px;
	color: #4c483c;
	clear: both;
	padding: 5px 0px 0px;
}
.events h4 span{
	color:#06F
}
.events h4 .red{
	color:#F00;
	font-size: 16px;
}

/* ///// HOTEL liSTa///   */
.hotel-desc{
	height:25px;
	background-image: url(../images/scritte-lignano/sfondo-lista-hotel.png);
	background-repeat: no-repeat;
	padding-left: 3px;
	margin-top: 2px;
}

.hotel-desc h2{
	width:230px;
	height: 20px;
	font-weight: bolder;
	font-size: 15px;
	float: left;
}
.hotel-desc h3{
    width:235px;
	height: 20px;
	font-weight: bolder;
	font-size: 14px;
	float: left;
	color: #4c483c;
}
.hotel-desc .via{
	height:25px;
	width: 160px;
	margin: 0px;
	position: relative;
	float: left;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}
.hotel-desc .telefono{
	height:25px;
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	line-height: 25px;
}

/* ///// aGENZIE box contenente mappa///   */
.agenzie-desc{
	height:25px;
	background-image: url(../images/scritte-lignano/sfondo-lista-hotel.png);
	background-repeat: no-repeat;
	padding-left: 3px;
	margin-top: 2px;
}

.agenzie-desc h1{
	width:235px;
	height: 20px;
	font-weight: bolder;
	font-size: 14px;
	float: left;
}
.agenzie-desc h3{
	width:235px;
	height: 20px;
	font-weight: bolder;
	font-size: 14px;
	float: left;
	color: #4c483c;
}
.agenzie-desc .via{
	height:25px;
	width: 160px;
	margin: 0px;
	position: relative;
	float: left;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
}
.agenzie-desc .telefono{
	height:25px;
	width: 100px;
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	line-height: 25px;
}
.agenzie-desc .dove{
	display: inline;
	position: relative;
	margin: 0px;
	float: left;
	text-align:center;
	width: 73px;
}
/* SPIAGGIA ADV*/
.spiaggia-adv{
	height:30px;
	text-align:right;
	font-size: 11px;
}
.spiaggia-adv .box{
	height:30px;
	font-size: 10px;
	line-height: 30px;
	width: auto;
	text-align: left;
	float: right;
	margin-left: 5px;
	margin-top: -10px;
	position: relative;
}

/* ////  posizione in cui ci si trova  ////*/
#posizione-link {
	font-size: 11px;
	position: relative;
	height: 14px;
	margin-left: 55px;
	margin-bottom: 29px;
	margin-top: -43px;
}

/* ///// Settaggio delle immagini della testa ////// */
#immagini-testa {
	clear: both;
	margin-top: 75px;
	float: right;
	width: 966px;
	position: relative;
	height: 340px
}
.immagine-testa-lignano {
	background: url(../images/headers/lignano/lignano-home.jpg) no-repeat right 50%
} /* Partenza con immagine impostata lignano*/
.header-lignano-sabbiadoro-pineta-riviera {
	background: url(../images/headers/lignano/lignano-sabbiadoro-pineta-riviera.jpg) no-repeat right 50%
}
.header-lignano-spiaggia {
	background: url(../images/headers/lignano/lignano-spiaggia.jpg) no-repeat right 50%
}
.header-lignano-parchi-divertimento {
	background: url(../images/headers/lignano/lignano-parchi-divertimento.jpg) no-repeat right 50%
}
.header-lignano-vita-notturna-discoteche-locali {
	background: url(../images/headers/lignano/lignano-vita-notturna.jpg) no-repeat right 50%
}
.header-lignano-porti-marine {
	background: url(../images/headers/lignano/lignano-porti-marine.jpg) no-repeat right 50%
}
.header-lignano-eventi-manifestazioni {
	background: url(../images/headers/lignano/lignano-eventi-manifestazioni.jpg) no-repeat right 50%
}
.header-lignano-sport {
	background: url(../images/headers/lignano/lignano-sport.jpg) no-repeat right 50%
}
.header-lignano-hotel-camping-agenzie {
	background: url(../images/headers/lignano/lignano-hotel-camping-agenzie.jpg) no-repeat right 50%
}
.header-lignano-piatti-tipici {
	background: url(../images/headers/lignano/lignano-piatti-tipici.jpg) no-repeat right 50%
}
.header-lignano-natura {
	background: url(../images/headers/lignano/lignano-natura.jpg) no-repeat right 50%
}
.header-lignano-shopping-negozi-boutique {
	background: url(../images/headers/lignano/lignano-shopping-negozi-boutique.jpg) no-repeat right 50%
}
.header-lignano-dintorni-itinerari {
	background: url(../images/headers/lignano/lignano-dintorni-itinerari.jpg) no-repeat right 50%
}



/* ////  Settaggio dei box contenitori delle immagini  ////*/
#immagini-testa a#click-here {
	display: block; right: 24px; background: url(../images/clickhere-button.gif) no-repeat; width: 99px; position: absolute; top: 154px; height: 36px
}
#immagini-testa a#click-here:hover {
	background-position: 100% 100%
}
#immagini-testa ul#box-anteprima {
	margin: 70px 0px 0px;
	width: 373px;
	list-style-type: none;
	padding: 0px;
}
#immagini-testa ul#box-anteprima li {
	display: inline;
	float: left;
	margin: 0px 10px 0px 0px;
	width: 82px;
	text-align: center;
	padding: 0px;
	height:65px;
}
#immagini-testa ul#box-anteprima li a.image {
	border: none;/*#fff 1px solid;*/display: block; width: 82px; color: #fff; height: auto;/*38*/
}/* Settaggio dei box contenitori delle immagini*/
#immagini-testa ul#box-anteprima li a.outline {
	border: none; text-decoration:underline;/*#c86100 1px solid;*/ 
} /*settaggio orange sopra*/
#immagini-testa ul#box-anteprima li a {
	font-size: 11px; color: #fff; text-decoration: none;
}
#immagini-testa ul#box-anteprima li a:hover {
	text-decoration: underline;
	color:#1A75D1
}
#immagini-testa ul#box-anteprima li a#lignano-sabbiadoro-pineta-riviera {
	background: url(../images/headers-pics/lignano/lignano-sabbiadoro-pineta-riviera.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-spiaggia {
	background: url(../images/headers-pics/lignano/lignano-spiaggia.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-parchi-divertimento {
	background: url(../images/headers-pics/lignano/lignano-parchi-divertimento.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-porti-marine {
	background: url(../images/headers-pics/lignano/lignano-porti-marine.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-sport {
	background: url(../images/headers-pics/lignano/lignano-sport.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-eventi-manifestazioni {
	background: url(../images/headers-pics/lignano/lignano-eventi-manifestazioni.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-hotel-camping-agenzie {
	background: url(../images/headers-pics/lignano/lignano-hotel-camping-agenzie.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-piatti-tipici {
	background: url(../images/headers-pics/lignano/lignano-piatti-tipici.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-natura {
	background: url(../images/headers-pics/lignano/lignano-natura.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-vita-notturna-discoteche-locali {
	background: url(../images/headers-pics/lignano/lignano-vita-notturna.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-shopping-negozi-boutique {
	background: url(../images/headers-pics/lignano/lignano-shopping-negozi-boutique.png) no-repeat;
	padding: 39px 0px 0px 0px;
}
#immagini-testa ul#box-anteprima li a#lignano-dintorni-itinerari {
	background: url(../images/headers-pics/lignano/lignano-dintorni-itinerari.png) no-repeat;
	padding: 39px 0px 0px 0px;
}/* Settaggio dei box contenitori delle immagini*/



#testa-destra{
width: 83px; height: 42px;display: block;
}/* Settaggio distanza per le immagini header*/


h1.page-title {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 5px; padding-top: 0px; height: 35px
}


/*  //// Lista sezioni box sulla destra home page ///// */
ul.lista-sezioni-lignano {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	font-size: 11px;
}
ul.lista-sezioni-lignano li {
	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 130px
}
ul.lista-sezioni-lignano li P {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 3px
}
ul.lista-sezioni-lignano li P a {
	font-weight: bold; color: #c86100
}
h1.lista-sezioni-lignano-titolo {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 22px;
	padding-bottom: 10px;
	margin: 0px;
	color: #c86100;
	padding-top: 10px
}
h2.lista-sezioni-lignano-titolo {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
	margin: 0px;
	color: #c86100;
	padding-top: 10px
}
h3.lista-sezioni-lignano-sport {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
h2.lista-sezioni-lignano-titolo-spiaggia {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 10px;
	margin: 0px;
	color: #c86100;
	padding-top: 10px
}
div.lista-sezioni-lignano-dove-alloggiare {
	height:140px;
}
div.lista-sezioni-adv-big {
	height:96px;
	margin-bottom: 10px;
}
div.lista-sezioni-lignano-dove-alloggiare div.box {
	position:absolute; height:100px; width:180px; text-align: right; padding-top: 40px;
}
div.lista-sezioni-lignano-dove-alloggiare div.box h3{
	font-size:16px;
	font-weight:bold;
	height:19px;
	margin: 0px;
	color: #4c483c;
	padding: 0px;
}

#footer {
	clear: both;
	background: url(../images/fondo-acqua.gif) #5493DE repeat-x;
	width: 100%;
	color: #f5ecd2;
	padding-top: 60px
}
#footer div.centra {
	margin: 0px auto; width: 966px; text-align: center
}
#footer div.centra div.content {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	width: 936px;
	padding-top: 0px;
	text-align: left
}
#footer div.centra div.content .social {
	float:left;
	height: 150px;
	width: 334px;
	text-align: right;
}
#footer div.centra div.content .social span{
	margin-right:100px;
}
#footer div.centra div.content a {
	color: #f5ecd2;
	text-decoration: none;
}
#footer div.centra div.content div.copyright {
	font-size: 10px;
	color: #16407c;
	text-align: center;
	padding-bottom: 20px;
}

#footer div.centra div.content div.copyright a {
	font-size: 10px;
	color: #16407c;
	text-decoration: underline;
}

#footer div.centra div.content div.copyright a #lnkno{
	text-decoration: none;
}
#footer-left {
	float: left;
	width: 310px;
	margin-right: 12px;
	background:no-repeat url(../images/lignano-footers-pics/lignano-sabbiadoro.gif);
	height: 150px;
}
#footer-rights {
	float: left;
	width: 280px;
	height: 150px;
}
#footer h1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 5px; width: 181px; padding-top: 0px; background-repeat: no-repeat; height: 26px
}
#footer ul {
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none
}
#footer ul li {
	margin: 0px 0px 3px; list-style-type: none
}

#footer-left ul li {
	padding-right: 0px;
	padding-left: 25px;
	background: url(../images/lignano-footers-pics/lignano-sabbiadoro-icona.gif) no-repeat;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
}
#footer-rights ul li {
	padding-right: 0px;
	padding-left: 18px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 22px
}

#footer-left ul li.more-link {
	font-weight: bold; background: none transparent scroll repeat 0% 0%
}

