@import url(calendar.css);
@import url(buttons.css);
@import url(elections.css);
@import url(http://fonts.googleapis.com/css?family=Josefin+Sans:300,700);
/*@override http://www.abruzzo24ore.tv/skins/abruzzo24ore/css/stili.css
RESET*/
/*+clearfix {*/
#container:after, #comment-list SPAN:after, #comment-list .comments SPAN:after, #category-stripe .related:after, #related-square .related UL:after, #related-square .related UL LI .title A:after, #upper-menu:after, #mainmenu .menu-container:after, #maincontent #staticpage:after, #menuarchive:after, #highlight:after, #highlight DIV.body:after, #highlight SPAN.photocontainer:after, #highlight2 SPAN.photocontainer:after, #highlight SPAN.photo:after, #highlight2:after, #highlight2 #nav2 LI:after, #maincontent DIV.half.news H3.title:after, #maincontent DIV.half.news P:after, DIV.half.block DIV.photo:after, #maincontent DIV.single_news P:after, .survey_block-main DIV.thinstrip:after, .survey_block-main DIV.body:after, .survey_block-main.sixblock DIV.body UL:after, #main .center_adv:after, #main #maincontent #singlenews .adsense.news:after, #social-share:after, .share-button-block.social-tabs .panes-social:after, #data:after, #seguici:after, #audioimage:after, .adsense.terremoti DIV.headstripe:after, #form_container P.messaggio:after, #form_container.winner FORM SPAN.cinquanta:after, #form_container.pubblication P.messaggio:after, #form_container.pubblication FORM SPAN.cinquanta:after, #maincontent DIV#staticpage UL.list_sale LI:after, #maincontent .fill .related:after, #maincontent .fill .related H3:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
#container, #comment-list SPAN, #comment-list .comments SPAN, #category-stripe .related, #related-square .related UL, #related-square .related UL LI .title A, #upper-menu, #mainmenu .menu-container, #maincontent #staticpage, #menuarchive, #highlight, #highlight DIV.body, #highlight SPAN.photocontainer, #highlight2 SPAN.photocontainer, #highlight SPAN.photo, #highlight2, #highlight2 #nav2 LI, #maincontent DIV.half.news H3.title, #maincontent DIV.half.news P, DIV.half.block DIV.photo, #maincontent DIV.single_news P, .survey_block-main DIV.thinstrip, .survey_block-main DIV.body, .survey_block-main.sixblock DIV.body UL, #main .center_adv, #main #maincontent #singlenews .adsense.news, #social-share, .share-button-block.social-tabs .panes-social, #data, #seguici, #audioimage, .adsense.terremoti DIV.headstripe, #form_container P.messaggio, #form_container.winner FORM SPAN.cinquanta, #form_container.pubblication P.messaggio, #form_container.pubblication FORM SPAN.cinquanta, #maincontent DIV#staticpage UL.list_sale LI, #maincontent .fill .related, #maincontent .fill .related H3
{
	display: inline-block;
}
#container, #comment-list SPAN, #comment-list .comments SPAN, #category-stripe .related, #related-square .related UL, #related-square .related UL LI .title A, #upper-menu, #mainmenu .menu-container, #maincontent #staticpage, #menuarchive, #highlight, #highlight DIV.body, #highlight SPAN.photocontainer, #highlight2 SPAN.photocontainer, #highlight SPAN.photo, #highlight2, #highlight2 #nav2 LI, #maincontent DIV.half.news H3.title, #maincontent DIV.half.news P, DIV.half.block DIV.photo, #maincontent DIV.single_news P, .survey_block-main DIV.thinstrip, .survey_block-main DIV.body, .survey_block-main.sixblock DIV.body UL, #main .center_adv, #main #maincontent #singlenews .adsense.news, #social-share, .share-button-block.social-tabs .panes-social, #data, #seguici, #audioimage, .adsense.terremoti DIV.headstripe, #form_container P.messaggio, #form_container.winner FORM SPAN.cinquanta, #form_container.pubblication P.messaggio, #form_container.pubblication FORM SPAN.cinquanta, #maincontent DIV#staticpage UL.list_sale LI, #maincontent .fill .related, #maincontent .fill .related H3
{
	/*\*/
	display: block;
	/**/
	-height: 1px;
}
/*+}*/
INPUT::-moz-focus-inner, BUTTON::-moz-focus-inner
{
	padding: 0 !important;
	border: 0 none #000000 !important;
	outline: 0;
}
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
BODY
{
	font: 12px / 1 Arial, "Trebuchet MS", Verdana, sans-serif;
	background-color: #ECE8DD;
}
A
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
A:hover
{
	text-decoration: underline;
}
OL, UL
{
	list-style: none;
}
BLOCKQUOTE, Q
{
	quotes: none;
}
BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after
{
	content: '';
	content: none;
}
H1, H2, H3, H4, H5, H6, .titles
{
	font-family: "Titillium Web", Arial, sans-serif;
}
/*remember to define focus styles!*/
:focus
{
	outline: 0;
}
/*remember to highlight inserts somehow!*/
INS
{
	text-decoration: none;
}
DEL
{
	text-decoration: line-through;
}
/*tables still need 'cellspacing="0"' in the markup*/
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
/*PREVIEW*/
BODY .preview-divider
{
	height: 21px;
}
BODY DIV.preview-banner
{
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	background-color: #D52A2A;
	color: #FFFFFF;
	position: fixed;
	width: 100%;
	z-index: 5000;
	border-bottom: 2px solid #FFFFFF;
}
BODY DIV.preview-banner STRONG
{
	color: #20FF25;
}
BODY DIV.preview-banner A STRONG
{
	color: #000000;
}
BODY DIV.preview-banner A
{
	display: inline-block;
	padding-left: 4px;
	padding-right: 4px;
	margin-left: 3px;
	padding-top: 3px;
	padding-bottom: 1px;
	background-color: #BFBFBF;
}
BODY DIV.preview-banner A:hover
{
	cursor: pointer;
	background-color: #FFD70B;
	text-decoration: none;
}
/*COMMONS*/
.megabanner
{
	width: 100%;
	height: 1200px;
	background-color: #00586A;
	position: fixed;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: top center;
	cursor: pointer;
}
.megabanner-dfp
{
	width: 1350px;
	height: 1200px;
	position: fixed;
	margin: 0 auto 0 -675px;
	background-repeat: no-repeat;
	background-position: top center;
	cursor: pointer;
	text-align: center;
	left: 50%;
}
.last
{
	margin: 0;
	padding: 0;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.cleaner
{
	clear: both;
	width: 100%;
	overflow: hidden;
	height: 0px;
	margin-top: -1px;
	display: block;
}
.BG_gray
{
	/*[disabled]background-color:#EAECF2;*/
}
.gray
{
	color: #EAECF2;
}
.BG_green
{
	background-color: #83B752;
}
.green
{
	color: #93C162;
}
.BG_blue
{
	background-color: #1364A3;
}
.blue
{
	color: #1A4167;
}
.BG_survey_color
{
	background-color: #1468FF;
}
.survey_color
{
	color: #1468FF;
}
.top_blue
{
	border-top-color: #BDCEDF;
}
.top_green
{
	border-top-color: #83B752;
}
.top_survey_color
{
	border-top-color: #1468FF;
}
.roundedsmall
{
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border-radius: 3px 3px 3px 3px;
}
.rounded_topl
{
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-khtml-border-radius-topleft: 4px;
}
.rounded_bottoml
{
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-khtml-border-radius-bottomleft: 4px;
}
.rounded_bottomr
{
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-khtml-border-radius-bottomright: 4px;
}
.rounded_topr
{
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-khtml-border-radius-topright: 4px;
}
.r_margin
{
	margin-right: 0 !important;
}
.l_margin
{
	margin-left: 0 !important;
}
#print-logo
{
	display: none;
}
/*[clearfix]*/#container
{
	z-index: 1;
	position: relative;
	background-color: #FFFFFF;
}
/*ICONE*/
.miniphoto SPAN.icon
{
	position: absolute;
	bottom: 0;
}
SPAN.icon
{
	padding-left: 22px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 0.9em;
	padding-right: 2px;
	margin: 0;
	display: block;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	line-height: 1.5em;
	background-color: #F38423;
}
SPAN.icon:hover
{
	background-color: #93C162;
}
SPAN.icon .imgbutton, SPAN.icon .imgbutton2
{
	text-decoration: none;
	color: #FFFFFF;
}
SPAN.icon .imgbutton:hover, SPAN.icon .imgbutton2:hover
{
	text-decoration: none;
}
SPAN.icon.video
{
	background-image: url(../img/icons/video-white.png);
	background-position: 3% -1%;
	background-repeat: no-repeat;
}
SPAN.icon.audio
{
	background-image: url(../img/icons/audio-white.png);
	background-position: 2px;
	background-repeat: no-repeat;
}
/*TOOLTIP*/
.tooltip
{
	color: #FFFFFF;
	width: 100px;
	z-index: 150;
	font: 0.9em Arial;
	text-align: center;
	background-color: #000000;
	padding: 10px;
	/*+border-radius:4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
}
.tooltip:after
{
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #000000;
	content: '';
	bottom: -8px;
	position: absolute;
	left: 54px;
}
.tooltip.bottom
{
	background: url(../img/black_arrow_bottom.png) no-repeat;
	padding-top: 16px;
}
#maincontent IMG
{
	cursor: auto;
}
/*FRECCE*/
#actions A, #actions2 A
{
	display: block;
}
#actions A:hover, #actions2 A:hover
{
	cursor: pointer;
}
#actions A.left, #actions2 A.left
{
	margin-right: 6px;
}
DIV.headstripe #actions, DIV.headstripe #actions2
{
	float: right;
	margin-top: 3px;
	margin-right: 7px;
}
/*COMMENTI*/
#comment
{
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	color: #333;
	font-size: 11px;
	overflow: hidden;
	margin: 22px 0;
}
#comment #comment-form
{
	display: block;
	float: right;
	width: 564px;
	height: auto !important;
	padding: 7px;
	background-color: #F2F2F2;
	border: 1px solid #CCC;
}
#comment #comment-form LEGEND
{
	padding: 7px 3px;
	margin: 0 0 5px;
	background-color: #1364A3;
	text-transform: uppercase;
	color: #FFFFFF;
	display: block;
	width: 557px;
	text-align: center;
	border: 1px solid #BDC7D8;
	font: 12px / 1 "Lucida Grande", Lucida, Tahoma, Arial, "Trebuchet MS", Verdana, sans-serif;
}
#comment .comment-message
{
	background-color: #1364A3;
	width: 550px;
	overflow: hidden;
	border: 1px solid #BDC7D8;
	color: #FFF;
	display: none;
	padding: 7px;
	margin-top: 8px;
}
#comment .captcha
{
	margin: 2px 0;
	float: left;
	clear: left;
}
#comment .submitbottom
{
	margin: 2px 0 0;
}
#comment #verimage
{
	display: block;
	float: none;
	clear: both;
	background-color: #FFF;
	border: 1px solid #BDC7D8;
	padding: 0 80px;
	margin: 0;
	cursor: pointer;
}
#comment INPUT, #comment TEXTAREA, #comment .inputerror
{
	color: #777;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	border: 1px solid #BDC7D8;
	font-size: 11px;
	padding: 3px;
	margin: 2px 0;
}
#comment .inputerror
{
	border: 1px solid #E5B2BF !important;
	background-color: #FEEEFB;
}
#comment TEXTAREA
{
	height: 46px;
	width: 557px;
}
#comment INPUT
{
	width: 303px;
}
#comment INPUT#vercode
{
	width: 216px;
}
#comment .submitcomment
{
	float: right;
	margin: 0;
	padding: 0;
	width: 125px;
	overflow: hidden;
}
#comment .button-container
{
	display: block;
	width: 80px;
	height: 20px;
	border: 1px solid #000000;
	border-color: #29447E #29447E #1A356E;
	padding: 0;
	margin: 0;
}
#comment #commentbutton
{
	display: block;
	background-color: #5B74A8;
	color: #FFF;
	cursor: pointer;
	width: 80px;
	height: 20px;
	line-height: normal !important;
	border: 1px solid #5B74A8;
	border-top-color: #8A9CC2;
	margin: 0;
	padding: 2px 0 4px;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	outline: none;
}
#comment #commentbutton:active
{
	border-top-color: #4F6AA3;
	background-color: #4F6AA3;
}
#comment P
{
	float: none;
	clear: both;
	padding: 10px 0 3px;
	text-align: center;
}
/*LISTA COMMENTI*/
#comment-list
{
	margin-top: 15px;
}
/*[clearfix]*/#comment-list SPAN
{
	color: #1364A3;
	font-size: 1.3em;
	border-bottom: 1px solid #D4E9F9;
	padding-bottom: 2px;
	margin-bottom: 6px;
	display: block;
	clear: both;
}
#comment-list .comments
{
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom: 1px solid #D4E9F9;
	background: url(../img/placeholder.jpg) no-repeat left top;
	display: block;
}
#comment-list .comments .nick
{
	border-bottom-color: #93C162;
	color: #47970E;
	display: inline-block;
	margin-bottom: 3px;
	padding-left: 31px;
	float: none;
	font-size: 1em;
}
/*[clearfix]*/#comment-list .comments SPAN
{
	font-size: 0.8em;
	color: #1364A3;
	display: inline-block;
	border-style: none;
	margin: 0;
	padding: 0;
	float: right;
}
#comment-list .comments P
{
	line-height: 1.1em;
	padding-left: 31px;
}
/*NOTIZIE CORRELATE*/
/*[clearfix]*/#category-stripe .related
{
	margin-top: 5px;
	padding-top: 3px;
	border-top: 1px solid #ECECEC;
	border-bottom: 1px solid #ECECEC;
	padding-bottom: 3px;
	display: block;
}
#category-stripe .related UL
{
	display: block;
	margin-top: 0;
	padding-top: 0;
}
#category-stripe .related UL LI
{
	display: inline-block;
	float: left;
	overflow: hidden;
	width: 185px;
	margin-left: 3px;
	position: relative;
	background-color: #ECECEC;
	padding: 3px 2px 3px 5px;
	height: 46px;
	background-image: none;
}
#category-stripe .related UL LI IMG
{
	float: left;
	margin-right: 4px;
}
#category-stripe .related .date-stripe
{
	text-align: right;
	display: block;
	background-color: #FFFFFF;
	padding: 2px;
	margin-top: 3px;
}
#category-stripe .related .see
{
	display: none;
	visibility: hidden;
}
#category-stripe .related UL LI .title
{
	font-size: 0.95em;
	line-height: 1.1em;
	padding-top: 0;
	margin-top: 0;
	height: 31px;
	display: block;
}
#category-stripe .related UL LI .see A
{
	color: #1C2A47;
	font-weight: normal;
	margin-top: 0;
	padding-top: 0;
}
#category-stripe .related UL LI SPAN.icon
{
	margin: 0;
	border-style: none;
	background-color: #EAB300;
	color: #1C2A47;
	position: absolute;
	bottom: 3px;
	background-position: center center;
	display: block;
	height: 14px;
	width: 14px;
	padding: 0;
}
#category-stripe .related UL LI SPAN.icon A
{
	display: none;
}
.new-related .related UL LI
{
	background-color: #EDEDED;
	display: block;
	margin-bottom: 3px;
	float: left;
	clear: right;
	overflow: hidden;
	border-bottom-style: none;
	padding-bottom: 3px;
	width: 23%;
	margin-right: 3px;
	padding-left: 4px;
	height: 38px;
	padding-right: 2px;
}
#related-square .related
{
	border-bottom: 1px solid #1364A3;
	width: 257px;
	display: inline-block;
	float: left;
	margin-right: 3px;
}
/*[clearfix]*/#related-square .related UL
{
	display: block;
	margin-top: 0;
	padding-top: 0;
}
#related-square .related UL LI
{
	display: block;
	float: none;
	position: relative;
	padding: 3px 3px 0 5px;
	margin-bottom: 1px;
	border-top: 1px solid #BFD3DD;
	height: 42px;
}
#related-square .related UL LI IMG
{
	float: left;
	clear: both;
	margin-right: 4px;
	border: 1px solid #F0F0F0;
}
.related SPAN
{
	display: inline-block;
}
#related-square .related .date-stripe
{
	text-align: right;
	display: block;
	padding-right: 3px;
	background-color: #F0F0F0;
	height: 11px;
	padding-top: 1px;
	color: #5E5E5E;
	margin-top: 0px;
}
#related-square .related .see
{
	font-size: 1.7em;
	color: #828282;
	margin-bottom: 1px;
	display: block;
}
#related-square .related UL LI .title
{
	font-size: 1em;
	line-height: 1.2em;
	height: 30px;
}
/*[clearfix]*/#related-square .related UL LI .title A
{
	color: #1C2A47;
	font-weight: bold;
}
#related-square .related UL LI SPAN.icon
{
	margin: 0;
	border-style: none;
	background-color: #FFB618;
	color: #47970E;
	position: absolute;
	top: 33px;
	padding-left: 16px;
	font-size: 0.8em;
	background-position: 1px -2px;
	width: 34px;
	height: 12px;
	border-right: 2px solid #FFFFFF;
}
#related-square .related UL LI SPAN.icon A
{
	font-weight: normal;
	color: #4D4D4D;
	padding-top: 0;
	padding-bottom: 0;
}
.related UL LI SPAN.icon.video
{
	background-image: url(../img/icons/video.png);
}
.related UL LI SPAN.icon.audio
{
	background-image: url(../img/icons/audio.png);
}
/*TAGS*/
#tags
{
	border-top: 1px solid #EAECF2;
	padding-top: 5px;
	margin-top: 10px;
	clear: both;
}
#tags SPAN
{
	color: #47970E;
	display: inline-block;
	margin-bottom: 4px;
	float: left;
	margin-right: 5px;
}
#tags UL LI
{
	display: inline-block;
	font-size: 0.9em;
}
/*DIDASCALIE*/
.caption P
{
	background-color: #1364A3;
	padding: 3px;
}
/*MAIN*/
#maincontainer
{
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 70px;
	/*[disabled]overflow:hidden;*/
}
/*HEADER*/
#header
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	border-top: 4px solid #22537A;
}
.minisite #logo .minisite-title
{
	letter-spacing: -1px;
	float: left;
	font-size: 2.2em;
	height: 29px;
	font-weight: normal;
	padding-top: 14px;
}
.print_title
{
	display: none;
}
/*UPPER MENU*/
/*[clearfix]*/#upper-menu
{
	margin-top: 0px;
	padding-bottom: 7px;
	border-top: 3px solid #143551;
	background-color: #FFFFFF;
}
#upper-menu A
{
	color: #7C7C7C;
	padding: 2px 4px;
	display: block;
	font-family: Arial, sans-serif;
}
#footer DIV.right A
{
	color: #FFFFFF;
	padding: 4px 4px 5px;
	display: block;
	font-family: Arial, sans-serif;
}
#upper-menu A.evidence, #footer DIV.right A.evidence
{
	color: #FFFFFF;
	background-color: #FF8400;
	font-weight: bold;
}
#upper-menu DIV.left
{
	margin-top: 7px;
}
#upper-menu DIV.left UL, #footer DIV.right UL
{
	font-size: 0.9em;
}
#upper-menu DIV.left UL LI, #footer DIV.right UL LI
{
	display: inline-block;
	border-left: 1px solid #FFFFFF;
}
#upper-menu DIV.left UL LI.first, #footer DIV.right UL LI.first
{
	border-left-style: none;
}
#upper-menu DIV.right
{
	font-size: 11px;
	color: #646464;
	margin-top: 7px;
	width: 360px;
	text-align: right;
}
#footer DIV.right
{
	display: inline-block;
}
#upper-menu DIV.right SPAN.rss-button
{
	margin-left: 10px;
	text-align: right;
}
#upper-menu DIV.right SPAN.rss-button A
{
	color: #FFFFFF;
	font-weight: bold;
	background: url(../img/rss-button.png) no-repeat left;
	text-transform: uppercase;
	font-size: 0.8em;
	padding-left: 20px;
	padding-right: 4px;
	padding-top: 1px;
	display: inline-block;
}
#upper-menu DIV.right SPAN.rss-button A:hover
{
	background-image: url(../img/rss-button-h.png);
	text-decoration: none;
}
#menu-zone UL
{
	width: 250px;
	margin-top: -4px;
}
#menu-zone UL LI
{
	float: left;
	background-color: #22537A;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-bottomright: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	display: block;
	width: 60px;
	text-align: center;
	margin-right: 3px;
}
#menu-zone UL LI.last
{
	margin-right: 0px;
}
#menu-zone UL LI:hover
{
	background-color: #27608D;
}
#menu-zone UL LI A
{
	padding: 5px 6px 4px;
	display: block;
	color: #FFFFFF;
}
#menu-zone UL LI A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
/*MANCHETTES*/
.manchette .left IMG, #manchette .right IMG
{
	border: 1px solid #C5E2F8;
	margin-top: 10px;
}
.manchette .left
{
	margin-top: 8px; width: 200px; height: 90px; }
.manchette DIV.center
{
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #FFFFFF;
}
.center INPUT#searchfield
{
	width: 296px;
	padding: 1px;
	border: 1px solid #AFB1B2;
}
INPUT#searchfield
{
	border-style: none;
	height: 18px;
	width: 210px;
	background: #EEEEEE 0;
	margin: 0;
	padding: 0 4px;
	border: 1px solid #AFB1B2;
	/*+border-radius:2px;*/
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	border-radius: 2px 2px 2px 2px;
	text-align: left;
}
.center INPUT#searchbutton
{
	width: 57px;
	height: 22px;
}
INPUT#searchbutton
{
	width: 51px;
	height: 20px;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	background: #22537A;
	border: 1px solid #1F5483;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border-radius: 3px 3px 3px 3px;
	/*+text-shadow:1px 1px #586D76;*/
	-moz-text-shadow: 1px 1px #586D76;
	-webkit-text-shadow: 1px 1px #586D76;
	-o-text-shadow: 1px 1px #586D76;
	text-shadow: 1px 1px #586D76;
	font-weight: bold;
}
INPUT#searchbutton:hover
{
	cursor: pointer;
	background-color: #296598;
	/*+text-shadow:0px 0px;*/
	-moz-text-shadow: 0px 0px;
	-webkit-text-shadow: 0px 0px;
	-o-text-shadow: 0px 0px;
	text-shadow: 0px 0px;
	-moz-text-shadow: 0px 0px none;
	-webkit-text-shadow: 0px 0px none;
	-o-text-shadow: 0px 0px none;
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	-o-text-shadow: none;
}
#search FORM DIV
{
	display: inline-block;
	=float: left;
}
.center #search
{
	display: block;
	padding: 0 40px 0 0;
	margin: 0 auto;
	width: 393px;
	height: 24px;
}
#search
{
	display: inline-block;
	padding: 0;
	width: 116px;
	height: 18px;
	margin: 0;
}
.center #search FORM
{
	width: 100%;
}
#search FORM
{
	display: inline-block;
	width: 275px;
	padding: 0;
	margin: 0;
}
#search A
{
	font-size: 0.8em;
}
.center #search SPAN
{
	width: 107px;
}
#search SPAN
{
	display: inline-block;
	width: 80px;
}
.center .last-date
{
	color: #696969;
	margin-top: 5px;
}
/*SUPERBANNER*/
#superbanner
{
	margin-top: -2px;
	margin-bottom: 11px;
	border-bottom: 2px solid #1364A3;
	padding-top: 9px;
	padding-bottom: 9px;
}
#superbanner #leaderboard
{
	float: left;
	margin-right: 5px;
}
/*MENU PRINCIPALE*/
#mainmenu UL.minisite .submenu_block .provincia
{
	display: inline-block;
}
#mainmenu
{
	margin-top: 5px;
}
/*[clearfix]*/#mainmenu .menu-container
{
	width: 582px !important;
	margin-right: 0 !important;
	float: left;
}
/*PAGINATORE*/
.paginatore
{
	text-align: center;
	margin-top: 10px;
	background-color: #D4E9F9;
}
.paginatore A
{
	color: #1364A3;
	border-right: 1px solid #FFFFFF;
	display: inline-block;
	padding: 3px 5px;
}
.paginatore SPAN
{
	margin: 0;
	padding: 0;
}
.paginatore SPAN.prev A
{
	border-left: 1px solid #FFFFFF;
}
.paginatore SPAN.prev A, .paginatore SPAN.next A
{
	color: #1364A3;
	background-color: #A6D1F1;
}
.paginatore .prev A:hover, .paginatore SPAN.next A:hover, .paginatore A:hover
{
	color: #FFFFFF;
	background-color: #5592C4;
	text-decoration: none;
}
.paginatore SPAN.selected
{
	color: #FFFFFF;
	background-color: #1364A3;
	padding: 2px 5px;
}
/*MAIN*/
#main
{
	margin-top: 8px;
	margin-bottom: 10px;
	padding-left: 10px;
}
/*PAGINE STATICHE*/
/*[clearfix]*/#maincontent #staticpage
{
	font-size: 1.1em;
}
#maincontent #staticpage P
{
	margin-top: 5px;
	line-height: 1.3em;
}
#maincontent #staticpage UL
{
	margin-top: 13px;
	margin-bottom: 19px;
}
#maincontent #staticpage UL LI
{
	display: list-item;
	list-style: square inside;
	margin-bottom: 12px;
	text-indent: -11px;
	line-height: 1.2em;
	margin-left: 33px;
}
#maincontent #staticpage H1
{
	font-size: 1.6em;
	color: #1364A3;
	margin-top: 8px;
	margin-bottom: 13px;
}
#maincontent #staticpage H4
{
	font-size: 1.1em;
	margin-top: 13px;
	margin-bottom: -4px;
}
/*MAINCONTAINER*/
#maincontent
{
	margin-top: 0;
	float: left;
	width: 605px;
	background-color: #FFFFFF;
}
#maincontent #list-description P
{
	font-size: 1.2em;
	line-height: 1.2em;
	margin-top: 5px;
}
#maincontent #list-description P A
{
	color: #1364A3;
	font-weight: bold;
}
#mini-header
{
	-webkit-border-top-left-radius: 3px;
	-khtml-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-radius-bottomleft: 3px;
	padding-left: 24px;
	font-size: 1.7em;
	border-left-style: solid;
	border-left-color: #1364A3;
	background: #DADADA no-repeat;
}
#mini-header.pages
{
	margin-bottom: 15px;
}
#mini-header .title
{
	font-weight: bold;
	text-transform: capitalize;
	padding-bottom: 0px;
	padding-top: 3px;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
}
#mini-header .title A
{
	font-weight: bold;
}
#mini-header A.rss
{
	font: normal bold 0.6em Arial, Helvetica, Geneva, sans-serif;
	float: right;
	display: block;
	margin-right: 8px;
	height: 16px;
	padding: 5px 4px 2px 22px;
	background: #FFFFFF url(../img/icons/RSS.png) no-repeat 4px 1px;
	color: #767676;
}
#mini-header A.rss:hover
{
	background-image: url(../img/icons/RSS-hover.png);
	cursor: pointer;
	color: #1364A3;
	text-decoration: none;
}
#mini-header.singlenews SPAN SPAN
{
	color: #1364A3;
	font-size: 0.8em;
	font-weight: normal;
}
#mini-header.singlenews SPAN SPAN A
{
}
#micro-header
{
	-webkit-border-top-left-radius: 3px;
	-khtml-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-radius-bottomleft: 3px;
	padding-left: 24px;
	font-size: 1.2em;
	border-left-style: solid;
	border-left-color: #1364A3;
	background: #1364A3 no-repeat;
}
#micro-header .title
{
	font-weight: bold;
	text-transform: capitalize;
	padding-bottom: 2px;
	padding-top: 0;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
}
#micro-header A.rss
{
	font: normal bold 0.6em Arial, Helvetica, Geneva, sans-serif;
	float: right;
	display: block;
	margin-right: 8px;
	height: 16px;
	padding: 5px 4px 2px 22px;
	background: #FFFFFF url(../img/icons/RSS.png) no-repeat 4px 1px;
	color: #767676;
}
#micro-header A.rss:hover
{
	background-image: url(../img/icons/RSS-hover.png);
	cursor: pointer;
	color: #1364A3;
	text-decoration: none;
}
/*ARCHIVIO MENU*/
#archive_container
{
	width: 100%;
	padding-bottom: 6px;
	font-size: 1.1em;
	background-color: #FFFFFF;
}
/*[clearfix]*/#menuarchive
{
	float: left;
	padding-top: 4px;
	=width: 482px;
}
#menuarchive UL
{
	font-size: 0.8em;
	float: left;
}
#menuarchive UL LI
{
	float: left;
	display: inline-block;
}
#menuarchive UL LI A
{
	color: #000000;
	border-right: 1px solid #C0C0C0;
	padding-right: 5px;
	margin-right: 3px;
	padding-left: 2px;
}
#menuarchive UL LI A:hover
{
	cursor: pointer;
}
#menuarchive UL LI.framed A
{
	border-right-style: none;
	background-color: #93C162;
	border: 1px solid #47970E;
	padding: 1px 2px;
	color: #FFFFFF;
	font-weight: bold;
}
#menuarchive UL LI A B
{
	color: #000000;
	text-transform: uppercase;
}
/*IMPORTANTE*/
#important
{
	width: 458px;
	text-align: right;
	text-transform: uppercase;
	=width: 452px;
	float: right;
	height: 13px;
	display: inline-block;
	padding: 2px 2px 2px 0px;
}
#important A
{
	color: #820000;
	font-weight: bold;
}
/*RELATED*/
#main #highlight .related, #main #highlight2 .related
{
	padding-right: 10px;
}
#main #highlight .related LI, #main #highlight2 .related LI
{
	height: auto;
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 1em;
	display: inline;
}
#main #highlight .related LI A, #main #highlight2 .related LI A
{
	color: #171717;
	padding-top: 3px;
	margin: 0;
	font-weight: bold;
	display: inline;
}
#main .related LI
{
	background: url(../img/icons/play.png) no-repeat left center;
	height: 16px;
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 0.9em;
}
#main .block .related LI
{
	background: url(../img/icons/play.png) no-repeat left center;
	height: 16px;
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 0.9em;
}
#main .related LI A
{
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	display: block;
	color: #525252;
	padding-top: 3px;
	font-family: Arial, Sans-serif;
}
#main #category-stripe .related LI A
{
	padding: 0px;
}
#main .block .related LI A
{
	display: inline-block;
	font-size: 1.1em;
}
#main .related LI.video
{
	background: url(../img/icons/video.png) no-repeat left center;
}
#main .related LI.audio
{
	background: url(../img/icons/audio.png) no-repeat left center;
}
/*NOTIZIA PRINCIPALE*/
/*[clearfix]*/#highlight
{
	width: 577px;
	border: 1px solid #E6E6E6;
	padding-bottom: 10px;
	clear: both;
	display: block;
}
#highlight DIV.headstripe
{
	height: 19px;
	background-color: #646464;
	display: none;
}
DIV.headstripe DIV.strip
{
	background-color: #FFFFFF;
	text-transform: uppercase;
	float: left;
	margin-left: 9px;
	color: #1E1E1E;
	padding-right: 4px;
	padding-left: 4px;
	height: 17px;
	line-height: 1.6em;
	margin-top: 1px;
	border-bottom: 1px solid #FFFFFF;
}
#highlight DIV.headstripe DIV.a
{
	float: right;
	margin-top: 3px;
	margin-right: 7px;
}
DIV.speak
{
	height: 10px;
	background: url(../img/fumetto-evidenz-gray.png) no-repeat;
	clear: both;
	margin-left: 8px;
}
/*[clearfix]*/#highlight DIV.body
{
	padding: 12px 12px 0;
	position: relative;
}
#highlight H1, #highlight2 H1
{
	line-height: 0.9em;
	letter-spacing: -1px;
	float: left;
	margin-bottom: 2px;
	font-size: 1.6em;
	display: block;
	width: 100%;
	margin-top: 5px;
}
#highlight H1.title A, #highlight2 H1.title A
{
	font-weight: bold;
	color: #0A3759;
}
#highlight P, #highlight2 P
{
	font-size: 1.05em;
	margin-bottom: 3px;
	line-height: 1.2em;
	clear: both;
}
#highlight SPAN.subtitle, #highlight2 SPAN.subtitle
{
	font-weight: bold;
	font-size: 1.2em;
	color: #2F2F2F;
	width: auto;
}
#panes
{
	position: relative;
	height: 279px;
}
#panes DIV
{
	position: absolute;
	width: 552px;
	display: none;
}
#panes DIV.first
{
	display: block;
}
/*[clearfix]*/#highlight SPAN.photocontainer, #highlight2 SPAN.photocontainer
{
	display: block;
	top: 0;
	left: 0;
	width: 100%;
}
/*[clearfix]*/#highlight SPAN.photo
{
	position: relative;
	display: block;
	top: 0;
	left: 0;
	width: 478px;
}
#highlight SPAN.photo IMG.mainphoto, #highlight2 SPAN.photo IMG.mainphoto
{
	float: left;
	display: block;
}
#highlight SPAN.photo SPAN.icon, #highlight2 SPAN.photo SPAN.icon
{
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	-khtml-border-radius-bottomleft: 0;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-khtml-border-radius-bottomright: 4px;
	z-index: 10;
	top: 0;
	position: absolute;
	left: 0;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background-position: 5% 0%;
}
#highlight SPAN.photo .supertitle.category A, #highlight2 SPAN.photo .supertitle.category A
{
	color: #FFFFFF;
	letter-spacing: -2px;
	position: absolute;
	z-index: 2;
	top: 153px;
	right: 2px;
	font-size: 2.7em;
}
#highlight SPAN.photo .supertitle.category A:hover, #highlight2 SPAN.photo .supertitle.category A:hover
{
	/*+text-shadow:0px 0px 4px #FFBA75;*/
	-moz-text-shadow: 0px 0px 4px #FFBA75;
	-webkit-text-shadow: 0px 0px 4px #FFBA75;
	-o-text-shadow: 0px 0px 4px #FFBA75;
	text-shadow: 0px 0px 4px #FFBA75;
}
#highlight #nav
{
	display: block;
	position: absolute;
	top: 12px;
	right: 7px;
	z-index: 11;
	width: 78px;
}
#highlight #nav UL
{
	display: block;
	width: 78px;
}
#highlight #nav UL LI
{
	margin-bottom: 4px;
	=margin-bottom: 1px;
	position: relative;
	display: block;
	height: 42px;
}
#highlight #nav SPAN.patina
{
	position: absolute;
	z-index: 100;
	height: 39px;
	width: 73px;
	top: 0;
	left: 0;
}
#highlight .current SPAN.patina
{
	border: 2px solid #F38423;
}
#highlight #nav SPAN.patina:hover
{
	background-image: url(../img/patinata.png);
	cursor: pointer;
	background-color: transparent;
}
#highlight #nav LI.last
{
	margin-right: 0;
}
#nav UL LI H5
{
	width: 74px;
	font-weight: normal;
	font-style: normal;
	font-size: 0.9em;
}
#nav UL LI A:hover
{
	text-decoration: none;
}
#nav UL LI DIV.supertitle SPAN.icon
{
	width: 20px;
	height: 16px;
	margin: 0;
	padding: 0;
	background-position: center center;
}
#highlight #nav IMG
{
	width: 77px;
	height: 42px;
	overflow: hidden;
	display: block;
}
#highlight .photocontainer IMG
{
	width: 475px;
	height: 180px;
}
/*NOTIZIA PRINCIPALE TIPO 2*/
#nav2 UL LI DIV.supertitle SPAN.icon
{
	width: 20px;
	height: 19px;
	margin: 0;
	padding: 0;
	background-position: center center;
}
#highlight2 #nav2
{
	display: block;
	margin-bottom: 4px;
}
#highlight2 SPAN.photo
{
	position: relative;
	display: block;
	top: 0;
	left: 0;
	width: 553px;
}
/*[clearfix]*/#highlight2
{
	width: 577px;
	padding-bottom: 10px;
	clear: both;
	display: block;
}
#highlight2 DIV.body2
{
	padding: 12px 12px 0;
	position: relative;
}
/*[clearfix]*/#highlight2 #nav2 LI
{
	display: block;
	float: left;
	width: 182px;
	margin-right: 3px;
	position: relative;
	z-index: 1;
}
#highlight2 #nav2 .category-small
{
	font-weight: bold;
	text-transform: uppercase;
	color: #0082B9;
}
#highlight2 #nav2 LI.second
{
	display: none;
}
#highlight2 #nav2 LI.last
{
	margin-right: 0;
}
#highlight2 #nav2 LI .titles
{
	font-size: 1em;
	line-height: 1.2em;
}
#highlight2 #nav2 LI .titles A
{
	font-weight: 600;
	color: #0A3759;
}
#highlight2 #nav2 IMG
{
	float: left;
	margin-right: 2px;
}
#panes2
{
	position: relative;
	height: 279px;
}
#panes2 DIV
{
	position: absolute;
	width: 552px;
	display: none;
}
#panes2 DIV.first
{
	display: block;
}
/*NOTIZIE DEL GIORNO*/
#last_news
{
	width: 577px;
	border: 1px solid #D4E9F9;
	float: left;
	margin-top: 10px;
	overflow: hidden;
	height: 271px;
}
/*SCROLL*/
.disabled
{
	visibility: hidden;
}
#dayscroll
{
	position: relative;
	overflow: hidden;
	width: 577px;
	height: 237px;
}
#dayscroll .items
{
	position: absolute;
	height: 20000em;
}
#last_news .excerpt
{
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#last_news DIV.headstripe
{
	height: 19px;
	background-color: #1364A3;
	margin-bottom: 12px;
}
DIV.headstripe A
{
	color: #1364A3;
}
#last_news .excerpt H3.title
{
	line-height: 1em;
	letter-spacing: -1px;
	margin-bottom: 2px;
	font-size: 1.25em;
	margin-top: 1px;
}
#last_news .excerpt H3.title A
{
	font-weight: bold;
	color: #1364A3;
}
#last_news .excerpt H4.category
{
	text-transform: uppercase;
	border-left: 14px solid #93C162;
	margin-left: 97px;
	padding-left: 3px;
}
#dayscroll H4.category SPAN.data
{
	float: right;
	font-size: 0.8em;
	font-style: normal;
	text-transform: none;
	font-weight: normal;
	padding-right: 5px;
}
#last_news .excerpt H4.category A
{
	font-weight: bold;
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
}
#last_news .excerpt.noimage H4.category
{
	margin-left: 0;
	border-style: none;
	background-color: #93C162;
	padding-left: 14px;
}
#last_news .excerpt P
{
	font-size: 1em;
	margin-bottom: 8px;
	line-height: 1em;
}
#last_news .excerpt DIV.miniphoto
{
	position: relative;
	float: left;
	margin-right: 6px;
}
/*BLOCCHI*/
.block_container DIV.block
{
	float: left;
	margin-right: 6px;
	margin-left: 6px;
	height: 21.5em;
	width: 100%;
	/*[disabled]border:1px solid #CCCCCC;*/
}
#maincontent DIV.block DIV.thinstrip
{
	border-top-width: 2px;
	border-top-style: solid;
}
#maincontent DIV.block DIV.thinstrip SPAN.speak_small
{
	height: 4px;
	display: block;
}
#maincontent DIV.block DIV.thinstrip SPAN.speak_small.blue
{
	/*[disabled]background:url(../img/fumetto-pieno.png) no-repeat left top;*/
}
#maincontent DIV.block DIV.thinstrip SPAN.speak_small.green
{
	/*[disabled]background:url(../img/fumetto-pieno-verde.png) no-repeat left top;*/
}
#maincontent DIV.block DIV.thinstrip SPAN.title
{
	font-family: "Titillium Web", Arial, sans-serif;
	display: block;
	font-size: 1.2em;
}
#maincontent DIV.block DIV.thinstrip SPAN.title A
{
	display: block;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	color: #FFFFFF;
	text-transform: uppercase;
}
#maincontent .block .single_news SPAN.subtitle
{
	font-weight: bold;
	font-size: 1.2em;
}
.block_container
{
	width: 270px;
	margin-top: 10px;
	margin-right: 7px;
	margin-left: 7px;
	height: 270px;
	display: inline-block;
	float: left;
}
.block_container DIV.half.block
{
	width: 100%;
	height: 49%;
	padding: 0;
	float: none;
	margin-bottom: 5px;
}
.block_container DIV.half.block > DIV
{
	padding-left: 4px;
	padding-right: 4px;
}
/*MEZZO BLOCCO - SOLO TESTO*/
/*[clearfix]*/#maincontent DIV.half.news H3.title
{
	font-size: 1.2em;
	float: left;
	margin-bottom: 3px;
	line-height: 1em;
}
#maincontent DIV.half.news H3.title A
{
	font-weight: bold;
}
/*[clearfix]*/#maincontent DIV.half.news P
{
	font-size: 1em;
	line-height: 1.1em;
}
/*MEZZO BLOCCO - FOTO*/
/*[clearfix]*/DIV.half.block DIV.photo
{
	float: right;
	margin-left: 2px;
	position: relative;
}
#maincontent DIV.half.news.withphoto H3.title A
{
	float: left;
	width: 153px;
}
/*BLOCCO SINGOLO - CON FOTO*/
#maincontent DIV.single_news
{
	padding-left: 10px;
	position: relative;
}
#maincontent DIV.single_news H3.title
{
	margin-bottom: 5px;
	line-height: 1em;
	font-size: 1.6em;
	display: block;
	padding-right: 7px;
}
#maincontent DIV.single_news H3.title A
{
	font-weight: bold;
	color: #304B61;
	display: block;
}
/*[clearfix]*/#maincontent DIV.single_news P
{
	margin-bottom: 6px;
	line-height: 1.2em;
	font-size: 1em;
	padding-right: 11px;
	display: block;
	overflow: hidden;
}
#maincontent DIV.single_news DIV.photo
{
	position: absolute;
	padding: 0;
	margin: 0;
	top: 127px;
	height: 115px;
	background: transparent url(../img/loading.gif) no-repeat center center;
}
#maincontent DIV.single_news.photo P
{
	max-height: 91px;
	overflow: hidden;
}
#maincontent DIV.single_news DIV.photo DIV.caption
{
	position: absolute;
	z-index: 100;
	color: #FFFFFF;
	left: 0;
	bottom: 0;
	width: 251px;
}
#maincontent DIV.single_news DIV.photo DIV.caption SPAN.category A
{
	font-family: "Titillium Web", Arial, sans-serif;
	font-size: 1.2em;
	color: #DCEDFF;
	font-weight: normal;
	background-color: #0A3759;
	padding: 0 5px 0 3px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	text-transform: uppercase;
	line-height: 1.4;
	display: inline-block;
}
#maincontent DIV.single_news DIV.photo DIV.caption SPAN.category A:hover
{
	text-decoration: none;
	color: #3B98E0;
}
#maincontent DIV.single_news DIV.photo DIV.caption P
{
	background-color: #0A3759;
	padding: 1px 3px;
	margin: -2px 0 0;
	font-size: 0.9em;
	line-height: 1.3em;
	width: 241px;
}
/*BLOCCO HOME MINISITO 3 COLONNE*/
.survey_block-main
{
	width: 577px;
	float: left;
	margin-top: 10px;
	padding-top: 0;
	min-height: 270px;
	border-width: 1px;
	border-style: solid;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border-color: #CBCBCB;
}
.survey_block-main DIV.photo
{
	position: relative;
	width: 150px;
	float: left;
}
.survey_block-main DIV.thinstrip SPAN.title
{
	font-family: "Titillium Web", Arial, sans-serif;
	background-image: url(../img/triangolino-fumetto-bianco.png);
	background-position: 4px top;
	background-repeat: no-repeat;
	margin-left: 25px;
	float: left;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	font-size: 1.3em;
	margin-top: -4px;
}
#main .survey_block-main .supertitle
{
	top: 0;
	left: 90px;
}
#main .survey_block-main .supertitle SPAN
{
	border: 0px solid #000000;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}
.survey_block-main DIV.thinstrip SPAN.title A
{
	padding: 6px 8px 4px 11px;
	display: block;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}
/*[clearfix]*/.survey_block-main DIV.thinstrip
{
	border-top-style: solid;
	border-top-width: 3px;
	text-transform: uppercase;
}
.survey_block-main DIV.thinstrip UL.survey_menu
{
	display: block;
	float: right;
	clear: both;
	margin: 4px 0 1px;
	background-color: #CBCBCB;
	padding: 3px 8px 4px 5px;
	overflow: hidden;
	height: 12px;
	line-height: 1.3;
}
.survey_block-main DIV.thinstrip UL.survey_menu LI
{
	display: inline;
	text-transform: uppercase;
	border-left: 1px solid #3E3E3E;
	padding-left: 5px;
	padding-right: 2px;
}
.survey_block-main DIV.thinstrip UL.survey_menu A
{
	font-weight: bold;
	display: inline-block;
	padding-bottom: 3px;
}
.survey_block-main DIV.thinstrip UL.survey_menu LI.first
{
	border-left-style: none;
}
/*[clearfix]*/.survey_block-main DIV.body
{
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 5px;
}
.survey_block-main DIV.body DIV.left
{
	width: 170px;
	padding-right: 5px;
}
.survey_block-main DIV.body DIV.left H3.title A
{
	font-size: 1.6em;
	margin-bottom: 7px;
	letter-spacing: -1px;
	font-weight: bold;
}
.survey_block-main DIV.body P
{
	font-size: 1em;
	line-height: 1.3em;
	display: block;
	margin-top: 4px;
}
.survey_block-main DIV.body DIV.right
{
	width: 213px;
}
.survey_block-main DIV.body H3.title A
{
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1em;
}
.survey_block-main DIV.survey_stripe
{
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	padding: 4px;
	text-align: right;
	display: block;
	float: left;
	width: 94%;
}
.survey_block-main DIV.survey_stripe A
{
	color: #FFFFFF;
	font-weight: bold;
}
/*BLOCCO HOME MINISITO 6 BOX*/
.survey_block-main.sixblock
{
	background-color: #D8DCDF;
	border: 0 none #000000;
}
.survey_block-main.sixblock DIV.body
{
	padding: 0;
	margin: 3px auto 0;
	width: 571px;
}
/*[clearfix]*/.survey_block-main.sixblock DIV.body UL
{
	display: block;
	padding: 0;
}
.survey_block-main.sixblock DIV.body LI
{
	display: block;
	width: 176px;
	padding: 5px 3px 0;
	height: 150px;
	float: left;
	margin: 0 3px 7px;
	border: 1px solid #CDCDCD;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border-radius: 3px 3px 3px 3px;
	position: relative;
	background-color: #FFFFFF;
	overflow: hidden;
}
.survey_block-main.sixblock DIV.body LI H3 A
{
	font-weight: bold;
	font-size: 1.15em;
	line-height: 1.1em;
	margin-top: 2px;
	display: block;
}
#main .survey_block-main.sixblock .supertitle
{
	top: 5px;
	width: 19px;
	height: 20px;
	left: 3px;
}
#main .survey_block-main.sixblock .supertitle SPAN
{
	border: 2px solid #FFFFFF;
	border-top-style: none;
	border-left-style: none;
	padding-left: 0;
}
.survey_block-main.sixblock .category
{
	position: absolute;
	top: 77px;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
}
.survey_block-main.sixblock .category A
{
	font-weight: normal;
	font-size: 11px;
}
.survey_block-main.sixblock IMG
{
}
/*BLOCCO HOME 4 BOX*/
.survey_block-main.fourblock
{
	border-width: 1px;
	border-style: solid;
	border-top-width: 0;
	border-top-style: none;
	min-height: initial;
	padding-bottom: 8px;
	background-color: #EFF3F6;
}
.survey_block-main.fourblock LI A
{
	font-family: "Titillium Web", Arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #093659;
	display: block;
	letter-spacing: -1px;
}
.survey_block-main.fourblock IMG
{
	width: 93px;
}
.survey_block-main.fourblock .category
{
	margin-bottom: 3px;
}
.survey_block-main.fourblock LI.news1 .category
{
	background-color: #F0F4F6;
	padding-top: 2px;
	padding-right: 2px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	position: absolute;
	top: 163px;
	display: block;
	left: 0;
}
.survey_block-main.fourblock LI.news1 .category A
{
	font-family: "Titillium Web", Arial, sans-serif;
	font-size: 16px;
}
.survey_block-main.fourblock .category A
{
	letter-spacing: 0;
	font-family: Arial, "sans serif";
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}
#main .survey_block-main.fourblock .supertitle
{
	top: 5px;
	width: 19px;
	height: 20px;
	left: 3px;
}
#main .survey_block-main.fourblock .supertitle SPAN
{
	border: 2px solid #FFFFFF;
	border-top-style: none;
	border-left-style: none;
	padding-left: 0;
}
.survey_block-main.fourblock DIV.body LI
{
	display: block;
	position: relative;
	overflow: hidden;
	background-image: none;
	margin-bottom: 7px;
}
.survey_block-main.fourblock DIV.body LI .photo
{
	margin-right: 7px;
	padding-right: 0;
	width: auto;
}
.survey_block-main.fourblock DIV.body LI.news1 IMG
{
	float: none;
	width: 270px;
}
.survey_block-main.fourblock DIV.body LI.news1
{
	float: left;
	width: 278px;
	margin-bottom: 0;
}
.survey_block-main.fourblock DIV.body LI.news1 > A
{
	line-height: initial;
}
.survey_block-main.fourblock DIV.body LI.news1 .photo
{
	float: none;
	margin-bottom: 3px;
}
/*NOTIZIE DEL GIORNO*/
#last_news
{
	width: 577px;
	border: 1px solid #D4E9F9;
	float: left;
	margin-top: 10px;
	overflow: hidden;
	height: 271px;
}
/*SCROLL*/
.disabled
{
	visibility: hidden;
}
#dayscroll
{
	position: relative;
	overflow: hidden;
	width: 577px;
	height: 237px;
}
#dayscroll .items
{
	position: absolute;
	height: 20000em;
}
#last_news .excerpt
{
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#last_news DIV.headstripe
{
	height: 19px;
	background-color: #1364A3;
	margin-bottom: 12px;
}
DIV.headstripe A
{
	color: #1364A3;
}
#last_news .excerpt H3.title
{
	line-height: 1em;
	letter-spacing: -1px;
	margin-bottom: 2px;
	font-size: 1.25em;
	margin-top: 1px;
}
#last_news .excerpt H3.title A
{
	font-weight: bold;
	color: #1364A3;
}
#last_news .excerpt H4.category
{
	text-transform: uppercase;
	border-left: 14px solid #93C162;
	margin-left: 97px;
	padding-left: 3px;
}
#dayscroll H4.category SPAN.data
{
	float: right;
	font-size: 0.8em;
	font-style: normal;
	text-transform: none;
	font-weight: normal;
	padding-right: 5px;
}
#last_news .excerpt H4.category A
{
	font-weight: bold;
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
}
#last_news .excerpt.noimage H4.category
{
	margin-left: 0;
	border-style: none;
	background-color: #93C162;
	padding-left: 14px;
}
#last_news .excerpt P
{
	font-size: 1em;
	margin-bottom: 8px;
	line-height: 1em;
}
#last_news .excerpt DIV.miniphoto
{
	position: relative;
	float: left;
	margin-right: 6px;
}
/*CONTENUTO DI DESTRA*/
#righcontent
{
	float: right;
	padding: 10px 15px 0 10px;
	width: 338px;
	background: #EDE8DD repeat-x left -3px;
	/*+border-radius:5px 0 0 5px;*/
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-khtml-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border-left: 1px solid #C1B08A;
	border-top: 1px solid #D9CEB6;
}
#righcontent IFRAME.sport
{
	margin: 0 0 15px;
}
/*ADV*/
#righcontent .adsense
{ min-height: 280px; min-width: 336px; }

#righcontent .adsense.thin
{ min-height: 110px;}
DIV.adsense
{
	margin-bottom: 18px;
	background-color: #FFFFFF;
}

.arancio { float: left; margin-left: 0 !important; padding: 0 !important; margin-right: 5px; }
.overlay.bottomnews { margin: 0 !important; padding: 0 !important; }

#righcontent DIV.adsense IFRAME[height="250"]
{ padding: 15px; }
DIV.adsense IFRAME
{
	margin-left: auto;
	margin-right: auto; display: block; }
/*[clearfix]*/#main .center_adv
{
	background-color: #FFFFFF;
	margin-bottom: 15px; padding-top: 18px; padding-bottom: 0; }
DIV.adsense.facebook
{
	background-color: #F4F4F6; margin-top: 25px; padding-top: 15px; padding-bottom: 15px; text-align: center; min-height: 100px !important; }
#pushbar IFRAME:hover
{
	height: 250px !important;
	cursor: pointer;
}
#pushbar DIV:hover
{
	cursor: pointer;
}
.pushbar
{
	background-color: #FFFFFF;
	position: relative;
}
DIV.adsense.facebook IFRAME
{
	background-color: #FFFFFF;
}
.overlay
{
	width: 270px;
	height: 250px;
	text-align: center;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.overlay.bottomnews
{
	padding-top: 0;
	margin: 0;
	padding-left: 10px;
}

#news-body IFRAME
{ 
	width: 103%; 
	border-style: none; 
	overflow: hidden; 
}


#singlenews .overlay
{
	width: 300px;
	height: 250px;
	text-align: center;
	padding-top: 10px;
	float: left;
}
/*[clearfix]*/#main #maincontent #singlenews .adsense.news
{
	display: block;
	clear: both;
	margin-top: 5px;
}
DIV.traditional
{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.ottone
{
	display: inline-block;
	margin-right: 4px;
}
#maincontent .arancio
{
	margin-left: 15px;
}

/*ADV PLATINO
ULTIMI COMMENTI*/
.adv_platino
{
	text-align: center;
	position: relative;
}
.adv_platino SPAN
{
	display: block;
	line-height: 0;
	top: 50%;
}
#wrapper_platino
{
	width: 1230px;
	top: 0;
	left: 50%;
	position: fixed;
	margin-left: -615px;
	z-index: 0;
}
.content
{
	padding-top: 70px;
}
.c990
{
	width: 990px;
	height: 70px;
	margin-left: 120px;
}
.c120
{
	width: 120px;
	height: 600px;
}
.sx
{
	float: left;
}
.dx
{
	float: right;
}
#last_comments
{
	margin-top: 5px;
	border-bottom: 1px solid #D4E9F9;
	margin-bottom: 10px;
	width: 336px;
}
#last_comments DIV.headstripe
{
	height: 19px;
	margin-bottom: 14px;
}
#last_comments DIV.headstripe DIV.strip
{
	background-color: #FFFFFF;
	text-transform: uppercase;
	float: left;
	border: 1px solid #1364A3;
	color: #1364A3;
	padding: 1px 3px 0px;
	border-bottom-color: #FFFFFF;
	margin-left: 0;
	font-size: 8.7pt;
}
#last_comments DIV.headstripe DIV.speak
{
	height: 12px;
	background: url(../img/fumetto-evidenza.png) no-repeat 0 top;
	border-right: 1px solid #D4E9F9;
	border-left: 1px solid #D4E9F9;
	margin-left: 0;
}
#last_comments .comment
{
	border-left: 1px solid #D4E9F9;
	border-right: 1px solid #D4E9F9;
	padding-left: 38px;
	padding-right: 4px;
	background: url(../img/placeholder.jpg) no-repeat 4px top;
	font-size: 0.9em;
	display: block;
}
#last_comments .comment SPAN.date
{
	display: block;
	text-align: right;
	font-size: 0.9em;
	font-style: italic;
	color: #4B4B4B;
	margin-top: 2px;
	padding-bottom: 3px;
}
#last_comments .comment P
{
	margin-top: 2px;
}
#last_comments .comment SPAN.user
{
	display: block;
	border-bottom: 1px solid #1364A3;
	padding-bottom: 2px;
	font-weight: bold;
	color: #1364A3;
}
/*MULTITAB*/
.tab-container
{
	width: 336px;
	height: 300px;
	margin-bottom: 13px;
}
.tab-container A:hover
{
	text-decoration: none;
}
#multitab, #adv-tab
{
	font-size: 0.9em;
	height: 22px;
}
#multitab UL, #adv-tab UL
{
	float: left;
}
#multitab UL LI, #adv-tab UL LI
{
	text-transform: uppercase;
	display: block;
	float: left;
	position: relative;
	background-color: #163651;
	border-right: 1px solid #FFFFFF;
}
#multitab A, #adv-tab A
{
	display: block;
	height: 16px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}
#multitab A:hover, #adv-tab A:hover
{
	background-color: #8B7649;
}
#multitab A.current, #adv-tab A.current
{
	color: #1364A3;
	padding-bottom: 1px;
}
#multitab UL LI A.current, #adv-tab UL LI A.current
{
	background-color: #FFFFFF;
}
#tabmenu, #tabmenu1
{
	width: 336px;
}
#tabmenu > DIV, #tabmenu1 > DIV
{
	display: none;
}
#tabmenu UL, #tabmenu1 UL
{
	display: block;
	background-color: #FFFFFF;
	position: absolute;
	width: 316px;
	font-size: 0.9em;
	padding: 10px;
	overflow: hidden;
}
#tabmenu UL LI, #tabmenu1 UL LI
{
	text-transform: none;
	background-color: transparent;
	border-right-style: none;
	border-bottom: 1px solid #C0D3E2;
	display: block;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
}
#tabmenu UL LI:hover, #tabmenu1 UL LI:hover
{
	background-color: #FCFDFD;
}
#tabmenu UL LI A, #tabmenu1 UL LI A
{
	color: #1364A3;
}
#tabmenu UL LI SPAN, #tabmenu1 UL LI SPAN
{
	display: inline-block;
	width: 16px;
	height: 8px;
	float: right;
}
#tabmenu UL LI SPAN.video, #tabmenu1 UL LI SPAN.video
{
	background: url(../img/icons/video.png) no-repeat 0 -2px;
	height: 10px;
}
#tabmenu UL LI SPAN.audio, #tabmenu1 UL LI SPAN.audio
{
	background: url(../img/icons/audio.png) no-repeat 0;
	height: 10px;
}
/*BLOCCO 3 FOTO*/
.three_photo_block
{
	width: 577px;
	border: 1px solid #D4E9F9;
	float: left;
	margin-top: 10px;
	position: relative;
	overflow: hidden;
	height: 234px;
}
.three_photo_block .items
{
	position: absolute;
	width: 2000em;
}
.three_photo_block .item
{
	float: left;
	padding-left: 16px;
}
.three_photo_block DIV.headstripe
{
	height: 19px;
	background-color: #1364A3;
	margin-bottom: 12px;
}
.three_photo_block .three_block_container
{
	padding-left: 15px;
	padding-bottom: 10px;
	padding-right: 15px;
}
.three_photo_block DIV.photo
{
	position: relative;
	width: 167px;
	float: left;
	margin-right: 23px;
	height: 195px;
}
.three_photo_block DIV.photo.last
{
	margin: 0;
}
.three_photo_block DIV.photo DIV.caption
{
	position: absolute;
	z-index: 1;
	left: 0;
	bottom: 0;
	width: 168px;
}
.three_photo_block DIV.photo DIV.caption SPAN.category
{
	font-size: 1.4em;
	color: #1364A3;
	font-weight: bold;
}
.three_photo_block DIV.photo DIV.caption P A
{
	line-height: 1.3em;
	color: #FFFFFF;
}
/*STRISCIA GALLERIA*/
#gallerystripe
{
	width: 100%;
	text-align: center;
}
#gallerystripe H3
{
	text-transform: uppercase;
	text-align: center;
	background-color: #D4E9F9;
	padding-top: 5px;
	padding-bottom: 5px;
}
#gallerystripe H3 A
{
	font-weight: bold;
	color: #1364A3;
}
.gallerystripe-container
{
	float: left;
	position: relative;
	overflow: hidden;
	width: 460px;
	height: 75px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gallerystripe-container .items
{
	position: absolute;
	width: 2000em;
	margin-left: 18px;
}
.gallerystripe-container .items DIV
{
	float: left;
	padding-right: 16px;
}
.gallerystripe-container .items DIV IMG
{
	padding-right: 5px;
}
/*prev, next, prevPage and nextPage buttons*/
#gallerystripe A.browse
{
	background-image: url(../img/arrow-gallery.png);
	background-repeat: no-repeat;
	background-color: #D4E9F9;
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	cursor: pointer;
	font-size: 1px;
	margin-top: 33px;
	margin-left: 10px;
	margin-right: 10px;
}
#gallerystripe A.browse.right
{
	background-position: 0 -30px;
	clear: right;
	margin-right: 0px;
}
#gallerystripe A.browse:hover
{
	background-color: #92C1EA;
}
#gallerystripe A.browse.right:hover
{
	background-position: -30px -30px;
	background-color: #92C1EA;
}
#gallerystripe A.right:active
{
	background-position: -60px -30px;
}
#twitter
{
	width: 100%;
	position: relative;
	margin-bottom: 10px;
}
#twitter A
{
	font-weight: bold;
	font-size: 1.1em;
	text-transform: uppercase;
	display: block;
	background-color: #53D4FF;
	color: #FFFFFF;
	padding: 8px 8px 8px 17px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	/*+border-radius:4;*/
	-moz-border-radius: 4;
	-webkit-border-radius: 4;
	-khtml-border-radius: 4;
	border-radius: 4;
	border-radius: 4 4 4 4;
}
#twitter A SPAN
{
	position: absolute;
	top: 13px;
}
#twitter A:hover
{
	text-decoration: none;
	background-color: #1B7D9D;
}
#twitter IMG
{
	margin-right: 6px;
}
#righcontent .fb-like_button
{
	margin-bottom: 10px;
}
#gallerystripe A.browse.left
{
	margin-left: 0px;
}
#gallerystripe A.browse.left:hover
{
	background-position: -30px 0;
}
#gallerystripe A.browse.left:active
{
	background-position: -60px 0;
}
/*GALLERIA IMMAGINI*/
#image_wrap
{
	/*dimensions*/
	width: 100%;
	padding: 15px 0;
	/*centered*/
	text-align: center;
	/*some "skinning"*/
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 0;
}
/*FOOTER*/
#footer
{
	width: 100%;
	background-color: #1364A3;
	padding-bottom: 100px;
	z-index: 2;
	position: relative;
}
#footer .last-date
{
	width: 210px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3px;
	color: #435F26;
}
#footer_container
{
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}
#footer_stripe_up
{
	background-color: #93C162;
}
#footer_stripe_up_container
{
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
}
#footer_stripe_up #admin FORM
{
	text-align: right;
	color: #FFFFFF;
	font-size: 11px;
}
#footer_stripe_up #admin FORM INPUT.button
{
	border-style: none;
	border-bottom: 1px solid #47970E;
	border-right: 1px solid #47970E;
	background-color: #B7F17A;
	border-left-width: 1px;
	border-left-color: #E0FFC0;
	border-top-width: 1px;
	border-top-color: #E0FFC0;
}
#footer_stripe_up #admin FORM INPUT
{
	border-top: 1px solid #47970E;
	border-left: 2px solid #57BB11;
	border-bottom: 2px solid #CEE0BC;
	border-right: 2px solid #CEE0BC;
}
#footer_container DIV.footer_menu_block
{
	float: left;
	width: 18%;
	margin-right: 2%;
}
#footer_container DIV.footer_menu_block.last
{
	margin-right: 0;
}
#footer_menu DIV.footer_menu_block.double
{
	width: 38%;
}
#footer_menu DIV.footer_menu_block.double UL
{
	width: 50%;
	float: left;
}
#footer_menu DIV.footer_menu_block.double UL LI
{
	padding-right: 10px;
}
#footer_container DIV.footer_menu_block .menutitle
{
	text-transform: uppercase;
	color: #D4E9F9;
	border-bottom: 1px solid #167BCA;
	padding-bottom: 3px;
	margin-bottom: 5px;
	font-weight: bold;
}
#footer_container DIV.footer_menu_block UL LI A
{
	display: block;
	color: #EAECF2;
	font-size: 0.9em;
	border-bottom: 1px dotted #5592C4;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
#footer_menu
{
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}
#footer_stripe_down SPAN
{
	color: #EAECF2;
	font-size: 0.9em;
}
#footer .zone_menu
{
	display: inline-block;
	float: left;
}
#footer .zone_menu UL LI
{
	display: inline-block;
	border-right: 1px solid #75A541;
	float: left;
}
#footer .zone_menu UL LI:hover
{
}
#footer .zone_menu UL LI A
{
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3px;
	display: block;
	color: #FFFFFF;
}
/*MINI HOME*/
#listcontent
{
	width: 577px;
	border: 1px solid #D4E9F9;
	float: left;
	margin-top: 10px;
}
DIV.banner-rubriche
{
	width: 100%;
	text-align: center;
	padding: 0;
}
DIV.banner-rubriche > DIV
{
	margin-top: 19px;
	margin-bottom: 13px;
	margin-left: auto;
	margin-right: auto;
}
.banner-rubriche IMG
{
	width: 460px;
}
#listcontent .highlight
{
	padding: 20px;
}
#listcontent .highlight SPAN.title A
{
	font: 15px "Titillium Web", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
	color: #1364A3;
	font-size: 1.7em;
	display: block;
	line-height: 1em;
	margin-bottom: 6px;
}
#listcontent .highlight P
{
	font-size: 1.1em;
	margin-bottom: 3px;
	line-height: 1.2em;
	display: block;
}
#listcontent .highlight SPAN.subtitle
{
	font-weight: bold;
	margin-right: 6px;
	font-size: 1.2em;
}
#listcontent SPAN.photo
{
	position: relative;
	display: block;
	float: left;
	margin-right: 12px;
}
#listcontent .highlight SPAN.photo IMG.mainphoto
{
	float: left;
}
#listcontent SPAN.photo SPAN.icon
{
	z-index: 10;
	top: 0;
	position: absolute;
	left: 0;
	border-top-style: none;
	border-bottom: 2px solid #FFFFFF;
}
#mini-home_list
{
	float: left;
}
#mini-home_list .excerpt
{
	border-top: 1px solid #D4E9F9;
	padding: 8px 20px;
}
#mini-home_list DIV.headstripe
{
	height: 19px;
	background-color: #1364A3;
	margin-bottom: 12px;
}
#mini-home_list .excerpt H3.title
{
	line-height: 1em;
	margin-bottom: 3px;
	font-size: 1.2em;
	padding-top: 2px;
}
#mini-home_list .excerpt H3.title A
{
	font-weight: bold;
	color: #1364A3;
}
#mini-home_list .excerpt H4.category
{
	text-transform: uppercase;
	border-left: 14px solid #93C162;
	margin-left: 97px;
	padding-left: 3px;
}
#mini-home_list .excerpt H4.category A
{
	font-weight: bold;
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
}
#mini-home_list .excerpt.noimage H4.category
{
	margin-left: 0;
	border-style: none;
	background-color: #93C162;
	padding-left: 14px;
}
DIV.supertitle
{
	position: absolute;
	z-index: 150;
	left: 0;
	bottom: 0;
}
#mini-home_list .excerpt P
{
	font-size: 1em;
	margin-bottom: 0;
	line-height: 1.1em;
	margin-top: 3px;
}
#mini-home_list .excerpt DIV.miniphoto
{
	position: relative;
	float: left;
	margin-right: 6px;
}
#mini-home_list .excerpt DIV.miniphoto IMG
{
	height: 60px;
}
/*TRE NOTIZIE*/
#listcontent .three-important
{
	padding-left: 20px;
}
#listcontent DIV.three-important .body
{
	display: block;
	float: left;
	width: 28%;
	padding: 5px;
	margin-right: 17px;
	border: 1px solid #D4E9F9;
	background-color: #E6F1F9;
	height: 128px;
}
#listcontent DIV.three-important DIV.body SPAN.photo
{
	margin-bottom: 5px;
}
#listcontent DIV.three-important SPAN.title A
{
	font: 15px "Titillium Web", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: 6px;
	font-size: 1.1em;
}
#listcontent DIV.three-important P
{
	font-size: 1em;
	margin-bottom: 3px;
	line-height: 1.1em;
	display: block;
}
/*SEARCH*/
#listcontent.search
{
	border-style: none;
}
#listcontent.search #mini-home_list .excerpt
{
	border: 1px solid #D4E9F9;
	margin-top: 0;
	padding-bottom: 6px;
	border-bottom-style: none;
}
#listcontent.search #mini-home_list .miniphoto SPAN
{
	position: absolute;
	bottom: 0;
}
#listcontent.search .excerpt .date-stripe
{
}
#listcontent DIV.paginatore
{
	margin-top: 0;
}
#mini-header.search SPAN
{
	text-transform: none;
	font-size: 0.7em;
	font-weight: normal;
	font-style: normal;
	padding-right: 2px;
}
#mini-header.search SPAN EM
{
	font-weight: bold;
	color: #1364A3;
}
.date-stripe
{
	font-size: 0.9em;
	line-height: 1em;
	color: #808080;
	font-style: italic;
	text-align: left;
}
#mini-home_list .date-stripe
{
	float: right;
	margin-top: 8px;
	display: block;
}
DIV.date-stripe SPAN.relevance
{
	font-style: normal;
	font-weight: bold;
	border-left: 1px solid #1364A3;
	margin-left: 5px;
	padding-left: 5px;
	color: #1364A3;
}
#mini-home_list SPAN.relevance IMG.star
{
	vertical-align: text-bottom;
}
/*SOCIAL SHARE*/
.gray-stripe
{
	color: #93C162;
	padding: 6px 10px;
	background-color: #E1E1E1;
	border-bottom: 1px solid #F4F4F4;
	border-top: 1px solid #C7C7C7;
	margin-bottom: 20px;
}
.gray-stripe A
{
	color: #4A4A4A;
	border: 1px solid #C7C7C7;
	display: block;
	float: left;
	padding: 8px;
	border-bottom-width: 2px;
	padding-left: 26px;
	background-position: 6px 6px;
	background-repeat: no-repeat;
}
.gray-stripe .button-stripe.orderbydate
{
	margin-right: 10px;
	background-image: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/icons/Calendar.png);
}
.gray-stripe .button-stripe.orderbyrelevance
{
	display: block;
	background-color: transparent;
	background-image: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/icons/relevance-button.png);
}
.search .gray-stripe .button-stripe
{
	color: #FFFFFF;
	background-color: #7D7777 !important;
}
.search .gray-stripe A
{
	border: 1px solid #5D5D5D;
}
.gray-stripe .button-stripe:hover
{
	background-color: #D8D8D8;
	background-position: 7px 7px;
	text-decoration: none;
	border-bottom-color: #E5E5E5;
	border-left-color: #DDD;
	padding: 9px 7px 7px 27px;
	cursor: pointer;
}
.gray-stripe .button-image
{
	float: right;
	padding: 0;
	margin-left: 7px;
}
.gray-stripe .button-stripe.no-image
{
	padding-left: 8px;
}
.gray-stripe .button-image.social
{
	background-color: #5592C4;
	border-style: none;
}
.gray-stripe .button-image.social:hover
{
	background-color: #93C162;
}
/*[clearfix]*/#social-share
{
	margin-top: 10px;
}
#social-share .single-share-button, BODY #plusone
{
	float: left;
	margin-right: 5px;
}
#staticpage #social-share
{
	text-align: right;
	float: right;
	margin-right: 11px;
}
.right-stuff
{
	float: right;
}
.right-stuff .generalicon
{
	background-image: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/icons/general-icons.png);
	background-repeat: no-repeat;
	height: 16px;
	display: block;
	float: left;
	/*+opacity:60%;*/
	filter: alpha(opacity=60);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	margin-left: 6px;
	padding-left: 20px;
	line-height: 1.8;
	color: #000000 !important;
	font-weight: normal !important;
}
.right-stuff .generalicon:hover
{
	/*+opacity:100%;*/
	filter: alpha(opacity=100);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	text-decoration: none;
}
/*FORM NEWSLETTER*/
#register
{
	position: relative;
	margin-bottom: 10px;
}
#register #myform FIELDSET
{
	width: 315px;
	height: 83px;
	background-color: #27608D;
	padding: 12px;
	/*+border-radius:0 5px 5px;*/
	-moz-border-radius: 0 5px 5px;
	-webkit-border-radius: 0 5px 5px;
	-khtml-border-radius: 0 5px 5px;
	border-radius: 0 5px 5px;
	border-radius: 0 5px 5px 5px;
}
#register .message-form
{
	background-color: #FF6600;
	overflow: hidden;
	color: #000;
	display: none;
	padding: 10px 10px 10px 33px;
	position: absolute;
	left: 0;
	background-image: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/24_alert.png);
	background-repeat: no-repeat;
	background-position: 5px;
	top: 100px;
	font-weight: bold;
}
#register DIV.strip
{
	margin: 0;
	display: block;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
}
.share-button-block #myform #terms
{
	text-align: left;
}
.share-button-block #myform #terms A
{
	color: #E38800;
}
#myform INPUT
{
	padding: 3px;
	font-size: 12px;
	/*CSS3 spicing*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#myform INPUT.email
{
	width: 95%;
}
#myform INPUT:focus
{
	color: #3F3F3F;
}
#myform INPUT:active
{
	background-color: #BDE;
}
#myform BUTTON#subscribebutton
{
	outline: 0;
	border: 1px none #666;
	/*+border-radius:2px;*/
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	border-radius: 2px 2px 2px 2px;
	float: right;
	margin-top: 6px;
	background-color: #C3DBEE;
	color: #1C4362;
	margin-left: 2px;
	height: 18px;
	font-size: 1em;
	font-weight: bold;
}
#myform BUTTON:hover
{
	cursor: pointer;
}
#myform P LABEL.insert
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
}
#myform P A
{
	color: #FFFFFF;
	font-weight: bold;
}
#myform #terms
{
	font-size: 11px;
	text-align: right;
}
/*error message*/
.error
{
	/*supply height to ensure consistent positioning for every browser*/
	height: 15px;
	background-color: #FFFE36;
	border: 1px solid #E1E16D;
	font-size: 11px;
	color: #000;
	padding: 3px 10px;
	margin-left: -2px;
	/*CSS3

spicing for mozilla and webkit*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	-moz-box-shadow: 0 0 6px #ddd;
	-webkit-box-shadow: 0 0 6px #ddd;
}
INPUT#searchbutton:focus
{
	background-color: #725500;
}
/*SOCIAL SHARE IN NEWS*/
#social-share .right-stuff A.generalicon.email
{
	background-position: left -258px;
}
#social-share .right-stuff A.generalicon.print
{
	background-position: left -280px;
}
.share-button-block .button
{
	width: 49%;
	display: inline-block !important;
	text-align: center;
	font-weight: normal !important;
	font-size: 1.5em;
	border-width: 1px;
	border-style: solid;
	line-height: 2.4;
	/*+border-radius:1px;*/
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	-khtml-border-radius: 1px;
	border-radius: 1px;
	color: #FFFFFF !important;
	margin-right: 0.2em;
	text-transform: none !important;
}
.share-button-block
{
	margin-bottom: 5px;
}
.share-button-block #register
{
	width: 55%;
	display: inline-block;
	border-right: 1px solid #CACACA;
	padding: 13px;
	margin-bottom: 0;
}
.share-button-block #register #myform FIELDSET
{
	width: auto;
	height: auto;
	background-color: transparent;
	padding: 0;
	/*+border-radius:0;*/
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	border-radius: 0;
}
.share-button-block #register DIV.strip
{
	font-family: "Titillium Web", Arial, sans-serif;
	font-size: 18px;
	margin-bottom: 5px;
	color: #676767;
}
.share-button-block.social-tabs .facebook-block-like DIV.strip
{
	font-family: "Titillium Web", Arial, sans-serif;
	font-size: 15px;
	color: #676767;
	margin-bottom: 6px;
}
.facebook-like-container
{
	display: inline-block;
	text-align: center;
	width: 227px;
	height: 118px;
	position: absolute;
}
.facebook-block-like
{
	padding: 6px;
	text-align: center;
	background-color: #E3E3E3;
	border: 1px solid #C6C6C6;
	/*+border-radius:4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	max-width: 99%;
}
.facebook-like-container:after, .facebook-block-like
{
	display: inline-block;
	vertical-align: middle;
}
.facebook-like-container:after
{
	content: '';
	height: 100%;
	margin-left: -0.25em;
	/*To offset spacing. May vary by font*/
}
/*[clearfix]*/.share-button-block.social-tabs .panes-social
{
	border: 4px solid #E38800;
	margin-top: 4px;
	width: 96%;
}
.share-button-block.social-tabs .button
{
	width: 100%;
}
.share-button-block.social-tabs
{
	margin-bottom: 15px;
}
.share-button-block.social-tabs LI
{
	width: 28%;
	display: inline-block;
	margin-right: 0.3em;
}
.share-button-block.social-tabs LI.nl-list
{
	width: 35%;
}
.share-button-block.social-tabs .nl-button
{
	background-color: #E38800;
	/*+border-radius:4px 4px 0 0;*/
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-khtml-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	border-color: #E38800;
	border-bottom-color: #E38800;
	padding-bottom: 4px;
	margin-bottom: -24px;
	padding-top: 4px;
}
.share-button-block.social-tabs .nl-button:hover
{
	border-color: #D1D1D1;
	border-bottom-color: #E38800;
}
.share-button-block .button:hover
{
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
.share-button-block .facebook-button
{
	background-color: #3D60AA;
	border-color: #3C5DA7;
}
.share-button-block .twitter-button
{
	background-color: #0DB9E9;
	border-color: #089AC1;
	margin-right: 0;
}
.share-button-block .button I
{
	margin-right: 7px;
}
/*SINGOLA NEWS*/
/*[clearfix]*/#data
{
	text-align: right;
	padding-top: 4px;
	color: #1364A3;
	font-style: italic;
	margin-bottom: 8px;
}
#singlenews
{
	padding-left: 15px;
	padding-right: 15px;
}
#singlenews #news-body
{
	min-height: 150px;
	margin-bottom: 20px;
}
#main DIV.adsense-taglike
{
	margin-top: 6px;
	margin-bottom: 20px;
	padding: 0 0 0 10px;
}
#news-body BLOCKQUOTE
{
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/blockquote-2.gif) no-repeat bottom right;
	padding-right: 22px;
	margin-left: 0;
	margin-right: 0;
}
#singlenews BLOCKQUOTE P
{
	font-size: 1.5em;
	font-weight: bold;
	color: #828282;
	font-style: italic;
	background: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/blockquote-1.gif) no-repeat top left;
	display: inline-block;
	padding-left: 22px;
	margin: 0;
}
#singlenews H1
{
	font-size: 2em;
	margin-top: 5px;
	color: #1C2A47;
	word-spacing: -1px;
}
#singlenews H2
{
	font-size: 1.5em;
	color: #606060;
	margin-bottom: 8px;
	margin-top: 8px;
}
#singlenews P
{
	line-height: 1.4em;
	font-size: 1.2em;
	margin-top: 12px;
}
#singlenews SPAN.fb_share_size_Small
{
	float: right;
}
#singlenews A
{
	font-weight: bold;
	color: #1364A3;
}
#singlenews A.red
{
	color: #AF0404;
}
#singlenews P IFRAME
{
	position: relative !important;
}
/*[clearfix]*/#seguici
{
	margin-left: 15px;
	padding: 5px 12px 3px;
	background-color: #EDE8DD;
	margin-right: 10px;
	margin-bottom: 15px;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	margin-top: 15px;
}
#seguici H5
{
	text-transform: uppercase;
	font-size: 18px;
	margin-bottom: 4px;
	color: #095175;
}
#seguici DIV
{
	float: left;
}
#seguici #register
{
	width: 260px;
	float: right;
	border: 1px solid #D7C9AF;
	padding: 6px;
	/*+border-radius:2px;*/
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	background-color: #F7F4EF;
}
#seguici #register .message-form
{
	background-color: #F4B1B1;
	top: -33px;
	width: 230px;
}
#seguici #register FIELDSET INPUT
{
	background-color: #FFFFFF;
	border: 1px solid #C9C9C9;
	width: 253px;
	/*+text-shadow:0 0;*/
	-moz-text-shadow: 0 0;
	-webkit-text-shadow: 0 0;
	-o-text-shadow: 0 0;
	text-shadow: 0 0;
	color: #9B8968;
	padding: 3px;
	margin-left: 0;
	margin-right: 0;
	/*+border-radius:3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 5px;
	display: block;
}
#seguici #register FIELDSET #nl-accept-privacy
{
	width: auto;
	float: left;
	padding: 0;
	margin: 0;
}
#seguici #register FIELDSET A
{
	color: #085175;
}
#seguici #register .strip
{
	font-size: 12px;
	line-height: 1.4;
	font-weight: bold;
	display: block;
	clear: both;
	float: none;
}
#seguici #register .strip P
{
	text-align: left;
}
#seguici #register .strip SMALL
{
	display: block;
	font-size: 10px;
	font-weight: normal;
}
#seguici #register #myform
{
	background-color: transparent;
	height: auto;
	margin: 0;
	padding: 0;
}
#seguici #register #myform BUTTON#subscribebutton
{
	background-color: #C9B693;
	color: #2E2617;
	padding: 9px;
	line-height: 1px;
}
#seguici #register #myform BUTTON#subscribebutton:hover
{
	background-color: #D9CBB2;
}
#seguici #register #myform FIELDSET
{
	margin: 0;
	width: auto;
	height: auto;
}
#seguici #register #myform LABEL
{
	color: #676767;
	padding: 0 0 0 4px;
	margin: 0;
	float: left;
	display: inline;
	width: 150px;
	text-align: left;
}
/*CON FOTO*/
#singlenews .photo
{
	margin-right: 15px;
	float: left;
	display: inline-block;
	position: relative;
}
#singlenews DIV.photo DIV.caption
{
	width: 100%;
}
#singlenews DIV.photo DIV.caption P
{
	padding-left: 4px;
	font-size: 0.9em;
	color: #FFFFFF;
	display: block;
	background-color: #0A3759;
	margin-top: 0;
}
/*CON VIDEO*/
#player
{
	margin-bottom: 13px;
}
/*CON AUDIO*/
/*[clearfix]*/#audioimage
{
	position: relative;
}
#audioimage DIV.photo DIV.caption
{
	padding-top: 5px;
	padding-bottom: 7px;
	position: absolute;
	bottom: 0;
	width: 95%;
}
#audioimage DIV.photo DIV.caption SPAN
{
	display: block;
	padding-left: 15px;
	color: #FFFFFF;
}
#audioimage DIV.photo DIV.caption SPAN.recordedtype
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.1em;
	background-color: #F38423;
	display: inline-block;
	color: #1C2A47;
	-moz-border-radius-topright: 2px;
	-webkit-border-top-right-radius: 2px;
}
#audioimage DIV.photo DIV.caption SPAN.recordedname
{
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	font-size: 1.7em;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #002432;
}
#audioimage DIV.photo DIV.caption SPAN.recordedtitle
{
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	font-weight: bold;
	background-color: #002331;
	padding-bottom: 7px;
}
#classifica
{
	padding: 8px 12px 5px;
	background-color: #EAECF2;
	font-size: 0.9em;
}
#classifica TABLE.tableclassifica
{
	width: 100%;
	text-align: center;
}
#classifica TABLE.tableclassifica TD.caption
{
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 5px;
	border-style: none;
	background-color: #FFFFFF;
}
#classifica TABLE.tableclassifica TD
{
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 4px;
	border-top: 1px solid #FFFFFF;
}
#classifica TABLE.tableclassifica TBODY TR TD.first-col
{
	background-color: #EAECF2;
	text-align: left;
	font-weight: bold;
}
#classifica TABLE.tableclassifica TBODY TR TD.second-col
{
	background-color: #8E8E8E;
	text-align: left;
	color: #FFFFFF;
}
#classifica TABLE.tableclassifica TBODY TR TD.third-col
{
	background-color: #EAECF2;
	text-align: left;
}
#classifica TABLE.tableclassifica TBODY TR TD.fourth-col
{
	background-color: #D8D8D8;
	text-align: left;
}
#classifica TABLE.tableclassifica TBODY TR TD.fifth-col
{
	background-color: #BFBFBF;
	text-align: left;
}
/*SLIDING PROMO*/
.boxgrid
{
	width: 250px;
	height: 250px;
	background: #161613;
	border: 4px solid #93C162;
	overflow: hidden;
	position: relative;
	margin-left: 10px;
}
.boxgrid IMG
{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxcaption
{
	float: left;
	position: absolute;
	background: #000;
	height: 100px;
	width: 97%;
	opacity: .8;
	color: #FFFFFF;
}
.boxcaption H3
{
	font-size: 1.4em;
	margin-bottom: 3px;
}
.boxcaption H4
{
	font-size: 1.2em;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 3px;
}
.boxcaption P
{
	color: #FFFFFF;
	font-size: 0.9em;
	padding-right: 8px;
	padding-bottom: 0;
	line-height: 1.2em;
}
.boxcaption A
{
	font-weight: bold;
	color: #FFFFFF;
}
.boxcaption H3 A
{
	color: #93C162;
}
.caption-trans .boxcaption
{
	top: 225px;
	left: 0px;
	padding: 5px;
}
/*TERREMOTI*/
#terremoti
{
	background-position: center center;
	background-repeat: no-repeat;
	width: 336px;
	height: 280px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	color: #FFFFFF;
	border: 1px solid #1364A3;
}
/*[clearfix]*/.adsense.terremoti DIV.headstripe
{
}
.adsense.terremoti DIV.headstripe DIV.strip
{
	background-color: #FFFFFF;
	text-transform: uppercase;
	border: 1px solid #1364A3;
	color: #1364A3;
	padding: 1px 3px 0px;
	border-bottom-color: #FFFFFF;
	margin-left: 0;
	font-size: 8.7pt;
	display: block;
}
.adsense.terremoti #terremoti DIV.content, #tabmenu DIV.content
{
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/trasp-25.png);
	padding: 5px 6px 12px 12px;
	z-index: 1;
	height: 135px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
}
.adsense.terremoti #terremoti DIV.content .see, #tabmenu DIV.content .see
{
	margin: 0 0 3px;
	padding: 0;
	color: #FFA500;
	font-weight: bold;
}
.adsense.terremoti #terremoti DIV.content UL, #tabmenu DIV.content UL
{
	margin: 0;
	list-style-type: none;
	padding: 0;
	width: auto;
	background-color: transparent;
	display: block;
	position: relative;
}
.adsense.terremoti #terremoti DIV.content A, #tabmenu DIV.content A
{
	color: #FFA500;
	font-weight: bold;
	text-decoration: none;
}
.adsense.terremoti #terremoti DIV.content A:hover, #tabmenu DIV.content A:hover
{
	color: #FFFF00;
	background-color: transparent;
}
.adsense.terremoti #terremoti DIV.content UL LI, #tabmenu DIV.content UL LI
{
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0px;
	border: 0px solid #000000;
}
.adsense.terremoti#terremoti DIV.content UL LI:hover, #tabmenu DIV.content UL LI:hover
{
	background-color: transparent;
}
.adsense.terremoti #terremoti DIV.content UL LI SPAN, #tabmenu DIV.content UL LI SPAN
{
	font-weight: normal;
	font-style: normal;
	padding-left: 1px;
	width: auto;
	height: auto;
	float: none;
}
.adsense.terremoti #terremoti DIV.content UL LI SPAN.zona, #tabmenu DIV.content UL LI SPAN.zona
{
	font-weight: bold;
	color: #CEFE7D;
}
/*DIRETTA*/
#diretta
{
	text-align: center;
	padding-top: 11px;
}
#diretta_container
{
	background-color: #E9E9E9;
	padding-bottom: 16px;
}
#diretta H2
{
	font-size: 1.5em;
	letter-spacing: -1px;
}
#diretta H1
{
	font-size: 2.6em;
	letter-spacing: -2px;
	margin-bottom: 10px;
	color: #1364A3;
}
#diretta_riferimenti
{
	text-align: center;
	padding-top: 15px;
}
#diretta_riferimenti P
{
	padding-top: 5px;
}
#diretta_riferimenti A
{
	font-weight: bold;
	font-size: 1.2em;
}
#diretta_riferimenti A.link
{
	letter-spacing: -1px;
	font-weight: bold;
	font-size: 1.6em;
	display: block;
	padding-top: 24px;
	color: #1364A3;
}
/*BLOCCO MINISITO IMBUCATO*/
.survey_block-main.block_section_2 .thinstrip UL.survey_menu
{
	background-color: #ECC811;
}
.survey_block-main.block_section_2 P
{
	color: #FFFFFF;
}
.survey_block-main.BG_gray.block_section_2
{
	background-color: #000000;
}
.survey_block-main.block_section_2 .related A
{
	color: #EBC712 !important;
	font-weight: normal;
	font-style: normal;
}
/*ELEZIONI*/
#singlenews TABLE
{
	border-top: 2px solid #1364A3;
	/*[e

mpty]margin-top:;*/
}
#singlenews TABLE CAPTION
{
	/*

[empty]margin-top:;*/
	padding-top: 8px;
	padding-bottom: 3px;
	font-size: 1.2em;
	text-align: right;
	font-weight: bold;
}
#singlenews TABLE TD.candidati
{
	font-weight: bold;
	text-transform: uppercase;
}
#singlenews TABLE TD
{
	border-top: 1px solid #DBDBDB;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;
	padding-left: 2px;
	padding-right: 2px;
}
#singlenews TABLE TD.percentuale, #singlenews TABLE TD.percentuale-partito, #singlenews TABLE TD.voti, #singlenews TABLE TD.voti-partito
{
	width: 20px;
	text-align: center;
}
#singlenews TABLE TD.percentuale, #singlenews TABLE TD.percentuale-partito
{
	background-color: #D7EBFB;
}
#singlenews TABLE TD.percentuale
{
	background-color: #D7EBFB;
	width: 25px;
}
/*FORM BIGLIETTO*/
#form_container.winner
{
	background: #E4DCB3;
	margin: 0 auto;
	text-align: left;
	width: 100%;
	padding-top: 5px;
	/*+border-radius:7px;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	border-radius: 7px 7px 7px 7px;
}
/*[clearfix]*/#form_container P.messaggio
{
	margin-bottom: 10px;
	display: block;
}
#form_container.winner P.messaggio B
{
	font-family: georgia, times, serif;
	color: #614608;
	/*+text-shadow:0px 1px #FCFBF7;*/
	-moz-text-shadow: 0px 1px #FCFBF7;
	-webkit-text-shadow: 0px 1px #FCFBF7;
	-o-text-shadow: 0px 1px #FCFBF7;
	text-shadow: 0px 1px #FCFBF7;
	font-weight: bold;
	overflow: hidden;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-size: 17px;
	line-height: 1.2em;
}
#form_container P.messaggio SPAN
{
	color: #C21B1B;
}
#form_container.winner FORM.appnitro
{
	margin: 20px 20px 0;
	padding: 0 0 20px;
}
#form_container.winner .appnitro
{
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: small;
}
#form_container.winner .button
{
	clear: both;
	display: block;
	margin-top: 10px;
}
#form_container.winner TEXTAREA
{
	background: #FFF url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/form/shadow.gif) repeat-x top;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-top: 1px solid #7C7C7C;
	color: #333;
	font-size: 100%;
	margin: 0;
	padding: 2px 0;
	width: 100%;
}
#form_container.winner FORM LABEL
{
	color: #614608;
	font-size: 0.9em;
	line-height: 1.2em;
	margin: 9px 0 3px;
	display: block;
}
/*[clearfix]*/#form_container.winner FORM SPAN.cinquanta
{
	width: 49%;
	display: inline-block;
}
#form_container.winner FORM SPAN.cinquanta.first
{
	margin-right: 7px;
}
#form_container.winner FORM INPUT
{
	width: 100%;
}
#form_container.winner .button
{
	font-size: 120%;
	margin-right: 5px;
	width: auto;
}
/*FORM RICHIESTA INFO*/
#form_container.pubblication
{
	background: #C0D7E9;
	margin: 15px auto;
	text-align: left;
	width: 100%;
	padding-top: 5px;
	/*+border-radius:7px;*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	border-radius: 7px 7px 7px 7px;
}
/*[clearfix]*/#form_container.pubblication P.messaggio
{
	margin-bottom: 10px;
	display: block;
	font-size: 14px;
	font-weight: bold;
}
#form_container.pubblication P.messaggio B
{
	font-family: georgia, times, serif;
	color: #614608;
	/*+text-shadow:0px 1px #FCFBF7;*/
	-moz-text-shadow: 0px 1px #FCFBF7;
	-webkit-text-shadow: 0px 1px #FCFBF7;
	-o-text-shadow: 0px 1px #FCFBF7;
	text-shadow: 0px 1px #FCFBF7;
	font-weight: bold;
	overflow: hidden;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-size: 17px;
	line-height: 1.2em;
}
#form_container P.messaggio SPAN
{
	color: #C21B1B;
}
#form_container.pubblication FORM.appnitro
{
	margin: 20px 20px 0;
	padding: 0 0 20px;
}
#form_container.pubblication .appnitro
{
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: small;
}
#form_container.pubblication TEXTAREA
{
	background: #FFF url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/form/shadow.gif) repeat-x top;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #C3C3C3;
	border-right: 1px solid #C3C3C3;
	border-top: 1px solid #7C7C7C;
	color: #333;
	font-size: 100%;
	margin: 0;
	padding: 2px 0;
	width: 100%;
}
#form_container.pubblication FORM LABEL
{
	font-size: 1em;
	line-height: 1.2em;
	margin: 9px 0 3px;
	display: block;
}
#form_container.pubblication FORM LABEL SPAN
{
	display: block;
	font-size: 0.8em;
	font-style: italic;
}
/*[clearfix]*/#form_container.pubblication FORM SPAN.cinquanta
{
	width: 47%;
	display: inline-block;
}
#form_container.pubblication FORM SPAN.cinquanta.first
{
	margin-right: 4.5%;
}
#form_container.pubblication FORM INPUT
{
	width: 100%;
	height: 25px;
}
INPUT.upfile
{
	width: auto !important;
	font-size: 12px !important;
	margin-top: 0;
	margin-bottom: 0;
}
/*LISTA CINEMA*/
H3.general_border
{
	font-size: 1.3em;
	color: #0A3759;
	margin-top: 30px;
}
/*[clearfix]*/#maincontent DIV#staticpage UL.list_sale LI
{
	display: block;
	background-color: #E2F2D2;
	padding: 4px 4px 4px 19px;
	margin: 0;
	border-top: 1px solid #F4F4F4;
	border-bottom: 1px solid #C1D7AC;
}
#maincontent DIV#staticpage UL.list_sale LI A
{
	font-weight: bold;
	color: #1364A3;
	font-size: 1.2em;
	display: block;
}
#maincontent #staticpage UL.list_sale DIV.orario_proiezioni
{
	font-weight: normal;
	padding-top: 5px;
}
#maincontent #staticpage UL.list_sale DIV.orario_proiezioni SPAN
{
	margin-right: 4px;
	font-weight: bold;
}
/*OROSCOPO*/
#main #listcontent.horoscope
{
	border: 0px solid #000000;
	margin: 0;
}
#main #listcontent.horoscope H3
{
	letter-spacing: 0;
	font-size: 1.6em;
	margin: 0;
	line-height: 0.8em;
	color: #0082B9;
}
#main #listcontent.horoscope #mini-home_list
{
	background: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/stars.jpg) repeat-y left top;
	border-bottom: 1px solid #1364A3;
	margin-bottom: 11px;
}
#main #maincontent #listcontent.horoscope #mini-home_list .excerpt .miniphoto
{
	float: left;
	height: 122px;
}
#main #maincontent #listcontent.horoscope #mini-home_list .excerpt .miniphoto IMG
{
	height: 120px;
	width: 120px;
}
#maincontent #listcontent.horoscope P.link
{
	text-align: right;
	color: #999999;
}
#maincontent #listcontent.horoscope P.link A
{
	font-weight: bold;
	color: #E07708;
}
#maincontent #staticpage A
{
	color: #1364A3;
	font-weight: bold;
}
/*SONDAGGIO*/
.pollblock
{
	background-color: #DFE9F0;
	position: relative;
}
.pollblock FORM
{
	padding: 1px 10px;
}
.pollblock .title SPAN
{
	background-color: #A7C5DC;
	padding: 3px 5px;
	border-top: 3px solid #1364A3;
	font-weight: bold;
	margin: 0;
}
.pollblock SPAN
{
	font-weight: bold;
	display: block;
	padding-bottom: 11px;
	padding-top: 11px;
}
#maincontent .pollblock UL
{
	margin: 0 0 11px;
	padding: 0px;
}
#maincontent .pollblock FIELDSET UL LI
{
	display: block;
	padding: 2px 0px;
	border-bottom: 1px solid #C4D6E3;
	margin: 0 0 0 17px;
	list-style: none !important;
}
.pollblock .poll-message
{
	/*+border-radius:6px;*/
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	display: inline-block !important;
	margin-bottom: 8px;
	position: absolute;
	bottom: 2px;
}
.pollblock .poll-message DIV
{
	color: #1364A3;
}
.pollblock LI .pollbar
{
	display: inline-block;
	margin-left: 14px;
	height: 15px;
	padding: 2px;
	float: right;
}
.pollblock LI .pollbar SPAN
{
	padding: 0;
	display: inline-block;
	float: right;
	width: 60px;
	text-align: right;
}
/*SLIDEBOX*/
#slidebox
{
	width: auto;
	height: 131px;
	background-color: #FFF;
	border-top: 3px solid #47970E;
	position: fixed;
	bottom: 0px;
	right: -430px;
	-moz-box-shadow: -2px 0px 5px #000;
	-webkit-box-shadow: -2px 0px 5px #000;
	box-shadow: -2px 0px 5px #000000;
	padding: 0 0 5px;
	z-index: 300;
}
#slidebox .see
{
	font-size: 1.1em;
	margin-bottom: 3px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	background-color: #93C162;
	text-transform: uppercase;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 17px;
	display: block;
}
#slidebox .related UL LI
{
	display: block;
	background-image: none;
	width: 128px;
	padding: 0px;
	margin-right: 4px;
	position: relative;
	height: 111px;
	float: left;
}
#slidebox .related UL
{
	padding-left: 3px;
}
#slidebox .related UL LI .date-stripe
{
	text-align: right;
	display: block;
	padding: 4px;
}
#slidebox .related UL LI H4 A
{
	font-weight: bold;
	color: #554F4F;
	font-size: 13px;
	margin-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 95px;
}
#slidebox .related UL LI.with_photo H4 A
{
	height: 45px;
	font-size: 11px;
}
#slidebox .related UL LI SPAN.icon
{
	position: absolute;
	top: 0;
	right: 0;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	width: 32px;
	padding-left: 15px;
	height: 14px;
	background-color: #EAB300;
}
#slidebox .related UL LI SPAN.icon A
{
	padding: 1px;
}
#slidebox .related UL LI IMG
{
}
#slidebox P, A.more
{
	font-size: 11px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #555;
}
#slidebox A.more
{
	cursor: pointer;
	color: #E28409;
}
#slidebox A.more:hover
{
	text-decoration: underline;
}
#slidebox H2
{
	color: #E28409;
	font-size: 18px;
	margin: 10px 20px 10px 0px;
}
#slidebox A.close
{
	background: transparent url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/close.gif) no-repeat top left;
	width: 13px;
	height: 13px;
	position: absolute;
	cursor: pointer;
	top: 2px;
	left: 2px;
}
#slidebox A.close:hover
{
	background-position: 0px -13px;
}
/*BLOCCHI CORRELATE IN NEWS*/
#maincontent .fill
{
	padding-left: 10px;
}
/*[clearfix]*/#maincontent .fill .related
{
	width: 32%;
	background-color: #F3F3F3;
	/*+border-radius:4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	border-bottom: 1px solid #969696;
	border-right: 1px solid #E0E0E0;
	height: 156px;
	float: left;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 18px;
}
#maincontent .fill .related P
{
	padding: 0 5px 0px;
	margin-top: 1px;
	line-height: 1.1;
}
/*[clearfix]*/#maincontent .fill .related H3
{
	padding: 0 5px 0px;
	margin-top: 3px;
	font-size: 1.2em;
	letter-spacing: -1px;
	line-height: 1.2;
}
#maincontent .fill .related H3 A
{
	font-weight: bold;
}
#maincontent .fill .related .thinstrip
{
	/*+border-radius:5px;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	border-top: 0px solid #000000;
	text-transform: uppercase;
}
#maincontent .fill .related .thinstrip .title
{
	display: block;
	background-color: #1364A3;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-left-radius: 3;
	/*[empty]border-top:;*/
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
#maincontent .fill .related .thinstrip A
{
	padding-top: 0;
	display: block;
	color: #FFFFFF;
}
#maincontent .fill .related IMG
{
	width: 100%;
	height: 70px;
}
#maincontent .fill .related .photo
{
	float: none;
	margin-bottom: 0;
}
.survey_block-main.BG_gray.block_section_2 A.provincia
{
	color: #EDC80F;
}
#singlenews .photo .pinterest
{
	position: absolute;
	right: 3px;
	top: 3px;
}
#___plusone_0
{
	max-width: 64px !important;
}
/*JADV*/
.JADV_Spot, .JADV_Spot:hover
{
	color: #447724 !important;
}
BODY .advlike
{
	background-color: transparent;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #006600 !important;
	text-decoration: underline !important;
	padding-bottom: 1px !important;
}
/*PUNTO24ORE*/
@font-face
{
	font-family: pussycat_sassy;
	src: url('http://www.abruzzo24ore.tv/skins/minisite-default/fonts/pusssa-webfont.eot');
	src: url('http://www.abruzzo24ore.tv/skins/minisite-default/fonts/pusssa-webfont.eot') format('embedded-opentype'), url('http://www.abruzzo24ore.tv/skins/minisite-default/fonts/pusssa-webfont.woff') format('woff'), url('http://www.abruzzo24ore.tv/skins/minisite-default/fonts/pusssa-webfont.ttf') format('truetype'), url('http://www.abruzzo24ore.tv/skins/minisite-default/fonts/pusssa-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
#upper-menu UL.punto24ore LI A
{
	font-family: pussycat_sassy, Arial, sans-serif;
	font-weight: normal;
	font-size: 18px;
	font-style: normal;
}
#upper-menu UL.punto24ore LI A SPAN
{
	display: inline-block;
	font-size: 20px;
	letter-spacing: -1px;
}
#upper-menu UL.punto24ore LI A:hover
{
	text-decoration: none;
	color: #616161;
}
#upper-menu LI.p24 A
{
	color: #005381;
}
#upper-menu LI.g24 A
{
	color: #CD1060;
}
#upper-menu LI.c24 A
{
	color: #D7AA0E;
}
#upper-menu LI.rece A
{
	color: #791500;
}
#upper-menu UL.punto24ore LI.oal A
{
	font-family: "Josefin Sans", sans-serif;
	color: #000000;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
}
#upper-menu UL.punto24ore LI.oal A:hover
{
	color: #646464;
}
#upper-menu UL.punto24ore LI.oal A SPAN
{
	font-size: 14px;
	font-weight: normal;
}
#upper-menu LI.p24 A SPAN
{
	color: #8A7552;
}
#upper-menu LI.g24 A SPAN
{
	color: #6191CC;
}
#upper-menu LI.c24 A SPAN
{
	color: #AF6317;
}
#upper-menu LI.ab24 A
{
	color: #1B4167;
}
/*SOCIAL POP*/
#social-pop
{
	font-family: verdana, sans-serif;
	/*+border-radius:4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	border: 4px solid #4762B2;
	z-index: 100;
	background-color: #FFFFFF;
	display: none;
	padding: 5px 10px 0;
	/*+box-shadow:0px 0px 4px #6F6F6F;*/
	-moz-box-shadow: 0px 0px 4px #6F6F6F;
	-webkit-box-shadow: 0px 0px 4px #6F6F6F;
	-o-box-shadow: 0px 0px 4px #6F6F6F;
	box-shadow: 0px 0px 4px #6F6F6F;
}
#social-pop .close
{
	position: absolute;
	right: -10px;
	top: -10px;
	cursor: pointer;
	height: 28px;
	width: 28px;
	background-image: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/img/icons/apple-close.png);
	background-repeat: no-repeat;
}
/*FACEBOOK BOX*/
#colorbox, #cboxOverlay, #cboxWrapper
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
}
#cboxOverlay
{
	position: fixed;
	width: 99%;
	height: 99%;
}
#cboxMiddleLeft, #cboxBottomLeft
{
	clear: left;
}
#cboxContent
{
	position: relative;
}
#cboxLoadedContent
{
	overflow: auto;
}
#cboxTitle
{
	margin: 1;
}
#cboxLoadingOverlay, #cboxLoadingGraphic
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow
{
	cursor: pointer;
}
.cboxPhoto
{
	float: left;
	margin: auto;
	border: 1;
	display: block;
}
.cboxIframe
{
	width: 99%;
	height: 99%;
	display: block;
	border: 1;
}
#cboxOverlay
{
	background: #001;
	opacity: 0.5 !important;
}
#colorbox
{
	/*+box-shadow:0px 0px 6px #4B4B4B;*/
	-moz-box-shadow: 0px 0px 6px #4B4B4B;
	-webkit-box-shadow: 0px 0px 6px #4B4B4B;
	-o-box-shadow: 0px 0px 6px #4B4B4B;
	box-shadow: 0px 0px 6px #4B4B4B;
	background-color: #E6E6E6;
	/*+border-radius:6px;*/
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	/*[empty]padding:;*/
}
.facebooklike IMG
{
	display: block;
	margin-bottom: 7px;
}
#cboxTopLeft
{
	width: 15px;
	height: 15px;
}
#cboxTopCenter
{
	height: 15px;
}
#cboxTopRight
{
	width: 15px;
	height: 15px;
}
#cboxBottomLeft
{
	width: 15px;
	height: 44px;
}
#cboxBottomCenter
{
	height: 44px;
}
#cboxBottomRight
{
	width: 15px;
	height: 44px;
}
#cboxMiddleLeft
{
	width: 15px;
}
#cboxMiddleRight
{
	width: 15px;
}
#cboxContent
{
	background: #E6E6E6;
	overflow: visible;
}
#cboxLoadedContent
{
	margin-bottom: 6px;
}
#cboxLoadingOverlay
{
	background: url(http://goo.gl/seJqH) no-repeat center center;
}
#cboxLoadingGraphic
{
	background: url(http://www.abruzzo24ore.tv/skins/abruzzo24ore/css/%20//goo.gl/u3upJ) no-repeat center center;
}
#cboxTitle
{
	position: absolute;
	bottom: -24px;
	left: 0;
	text-align: center;
	width: 100%;
	font-weight: bold;
	color: #736F6F;
}
#cboxCurrent
{
	position: absolute;
	bottom: -24px;
	left: 59px;
	font-weight: bold;
	color: #736F6F;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow
{
	position: absolute;
	bottom: -28px;
	background: url(https://lh5.googleusercontent.com/-Oonf3hVB8Vk/UUVyfEEnnEI/AAAAAAAABBU/ymAdg3uHHkM/h120/controls.png) no-repeat 0px 0px;
	width: 24px;
	height: 24px;
	text-indent: -9999px;
}
#cboxPrevious
{
	left: 0px;
	background-position: -50px -24px;
}
#cboxPrevious.hover
{
	background-position: -50px 0px;
}
#cboxNext
{
	left: 27px;
	background-position: -74px -24px;
}
#cboxNext.hover
{
	background-position: -74px 0px;
}
#cboxClose
{
	right: 0;
	background-position: -99px -24px;
}
#cboxClose.hover
{
	background-position: -99px 0px;
}
.cboxSlideshow_on #cboxSlideshow
{
	background-position: -124px 0px;
	right: 26px;
}
.cboxSlideshow_on #cboxSlideshow.hover
{
	background-position: -150px 0px;
}
.cboxSlideshow_off #cboxSlideshow
{
	background-position: -149px -26px;
	right: 26px;
}
.cboxSlideshow_off #cboxSlideshow.hover
{
	background-position: -124px 0px;
}
#mdfb
{
	font: 12px / 1.2 Arial, Helvetica, san-serif;
	color: #5C5757;
}
#mdfb A, #mdfb A:hover, #mdfb A:visited
{
	text-decoration: none;
}
.mdbox-title
{
	color: #FFF;
	font-size: 21px !important;
	font-weight: bold;
	margin: 9px 0;
	border: 19px solid #DDD;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 5px 5px 5px #CCC;
	padding: 10px;
	line-height: 24px;
	font-family: arial !important;
}
.facebooklike
{
	font-weight: bold;
	font-size: 17px;
	display: block;
	padding-bottom: 8px;
	color: #F55185;
}
.look .facebooklike
{
	font-family: "Josefin Sans", sans-serif;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: -1px;
}
/*MOTORE SEMANTICO*/
#ed_Related_Box .ed_container
{
	float: left !important;
	width: 135px !important;
	padding: 0px 4px 4px !important;
	min-height: 150px !important;
}
#ed_Related_Box .ed_single, #ed_Related_Box .ed_single-sponsor
{
	padding: 0 !important;
}
#ed_Related_Box .ed_link, #ed_Related_Box .ed_link-sponsor
{
	font-size: 12px !important;
	padding-top: 74px !important;
	display: block !important;
}
#ed_Related_Box .ed_img-sponsor
{
	width: 70px !important;
	display: block;
	margin: 0 auto !important;
	float: none !important;
}
#ed_Related_Box .ed_main
{
	width: 560px !important;
	color: #FFFFFF !important;
	background-color: #28608D !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}
#ed_Related_Box .ed_img-link
{
	width: 135px !important;
	background-color: #DEDEDE !important;
}

/* CUSTOM PAGE TABLE */	
#staticpage table td { border: 1px solid #edebeb; line-height: 1.4em; padding: 2px; width: auto; }	
#staticpage table th { text-align: left; padding: 5px; }
#staticpage table  { width: 100%; }

