body {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url("/images/bg2010.gif") repeat-x scroll left top #f7f7f7;
}
#mainTable {
	background-color:#FFF;
	border:1px solid #eee;
	width:994px;
	margin:0 auto;
}
a {
	text-decoration: none;
}
H3 {
	margin:0px;
}
img {
	border: none;
}
A:link {
	COLOR: #035A89;
	TEXT-DECORATION: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A:visited {
	COLOR: #035A89;
	TEXT-DECORATION: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A:active {
	COLOR: #035A89;
	TEXT-DECORATION: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A:hover {
	TEXT-DECORATION: underline;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.articoli:link {
	FONT: 11px Trebuchet MS;
	COLOR: #003366;
	TEXT-DECORATION: none
}
A.articoli:visited {
	FONT: 11px Trebuchet MS;
	COLOR: #003366;
	TEXT-DECORATION: none
}
A.articoli:active {
	FONT: 11px Trebuchet MS;
	COLOR: #003366;
	TEXT-DECORATION: none
}
A.articoli:hover {
	FONT: 11px Trebuchet MS;
	COLOR: #0099FF;
	TEXT-DECORATION: underline
}
A.flash:link {
	FONT: bold 11px Trebuchet MS;
	COLOR: #003366;
	TEXT-DECORATION: underline
}
A.flash:visited {
	FONT: bold 11px Trebuchet MS;
	COLOR: #003366;
	TEXT-DECORATION: underline
}
A.flash:active {
	FONT: bold 11px Trebuchet MS;
	COLOR: #003366;
	TEXT-DECORATION: underline
}
A.flash:hover {
	FONT: bold 11px Trebuchet MS;
	COLOR: #0099FF;
	TEXT-DECORATION: underline
}
A.tab:link {
	FONT: 21px Trebuchet MS;
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.tab:active {
	FONT: 21px Trebuchet MS;
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.tab:hover {
	FONT: 21px Trebuchet MS;
	COLOR: #0066ff;
	TEXT-DECORATION: underline
}
.bgdtable1 {
	background-image: url(/dcp/themes/abruzzoweb/images/bgd_blue.jpg);
}
.bluenav1 {
	color: #FFFFFF;
	padding-right: 3px;
	background-image: url(/dcp/themes/abruzzoweb/images/bgd_blue.jpg);
	padding-left: 3px
}
.bgdtable1g {
	background-image: url(/dcp/themes/abruzzoweb/images/bgd_green.jpg);
}
.bgdtable2 {
	background-image: url(/dcp/themes/abruzzoweb/images/abwebup.jpg);
}
.bluenav {
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px
}
.black {
	color: #000000;
	text-decoration: none
}
.black:link {
	text-decoration: none
}
.black:hover {
	color: #FFFFFF;
	text-decoration: underline
}
.black:visited {
	text-decoration: none
}
.border {
	border: #CC3300;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.bottone {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #7BCFBF;
	background-image: url(/images/new/button_green.gif);
	border: 1px solid #74CCBB;
}
.bottoneblu {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	BACKGROUND-COLOR: #7FA0DA;
	background-image: url(/images/new/button_blue.gif);
	border: 1px solid #5D7EC9;
}
.box_parking {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.daynames {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
.dates {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
.flashtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #00cc33;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.flashtxt {
	FONT-SIZE: 12px;
	COLOR: #0066CC;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.green {
	color: green;
	text-decoration: none
}
.green:link {
	text-decoration: none
}
.green:hover {
	color: #CC3300;
	text-decoration: underline
}
.green:visited {
	text-decoration: none
}
.margin {
	MARGIN: 0px
}
#menuContainer {
	margin-top:1px;
	display:block;
	/*height:27px;*/
text-transform:uppercase;
	padding-left:10px;
	padding-bottom:4px;
	padding-top:3px;
	overflow:hidden;
	background-image:url(/images/new/bgd-menu.gif);
	background-repeat:repeat;
	background-position:left top;
	color:#FFFFFF;
	_height:20px;
}
#menuContainer a {
	color:#FFFFFF;
}
.menu {
	color: #003366;
	text-decoration: none;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
}
.menu:link {
	text-decoration: none;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #035A89;
	letter-spacing: -1px;
}
.menu:visited {
	color: #035A89;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menu:active {
	color: #035A89;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menu:hover {
	color: #37D6A3;
	text-decoration: underline;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.monthyear {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.nav {
	FONT: bold 12px Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	COLOR: #00cc00;
	TEXT-DECORATION: none
}
.nav:hover {
	FONT: bold 12px Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: underline
}
.nav:link {
	FONT: bold 12px Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}
.nav:active {
	FONT: bold 12px Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}
.nav:visited {
	FONT: bold 12px Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	COLOR: #006699
}
.nav2 {
	FONT-WEIGHT: bold;
	font-size: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif;
}
H1.nav2 {
	FONT-WEIGHT: bold;
	font-size: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.nav21 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF
}
.neretto {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif
}
.nerettoCopy {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif
}
.nerettolink:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.nerettolink:active {
	FONT-WEIGHT: bold;
	font-size: 11px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.nerettolink:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.nerettolink:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #0099CC;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.nero {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif
}
.news {
	FONT: 11px Trebuchet MS;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.p2 {
	padding: 2px
}
.plr2 {
	padding-right: 2px;
	padding-left: 2px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
}
.segnala {
	FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif
}
.tabelle {
	BACKGROUND: #ff3300;
	FONT: bold 12px Trebuchet MS, Helvetica, sans-serif;
	CURSOR: e-resize;
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.tabind {
	FONT: 13px Trebuchet MS;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.tabind:link {
	FONT: 13px Trebuchet MS;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.tabind:active {
	FONT: 13px Trebuchet MS;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.tabind:visited {
	FONT: 13px Trebuchet MS;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.tabind:hover {
	FONT: 13px Trebuchet MS;
	COLOR: #FF6600;
	TEXT-DECORATION: underline
}
td {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
}
table#content td {
	font-size: 13px;
}
table#content p {
	margin-top:0px;
}
table#content td a {
font-size: 13px;
}
.white {
	color: #FFFFFF;
	text-decoration: none
}
.white:link {
	text-decoration: none
}
.white:hover {
	color: #E8E8E8;
	text-decoration: underline
}
.white:visited {
	text-decoration: none
}
.yellow {
	color: #FFCC00;
	text-decoration: none
}
.yellow:link {
	text-decoration: none
}
.yellow:hover {
	color: #FFFFFF;
	text-decoration: underline
}
.yellow:visited {
	text-decoration: none
}
.verdinolink:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #107864;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.verdinolink:active {
	FONT-WEIGHT: bold;
	font-size: 11px;
	COLOR: #107864;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.verdinolink:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #107864;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.verdinolink:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #00CC00;
	FONT-FAMILY: Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.verdinoborder {
	border: 1px solid #72cbba;
	height: 16px;
	margin:1px;
}
.bluinoborder {
	border: 1px solid #5D7EC9;
	height: 16px;
	margin:1px;
}
.barraverde {
	BACKGROUND-COLOR: #7BCFBF;
	background-image: url(/images/new/button_green.gif);
	height:22px;
}
.barrablu {
	BACKGROUND-COLOR: #7FA0DA;
	background-image: url(/images/new/button_blue.gif);
	height:22px;
}
#ImageBoxOverlay {
	background-color: #5c80ca;
}
#ImageBoxCaption {
	background-color: #F4F4EC;
}
#ImageBoxContainer {
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText {
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages {
	margin: 0;
}
#ImageBoxNextImage {
	background-image: url(/images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage {
	background-image: url(/images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover {
	background-image: url(/images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover {
	background-image: url(/images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}
.error {
	color: red;
	font-style: italic
}
#abruzzo24tv {
	display:none;
}
/******** HOME *********/


#levelANews, .levelANews {
	padding-bottom:5px;
	display:block;/*overflow:auto;*/
	/*border-bottom:#c6d6ef 1px solid;*/
}
#levelANews H1, #levelANews H1 a, .levelANews H1, .levelANews H1 a {
	margin:0;
	text-transform:uppercase;
	font-size:26px;
	color:#035A89;
}
#levelANews H2, #levelANews H2 a, .levelANews H2, .levelANews H2 a {
	font-size:14px;
	margin:0;
	text-transform:uppercase;
	color:#035A89;
}
#levelA2News, .levelA2News {
	margin-top:10px;
	border-top:#c6d6ef 1px solid;
	border-bottom:0px;
	background-image:none;
	padding-bottom:0px;
}
#levelA2News H2, #levelA2News H2 a, .levelA2News H2, .levelA2News H2 a {
	font-size:21px;
	margin:0;
	text-transform:uppercase;
	color:#035A89;
}
#levelBNews, #levelB2News, .levelBNews, .levelB2News {
	padding-bottom:10px;
	/*border-bottom:#c6d6ef 1px solid;*/
	display:block;
	overflow:auto;
	padding-top:5px;
	background-image:url('/images/bgdBtab.gif');
	background-repeat:no-repeat;
	width:538px;
}
#levelB2News, .levelB2News {
	margin-top:10px;
	border-top:#c6d6ef 1px solid;
	border-bottom:0px;
	background-image:none;
	padding-bottom:0px;
}
#levelBNews H2, #levelBNews H2 a, #levelB2News H2, #levelB2News H2 a, #levelBDNews H2, #levelBDNews H2 a, .levelBNews H2, .levelBNews H2 a, .levelB2News H2, .levelB2News H2 a, .levelBDNews H2, .levelBDNews H2 a {
	font-size:15px;
	margin:0;
	text-transform:uppercase;
	color:#035A89;
}
#levelBNews H2, #levelBDNews H2, .levelBNews H2, .levelBDNews H2 {
	width:246px;
}
#levelCNews, .levelCNews {
	display:block;
	overflow:auto;
	margin-top:5px;
	margin-bottom:4px;
}
#levelCNews H3, #levelCNews H3 a, .levelCNews H3, .levelCNews H3 a {
	margin:0;
	text-transform:uppercase;
	font-size:14px;
}
.fixedBlock {
}
#divEditorialeHome H2, #divEditorialeHome H2 a {
	margin:0;
	font-size:16px;
}
.titleBlue {
	color:#035A89;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
}
.singleNews {
	margin-top:4px;
	margin-bottom:4px;
	border-bottom:#c6d6ef 1px solid;
	padding-bottom:3px;
	display:block;
	float:left;
	
}
.title265 {
	/*right:-7px;*/
		margin-right:-7px;
	display:block;
	height:25px;
	position:relative;
	background-image:url(/images/new/bg-titles265.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:-7px;
}
.headBallBreak {
	margin-top:0px !important;
}
.title160 {
	margin-right:-7px;
	/*right:-7px;*/
		display:block;
	height:25px;
	position:relative;
	background-image:url(/images/new/bg-titles160.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left:29px;
	padding-top:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:-7px;
}
.cycleSlideshow img {
	display:none;
	width: 160px;
	height: 241px;
}







/*******************  CSS HGML  **********************/


.tagRelatedNews{
		margin-top:0px;
   		
    	border-bottom:0px;
    	background-image:none;
    	padding-bottom:0px;
	}
	
	.tagRelatedNews ul{margin:0px;padding:0px;margin-left:15px;}
	.tagRelatedNews ul li{font-size:10px;color:#006600}

	.tagRelatedNews H2{
		font-size:15px;
		margin:0;
		text-transform:uppercase;
		color:#035A89;
	}
	
	.tagRelatedNews H2 a{
		font-size:15px;
		margin:0;
		text-transform:uppercase;
		color:#035A89;
	}
	.singleRelatedNews{
		margin-top:4px;
    	margin-bottom:4px;
   		border-bottom:#c6d6ef 1px solid;
    	padding-bottom:3px;
	}








/*******************  CSS SPECIALI CHE SI CARICANO NELL'EDITOR  **********************/

.titoloParagrafoBlu {
  color: #035A89;
  font-size: 21px;
  margin: 0;
  text-transform: uppercase;
  font-family: Trebuchet MS,Helvetica,sans-serif;
  font-weight: bold;
  text-decoration: none;
}

