/* Default.css */
/* Modificato 16-02-2010  */
/*  ` Modificato 16/02/2010 alle 12:15:00 by: Roberto Corbatto */



/* QuickFOX.ue base style sheet */
/* Internet Explorer version e Safari OS X*/


body { }
p { }
.PannLink {
	background:#FFFFFF;
	margin: 10px 10px 10px 10px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #ddd;
	border-color: grey;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
.PannLink_Item {	
        text-align:left;
        vertical-align: middle;
	margin: 10px 10px 15px 10px;
  	color: #0055FF; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif;}
  	
.PannLink_Item:hover {	FONT-WEIGHT: normal; COLOR: #CCCCCC; TEXT-DECORATION: none; background:#F5F5F5;}

.PannLink_Title {	
	padding-top:2px;
        color: #F5880C; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif;
        text-align: center;
        vertical-align: middle;
	}
td { }
.News_Story   { color: #000000; font-style: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.News_Story_Smaller { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif }
.News_Story_Headline { 	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #333333;text-align: left;}
.News_Comment_Header { color: #000000; font-weight: bold; font-size: 12px; font-family: sans-serif }
.News_Comment_Body  { color: #000000; font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Geneva, sans-serif }
.DateTime {   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8302; font-weight: normal }
.ReadCount {   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8302; font-weight: normal }
.PortalPanel_Head { color: #737373; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif }
.PortalPanel_Body { color: #737373; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif }
.News_Story_Links { color: #989898; font-size: 10px; font-family: sans-serif }
.CalendarPanel_Head { color: #0055FF; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif }
.CalendarPanel_Body { color: #0055FF; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif }
.CalendarPanel_MonthTextClass { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif }
.button{ margin-top:4px; border-width:1px; border-color:#777777; border-style:solid; background-color:#F5F5F5; color:#333333; font-family:Arial, Verdana, Geneva, sans-serif;	font-size:10px;}
.PortalPanel_Head_Reverse { color: #EB8D24; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif }
.Break_Head { color: #6487dc; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, sans-serif }
.Table_H { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; text-align: center;}
.Table_M { color: #000000; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; text-align: left;}
.Table_F { color: #F936D2; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif; text-align: left;}
.TimesGreyG {color: #737373; font-size: 20pt; line-height: 20pt; font-family: Times, Arial, Helvetica, sans-serif; font-style: italic}
.DescrGrey8 {color: #737373; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic}
.GreyLight7 {color: #737373; font-size: 7pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif}

.Descr9  { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt }
a.Descr9:link {color: #EB8D24;	text-decoration: none;}
a.Descr9:visited {color: #EB8D24; text-decoration: none;}
a.Descr9:hover	{color: #CCCCCC; text-decoration: none;}
a.Descr9:active {color: #CCCCCC; text-decoration: none;}

/* Frecce */
.Arrows  { background-color:#dbdbdb;color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt }
A.Arrows:link {	FONT-WEIGHT: normal; COLOR: #0273E3; TEXT-DECORATION: none}
A.Arrows:visited {	FONT-WEIGHT: normal; COLOR: #0273E3; TEXT-DECORATION: none}
A.Arrows:active {	FONT-WEIGHT: normal; COLOR: #CCCCCC; TEXT-DECORATION: none}
A.Arrows:hover {	FONT-WEIGHT: normal; COLOR: #CCCCCC; TEXT-DECORATION: none}

/* Quickfox.eu base style sheet */
/* Internet Explorer version e Safari OS X*/

body { color: black; font-size: 9.5pt }
a:link {color: #EB8D24;	text-decoration: none;}
a:visited {color: #EB8D24; text-decoration: none;}
a:hover	{color: #CCCCCC; text-decoration: none;}
a:active {color: #CCCCCC; text-decoration: none;}
.bg-azz { background-color: Blue }
.bg-bia { background-color: Yellow }
.pt10 {color: Black; font-size: 10pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.pt8 { color: black; font-size: 8pt; line-height: 10.5pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.code { color: black; font-size: 9pt; font-family: "Courier New", Courier }
.note { color: #006633; font-weight: bold; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.subhead { color: #003355; font-size: 12pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.head { color: #ff6622; font-size: 9pt; line-height: 20pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.titleList { color: #333333; font-size: 20pt }
.subtitleList { color: #333333; font-size: 14pt }
.copyr { font-size: 9pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.barnav { font-size: xx-small; font-weight: bold; font-family: Arial,Verdana,sans-serif; text-decoration: none; color: black}
.barnav:visited { color: #999999;}
.barnav:hover	{color: #000000; text-decoration: none;}  

.barnavBL { font-size: xx-small; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: black}
.barnavBL:visited { color: #999999;}
.barnavBL:hover	{color: #000000; text-decoration: none;}  
.Descr9  { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt }
.Descr7  { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt }
.Descr6  { color: black; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt }
.Var9 {color: Black; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.Id9 {color: #AAAAAA; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.Var6 {color: Black; font-size: 6pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.Var7 {color: Black; font-size: 7pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.DescrGrey {color: #737373; font-size: 12pt; line-height: 15pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic}
.DescrGrey8 {color: #737373; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic}
.TimesGreyG {color: #737373; font-size: 20pt; line-height: 20pt; font-family: Times, Arial, Helvetica, sans-serif; font-style: italic}
.TimesGreyM {color: #737373; font-size: 15pt; line-height: 20pt; font-family: Times, Arial, Helvetica, sans-serif; font-style: italic}
.TitleYellow {color: #eb8d24; font-size: 20pt; line-height: 20pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.GreyLight9 {color: #737373; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.GreyLight7 {color: #737373; font-size: 7pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.GreyBold9 {color: #737373; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
DIV.x1A52238 { position: absolute; top: 465px; left: 677px; height: 65px; width: 100px; font-size: 12pt; overflow: visible; }

a.QFText {
	font-size: 12pt; 
	color: #545454; 
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

#CentralCol{
	padding:0px 30px 0px 0px;	
}

/* -- News-- */
.newsprincipale {width: 95%; margin: 15px 0 0 15px; float: left;}
.newsarticolo {
	color: #434648;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	margin-bottom: 15px;
}

.newsarticolo p {text-align: justify; font-size:14px; line-height:20px;}

/* --Commenti-- */
.comment_head {
	padding: 5px;
	border: 1px solid #B0C1D4;
	background: #C1D6F1 url(/images/comm_bg.gif) repeat-x top;
	margin: 0px;
}

.DataBlog {
	font-family: Lucida Sans, Trebuchet, sans-serif;
}

/* Link navigazione (pagina precedente, pagina seguente) */

.navigation a { color: #4F5EA4;}
.navigation a:hover {color: #4F5EA4; text-decoration: underline;}
.navigation a:link {color: #4F5EA4; text-decoration: none;}
.navigation a:visited { color: #4F5EA4; text-decoration: none;}

.navigation .next {
	text-align: left; 
	background: url('/images/next-page.png') no-repeat top left; 
}

.navigation .prev {
	text-align: right;
	background: url('/images/prev-page.png') no-repeat top right; 
}

/* --Barra delle News-- */
#container-VL {
 position: relative;
border:5px solid red; }
 #container-VL a img{
    border: none;
}

#header-inner-VL{
    padding-top: 100;
    width: 310px; 
    height:220px;
    padding-bottom: 0;
    position: relative;
background-color: #eb8d24;
 }
#header-innerImg-VL{

    width: 310px; 
    height:220px;
    margin:3px 0px 0px 230px;
    position: relative;
background-color: white;
border:5px solid black;
 }
#header-content-VL {
    width: 350px; 
    padding: 10px 10px 10px 10px;
}
.navbar-VL{
width:300px;
height:60px;
text-align:left;
background-color: #eb8d24;
color: #FFFFFF;
	padding: 10px 0px 0px 0px;
}
.navbar-VL a{
font-family:helvetica, arial, sans-serif;
font-size:13px;
line-height:13px;
text-decoration: none;
font-style: normal;
}
.navbar-VL a:link 	{color: #FFFFFF;	text-decoration: none;}
.navbar-VL a:visited 	{color: #FFFFFF; 	text-decoration: none;}
.navbar-VL a:hover	{color: red; 	text-decoration: underline;}
.navbar-VL a:active 	{color: red; 	text-decoration: underline;}

.navbar-VL img {
float:left;
border:none;
}
#navbar-EV{
float:left;
	padding: 70px 0px 0px 0px;
}

.navbar-EVT {
font-family:helvetica, arial, sans-serif;
font-size:13px;
font-weight:bold;
line-height:1em;
color: black;
text-align:left;
}
.navbar-EVT a:link 	{color: white;	text-decoration: none;}
.navbar-EVT a:visited 	{color: white; 	text-decoration: none;}
.navbar-EVT a:hover	{color: red; 	text-decoration: underline;}
.navbar-EVT a:active 	{color: red; 	text-decoration: underline;}


/* MostVisNewsContent -------------------------------*/

.display, .display-alt {
width:180px;
margin-right:16px;
float:left;
}

.display img {
width:175px;
height:100px;
border:5px solid black;
}

.display-alt img {
width:175px;
height:100px;
border:5px solid #D00;
}

h4 {
font-family:helvetica, arial, sans-serif;
text-transform:uppercase;
font-size:10px;
line-height:1em;
margin:3px 0px 0px 5px;
font-weight:normal;
text-align:left;
}


.display p, .display-alt p {
font-family:helvetica, arial, sans-serif;
font-size:13px;
margin:2px 0px 0px 5px;
font-weight:bold;
line-height:1em;
color: black;
text-align:left;
}

.display a:link {color: black; text-decoration: none;}
.display a:visited {color: black; text-decoration: none;}
.display a:hover {color: black; text-decoration: underline;}
.display a:active {color: black; text-decoration: underline;}

/* SIDEBAR ITEMS */



.sidebar_headline {
	font-family:"Helvetica Neue", helvetica, arial, sans-serif; font-weight:bold; font-size:13px; margin:0px 0px 3px 0px;
}

.sidebar_headline a {color:black;}
.sidebar_headline a:link {text-decoration: none;}
.sidebar_headline a:visited {text-decoration: none;}
.sidebar_headline a:hover {text-decoration: underline;}
.sidebar_headline a:active {text-decoration: underline;}



.sidebar_more a {
 color:black;
}

/* -- Blocco di Login -- */
.headerLogin {
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	color: #fff;
	line-height: 1.1em;
	text-align: center;
}

.headerLogin .blocco-login {float: right; margin: 10px 0px; display: block; width: 190px;}
.headerLogin .blocco-login label {display: block; font-size: 0.8em; text-transform: uppercase;}
.headerLogin .blocco-login label span { text-transform: none; color: #fff;}

.headerLogin .blocco-login input {width: 120px; border: 0px solid; padding: 3px 2px 2px 4px ; background: #fff; font-size: 1em; margin: 0;}

.headerLogin .blocco-login .username {width: 120px; float: left; margin-right: 10px; padding: 4px 0 6px 10px; border-left: 1px solid;}
.headerLogin .blocco-login .password {padding: 4px 8px 6px 0;}

.headerLogin .blocco-login .password button {border: 0; font-size: 0.9em; padding: 1px 3px 4px 3px; margin: -1px 0 1px 0; cursor: pointer; background: #65696C; color: #fff;}
.headerLogin .blocco-login .password button:hover {background: #515557;}

.safari .headerLogin .blocco-login .password button {margin: 3px 0 -3px 0;}
.ie .headerLogin .blocco-login .password button {padding: 0;}
.ie6 .headerLogin .blocco-login .username {margin-right: 0;}

.headerLogin .blocco-login .link-registrati {float: left; width: 60px; text-align: center; padding: 6px; font-size: 0.8em; border-right: 0px solid; }      

/* -- Blocco Registrati -- */
.headerLogin .blocco-registrato {float: right; margin: 10px 0px; display: block; }
.headerLogin .blocco-registrato .avatar-utente {float: left; border-right: 0px solid; padding-right: 6px; padding: 4px }
.headerLogin .blocco-registrato .avatar-utente img {border: 1px solid; margin: 0;border-color: #CC953D; width: 34px;}
.headerLogin .blocco-registrato .registrato-right {border-left: 1px solid; padding: 3px 2px 20px 6px; float: left; text-align: left;}
.headerLogin .blocco-registrato .nome-utente {font-size: 1.2em; clear: right; display: block; margin-bottom: 6px; padding-top: 2px; color: red;}

.headerLogin .blocco-login {float: right; margin: 10px 0px; display: block; }
.headerLogin .blocco-login  {border-left: 1px solid; padding: 3px 2px 20px 6px; float: left; text-align: left;}
.headerLogin .blocco-login, .headerLogin .blocco-registrato  {background: #eb8d24;}/* sfondo login #7D8286 #63BC5A o red*/
.headerLogin .blocco-login label span { color: #eb8d24;}/* sfondo login #515557*/
.headerLogin .blocco-login input {border-color: #eb8d24; }/* sfondo login #65696C*/

.headerLogin a:link {color: #fff; text-decoration: none;}
.headerLogin a:visited {color: #fff; text-decoration: none;}
.headerLogin a:hover {color: #fff; text-decoration: underline;}
.headerLogin a:active {color: #fff; text-decoration: underline;}
