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

html,body {
margin:0;
padding:0;
}

/********************************GESTIONE TOP************************************/

#top {
position:absolute;
height:386px;
background-image:url(http://www.my-roma.com/images/bg1.jpg);
background-repeat:repeat-x;
width:100%;
}

#barra-superiore {
position:absolute;
padding:0px;
margin:0px;
top:35px;
background-image:url(http://www.my-roma.com/images/barra-menu.jpg);
background-repeat:repeat-x;
height:30px;
width:100%;
}

#barra-superiore ul{
position:relative;
left:50%;
padding:0px;
margin:0px;
padding-top:7px;
margin-left:-270px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:800px;
color:#D9D5BC;
}

#barra-superiore ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#D9D5BC;
display:inline;
margin-left:51px;
}

#barra-superiore ul li a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#D9D5BC;
text-decoration:none;
}
#barra-superiore ul li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#D9D5BC;
text-decoration:none;
}
#barra-superiore ul li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#D9D5BC;
text-decoration:decoration;
}

#logo {
position:absolute;
top:23px;
width:210px;
height:54px;
left:50%;
margin-left:-500px;
background-image:url(http://www.my-roma.com/images/my-roma-logo.gif);
background-repeat:no-repeat;
z-index:999;
}

#claim {
position:absolute;
top:65px;
background-image:url(images/claim-logo.gif);
background-repeat:no-repeat;
width:210px;
left:50%;
margin-left:-500px;
height:12px;
z-index:999;
}
#galleria {
position:absolute;
top:82px;
left:50%;
margin-left:80px;
width:400px;
height:270px;
z-index:998;
}


#monumenti {
position:absolute;
top:136px;
width:770px;
height:248px;
left:50%;
margin-left:-500px;
}

#roma {
position:absolute;
top:100px;
width:310px;
height:227px;
left:50%;
margin-left:-235px;
z-index:999;
}



/********************************GESTIONE CENTRALE************************************/

#contenitore {
position:absolute;
top:386px;
width:100%;
background-image:url(http://www.my-roma.com/images/bg2.jpg);
background-repeat:repeat-x;
background-color:#CFC97B;
}
/*#top-guide {
position:relative;
margin-top:20px;
left:50%;
margin-left:-240px;
width:151px;
height:138px;
background-image:url(images/corner.jpg);
background-repeat:no-repeat;
z-index:999;
}*/
#content {
position:relative;
top:20px;
width:730px;
left:50%;
margin-left:-230px;
background-image:url(http://www.my-roma.com/images/sfondo-body.jpg);
background-repeat:no-repeat;
}
#sub-content {
position:relative;
width:630px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#423B28;
margin-left:60px;
line-height:15px;
z-index:999;
padding-top:50px;
}

#sub-content h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#423B28;
}
#sub-content h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#423B28;
}
#sub-content a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#423B28;
text-decoration:none;
}
#sub-content a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#423B28;
text-decoration:none;
}
#sub-content a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#423B28;
text-decoration:underline;
}

#home-page {
width:630px;
height:280px;
background-color:#C08C43;
margin-top:25px;
margin-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
#home-page h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-left:5px;
}
#home-page img{
margin-left:5px;
margin-top:5px;
}
#home-page p {
margin-left:5px;
}
#home-page a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#home-page a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#home-page a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

/********************************GESTIONE BARRA LATERALE************************************/
#side {
position:absolute;
margin-top:20px;
left:50%;
margin-left:-500PX;
width:220px;
height:500px;
}
#soggiornare {
	position:relative;
	background-image:url(images/staying.jpg);
	background-repeat:no-repeat;
	width:220px;
	background-color:#88813B;
	z-index:999;
	margin-bottom:30px;
	padding-bottom:10px;
}
#soggiornare ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#soggiornare ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	color:#3E371A;
	background-image:url(http://www.my-roma.com/images/barra-verde.gif);
	background-repeat:no-repeat;
	line-height:22px;
}
#soggiornare ul li a:link{
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3E371A;
	text-decoration:none;
	font-weight:bold;
}
#soggiornare ul li a:visited{
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3E371A;
	font-weight:bold;
	text-decoration:none;
}
#soggiornare ul li a:hover{
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3E371A;
	font-weight:bold;
	text-decoration:none;
}

#trasporti {
position:relative;
background-image:url(images/transports.jpg);
background-repeat:no-repeat;
width:220px;
height:130px;
background-color:#C08C43;
margin-bottom:30px;
padding-bottom:10px;
}
#trasporti ul {
list-style-type:none;
padding:0px;
margin:0px;
padding-top:40px;
}

#trasporti ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
background-image:url(http://www.my-roma.com/images/barra-maron.gif);
background-repeat:no-repeat;
margin-left:20px;
line-height:22px;
}

#trasporti ul li a:link{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
text-decoration:none;
font-weight:bold;
}
#trasporti ul li a:visited{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
font-weight:bold;
text-decoration:none;
}
#trasporti ul li a:hover{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
font-weight:bold;
text-decoration:none;
}



#info-utili {
position:relative;
background-image:url(images/useful_infos.jpg);
background-repeat:no-repeat;
width:220px;
height:130px;
background-color:#88813B;
padding-bottom:10px;
}

#info-utili ul {
list-style-type:none;
padding:0px;
margin:0px;
padding-top:40px;
}

#info-utili ul li{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
background-image:url(http://www.my-roma.com/images/barra-verde.gif);
background-repeat:no-repeat;
line-height:22px;
}
#info-utili ul li a:link{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
text-decoration:none;
font-weight:bold;
}
#info-utili ul li a:visited{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
font-weight:bold;
text-decoration:none;
}
#info-utili ul li a:hover{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
font-weight:bold;
text-decoration:none;
}
#localita {
position:relative;
background-image:url(images/other_loc.jpg);
background-repeat:no-repeat;
width:220px;
height:125px;
background-color:#88813B;
padding-bottom:10px;
top:35px;
}

#localita ul {
list-style-type:none;
padding:0px;
margin:0px;
padding-top:40px;
}

#localita ul li{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
background-image:url(http://www.my-roma.com/images/barra-verde.gif);
background-repeat:no-repeat;
line-height:22px;
}
#localita ul li a:link{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
text-decoration:none;
font-weight:bold;
}
#localita ul li a:visited{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
font-weight:bold;
text-decoration:none;
}
#localita ul li a:hover{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E371A;
font-weight:bold;
text-decoration:none;
}
/********************************GESTIONE FOOTER************************************/
#footer {
margin-top:36px;
position:fixed;
position:static;
bottom:0;
background-image:url(http://www.my-roma.com/images/bg-footer.jpg);
background-repeat:repeat-x;
width:100%;
border-top: 1px solid #FFFFFF;
height:137px;
font-size:16px;
z-index:999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
#footer a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
#footer a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
#footer a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
#footer p {
position:absolute;
left:50%;
margin-left:-170px;

}
/********************************GESTIONE ADSENSE************************************/

#ADbox_g {
width:630px;
height:280px;
background-image:url(images/adsense.jpg);
background-position:right;
background-repeat:no-repeat;
}
/*********************************	BOX RISORSE ****************************************/

#risorse{
background-image:url(images/risorse_utili.jpg);
height:192px;
width:630px;
line-height:14px;
background-repeat: no-repeat;
}

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

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

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

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

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

div#spazio_roma_contatti{
	position: relative;
	TOP: 50%;
	margin-top: 455px;
}


#menu-l{
font-family:Tahoma,Arial,Helvetica,sans-serif;
position:absolute;
left:50%;
margin-left:390px;
top:9px;
width:100px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
z-index:990;

}
#menu-l a:link, #menu-l a:visited, #menu-l:hover{
font-family:Tahoma,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

