@CHARSET "ISO-8859-1";

.CenterColumn {
	position:			absolute;
	top:				0px;
	left:				50%;
	margin-left:		-476px;
	width:				968px;
	height:				900px;
	
	background-image:	url(../images/page.background2.png);
}

.SfondoCategorie {
	position:			absolute;
	top:				0px;
	left:				50%;
	margin-left:		-427px;
	width:				708px;
	height:				800px;
	
	text-align:			right;
}

.ContentHolder {
	position:			absolute;
	top:				192px;
	left:				50%;
	margin-left:		-476px;
	width:				920px;
	padding:			10px 28px 10px 20px;
	
	
}

#HelpCatalogo {
	width:				705px;
	height:				71px;
	height:				0px;
	margin-left:		8px;
	margin-top:			-25px;
	margin-top:			0px;
		
}

#HomeSlide {
	position:			absolute;
	top:				0px;
	left:				50%;
	margin-left:		-457px;
	width:				738px;
	height:				900px;
}

#GoogleMap {
	position:			absolute;
	top:				0px;
	left:				50%;
	margin-left:		-457px;
	width:				738px;
	height:				900px;
}

#TheContent {
	width:				720px;
	margin-top:			0px;
}

#FrecciaPiccola {
	position:			absolute;
	top:				208px;
	right:				50%;
	margin-right:		-484px;
	width:				10px;
	height:				20px;
	
	background-image:	url(../images/freccia.piccola.gif);
}

.PageTopWhite {
	position:			absolute;
	top:				0px;
	left:				50%;
	margin-left:		-476px;
	width:				968px;
	height:				7px;
	background-color:	#FFF;
}

.PageTopBorder {
	position:			absolute;
	top:				7px;
	left:				50%;
	margin-left:		-476px;
	width:				961px;
	height:				3px;
	
	background-image:	url(../images/page.topborder.png);
}

.PageCurl {
	position:			absolute;
	top:				7px;
	left:				50%;
	margin-left:		-476px;
	width:				21px;
	height:				42px;
	
	background-image:	url(../images/page.curl.png);
}

.LogoBig {
	position:			absolute;
	top:				30px;
	left:				50%;
	margin-left:		304px;
	width:				160px;
	height:				160px;
	
	background-image:	url(../images/logo.big.jpg);
	cursor:				pointer;
}

#TopSlide {
	position:			absolute;
	top:				30px;
	left:				50%;
	margin-left:		-456px;
	width:				760px;
	height:				160px;
	
}

.Menu {
	font-family:		verdana;
	font-size:			14px;
	line-height:		30px;
	text-align:			right;
	color:				#000;	
}
.Menu a {
	text-decoration:	none;
	color:				#000;
	cursor:				pointer;
}
.Menu a:hover {
	text-decoration:	underline;
}

.Title {
	font-family:		arial;
	font-size:			18px;
	font-weight:		bold;
	color:				#C00;	
}

.FrecciaGrande {
	position:			absolute;
	top:				206px;
	left:				50%;
	margin-left:		-475px;
	width:				16px;
	height:				32px;
	
	background-image:	url(../images/freccia.grande.gif);
}

.MenuTitle {
	font-family:		arial;
	font-size:			14px;
	font-weight:		bold;
	color:				#000;
	
	margin-top:			15px;
	margin-bottom:		5px;
}

.PreviewTable {
	width:				100%;
}
.PreviewTable td {
	padding:			2px 5px 13px 5px;
	cursor:				pointer;
	font-size:			11px;
	color:				#EEE;
}
.PreviewTable td PreviewTitle {
	color:				#CCC;
	font-size:			12px;
	font-weight:		bold;
	display:			block;
}
.PreviewTable td:hover {
	background-color:	#333;
}

.PreviewTableBig {
	width:				100%;
}
.PreviewTableBig td {
	padding:			2px 5px 18px 5px;
	cursor:				pointer;
	font-size:			12px;
	color:				#EEE;
}
.PreviewTableBig td PreviewTitle {
	color:				#CCC;
	font-size:			14px;
	font-weight:		bold;
	display:			block;
}
.PreviewTableBig td:hover {
	background-color:	#999;
}

#IntroCover {
	position:			absolute;
	bottom:				24px;
	left:				0px;
	width:				100%;
	height:				100%;
	background-color:	#000000;
}
#IntroSlide {
	position:			absolute;
	top:				50%;
	left:				50%;
	width:				700px;
	height:				400px;
	margin-left:		-350px;
	margin-top:			-200px;
}
#IntroButton {
	position:			absolute;
	top:				50%;
	left:				50%;
	width:				700px;
	margin-left:		-350px;
	margin-top:			210px;
	
	text-align:			center;
	font-family:		arial;
	font-size:			16px;
	color:				#CCCCCC;
	
	cursor:				pointer;
}
#IntroButton a {
	color:				#CCCCCC;
	text-decoration:	none;
}
#IntroButton a:hover {
	font-weight:		bold;
	text-decoration:	none;
}

