html {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal; line-height:14px; font-weight:normal;font-variant:normal;}
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:12px; border: 1px solid #1F4C7A;}
select {font-size:11px; height:12px; 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; }

.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:780px; 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;} 
.separatore25{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:25px;height:25px;overflow:hidden;}

@media print {
	td {}
	a{ text-decoration:underline;}
	.no-print{display:none;}
	.print-only{display:inline;width:416px;}
}

.altrenotizie {
	color:black;
}