BODY {background-position: center top; background-image:url('images/sfondo.jpg'); 
      background-repeat:repeat-x; background-attachment:fixed; margin: 0;}
H1 {font: 10pt Verdana; color: #800000; text-align: justify; margin-left: 5; margin-right: 5; 
    margin-top: 5; margin-bottom: 5}
H2 {font: 7pt Verdana; color: #FF6600; text-align: justify; margin-left: 5; margin-right: 5; 
    margin-top: 5; margin-bottom: 0}
H3 {font: 7pt Verdana; color: #000080; text-align: left; margin-left: 5; margin-right: 5; 
    margin-top: 0; margin-bottom: 0; line-height: 1.2; 
    background-image:url('images/titolo-percorso.jpg'); padding-left: 5px; padding-right: 5px;
    padding-top: 2px;}
H6 {font: 7pt Verdana; color: #666666; text-align: justify; margin-left: 5; margin-right: 5; 
    margin-top: 0; margin-bottom: 0; line-height: 1.2 }
p, td {font: 8pt Verdana; color: #000080; margin-left: 5; margin-right: 5; margin-top: 5; 
       margin-bottom: 5}
p {text-align: justify; padding-top: 10px;}
A:link, A:visited {text-decoration: none; color: #FF6600; font-weight: bold;}
A:hover { text-decoration: none; color: #800000; background:yellow}
img {behavior: url("iepngfix.htc");}
.wina {border:0px; padding: 0; cell-spacing: 0; border-collapse: collapse; margin: 0;}
.wina p, .wina td,
#ricstrutt p {text-align: justify; padding: 0px; font: 7pt Verdana; margin: 0px 2px 4px 0px;}
#opzioni p  {text-align: justify; padding: 0px; font: 7pt Verdana; margin: 0px 2px 4px 0px; padding-bottom: 8px;}
#opzioni img {width: 18px; height: 18px; border:0px; float: right; margin-top: -5px;}
#opzioni div img {float: left;}
#opzioni {margin-top:5px;}
#ricstrutt h1 {font-weight: bold; border:1px solid #D4D7D8; 
                   background-image:url('images/header3.gif'); margin: 0; 
                   padding-left:6px; padding-right:6px; padding-top:4px; 
                   padding-bottom:5px}

.wina .r1c1 {background-repeat: no-repeat; background-image: url('images/windaR1C1.JPG'); background-position: right bottom; width: 12px; height: 12px}
.wina .r1c2 {background-image: url('images/windaR1C2.JPG'); background-position: bottom; height: 12px}
.wina .r1c3 {background-repeat: no-repeat; background-image: url('images/windaR1C3.JPG'); background-position: left bottom; width: 26px; height: 12px}
.wina .r2c1 {background-repeat: repeat-y; background-image: url('images/windaR2C1.JPG'); background-position: right; width: 12px}
.wina .r2c2 {background-image: url('images/windaR2C2.JPG')}
.wina .r2c3 {background-repeat: repeat-y; background-image: url('images/windaR2C3.JPG'); background-position: left; width: 26px}
.wina .r3c1 {background-repeat: no-repeat; background-image: url('images/windaR3C1.JPG'); background-position: right top; width: 12px; height: 28px}
.wina .r3c2 {background-image: url('images/windaR3C2.JPG'); background-position: top; height: 12px}
.wina .r3c3 {background-repeat: no-repeat; background-image: url('images/windaR3C3.JPG'); background-position: left top; width: 26px; height: 28px}
.wina select,
#ricstrutt select,
#corpopagina select {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; width: 100%}
.wina .ico {width: 18px; height: 18px; border:0px; float: right;}
.wina .ico2 {width: 18px; height: 18px; border:0px; margin-right: 3;}
#inputProvincia {display: none;}
#inputComune {display: none;}
#inputIndirizzo {display: none;}
.inputNave {display: none;}
.inputPartenza {display: none;}
.text {width: 100%; BACKGROUND-IMAGE: url('images/text.gif'); FONT-SIZE: 11px; FONT-FAMILY: Verdana; BORDER-RIGHT: 1px inset #666666; BORDER-TOP: 1px inset #000000; BORDER-LEFT: 1px inset #000000; BORDER-BOTTOM: 1px inset #666666; COLOR: #000000; BACKGROUND-COLOR: #ffffff;}

.proposta {height:135px; width:330px; display: block; float: left; margin: 5px; padding: 5px; overflow: hidden; background-position: right top; background-image:url('images/proposta-sfondo.png')}
.proposta H1 {font: 10pt Verdana; color: #800000; font-weight: bold; padding: 0; margin: 0; text-align: left;}
.proposta .classe {float: right; border:0px; width:10px; height:10px; margin: 1px 0px 0px 0px; padding: 0;}
.proposta p {font: 7pt Verdana; color: #000080; text-align: justify; padding: 0; margin: 0; font-style: italic}
.proposta .ico2 {width: 12px; height: 12px; border:0px; float: left; margin: 1px 0px 0px 0px; padding: 0;}
.proposta .logom {width: 83px; height: 62px; border:0px; float: left; margin: 1px 2px 0px 0px; padding: 0;}
.proposta .logo {width: 163px; height: 122px; border:0px; float: left; margin: 1px 2px 0px 0px; padding: 0;}
.btn {height: 23px; width: 120px; background-image: url('images/btn.png'); padding: 7px 0px 0px 0px; display: inline-block;}
a:link.btn, a:visited.btn {font: 9pt Verdana; text-decoration: none; text-align: center; color: #FFFFFF; font-weight: bold; display: inline-block;}
a:hover.btn { text-decoration: none; color: yellow; background: none; background-image: url('images/btn.png'); display: inline-block;}

.btnhome {text-align: center; float: left; width: 190px; height: 175px; display: block; font: 12pt Verdana; font-weight: bold; margin: 0px}
.btnhome img {width: 190px; height: 155px; border:0px;}
.btnhome .list {margin: 0; padding: 0; font: 7pt Verdana; text-align: left; font-style: italic}

div#forummod {padding: 0px;}
div#forummod h2 {clear: both; font: 10pt Verdana; color: #800000; text-align: justify;
                 background-image:url('images/header3.gif'); margin: 0px; 
                 padding: 2px 0px 2px 10px; width: 400px; float: left;}
div#forummod p {clear: both; text-align: left; margin:0; padding: 0;}
div#forummod span {width: 575px; text-align: left; display: inline-block;}
div#forummod .text {width: 575px}

div#flashforum,
div#lastminute,
div#ricstrutt {background-repeat:repeat-x; margin: 3px;
                background-image:url('images/content_bottom.jpg'); 
                background-position: bottom; border:0px solid #464c54; 
                background-color:#ffffff; width: 100%; display: block; 
                height: auto;}
div#ricstrutt {width: 210px; float: left; margin-right: 5px;}                
div#flashforum p,
div#lastminute p {margin: 3px; padding: 0px; font-size: 8pt; width: 570px;}
div#flashforum .oggetto,
div#lastminute .oggetto {font-weight: bold;}
#listaforum tr.forumcorrente td{background-color:#FF9595;}
#listaforum tr.forumpari td{background-color:#EAFFDD;}
#listaforum tr.forumdispari td{}
#listaforum td.oggetto span {display: block; width: 300px; overflow: hidden; white-space: nowrap; 
                             font-weight: normal; font-size: 8pt;}
#listaforum td.mittente span {padding-left: 5px; width: 140px; display: block; overflow: hidden; white-space: nowrap; 
                              font-weight: normal; font-size: 8pt;}
div#flashforum .data,
div#lastminute .data {float: right; font-size: 8pt;}
div#flashforum .testo,
div#lastminute .testo {float: left; display: block; overflow: hidden;}
div#flashforum .next,
div#flashforum .prior, 
div#flashforum .list,
div#lastminute .next,
div#lastminute .prior, 
div#lastminute .list {float: right; margin: 5px;}
div#flashforum h1 {font-weight: bold; border:1px solid #D4D7D8; 
                   background-image:url('images/header3.gif'); margin: 0; 
                   padding-left:6px; padding-right:6px; padding-top:4px; 
                   padding-bottom:5px}
div#lastminute h1 {font-weight: bold; border:1px solid #D4D7D8; 
                   background-image:url('images/header_over3.gif'); margin: 0; 
                   padding-left:6px; padding-right:6px; padding-top:4px; 
                   padding-bottom:5px;}
.fadelastminute {height: 150px; width: 578px; background-color: #ffffff; overflow: hidden;}
div#flashforum #forumcorpo,
div#lastminute #forumcorpo,
#ricstrutt2 {font-weight: bold; border:1px solid #D4D7D8; margin: 0; 
             padding-left:6px; padding-right:12px; padding-top:4px; 
             padding-bottom:15px; border-top:none; display: block;}
div#pagina {background-color:#ffffff; width: 940px; display: block; 
            position: relative; top: 0; margin-left: auto; margin-right: auto; 
            margin-top:0; margin-bottom:0; background-repeat:repeat-x; 
            background-image:url('images/content_bottom.jpg'); 
            background-position: bottom; border:1px solid #D4D7D8;}
div#clock {
z-index: 10;
position: absolute;
width: 80px;
height: 80px;
right: 10px;
top: 120px;
list-style-type:none; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
padding: 0px;
}

div.d20 {float: left; width: 20%}
div.d25 {float: left; width: 25%}
div.d33 {float: left; width: 33%}
div.d50 {float: left; width: 50%}

#menu03v li  { display: inline; margin: 0; padding: 0; }
#menu03v ul li { padding: 0px 3px 2px 0px; float: left; width: 135px; height: 43px;}
#menu03v li a:link, #menu03v li a:visited, .corrente {margin:0; display: block; font-size: 8pt; color:#800000; text-decoration:none; border:1px solid #94967B; 
                                                      padding-left:4px; padding-right:4px; padding-top:17px; padding-bottom:10px;}
#menu03v li a:hover, #menu03v li a:focus, #menu03v li a:active, .corrente { color: #FF6600; background: #C9E5FB url('images/menu.gif') no-repeat 5px 4px; 
                                                                            padding-left:4px; padding-right:4px; padding-top:17px; padding-bottom:10px; }
#menu03v ul  { margin: 0; padding: 0; list-style: none;}
#menu03v ul #link1 a:link, #menu03v ul #link1 a:visited { background: url('images/background-pulsante1.jpg'); }
#menu03v ul #link2 a:link, #menu03v ul #link2 a:visited { background: url('images/background-pulsante2.jpg'); }
#menu03v ul #link3 a:link, #menu03v ul #link3 a:visited { background: url('images/background-pulsante3.jpg'); }
#menu03v ul #link4 a:link, #menu03v ul #link4 a:visited { background: url('images/background-pulsante4.jpg'); }
#menu03v ul #link5 a:link, #menu03v ul #link5 a:visited { background: url('images/background-pulsante5.jpg'); }
#menu03v ul #link6 a:link, #menu03v ul #link6 a:visited { background: url('images/background-pulsante6.jpg'); }
#menu03v ul #link9 a:link, #menu03v ul #link7 a:visited { background: url('images/background-pulsante7.jpg'); }
#menu03v ul #link10 a:link, #menu03v ul #link8 a:visited { background: url('images/background-pulsante8.jpg'); }
#menu03v ul #link7 a:link, #menu03v ul #link9 a:visited { background: url('images/background-pulsante9.jpg'); }
#menu03v ul #link8 a:link, #menu03v ul #link10 a:visited { background: url('images/background-pulsante10.jpg'); }
#menu03v ul #link11 a:link, #menu03v ul #link11 a:visited { background: url('images/background-pulsante11.jpg'); }
#menu03v ul #link12 a:link, #menu03v ul #link12 a:visited { background: url('images/background-pulsante12.jpg'); }
#menu03v ul #link1 a:hover, #menu03v ul #link1 a:focus, #menu03v ul #link1 a:active { background: url('images/background-pulsante1h.jpg'); }
#menu03v     { font-style: normal; font-variant: normal; font-weight: normal; font-family: MS Sans Serif}

div#footer {clear: both; height: 105px; margin: 5px;}
div#footer img {margin-left: 0px; margin-right: 10px; border:1px solid #94967B;}
div#topmenu {float: right; width: 570px; height: 30px; display: block; margin: 0px; margin-top:10px;}
div#map,
div#streetview,
#menugalleryPhotoSlider {padding: 0px; margin-left: 10px; height: 330px; width: 920px; clear: both; display: block; border:1px solid #000080;}
#menugalleryPhotoSlider {height: 300px;}
div#streetview {display: none;}
.checkbox, .radio {
	width: 19px;
	height: 25px;
	background: url('images/checkbox.gif') no-repeat;
	display: block;
	clear: left;
	float: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; margin-top: -5px;
}
.radio {
	background: url('images/radio.gif') no-repeat;
}
.select {
	position: absolute;
	width: 100px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	color: #FF6600; font-weight: bold;
	background: url('images/select6.gif') no-repeat;
	background-position: right;
	overflow: hidden; font-style:normal; font-variant:normal; 
	line-height:21px; font-size:12px; font-family:verdana; padding-left:0px; 
	padding-right:24px; padding-top:1px; padding-bottom:0px;
}

div#forummod select {width: auto}
div#miniature img {margin: 2px; border: 0px none; width: 131px; height: 98px}

div#topmenu #cerca {margin-left: 10px; width: 150px; height: 19px;
                    BACKGROUND-IMAGE: url('images/cerca.jpg'); FONT-SIZE: 15px; 
                    FONT-FAMILY: Verdana; BORDER-RIGHT: 1px inset #666666; 
                    BORDER-TOP: 1px inset #000000; 
                    BORDER-LEFT: 1px inset #000000;
                    BORDER-BOTTOM: 1px inset #666666; COLOR: #000000; 
                    BACKGROUND-COLOR: #ffffff; padding-left: 20px;}

div#scheda h1 {font-size: 17px; font-weight: bold;}
div#scheda span {font-weight: bold;}

.scheda H1 {font: 13pt Verdana; color: #F0F000; font-weight: bold; padding: 0; margin: 0; text-align: left; background-color: #33CC33; padding: 6px 3px 3px 10px}
.scheda p, div#scheda p {font: 9pt Verdana; margin: 5px 5px 2px 10px}
.scheda .foto, div#scheda .foto {border: 0px; float: right; width: 400px; height: 300px; margin-left: 15px}
                    
div#titolo {height: 125px; background-position: center top; background-image:url('images/background-titolo.jpg')}
div#logo {float: left; width: 250px; height: 120px; display: block;}
div#banner1 {float: right; margin-right: 50px; display: block;}
div#banner2, div#banner3, div#banner4 {text-align: center}
div#corpopagina {margin: 15px; margin-right: 0px; margin-bottom: 5px; width: 595px; float: left;}
* {margin:0; padding:0; font:12px Verdana,Arial}
code {font-family:"Courier New",Courier}

#corpopagina .gsc-control {width : 100%;}

/* Disable built in search forms */
.gsc-control form.gsc-search-box { display : none;}

/* disable twiddle and size selectors for left column */
#corpopagina .gsc-twiddle {background-image : url('none');}

#corpopagina .gsc-resultsHeader .gsc-title {padding-left : 0px; font-weight : bold; font-size : 14px;}

/* #corpopagina .gsc-resultsHeader div.gsc-results-selector {display : none;}
