HTML {
	WIDTH: 100%
}
HTML {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
BODY {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
DIV {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
P {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
TABLE {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
TR {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
TD {
	FONT: 12pt Arial, Helvetica, sans-serif; COLOR: #000
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #fff; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT: bold 9pt Arial, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	FONT: bold 9pt Arial, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.clear {
	CLEAR: both; LINE-HEIGHT: 0
}
.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
#container .bottom {
	DISPLAY: none
}
.bottom {
	DISPLAY: none
}
#container {
	DISPLAY: block; WIDTH: 100%
}
#container .txtb0 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
#container .txtb0 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
#container .txtb09 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
#container .txtb10 {
	FONT-SIZE: 10px; COLOR: #fff
}
#container .txt12 {
	FONT-SIZE: 12px
}
#container .txt10 {
	FONT-SIZE: 10px
}
#container .txt12 {
	FONT-SIZE: 13px; FONT-STYLE: normal
}
#container .txt13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-STYLE: normal
}
#container .txt14 {
	FONT-SIZE: 14px
}
#container .txt15 {
	FONT-SIZE: 15px
}
#container .txt16 {
	FONT-SIZE: 16px; LINE-HEIGHT: 19px
}
#container .txt17 {
	FONT-SIZE: 17px
}
#container .txt18no {
	FONT-SIZE: 18px; TEXT-DECORATION: underline
}
#container .txt18 {
	FONT-SIZE: 18px; LINE-HEIGHT: 20px
}
#container .txt13 {
	FONT-SIZE: 13px
}
#container .txt11 {
	FONT-SIZE: 11px
}
#container .txt20 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
#container .txt21 {
	FONT-SIZE: 21px
}
#container .txt23 {
	FONT-SIZE: 24px
}
#container .txt25 {
	FONT-SIZE: 26px
}
#container .txt27 {
	FONT-SIZE: 27px
}
#container .txt29 {
	FONT-SIZE: 29px
}
#container .txt30 {
	FONT-SIZE: 30px
}
#container .txt31 {
	FONT-SIZE: 31px
}
#container .txt33 {
	FONT-SIZE: 33px
}
#container .txtrob11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #900
}
#container .txt9 {
	FONT-SIZE: 9px; COLOR: #00f
}
#container .txtbl9 {
	FONT-SIZE: 9px; COLOR: #00f
}
#container .txt12bianco {
	FONT-SIZE: 12px; COLOR: #fff
}
#container .txt9grigia {
	FONT-SIZE: 9px; COLOR: #333
}
#container .txt12bco {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-STYLE: normal
}
#container .firmahm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 0px 0px 2px; FONT-STYLE: italic; LETTER-SPACING: 0em
}
#container #sottospalla .firmahm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 0px 0px 2px; FONT-STYLE: italic; LETTER-SPACING: 0em
}
#container #fascione .txt12 {
	LINE-HEIGHT: 16px
}
#container #sottospalla .txt12 {
	FONT-SIZE: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#container .txt23 A {
	FONT-WEIGHT: bold
}
#container .txt23 A:visited {
	FONT-WEIGHT: bold
}
#container .txt23 A:hover {
	FONT-WEIGHT: bold
}
#container .txt25 A {
	FONT-WEIGHT: bold
}
#container .txt25 A:visited {
	FONT-WEIGHT: bold
}
#container .txt25 A:hover {
	FONT-WEIGHT: bold
}
#container .txt27 A {
	FONT-WEIGHT: bold
}
#container .txt27 A:visited {
	FONT-WEIGHT: bold
}
#container .txt27 A:hover {
	FONT-WEIGHT: bold
}
#container .txt30 A {
	FONT-WEIGHT: bold
}
#container .txt30 A:visited {
	FONT-WEIGHT: bold
}
#container .txt30 A:hover {
	FONT-WEIGHT: bold
}
#container .txt31 A {
	FONT-WEIGHT: bold
}
#container .txt31 A:visited {
	FONT-WEIGHT: bold
}
#container .txt31 A:hover {
	FONT-WEIGHT: bold
}
#container .txt33 A {
	FONT-WEIGHT: bold
}
#container .txt33 A:visited {
	FONT-WEIGHT: bold
}
#container .txt33 A:hover {
	FONT-WEIGHT: bold
}
#bgspot {
	WIDTH: auto
}
#bgspot #topheader {
	WIDTH: auto
}
#bgspot #header {
	WIDTH: auto
}
#bgspot #topheader #advtop {
	DISPLAY: none
}
#bgspot #topheader #extra {
	DISPLAY: none
}
#bgspot #topheader #advtop {
	DISPLAY: none
}
#bgspot #topheader #ge-network {
	DISPLAY: none
}
#bgspot #header #brand {
	DISPLAY: block
}
#bgspot #header #brand A:unknown {
	content: ""
}
#sectionbrand {
	DISPLAY: none
}
#bgspot #header #utility {
	DISPLAY: none
}
#topmenu {
	DISPLAY: none
}
#menu {
	DISPLAY: none
}
#advstrip {
	DISPLAY: none
}
#search {
	DISPLAY: none
}
#cerca {
	DISPLAY: none
}
.sezioni {
	DISPLAY: none
}
#adv160x600r {
	DISPLAY: none
}
.linkcor {
	DISPLAY: none
}
#sbcolleft {
	DISPLAY: none
}
#cright {
	DISPLAY: none
}
#subcolleft {
	DISPLAY: none
}
#tabs {
	DISPLAY: none
}
.categoria {
	PADDING-RIGHT: 0px; BORDER-TOP: #8bb4d9 4px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: bold 14pt Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #000; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.addons {
	DISPLAY: none
}
.articolo {
	DISPLAY: block; FLOAT: left; FONT: 12pt/15pt Arial, Helvetica, sans-serif; COLOR: #000
}
.articolo H1 {
	FONT-SIZE: 24pt; MARGIN: 0px 0px 3px; COLOR: #00386b; LINE-HEIGHT: 28pt
}
.articolo H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN: 0px 0px 3px; COLOR: #00386b; LINE-HEIGHT: 15pt
}
.articolo H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN: 0px 0px 3px; COLOR: #00386b; LINE-HEIGHT: 15pt
}
.articolo H3 {
	MARGIN: 0px 0px 5px
}
.articolo H3 .txt12 {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #000
}
.articolo P {
	DISPLAY: block; MARGIN: 0px 0px 10px
}
.articolo .firma {
	FONT-STYLE: italic
}
.articolo .fotosx {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 5px 0px; WIDTH: 200px
}
.articolo .fotodx {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 5px 10px; WIDTH: 200px
}
.articolo .fotosx P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.articolo .fotodx P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.articolo A {
	FONT: 12pt/15pt Arial, Helvetica, sans-serif; COLOR: #00368b
}
.articolo A:link:unknown {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-TRANSFORM: lowercase; COLOR: #c00; content: " (" attr(href) ") "
}
.articolo A:visited:unknown {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-TRANSFORM: lowercase; COLOR: #c00; content: " (" attr(href) ") "
}
UNKNOWN {
	content: " (http://www.repubblica.it/" attr(href) ") "
}
.comments {
	DISPLAY: none
}
#ovadsense {
	DISPLAY: none
}
#adv180x150m {
	DISPLAY: none
}
.shared-content-vetrina {
	DISPLAY: none
}
.labelcategoria {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; FONT: bold 14pt Arial, Helvetica, sans-serif; COLOR: #f60; PADDING-TOP: 5px; BORDER-BOTTOM: #f60 1px solid; TEXT-DECORATION: none
}
.boxlettori {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 32%
}
#newprefooter {
	DISPLAY: none
}
#newfooter {
	PADDING-RIGHT: 0px; BORDER-TOP: #8bb4d9 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px; COLOR: #000; PADDING-TOP: 4px
}
#adv-bot {
	DISPLAY: none
}

