@charset "iso-8859-1";
/* CSS Document */

a img { border: 0; }
a:focus { outline: 0; }


a.top{
	position:absolute;
	font-style:italic;
	text-decoration:none;
	top:1242px;
	left:640px;
	font-size:16px;
	color:#0280ff;
	background-repeat:no-repeat;
	width: 61px;
}

a.topallapari {
	position:absolute;
	font-style:italic;
	text-decoration:none;
	top:2685px;
	left:725px;
	font-size:16px;
	color:#0280ff;
	background-repeat:no-repeat;
	width: 66px;
}




a.footer{
	
	text-decoration:none;
	color: #333333;
	float:5px;
	position:relative;
	font-size:11px;
	padding:2px;}

a.footer:hover{ color:#0280ff;}



 #scroll{
	position:absolute;
	left: 566px;
	top: 189px;
	font-size:20px;
	color:#0280ff;
	font-style: italic;
	width: 423px;
}	

#header {
	background-image: url(image/fotoheadereuroma-ottimizzata.gif);
	background-repeat:no-repeat;
	float:left;
	height:131px;
	width:984px;
	margin-top:0px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#menu-header {
	background-color:trasparent;
	float:left;
	height:47px;
	width: auto;
	margin-top:0px;
	color:#007fff;
	position:absolute;
	margin-bottom:0px;
	left: 0px;
	top: 147px;
	z-index:1000;
}

#flags {
	position:relative;
	width:25px;
	height:40px;
	top:0px;
	float:left;
	margin-left:-25px;
}


a.button {
	text-decoration:none;
	background:#d4d0c8  repeat-x;
	float:left;
	line-height:42px;
	height:38px;
	padding:0 10px;
	background-image:url(image/BOTTONE-HEADER-08122008.gif);
	left:10px;
	color:#007fff;
	font-style:italic;
	font:bold;
	font:bolder;
	border-right:1px solid #777;
	}		
	
	
	a.allapari {
	text-decoration:none;
	background:#d4d0c8  repeat-x;
	float:left;
	line-height:42px;
	height:38px;
	padding:0 28px;
	background-image:
	url(image/alla-pari-bottone-header-08122008.png);
	left:10px;
	color:#007fff;
	font-style:italic;
	font:bold;
	border-right:1px solid #777;
	}		
	
	
	a.stage {
	float:left;
	line-height:42px;
	height:38px;	
	text-decoration:none;
	color:#007fff;
	font-style:italic;
	padding:0 28px;
	font:bold;
	text-align:center;
	background-image:url(image/bottone-stage-HEADER-08122008.png);
	background-repeat:no-repeat;
	
	
	
	}		
	
	

	
	
	
	a.button:hover{
	color:#FFFFFF;}
	
	a.allapari:hover{
	color:#FFFFFF;}
	
	a.stage:hover{
	color:#FFFFFF;}
	
	
	#news{
	position:absolute;
	float:left;
	top:405px;
	left:743px;
	font-style:italic;
	text-decoration:none;
	width: 259px;
	height: 307px;
	bottom: 11px;
	z-index:1000;
	}
	
	#news-testo{
	border-top-color:#FFFFFF;
	border-right:6px solid #ff7f00;
	border-left:6px solid #ff7f00;
	margin-top:0px;
	padding-top:4px;
	margin-bottom:-15px;
	color:#000000;
	font-weight:900;}
	
	
	#bottone-news{
	width:260px;
	color:#007fff;
	font:italic;
	font:
	bolder;
	text-align:
	center;
	margin-top:40px;
	margin-bottom:0px;
	background-image:url(image/bottone-news.png);
	background-repeat:no-repeat;
	padding-top:8px;
	
	}
	#bottone-news span {
	text-decoration:none;
	color:#007fff;	}
	
	
	
	
			
	#bottone-news:hover span {
	text-decoration:
	none;
	color:#FFFFFF;}
	
	
	
	a.bottonenews {
	float:left;
	color:#007fff;
	font-style:italic;
	text-decoration:none;
	border-style:none;
	padding-left:100px;
	font-weight:900;
	
	
	
	}
	
	
	
	#bottone-news-basso{
	background:url(image/bottone-news-basso.png) bottom no-repeat;
	padding:0px;
	border:none;
	padding-top:-2px;
	}
	
	
	
	
	
	
	
	
	
		
	
			
	
	
	
	
	#link{
	float:left;
	position:absolute;
	top:810px;
	left:742px;
	width: 256px;
}
	
	#link-testo{
	border-top-color:#FFFFFF;
	
	padding-top:10px;
	margin-bottom:-25px;
	color:#000000;
	width: 247px;
	z-index: 34;
}
	
	
	#bottone-link{
	background:url(image/bottone-news.png) no-repeat;
	width:271px;
	color:#007fff;
	font:italic;
	font:bold;
	text-align:center;
	line-height:8px;
	position: absolute;
	left: 0px;
	padding-top: 10px;
	background-repeat: no-repeat;
	height: 20px;
	top: -54px;
	z-index: 0;
	font-style: italic;
	margin-bottom: 12px;
	}
	#bottone-link-basso{
	background:url(image/bottone-news-basso.png) bottom no-repeat;
	padding:0px;
	border:none;
	padding-top:-26px;
	}
	
	
	
	#contattis{
	position: absolute;
	margin-top:230px;
	margin-left:820px;
	text-decoration:none;
	font-style:italic;
	width:143px;
	border-color:#CCCCCC;
	border-style:groove;
	background-image:url(image/Bckrd-Contattis.gif);
	background-repeat:repeat-x;
	padding-right:9px;
	left: -60px;
	}
	
	
	
   #contatti{float:left;
   position:relative;
   width:47px;
   height:38px;
   background-image:url(sezione-contatti/Mail_64.gif);           
   background-repeat:no-repeat;
   padding-left:47px;
   margin-top:2px;
   padding-top:18px;
   font-size:20px;
   z-index:900;
  }
	
	a.contact {
	float:left;
	color:#007fff;
	font-style:italic;
	text-decoration:none;
	border-style:none;
	
	
	
	}
	
	#faq{
	float:left;
   position:relative;
   width:47px;
   height:38px;
   background-image: url(image/Contacts-64.gif);
   background-repeat:no-repeat;
   padding-left:63px;
   padding-top:13px;
   font-size:18px;}
	
	
	#comunity{
	float:left;
   position:relative;
   width:47px;
   height:38px;
   background-image:
   url(sezione-contatti/Chat-2_64.gif);      
   background-repeat:no-repeat;
   padding-left:78px;
   padding-top:11px;
   font-size:18px;}
   
   #allapari{
	width:730px;
	position:absolute;
	margin-top:215px;
	top:215px;
	margin-left:13px;
	left:13px;
	height: auto;
	background-image: url(image/bck-chisiamo.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#spry
{
	width:730px;
	position:absolute;
	margin-top:20px;
	top:20px;
	margin-left:3px;
	left:7px;
	height: auto;
	background-image: url(image/bck-chisiamo.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}



#spry1
{
	width:736px;
	position:absolute;
	margin-top:20px;
	top:20px;
	margin-left:3px;
	left:-18px;
	height: auto;
	background-image: url(image/bck-chisiamo.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}


#spry2
{
	width:730px;
	position:absolute;
	margin-top:20px;
	top:40px;
	margin-left:3px;
	left:-6px;
	height: auto;
	background-image: url(image/bck-chisiamo.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}



   #chisiamo{
	width:700px;
	position:absolute;
	margin-top:213px;
	top:53px;
	margin-left:11px;
	height: 1031px;
	background-image: url(image/bck-chisiamo.gif);
	background-repeat:repeat-x;
	left: -1px;
}

#chisiamoh1{color:#007fff;
width:700px;
height:60px;
font-size:28px;
line-height:12px;
font-style:italic;
margin-top:20px;}

div.textimage img{
	float:left;
	margin: 10px
}

div.textimage h2, div.textimage p{
	margin:0 10px;
	padding: 0;
}



div.clearer{
	clear: left
}

h2{color:#FFFFFF;}
p{
	font-size:12px;
	margin-left:8px;
}

div.textimage2 img{
float:left;
margin: 10px
}

div.textimage2 h2, div.textimage2 p{
margin:0 10px;
padding: 0
}



div.clearer{clear: left}


p{
font-size:16px;
line-height:18px;}




#cosaoffriamo{
	color:#007fff;
	width:700px;
	height:60px;
	font-size:30px;
	line-height:15px;
	font-style:italic;
	border-top-style:dotted;
	border-top-color: #FF6600;
	font:bold;
	padding-top:20px;
}



#cosaoffriamoimg{
float:right;
margin-top:150px;
}

#cosaoffriamotxt{
	width: 581px;
	position:absolute;
	left:33px;
	top:485px;
}


li{
text-decoration:none;}

h3{
	color:
#FF6600;
	text-decoration: none;
}

#google{
	position:absolute;
	width: 425px;
	height: 350px;
	top: 598px;
	left: 100px;
}
#linguetta-form{
	position:absolute;
	background-image: url(image/linguetta-form.gif);
	left: 73px;
	top: 230px;
	width: 122px;
	height: 39px;
	line-height: 40px;
	margin-left: 0px;
	padding-left: 30px;
	color: #FFFFFF;
	font-size: 18px;
}
	
#form{
	position:absolute;
	left: -7px;
	top: 267px;
	border-left: 1px solid #777;
	width: 561px;
	margin-left: 20px;
	padding-left: 60px;
	background-color:
#FFFFFF;
	padding-top: 0px;
	float: left;
	height: 845px;
}

#formfra{
	position:absolute;
	left: -12px;
	top: 90px;
	border-left: 1px solid #777;
	width: 561px;
	margin-left: 20px;
	padding-left: 60px;
	padding-top: 0px;
	float: left;
	height: 845px;
}

#callme{
	position: relative;
	text-decoration:none;
	width: 169px;
	left: 594px;
	top: 306px;
	z-index:800;
}

	
#cerca-una-aupair{
	position:absolute;
	left: 14px;
	top: 213px;
	width: 734px;
	border-top-style: dotted;
	border-color: #FF6600;
}

#otherdestinations{
	position:absolute;
	border-bottom-style:ridge;
	left: 743px;
	width: 258px;
}

#bottone-otherdestinations{
width:260px;
	color:#007fff;
	font:italic;
	font:
	bolder;
	text-align:
	center;
	margin-top:40px;
	margin-bottom:0px;
	background-image:url(image/bottone-news.png);
	background-repeat:no-repeat;
	padding-top:8px;}
	
	
	
	#myBox {
	position: absolute;
	margin:300px;
	
	color: #fff;
	padding: 20px;
	text-align: left;
	background-image:url(image/dublino.gif);
	background-repeat: no-repeat;
	left: 619px;
	top: 126px;
	width: 100px;
	height: 58px;
}

#sitemap{
	position: absolute;
	text-decoration:none;
	width: 526px;
	color:#FF6600;
	font:italic;
	border:#FF6600;
	left: 10px;
	top: 193px;
}

a.menusoggiorni{color: #FF6600;
	text-decoration: none;
	font:bold;}
	
	
	a.bottonevai{
	font-size:11px;
	color:#666666;
	font-style:italic; padding-left:15px; line-height:15px; text-decoration:none;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{
	/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:696px;
	height:337px;
	overflow:hidden;
		}
	span#prevBtn{margin-left:338px; font:message-box; text-decoration:none; color: #00FF00; }
	span#nextBtn{ font:message-box;       }	
	
	
	
	
	.mainExpand {
  cursor:hand;
  cursor:pointer;
  font: bold .8,5em verdana, arial, helvetica, sans-serif;}
	
	
	
	
h4 {
	color: #FF6600;
}
.prezzi {
	color: #0066FF;
}
table {
	border: 1px solid #0066FF;
	text-align: center;
}

