body {
	background:#FFF;
	font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000;
	margin: 0px;
}


td {font-size: 11px; line-height: 13px;}

.ricerca_interna{
    font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;}
a.ricerca_interna, a:visited.ricerca_interna{
    font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;}
	
a:hover.ricerca_interna
  {text-decoration:underline;}

.grigio
 {color: #999999;}
 
 .grigio_scuro
 {color: #333;}
 
.video {font-size:10px; color:#0066CC}

a.video, a:visited.video {font-size:10px; color:#0066CC}
a:hover.video
  {font-size:10px; text-decoration:underline;}

.evidenza
 {color: #CC0000;}
 
a.evidenza, a:visited.evidenza
{font-size:11px; color: #CC0000;}
a:hover.evidenza
{font-size:11px; text-decoration:underline;}


.approfondimenti
 {font-size:10px; color: #999999;}
 
 a.approfondimenti, a:visited.approfondimenti
  {font-size:10px; color: #999999;}
  
 a:hover.approfondimenti
  {font-size:10px; text-decoration:underline;}

.specifiche
{font-size:11px; color: #336699;}
a.specifiche, a:visited.specifiche
  {font-size:10px; color: #336699;}
  
 a:hover.specifiche
  {font-size:10px; text-decoration:underline;}

.indentato {	float:left;
				display: inline;
				margin:3px 0px 0px 10px;}


.titoletti { font-size:11px;	font-weight:bold; color: #333; padding-bottom:5px;}

.titoletti_ricerca { font-size:11px;	font-weight:bold; color: #666; padding-bottom:5px;}


.sottotitoli {font-size:10px; font-weight:bold; color: #8099B3; padding-top:4px; line-height: 15px; padding-bottom:4px;}

p.foto {margin-left:5px}


/*menu*/


a.indice, a:hover.indice, a:visited.indice{
	border-bottom: 1px solid #FFE5E5;
	background-color: #FFF;
	padding: 2px;
    font-size:10px;
	color:#999;
	text-decoration: none;
}

.box_navig1 {
	border-right: 5px solid #DCC4C4;
	background-color: #F0E4E4;
	height:18px;
    font-size:11px;
	color:#000;
}

.box_navig2 {
	border-right: 5px solid #E0E0E0;
	background-color: #F4F4F4;
	height:18px;
    font-size:11px;
	color:#000;
}


/*videoparlamento*/

.box_videoparlamento {
	width: 200px;   
	float: left;
	background: #EAEFF5 url(../img/2pxeff.gif) repeat;
	padding : 5px 5px;
	color:#000000;
}

a.bianco, a:visited.bianco {font-size:11px; ; color:#FFF}
a:hover.bianco
  {font-size:11px; text-decoration:underline;}
  
  
/*link*/

a, a:visited {	text-decoration: none;	color: #000;}

a:hover {	text-decoration: underline;} 

/*link conversazioni, interviste, documenti, taccuini*/
a.doc, a.doc:visited {font-size: 11px;	text-decoration: none;	color: #000;}

a.doc:hover {	text-decoration: underline;} 

a.continua, a.continua:visited {text-decoration: none;	color: #990000;}
a.continua:hover {	text-decoration: underline;} 


a.funzioni1, a.funzioni1:visited {font-size:10px; text-decoration: none;	color: #ABABAB; font-weight:bold}
a.funzioni1:hover {font-size:10px;	text-decoration: underline;} 

a.funzioni2, a.funzioni2:visited {font-size:10px;text-decoration: none;	color: #8099B3; }
a.funzioni2:hover {font-size:10px;	text-decoration: underline;} 

.navigazione {font-size: 11px; color: #990000; font-weight:bold}

a.navigazione, a.navigazione:visited {font-size: 11px; text-decoration: none;	color: #990000; font-weight:bold}
a.navigazione:hover {font-size: 11px;	text-decoration: underline;} 

a.sotto_navigazione, a.sotto_navigazione:visited {font-size: 11px; text-decoration: none;	color: #986763; font-weight:bold}
a.sotto_navigazione:hover {	text-decoration: underline;} 

.sotto_navigazione { font-size: 11px;text-decoration: none;	color: #986763; font-weight:bold}


.box_servizi {
	width: 150px;
    height:70px;
	float: left;
	background-color: #EAEFF5;
	border-bottom:5px solid #CAD7E5;
	color:#666666;
	font-size:10px;
}
.box_servizi2 {
	width: 150px;
    height:70px;
	float: left;
	background: #EAEFF5 url(../img/2pxeff.gif) repeat;
	border-bottom:5px solid #CC9999;
	color:#666666;
	font-size:10px;
}

p.servizi {
	margin:5 0 0 5px;}

a.servizi, a.servizi:visited {
	text-decoration: none;
	color: #666666;
	font-size:10px;
}
a.servizi:hover {
    color: #CC0000;
	text-decoration: underline;
	font-size:10px;
} 


/* link in basso a dx nel box servizi*/
.link_servizi_dx {
	float:right;
	display: inline;
	margin:3px 0px 0px 10px;
	font-size:10px;
}

#conversazioni-a li a  {	
	display: block;
	padding: 3px;
	background: url(../img/trattino.gif) no-repeat 165px 3px; 
	color: #000;
	text-decoration: none;
	font-weight: normal;
	}


/*interne */


.testo_schede{
	font-size: 11px;
	line-height: 13px;
	text-align: left;
}


.menu_dx {
	background-color: #999999;
	height: 12px;
    font-size:10px;
	font-weight: bold;
	color:#FFF;
}

/*.titolo_audiovideo { font-size:14px;font-weight:bold; color: #000; }*/
.titolo_audiovideo { font-size:14px;font-weight:bold; color: #000; line-height:18px; }

.box_grigio {
	background-color: #F4F4F4;
	height:18px;
    font-size:10px;
	color:#000;
}

/*frame videoparlamento*/

.barra_azzurra {
	background-color: #3D8EBF;
	height:15px;
    font-size:10px;
	color:#FFF;
}

.barra_rossa {
	background-color: #B84936;
	height:15px;
    font-size:10px;
	color:#FFF;
}

.titolo_videoparlamento { font-family: arial; font-size:16px;font-weight:bold; color: #000; }

.indici_videoparlamento { font-family: arial; font-size:12px;font-weight:normal; color: #999; }
.testo_videoparlamento { font-family: Trebuchet MS, arial; font-size:12px;font-weight:normal; color: #000; }

a.testo_videoparlamento, a.testo_videoparlamento:visited{ font-family: Trebuchet MS, arial; font-size:12px;font-weight:normal; color: #006699; }
a.testo_videoparlamento:hover{ font-family: Trebuchet MS, arial; font-size:12px;font-weight:normal; color: #006699; text-decoration: underline; }


.box_ricerca_vp {
	background-color: #F4F4F4;
	height:26px;
    font-size:9px;
	color:#000;
}


/*calendari*/

.calenda_top_camera {
	background-color: #346699;
	height:18px;
    font-size:9px;
	color:#FFF;
}
.calenda_top_taccuino {
	background-color: #666666;
	height:18px;
    font-size:9px;
	color:#FFF;
}
.calenda_middle_taccuino {
	border-left:1px solid #666666;
	border-right:1px solid #666666;
    
}


.calenda_middle_camera {
	border-left:1px solid #346699;
	border-right:1px solid #346699;
    
}
.calenda_bottom_camera {
	border-bottom:1px solid #346699;
    height:1px;
}

.calenda_top_senato {
	background-color: #A62021;
	height:13px;
    font-size:9px;
	color:#FFF;
}

.calenda_middle_senato {
	border-left:1px solid #A62021;
	border-right:1px solid #A62021;
    
}
.calenda_bottom_senato {
	border-bottom:1px solid #A62021;
    height:1px;
}

.calenda_bottom_taccuino {
	border-bottom:1px solid #666666;
    height:1px;
}
a.evidenza_taccuino, a.evidenza_taccuino:visited  {
background-color: #E0E0E0; color: #000;
}
a.evidenza_taccuino:hover  {
background-color: #E0E0E0; color: #000; text-decoration: underline; 
}
a.evidenza_taccuino, a.evidenza_taccuino:visited  {
background-color: #E0E0E0; color: #000;
}
a.evidenza_senato:hover  {
background-color: #EBD2D6; color: #000; text-decoration: underline; 
}

a.evidenza_camera, a.evidenza_camera:visited  {
background-color: #D5DFEB; color: #000;
}
a.evidenza_camera:hover  {
background-color: #D5DFEB; color: #000; text-decoration: underline; 
}


a.calenda_camera, a.calenda_camera:visited {font-size:10px; text-decoration: none;	color: #346699;}
a.calenda_camera:hover {font-size:10px;	text-decoration: underline;} 

a.calenda_senato, a.calenda_senato:visited {font-size:10px; text-decoration: none;	color: #A62021;}
a.calenda_senato:hover {font-size:10px;	text-decoration: underline;} 

a.calenda_taccuino, a.calenda_taccuino:visited {font-size:10px; text-decoration: none;	color: #666;}
a.calenda_taccuino:hover {font-size:10px;	text-decoration: underline;} 


.td_camera {font-size: 11px; line-height: 13px;}

/*palinsesto*/

a.evidenza_palinsesto, a.evidenza_palinsesto:visited  {
background-color: #FF0000; color: #FFF;
}
a.evidenza_palinsesto:hover  {
background-color: #FF0000; color: #000; text-decoration: underline; 
}

.giorno_corrente{
    font-family : tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF0000;}

/*ricerca avanzata*/ 


.sezioni {font-size: 11px; font-weight: bold; color:#0066CC;}
a.sezioni,a.sezioni:visited  {font-size: 11px; font-weight: bold; color:#0066CC}
a.sezioni:hover  {font-size: 11px; font-weight: bold; color:#0066CC; text-decoration: underline;}

.cercain {font-size:11px; font-weight:bold; color: #8099B3; }

.box_riascolta {
	background: #EAF4FE;
	padding : 5px 5px;
	color:#333;
}
.box_riascolta2 {
	background: #FFF;
	padding : 5px 5px;
	color:#333;
}

.box_grigioscuro {
	background-color: #E5E5E5;
	height:18px;
    font-size:10px;
	color:#000;
}
/*ricerca avanzata documenti*/ 
.cercain2 {font-size:11px; font-weight:bold; color: #FF0000; }

.box_avanzata {
background-color: #3398CC;
color: #FFF;
font-size:10px; 
font-weight:bold;  
padding: 4px; 
text-align:right; } 


a.blu, a:visited.blu {font-size:11px; font-weight:bold; color:#0066CC}
a:hover.blu
  {font-size:11px; text-decoration:underline; font-weight:bold;}
  
  
  /*rubrica C*/
a.indice_trasmissioni, a.indice_trasmissioni:visited {font-size:11px; text-decoration: none; font-weight:bold;	color: #346699;}
a.indice_trasmissioni:hover {font-size:11px; font-weight:bold;	text-decoration: underline;} 


.testo_chisiamo {	font-family: Trebuchet MS, arial;	font-size:12px;	font-weight:normal;	color: #000;	line-height:  15px; }

a.testo_chisiamo, a.testo_chisiamo:visited{ font-family: Trebuchet MS, arial; font-size:12px;font-weight:normal; color: #006699; 	line-height:  15px;}
a.testo_chisiamo:hover{ font-family: Trebuchet MS, arial; font-size:12px;font-weight:normal; color: #006699; text-decoration: underline; line-height: 15px; }

.titoli_videopartiti { font-size:11px;	font-weight:bold; color: #66666; padding-bottom:5px;}
a.titoli_videopartiti, a.titoli_videopartiti:visited { font-size:11px;	font-weight:bold; color: #66666; padding-bottom:5px;}
a.titoli_videopartiti:hover{ font-size:11px; font-weight:bold;  color: #006699; text-decoration: underline; padding-bottom:5px;}
.box_redazione{
	height:18px;
    font-size:11px;
	color:#0000FF;
}
