/*----NUOVO STYLE----------------------------------------------------*/
body {
	margin:	0 1px 0 0;
	padding: 0;       
	font: 0.70em verdana, sans-serif;
	background: #000000;
	color: #FFFFFF;
	text-align: center;
}

h1 {font-size:22px}

body.gestione {
	margin:	0 1px 0 0;
	padding: 0;       
	font: 0.70em verdana, sans-serif;
	background: #000000 url(img/backcolonnasx.png) repeat-x top left;
	color: #FFFFFF;
	text-align: center;
}

A:link, A:visited {color: #FFFFFF; text-decoration: none;}
A:hover, A:active {color: #E7EF84; background: #9B9999;}

hr { display:	none }

#bodyContent {
	width: 900px;
	text-align: left;
	margin: 0 auto;
	background: #525252;
}

#header {
	/*border-bottom: 2px solid #FFFFFF;*/
/*	background: #ccc url(img/nheaderback.png);*/
	/*color: #FFF;  */
	
	padding-top: 3px;
  padding-bottom: 5px; 
}

#header_liguria {
/*background-image: url(img/header_liguria.png);*/
background-position: left top;
background-repeat: no-repeat;
height:103px;
color: #FFF;
}

#header_cg {
	border-bottom: 2px solid #525252;
	background: #ccc url(img/header_key.jpg);
	color: #FFF;  
  display:block;
	

}

#header_radiozainet {
background-image: url(img/header_radiozainet_b.png);
background-position: left top;
background-repeat: no-repeat;
height:122px;
color: #FFF;
}


#header img{
	border: 0;
}

#topmenu {
	background: #ccc url(img/nheaderback2.png);
	color: #000;
	text-align: right;
}

#topnavigation {
  position: relative;
  width: 100%;
	height: 80px;
	padding: 4px 3px 4px 3px;
	background: url(img/backtopnavigation.png) no-repeat;
	z-index: 2;
}

#topnavigation .logozainet{
 margin-top:10px;
 margin-left: 2px; 
 
}


#topnavigation .mainsections{
  position: absolute;
  float: left;
/*  width: 166px;*/
/*  height: 54px;*/
  right: 16px;
  top: 5px;
}

#topnavigation .mainsections DIV{
  float: left;
  padding-right: 1px;
}

#topnavigation .mainsections IMG{
 border: none;
}

#channels {
	/*background: #999;*/
	color: #000;
	text-align: center;
	z-index: 10;
	margin-right: 0px;
	padding-top: 3px;
}

#headernavigation {
  position: relative;
  width: 99%;
	height: auto;
}

#headernavigation .useridlabel{
/*  position: absolute; */
/*  float: left; */
  text-decoration:underline;
  font-weight: bold;
  color: #A9A9A9;
  margin-left:4px;
  margin-bottom:10px;
/*  top: -15px; */
  /*left: 5px; */
}
#headernavigation .userid{color:#CEF14D}

#headernavigation .headermenu{
  position: absolute;
  color: #A9A9A9;
  right: 0px;   
  top:2px;
  text-align:right;
  bottom: 4px;
  font-size: 10px;
  text-transform: uppercase;
}

#headernavigation .headermenu a {font-weight: normal;color: #b0b0b0;} /*non dropped menus*/
#headernavigation .headermenu a:hover{
  color: #ffffff;
  background: transparent;
}

#colonna-sx {
	float: left;
	width: 24%;
	color: #FFFFFF;
	background: #000000 url(img/backcolonnasx.png) repeat-x top left;
}

#colonna-dx {
	display: none; /* Riportare a inline per visualizzare la colonna DX */
	float: left;
	width: 20%;
	color: #000;
}

#colonna-sx .box, #colonna-dx .box {
	padding: 10px;
	padding-top:3px;
	border:	0px #000 solid;
}

#colonna-dx { margin-right: -1px; }

#principale {
	float: left;
	position: relative;
	/*width: 74%;*/ /* Riportare a 60 per la colonna DX */
	width: 682px; /* Riportare a 60 per la colonna DX */
	color: #FFFFFF;
	margin: 0 0 -1px 0;
	/*border-left: 1px dotted #92C500;*/
}

#principale .box {
  padding: 0px 2px 0 4px;
}

#footer {
	clear: left;
	border-top:	1px solid #000;
	border-bottom: 1px solid #000;
	padding: 10px;
	background: url(img/footerback.png);
	color: #FFF;
	font-size: .80em;
	line-height: 1.5em;
	text-align: right;
	margin-top:2px;
	width:880px !important; /*hide from ie*/
	width: 100%;
}


.menuheader{
 width: 100%;
 background: url(img/backmenuheadcer.png) no-repeat;
 height: 35px;
 
}

.menubox{
	width: 100%;
	margin-top: 8px;
}

.menubox .menuboxtitle {
/*	cursor: pointer;*/
	position: relative;
	vertical-align: bottom;
	color: #FFFFFF;
	font-family: Verdana;
/*	font-size: 1.10em;*/
	font-weight: bold;
/*	background: #B7D32E url(img/menubackitem.png) no-repeat;*/
	padding-left: 3px;
	padding-top: 7px;
	padding-bottom: 3px;
	border-bottom: 1px solid #5E8A30;
	margin-bottom: 10px;
}

.menubox .colorbox{
  position: absolute;
  width: 4px;
  height: 8px;
  font-size: 1px;
  top: 10px;
  left: -3px !important; /*hide from ie*/
  left: -6px;
}
	

/*.menubox .menuboxtitle a:link, .menubox .menuboxtitle a:visited {color: #144F0B}*/
.menubox .menuboxtitle a:active, .menubox .menuboxtitle a:hover {color: yellow;}

.menubox .menuboxlink {
	display: inline;
	/*background: #DBDB2E;*/
}

.menubox .menuboxcontent {   /* Per semplici box senza link*/
/*	background: #DBDB2E;*/
	padding-left: 0.2em;
	padding-top: 0.2em;
}

.menubox .menuboxlink a {
	font-size: 0.8em;
	color: #000000;
	display:block;
	padding:0.3em 0.2em 0.3em 3px;
	height:1.3em;
  line-height:1.3em;
/*	border-width:5px;
  border-style:none solid;*/
  text-align: left;
  text-transform: uppercase; 
  height: 100%;
}

.menubox .menuboxlink a:link ,.menubox .menuboxlink a:visited {
	color: #FFFFFF;
/*	border-color: #DDD38D;*/
/*	background: #DBDB2E;*/
}

.menubox .menuboxlink a:hover ,.menubox .menuboxlink a:active {
/*	background: #F3E79C;*/
	color:#F9F975;
	font-weight: bold;
	background: #9B9999;
	/*border-color:#81BC42;*/
	text-decoration:none;
}

.menubox ul.sublink{
 padding:2px;margin:2px;margin-left:25px;margin-bottom:10px;
}

.menubox ul.sublink .li{
 margin:0px;
 padding:0px;
}

.menubox ul.sublink li a,.menubox ul.sublink li a:link,.menubox ul.sublink li a:visited{
 padding:0px;text-transform:none;
 display:inline;
}


.contentbox .catclip {
  width: 100%;
  height:75px; 
  margin-top: 6px;
  background: url(img/catclip.png) no-repeat;
  cursor: pointer;
}
  
.contentbox .catclip .color{
  position: relative;
  float: left;
  top: 5px; left: 6px;
  width: 18px;
  height: 65px; 
}

.contentbox .catclip .catname{
  position: relative;
  float: left;
  top: 10px;
  left: -8px;  
}

.contentbox .catclip .image{
  position: relative;
  float: left;
  border: 1px #000000 solid;
  top: 9px;
  width: 145px;
  height: 54px;  
}

.contentbox .catcliphome {
  width: 100%;
  height:75px; 
  margin-top: 6px;
  background: url(img/catclip_home.png) no-repeat;
  cursor: pointer;
}
  
.contentbox .catcliphome .color{
  position: relative;
  float: left;
  top: 0px; 
  left: 0px;
  width: 18px;
  height: 65px; 
}

.contentbox .catcliphome .catname{
  position: relative;
  float: left;
  top: 10px;
  left: -16px;  
}

.contentbox .catcliphome .image{
  position: relative;
  float: left;
  border: 1px #000000 solid;
  top: 6px;
  width: 170px;
  height: 54px;  
}

.recensioni{
  padding:4px;
}


/*.recensioni .titolorecensioni A,.recensioni .titolorecensioni A:link, .recensioni .titolorecensioni A:visited{*/
.recensioni .titolorecensioni{
  font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
  margin-bottom: 4px;
  font-size: 0.9em;
  text-transform: uppercase;
}



.lastzai{text-align:center;background: #646C3B url(img/backlastzai.png);border: 6px solid #646C3B;}

.lastzai A:link{color:#000000}

/*immagine ultimo numero di zainet*/
img.lastzainet{  
 border: 1px solid black;
 padding:0px;
}

.fascia {
  position: relative;
	float: left;
	width: 100%;
	/*height: 280px;*/
	margin-bottom: 10px !important; /*hide from IE*/
	margin-bottom: 10px;
	display: inline;
}



.contentbox {
  position: relative;
	float: left;
	height: 100%;
	padding: 5px;
	margin-right: 5px;
	padding-right: 3px;
	background: #000000 url(img/backcontentbox.png) repeat-x top right; 
  font-size: 1.10em;
  overflow: hidden;
  display: inline;
}

TABLE.contentboxtbl {
 	background: #000000 url(img/backcontentbox.png) repeat-x top right;
 	margin:0px;padding:0px;
  width:100%; 
}

TABLE.contentboxgrid{
 /* background-color: #707070;*/
  background: #000000 url(img/backcolonnasx.png) repeat-x top left;
}

TABLE.contentboxgridnobg{
  background-color: #707070;
}

TD.contentboxgrid{
   border: 1px solid #B8B8B8;
   background: #000000 url(img/backcolonnasx.png) repeat-x top left;
}

TD.contentbox{
   border: 1px solid #B8B8B8;
}


.contentbox.catclip{
 position: relative;
 width: 100%;
 margin:0; 
 padding:0;
 float:left;
}


.cornicebox{
  /*cornice bianca attorno al contentbox */
  position: absolute;
  /*float: left;*/
  display: inlne;
  padding: 0;
  margin: 0;
}

.cornicebox.topleft{
  top: 2px;
  left: 2px;
  width: 110%;
  height: 110%;
  border: 1px solid #B8B8B8;
}
.cornicebox.bottomright{
  bottom: 2px;
  right: 2px !important; /*hide from IE*/
  right: 1px;
  width: 110%;
  height: 110%;
  border: 1px solid #B8B8B8;
}

.cornicebox.bottomleft{
  bottom: 0px;
  left: 0px;
  width: 110%;
  height: 110%;
  border: 2px solid #707070;
}

.cornicebox.topright{
  top: 0px;
  right: 0px !important; /*hide from IE */
  right: -1px;
  width: 110%;
  height: 110%;
  border: 2px solid #707070;
}


/*.contentbox DIV,.contentbox IMG{border:1px #000000 solid}*/

.contentbox A:link, .contentbox A:visited{
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 1em;*/
}
.contentbox A:hover, .contentbox A:active{background: #9B9999; font-weight: bold;}

.contentbox .color{top:10px; left:10px; width:10px; height:10px;}
.contentbox IMG.cornice{border: 1px #000000 solid}

.contentbox .title{
	/*background: #E8EF8B;*/
	color: yellow;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	font-family:verdana;
	/*left: 15px;*/
   margin-bottom: 4px;
	/*top: -14px;*/
	
}



.contentbox .title A:link, .contentbox .title A:visited{
	COLOR: yellow;
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}

.contentbox .title A.ultimatrasmissione{
	color: yellow;
}


.contentbox .title A:hover, .contentbox .title A:active {
	/*COLOR: #E7EF84;*/
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}


.contentbox .body, .contentbox .widebody  {
/*	width: 50%;*/
	position: relative;
	left: 2px;
	top: 0px;
	float: left;
  font-size: .8em;
  padding-right: 4px;
}

.contentbox .date{
	font-size: .8em;
}

.contentbox .articletext P {clear:none; font-size:12px; line-height:18px;}




.contentbox TABLE {padding: 0px;margin:0px; width: 100%}

.contentbox TABLE.articletbl {}
 
.contentbox TD IMG {border:1px #FFFFFF solid; margin-left: 7px;} /* bordo all'immagine nella tabella */
.contentbox .widebody IMG {border:4px #474748 solid;} /* bordo all'immagine nel body */

.contentbox .body IMG{margin-left: 7px; padding-right:10px;}

.contentbox .body .text{ text-align: left; font-size:11px;font-weight:normal;margin-right:10px;}
.contentbox .body .widetxt{padding-left: 7px;}

.contentbox .rubrica{
	/*background: #A6EF9E;*/
  /*margin-bottom: 12px;*/
  margin-bottom: 4px;
	position: relative;
	

}

.contentbox .body IMG{margin-left: 0px; border: 0px}

.contentbox .newsimage{
 width: 160px;
 height: 240px;
 border: 1px solid white;
 overflow: hidden;
 background-position: center 50%;
 background-repeat: no-repeat;
}

.contentbox .newsimage.wide{
 width: 150px;
 height: 160px;
 border: 1px solid white;
 overflow: hidden;
}

.contentbox .newsimage IMG{
 margin:0;
 padding:0;
 border:0;
}


.contentbox.vivaio{
  width:214px;
  height:240px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}

.contentbox.vivaio .body{
  padding: 5px;
}

.contentbox.vivaio .body .text{
 padding: 5px;
 height: 200px;
 overflow: hidden;
}

.contentbox.vivaio .newsimage {
 margin-left:auto;
 margin-right:auto;
 width:180px;
 height: 210px;
 border: 2px solid white;
}


.contentbox .body .musicnews{
 position: relative;
 float: bottom;
 width: 100%;
 height: 66px;
 padding: 2px; 
 bottom: 0px;
 overflow:hidden;
 border: 1px solid #ABABAB;
 font-family: Verdana;
 FONT-SIZE: 10px;
 font-weight: normal; 
 margin-top: 5px;
 cursor: pointer;
 display: block; 
}

.contentbox .body .musicnews .title{
	COLOR: white;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Verdana;
	FONT-SIZE: 10px;
	text-transform: uppercase;
	margin-bottom: 5px;
}


.contentbox .body .musicnews:hover .title {
	/*COLOR: #E7EF84;*/
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}

.contentbox .body .musicnews .text{ text-align: left}
.contentbox .body .musicnews.selected .title {
/*	COLOR: #E7EF84;*/
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}
   
 
.contentbox .body .musicnews:hover, .contentbox .body .musicnews.selected{
 border: 1px solid #FFCC82;
 background-color: #6E6E6E;
}


.contentbox .image{
	position: relative;
	top: 0px;
	/*width: 44%;*/
	overflow: hidden;
  margin-left: 4px;
	float: left;
  display: inline;
}



.contentbox .archivelink{
	position: relative;
  text-align: right;
  padding-right: 10px;
}
.contentbox .archivelink IMG{ border: 0px;}
	

.searchloginbox_logged, .searchloginbox {
  position: relative;
	width: 100%;
	background: #000000 url(img/backsearchlogin.png) no-repeat; 
  font-size: 1.10em;
  height: 155px;
}


.searchloginbox_logged{
	background: #000000 url(img/backsearchlogin_logged.png) no-repeat; 
}

.searchloginbox {
	background: #000000 url(img/backsearchlogin.png) no-repeat; 
}



.searchloginbox INPUT.text,.searchloginbox_logged INPUT.text{
	background-color: black;
	font-weight: bold;
	border: none;
	width: 90px; 
	padding-left: 2px;
}

.searchloginbox .logininfo,.searchloginbox_logged .logininfo{
 margin-top:10px;
 clear:right;
 float:right;
 width: 110px;
 font-weight:bold;
}

.searchloginbox .logininfo .loggeduser,.searchloginbox_logged .logininfo .loggeduser{
 color:red;
 margin-top:5px;
 font-weight:bold;
}
.searchloginbox div.inputbox,.searchloginbox_logged div.inputbox {
/*	top: 10px;*/
  position: relative;
	background: none;
	float: right;
	padding: 0px;
  top: 10px;	
  background: #000000;
  margin-right: 10px;
  display: inline;
}

.searchloginbox div.inputbox.search,.searchloginbox_logged div.inputbox.search { margin-bottom: 20px;}
.searchloginbox div.inputbox.username,.searchloginbox_logged div.inputbox.username { margin-bottom: 5px;}

.searchloginbox .inputbox.search INPUT,.searchloginbox_logged .inputbox.search INPUT {color: #CBFA41;}
.searchloginbox .inputbox.username INPUT, .searchloginbox .inputbox.password INPUT,.searchloginbox_logged .inputbox.username INPUT, .searchloginbox_logged .inputbox.password INPUT {color: #41D5FA;}

.searchloginbox .buttons,.searchloginbox_logged .buttons{
 width: 98%;
 /*height:37px;*/
 position:absolute; 
 bottom: 5px; 
 margin-left: 2px;
}

.stdbutton{
 float: left;
 background: #5F5F5F;
 border-top: 1px solid #969696;
 border-right: 1px solid #9D9D9D;
 border-left: 1px solid #5E5E5E;
 border-bottom: 1px solid #474747;
 font-family: Verdana;
 font-size: 10px;
 padding: 1px;
 text-align: center;
}

.stdbutton A:hover{
 background: transparent;
}

.stdbutton.login_lostpassword,.stdbutton.login_lostpassword A:link,.stdbutton.login_lostpassword A:visited{
   color: #C0C0C0;
}
.stdbutton.login_lostpassword A:hover,.stdbutton.login_lostpassword A:active{
   color: #FFFFFF;
}

.stdbutton.login_registrazione,.stdbutton.login_registrazione A:link,.stdbutton.login_registrazione A:visited{
  position: relative;
  float:right;
  color: #F3C905;
}

.stdbutton.login_registrazione A:hover,.stdbutton.login_registrazione A:active{
 color: #FFFFFF;
}


.stdbutton.login_newsletter{
  position: relative;
  margin-top: 4px;
  color: #D0D8B3;
}  

.stdbutton.disconnect,.stdbutton.disconnect A:link,.stdbutton.disconnect A:visited{
  position: relative;
  margin-top: 4px;
  color: #F3C905;
}

.stdbutton.disconnect A:hover,.stdbutton.disconnect A:active{
 color: #FFFFFF;
}


A.radiozainetbutton {
 display: block;
 float:left;
 background: url(img/backrzbutton.png) #000000;
 border: 1px solid #888888;
 font-family: Verdana;
 font-weight: bold;
 font-size: 10px;
 text-align: center;
 
/* margin: 2px auto;*/
 padding: 5px 0 0 0;
/* color: yellow;*/
}



/*mettere queste definizioni PRIMA dell':hover !*/
A.radiozainetbutton.scheda{color: #DDDE90;}
A.radiozainetbutton.podcast{color: #FAA75B;}
A.radiozainetbutton.archiviotrasmissioni{color: #CECECE;}


A.radiozainetbutton:hover,A.radiozainetbutton:active{
 background: url(img/backrzbutton.png) #000000;
 color: #FFFFFF;
}


A.radiozainetonairbutton {
 display: block;
 float:left;
 background: url(img/nowonairbtn.png) #000000;
 border: 1px solid #888888;
 font-family: Verdana;
 font-weight: bold;
 font-size: .8em;
 text-align: center;
 width: 157px;
 height: 69px;
}



A.radiozainetonairbutton:hover,A.radiozainetonairbutton:active{
  background: url(img/nowonairbtn.png) #000000;
  color: inherit;
}

A.radiozainetonairbutton TABLE.songinfo{
 position:absolute;
 width:80px;
 height:100%;
 left: 0px; 
 text-align:right;
}

.onair_caption{color: #F0AF12}
.onair_autore{ font-style:italic;font-weight: normal}
.onair_titolo{ font-style:normal;font-weight: bold}


.articleslist_testo{
	background: #000000 url(img/backcontentbox.png) repeat-x top right; /*border:1px #000000 solid;*/
}

.artnavbar{
	padding: 4px;
	display: inline-block;
	background-color: #949494;
}

.artnavbarbottom{
	padding: 4px;
	display: block;
	background-color: #949494;
}

.cerca{
	margin-top: 5px;
	margin-bottom: 5px;
}

.inputtext{
	font-family: tahoma;
	font-size: 0.9em;
	height: 13px;
}

A.footer:visited,A.footer:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #E1F28C;
	font-family: verdana;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px
}

A.footer:hover, A.footer:active {
	COLOR: #F2130C;
}

.footer IMG{
	vertical-align: middle;
}

.bold {font-weight: bold;}
.italic{font-style: italic;}
.underline,.underline:link,underline:active,.underline:visited{text-decoration:underline;}

.nero {color: #000000;}
.center {text-align: center}
.nerobcentro {text-align: center; font-weight: bold; color: #000000}
.hr {clear:both;}
.space {clear:both; border: 5px;}
.clear {clear:both}

/* 10 righe per in home */
TABLE.forum{padding: 2px;}
TABLE.forum TH{background: #EAF192;}
TABLE.forum TD{color: #4148BB; background: #FDFFFC;padding: 0px;}

/* Link in alto */
TABLE.toplinks{padding: 0px;}
TABLE.toplinks TD{padding: 0px 5px 0px 5px;}
TABLE.toplinks TD A:link, TABLE.toplinks TD A:visited{
	font-family: verdana; color: #686C49; background: #EAF192;text-transform: uppercase;}
TABLE.toplinks TD A:active, TABLE.toplinks TD A:hover{
	font-family: verdana; color: #686C49; background: #B0C993;text-transform: uppercase;}


DIV.advnews{
	/*width: 666px;
	height: 135px;
	*/
	width: 100%;
	height: 80px;
	background: url(img/advnewsbox.png);
	position: relative;
	overflow:hidden;
}

.banner{
	position: relative;
/*	top:-26px;*/
/*	left: 160px;*/
	/*z-index: 2;*/
	float:left;
	width: 470px;
	height: 61px;
	padding-top: 10px;
	margin-left: 10px;;
  margin-right: auto;
}

.advnews .bannerinfo{
	position: relative;
	border-left: 1px solid #ABABAB;
	float: right;
	width: 100px;
	height: 62px;
	text-align: center;
	line-height: 62px;
	font-size: .9em;
	top: 10px;
}


DIV.footeradvspace{
	/*width: 666px;
	height: 135px;
	*/
	width: 100%;
	height: 80px;
	/*background: url(img/advnewsbox.png);*/
	position: relative;
	overflow:hidden;
}

.footeradvspace .bannerinfo{
	position: relative;
	border-right: 3px solid #ABABAB;
	float: left;
	width: 30px;
	height: 32px;
	text-align: center;
	/*line-height: 22px;*/
	padding-right: 10px;
	margin-right: 2px;
	/*top: 10px;*/
}

.giornalinititolo{
 color:#F0CC24;
 font-weight:bold;
 font-size:18px;
 padding-bottom:5px;
}

/******************* div delle news header----------------*/
div.newsmarquee{
	float: left;
	position: absolute;
	font-family: Verdana;
	width: 618px; /*585*/
	height: 34px;
	top: 16px;
	left: 7px;
	padding: 0;
	background: #000000;
	border: 1px inset #ABABAB ; /*	background: url(img/dailynews.png) no-repeat;*/
}

DIV.newsmarquee TABLE{
  width: 98%;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 6px;
}

DIV.newsmarquee .newsmarqueelabel{
  color: #FEE310;
  font-weight: bold;
}

DIV.newsmarquee MARQUEE{
  /*margin-top: 15px;*/
  width: 600px;
  height: 14px;
  
}


DIV.sitopartner{
 width: 140px;
 height: 95px;
 float: right;
}

.newsmarquee A:link, .newsmarquee  A:visited, .newsmarquee A:active{
  font-weight: normal;
  font-family: Verdana;
  font-size: 12px;
	/*padding: 10px;*/
	
	text-transform: uppercase;
}

.newsmarquee A:hover {
	COLOR: #FCFFFE;
}


.articleimg{
 float:left;
 padding-right:10px;
 padding-bottom: 10px;
 
 text-align:center;
}


.antimafiaimage{
 float:left;
 padding:0px;
 margin:4px;
 border:1px solid white;
}

.antimafiaimage IMG{ border:0px}


/* nella provincia di XXX hanno aderito XXX scuole */
.scuole_totali{
 color:yellow;
}



.scuoletextinput {
 font-family:verdana;
 font-weight:bold;
 border:1px solid;

}

.scuoleditipologiabtn{
 margin:2px;

}

/* banner nella colonna di sinistra */
.colsxbanner, .colsxbannernoborder{
 padding-bottom:10px;
 padding-top:10px;
 margin-bottom:10px
}

/* banner nella colonna di sinistra con bordo inferiore*/
.colsxbanner{
 border-bottom:1px solid #ffffff;
}

/*******corso di giornalismo****************/
DIV.cg_paragnavigation{
 margin-top:10px;
}

.cg_paragnavigation A,.cg_paragnavigation A:link,.cg_paragnavigation A:visited{
 font-size:0.9em;
 font-style:italic;
/* color:yellow;*/
}

.cghomelist{
 position: relative;
 float: bottom;
 width: 100%;
 height: 66px;
 padding: 2px; 
 bottom: 0px;
 overflow:hidden;
 border: 1px solid #ABABAB;
 font-family: Verdana;
 FONT-SIZE: 10px;
 font-weight: normal; 
 margin-top: 5px;
 cursor: pointer;
 display: block; 
}

.cghomelist .title{
	COLOR: white;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Verdana;
	FONT-SIZE: 10px;
	text-transform: uppercase;
	margin-bottom: 5px;
}


.cghomelist:hover .title {
	/*COLOR: #E7EF84;*/
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}

.cghomelist .text{ text-align: left}
.cghomelist.selected .title {
/*	COLOR: #E7EF84;*/
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 10px;
	text-transform: uppercase;
}
   
 
.cghomelist:hover, .cghomelist.selected{
 border: 1px solid #FFCC82;
 background-color: #6E6E6E;
}


.cg_homelistimage{
 width: 160px;
 height: 240px;
 border: 1px solid white;
 overflow: hidden;
 background-position: center 50%;
}

.cg_esamemenuitem{
 color:red;
}

.cg_esame_titolodomanda{
 font-weight:bold;
 margin-bottom:5px;
}

.stdbutton.cg_accettavotobtn,.stdbutton.cg_rifiutavotobtn{
 float:left;
 font-weight:bold;
 padding:4px;
 margin-left:5px;
 margin-right:5px;
 background-color:green;
}

.stdbutton.cg_rifiutavotobtn{
 background-color:red;
}


.cg_esitorisposta{
 border: 2px solid white;
 padding: 10px;
 margin-bottom: 20px;
}

.cg_error{
 padding:4px;
 color:red;
 font-weight:bold;
}

.cg_adminlink,a.cg_adminlink,a.cg_adminlink:link,a.cg_adminlink:visited{color:white;font-size:10px;font-weight:bold} 





/******fine corso di giornailsmo*************/

/*-----FINE NUOVO STYLE------------------------------------------------------*/

.titlecg{
	font-family: Helvetica;
	color: #121A96;
	font-size: 16px;
	font-weight: bold;
}

/* zaiorienta */
A.b:visited {BACKGROUND-COLOR:transparent; COLOR: #EFE79C; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.b:link {BACKGROUND-COLOR:transparent; COLOR: #EFE79C; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.b:hover {BACKGROUND-COLOR:transparent; COLOR: #EFC35A; TEXT-DECORATION: underline; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}

A.c:visited {BACKGROUND-COLOR:transparent; COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.c:link {BACKGROUND-COLOR:transparent; COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.c:hover {BACKGROUND-COLOR:transparent; COLOR: #ffff00; TEXT-DECORATION: underline; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}

A.d:visited {BACKGROUND-COLOR:transparent; COLOR: #000080; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.d:link {BACKGROUND-COLOR:transparent; COLOR: #000080; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.d:hover {BACKGROUND-COLOR:transparent; COLOR: #39694A; TEXT-DECORATION: underline; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}

/*div.zaiorienta {BACKGROUND-COLOR:transparent; COLOR: #000000; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}*/

A.fame {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none; font-family: verdana; font-size: 10px;
}
A.fame:hover {
	TEXT-DECORATION: underline
}
/* Fine Zaiorienta*/

/* Sondaggi */
a.sond:visited {font-weight: bold; BACKGROUND-COLOR:transparent; COLOR: #005D73; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.sond:link {font-weight: bold; BACKGROUND-COLOR:transparent; COLOR: #005D73; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}
a.sond:hover {font-weight: bold; BACKGROUND-COLOR:transparent; COLOR: #F7FFA5; TEXT-DECORATION: underline; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}

.sond:link {font-weight: bold; BACKGROUND-COLOR:transparent; COLOR: #005D73; TEXT-DECORATION: none; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 8pt;}

a.orientabig:link {BACKGROUND-COLOR:transparent; COLOR: #FFFF00; TEXT-DECORATION: none; font-weight: bold; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 16px;}
a.orientabig:visited {BACKGROUND-COLOR:transparent; COLOR: #FFFF00; TEXT-DECORATION: none; font-weight: bold; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 16px;}
a.orientabig:hover {BACKGROUND-COLOR:transparent; COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: bold; font-family: Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 16px;}

a.holden:link {BACKGROUND-COLOR:transparent; COLOR: #000080; TEXT-DECORATION: none; font-weight: bold; font-family: Arial, Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 18px;}
a.holden:visited {BACKGROUND-COLOR:transparent; COLOR: #000080; TEXT-DECORATION: none; font-weight: bold; font-family: Arial, Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 18px;}
a.holden:hover {BACKGROUND-COLOR:transparent; COLOR: #000080; TEXT-DECORATION: underline; font-weight: bold; font-family: Arial, Tahoma, Univers, Arial, Helvetica; FONT-SIZE: 18px;}


.orienta{
	font-family: Tahoma, Univers, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.orienta2{
  font-family: verdana,arial,sans-serif;
  font-size:12px; 
}

FORM.orienta2{
 border:1px solid #707070;padding:5px;width:95%;
}
.orienta2_title{
  font-family: verdana,arial,sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.orienta2_navlink,.orienta2_navlink:link,.orienta2_navlink:active,.orienta2_navlink:visited{
  color:yellow;
  font-family: verdana,arial,sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}



.textfx, .scuoleinfotitle{
	font-family: Tahoma, Univers, Arial, Helvetica;
	color:#ffffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	filter: Glow(color=#000000, strength=2);
	width: 100%; /*se non si mette la width non funza*/ 
	/*        width:200px;*/
	/*height:18px;*/
}

.scuoleinfotitle{
  border:0px;border-bottom: 1px solid white;margin-bottom:10px;
}

.textfxc{
	font-family: Tahoma, Univers, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	filter: Glow(color=#000000, strength=1);
	width: 100%;
	/*        width:200px;*/
	height:18px;
}

.textfxb{
	font-family: Tahoma, Univers, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	filter: Glow(color=#52BEBD, strength=1);
	width: 100%;
	/*        width:200px;*/
	height:12px;
}

.regnorm {
	font-family: Tahoma, Univers, Arial, Helvetica;
	color: #C5E5E5;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.regnormhl {
	font-family: Tahoma, Univers, Arial, Helvetica;
	color: #EFDF00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	text-decoration: underline;
}

.regghostnorm {
	font-family: Tahoma, Univers, Arial, Helvetica;
	color: #9FA0A0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}

.regghosthl {
	font-family: Tahoma, Univers, Arial, Helvetica;
	color: #D4D6D6;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	text-decoration: underline;
}

a.textfx:link, a.textfx:visited{
	font-family: Tahoma, Univers, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	filter: Glow(color=#000000, strength=2);
	width: 100%;
	/*        width:200px;*/
	height:40px;
}

.textfxmenu{
	font-family: Tahoma, Univers, Arial, Helvetica;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	color: #525252;
	filter: Glow(color=#FFFFFF, strength=1);
	/*        filter: Glow(color=#000000, strength=1);*/
	width: 100%;
	/*        width:200px;*/
	height:14px;
}

a.textfxmenu:link, a.textfxmenu:visited{
	font-family: Tahoma, Univers, Arial, Helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color: #240177;
	filter: Glow(color=#FFFFFF, strength=1);
	width: 100%;
	/*        width:200px;*/
	height:40px;
}

td.b {
	color: #000000;
	font-family: Tahoma;
	font-size: 8 pt;
	padding: 3px;
}


TR {
	border-top: 0px;
}

td {
	color: #ffffff;
}

.login
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}

.comic
{
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

.testo
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

.darktext
{
	COLOR: #000020;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal
}

.text
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}

.boldtext
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold
}
.titolo
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}

.titoloblack
{
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}

.colorato {
	background : #AFB8C0;
	color : #000000;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.puzzle {
	background : transparent;
	color : #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12x;
	font-weight: bold;

}

.vivaio {
	background : transparent ;
	color : #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10x;
	font-weight: normal;

}

.mini
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal
}

.bigtitolo
{
	COLOR: #A5C3EF;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold
}

td.sxblock {
	border-top: 1px solid #ADBEC6;
	border-bottom: 10px solid #525252;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding: 2px;

}

td.sxblocktitle {
	border-bottom: 1px solid #525252
}

td.rxblock {
	border-top: 1px solid #ADBEC6;
	border-bottom: 1px solid #525252
}

td.rxblocktitle {
	border-bottom: 1px solid #525252
}

.header {
	BACKGROUND-COLOR: #003366
}
.fulltext {
	MARGIN-RIGHT: 20px
}
.vertical {
	BACKGROUND-COLOR: #525252;
	/*BACKGROUND-IMAGE: url(img/vertical.gif)*/
}
.rightcol {
	BACKGROUND-COLOR: #525252
}
.oldnewslink {
	FONT-SIZE: 11px
}
.userboxtitleBG {
	BACKGROUND-COLOR: #999999
}
.userboxtitle {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px; TEXT-TRANSFORM: uppercase
}
.rightboxtitleBG {
	BACKGROUND-COLOR: #7D7D7D
}
.rightboxtitle {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px; TEXT-TRANSFORM: uppercase
}
.boxtitleBG {

}
.boxtitle {
	BACKGROUND-COLOR: #24384D; BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px; MARGIN-TOP: 10px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase
}



A.comictitle:visited {
	BACKGROUND-COLOR: transparent; COLOR: #000000; font-family: verdana; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 12px
}
A.comictitle:link {
	BACKGROUND-COLOR: transparent; COLOR: #000000; font-family: verdana;  FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 12px
}
A.comictitle:hover {
	BACKGROUND-COLOR: transparent; COLOR: #000ff; font-family: verdana; FONT-WEIGHT: bold; FONT-SIZE: 12px
}

A.pippo:visited {
	BACKGROUND-COLOR: transparent; COLOR: #FFFFFF; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 9px
}
A.pippo:link {
	BACKGROUND-COLOR: transparent; COLOR: #FFFFFF; font-family: verdana;  FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 9px
}
A.pippo:hover {
	BACKGROUND-COLOR: transparent; COLOR: #400040; font-family: verdana; FONT-WEIGHT: normal; FONT-SIZE: 9px
}

A.scuro:visited {
	BACKGROUND-COLOR: transparent; COLOR: #000000; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 9px
}
A.scuro:link {
	BACKGROUND-COLOR: transparent; COLOR: #000000; font-family: verdana;  FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 9px
}
A.scuro:hover {
	BACKGROUND-COLOR: transparent; COLOR: #aa0000; font-family: verdana; FONT-WEIGHT: normal; FONT-SIZE: 9px
}


/* style per link top menu*/
A.linkb:visited {
	BACKGROUND-COLOR: transparent; COLOR: #004E73; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkb:link {
	BACKGROUND-COLOR: transparent; COLOR: #004E73; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkb:hover {
	BACKGROUND-COLOR: transparent; COLOR: #0000ff; FONT-WEIGHT: bold; cursor: hand;
}

/* style per l'admin menu su astrocasting*/
A.linkc:visited {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-COLOR: transparent; COLOR: #000000; TEXT-DECORATION: none
}
A.linkc:link {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-COLOR: transparent; COLOR: #000000; TEXT-DECORATION: none
}
A.linkc:hover {
	FONT-FAMILY: Tahoma; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-COLOR: transparent; COLOR: #ff0000; cursor: hand;
}

.polltitleBG {
	BACKGROUND-COLOR: #c83400
}
.pollBG {
	BACKGROUND-COLOR: #ffffdd
}
.polltitle {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-LEFT: 5px; PADDING-TOP: 1px; TEXT-TRANSFORM: uppercase
}
.pollquestion {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.logintext {
	COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.boxcontent {
	BACKGROUND-COLOR: #FF5F11; BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 80%; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP:10px
}
.ale {
	/*BACKGROUND-COLOR: #24384D;*/
}

p.giornalini{
	font-size: 10px; text-align: justify; FONT-FAMILY: Arial
}


.pollcontent {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 80%; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.pollsmall {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}


.title {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 120%; FONT-WEIGHT: bold
}


H3 {
	BACKGROUND-COLOR: transparent; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}

.index {
	FONT-SIZE:8pt;FONT-FAMILY: Arial

}

P.index {
	FONT-SIZE:8pt; FONT-FAMILY: Arial

}

P.index2 {FONT-SIZE:9pt; FONT-FAMILY: Arial}

.indexmarq {FONT-SIZE:9pt; FONT-FAMILY: Arial}

p.vivaiomarq{
	COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

td.indexmarq {
	BACKGROUND-COLOR: transparent; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;TEXT-DECORATION: none

}

A.indexmarq:visited {
	CURSOR: hand; BACKGROUND-COLOR: transparent; COLOR: #EFEF9C; FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;TEXT-DECORATION: none

}
A.indexmarq:link {
	CURSOR: hand; BACKGROUND-COLOR: transparent; COLOR: #EFEF9C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;TEXT-DECORATION: none

}
A.indexmarq:unknown {
	CURSOR: hand; COLOR: #ffff99; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.indexmarq:hover {
	CURSOR: hand; COLOR: #EFAA7B; TEXT-DECORATION: underline
}

A.index:visited {
	BACKGROUND-COLOR: transparent; COLOR: #B5D3EF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.index:link {
	BACKGROUND-COLOR: transparent; COLOR: #B5D3EF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.index:unknown {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.index:hover {
	COLOR: #EFEFBD; TEXT-DECORATION: underline
}

A.famzainetti:visited {
	BACKGROUND-COLOR: transparent; COLOR: #000080; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.famzainetti:link {
	BACKGROUND-COLOR: transparent; COLOR: #000080; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.famzainetti:unknown {
	COLOR: #ffff99; TEXT-DECORATION: underline
}
A.famzainetti:hover {
	COLOR: #008080; TEXT-DECORATION: underline
}

P.giornalini_testo{
	FONT-SIZE: 10pt;
}
A.linkb:visited {
	BACKGROUND-COLOR: transparent; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkb:link {
	BACKGROUND-COLOR: transparent; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.linkb:hover {
	BACKGROUND-COLOR: transparent; COLOR: #ffcc00; FONT-WEIGHT: bold
}
A.replytext:visited {
	BACKGROUND-COLOR: transparent; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.replytext:link {
	BACKGROUND-COLOR: transparent; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.replytext:hover {
	BACKGROUND-COLOR: transparent; COLOR: #ffcc00; FONT-WEIGHT: bold
}

TABLE.comments {
	BACKGROUND-COLOR: whitesmoke; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
TD.commenttitle {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
TD.commenttext {
	BACKGROUND-COLOR: #c0c0c0; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.commenttitle {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}

.commenttime {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}

TD.calendarmonth{

	BACKGROUND-COLOR: #345876;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	/*    FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal
}
TD.calendarcurrmonth{
	BACKGROUND-COLOR: #6F869F; COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}

A.calendarevent:visited {
	BACKGROUND-COLOR: transparent; COLOR: red; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.calendarevent:link {
	BACKGROUND-COLOR: transparent; COLOR: red; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.calendarevent:hover {
	BACKGROUND-COLOR: transparent; COLOR: #ffcc00; FONT-WEIGHT: bold
}

.error{
	FONT-WEIGHT: bold
}

table.admin {
 BACKGROUND-COLOR: #353535;
}

.type5, table.admin td {
	BACKGROUND-COLOR: #525252; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.type5b {
	BACKGROUND-COLOR: #525252; COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.type5bigger {
	BACKGROUND-COLOR: #525252; COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.type4small {
	COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.type4bigger {
	COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.type6 {
	COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.type4 {
	COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 90%; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.type3 {
	COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.type2 {
	COLOR: #E7E3E7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.type1 {

}
.type0 {
	BACKGROUND-COLOR: #525252; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.smalltextatbottom {
	BACKGROUND-COLOR: transparent; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal
}
.searchprops {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.search {
	BACKGROUND-COLOR: #ffffff
}
.onebiggerred {
	BACKGROUND-COLOR: transparent; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}
.onebigger {
	BACKGROUND-COLOR: transparent; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}

.imgfaded {
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=30, FinishOpacity=10, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)
}

TD.imgfaded {
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=30, FinishOpacity=10, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)
}

TD.newstlv{
	border-top-style: solid; border-top-color: #FF3300; border-bottom-style: solid; border-bottom-color: #FF3300; border-width: 1px;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
p.newstlv{
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #0000FF
}

a.newstlv{
	CURSOR: hand;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: #0000FF
}



p.scuole{
	FONT-FAMILY: Arial;COLOR: #FF6600
}


a.scuole_norm:link{
	FONT-FAMILY: Arial;COLOR: #FF6600;FONT-SIZE: 16px;FONT-WEIGHT: normal
}

a.scuole_norm:visited{
	FONT-FAMILY: Arial;COLOR: #FF6600;FONT-SIZE: 16px;FONT-WEIGHT: normal
}

a.scuole_norm:hover{
	FONT-FAMILY: Arial;COLOR: #FF6600;FONT-SIZE: 16px;FONT-WEIGHT: normal
}

a.scuole:link{
	FONT-FAMILY: Arial;COLOR: #FF6600;FONT-SIZE: 16px
}

a.scuole:visited{
	FONT-FAMILY: Arial;COLOR: #FF6600;FONT-SIZE: 16px
}

a.scuole:hover{
	FONT-FAMILY: Arial;COLOR: #FF8000;FONT-SIZE: 18px
}

a.mailredazioni:link{
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;COLOR: #0000FF; FONT-WEIGHT: normal;TEXT-DECORATION: underline

}

a.mailredazioni:visited{
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;COLOR: #0000FF; FONT-WEIGHT: normal;TEXT-DECORATION: underline

}

a.vivaiotop10:link,a.vivaiotop10:visited{
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;COLOR: #FFFFFF; FONT-WEIGHT: normal;TEXT-DECORATION: none

}


td.vivaiotop10{
	border-bottom-style: solid; border-bottom-color: #D6D8D6; border-width: 1px;FONT-FAMILY: Arial, Helvetica, sans-serif
}

td.scuole_body{
	background-color: #FF7020; padding-top: 9px
}

td.scuole_title{
	background-color: #D02810; border: 2 solid #FF7020
}

table.scuole_title{
	background-color: #FF7020; border: 0 ridge #D02810
}

td.scuole_citta{
	background-color: #FFFFFF; border: 0 solid #FF7020; color: #D02810; font-family: Arial
}

table.scuole_scheda{
	border-style: solid; border-width: 1px;border-color: #D02810; padding-top: 9px; padding-bottom: 9px
}

td.scuole_fieldtext{
	border-style: solid; border-width: 1px; padding-left: 8; padding-right: 8; background-color: #FF7020
}

td.surveyquery{
	background-color: #345876;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

td.surveybody{
	background-color: #6F869F;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

p.scuole_tipologia{
	FONT-FAMILY: Arial; FONT-SIZE: 12px;font-style: italic
}
p.scuole_comune{
	FONT-FAMILY: Arial; FONT-SIZE: 12px;
}

td.scuole_indirizzo{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

td.scuole_telefono{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
}

td.scuole_tipologia{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

td.scuole_comune{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: yellow;
	TEXT-ALIGN: right;
	text-transform: uppercase;

}

td.scuole_lista{
	border-bottom-style: solid; border-bottom-color: #FF3300;border-width: 1px
}

td.gestione_value{
	text-align: left;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}

img.article{
	padding: 2px;
}

td.bloccotesto {
	padding: 2px;
}

td.gestione_syntaxerr {
	border-style: solid;
	border-width: 1px;
	border-color: #F7921E;
	text-align: left;
	padding: 2px;
}

td.gestione_label{
  vertical-align:top;
}
td.gestione_corpopreview {
	/*border-style: solid;
	border-width: 1px;
	border-color: #F7921E;
	border-color: #000000;*/
	/*cursor: hand;**/
	cursor: default;
	text-align: left;
	padding: 2px;
	background-color: #FFFFFF; color: #000000;
}

.syntaxError{
	COLOR: #FF0000; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}

A.syntaxError:visited {
	BACKGROUND-COLOR: transparent; COLOR: #FF0000; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.syntaxError:link {
	BACKGROUND-COLOR: transparent; COLOR: #FF0000; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}
A.syntaxError:hover {
	BACKGROUND-COLOR: transparent; COLOR: #FF0000; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
}

tr.adminHeader{
	background-color: #345876;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold
}

tr.adminValue{
	background-color: #6F869F;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

td.adminHeader{
	background-color: #345876;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

td.adminValue{
	background-color: #6F869F;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

td.bannersValue{
	background-color: #6F869F;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	color: #000000;
	text-align: center;
}

tr.bannersValue{
	background-color: #6F869F;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	color: #000000;
	text-align: center;
}

p.dataArticolo{
	word-spacing: 0;
	margin-top: 0;
	margin-bottom: 0;
  text-align:right;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}


td.bordo_0{
	background-image: url('/themes/1225AM/gifs/BBordo_0.gif');
	width: 3px ;
}

td.bordoL_0{
	background-image: url('/themes/1225AM/gifs/BBordoL_0.gif') ;
	background-repeat: repeat-y;
	width: 3px ;
}

td.bordoR_0{
	background-image: url('/themes/1225AM/gifs/BBordoR_0.gif');
	background-repeat: repeat-y;
	width: 3px ;
}

td.top_0{
	background-image: url('/themes/1225AM/gifs/BTop_0.gif');
}

td.topR1_0{
	background-image: url('/themes/1225AM/gifs/BTopR1_0.gif');
}

td.topR2_0{
	background-image: url('/themes/1225AM/gifs/BTopR2_0.gif');
	
}

td.bottomL_0{
	background-image: url('/themes/1225AM/gifs/BBottomL_0.gif');
}

td.bottomR_0{
	background-image: url('/themes/1225AM/gifs/BBottomR_0.gif');
}

td.bottom_0{
	background-image: url('/themes/1225AM/gifs/BBottom_0.gif');
}

td.topCat_0{
	background-image: url('/themes/1225AM/gifs/BCat_0.gif');
}

td.topCatL_0{
	background-image: url('/themes/1225AM/gifs/BCatL_0.gif');
}

td.topCatR_0{
	background-image: url('/themes/1225AM/gifs/BCatR_0.gif');
}

.bDiv_0{
	height: 2px;
	border-bottom:1px solid #B8B8B8;
	/*background-image: url('/themes/1225AM/gifs/BDiv_0.gif');*/
}

img.bDiv_0{
	height: 2px;
	width: 100% ;
}

img.border_0{
	height: 1px;
	width: 8px ;
}

A.actionLink:visited,.actionLink:link {
	font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-size: 10px;
}
A.actionLink:hover {
	font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-size: 10px;
}

A.adminLink:visited,.adminLink:link {
	font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-size: 12px;
}
A.adminLink:hover {
	font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-size: 12px;
}

.adminTitle {
	COLOR: #ADCBDE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: bold
}

th.radio_arg{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	color: #4444FF;
}
td.radio_arg{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-color: #FFD28E;
	color: black;

}



table.archiviotrasmrzainet th{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #494949;
	color: #FFFFFF;
}
table.archiviotrasmrzainet td{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-color: #6D6C6C;
	color: white;

}

td.radio_onairdate{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	color: #2E2EAA;

}

td.radio_argbig{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	background-color: #FFD28E;
	color: black;

}

span.radio_argdesc{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	color: black;
}

th.radio_song{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	color: #4444FF;
}

th.radio{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	color: #4444FF;
}

td.radio{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-color: #FFD28E;
	color: black;
}

.radio_song{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	background-color: #FFD28E;
	color: black;
}

td.radio_voti{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-color: #FFD28E;
	color: black;
}

td.radio_istituto{
	FONT-FAMILY: Arial black;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	color: #4444FF;
}

span.radio_istitutotype{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	font-styòe: italic;
	FONT-WEIGHT: normal;
	color: black;
}

.radio_artista{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	background-color: #FFD28E;
	color: black;
}

th.radio_sections{
	padding-left: 2px;
	padding-right: 2px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #4444FF;
	color: white;
}

A.radio_storyLink:visited,.radio_storyLink:link {
	color:black;font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-size: 10px;
}

A.radio_storyLink:hover {
	color: #4444FF;font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-size: 10px;
}

A.radio_Link:visited,.radio_Link:link {
	color: #FFF763; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-size: 12px;
}

A.radio_Link:hover {
	color: #40EF2D; font-family: verdana; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-size: 12px;
}

A.radio_istituto:visited,.radio_istituto:link {
	FONT-FAMILY: Arial black;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	color: #4444FF;
	TEXT-DECORATION: none;
}

A.scuole_tipologia:visited,.scuole_tipologia:link{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.scuole_tipologia:hover{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.radio_istituto:hover {
	color: #40EF2D;
	FONT-FAMILY: Arial black;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	TEXT-DECORATION: none;
}
.testo_radio
{
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

.titolo_radio
{
	COLOR: #4444FF;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

p.dataArticolo_radio{
	word-spacing: 0;
	margin-top: 0;
	margin-bottom: 0;
  text-align:right;
	COLOR: #4F4E4E;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal
}

table.form_error{
	background-color: #FFF59B;
	border: 2px solid red;
}

td.form_errortext{
	COLOR: red;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

th.form_errortext{
	COLOR: black;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

td.radio_inputhead{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	background-color: #EF9051;
	color: black;
}

td.radio_inputvalue{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	background-color: #FFD28E;
	color: black;
}

th.radio_inputtitle{
	padding-left: 2px;
	padding-right: 2px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #4444FF;
	color: white;
	text-align: center
}

.smalltext{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
}

td.radio_trasmnavbar{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	background-color: #5E7EFF;
	border: 2px solid #0A0099;
	color: #4444FF;
	text-align: center;
}

td.radio_trasmnavbarselected{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	background-color: #EF9051;
	border: 2px solid #0A0099;
	color: #4444FF;
	text-align: center;
}

th.rflashheader{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	border-bottom: 1px solid white;
}

table.darktextt td {
	color: #000000;
}


table.darktextt a:link,table.darktextt a:visited{
	color: #000000;
}


table.darktext td,table.darktext a:link,table.darktext a:visited{
	color: #000000;
}

table.darktextt th {
	color: #000000;
}

table.darktextt td a:hover{
	color: #800000;
}

TABLE.risp {
	padding: 1px;
	border: 0px solid #808080;
}

TABLE.risp  TH{
	background-color:#B9C7CC;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #3B4A6B;
}

TABLE.risp  TD{
	background-color: #9AAFBA;
	font-family: tahoma;
	font-size: 10px;
	padding: 2px;
	color: #000000;
}

TABLE.risp  A { color: #000000 }

div.floattopmenu {
	width: 100px;
	display: none;
	z-index:2;
	position: absolute;
	padding: 5px;
	border-bottom: 2px #000000 double;
	border-top: 2px #000000 double;
	filter:alpha(opacity='90');
}


.cornice {
	border: 1px #000000 solid;
}


TABLE.abb A {
	color: #ff0000;
}




A.ei {
	text-decoration: underline;
	color: #ffffff;
}

A:Hover.ei {
	text-decoration: underline;
	color: #F7F9C0;
}

HR.ei {
	color: #ffffff;
	height: 1pt;
}

.ei_title {
	font-family: verdana, tahoma, century gothic, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;

}

a.ei_title{
	font-family: verdana, tahoma, century gothic, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

.ei_bordo{
	border:2;
	border-color:#ffffff;
	border-style: solid;
}

.ei_bordoimg{
	border: 2;
	border-color: #ffffff;
	border-style: solid;
}

TABLE.ei_videobox TD {
	border: 1px #ffffff dashed;
	padding: 3px;
	background: #345975;
	vertical-align: top;
}

TD.ei_box2{
	border: 1px #ffffff dashed;
	padding: 3px;
	background: #73967F;

}

TD.ei_box3{
	border: 1px #ffffff dashed;
	padding: 3px;
	background: #8DAAC9;

}


.ctitle {
	font-family: verdana, tahoma, century gothic, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;

}

a.ctitle{
	font-family: verdana, tahoma, century gothic, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}

.cbordo{
	border:2;
	border-color:#C6C4C4;
	border-style: solid;
}

.cbordoimg{
	border: 3;
	border-color: #C6C4C4;
	border-style: solid;
}

TABLE.cvideobox TD {
	border: 1px #7E7E7F dashed;
	padding: 3px;
	background: #EDEAEA;
	vertical-align: top;
}

TD.cbox2{
	border: 1px #7E7E7F dashed;
	padding: 3px;
	background: #F9F7ED;

}

.cpuntata{
	border: 1px #FFC9D5 SOLID;
	padding: 3px;
	background: #FCFEFF;
}

.ctpuntata{
	padding: 3px;
	background-image: url(../../images/sfboxp.gif);
	height: 25px;
	color: White;
	font-weight: bolder;
}

#logo_n_div{
margin:none; margin-left:10px; margin-top:10px; padding:none; 
width:250px; height:60px; float:left; position:relative;
background-image: url('../../images/logo_head.gif'); background-position: left center; background-repeat: no-repeat;
border:0px solid #ffffff; z-index:1; position:relative;
cursor:pointer;
} 
.link_at_home{cursor: pointer;}



/**
 * BOX SONDAGGIO HOMEPAGE
 */ 
.sondaggio
{
/*  border:1px solid #787878;*/
  margin:0px 0px;
  padding:5px;
}

.sondaggio .spacer
{
  margin:5px 0px;border-bottom:2px solid #787878;
}

.sondaggio .boxtext
{
  padding:6px;
  color:black;
}

.sondaggio .sondaggiotitle
{
  font-family:verdana;
  font-size:14px; 
  color:#ED8110; 
  font-weight:bold;
}

.sondaggio .sondaggiovota
{
  padding-top: 6px;
  clear:both;
}

.sondaggio .rispostebox
{
  clear:both;
  position:relative;
}

.sondaggio .risposte
{
/* clear:both;*/
 /*width:auto !important;
 width:200px;
 */
 margin-right:10px;
 /*width:100px;*/
/* margin-bottom:10px;*/
 position:relative;
}



.sondaggio .rispostatext,.sondaggio .rispostatext a:link,.sondaggio .rispostatext a:visited
{
  font-size: 12px;
  font-weight: normal;
}

.sondaggio td.r_percentuale{
 background-repeat: no-repeat;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 width: 35px;
 color: white;
}
.sondaggio .risposta_percentuale{
 background-repeat: no-repeat;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 padding-top:12px;
 width: 35px;
 height: 35px;
 color: white;
}


.sondaggio .sondaggiovota .ringraziamenti
{
 text-align:center;
 color:#BFD0D7;
 font-size:12px;
 font-weight:bold;
 font-style:italic;
 text-decoration:underline;
}

.sondaggiofootertext , .sondaggiofootertext a:link, .sondaggiofootertext a:visited{
  color: #BFD0D7;
  text-align:center;
  font-weight:normal;
}

/**
 * FINE BOX SONDAGGIO HOMEPAGE
 */


div.article_schedapersonaggio
{
  border: 1px solid white;
  width:96%;
  margin:0px auto;
  padding:4px;
  font-size: 0.9em;
}


.galleriaimmagini{text-align:center}
.galleriaimmagini img.thumb{border:1px solid white;margin:6px}
