/*-------------cookie---------------*/
* { margin: 0; padding: 0;}
.info, .success, .warning, .error, .validation {
border: 1px solid;
bgcolor : #333333;
background-color: #333333;
position: relative;
top: 0%;
left: 0%;
z-index : 1000;
width:974px;
}
.info {
color: #333333;
background-color: #333333;
width:974px;
}
.myButton1 {
background-color:#44c767;
-moz-border-radius:28px;
-webkit-border-radius:28px;
border-radius:28px;
border:1px solid #ffffff;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:17px;
padding:16px 31px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.myButton1:hover {
background-color:#5cbf2a;
}
.myButton1:active {
position:relative;
top:1px;
}
.myButton2 {
background-color:#44c767;
-moz-border-radius:28px;
-webkit-border-radius:28px;
border-radius:28px;
border:1px solid #ffffff;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:17px;
padding:16px 31px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.myButton2:hover {
background-color:#5cbf2a;
}
.myButton2:active {
position:relative;
top:1px;
}
.myButton3 {
background-color:#FF3300;
-moz-border-radius:28px;
-webkit-border-radius:28px;
border-radius:28px;
border:1px solid #ffffff;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:17px;
padding:16px 31px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.myButton3:hover {
background-color:#ff0000;
}
.myButton3:active {
position:relative;
top:1px;
}
.myButton4 {
background-color:#76aaf8;
-moz-border-radius:28px;
-webkit-border-radius:28px;
border-radius:28px;
border:1px solid #ffffff;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:17px;
padding:16px 31px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.myButton4:hover {
background-color:#4088f4;
}
.myButton4:active {
position:relative;
top:1px;
}
/*----------------------------*/
body {
color:#2F2F2F;
font-family:Verdana, Arial;
font-style: normal;
font-size:11px;
margin:0;
padding:0;
background-color: #FFFFFF;
}

.break {
clear:both;
background-color: #FFFFFF;
}

#marqueecontainer{
position: relative;
width: 455px;
height: 140px;
background-color: #FFFFFF;
overflow: hidden;
border: 0px;
padding: 2px;
padding-left: 4px;
}

.banner-testata{
background-color:#FFFFFF;
width:974px;
height:90px;
text-align: center;
vertical-align: top;
padding-left: 1px;
padding-top: 6px;
}

#leaderboard728x90{
width:728px;
height:90px;
float:left;
margin:0 0px 0px 0;
}
#banner245x90{
width:245px;
height:90px;
float:right;
margin:0 0px 0px 0;
}

#container1{
margin:0 auto;
position: relative;
width:974px;
background-color:#FFFFFF;
}
.box1{
background-color:#EEEEEE;
height:93px;
margin-bottom:5px;
padding-bottom:0px;	
}
.box2{
background-color:#F5F5F5;
margin-bottom:5px;
}

#col-sx{
width:484px;
float:left;
margin:0 5px 5px 0;
}
.primo-piano{
background-color:#FFFFFF;
height:365px;
margin-bottom:5px;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
.galleryvn{
background-color:#C5D8DE;
height:372px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
#col-votacima-1{
	width:255px;
	float:left;
	margin:0 0px 0px 0;
}
#col-votacima-2{
	width:200px;
	float:left;
	margin:0 0px 0px 0;
	text-align: left;
	padding-left: 14px;
}
#col-votacima-1a{
	width:155px;
	float:left;
	margin:0 0px 0px 0;
	text-align: left;
}
#col-votacima-1b{
	width:155px;
	float:left;
	margin:0 0px 0px 0;
	text-align: left;
}
#col-votacima-1c{
	width:155px;
	float:left;
	margin:0 0px 0px 0;
	text-align: left;
}
.shopping{
background-color:#D7D6D6;
height:391px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
#col-shopping-1{
	width:118px;
	float:left;
	margin:0 0px 0px 0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
    COLOR: #2F2F2F;
}
#col-shopping-2{
	width:118px;
	float:left;
	margin:0 0px 0px 0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
    COLOR: #2F2F2F;
}
#col-shopping-3{
	width:118px;
	float:left;
	margin:0 0px 0px 0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
    COLOR: #2F2F2F;
}
#col-shopping-4{
	width:118px;
	float:left;
	margin:0 0px 0px 0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
    COLOR: #2F2F2F;
}
.visitashop{
background-color:#FFFFFF;
border:1px solid #5C7CAD;
height:90px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
.meteosondaggio{
background-color:#dad9d9;
height:386px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
#col-meteo{
background-color:#F0F0F0;
width:175px;
height:381px;
float:left;
margin:0 0px 0px 0;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
text-align: center;
}
#col-sondaggio{
background-color:#F0F0F0;
width:285px;
height:381px;
float:left;
margin:0 0px 0px 0;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
text-align: left;
}
.meteowebcam{
margin-bottom:4px;
text-align:center;
border:1px solid #ccc;
width:125px;
height: 80px;
padding:7px 3px;
background:#F0F0F0;
}

#col-dx{
width:484px;
float:left;
}
.evidenza{
background-color:#C5D8DE;
height:372px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
.imglinkrisorse{
background-color:#FFFFFF;
height:183px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: center;
vertical-align: top;
padding-left: 0px;
padding-top: 6px;
}
.linkrisorse{
background-color:#FFFFFF;
height:183px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
#col-risorse-1{
width:91px;
float:left;
margin:0 0px 0px 0;
}
#col-risorse-2{
width:91px;
float:left;
margin:0 0px 0px 0;
}
#col-risorse-3{
width:91px;
float:left;
margin:0 0px 0px 0;
}
#col-risorse-4{
width:190px;
float:left;
margin:0 0px 0px 0;
}
#col-annunci-1{
width:340px;
float:left;
margin:0 0px 0px 0;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
}
#col-annunci-2{
width:125px;
float:left;
margin:0 0px 0px 0;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
}

.news-eventi{
background-color:#FFFFFF;
height:370px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
#col-nwsl{
width:500px;
float:left;
margin:0 0px 0px 0;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
COLOR: #2F2F2F;
}
#col-nwsl-iscritto{
width:500px;
float:left;
margin:0 0px 0px 0;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
COLOR: #228b22;
}

.rifugi{
background-color:#ffffff;
height:391px;
border:1px solid #5C7CAD;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #FE730C;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 8px;
padding-top: 4px;
}
.guide{
background-color:#ffffff;
height:391px;
border:1px solid #5C7CAD;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #1F8B02;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 8px;
padding-top: 4px;
}
.partner{
background-color:#FFFFFF;
border:1px solid #5C7CAD;
height:90px;
margin-bottom:5px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: left;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
.socialmedia{
background-color:#dad9d9;
height:386px;
width:472px;
margin-bottom:5px;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: center;
vertical-align: top;
padding-left: 12px;
padding-top: 6px;
}
.home-banner300x650-libri{
	position: relative;
	background-color: #f5f5f5;
}
.home-banner300x650{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	background-color: #f5f5f5;
}
.home-libri{
	position: absolute;
	left: 0px;
	top: 265px;
	z-index: 5;
	background-color: #f5f5f5;
}
/* ATTENZIONE definire una classe per ogni link, no href senza classe! */
a.linknumcontdown
{
FONT-WEIGHT: normal;
FONT-SIZE: 150px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linknumcontdown:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 150px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linknumcontdown:active
{
FONT-WEIGHT: normal;
FONT-SIZE: 150px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}

A.normallink
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
A.normallink:link
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
A.normallink:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
A.normallink:active
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linkgrass
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linkgrass:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linkgrass:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.link11bold
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.link11bold:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.link11bold:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.link12bold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0069B3;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
a.link12bold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004477;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
}
a.link12bold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0069B3;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
}
a.link12bold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004477;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
a.linknews:link
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linknews:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #004477;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linknews:active
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.link11normal:link
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.link11normal:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.link11normal:active
{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.bianco:link
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.bianco:visited
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.bianco:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #a8a5a5;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linkprodotti
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linkprodotti:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #2F2F2F;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linkprodotti:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
}
a.linkcimarandom
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linkcimarandom:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #0069B3;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linkcimarandom:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
}
a.linkimg:link
{
TEXT-DECORATION: none;
}
#fadeshow1
{
position: relative;
top: 0px;
left: 0px;
width: 975px;
height: 112px;
z-index: 1;
}
.testata
{
vertical-align: top;
position: absolute;
top: 0px;
left: 3px;
z-index: 999;
width: 975px;
}
.linktestata
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
FONT-STYLE: normal;
FONT-FAMILY: Verdana;
text-align: right;
vertical-align: top;
position: absolute;
top: 2px;
right: 5px;
z-index: 999;
width: 974px;
height: 20px;
}
.logoVN
{
vertical-align: top;
position: absolute;
text-align: left;
width: 110px;
height: 110px;
z-index: 999;
}
.linkpwd
{
padding-top: 4px;
padding-bottom: 0px;
}
.linkelenchivie
{
text-align: left;
padding-left: 8px;
padding-top: 6px;
padding-bottom: 0px;
}
.spaziricerca
{
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
}
.spazioautori
{
text-align: left;
padding-top: 6px;
padding-left: 9px;
padding-bottom: 0px;
}
.spaziostatistiche
{
text-align: left;
padding-top: 6px;
padding-left: -5px;
padding-bottom: 0px;
}
.cimarandom
{
text-align: left;
width: 300px;
height: 225px;
border: 1px;
border-color: #000000;
border-style: solid;
border-width: 1px;
}
.titoloriga {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #2F2F2F;
width: 95%;
border-bottom: 1px #999999 solid;
margin-bottom: 7px;
padding-bottom: 5px;
padding-top: 2px;
}
div.testohomepage{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
line-height: 1,2;
text-align: left;
margin-left:5px;
margin-right:5px;
}
font.descrcimarandom
{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
COLOR: #FFFFFF;
}
font.bold11black
{
font-family: Verdana;
font-size: 11px;
font-weight: bold;
COLOR: #000000;
}
font.red
{
font-family: Verdana;
font-weight: normal;
font-size: 10px;
COLOR: #FF0000;
}
font.normalbold11
{
font-family: Verdana;
font-size: 11px;
font-weight: bold;
COLOR: #2F2F2F;
}
font.normal10
{
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
}
font.normal11
{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
COLOR: #000000;
}
font.numcontdown
{
font-family: Verdana;
font-size: 150px;
font-weight: normal;
COLOR: #FFFFFF;
}

div.normal10space
{
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
padding-left: 4px;
padding-right: 4px;
}

font.normalbold10
{
font-family: Verdana;
font-size: 10px;
font-weight: bold;
COLOR: #2F2F2F;
}
font.normal10adv
{
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
line-height: 1;
}
font.italic10
{
font-family: Verdana;
font-size: 10px;
font-weight: normal;
font-style: italic;
COLOR: #2F2F2F;
}

table.sottotestata
{
width: 974px;
vertical-align: top;
border: 0px;
border-spacing=0;
border-collapse: collapse;
margin-top: 1px;
}
table.scalatori
{
width: 974px;
height:53px;
border: 0px;
border-spacing=0;
border-collapse: collapse;
}
table.cime
{
width: 974px;
height: 440px;
border: 0px;
border-spacing=0;
border-collapse: collapse;
}
table.tab-librievidenza
{
width: 480px;
border: 0px;
border-spacing=0;
border-collapse: collapse;
padding: 4px;
}
table.votacima
{
width: 130px;
border: 0px;
border-spacing=0;
border-collapse: collapse;
}
table.librimontagna
{
width: 448px;
border: 0px;
border-spacing=0;
border-collapse: collapse;
text-align: center;
padding: 6px;
}

td.normalleft
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
padding-left: 0px;
padding-top: 2px;
padding-bottom: 0px;
}
td.normalcenter
{
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
padding: 0px;
}
td.cellatestovn
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 11px;
COLOR: #2F2F2F;
width: 715px;
padding: 4px;
}
td.cellagooglesearch
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
padding: 4px;
}
td.ordini
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
padding-left: 4px;
padding-bottom: 0px;
padding-top: 2px;
}
td.login
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
COLOR: #2F2F2F;
padding-left: 6px;
padding-bottom: 0px;
padding-top: 8px;
}
td.titolocime
{
text-align: left;
vertical-align: top;
width: 345px;
padding-left: 12px;
padding-top: 6px;
}
td.titoloricerca
{
text-align: left;
vertical-align: top;
width: 300px;
padding-left: 12px;
padding-top: 6px;
}
td.titoloadvdx
{
text-align: left;
vertical-align: top;
width: 330px;
padding-left: 12px;
padding-top: 6px;
}
td.elencocime
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
width: 345px;
padding-left: 5px;
}
td.ricercacime
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
width: 300px;
padding: 0px;
}
td.elenchicime
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
width: 225px;
padding: 0px;
}
td.elenchispeccime
{
text-align: center;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
COLOR: #2F2F2F;
width: 130px;
padding: 0px;
}
td.advdx
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
width: 330px;
padding: 0px;
}
td.td-librievidenza
{
width: 120px;
text-align: center;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
padding: 4px;
}
td.votacimapix
{
text-align: left;
vertical-align: baseline;
}
td.votacimanum
{
text-align: center;
vertical-align: baseline;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
}
ul.vuoto {
padding-left: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 22px;
}
li.vuoto {
font-weight: normal;
line-height: 13px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
}
ul.tri {
list-style-image: url('../images/layout/tri.gif');
padding-left: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 22px;
}
li.tri {
font-weight: bold;
line-height: 15px;
margin-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
text-align: left;
}
li.tristat {
font-weight: normal;
line-height: 13px;
margin-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
}
li.trilinkservizio {
font-weight: bold;
line-height: 20px;
margin-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
font-family: Verdana;
font-size: 10px;
COLOR: #2F2F2F;
}
INPUT.login
{
FONT-SIZE: 10pt;
COLOR: #2F2F2F;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #ffffff;
BORDER-COLOR: #2F2F2F;
BORDER-RIGHT: thin inset;
BORDER-TOP: thin inset;
BORDER-LEFT: thin inset;
BORDER-BOTTOM: thin inset;
}
SELECT.listaselezione
{
FONT-SIZE: 12px;
COLOR: #2F2F2F;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #f2f2f2;
BORDER-COLOR: #2F2F2F;
BORDER-RIGHT: thin inset;
BORDER-TOP: thin inset;
BORDER-LEFT: thin inset;
BORDER-BOTTOM: thin inset;
}
INPUT.inputtext {
FONT-SIZE: 10pt;
COLOR: #2F2F2F;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #EBEAE5;
BORDER-COLOR: #2F2F2F;
BORDER-RIGHT: thin inset;
BORDER-TOP: thin inset;
BORDER-LEFT: thin inset;
BORDER-BOTTOM: thin inset;
}
input.vntextbox{
background-color: #F2F2F2;
border-color: #004477;
border: 1px solid;
height: 20px;
font-family: Verdana;
font-size: 12px;
font-weight: normal;
color: #004477;
}
INPUT.loginimage1 {
padding-top: 0px;
padding-bottom: 4px;
margin-top: 0px;
width: 18px;
height: 18px;
border: 0;
}
INPUT.loginimage2 {
padding-top: 0px;
padding-bottom: 4px;
margin-top: 0px;
width: 18px;
height: 18px;
border: 0;
}
input.vnbutton{
height:24px;
background:#ececec;
border:1px solid #aaa9a9;
color:#004477;
text-decoration:none;
vertical-align:middle;
text-align:center;
border-radius:5px 5px 5px 5px;
padding:4px 9px 9px 7px;
font-size:13px;
margin:0 0px 0 0;
font-weight:bold;
}
.vnbutton: {
padding:0;
border:0;
}
.vnbutton:hover, .vnbutton:focus {
background:#dddada;
border:1px solid #0b65b6;
cursor:pointer;
cursor:hand;
}
.vnbutton a, .vnbutton a:hover, submit_button a:active { color:#004477;text-decoration:none; }
.tabellaSu {
margin-top:-4px;
margin-left:-10px;
}
.tabSelezionatovnimg {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
height: 17px;
font-size: 10px;
text-align: center;
font-weight: bold;
font-family: Verdana;
cursor:pointer;
}
.tabNonSelezionatovnimg {
background-color: #a3c6de;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
height: 17px;
font-size: 10px;
text-align: center;
font-weight: bold;
font-family: Verdana;
cursor:pointer;
}
.contenutoSelezionatovnimg {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
font-size: 10px;
font-weight: normal;
font-family: Verdana;
}
.tabSelezionatoevid {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
height: 17px;
font-size: 10px;
text-align: center;
font-weight: bold;
font-family: Verdana;
cursor:pointer;
}
.tabNonSelezionatoevid {
background-color: #78b9dd;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
height: 17px;
font-size: 10px;
text-align: center;
font-weight: bold;
font-family: Verdana;
cursor:pointer;
}
.contenutoSelezionatoevid {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
font-size: 10px;
font-weight: normal;
font-family: Verdana;
}
.tabSelezionatoshop {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
height: 17px;
font-size: 10px;
text-align: center;
font-weight: bold;
font-family: Verdana;
cursor:pointer;
}
.tabNonSelezionatoshop {
background-color: #5B7EA8;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #FFFFFF;
height: 17px;
font-size: 10px;
text-align: center;
font-weight: bold;
font-family: Verdana;
cursor:pointer;
}
.contenutoSelezionatoshop {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-spacing: 0px;
padding: 0px;
color: #2F2F2F;
font-size: 10px;
font-weight: normal;
font-family: Verdana;
}
marquee.html-marquee {
width:455px;
height:140px;
background-color:FFFFFF;
font-family:Verdana;
font-size:10px;
color:000000;
border-width:0;
}
input.cercagoogle{
height:18px;
width: 45px;
background:#ececec;
border:1px solid #aaa9a9;
color:#004477;
text-decoration:none;
vertical-align:middle;
text-align:center;
border-radius:5px 5px 5px 5px;
padding:0px 0px 0px 0px;
font-size:12px;
margin:0 0px 0 0;
font-weight:bold;
}
.note-footer{
	background-color:#ffffff;
	margin-bottom:5px;
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2F2F2F;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	text-align: center;
	vertical-align: top;
	padding-left: 12px;
	padding-top: 6px;
}
.imgfooterhome
{
	width: 974px;
	height: 124px;
	margin: 0px;
	padding: 0px;
	background-image: url('https://www.vienormali.it/css/images/footer-sodadura.jpg');	
}

.bgimgtab
{
	width: 455px;
	height: 325px;
	margin: 0px;
	padding: 0px;
	background-image: url('images/3000cima.jpg');	
}

/*SKIN sfondo bianco - commentare i due boxext1 2 boxext2 quando si deve mettere lo skin adserver*/
/*
.boxext1{margin-left:auto;margin-right:auto;margin:0px auto 0 auto;text-align:center;background:#ffffff url(images/sfondomin.jpg) repeat fixed;background-position:top center;width:100%;margin:0px;height:100%;padding:0px;padding-top:0px;z-index:0;position:relative}
.boxext2{width:975px;margin-left:auto;margin-right:auto;margin:0 auto 0 auto;text-align:center}
*/

/* ****************************************************** */
/* anteprima eventi in hp */
#hpnewseventi{
	float: left;
	margin-left:10px;
}
#offerte-hpnewseventi{
	margin-bottom:20px;
	height:115px;
}

.colonna-hpnwsev{
	width: 450px;
	background-color:#ffffff;
} 
#hpnewseventi.colonna-hpnwsev{
	background-color:#ffffff;
}
.box-hpnwsev{
	width:430px !important;
	height:130px;
	background-color:#ffffff;
}

#offertenwsev{width: 430px!important;}
.box-hpnwsev .imagenwsev{
	width: 120px;
	height:120px;
	float: left;
	margin-right:15px;
	background-color:#ffffff;
}
.box-hpnwsev .testinwsev{
	width: 430px;
	height:125px;
	background-color:#ffffff;
}

.box-hpnwsev .testinwsev h3{
	font-size: 13px;
	margin: 0px 0 15px 0px;
}
.box-hpnwsev .testinwsev h3 a{
	color: #000;
	font-size:13px;
}
.box-hpnwsev .testinwsev p{
	margin: 2px 0 0 0;
	font-size:15px;
	font-weight:normal;
}

#offertenwsev-viewport {
	position: relative;
	width: 430px;
	height: 122px;
	margin: 12px 0px 0px 15px;
	overflow: hidden;
}
#offertenwsev .box-hpnwsev .imagenwsev img{
	border: 1px solid #3581AE;
}

.box-hpnwsev .testinwsev p.modellonwsev{font-size:11px;}

#hpnewseventi .box-hp h3,
#hpnewseventi h3 a,
#hpnewseventi h3 a:visited,
#hpnewseventi h3 a:hover
#hpnewseventi .box-hp a,
#hpnewseventi .box-hp a:visited,
#hpnewseventi .box-hp a:hover{
	color: #3581AE;
}
/* ****************************************************** */

/* BLOCCO PER ALBERGHI E GUIDE */
/* ****************************************************** */
/* Elenco GA/AMM in hime page*/
#hpguideamm{
	float: left;
	margin-left:2px;
}
#elenco-hpguideamm{
	margin-bottom:2px;
	height:90px;
}

.colonna-hpgaamm{
	width: 450px;
	background-color:#ffffff;
} 
#hpguideamm.colonna-hpgaamm{
	background-color:#ffffff;
}
.box-hpgaamm{
	width:450px !important;
	height:90px;
	background-color:#ffffff;
}

#elencogaamm{width: 450px!important;}
.box-hpgaamm .imagegaamm{
	width: 70px;
	height:90px;
	float: left;
	margin-right:6px;
	margin-left:2px;
	margin-top:6px;
	background-color:#ffffff;
}
.box-hpgaamm .testigaamm{
	width: 450px;
	height:90px;
	margin-top:6px;
	background-color:#ffffff;
	border: 1px solid #ffffff;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana;
}

.box-hpgaamm .testigaamm h3{
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0 5px 0px;
}
.box-hpgaamm .testigaamm h3 a{
	color: #000;
	font-size:13px;
	font-weight: bold;
}
.box-hpgaamm .testigaamm p{
	margin: 2px 0 0 0;
	margin-top:6px;
	font-size:15px;
	font-weight:normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana;
}

#elencogaamm-viewport {
	position: relative;
	width: 450px;
	height: 90px;
	margin: 2px 0px 0px 15px;
	overflow: hidden;
}
#elencogaamm .box-hpgaamm .imagegaamm img{
	border: 1px solid #3581AE;
}

.box-hpgaamm .testigaamm p.{font-size:11px;}

#hpguideamm .box-hp h3,
#hpguideamm h3 a,
#hpguideamm h3 a:visited,
#hpguideamm h3 a:hover
#hpguideamm .box-hp a,
#hpguideamm .box-hp a:visited,
#hpguideamm .box-hp a:hover{
	color: #3581AE;
}

/* Elenco Proposte GA/AMM in hime page*/
#hppropguideamm{
	float: left;
	margin-left:2px;
}
#offerte-hppropguideamm{
	margin-bottom:2px;
	height:90px;
}

.colonna-hppropgaamm{
	width: 450px;
	background-color:#ffffff;
	border: 1px solid #ffffff;
} 
#hppropguideamm.colonna-hppropgaamm{
	background-color:#ffffff;
	border: 1px solid #ffffff;
}
.box-hppropgaamm{
	width:450px !important;
	height:90px;
	background-color:#ffffff;
	border: 1px solid #ffffff;
}

#offertegaamm{width: 450px!important;}
.box-hppropgaamm .imagepropgaamm{
	width: 70px;
	height:90px;
	float: left;
	margin-right:6px;
	margin-left:2px;
	margin-top:6px;
	background-color:#ffffff;
}
.box-hppropgaamm .testipropgaamm{
	width: 450px;
	height:90px;
	margin-top:6px;
	background-color:#ffffff;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana;
}

.box-hppropgaamm .testipropgaamm h3{
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0 5px 0px;
}
.box-hppropgaamm .testipropgaamm h3 a{
	color: #000;
	font-size:13px;
	font-weight: bold;
}
.box-hppropgaamm .testipropgaamm p{
	margin: 2px 0 0 0;
	margin-top:6px;
	font-size:15px;
	font-weight:normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana;
}

#offertegaamm-viewport {
	position: relative;
	width: 450px;
	height: 90px;
	margin: 2px 0px 0px 15px;
	overflow: hidden;
}
#offertegaamm .box-hppropgaamm .imagepropgaamm img{
	border: 1px solid #3581AE;
}

.box-hppropgaamm .testipropgaamm p.{font-size:11px;}

#hppropguideamm .box-hp h3,
#hppropguideamm h3 a,
#hppropguideamm h3 a:visited,
#hppropguideamm h3 a:hover
#hppropguideamm .box-hp a,
#hppropguideamm .box-hp a:visited,
#hppropguideamm .box-hp a:hover{
	color: #3581AE;
}
/* ****************************************************** */