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

html,body {
margin:0;
padding:0;
background-color:#EFEAD4;
}

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

#top {
background-image:url(immagini/background.jpg);
background-repeat:repeat-x;
background-position:center;
height:540px;
z-index:1;
}

#logo {
position:absolute;
width:228px;
height:202px;
background-image:url(immagini/logo.jpg);
background-repeat:no-repeat;
top:-1px;
left:50%;
margin-left:-466px;
}


/*-----------------------------------GESTIONE DELLA LINGUA----------------------------------------*/

#lingua {
z-index:999;
}
#primalingua {
position:absolute;
left:50%;
margin-left:379px;
z-index:999;
}
#secondalingua {
position:absolute;
left:50%;
margin-left:410px;
z-index:999;
}
#terzalingua {
position:absolute;
left:50%;
margin-left:356px;
z-index:999;
}


/*--------------------------GESTIONE DEL MENU IN TOP----------------------------*/

#menutop {
position:absolute;
margin: 0 auto;
width:700px;
height:36px;
/*background-color:#FF0000;*/
position:absolute;
left:50%;
margin-left:-235px;
top:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#menutop ul {
margin:0;
padding:0;
list-style:none;
}
#menutop ul li {
float:left;
list-style:none;
}
#menutop ul li a {
display:block;
height:32px;
text-indent:-70px;
overflow:hidden;
background-position: left top;
}
.home a {
width:78px;
background-image:url(immagini/menu/home.gif);}

.come a {
width:105px;
background-image:url(immagini/menu/anreise.gif);}

.alloggi a {
width:93px;
background-image:url(immagini/menu/aufenthalt.gif);}

.tempolibero a {
width:72px;
background-image:url(immagini/menu/freiziet.gif);}

.escursioni a {
width:92px;
background-image:url(immagini/menu/exkursionen.gif);}

.meteo a {
width:62px;
background-image:url(immagini/menu/wetter.gif);}

.risorse a {
width:93px;
background-image:url(immagini/menu/ressourcen.gif);}

.contatti a {
width:82px;
background-image:url(immagini/menu/kontakte.gif);}


#menutop ul li a:hover {
background-position:left bottom;}

/*--------------------------GESTIONE DEL SUPERCONTAINER----------------------------*/

#supercontainer {
	margin:0px;
	padding:0px;
	position:absolute;
	top:400px;
	/*height:500px;*/
	width:100%;
}

#container {
position:relative;
width:930px;
margin-left:auto;
margin-right:auto;
}


#spalla {
float:left;
width:226px;
}

#spalla img{
border:0px;
margin:0px;
padding:0px;
}

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

/**********LOCALITA DI MARE *************/

#localitamare {
position:relative;
font-family:"Trebuchet MS", sans-serif;
font-size:15px;
top:0px;
width:226px;
background-image:url(immagini/box_localita_mare-DE.png);
background-repeat:no-repeat;
height:277px;
}

#localitamare ul {
margin:0px;
padding:0px;
padding-top:160px;
padding-left:11px;
}

#localitamare ul li {
list-style-type:none;
margin:0px 0px 5px;
}

#localitamare a:link {
background-image:url(immagini/bar1.png);
background-repeat:no-repeat;
padding:0px 0px 0px 28px;
display:block;
width:204px;
height:22px;
color:#015B93;
font-family:"Trebuchet MS",sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

#localitamare a:visited {
background-image:url(immagini/bar1.png);
background-repeat:no-repeat;
padding:0px 0px 0px 28px;
display:block;
width:204px;
height:22px;
color:#015B93;
font-family:"Trebuchet MS",sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

#localitamare a:hover {
background-image:url(immagini/bar2.png);
}

/**********CITTA D ARTE *************/

#citta {
position:relative;
font-family:"Trebuchet MS", sans-serif;
font-size:15px;
width:226px;
top:10px;
background-image:url(immagini/box_citta_arte-DE.png);
background-repeat:no-repeat;
height:264px;
}

#citta ul {
margin:0px;
padding:0px;
padding-top:150px;
padding-left:11px;
}

#citta ul li {
list-style-type:none;
margin:0px 0px 5px;
}

#citta a:link {
background-image:url(immagini/bar3.png);
background-repeat:no-repeat;
padding:0px 0px 0px 28px;
display:block;
width:204px;
height:22px;
color:#666F2A;
font-family:"Trebuchet MS",sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

#citta a:visited {
background-image:url(immagini/bar3.png);
background-repeat:no-repeat;
padding:0px 0px 0px 28px;
display:block;
width:204px;
height:22px;
color:#666F2A;
font-family:"Trebuchet MS",sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

#citta a:hover {
background-image:url(immagini/bar4.png);
}

/**********COLLEGAMENTI *************/

#collegamenti {
position:relative;
width:226px;
top:20px;
background-image:url(immagini/box_adsense_piccolo.png);
background-repeat:no-repeat;
height:172px;
margin-bottom:30px;
}


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

#content {
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
line-height:160%;
color:#015B93;
float:right;
width:676px;
background-image:url(immagini/bg-body-de.jpg);
background-repeat:no-repeat;
margin-left:-150px;
}

#subcontent {
position:relative;
width:620px;
margin-left:30px;
margin-top:100px;
}

#subcontent h1 {
font-family:"Trebuchet MS", sans-serif;
font-size:18px;
color:#015B93;
}

#subcontent h2 {
font-family:"Trebuchet MS", sans-serif;
font-size:16px;
color:#015B93;
}

#subcontent a:link {
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
color:#015B93;
color:#CC6600;
font-weight:bold;
text-decoration:none;
}
#subcontent a:visited {
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
color:#015B93;
color:#CC6600;
font-weight:bold;
text-decoration:none;
}
#subcontent a:hover {
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
color:#015B93;
color:#CC6600;
text-decoration:underline;
}

#gallery {
width:620px;
height:318px;
margin-top:10px;
margin-bottom:10px;
z-index:999;
}
/*--------------------------GESTIONE DEGLI ADSENSE----------------------------*/

#ADbox_g {
position:relative;
width:622px;
height:280px;
background-image:url(immagini/adv.jpg);
background-repeat:no-repeat;
background-position:right;
margin-bottom:10px;
}

#ADbox_p {
padding-top:55px;
padding-left:40px;
}

/*--------------------------GESTIONE DEllE RISORSE UTILI----------------------------*/

#risorse{
background-image:url(immagini/box-risorse-de.png);
margin-top:30px;
margin-bottom:30px;
background-repeat:no-repeat;
height:192px;
width:620px;
line-height:14px;
}

#risorse a:link{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#303A47;
text-decoration:none;
font-weight:bold
}
#risorse a:visited{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#303A47;
text-decoration:none;
font-weight:bold
}
#risorse a:hover{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#303A47;
text-decoration:underline;
font-weight:bold
}

#risorse td{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
}

#risorse table{
margin-top:20px;
}


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

#foot {
clear:both;
height:165px;
width:100%;
margin:0;
padding:0;
background-image:url(immagini/bg-footer.png);
background-repeat:repeat-x;
}

#text-footer{
position:relative;
margin:0;
padding:0;
height:41px;
width:750px;
background-repeat:no-repeat;
font-family:"Trebuchet MS",sans-serif;
color:#015B93;
left:50%;
margin-left:-170px;
}

#text-footer p {
position:relative;
font-family:"Trebuchet MS",sans-serif;
color:#015B93;
top:50px;
font-weight:bold;
font-size:12px;
}

#fumetto {
position:absolute;
background-image:url(immagini/footer-img.png);
width:328px;
height:165px;
margin-top:-41px;
left:50%;
margin-left:-500px;
}


/*--------------------------GESTIONE DEL FOOTER----------------------------*/
#banner {
margin:0px;
padding:0px;
}
#banner img{
margin-bottom:10px;
}

/*--------------------------SPAZIO SEZIONE CONTATTI----------------------------*/

#spazio_riccione_contatti{
	position:relative;
	margin-top:100px;
}
/*********************************	NEW METEO ****************************************/
.tablemeteo {
	width:520px;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
#DIVmeteo {
	height:175px;
	width:630px;
	background-image:url(immagini/bg-meteo.png);
	background-repeat:no-repeat;
	padding-top:20px;
}

/*********************************	LINK DELLA MAPPA DEL SITO ****************************************/

.link_riccione_mappa{
font-family:"Trebuchet MS",sans-serif;
color:#015B93;
font-weight: bold;
text-decoration: none;
}
a.link_riccione_mappa:link{
font-family:"Trebuchet MS",sans-serif;
color:#015B93;
font-weight: bold;
text-decoration: none; 
}
a.link_riccione_mappa:visited{
font-family:"Trebuchet MS",sans-serif;
color:#015B93;
font-weight: bold;
text-decoration: none; 
}
a.link_riccione_mappa:hover{
font-family:"Trebuchet MS",sans-serif;
color:#015B93;
font-weight: bold;
text-decoration: underline;  
}


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

/*#risorse{
background-image:url(immagini/box-risorse.png);
height:192px;
width:620px;
line-height:14px;
background-repeat: no-repeat;
}

#risorse a:link{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#303A47;
text-decoration:none;
font-weight:bold
}
#risorse a:visited{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#303A47;
text-decoration:none;
font-weight:bold
}
#risorse a:hover{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#303A47;
text-decoration:underline;
font-weight:bold
}

#risorse table{
position:relative;
top:50%;
margin-top:-89px;
}

#risorse td{
font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
font-size:11px;
padding-right:10px;
color:#666666;
}*/