* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
CODE {
	FONT: inherit; WHITE-SPACE: normal
}
KBD {
	FONT: inherit; WHITE-SPACE: normal
}
SAMP {
	FONT: inherit; WHITE-SPACE: normal
}
PRE {
	FONT: inherit; WHITE-SPACE: normal
}
TT {
	FONT: inherit; WHITE-SPACE: normal
}
VAR {
	FONT: inherit; WHITE-SPACE: normal
}
INPUT {
	FONT: inherit; WHITE-SPACE: normal
}
SELECT {
	FONT: inherit; WHITE-SPACE: normal
}
ISINDEX {
	FONT: inherit; WHITE-SPACE: normal
}
LISTING {
	FONT: inherit; WHITE-SPACE: normal
}
XMP {
	FONT: inherit; WHITE-SPACE: normal
}
PLAINTEXT {
	FONT: inherit; WHITE-SPACE: normal
}
TEXTAREA {
	FONT: inherit
}
A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IFRAME {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FORM {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
OBJECT {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
APPLET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A ABBR {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DFN {
	FONT-STYLE: normal
}
I {
	FONT-STYLE: normal
}
CITE {
	FONT-STYLE: normal
}
VAR {
	FONT-STYLE: normal
}
ADDRESS {
	FONT-STYLE: normal
}
EM {
	FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal
}
B {
	FONT-WEIGHT: normal
}
STRONG {
	FONT-WEIGHT: normal
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
DT {
	FONT-WEIGHT: normal
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
TD {
	TEXT-ALIGN: left
}
HTML {
	LINE-HEIGHT: normal
}
Q {
	QUOTES: "\201C""\201D""\2018""\2019"
}
UL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
OL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
DIR {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
MENU {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
SUB {
	VERTICAL-ALIGN: baseline
}
SUP {
	VERTICAL-ALIGN: baseline
}
A {
	COLOR: inherit
}
FONT {
	FONT: inherit; COLOR: inherit
}
BASEFONT {
	FONT: inherit; COLOR: inherit
}
CENTER {
	TEXT-ALIGN: inherit
}
*[align] {
	TEXT-ALIGN: inherit
}
S {
	TEXT-DECORATION: inherit
}
STRIKE {
	TEXT-DECORATION: inherit
}
U {
	TEXT-DECORATION: inherit
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
OL {
	LIST-STYLE-TYPE: decimal
}
TR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: auto; HEIGHT: auto; VERTICAL-ALIGN: inherit; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: auto; HEIGHT: auto; VERTICAL-ALIGN: inherit; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: auto; HEIGHT: auto; VERTICAL-ALIGN: inherit; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE[border] {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
.content TABLE[border] {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
NOBR {
	WHITE-SPACE: normal
}
MARQUEE {
	OVERFLOW: visible; -moz-binding: none
}
BLINK {
	TEXT-DECORATION: none
}
A {
	TEXT-DECORATION: underline
}
H1 A {
	TEXT-DECORATION: none
}
H2 A {
	TEXT-DECORATION: none
}
H3 A {
	TEXT-DECORATION: none
}
H4 A {
	TEXT-DECORATION: none
}
H5 A {
	TEXT-DECORATION: none
}
H6 A {
	TEXT-DECORATION: none
}
STRONG {
	FONT-WEIGHT: bold
}
TH {
	FONT-WEIGHT: bold
}
THEAD TD {
	FONT-WEIGHT: bold
}
BODY H1 {
	FONT-WEIGHT: bold
}
BODY H2 {
	FONT-WEIGHT: bold
}
BODY H3 {
	FONT-WEIGHT: bold
}
BODY H4 {
	FONT-WEIGHT: bold
}
BODY H5 {
	FONT-WEIGHT: bold
}
BODY H6 {
	FONT-WEIGHT: bold
}
DT {
	FONT-WEIGHT: bold
}
CITE {
	FONT-STYLE: italic
}
EM {
	FONT-STYLE: italic
}
DFN {
	FONT-STYLE: italic
}
CODE {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
KBD {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
SAMP {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
PRE {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
TT {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
VAR {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
INPUT[type='text'] {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
INPUT[type='password'] {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
TEXTAREA {
	FONT-FAMILY: mono-space, monospace; FONT-SIZE: 100%
}
PRE {
	WHITE-SPACE: pre
}
PRE * {
	WHITE-SPACE: pre; FONT-SIZE: 100%
}
DEL {
	TEXT-DECORATION: line-through
}
INS {
	BORDER-BOTTOM: black 1px solid
}
DFN {
	BORDER-BOTTOM: black 1px solid
}
SMALL {
	FONT-SIZE: 85%
}
SUP {
	FONT-SIZE: 85%
}
SUB {
	FONT-SIZE: 85%
}
BIG {
	LINE-HEIGHT: 80%; FONT-SIZE: 125%
}
ABBR {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em; FONT-SIZE: 85%
}
ACRONYM {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em; FONT-SIZE: 85%
}
ABBR[title] {
	BORDER-BOTTOM: black 1px dotted; CURSOR: help
}
ACRONYM[title] {
	BORDER-BOTTOM: black 1px dotted; CURSOR: help
}
DFN[title] {
	BORDER-BOTTOM: black 1px dotted; CURSOR: help
}
SUP {
	VERTICAL-ALIGN: super
}
SUB {
	VERTICAL-ALIGN: sub
}
BLOCKQUOTE {
	PADDING-LEFT: 2.2em
}
HR {
	DISPLAY: none
}
lang(af) {
	QUOTES: '\201E' '\201D' '\201A' '\2019'
}
lang(nl) {
	QUOTES: '\201E' '\201D' '\201A' '\2019'
}
lang(pl) {
	QUOTES: '\201E' '\201D' '\201A' '\2019'
}
lang(bg) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(cs) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(de) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(is) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(lt) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(sk) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(sr) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(ro) {
	QUOTES: '\201E' '\201C' '\201A' '\2018'
}
lang(da) {
	QUOTES: '\00BB' '\00AB' '\203A' '\2039'
}
lang(hr) {
	QUOTES: '\00BB' '\00AB' '\203A' '\2039'
}
lang(el) {
	QUOTES: '\00AB' '\00BB' '\2039' '\203A'
}
lang(es) {
	QUOTES: '\00AB' '\00BB' '\2039' '\203A'
}
lang(sq) {
	QUOTES: '\00AB' '\00BB' '\2039' '\203A'
}
lang(tr) {
	QUOTES: '\00AB' '\00BB' '\2039' '\203A'
}
lang(en-GB) {
	QUOTES: '\2018' '\2019' '\201C' '\201D'
}
lang(fi) {
	QUOTES: '\201D' '\201D' '\2019' '\2019'
}
lang(sv) {
	QUOTES: '\201D' '\201D' '\2019' '\2019'
}
lang(fr) {
	QUOTES: '\ab\2005' '\2005\bb' '\2039\2005' '\2005\203a'
}
*[lang|='en'] Q:before {
	CONTENT: '\201C'
}
*[lang|='en'] Q:after {
	CONTENT: '\201D'
}
*[lang|='en'] Q Q:before {
	CONTENT: '\2018'
}
*[lang|='en'] Q Q:after {
	CONTENT: '\2019'
}
INPUT {
	CURSOR: pointer
}
SELECT {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
INPUT[type='text'] {
	CURSOR: text
}
INPUT[type='password'] {
	CURSOR: text
}
INPUT[type='hidden'] {
	DISPLAY: none
}
.div_central {
	MARGIN-BOTTOM: 20px; CLEAR: both; OVERFLOW: hidden !important
}
.sidebar_block {
	MARGIN-BOTTOM: 20px; CLEAR: both; OVERFLOW: hidden !important
}
.sidebar_block IMG {
	MARGIN: 0px 5px 5px
}
.div_central IMG {
	MARGIN: 0px 5px 5px
}
.div_gallery IMG {
	MARGIN: 0px
}
.abstract {
	PADDING-BOTTOM: 0px !important
}
DIV#submenu UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY H1 {
	MARGIN-BOTTOM: 20px
}
.div_google_map IFRAME {
	MARGIN-TOP: 5px
}
.input_label {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 10px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 2px !important; PADDING-TOP: 0px !important
}
#sendframe {
	WIDTH: 0px; DISPLAY: none; HEIGHT: 0px; OVERFLOW: hidden
}
#invia {
	TEXT-TRANSFORM: uppercase; WIDTH: 90px; FLOAT: right; HEIGHT: 30px; CLEAR: both
}
#bform TEXTAREA {
	HEIGHT: 80px
}
#bform TEXTAREA {
	WIDTH: 90%
}
#bform INPUT {
	WIDTH: 90%
}
#bform BR {
	LINE-HEIGHT: 0px; DISPLAY: none; HEIGHT: 0px; FONT-SIZE: 0px
}
#invia {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 8%
}
.div_central #invia {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 72%; CLEAR: both !important; MARGIN-RIGHT: 0px
}
.div_central .input_label {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
.div_central #bform INPUT {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
.div_central #bform TEXTAREA {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
.div_central .input_label {
	TEXT-ALIGN: left; MARGIN: 0px; PADDING-LEFT: 1% !important; WIDTH: 20%; PADDING-RIGHT: 2% !important; FLOAT: left; CLEAR: both
}
.div_central #bform INPUT {
	WIDTH: 65% !important; MARGIN-BOTTOM: 15px !important; FLOAT: left
}
.div_central #bform TEXTAREA {
	WIDTH: 65% !important; MARGIN-BOTTOM: 15px !important; FLOAT: left
}
.div_central .input_label {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 15px !important
}
.div_central #bform {
	PADDING-TOP: 15px
}
.bform TEXTAREA {
	HEIGHT: 80px
}
.bform TEXTAREA {
	WIDTH: 90%
}
.bform INPUT {
	WIDTH: 90%
}
.bform BR {
	LINE-HEIGHT: 0px; DISPLAY: none; HEIGHT: 0px; FONT-SIZE: 0px
}
.div_central .bform INPUT {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
.div_central .bform TEXTAREA {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
.div_central .bform INPUT {
	WIDTH: 65% !important; MARGIN-BOTTOM: 15px !important; FLOAT: left
}
.div_central .bform TEXTAREA {
	WIDTH: 65% !important; MARGIN-BOTTOM: 15px !important; FLOAT: left
}
.div_central .bform {
	PADDING-TOP: 15px
}
.bform .form_privacy {
	TEXT-ALIGN: justify; LINE-HEIGHT: 10px; FONT-STYLE: italic; WIDTH: 90%; CLEAR: both; FONT-SIZE: 9px
}
.div_central .bform .form_privacy {
	WIDTH: 65%; MARGIN-LEFT: 23%
}
