/* BSTGER */
/* nome file: video.css */
/* data creazione: 31 agosto 2005 */
/* data ultima modifica: 31 agosto 2005 */
/* Descrizione: foglio di stile CSS per video */
/*  Giovanni Mombelli */

/* Definizione box xon indicativo della lingua*/

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: super;
}


/* riquadro_ora */

.riquadro_ora {
	list-style: none;
	margin: 0;
	padding: 7px 0;
	border-bottom: 1px solid #CCCCCC;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
	width: 135px;
	text-align:center;
}

/* menu orizzontale lingua */

.riquadro_nav_orizzontale{
    position:absolute;  
	top:100px; 
	left:155px;	
	width:440px;

}

ul#minitabs{
	list-style: none;
	margin: 0;
	padding: 7px 0;
	border-bottom: 1px solid #CCCCCC;
	text-align: right;
	white-space: nowrap;
	width: 505px;
	display: inline-table;
}

ul#minitabs li{
	display: inline;
	margin: 0 3px;
	font-size: 0.8em
}

ul#minitabs a{
	text-decoration: none;
	padding: 0 0 3px;
  	border-bottom: 4px solid #FFF;
	color: #999
}

ul#minitabs a#current{
	border-color: #FF4040;
	color:#FF4040
}

ul#minitabs a:hover{
	border-color: #FF4040;
	color:#FF4040
}




/* box contenuto */

.centro {
	padding: 10px;
	text-align: left;
	vertical-align:top;
	width: 495px;
}

/* box piede */

.piede {
	list-style: none;
	margin: 0;
	padding: 7px 0;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.collegamento_mail{
	list-style: none;
	padding: 7px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}


.collegamento{
	list-style: none;
	margin: 0;
	padding: 7px 0;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
	text-decoration: none;
	background-position: left;
}


.collegamento_corto{
	list-style: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: none;
	background-position: left;
}
/* elenco sentenze */
dl{overflow:hidden;margin:0 0 1em; width:480px}
dt{
	float:left;
	border-bottom:3px solid #CCCCCC;
	font-weight:bold;
	color: #36C;
	width: 50%;
}
dd{margin:0.2em 0 1em;color: #444;line-height:1.3em}
dd.data{float:right;color: #BBB;border-bottom:3px solid #CCCCCC;}
dd.osservazioni{
	float:left;
	width: 100%;
	padding: 3px 0;
	color: #555;
	font-size: 0.8em;
}
dd.osservazioni a{
	text-decoration: none;
	color: #555;
}



dd.mesi{
	width: 100%;
	color: #555;
	font-size: 0.8em;
	padding-left: 20px;
}

dd.voci_pubblicazioni a{
	text-decoration: none;
	color: #555;
	padding-left:20px;
}

dd.direttive_regolamenti a{
	text-decoration: none;
	color: #555;
}

dt.no_sentenza {
	text-align: left;
	width: 50%;
}

dt.no_sentenza_lungo {
	text-align: left;
	width: 100%;
}

dt.no_sentenza a{
	text-decoration: none;
	color: #36C;
  	border-right: 4px solid #FFF;
	border-spacing: 0px;
}
dt.data {
	float:right;
	color: #BBB;
	border-bottom:3px solid #CCCCCC;
	font-size: .8em;
	text-align: right;
	padding-top:4px;
}

dt.titolo {
	text-align: left;
	border-bottom:1px solid #CCCCCC;
	width: 40%;
}

dt.titolo_lungo {
	text-align: left;
	border-bottom:1px solid #CCCCCC;
	width: 100%;
}

dt.titolo_lungo_totale {
	text-align: left;
	border-bottom:1px solid #CCCCCC;
	width: 620px;
}

dt.titolo_lungo_totale_uno {
	text-align: left;
	color: #999;
	border-bottom:1px solid #CCCCCC;
	width: 100%;
}

dt.titolo_lungo_totale_numero {
	text-align: left;
	color: #999;
	border-bottom:1px solid #CCCCCC;
	width: 620px;
}

dt.aggiornamento {
	float:right;
	color: #BBB;
	border-bottom:1px solid #CCCCCC;
	font-size: 0.8em;
	text-align: right;
	padding-top:4px;
	width: 60%;
	font-weight: normal;
}



dt.titolo_elenco_dentro {
	text-align: left;
	font-weight:normal;
	border-bottom:1px solid #CCCCCC;
	width: 100%;
	padding-left:10px
}


dt.titolo_lungo_tipo_comunicato {
	text-align: left;
	font-weight:normal;
	font-size:0.8em;
	border-bottom:1px solid #CCCCCC;
	width: 100%;
	padding-left:10px
}

td.box_destro {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 0px;
	background-color: #EEEEEE;
}
dd.voci_login {
	text-align: right;
	padding-right: 150px;
}
dd.elenco_cancellieri {
	text-align: left;
	padding-left: 15px;
}
td.voci_scheda_giudici_destro {
	text-align: right;
	font-size: 0.8em;
}
td.voci_scheda_giudici_sinistro {
	text-align: left;
	font-size: 0.8em;
}

/* organigramma */


td.organigramma_titolo {
	text-align: left;
	font-size: 0.8em;
}
