html {font-family:Arial, Georgia, Verdana, Helvetica, sans-serif;font-size:12px;font-style:normal; line-height:14px; font-weight:normal;font-variant:normal; color:#032235;}
body {margin:0px 0px auto; text-align:center;}
div { position: relative; margin: 0px;padding: 0px; }
table{}
tr{}
td{}
form {margin: 0px;padding: 0px;}
a {color: #1D3F72; background-color:inherit; text-decoration: underline;}
input {font-size:11px; height:15px; border: 1px solid #1F4C7A;}
select {font-size:11px; height:15px; border: 1px solid #1F4C7A;}
textarea {font-size:11px;}
span {}
font {}
blockquote{}
p {margin: 0px; padding: 0px;}

.table{display:table;}
.row{display:table-row; }
.cell{display:table-cell;}

.valignMiddle {vertical-align:middle;}
.floatLeft {float: left;}
.floatRight {float: right;}
.alignCenter { text-align: center;}

.border{ border: 1px solid black; }
.borderHome {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #576E94;
	border-bottom-color: #576E94;
	border-left-color: #576E94;
}
.borderMenuCanali {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #576E94;
	border-bottom-color: #576E94;
	border-left-color: #FFFFFF;
}
.borderMenuSezioni {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.borderContenuto {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A57008;
	border-bottom-color: #A57008;
	border-left-color: #A57008;
}

.underline { text-decoration:underline; }
.notunderline { text-decoration:none; }
.uppercase { text-transform :uppercase; }
.capitalize { text-transform :capitalize; }

.colorCeleste { background-color:#B1DCE8; color:inherit;}
.colorTurchese { background-color:#60A9BE; color:inherit;}
.colorGrigioAzz { background-color:#7598B1; color:inherit;}
.colorBlue { background-color: #1F4C7A; color:inherit;}
.colorWhite { background-color: white; color:inherit;}
.colorBeige { background-color: #EAD1A1; color:inherit;}
.colorGiallo { background-color: #EAB348; color:inherit;}
.colorOcra { background-color: #F4F0E7; color:inherit; }
.colorGrigio { background-color: #EAE1D0; color:inherit; }
.colorFineAbstract { background-color: #E7E7E7; color:inherit; }

.fontBold { font-weight:bold; }
.fontWhite { background-color:inherit; color:white; }
.fontGiallo { background-color:inherit; color:#EAB348; }
.fontBlue { background-color:inherit; color:#1D3F72; }
.fontMarrone { background-color:inherit; color:#A57008; }
.fontTurcheseScuro { background-color:inherit; color:#2C9CB0; }

.font10 { font-size:10px; }

#principale {width:100%; margin:0px auto; text-align:left;}

#corpo { float:left; width:100%; }
#corpo #left{ width:150px; vertical-align:top;}
#corpo #middle{ width:444px; vertical-align:top;}
#corpo #right{ width:150px; vertical-align:top;}
.separatoreCorpo{ font-size:1px; width: 18px;  }

.box { float:left; width:100%; }
#boxheader {height:125px; background-image : url("../image/header.jpg"); background-repeat : no-repeat; background-position : top center;}
#boxheader2 {float:left; width:100%; height:58px; background-image : url("../image/header_02.jpg"); background-repeat : no-repeat; background-position : top center;}
#box1DX {height:21px; background-image : url("../image/img_03_SX.jpg"); background-repeat : no-repeat; background-position : top center;}
#box2DX {height:21px; width:100%; height:21px; line-height:21px;}
#boxRicerca1DX {width:145px; padding-left:5px; padding-top:5px;}
#boxRicerca2DX {width:145px; padding-left:5px; padding-bottom:10px; }
.box3DX1 { height:21px; background-image : url("../image/head_box_SX.gif"); background-repeat : no-repeat; background-position : top center; }
.box3DX1txt { width:135px; height:21px; line-height:21px; padding-left:15px;}
.box3DX2txt { width:135px; height:19px; line-height:19px; padding-left:15px;}
.box3DX3 { height:7px; background-image : url("../image/foot_box_SX.gif"); background-repeat : no-repeat; background-position : top center; }

#box1SX {height:25px; background-image : url("../image/img_02_DX.jpg"); background-repeat : no-repeat; background-position : top center;}
.box2SX {float:left; width:148px; padding-top:5px; padding-bottom:5px; line-height:12px;}
.box2SX div.canale {padding-left:5px; padding-right:5px; }
.box2SX div.sezione {padding-left:5px; padding-right:5px; }
.box2SX div.sezione2 {padding-left:10px; padding-right:5px; }
#box3SX {height:26px; background-image : url("../image/foot_menu.gif"); background-repeat : no-repeat; background-position : top center;}
#box4SX {float:left; width:148px; height:22px; line-height:22px;}

.boxArt1DX { height:7px; background-image : url("../image/head_boxART_DX.gif"); background-repeat : no-repeat; background-position : top center; }
.boxArt2DX { height:5px; background-image : url("../image/space_boxART_DX.gif"); background-repeat : no-repeat; background-position : top center; }
.boxArt3DX { height:7px; background-image : url("../image/foot_boxART_DX.gif"); background-repeat : no-repeat; background-position : top center; }
.boxArt4DX { width:118px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; background-color: #1F4C7A; color:inherit; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #7598B1; border-left-color: #7598B1;}
.boxArt4DX a { background-color:inherit; color:white; font-weight:bold; text-decoration:none; }
.boxArt5DX { width:120px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; background-color: #1F4C7A; color:white; }

.boxArt1SX { height:7px; background-image : url("../image/head_boxART_SX.gif"); background-repeat : no-repeat; background-position : top center; }
.boxArt2SX { height:5px; background-image : url("../image/space_boxART_SX.gif"); background-repeat : no-repeat; background-position : top center; }
.boxArt3SX { height:7px; background-image : url("../image/foot_boxART_SX.gif"); background-repeat : no-repeat; background-position : top center; }
.boxArt4SX { width:118px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; background-color: #60A9BE; color:inherit; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #EAB348; border-left-color: #EAB348;}
.boxArt4SX a { background-color:inherit; color:#1D3F72; font-weight:bold; text-decoration:none; }
.boxArt5SX { width:120px; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; background-color: #60A9BE; color:#1D3F72;}

.boxClipping { height:25px; background-image : url("../image/head_box_clipping.gif"); background-repeat : no-repeat; background-position : top center; }
.boxClippingtxt1{ width:135px; height:23px; line-height:23px; padding-left:10px; }
.boxClippingtxt2 { width:125px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; line-height: 12px; }

.boxlaterale { height: auto;}
.boxlaterale div {height: auto; }
.boxlaterale img{ display:none; }
.boxbannerlaterale{padding-top: 3px; padding-bottom:3px; height: auto;}

#footer1{ margin-top:7px; height:3px; background-image : url("../image/fdcell_linea_quadri_basso.gif"); background-repeat : repeat-x; background-position : top left;}
#footer2{ margin-top:5px; }

#barranavigazione{ padding-top:5px; padding-bottom:5px;}
.barranavigazione1{ height:3px; background-image : url("../image/fdcell_linea_quadri_alto.gif"); background-repeat : repeat-x; background-position : top left;}

.clipcontenuti{float:left; padding-top:1px; padding-right:3px; height:10px; width:10px;  }

.tabellaseparatore {float:left; width:100%;}
.tabellaseparatore .row{width:100%;}
.separatore1{font-size:1px; display: block;float:left;width:100%;margin:0; padding:0;line-height:1px;height:1px;overflow:hidden;} 
.separatore2{font-size:1px; display: block;float:left;width:100%;margin:0; padding:0;line-height:2px;height:2px;overflow:hidden;} 
.separatore3{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:3px;height:3px;overflow:hidden;} 
.separatore4{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:4px;height:4px;overflow:hidden;} 
.separatore5{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:5px;height:5px;overflow:hidden;} 
.separatore7{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:7px;height:7px;overflow:hidden;} 
.separatore10{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:10px;height:10px;overflow:hidden;} 
.separatore15{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:15px;height:15px;overflow:hidden;} 
.separatore19{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:19px;height:19px;overflow:hidden;} 
.separatore20{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:20px;height:20px;overflow:hidden;} 
.separatore24{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:24px;height:24px;overflow:hidden;}
.separatore25{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:25px;height:25px;overflow:hidden;}
.separatore30{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:30px;height:30px;overflow:hidden;}

.linktestata{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
	font-weight:bold;
}
.linktestata:hover{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
	font-weight:bold;
}


.linkbarradx{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
	font-weight:bold;
}
.linkbarradx:hover{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
	font-weight:bold;
}

.linkmenudx{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#AB6B0A;
	text-decoration:none;
	font-weight:bold;
}
.linkmenudx:hover{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#AB6B0A;
	text-decoration:none;
	font-weight:bold;
}


.linkextel{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}
.linkextel:hover{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.linkfooter{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.linkfooter:hover{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.linkcredits{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
}
.linkcredits:hover{
	font-family:Georgia, Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
}


.linktitolibarre{
	font-family:Arial;
	font-size:11px;
	color:#0C5787;
	text-decoration:none;
	font-weight:bold;
}
.linktitolibarre:hover{
	font-family:Arial;
	font-size:11px;
	color:#0C5787;
	text-decoration:none;
	font-weight:bold;
}

.linktitolibarradx{
	font-family:Arial;
	font-size:11px;
	color:#0C5787;
	text-decoration:none;
	font-weight:bold;
}
.linktitolibarradx:hover{
	font-family:Arial;
	font-size:11px;
	color:#0C5787;
	text-decoration:none;
	font-weight:bold;
}

.linktitolinews{
	font-family:Georgia;
	font-size:12px;
	color:#3A637B;
	text-decoration:none;
	font-weight:bold;
}
.linktitolinews:hover{
	font-family:Georgia;
	font-size:12px;
	color:#3A637B;
	text-decoration:none;
	font-weight:bold;
}

.linkprimoboxnews{
	font-family:Georgia,Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
	font-weight:bold;
}
.linkprimoboxnews:hover{
	font-family:Georgia,Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
	font-weight:bold;
}

.linksezione{
	font-family:Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
}
.linksezione:hover{
	font-family:Arial;
	font-size:12px;
	color:#032235;
	text-decoration:none;
}

.linksottosezione{
	font-family:Arial;
	font-size:12px;
	color:#9E9E9E;
	text-decoration:none;
}
.linksottosezione:hover{
	font-family:Arial;
	font-size:12px;
	color:#9E9E9E;
	text-decoration:none;
}

.linksottosezione_attiva{
	font-family:Arial;
	font-size:12px;
	color:#9E9E9E;
	font-weight:bold;
	text-decoration:none;
}


.linkbarranav1{
	font-family:Georgia;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.linkbarranav1:hover{
	font-family:Georgia;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.linkbarranav2{
	font-family:Arial;
	font-size:12px;
	color:#B97004;
	text-decoration:none;
}
.linkbarranav2:hover{
	font-family:Arial;
	font-size:12px;
	color:#B97004;
	text-decoration:none;
}

.linkbarranav3{
	font-family:Arial;
	font-size:12px;
	color:#09283C;
	text-decoration:none;
}


.sfbianco{
	background-color:#FFFFFF;
}

.bordo_primobox{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3A637B;
	border-right-color: #3A637B;
	border-bottom-color: #3A637B;
	border-left-color: #3A637B;
}

.sfondo_paginazione{
	height: 20px;
	line-height: 20px;
	width: 500px; 
	background-image: url('../image/pixel_fondo_paginazione.jpg');
	background-repeat: repeat-y;
	vertical-align: middle;
	text-align: right;
}

@media print {
	td {}
	a{ text-decoration:underline;}
	.no-print{display:none;}
	.print-only{display:inline;width:416px;}
}

.altrenotizie {
	color:black;
}




/*box facebook home */

ol, ul {
	list-style: none;
}

ol, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

.ui-tabs-hide {  /* richiesto per il plugin ui-tabs di Jquery */
	display: none;
}

#box-fb {
	border: 1px solid #dddddd;
	margin-bottom: 10px;
	height: 200px;
	overflow: hidden;
	width: 214px;
}

#box-fb ul li {
	float: left;
	width: 50%;
	background: #cccccc none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
	padding: 4px 0;
	/*margin-bottom: 10px;*/
	font-weight: bold;
}

#box-fb ul li.ui-tabs-selected {
	background: #627aad none;
}

#box-fb ul li a {
	color: #fff;
}

#box-fb #container-box-fb,
#box-fb #container-box-fb2 {
	clear: left;
	margin: 0 auto 10px auto;
}

#box-fb #scroll-box-fb,
#box-fb #scroll-box-fb2 {
	/*height: 110px;*/
	height: 214px;
	overflow: auto;
}

#box-fb .ui-tabs-container {
	background: transparent none;
}

