FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN.bold {
	FONT-WEIGHT: bold
}
DIV.rightmenu {
	FLOAT: right
}
DIV.leading {
	FONT-WEIGHT: bold; WIDTH: 85%; BORDER-BOTTOM: 1px dotted; HEIGHT: 250px; TEXT-ALIGN: left
}
DIV.image {
	MARGIN-TOP: -20px; MARGIN-RIGHT: 130px
}
DIV.intro {
	BORDER-BOTTOM: 1px solid
}
DIV.intro TABLE {
	WIDTH: 70%
}
#contents DIV.leading H1 {
	FLOAT: left; WIDTH: 53%
}
#contents DIV.leading H2 {
	FLOAT: left; WIDTH: 53%
}
#contents DIV.leading H3 {
	FLOAT: left; WIDTH: 53%
}
#contents DIV.contentNavigation {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 8px 0px 0px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#contents DIV.contentNavigation_tabella {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#contents DIV.back_button {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 3px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; WIDTH: 72px; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center
}
#contents H2.intestazione {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 0px
}
#contents H3.intestazione {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 10px
}
#contents SPAN.content_rating {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: middle
}
#contents P.readmore {
	MARGIN-TOP: 8px; FONT-SIZE: 90%
}
#filtered {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 23%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#ordered {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#display {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 13%; TEXT-ALIGN: center
}
#items {
	CLEAR: none
}
DIV.formsearch {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
DIV.searchintro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 30px 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
DIV.search DIV {
	BORDER-BOTTOM: 1px dotted
}
DIV.intro {
	CLEAR: none
}
.button {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button_login {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; MARGIN: 5px 1px 15px 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}
DIV.menu FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.menu LEGEND {
	DISPLAY: none
}
#contents P.pie_pagina {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 1px 0px 4px; WIDTH: 100%; PADDING-TOP: 1px
}
DIV.menu FIELDSET {
	MARGIN-BOTTOM: 10px
}
SPAN.pathway IMG {
	VERTICAL-ALIGN: middle; WIDTH: 10px
}
DIV.latestnews {
	MARGIN-TOP: 15px
}
DIV.login {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: 1px solid; WIDTH: 95%; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
DIV.login P.lost_password {
	BORDER-TOP: 1px dotted; FONT-SIZE: 90%; TEXT-ALIGN: center
}
DIV.login P.registration {
	BORDER-TOP: 1px solid; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.login H1.menu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; PADDING-TOP: 2px
}
