span.add {
	background: url("/media/jseblod/_icons/add-square.png") no-repeat 0px 0px; width: 16px; height: 16px; vertical-align: middle; display: inline-block; cursor: pointer;
}
span.del {
	background: url("/media/jseblod/_icons/del-square.png") no-repeat 0px 0px; width: 16px; height: 16px; vertical-align: middle; display: inline-block; cursor: pointer;
}
#sbox-overlay {
	left: 0px; top: 0px; position: absolute; -ms-zoom: 1; background-color: rgb(0, 0, 0);
}
#sbox-window {
	padding: 10px; text-align: left; overflow: visible; position: absolute; background-color: rgb(255, 255, 255); -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
#sbox-btn-close {
	background: url("/media/system/images/closebox.png") no-repeat center; border: currentColor; border-image: none; top: -15px; width: 30px; height: 30px; right: -15px; position: absolute;
}
.sbox-window-ie6 #sbox-btn-close {
	background-image: url("/media/system/images/closebox.gif");
}
.sbox-loading #sbox-content {
	background-position: center; background-image: url("/media/system/images/spinner.gif"); background-repeat: no-repeat;
}
#sbox-content {
	width: 100%; height: 100%; overflow: auto; clear: both; background-color: rgb(255, 255, 255);
}
.sbox-content-image#sbox-content {
	overflow: visible;
}
#sbox-image {
	display: block;
}
.sbox-content-image img {
	width: 100%; height: 100%; display: block;
}
.sbox-content-iframe#sbox-content {
	overflow: visible;
}
.body-overlayed {
	
}
.body-overlayed embed {
	visibility: hidden;
}
.body-overlayed object {
	visibility: hidden;
}
.body-overlayed select {
	visibility: hidden;
}
#sbox-window embed {
	visibility: visible;
}
#sbox-window object {
	visibility: visible;
}
#sbox-window select {
	visibility: visible;
}
.sbox-bg {
	width: 33px; height: 40px; position: absolute;
}
.sbox-bg-n {
	background: url("/media/system/images/modal/bg_n.png") repeat-x; left: 0px; top: -40px; width: 100%;
}
.sbox-bg-ne {
	background: url("/media/system/images/modal/bg_ne.png") no-repeat; top: -40px; right: -33px;
}
.sbox-bg-e {
	background: url("/media/system/images/modal/bg_e.png") repeat-y; top: 0px; height: 100%; right: -33px;
}
.sbox-bg-se {
	background: url("/media/system/images/modal/bg_se.png") no-repeat; right: -33px; bottom: -40px;
}
.sbox-bg-s {
	background: url("/media/system/images/modal/bg_s.png") repeat-x; left: 0px; width: 100%; bottom: -40px;
}
.sbox-bg-sw {
	background: url("/media/system/images/modal/bg_sw.png") no-repeat; left: -33px; bottom: -40px;
}
.sbox-bg-w {
	background: url("/media/system/images/modal/bg_w.png") repeat-y; left: -33px; top: 0px; height: 100%;
}
.sbox-bg-nw {
	background: url("/media/system/images/modal/bg_nw.png") no-repeat; left: -33px; top: -40px;
}
td.cck_field {
	padding-bottom: 6px;
}
table.art_ap_gallery {
	margin: 10px auto 0px;
}
table.art_ap_gallery td {
	padding: 10px 0px;
}
div.form_article_image {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
#left .form_article_image img {
	border: 0px currentColor; border-image: none;
}
a.maplink {
	text-decoration: none; border-bottom-color: rgb(36, 43, 93); border-bottom-width: 1px; border-bottom-style: dotted;
}
a.maplink:link {
	text-decoration: none; border-bottom-color: rgb(36, 43, 93); border-bottom-width: 1px; border-bottom-style: dotted;
}
a.maplink:visited {
	text-decoration: none; border-bottom-color: rgb(36, 43, 93); border-bottom-width: 1px; border-bottom-style: dotted;
}
a.maplink:hover {
	text-decoration: underline; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
a.maplink:active {
	text-decoration: underline; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.cck-debug {
	border-width: medium medium 1px; border-style: none none dashed; border-color: currentColor currentColor rgb(204, 204, 204);
}
.modal-bg-toolbar {
	background-color: rgb(251, 251, 251);
}
fieldset.adminform_error {
	background: url("/administrator/templates/khepri/images/notice-alert.png") no-repeat 4px top rgb(230, 192, 192); border-width: 3px 0px; border-style: solid none; border-color: rgb(222, 122, 123) currentColor; margin: 0px 10px 10px; color: rgb(204, 0, 0); font-weight: bold;
}
.reducepadding {
	padding: 0px !important;
}
div.header {
	color: rgb(11, 85, 196); line-height: 48px; padding-left: 55px; font-size: 22px; font-weight: bold; margin-left: 10px; background-repeat: no-repeat;
}
div.header span {
	color: rgb(102, 102, 102);
}
div.configuration {
	color: rgb(11, 85, 196); line-height: 16px; padding-left: 30px; font-size: 14px; font-weight: bold; margin-left: 10px; background-image: url("/components/com_cckjseblod/assets/images/menu/icon-16-config.png"); background-repeat: no-repeat;
}
div.toolbar {
	padding: 0px; text-align: right; float: right;
}
table.toolbar {
	margin: 0px; padding: 0px; border-collapse: collapse;
}
table.toolbar td {
	padding: 1px 1px 1px 4px; height: 48px; text-align: center; color: rgb(102, 102, 102);
}
table.toolbar td.spacer {
	width: 10px;
}
table.toolbar td.divider {
	width: 5px; border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid;
}
table.toolbar span {
	margin: 0px auto; width: 32px; height: 32px; float: none; display: block;
}
table.toolbar a {
	padding: 1px 5px; border: 1px solid rgb(251, 251, 251); border-image: none; float: left; display: block; white-space: nowrap; cursor: pointer;
}
table.toolbar a:hover {
	border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); color: rgb(11, 85, 196); text-decoration: none;
}
.button2-left .next {
	background: url("/administrator/templates/khepri/images/j_button2_next.png") no-repeat 100% 0px;
}
.off.button2-left .next {
	background: url("/administrator/templates/khepri/images/j_button2_next_off.png") no-repeat 100% 0px;
}
.display-yes {
	display: block;
}
.display-no {
	display: none;
}
li.cck_field_subcategories {
	padding-bottom: 6px;
}
.socialweb_module_left {
	
}
.socialweb_module_right {
	
}
.socialweb_module_left .std_buttons {
	margin-right: 5px; float: left;
}
.socialweb_module_left .fb_share_std {
	margin-right: 5px; float: left;
}
.socialweb_module_left .fb_share_small {
	margin-right: 5px; float: left;
}
.socialweb_module_left .fb_like_std {
	margin-right: 5px; float: left;
}
.socialweb_module_left .fb_like_small {
	margin-right: 5px; float: left;
}
.socialweb_module_left .tw_tweet_std {
	margin-right: 5px; float: left;
}
.socialweb_module_left .tw_tweet_small {
	margin-right: 5px; float: left;
}
.socialweb_module_left .g_plusone {
	margin-right: 5px; float: left;
}
.socialweb_module_right .std_buttons {
	margin-left: 10px; float: right;
}
.socialweb_module_right .fb_share_std {
	margin-left: 10px; float: right;
}
.socialweb_module_right .fb_share_small {
	margin-left: 10px; float: right;
}
.socialweb_module_right .fb_like_std {
	margin-left: 10px; float: right;
}
.socialweb_module_right .fb_like_small {
	margin-left: 10px; float: right;
}
.socialweb_module_right .tw_tweet_std {
	margin-left: 10px; float: right;
}
.socialweb_module_right .tw_tweet_small {
	margin-left: 10px; float: right;
}
.socialweb_module_right .g_plusone {
	margin-left: 10px; float: right;
}
.socialweb_module_left .std_buttons a img {
	opacity: 1;
}
.socialweb_module_right .std_buttons a img {
	opacity: 1;
}
.socialweb_module_left .std_buttons a:hover img {
	opacity: 0.75;
}
.socialweb_module_right .std_buttons a:hover img {
	opacity: 0.75;
}
input.system-openid {
	background: url("http://openid.net/images/login-bg.gif") no-repeat 0px 50% rgb(255, 255, 255); color: rgb(0, 0, 0); padding-left: 18px;
}
input.com-system-openid {
	background: url("http://openid.net/images/login-bg.gif") no-repeat 0px 50% rgb(255, 255, 255); color: rgb(0, 0, 0); padding-left: 18px;
}
.system-unpublished {
	background: rgb(232, 237, 241); border-top-color: rgb(196, 211, 223); border-bottom-color: rgb(196, 211, 223); border-top-width: 4px; border-bottom-width: 4px; border-top-style: solid; border-bottom-style: solid;
}
#system-message {
	padding: 0px; margin-bottom: 10px;
}
#system-message dt {
	font-weight: bold;
}
#system-message dd {
	margin: 0px; text-indent: 30px; font-weight: bold;
}
#system-message dd ul {
	list-style: none; padding: 10px; color: rgb(0, 85, 187); margin-bottom: 10px; border-top-color: rgb(132, 167, 219); border-bottom-color: rgb(132, 167, 219); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid;
}
#system-message dt.message {
	display: none;
}
#system-message dd.message {
	
}
#system-message dt.error {
	display: none;
}
#system-message dd.error ul {
	color: rgb(204, 0, 0); border-top-color: rgb(222, 122, 123); border-bottom-color: rgb(222, 122, 123); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(230, 192, 192);
}
#system-message dt.notice {
	display: none;
}
#system-message dd.notice ul {
	background: rgb(239, 231, 184); color: rgb(204, 0, 0); border-top-color: rgb(240, 220, 126); border-bottom-color: rgb(240, 220, 126); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid;
}
#system-debug {
	margin: 10px; padding: 10px; color: rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
#system-debug div {
	font-size: 11px;
}
.invalid {
	border-color: rgb(255, 0, 0);
}
label.invalid {
	color: rgb(255, 0, 0);
}
#editor-xtd-buttons {
	padding: 5px;
}
.button2-left {
	float: left;
}
.button2-right {
	float: left;
}
.button2-left div {
	float: left;
}
.button2-right div {
	float: left;
}
.button2-left a {
	height: 22px; color: rgb(102, 102, 102); line-height: 22px; font-size: 11px; float: left; display: block; cursor: pointer;
}
.button2-right a {
	height: 22px; color: rgb(102, 102, 102); line-height: 22px; font-size: 11px; float: left; display: block; cursor: pointer;
}
.button2-left span {
	height: 22px; color: rgb(102, 102, 102); line-height: 22px; font-size: 11px; float: left; display: block; cursor: pointer;
}
.button2-right span {
	height: 22px; color: rgb(102, 102, 102); line-height: 22px; font-size: 11px; float: left; display: block; cursor: pointer;
}
.button2-left span {
	color: rgb(153, 153, 153); cursor: default;
}
.button2-right span {
	color: rgb(153, 153, 153); cursor: default;
}
.button2-left .page a {
	padding: 0px 6px;
}
.button2-right .page a {
	padding: 0px 6px;
}
.button2-left .page span {
	padding: 0px 6px;
}
.button2-right .page span {
	padding: 0px 6px;
}
.page span {
	color: rgb(0, 0, 0); font-weight: bold;
}
.button2-left a:hover {
	color: rgb(11, 85, 196); text-decoration: none;
}
.button2-right a:hover {
	color: rgb(11, 85, 196); text-decoration: none;
}
.button2-left a {
	padding: 0px 24px 0px 6px;
}
.button2-left span {
	padding: 0px 24px 0px 6px;
}
.button2-right a {
	padding: 0px 6px 0px 24px;
}
.button2-right span {
	padding: 0px 6px 0px 24px;
}
.button2-left {
	background: url("/templates/system/images/j_button2_left.png") no-repeat; margin-left: 5px; float: left;
}
.button2-right {
	background: url("/templates/system/images/j_button2_right.png") no-repeat 100% 0px; margin-left: 5px; float: left;
}
.button2-left .image {
	background: url("/templates/system/images/j_button2_image.png") no-repeat 100% 0px;
}
.button2-left .readmore {
	background: url("/templates/system/images/j_button2_readmore.png") no-repeat 100% 0px;
}
.button2-left .pagebreak {
	background: url("/templates/system/images/j_button2_pagebreak.png") no-repeat 100% 0px;
}
.button2-left .blank {
	background: url("/templates/system/images/j_button2_blank.png") no-repeat 100% 0px;
}
div.tooltip {
	background: rgb(255, 255, 204); padding: 5px; border: 1px solid rgb(212, 213, 170); border-image: none; float: left; z-index: 13000; max-width: 200px;
}
div.tooltip h4 {
	background: url("/templates/system/images/selector-arrow.png") no-repeat; margin: -15px 0px 0px; padding: 15px 0px 5px; font-size: 95%; font-weight: bold;
}
div.tooltip p {
	margin: 0px; font-size: 90%;
}
.left.img_caption {
	margin-right: 1em; float: left;
}
.right.img_caption {
	margin-left: 1em; float: right;
}
.left.img_caption p {
	text-align: center; clear: left;
}
.right.img_caption p {
	text-align: center; clear: right;
}
.img_caption {
	text-align: center !important;
}
.none.img_caption {
	margin-right: auto; margin-left: auto;
}
.left.caption {
	margin-right: 1em; float: left;
}
.right.caption {
	margin-left: 1em; float: right;
}
.left.caption p {
	text-align: center; clear: left;
}
.right.caption p {
	text-align: center; clear: right;
}
.none.caption {
	margin-right: auto; margin-left: auto;
}
.caption {
	text-align: center !important;
}
a img.calendar {
	background: url("/templates/system/images/calendar.png") no-repeat; width: 16px; height: 16px; margin-left: 3px; vertical-align: middle; cursor: pointer;
}
html {
	height: 100%; margin-bottom: 1px;
}
* {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
a {
	color: rgb(36, 43, 93); text-decoration: none;
}
a:link {
	color: rgb(36, 43, 93); text-decoration: none;
}
a:visited {
	color: rgb(36, 43, 93); text-decoration: none;
}
a:hover {
	color: rgb(205, 111, 53); text-decoration: underline;
}
input {
	padding: 3px 5px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
button {
	padding: 3px 5px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
textarea {
	padding: 3px 5px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
select {
	padding: 3px 5px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
input.button {
	color: white; font-size: 13px; background-color: rgb(205, 111, 53);
}
option {
	padding: 0px 4px;
}
input.button {
	cursor: pointer;
}
li {
	list-style: none inside;
}
.contentpaneopen p {
	text-align: justify; margin-bottom: 0.5em;
}
#left .ucd_introtext p {
	text-align: justify; margin-bottom: 0.5em;
}
.moduletable p {
	text-align: justify; margin-bottom: 0.5em;
}
hr {
	border-bottom-color: gray; border-bottom-width: 1px; border-bottom-style: solid;
}
pre {
	width: 100%;
}
body {
	background: url("/templates/_mypack_tpl/images/page_bg.jpg") repeat-y top rgb(242, 242, 242); color: rgb(26, 26, 26); line-height: 17px; font-family: Arial,Helvetica,sans-serif; font-size: 13px;
}
h1 {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
h2 {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
h3 {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
h4 {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
h5 {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
h6 {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
.contentheading {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
#left .ucd_title {
	color: rgb(36, 43, 93); font-family: "lucida grande",Arial,Helvetica,sans-serif; font-weight: 700;
}
.componentheading {
	color: rgb(205, 111, 53); font-weight: 700;
}
#container {
	margin: 0px auto; width: 980px;
}
#search {
	padding-top: 1px; padding-bottom: 1px; margin-right: 5px; float: right;
}
#orario {
	line-height: 15px; font-size: 12px; font-weight: 700; margin-left: 5px; float: left;
}
#top {
	background: rgb(26, 26, 26); width: 980px; height: 18px; color: white; overflow: hidden; padding-top: 1px; padding-bottom: 3px;
}
#header {
	background: url("/templates/_mypack_tpl/images/header_bg.jpg") no-repeat center; width: 980px; height: 131px; color: white; overflow: hidden; padding-top: 1px;
}
#headertable {
	width: 980px; text-align: center;
}
#headertd1 {
	width: 180px; padding-top: 1px; vertical-align: middle;
}
#headertd2 {
	width: 610px; color: rgb(51, 51, 51); line-height: 14px; font-size: 11px; font-weight: 700; vertical-align: middle;
}
#headertd2 img {
	padding: 5px;
}
#headertd1 img {
	padding: 2px;
}
#headertd3 img {
	padding: 2px;
}
#headertd3 {
	width: 180px; padding-top: 1px; vertical-align: middle;
}
#user3 {
	background: rgb(26, 26, 26); width: 980px; height: 30px; color: white; overflow: hidden;
}
#user4 {
	background: rgb(77, 77, 77); width: 980px; height: 20px; color: white; overflow: hidden;
}
#content {
	width: 980px;
}
#left {
	padding: 10px 0px;
}
#left div.moduletable {
	width: 580px;
}
#left table.blog {
	width: 580px;
}
#left table.contentpane {
	width: 580px;
}
#left table.contentpaneopen {
	width: 580px;
}
#left table table.contentpane {
	width: 100%;
}
#left table table.contentpaneopen {
	width: 100%;
}
#middle {
	padding: 10px 10px 10px 0px; width: 250px; float: right;
}
#right {
	padding: 10px 4px; width: 132px; float: right; background-color: rgb(224, 239, 243);
}
#bottom {
	width: 100%; clear: right; float: right;
}
#footer {
	background: rgb(77, 77, 77); width: 980px; text-align: center; color: white; line-height: 15px; padding-top: 10px; clear: both; font-size: 12px;
}
table.blog {
	line-height: 15px; font-size: 12px;
}
div.evidenza table.blog {
	width: 100%;
}
table.blog .contentpaneopen {
	line-height: 17px; font-size: 13px;
}
table.blog .contentpane {
	line-height: 17px; font-size: 13px;
}
#left img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
td.article_column p {
	line-height: 15px; font-size: 12px;
}
.small {
	text-align: left; color: rgb(153, 153, 153); font-size: 0.9em; font-weight: normal;
}
.modifydate {
	height: 20px; text-align: left; color: rgb(153, 153, 153); font-size: 0.9em; font-weight: normal;
}
.createdate {
	height: 20px; color: rgb(153, 153, 153); padding-bottom: 5px; font-size: 0.9em; font-weight: normal;
}
a.readon {
	background: url("/templates/_mypack_tpl/images/mw_readon.png") no-repeat right top; height: 16px; line-height: 14px; padding-right: 20px; margin-top: 10px; float: left; display: block;
}
.invalid {
	border-color: rgb(255, 0, 0);
}
label.invalid {
	color: rgb(255, 0, 0);
}
table.blog span.article_separator {
	margin: 0px 50px; height: 5px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; display: block;
}
span.my_separator {
	margin: 0px 50px; height: 5px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; display: block;
}
.article_column {
	
}
.column_separator {
	padding-left: 10px;
}
td.buttonheading {
	
}
td.buttonheading img {
	border: currentColor; border-image: none;
}
.clr {
	clear: both;
}
.contentpaneopen_edit {
	float: left;
}
table.contenttoc {
	margin: 5px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; float: right;
}
table.contenttoc td {
	padding: 0px 5px;
}
td.sectiontableheader {
	background: rgb(239, 239, 239); padding: 4px; color: rgb(51, 51, 51); font-weight: bold; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
tr.sectiontableentry0 td {
	padding: 4px;
}
tr.sectiontableentry1 td {
	padding: 4px;
}
tr.sectiontableentry2 td {
	padding: 4px;
}
td.sectiontableentry0 {
	padding: 3px;
}
td.sectiontableentry1 {
	padding: 3px;
}
td.sectiontableentry2 {
	padding: 3px;
}
table.contentpaneopen {
	width: 100%;
}
table.contentpane {
	width: 100%;
}
table.contentpaneopen li {
	margin-bottom: 5px;
}
table.contentpaneopen fieldset {
	border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.highlight {
	background-color: rgb(255, 254, 187);
}
div.moduletable {
	margin-bottom: 15px;
}
div.module {
	margin-bottom: 15px;
}
table.adminform textarea {
	width: 540px; height: 400px; color: rgb(0, 0, 153);
}
form#form-login fieldset {
	padding: 0.2em;
}
form#form-login ul {
	padding-left: 20px;
}
form#com-form-login fieldset {
	padding: 0.2em;
}
form#com-form-login ul {
	padding-left: 20px;
}
div.pagination {
	font-style: italic; font-weight: bold; margin-top: 5px; float: left;
}
.pagination span {
	padding: 2px;
}
.pagination a {
	padding: 2px;
}
.pollstableborder td {
	text-align: left;
}
span.description {
	padding-left: 30px; display: block;
}
fieldset {
	padding: 15px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-top: 15px;
}
legend {
	padding: 0px 10px;
}
td.key {
	color: rgb(102, 102, 102); border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.tool-tip {
	background: rgb(255, 255, 204); padding: 5px; border: 1px solid rgb(212, 213, 170); border-image: none; float: left; max-width: 200px;
}
.tool-title {
	background: url("/templates/system/images/selector-arrow.png") no-repeat; padding-top: 15px; padding-bottom: 5px; font-weight: bold; margin-top: -15px;
}
#system-message {
	margin-bottom: 20px;
}
#system-message dd.message ul {
	background: url("/templates/system/images/notice-info.png") no-repeat 4px rgb(195, 210, 229); text-indent: 0px; padding-left: 40px; border-top-color: rgb(222, 122, 123); border-bottom-color: rgb(222, 122, 123); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid;
}
#system-message dd.error ul {
	background: url("/templates/system/images/notice-alert.png") no-repeat 4px rgb(230, 192, 192); color: rgb(204, 0, 0); text-indent: 0px; padding-left: 40px; border-top-color: rgb(222, 122, 123); border-bottom-color: rgb(222, 122, 123); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid;
}
#system-message dd.notice ul {
	background: url("/templates/system/images/notice-note.png") no-repeat 4px rgb(239, 231, 184); color: rgb(204, 0, 0); text-indent: 0px; padding-left: 40px; border-top-color: rgb(240, 220, 126); border-bottom-color: rgb(240, 220, 126); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid;
}
.pagenav {
	font-weight: 700;
}
span.pathway {
	padding: 5px 5px 5px 10px; line-height: 130%; font-size: 11px; font-weight: bold; display: block; background-color: rgb(224, 239, 243);
}
#left div.moduletable {
	margin-bottom: 10px;
}
h1 {
	line-height: 22px; font-size: 18px;
}
#left .ucd_title {
	line-height: 22px; font-size: 18px;
}
div.evidenza .contentheading h1 {
	text-transform: uppercase; line-height: 140%; padding-bottom: 4px; font-size: 21px;
}
h2 {
	padding: 2px 0px 0px; line-height: 20px; font-size: 16px;
}
.contentheading {
	padding: 2px 0px 0px; line-height: 20px; font-size: 16px;
}
td.article_column .contentheading h2 {
	line-height: 18px; font-size: 14px;
}
table.contentpaneopen h3 {
	margin-top: 25px;
}
h3 {
	line-height: 21px; font-size: 17px; margin-bottom: 4px;
}
.componentheading {
	line-height: 21px; font-size: 17px; margin-bottom: 4px;
}
table.moduletable th {
	line-height: 21px; font-size: 17px; margin-bottom: 4px;
}
legend {
	line-height: 21px; font-size: 17px; margin-bottom: 4px;
}
h4 {
	
}
li#current {
	font-weight: 700;
}
li.active {
	font-weight: 700;
}
#header div.moduletable {
	margin-bottom: 0px;
}
#header div.module {
	margin-bottom: 0px;
}
#top ul {
	margin: 0px auto; width: 485px; text-align: center;
}
#top li {
	padding-right: 10px; padding-left: 10px; font-size: 13px; display: inline; list-style-type: none;
}
#top a {
	color: white;
}
#top a:link {
	color: white;
}
#top a:visited {
	color: white;
}
#top ul.menu img {
	vertical-align: text-top;
}
#topright {
	width: 150px; text-align: left;
}
#user3 ul {
	margin: 0px auto; width: 980px; text-align: center;
}
#user4 ul {
	margin: 0px auto; width: 980px; text-align: center;
}
#user3 ul {
	background: url("/templates/_mypack_tpl/images/menu_bg.jpg") repeat-x top black; height: 30px;
}
#user4 ul {
	height: 20px;
}
#user3 li {
	padding-right: 10px; padding-left: 10px; display: inline; list-style-type: none;
}
#user4 li {
	padding-right: 10px; padding-left: 10px; display: inline; list-style-type: none;
}
#user3 li {
	line-height: 30px; padding-top: 9px; padding-bottom: 8px; font-size: 13px; border-right-color: gray; border-right-width: 1px; border-right-style: solid;
}
#user4 li {
	line-height: 21px; font-size: 12px;
}
#user3 a {
	color: white;
}
#user3 a:link {
	color: white;
}
#user3 a:visited {
	color: white;
}
#user4 a {
	color: white;
}
#user4 a:link {
	color: white;
}
#user4 a:visited {
	color: white;
}
#user3 li#current {
	background-color: rgb(77, 77, 77);
}
#user3 li.active {
	background-color: rgb(77, 77, 77);
}
#footer a.mainlevel {
	padding: 0px 5px;
}
#footer a {
	color: white;
}
#footer a:link {
	color: white;
}
#footer a:visited {
	color: white;
}
#top div.moduletable {
	margin-bottom: 0px;
}
#user3 div.moduletable {
	margin-bottom: 0px;
}
#user4 div.moduletable {
	margin-bottom: 0px;
}
#footer div.moduletable {
	margin-bottom: 0px;
}
#footer div.module {
	margin-bottom: 0px;
}
#footer div.moduletable {
	padding-bottom: 10px;
}
#footer div.module {
	padding-bottom: 10px;
}
#middle {
	line-height: 16px; font-size: 13px;
}
#right {
	line-height: 16px; font-size: 13px;
}
#bottom {
	line-height: 16px; font-size: 13px;
}
#middle div.moduletable h3 {
	height: 42px; padding-top: 5px; padding-right: 50px; padding-left: 5px;
}
#bottom div.moduletable h3 {
	height: 42px; padding-top: 5px; padding-right: 50px; padding-left: 5px;
}
#middle a:hover {
	color: rgb(205, 111, 53);
}
#right a:hover {
	color: rgb(205, 111, 53);
}
#bottom a:hover {
	color: rgb(205, 111, 53);
}
div.module h3 {
	padding: 5px 0px 2px; text-transform: uppercase; line-height: 16px; font-size: 13px;
}
div.moduletable h3 {
	padding: 5px 0px 2px; text-transform: uppercase; line-height: 16px; font-size: 13px;
}
#right div.module h3 {
	text-align: center;
}
#right div.moduletable h3 {
	text-align: center;
}
#middle div.moduletable {
	margin-left: 10px;
}
#middle div.module {
	margin-left: 10px;
}
div.banneritem_banner {
	text-align: center; margin-bottom: 5px;
}
div.banneritem_banner img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
ul.latestnews {
	text-align: justify; line-height: 15px; padding-right: 5px; padding-left: 5px; font-size: 12px;
}
ul.mostread {
	text-align: justify; line-height: 15px; padding-right: 5px; padding-left: 5px; font-size: 12px;
}
ul.newsfeed {
	text-align: justify; line-height: 15px; padding-right: 5px; padding-left: 5px; font-size: 12px;
}
ul.cck_list {
	text-align: justify; line-height: 15px; padding-right: 5px; padding-left: 5px; font-size: 12px;
}
#middle ul.latestnews {
	font-weight: bold;
}
#middle ul.mostread {
	font-weight: bold;
}
#middle ul.newsfeed {
	font-weight: bold;
}
#middle ul.cck_list {
	font-weight: bold;
}
#bottom ul.latestnews {
	font-weight: bold;
}
#bottom ul.mostread {
	font-weight: bold;
}
#bottom ul.newsfeed {
	font-weight: bold;
}
#bottom ul.cck_list {
	font-weight: bold;
}
div.newsfeed_item {
	line-height: 13px; font-size: 11px; font-weight: 400;
}
li.latestnews {
	margin-top: 3px; margin-bottom: 5px;
}
li.mostread {
	margin-top: 3px; margin-bottom: 5px;
}
li.cck_list {
	margin-top: 3px; margin-bottom: 5px;
}
ul.newsfeed li {
	margin-top: 3px; margin-bottom: 5px;
}
table.cck_list {
	padding-bottom: 2px;
}
.archivio_notizie {
	padding: 3px 18px 0px; font-size: 12px; font-style: italic; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#middle div.moduletable {
	border-top-color: rgb(205, 111, 53); border-right-color: rgb(205, 111, 53); border-bottom-color: rgb(205, 111, 53); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
#middle div.module {
	border-top-color: rgb(205, 111, 53); border-right-color: rgb(205, 111, 53); border-bottom-color: rgb(205, 111, 53); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
#bottom div.moduletable {
	border-top-color: rgb(205, 111, 53); border-right-color: rgb(205, 111, 53); border-bottom-color: rgb(205, 111, 53); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
#bottom div.module {
	border-top-color: rgb(205, 111, 53); border-right-color: rgb(205, 111, 53); border-bottom-color: rgb(205, 111, 53); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
#middle h3 {
	color: rgb(205, 111, 53); border-bottom-color: rgb(205, 111, 53); border-left-color: rgb(205, 111, 53); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#bottom h3 {
	color: rgb(205, 111, 53); border-bottom-color: rgb(205, 111, 53); border-left-color: rgb(205, 111, 53); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#middle p {
	
}
#middle ul {
	
}
#bottom p {
	
}
#bottom ul {
	
}
#right div.moduletable {
	
}
#right div.module {
	
}
#right h3 {
	color: black; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#middle a {
	color: rgb(26, 26, 26);
}
#middle a:link {
	color: rgb(26, 26, 26);
}
#middle a:visited {
	color: rgb(26, 26, 26);
}
#right a {
	color: rgb(26, 26, 26);
}
#right a:link {
	color: rgb(26, 26, 26);
}
#right a:visited {
	color: rgb(26, 26, 26);
}
#bottom a {
	color: rgb(26, 26, 26);
}
#bottom a:link {
	color: rgb(26, 26, 26);
}
#bottom a:visited {
	color: rgb(26, 26, 26);
}
#middle a:hover h3 {
	text-decoration: underline;
}
#bottom a:hover h3 {
	text-decoration: underline;
}
#middle .cck_list p {
	line-height: 15px; font-size: 12px; font-style: italic; font-weight: normal;
}
#bottom .cck_list p {
	line-height: 15px; font-size: 12px; font-style: italic; font-weight: normal;
}
#bottom div.moduletable {
	width: 230px; margin-right: 18px; float: left; min-height: 170px;
}
#bottom div:nth-child(4n).moduletable {
	margin-right: 0px; margin-left: 1px;
}
div.evidenza_list {
	background: url("/templates/_mypack_tpl/images/logo_evidenza.jpg") no-repeat right top;
}
div.lettera_a {
	background: url("/templates/_mypack_tpl/images/logo_lettera.jpg") no-repeat right top;
}
div.appuntamenti {
	background: url("/templates/_mypack_tpl/images/logo_appuntamenti.jpg") no-repeat right top;
}
div.ontheroad {
	background: url("/templates/_mypack_tpl/images/ontheroad.jpg") no-repeat right top;
}
div.persone {
	background: url("/templates/_mypack_tpl/images/persone.jpg") no-repeat right top;
}
div.meteo {
	background: url("/templates/_mypack_tpl/images/logo_meteo.jpg") no-repeat right top;
}
div.meteo iframe {
	background-position: left top; margin-bottom: 5px; background-image: url("http://www.abruzzometeo.org/sfondo_widget.jpg"); background-repeat: repeat;
}
div.guidatv {
	background: url("/templates/_mypack_tpl/images/logo_guidatv.jpg") no-repeat right top;
}
div.giustino {
	background: url("/templates/_mypack_tpl/images/giustino_2.jpg") no-repeat right top;
}
div.sapori {
	background: url("/templates/_mypack_tpl/images/sapori_50px.jpg") no-repeat right top;
}
div.scaffale {
	background: url("/templates/_mypack_tpl/images/prof_cercone_50px.jpg") no-repeat right top;
}
div.costa {
	background: url("/templates/_mypack_tpl/images/la-costa.jpg") no-repeat right top;
}
div.pasqualone {
	background: url("/templates/_mypack_tpl/images/pasqualone.jpg") no-repeat right top;
}
div.palumbo {
	background: url("/templates/_mypack_tpl/images/generale_palumbo.jpg") no-repeat right top;
}
div.sondaggio {
	background: url("/templates/_mypack_tpl/images/logo_sondaggio.jpg") no-repeat right top; padding-bottom: 5px; margin-top: 35px; margin-bottom: 25px;
}
div.sondaggio div {
	background: none; margin-top: 0px; margin-bottom: 0px;
}
div.sondaggio form {
	padding-left: 5px;
}
div.gusto_2012_list {
	background: url("/templates/_mypack_tpl/images/salone_gusto_2012.png") no-repeat right top;
}
div.dalmondo_list {
	background: url("/templates/_mypack_tpl/images/mondo.png") no-repeat right top;
}
#ucd-evidenza {
	color: black;
}
#left div.ucd_title {
	margin-bottom: 10px;
}
#left div.evidenza table.blog {
	padding: 0px; color: black; background-color: transparent;
}
#left div.evidenza .article_separator {
	display: none;
}
#ucd-evidenza li {
	padding: 5px;
}
.ucd_list {
	list-style: none;
}
ul.ucd_jqueryfader#ucd-evidenza li {
	border: 2px solid rgb(205, 111, 53); border-image: none;
}
div.evidenza .contentheading a {
	color: black;
}
.form_sottotitolo h3 a {
	color: black;
}
div.evidenza .evidenza_container {
	height: 292px; position: relative;
}
.evidenza_image {
	display: none;
}
div.evidenza .evidenza_image {
	left: 0px; top: 0px; display: inherit; position: absolute;
}
div.evidenza .evidenza_image img {
	height: 250px;
}
div.evidenza .evidenza_testo {
	background: url("/templates/_mypack_tpl/images/evidenza_bg.png") left top; padding: 2px 8px 8px; border: 1px solid rgb(205, 111, 53); border-image: none; top: 67px; width: 553px; height: 219px; right: 1px; overflow: hidden; position: absolute;
}
#sotto_evidenza {
	margin: 18px 0px;
}
#sotto_evidenza table {
	width: 580px;
}
#sotto_evidenza table.cck_list {
	width: 100%;
}
#left #sotto_evidenza div.moduletable {
	width: 271px; margin-bottom: 4px;
}
td.se_td_1 {
	padding: 3px; width: 271px;
}
td.se_td_2 {
	padding: 3px; width: 271px;
}
td.se_spaziatore {
	width: 10px;
}
td.se_spazio_verticale {
	height: 10px; line-height: 10px; font-size: 10px;
}
td.se_td_1 {
	background: url("/templates/_mypack_tpl/images/logo_ambiente.jpg") no-repeat left top rgb(234, 245, 233); border: 3px solid rgb(83, 188, 67); border-image: none;
}
#middle div.ambiente {
	background: url("/templates/_mypack_tpl/images/logo_ambiente.jpg") no-repeat left top rgb(234, 245, 233); border: 3px solid rgb(83, 188, 67); border-image: none;
}
td.se_td_2 {
	background: url("/templates/_mypack_tpl/images/logo_cultura.jpg") no-repeat left top rgb(245, 242, 233); border: 3px solid rgb(241, 190, 38); border-image: none;
}
#middle div.cultura {
	background: url("/templates/_mypack_tpl/images/logo_cultura.jpg") no-repeat left top rgb(245, 242, 233); border: 3px solid rgb(241, 190, 38); border-image: none;
}
#middle div.editoriali {
	background: url("/templates/_mypack_tpl/images/logo_editoriali.jpg") no-repeat 1px 1px rgb(255, 255, 255); padding: 3px; border: 3px double rgb(102, 102, 102); border-image: none;
}
#middle div.interne {
	background: rgb(204, 102, 51); padding: 3px; border: 3px double rgb(255, 255, 255); border-image: none;
}
#middle div.costiere {
	background: rgb(0, 255, 255); padding: 3px; border: 3px double rgb(0, 0, 0); border-image: none;
}
#middle div.grandicentri {
	background: rgb(0, 0, 255); padding: 3px; border: 3px double rgb(0, 0, 0); border-image: none;
}
#middle div.bizzarro {
	background: url("/templates/_mypack_tpl/images/logo_bizzarro.jpg") no-repeat 1px 1px rgb(205, 111, 53); padding: 3px; border: 3px double rgb(224, 239, 243); border-image: none;
}
td.se_td_3 {
	background: url("/templates/_mypack_tpl/images/logo_economia.jpg") no-repeat 1px 1px rgb(255, 0, 255); padding: 3px; border: 3px double rgb(224, 239, 243); border-image: none;
}
#middle div.economia {
	background: url("/templates/_mypack_tpl/images/logo_economia.jpg") no-repeat 1px 1px rgb(255, 0, 255); padding: 3px; border: 3px double rgb(224, 239, 243); border-image: none;
}
td.se_td_4 {
	background: url("/templates/_mypack_tpl/images/logo_piccoli_comuni.jpg") no-repeat 1px 1px rgb(101, 44, 69); padding: 3px; border: 3px double rgb(224, 239, 243); border-image: none;
}
#middle div.piccoli_comuni {
	background: url("/templates/_mypack_tpl/images/logo_piccoli_comuni.jpg") no-repeat 1px 1px rgb(101, 44, 69); padding: 3px; border: 3px double rgb(224, 239, 243); border-image: none;
}
#sotto_evidenza h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#middle div.ambiente h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#middle div.cultura h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#middle div.economia h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#middle div.piccoli_comuni h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#middle div.editoriali h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#middle div.bizzarro h3 {
	height: 16px; text-align: right; text-transform: capitalize; padding-right: 4px; padding-bottom: 26px; font-style: italic; margin-bottom: 13px;
}
#sotto_evidenza a {
	color: rgb(205, 111, 53);
}
#sotto_evidenza a h3 {
	color: rgb(205, 111, 53);
}
#sotto_evidenza td.se_td_1 h3 {
	border-bottom-color: rgb(83, 188, 67); border-bottom-width: 1px; border-bottom-style: solid;
}
#sotto_evidenza td.se_td_2 h3 {
	border-bottom-color: rgb(241, 190, 38); border-bottom-width: 1px; border-bottom-style: solid;
}
#sotto_evidenza td.se_td_3 h3 {
	border-bottom-color: rgb(204, 204, 204); border-left-color: currentColor; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-left-style: none;
}
#sotto_evidenza td.se_td_4 h3 {
	border-bottom-color: rgb(204, 204, 204); border-left-color: currentColor; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-left-style: none;
}
#middle div.editoriali h3 {
	border-bottom-color: rgb(204, 204, 204); border-left-color: currentColor; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-left-style: none;
}
#middle div.bizzarro h3 {
	border-bottom-color: rgb(204, 204, 204); border-left-color: currentColor; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-left-style: none;
}
#sotto_evidenza ul {
	padding-bottom: 4px;
}
div.ambiente ul {
	padding-bottom: 4px;
}
div.cultura ul {
	padding-bottom: 4px;
}
div.economia ul {
	padding-bottom: 4px;
}
div.piccoli_comuni ul {
	padding-bottom: 4px;
}
div.editoriali ul {
	padding-bottom: 4px;
}
div.bizzarro ul {
	padding-bottom: 4px;
}
#sotto_evidenza li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
div.ambiente li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
div.cultura li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
div.economia li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
div.piccoli_comuni li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
div.editoriali li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
div.bizzarro li {
	list-style: square; text-align: left; font-size: 13px; font-style: italic; margin-bottom: 7px; margin-left: 15px;
}
#middle div.ambiente ul.cck_list {
	font-weight: normal;
}
#middle div.cultura ul.cck_list {
	font-weight: normal;
}
#middle div.economia ul.cck_list {
	font-weight: normal;
}
#middle div.piccoli_comuni ul.cck_list {
	font-weight: normal;
}
#middle div.editoriali ul.cck_list {
	font-weight: normal;
}
#middle div.bizzarro ul.cck_list {
	font-weight: normal;
}
#sotto_evidenza li:first-child.cck_list {
	line-height: 18px; font-size: 14px; font-weight: bold;
}
#middle div.ambiente li:first-child.cck_list {
	line-height: 18px; font-size: 14px; font-weight: bold;
}
#middle div.cultura li:first-child.cck_list {
	line-height: 18px; font-size: 14px; font-weight: bold;
}
#middle div.economia li:first-child.cck_list {
	line-height: 18px; font-size: 14px; font-weight: bold;
}
#middle div.piccoli_comuni li:first-child.cck_list {
	line-height: 18px; font-size: 14px; font-weight: bold;
}
#sotto_evidenza li.cck_list a {
	color: black;
}
#middle div.ambiente li.cck_list a {
	color: black;
}
#middle div.cultura li.cck_list a {
	color: black;
}
#middle div.economia li.cck_list a {
	color: black;
}
#middle div.piccoli_comuni li.cck_list a {
	color: black;
}
#sotto_evidenza div.economia li.cck_list {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.economia li.cck_list a {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.economia li.cck_list a:link {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.economia li.cck_list a:visited {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.piccoli_comuni li.cck_list {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.piccoli_comuni li.cck_list a {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.piccoli_comuni li.cck_list a:link {
	color: rgb(228, 228, 228);
}
#sotto_evidenza div.piccoli_comuni li.cck_list a:visited {
	color: rgb(228, 228, 228);
}
#middle div.piccoli_comuni li.cck_list {
	color: rgb(228, 228, 228);
}
#middle div.piccoli_comuni li.cck_list a {
	color: rgb(228, 228, 228);
}
#middle div.piccoli_comuni li.cck_list a:link {
	color: rgb(228, 228, 228);
}
#middle div.piccoli_comuni li.cck_list a:visited {
	color: rgb(228, 228, 228);
}
#middle div.economia li.cck_list {
	color: rgb(0, 0, 0);
}
#middle div.economia li.cck_list a {
	color: rgb(0, 0, 0);
}
#middle div.economia li.cck_list a:link {
	color: rgb(0, 0, 0);
}
#middle div.economia li.cck_list a:visited {
	color: rgb(0, 0, 0);
}
#sotto_evidenza div.economia li.cck_list a:hover {
	color: rgb(224, 239, 243);
}
#sotto_evidenza div.economia a h3 {
	color: rgb(224, 239, 243);
}
#sotto_evidenza div.piccoli_comuni li.cck_list a:hover {
	color: rgb(224, 239, 243);
}
#sotto_evidenza div.piccoli_comuni a h3 {
	color: rgb(224, 239, 243);
}
#middle div.economia li.cck_list a:hover {
	color: rgb(224, 239, 243);
}
#middle div.economia a h3 {
	color: rgb(224, 239, 243);
}
#middle div.interne li.cck_list a:hover {
	color: rgb(224, 239, 243);
}
#middle div.interne a h3 {
	color: rgb(224, 239, 243);
}
#middle div.piccoli_comuni li.cck_list a:hover {
	color: rgb(224, 239, 243);
}
#middle div.piccoli_comuni a h3 {
	color: rgb(224, 239, 243);
}
#middle div.costiere li.cck_list a:hover {
	color: rgb(0, 0, 255);
}
#middle div.costiere a h3 {
	color: rgb(0, 0, 255);
}
#sotto_evidenza div.economia li.cck_list a:active {
	color: rgb(205, 111, 53);
}
#sotto_evidenza div.economia a:active h3 {
	color: rgb(205, 111, 53);
}
#sotto_evidenza div.piccoli_comuni li.cck_list a:active {
	color: rgb(205, 111, 53);
}
#sotto_evidenza div.piccoli_comuni a:active h3 {
	color: rgb(205, 111, 53);
}
#middle div.economia li.cck_list a:active {
	color: rgb(205, 111, 53);
}
#middle div.economia a:active h3 {
	color: rgb(205, 111, 53);
}
#middle div.piccoli_comuni li.cck_list a:active {
	color: rgb(205, 111, 53);
}
#middle div.piccoli_comuni a:active h3 {
	color: rgb(205, 111, 53);
}
#middle div.editoriali li.cck_list {
	color: rgb(102, 102, 102);
}
#middle div.editoriali li.cck_list a {
	color: rgb(102, 102, 102);
}
#middle div.editoriali li.cck_list a:link {
	color: rgb(102, 102, 102);
}
#middle div.editoriali li.cck_list a:visited {
	color: rgb(102, 102, 102);
}
#middle div.interne li.cck_list {
	color: rgb(255, 255, 255);
}
#middle div.interne li.cck_list a {
	color: rgb(255, 255, 255);
}
#middle div.interne li.cck_list a:link {
	color: rgb(255, 255, 255);
}
#middle div.interne li.cck_list a:visited {
	color: rgb(255, 255, 255);
}
#middle div.grandicentri li.cck_list {
	color: rgb(255, 255, 255);
}
#middle div.grandicentri li.cck_list a {
	color: rgb(255, 255, 255);
}
#middle div.grandicentri li.cck_list a:link {
	color: rgb(255, 255, 255);
}
#middle div.grandicentri li.cck_list a:visited {
	color: rgb(255, 255, 255);
}
#middle div.bizzarro li.cck_list {
	color: white;
}
#middle div.bizzarro li.cck_list a {
	color: white;
}
#middle div.bizzarro li.cck_list a:link {
	color: white;
}
#middle div.bizzarro li.cck_list a:visited {
	color: white;
}
#middle div.bizzarro a h3 {
	color: white;
}
#middle div.editoriali li.cck_list a:hover {
	color: rgb(229, 205, 195);
}
#middle div.editoriali a h3 {
	color: rgb(229, 205, 195);
}
#middle div.bizzarro li.cck_list a:hover {
	color: rgb(228, 228, 228);
}
#middle div.editoriali li.cck_list a:active {
	color: rgb(255, 255, 255);
}
#middle div.editoriali a:active h3 {
	color: rgb(255, 255, 255);
}
#middle div.bizzarro li.cck_list a:active {
	color: rgb(255, 255, 255);
}
#middle div.bizzarro a:active h3 {
	color: rgb(255, 255, 255);
}
.form_sottotitolo h3 {
	line-height: 16px; padding-bottom: 4px; font-size: 13px; font-style: italic; font-weight: bold; margin-bottom: 0px;
}
table.contentpaneopen .form_sottotitolo h3 {
	margin-top: 0px;
}
div.moduletable .form_sottotitolo h3 {
	text-align: left; text-transform: none; padding-top: 0px; padding-bottom: 4px;
}
.form_article_image {
	margin: 5px 10px 10px 0px; float: left;
}
div:not(.two_col).frontpage_item_odd .form_article_image {
	margin: 5px 0px 10px 10px; clear: right; float: right;
}
.form_article_image_sx {
	margin: 5px 10px 10px 0px; clear: both; float: left;
}
.form_article_image_dx {
	margin: 5px 0px 10px 10px; clear: both; float: right;
}
.form_article_luogo_data {
	font-weight: bold;
}
.form_article_firma {
	text-align: right; font-style: italic;
}
.contentpaneopen p.form_article_firma {
	text-align: right; font-style: italic;
}
div.statistiche {
	font-size: 12px;
}
div.statistiche h3 {
	
}
div.statistiche h4 {
	text-align: center; margin-top: 6px;
}
td.stats_rightcol {
	width: 25%; text-align: right; padding-right: 3px;
}
div.statistiche p.nota {
	line-height: 13px; font-size: 10px; font-style: italic; margin-top: 10px;
}
.usermenu li {
	padding-bottom: 5px; padding-left: 10px;
}
.usermenu {
	padding-bottom: 5px;
}
#frontpage_bottom {
	padding-top: 8px; clear: both; margin-top: 4px;
}
#frontpage_bottom img {
	display: none;
}
#frontpage_bottom .contentheading {
	text-align: center; padding-bottom: 5px;
}
#frontpage_bottom .form_sottotitolo h3 {
	text-align: center; font-size: 12px;
}
#frontpage_top_table span.article_separator {
	display: none;
}
#frontpage_bottom span.article_separator {
	display: none;
}
div.frontpage_bottom_div {
	margin: 8px 0px; padding: 0px 3px 0px 0px; height: 150px; overflow: hidden; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; position: relative;
}
.td_bottom_border {
	background: url("/templates/_mypack_tpl/images/bordo_inferiore_riquadri.png") repeat-x left top; left: 0px; width: 323px; height: 30px; bottom: 0px; position: absolute;
}
#frontpage_riepilogo {
	padding-top: 10px; clear: both; margin-bottom: 20px; border-bottom-color: rgb(205, 111, 53); border-bottom-width: 1px; border-bottom-style: solid;
}
#frontpage_riepilogo table {
	border-right-color: rgb(205, 111, 53); border-right-width: 1px; border-right-style: solid;
}
#frontpage_riepilogo div.column_container {
	padding: 10px 10px 0px 0px; width: 224px;
}
h3.fr_header {
	height: 25px; text-align: center; color: rgb(205, 111, 53); text-transform: uppercase; line-height: 25px; margin-bottom: 0px;
}
h3.fr_col_header {
	height: 25px; text-align: center; color: rgb(205, 111, 53); text-transform: uppercase; line-height: 25px; margin-bottom: 0px;
}
h3.fr_header {
	font-size: 13px; border-top-color: rgb(205, 111, 53); border-right-color: rgb(205, 111, 53); border-left-color: rgb(205, 111, 53); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
h3.fr_col_header {
	font-size: 12px; border-bottom-color: rgb(205, 111, 53); border-bottom-width: 1px; border-bottom-style: solid;
}
#frontpage_riepilogo h3.left {
	border-left-color: rgb(205, 111, 53); border-left-width: 1px; border-left-style: solid;
}
#frontpage_riepilogo li {
	font-size: 11px; margin-bottom: 6px;
}
#frontpage_riepilogo li h4 {
	color: black; font-size: 12px;
}
h3.fr_col_header a {
	color: rgb(205, 111, 53);
}
h3.fr_col_header a:link {
	color: rgb(205, 111, 53);
}
h3.fr_col_header a:visited {
	color: rgb(205, 111, 53);
}
div.syndication {
	padding: 3px 5px;
}
.socialweb_module_left {
	height: 36px; padding-top: 4px;
}
#sotto_evidenza div.joomla_add_this {
	display: none;
}
#middle div.joomla_add_this {
	display: none;
}
#right div.joomla_add_this {
	display: none;
}
td.buttonheading {
	display: none;
}
div.joomla_add_this {
	text-align: center; clear: both; margin-bottom: 4px;
}
#left div.joomla_add_this img {
	border: 0px currentColor; border-image: none;
}
div.evidenza {
	width: 830px; margin-top: 10px; float: left; position: relative;
}
div.evidenza div.joomla_add_this {
	top: 5px; right: 4px; position: absolute;
}
div.vignetta ul.cck_list {
	padding: 0px;
}
div.vignetta li.cck_list {
	text-align: center; font-weight: bold;
}
div.vignetta li.cck_list a {
	padding-bottom: 4px;
}
div.big1 h2 {
	line-height: 28px; font-size: 24px;
}
div.big2 h2 {
	line-height: 24px; font-size: 21px;
}
div.big3 h2 {
	line-height: 21px; font-size: 18px;
}
div.orig_stats {
	text-align: center;
}
div.orig_stats h3 {
	margin-bottom: 11px;
}
.form_article_allegato {
	padding: 4px; border: 1px solid darkgray; border-image: none;
}
div.two_col {
	width: 49%; float: left;
}
div.frontpage_item_odd.two_col {
	margin-right: 2%;
}
div.frontpage_item_odd {
	clear: left;
}
div.blocco-notizie {
	padding-top: 12px; clear: both;
}
div.evidenza h3 {
	background: rgb(224, 239, 243); padding: 3px 0px 3px 10px; text-transform: uppercase; font-size: 13px; margin-bottom: 3px;
}
div.blocco-notizie h3 {
	background: rgb(224, 239, 243); padding: 3px 0px 3px 10px; text-transform: uppercase; font-size: 13px; margin-bottom: 3px;
}
div.evidenza h3 {
	margin-bottom: 10px;
}
div.evidenza span.article_separator {
	display: none;
}
div.evidenza p {
	line-height: 140%; font-size: 110%;
}
