﻿body {margin: 0; padding: 10px 0; font-size: 8pt; font-family: verdana, arial, sans-serif; color: #000; background-color: #fff;}
body.sito {margin: 0; padding: 10px 0; font-size: 8pt; font-family: verdana, arial, sans-serif; color: #000; background-color: #B7C9D4;}
form {margin: 0; padding: 0;}
input, select, textarea {font-family: verdana, arial, sans-serif; font-size: 8pt; color: #747474;}
a {color: #316C94; text-decoration: underline;}
a:hover {color: #943131; text-decoration: none;}
a:visited {color: #174869;}
img {border: 0;}

table#tblheader, table#tblbody, table#tblfooter {margin: 0 auto; width: 90%; border: 0;}

table#tblheader td {padding: 0; margin: 0;}
table#tblheader tr#trheader {height: 18px;}
table#tblheader tr#trsubheader {height: 38px; background-image: url(../images/fondino-header.png); background-repeat: repeat-x; background-position: left bottom;}
table#tblheader td#tdlogo {width: 207px; background-image: url(../images/fondino-header.png); background-repeat: repeat-x; background-position: left bottom;}
table#tblheader td#tdlogo img {position: relative; left: -20px; top: -2px; border: 0;}
table#tblheader td#tdbarranav {text-align: left; background-image: url(../images/fondino-barra-top.png); background-repeat: repeat-x; background-position: left bottom;}
table#tblheader td#tdbarranav img {position: relative; top: 2px;}
table#tblheader td#tdbarranav img#angolodx {float: right;}
table#tblheader td#tdbarranav ul {display: inline; list-style-type: none; padding: 0; margin: 0;}
table#tblheader td#tdbarranav ul li {display: inline; background-image: url(../images/item02.png);  background-repeat: no-repeat; background-position: center left;}
table#tblheader td#tdbarranav ul li a {height: 18px; color: #fff; text-decoration: none; padding: 0 0px 0 9px; margin: 0; }
table#tblheader td#tdbarranav ul li a.nopadd {padding: 0; margin: 0; background-image: none;}
table#tblheader td#tdcerca {text-align: right;}

table#tblbody td {background-color: #fff; vertical-align: top;}
table#tblbody h2 {color: #2E049A; font-size: 10pt; font-family: tahoma; font-weight: bold; padding: 0 0 0 20px; margin: 10px 0 5px 0; background-image: url(../images/world.png);  background-repeat: no-repeat; background-position: center left;}

table#tblbody td#colsx {width: 21%; padding: 5px;}
table#tblbody td#colsx ul {padding: 0 0 15px 14px; margin: 0; list-style-type: none;}
table#tblbody td#colsx ul ul {padding-bottom: 0; padding-left: 5px;}
table#tblbody td#colsx ul li {padding: 0 0 0 10px; margin: 0; background-image: url(../images/item04.png);  background-repeat: no-repeat; background-position: 0 4px;}
table#tblbody td#colsx object {border: 1px solid #F0F0E6; margin: 0 auto;}

table#tblbody td#colcx {width: 48%; padding: 5px;}
table#tblbody td#colcx div#indiretta {border: 1px solid #F0F0E6; padding: 0 10px}
table#tblbody td#colcx p#video {margin: 10px auto; text-align: center;}
table#tblbody td#colcx ul {padding: 0 0 15px 16px; margin: 0; list-style-type: none;}
table#tblbody td#colcx ul li {padding: 4px 0 4px 20px; margin: 0; background-image: url(../images/television.png); background-repeat: no-repeat; background-position: 0 0;}
table#tblbody td#colcx ul ul {padding-bottom: 0; padding-top: 4px;}
table#tblbody td#colcx ul li.nosep {padding: 5px 10px 0px 0; margin: 5px 0 0 0; background-image: none; border-top: 1px dotted #c0c0c0;}
table#tblbody td#colcx ul li.nosep img {vertical-align: middle;}
table#tblbody td#colcx table#spaziodw {width: 98%; margin: 10px auto;}
table#tblbody td#colcx table#spaziodw td {vertical-align: center; text-align: left;}
table#tblbody td#colcx table#spaziodw td.sx {width: 33%; text-align: left;}
table#tblbody td#colcx table#spaziodw td.dx {width: 66%; text-align: right;}
table#tblbody td#colcx table#spaziodw h2 {margin-top: 0;}
table#tblbody td#colcx table#spaziodw fieldset {width: 97%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #F0F0E6; border: 1px solid #F0F0E6; text-align: center;}
table#tblbody td#colcx table#spaziodw fieldset img {margin: 2px 3px;}
table#tblbody td#colcx table#spaziodw legend {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2E049A;}
table#tblbody td#colcx div#news_scheda h1, table#tblbody td#colcx div#news_elenco h1, table#tblbody td#colcx div#pagina h1, table#tblbody td#colcx div#video_scheda h1 {color: #2E049A; font-size: 12pt; font-family: tahoma; font-weight: bold; padding: 0; margin: 10px 0 5px 0;}
table#tblbody td#colcx div#news_scheda h2, table#tblbody td#colcx div#pagina h2 {color: #000; font-size: 10pt; font-family: tahoma; font-weight: bold; padding: 0; margin: 10px 0 5px 0; background-image: none;}
table#tblbody td#colcx div#news_elenco ul li, table#tblbody td#colcx div#pagina ul li {padding: 0 0 0 10px; margin: 0; background-image: url(../images/item04.png);  background-repeat: no-repeat; background-position: center left;}
table#tblbody td#colcx div#pag_mappa ul li {padding: 0 0 0 16px; margin: 3px 0; background-image: url(../images/item02.gif);  background-repeat: no-repeat; background-position: 0 1px;}
table#tblbody td#colcx p#video_data {text-align: right;}

table#tblbody td#coldx {padding: 5px;}
table#tblbody td#coldx div#news {background-color: #F0F0E6;}
table#tblbody td#coldx div#news h2 {margin-left: 14px;}
table#tblbody td#coldx div#news h2#ultimivideo {background-image: url(../images/television.png); background-repeat: no-repeat; background-position: center left;}
table#tblbody td#coldx div#news span {float: right;}
table#tblbody td#coldx div#news ul {padding: 10px 0 15px 16px; margin: 0; list-style-type: none;}
table#tblbody td#coldx div#news ul li {padding: 10px 10px 10px 0; margin: 0; background-image: url(../images/separatore01.png);  background-repeat: repeat-x; background-position: bottom left;}
table#tblbody td#coldx div#news ul li.nosep {padding: 10px 10px 0px 0; margin: 0; background-image: none;}
table#tblbody td#coldx p#banner150 {text-align: center;}
table#tblbody td#coldx p.admac {width:240px; color:#326d99; margin-bottom:20px;}
table#tblbody td#coldx p.admac a {color:#2e0498; font-weight:bold; display:block; margin:0; padding:0;}

table#tblfooter {margin-top: 5px;}
table#tblfooter tr {height: 27px; background-image: url(../images/fondino-footer.png); background-repeat: repeat-x; background-position: left bottom;}
table#tblfooter td {padding: 0; margin: 0; color: #fff;}
table#tblfooter td ul {display: inline; list-style-type: none; padding: 0; margin: 0;}
table#tblfooter td ul li {display: inline; background-image: url(../images/item02.png);  background-repeat: no-repeat; background-position: center left;}
table#tblfooter td ul li a {height: 18px; color: #fff; text-decoration: none; padding: 0 0 0 9px; margin: 0; }
table#tblfooter td ul li a.nopadd {padding: 0; margin: 0; background-image: none;}
table#tblfooter td.sx img {float: left;}
table#tblfooter td.dx img {float: right;}
p#w3c {text-align: center;}
p#meteo {text-align: left;}
p#w3c img, p#meteo img {border: 0; margin: 0 0 8px 0;}

/*	FORUM					*/
table#tblbody td#colcx h1#doc_titolo {color: #2E049A; font-size: 12pt; font-family: tahoma; font-weight: bold; padding: 0; margin: 10px 0 5px 0;}
#forumtbl_main {width: 100%; border: 0; background-color: #333; color: #333;}
#forumtbl_main tr {height: 30px;}
#forumtbl_main td {vertical-align: top; padding: 3px; font-size: 8pt;}
/*		elenco forum		*/
td#forumtbl_col1_tit, td.forumtbl_col2_tit, td.forumtbl_col3_tit, td.forumtbl_col4_tit {width: 55%; background-color: #bbb; text-align: center;}
td.forumtbl_col2_tit {width: 15%;}
td.forumtbl_col3_tit {width: 20%;}
td.forumtbl_col4_tit {width: 10%;}
td.forumtbl_col1 {background-color: #eee;}
td.forumtbl_col1b {background-color: #dfdfdf;}
td.forumtbl_col2, td.forumtbl_col3, td.forumtbl_col4 {background-color: #fff;}
td.forumtbl_col2, td.forumtbl_col3 {text-align: center;}
td.forumtbl_col4 {text-align: right;}
/*		elenco messaggi	*/
td.forumtblmsg_col1_tit, td.forumtblmsg_col2_tit, td.forumtblmsg_col3_tit, td.forumtblmsg_col4_tit, td.forumtblmsg_col5_tit, td.forumtblmsg_col6_tit {width: 40%; background-color: #bbb; text-align: center;}
td.forumtblmsg_col2_tit {width: 10%;}
td.forumtblmsg_col3_tit {width: 15%;}
td.forumtblmsg_col4_tit {width: 10%;}
td.forumtblmsg_col5_tit {width: 10%;}
td.forumtblmsg_col6_tit {width: 15%;}
td.forumtblmsg_col1 {background-color: #eee;}
td.forumtblmsg_col1b {background-color: #dfdfdf;}
td.forumtblmsg_col2, td.forumtblmsg_col3, td.forumtblmsg_col4, td.forumtblmsg_col5, td.forumtblmsg_col6 {background-color: #fff; text-align: left;}
td.forumtblmsg_col2, td.forumtblmsg_col3, td.forumtblmsg_col6 {text-align: center;}
td.forumtblmsg_col4, td.forumtblmsg_col5 {text-align: right;}
/*	post message			*/
table#forum_msgtable {width: 100%; border: 0; background-color: #333; color: #333; margin: 0 0 20px 0;}
table#forum_msgtable td {vertical-align: top; padding: 3px; font-size: 8pt; background-color: #fff;}
table#forum_msgtable td.intestazione {background-color: #eee;}
table#forum_msgtable td.intestazione2 {background-color: #dfdfdf;}
table#forum_msgtable a img {border: 0;}
/* display message		*/
td#msgtesto {height: 400px;}