
/*INIZIO---Stile per le tabelle visualizzate nelle pagine di index */
div.bodyBorder { width:auto; background-color:#fff; padding:10px; border:1px solid  #d4ddee; text-align:center;}
label.title{ background-color:#577fb2; padding:4px 5px 5px 5px; font:12px Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: bold; font-style: normal; color: #FFFFFF; border-left:1px solid  #d4ddee; border-right:1px solid #d4ddee; border-bottom:1px solid #FFFFFF; line-height:21px;}
/*FINE---Stile per le tabelle visualizzate nelle pagine di index */

table.tableindex{ margin:0px auto; width:100%; /*border:1px solid #789ecd;*/ text-align:center;}

tr.rigaHead {width:100%; color:#787878; }
tr.rigaHead th{width:43%; border :1px solid #789ecd;}
tr.rigaHead th.data{width:14%; border:1px solid #789ecd;}

div.imgCenter{ width:100%; background:transparent url(../gfx/head_tab_index_center.jpg) repeat-x; }
div.imgCenter label{ width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff;}

li.list{ list-style-position:inside; list-style: square; margin-left:25px; margin-bottom:5px;}
li.listDate{ font-weight:bolder; list-style-position:inside; border-bottom:1px solid #789ecd; list-style: none; margin-left:5px; margin-bottom:15px; margin-top:4px;}

tr.riga {width:100%; min-width:300px; text-align:left;}
tr.riga td.cella0{/*border:1px solid #789ecd;*/ width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal;}
tr.riga td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal;}
tr.riga td li.list a,
tr.riga td li.list a:link,
tr.riga td  li.list a.visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-decoration:underline;}


div.bodyBorder p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3c6897;}
div.bodyBorder p.dattaglio{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3c6897; text-align: justify;}
div.bodyBorder a:link, div.bodyBorder a:visited, td a:link, a:visited, a{ text-decoration: none; color:#3c6897;}
div.bodyBorder a:hover, td a:hover{background-color:#577fb0; color: #FFFFFF;}

div.bodyBorder a.img , div.bodyBorder a.img:hover { text-decoration:none; background: none; border:none;}
div.bodyBorder p label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#3c6897; }


/*Inizio Sondaggio Small*/
table.tableSondaggioSmallFirst {width:180px;  /* border:1px solid #789ecd;*/ text-align:center; background-color:#f1f5f9;}
table.tableSondaggioSmallFirst tr{ width:100%;}
table.tableSondaggioSmallFirst tr td.left{width:22px; /*border:1px solid #cccccc;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; }
table.tableSondaggioSmallFirst tr td.rigth{width:158px; /*border:1px solid #cccccc;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; }

table.tableSondaggioSmall{width:100%; /* border:1px solid #789ecd;*/ text-align:center; background-color:#f1f5f9;}
tr.rigaSondaggioSmall {width:100%;}
tr.rigaSondaggioSmall th {width:100%; /*border :1px solid #789ecd;*/  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: bold; text-align: left;}

tr.rigaSondaggioSmall td.first{ width:45%; /*border:1px solid #cccccc;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; text-align:justify}
tr.rigaSondaggioSmall td.first a.sond, tr.rigaSondaggioSmall td.first a.sond:link{ text-align:center;font-weight: bold; text-decoration: underline;}
tr.rigaSondaggioSmall td.second{ width:55%; /*border:1px solid #cccccc;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; text-align:right;}
tr.rigaSondaggioSmall td.first input.send{ position:static; margin-left:58px; font:10px Verdana, Arial, Helvetica, sans-serif; /*border:1px solid #d4ddee;*/ background-color:#fff; color:#3c6897; width:40px; }
tr.rigaSondaggioSmall td.second input.radiofield {position: static; font:10px Verdana, Arial, Helvetica, sans-serif; border:none; width:1.0em; height:1.0em; vertical-align:middle; background-color:#fff; color:#000; } 
/*Fine Sondaggio Small*/
