/*--------------------------GESTIONE BODY----------------------------*/



html, body {

margin:0;

padding:0;



}



/*--------------------------GESTIONE PARTE ALTA----------------------------*/



#top {

position:absolute;

background-image:url(immagini/bg_de.jpg);

background-repeat:no-repeat;

left:50%;

width:1200px;

height:855px;

margin-left:-600px;

z-index:0;



}



#bgtop {

position:absolute;

background-image:url(http://www.garda.ws/immagini/bg-top.png);

background-repeat:repeat-x;

width:100%;

height:855px;

z-index:0;

}





#adbox_p {

position:absolute;

background-image:url(immagini/annunci-sposorizzati_de.jpg);

background-repeat:no-repeat;

width:290px;

height:173px;

top:471px;

left:760px;

padding-top:55px;

padding-left:20px;

}



#animazione {

position:absolute;

/*background-color:#0033FF;*/

width:900px;

height:335px;

top:83px;

left:50%;

margin-left:-450px;

}



#barra {

position:absolute;

background-image:url(http://www.garda.ws/immagini/sf01.png);

width:381px;

height:10px;

top:73px;

left:50%;

margin-left:-190px;

}



#logo {

position:absolute;

background-image:url(immagini/logo_de.png);

width:230px;

height:83px;

top:36px;

left:50%;

margin-left:-115px;

z-index:999;



}

/*--------------------------GESTIONE DEL MENU----------------------------*/



#menutop {

position:absolute;

margin: 0 auto;

width:900px;

height:40px;

/*background-color:#FF0000;*/

left:50%;

margin-left:-450px;

top:418px;

}



#menutop ul {

margin:0;

padding:0;

list-style:none;

}

#menutop ul li {

float:left;

list-style:none;

}

#menutop ul li a {

display:block;

height:40px;

text-indent:-500px;

overflow:hidden;

background-position: left top;

}

.home a {

width:62px;

background-image:url(immagini/home_de.jpg);}



.alloggi a {

width:131px;

background-image:url(immagini/dovedormire_de.jpg);}



.come a {

width:87px;

background-image:url(immagini/viediaccesso_de.jpg);}



.cennistorici a {

width:130px;

background-image:url(immagini/cennistorici_de.jpg);}



.itinerari a {

width:86px;

background-image:url(immagini/itinerari_de.jpg);}



.tempolibero a {

width:90px;

background-image:url(immagini/tempolibero_de.jpg);}



.contatti a {

width:104px;

background-image:url(immagini/contatti_de.jpg);}



.risorse a {

width:126px;

background-image:url(immagini/risorse_de.jpg);}



.meteo a {

width:84px;

background-image:url(immagini/meteo_de.jpg);}





#menutop ul li a:hover {

background-position:left bottom;}



/*--------------------------GESTIONE SPALLA DX----------------------------*/



#supercontainer {

	position:absolute;

	margin:0;

	padding:0;

	top:855px;

	width:100%;

	background-color:#455630;

	background-image:url(http://www.garda.ws/immagini/bg2.png);

	background-repeat:repeat-y;

	background-position:center;

}





#container {

position:relative;

width:900px;

margin-top:-190px;

margin-left:auto;

margin-right:auto;

z-index:999;

}



#spalladx{

position:relative;

width:290px;

float:right;

height:500px; 

z-index:999;

}



/*--------------------------GESTIONE LOCALITA----------------------------*/



#localita {

position:relative;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

top:0px;

width:290px;

background-image:url(immagini/altre-localita_de.jpg);

background-repeat:no-repeat;

height:250px;

}



#localita ul {

margin:0px;

padding:0px;

padding-top:40px;

padding-left:11px;

}



#localita ul li {

list-style-type:none;

margin:0px 0px 5px;

}



#localita a:link {

color:#2A4409;

font-family:"Trebuchet MS",sans-serif;

font-size:17px;

font-weight:bold;

text-decoration:none;

}

#localita a:visited {

color:#2A4409;

font-family:"Trebuchet MS",sans-serif;

font-size:17px;

font-weight:bold;

text-decoration:none;

}

#localita a:hover {

color:#2A4409;

font-family:"Trebuchet MS",sans-serif;

font-size:17px;

font-weight:bold;

text-decoration:underline;

}



/*--------------------------GESTIONE LOCALITA VICINE----------------------------*/



#vicine {

position:relative;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

top:0px;

width:290px;

background-image:url(immagini/nelle-vicinanze_de.jpg);

background-repeat:no-repeat;

height:200px;

}



#vicine ul {

margin:0px;

padding:0px;

padding-top:40px;

padding-left:11px;

}



#vicine ul li {

list-style-type:none;

margin:0px 0px 5px;

}



#vicine a:link {

color:#AA4D11;

font-family:"Trebuchet MS",sans-serif;

font-size:17px;

font-weight:bold;

text-decoration:none;

}

#vicine a:visited {

color:#AA4D11;

font-family:"Trebuchet MS",sans-serif;

font-size:17px;

font-weight:bold;

text-decoration:none;

}

#vicine a:hover {

color:#AA4D11;

font-family:"Trebuchet MS",sans-serif;

font-size:17px;

font-weight:bold;

text-decoration:underline;

}



/*--------------------------GESTIONE DEL BANNER----------------------------*/



#banner {

background-image:url(immagini/box2_de.jpg);

background-repeat:no-repeat;

width:290px;

height:345px;

}



/*--------------------------GESTIONE DEL CONTENT----------------------------*/

#content{

float:left;

width:600px;

z-index:999;

min-height:795px;

/*background-color:#0066FF;*/

}

#subcontent {

font-family:"Trebuchet MS", sans-serif;

font-size:13px;

color:#FFFFFF;

line-height:20px;

padding-left:20px;

padding-right:20px;

z-index:1000;

/*background-color:#0000CC;*/



}

#subcontent a:link{

font-family:"Trebuchet MS", sans-serif;

font-size:13px;

color:#FFFFFF;

font-weight:bold;

text-decoration:underline;

}

#subcontent a:visited{

font-family:"Trebuchet MS", sans-serif;

font-size:13px;

color:#FFFFFF;

font-weight:bold;

text-decoration:underline;

}

#subcontent a:hover{

font-family:"Trebuchet MS", sans-serif;

font-size:13px;

color:#FFFFFF;

font-weight:bold;

text-decoration:underline;

}



#subcontent h1{

font-family:"Times New Roman", Times, serif;

margin:0;

padding:0;

margin-top:14px;

font-style:italic;

font-size:28px;

text-align:center;

font-weight:lighter;

color:#FFFFFF;

margin-bottom:35px;

z-index:999;

}



#subcontent h2{

font-family:"Times New Roman", Times, serif;

font-style:italic;

font-size:20px;

color:#FFFFFF;

font-weight:lighter;

z-index:999;

}



/*--------------------------GESTIONE DEL FOOTER----------------------------*/





#foot {

position:relative;

clear:both;

height:146px;

margin:0;

padding:0;

width:1260px;

/*left:50%;

margin-left:-630px;*/

/*width:100%;*/

left:50%;

margin-left:-630px;

background-image:url(http://www.garda.ws/immagini/footer.png);

background-repeat:no-repeat;

z-index:999;

}



#foot table {

margin-left:180px;

margin-top:110px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#7D9557;

}



a.ft:link, #foot a:visited{

color:#7D9557;

text-decoration:underline;

text-align:right;

}



a.ft:hover, #foot a:hover{

text-decoration:underline;

}



#bgbot{

position:absolute;

background-image:url(http://www.garda.ws/immagini/bg-bottom.png);

background-repeat:repeat-x;

width:100%;

height:146px;

z-index:1;

margin-top:-146px;

}



/*--------------------------GESTIONE DEGLI ADSENSE----------------------------*/



#adbox_g {

width:559px;

height:280px;

background-image:url(immagini/adv_de.jpg);

background-repeat:no-repeat;

background-position:right;

margin-top:10px;

margin-bottom:10px;



}



/*------------------------BOX RISORSE--------------------------------------------*/

#risorse{



position:absolute;

top:0px;

left:50%;

margin-left:-440px;

margin-top:-385px;

height:160px;

width:578px;

/*background-image:url(IMMAGINI/risorse.jpg);*/

	font-size:10px;

	line-height:13px;

}

#risorse table{

/*margin-top:40px;*/

/*margin-left:20px;*/

text-align:left;

vertical-align:top;

color:A0CD68;

font-size:12px;

margin-top:230px;



}

#risorse table a:link, #risorse table a:visited, .titolobox{

font-weight:bold;

font-family:Trebuchet Ms;

font-size:13px;

color:#FFFFFF;

display:block;

text-decoration:underline;

}

#risorse table a:hover{

color:#FFFFFF;

text-decoration:underline;

}

#risorse td{

/*padding-right:10px;*/

}





/*------------------------------------Meteo----------------------------------------------*/



.tablemeteo {

/*margin-left:1px;*/

  margin-top:5px;

  font-size:12px;

  font-family:Arial, Verdana, Helvetica, sans-serif;

  font-weight:bold;

  text-align:center;

  width:471px;

}



#meteobox{

position:relative;

left:50%;

margin-left:-235px;

background-image:url(http://www.garda.ws/immagini/bg-meteo2.jpg);

  height:175px;

  width:470px;

}





.t_bullet {

position:relative;

height:22px;

width:17px;

background-image:url(http://www.garda.ws/immagini/bullet.png);

background-repeat:no-repeat;

background-position:right;

}
#menu-lingua{
position:absolute;
margin: 0 auto;
width:145px;
height:20px;
left:50%;
margin-left:264px;
top:53px;
z-index:990;
}

#menu-lingua ul {
margin:0;
padding:0;
list-style:none;
}

#menu-lingua ul li {
float:left;
list-style:none;
}

#menu-lingua ul li a {
display:block;
height:20px;
text-indent:-500px;
overflow:hidden;
background-position: left top;
}
#menu-lingua ul li a:hover {
background-position:left bottom;
}

.ita a {
width:48px;
background-image:url(http://www.garda.ws/immagini/lang_ita.jpg);
}
.deu a {
width:48px;
background-image:url(http://www.garda.ws/immagini/lang_deu.jpg);
}
.eng a {
width:48px;
background-image:url(http://www.garda.ws/immagini/cambio_lingua_eng.jpg);
}



