BODY 
{
FONT-SIZE: 9pt;
MARGIN: 0px;
COLOR: #333;
LINE-HEIGHT: 14px;
FONT-FAMILY: verdana
BACKGROUND-COLOR: #fafafa
}

#qmenu-main div {
	font-family: verdana;
	font-size:10pt;
	cursor: pointer;
}
.qmenu-inside {
	margin-top:4px;
	text-align: center;
}
.qmenu-inside a{
	text-decoration: none;
}
#outer-container {
	width: 100%;
	border: 0px solid #e0e0e0;
}
#nav-bar {
	margin-top: 5px;
	background-color: #fff;
	
}
#left-col {
	float: left;
	width: 50px;
	height: 40px;
	margin-right: 10px;
	background-color: #fff;
}


TD
{
FONT-SIZE: 9pt;
FONT-FAMILY: verdana,helvetica,sans-serif;
}


HR
{
COLOR: #cccccc;
HEIGHT: 1px
}


.bottom
{
FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: verdana
}





blockquote
{
MARGIN: 10px 30px 30px
}

.sinistra
{
BACKGROUND-COLOR: #eeeeee
}

.notizie
{
FONT-SIZE: 10px;
FONT-FAMILY: verdana

}

.notizie a
{
text-decoration: none;
color: #333333

}

.notizie a:hover
{
text-decoration: none;
color: #800000;

}

.notizie1
{
FONT-SIZE: 10px;
FONT-FAMILY: verdana;
color: #800000
}

.notizie1 a
{
text-decoration: none;
color: #800000

}

.notizie1 a:hover
{
text-decoration: none;
color: #333333;

}

.notizietitolo
{
font-family: verdana;
font-size: 10px;
font: bold;
color: #800000;
span: 10px
}

.notizietitolo a
{
text-decoration: none;
color: #333333
}

.notizietitolo a:hover
{
text-decoration: none;
color: #800000
}

.descrizione
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: normal;
font-family: verdana,helvetica,sans-serif;
}




.descrizionecentro
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: normal;
FONT-STYLE: verdana;
BACKGROUND-COLOR: white; FONT-VARIANT: normal
}

.descrizionecentro a
{
text-decoration: none;
color: #333333
}


.descrizionecentro a:hover
{
text-decoration: none;
color: #800000
}




.titolicentro
{
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
LINE-HEIGHT: normal;
FONT-STYLE: normal;
BACKGROUND-COLOR: #f5f5f5;
FONT-VARIANT: normal
}

.titolicentro a
{
text-decoration: none;
color: #333333
}





.strisciaalta
{
BORDER-RIGHT: silver 1px solid;
BORDER-TOP: silver 1px solid;
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
PADDING-BOTTOM: 4px;
PADDING-TOP: 3px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #f6f6f6
}


.posizione
{
Font-family: verdana;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
TEXT-INDENT: 10px;
LINE-HEIGHT: normal;
PADDING-TOP: 3px;
BORDER-BOTTOM: #666666 1px solid;
}

.posizione a
{
text-decoration: none;
color: #333333
}




.linkfondo
{
FONT-SIZE: 8pt;
COLOR: #336699;
LINE-HEIGHT: 12pt;
FONT-FAMILY: verdana
}

.linkfondo a
{
text-decoration: none;
color: #336699;
FONT-FAMILY: verdana
}

.form
{
color: #112233;
font: 10px verdana ;
}

.tasto
{
background: #336699;
color:#ffffff;
font-family: verdana;
font-size: 10px;
border: Solid 1px #999999;
font: bold;

}

fieldset
{
border: Solid 1px #336699;
margin-top: 5px
}

legend
{
font-family: verdana;
font-size: 12px;
font: bold;
color: #336699;
span: 10px
}

fieldset a
{
text-decoration: none;
color: #333333
}

fieldset a:hover
{
text-decoration: none;
color: #CE0000
}


.descrizioni
{
font-family: verdana;
font-size: 10px;
padding-top: 5px;
padding-left: 5px
}

.descrizioni1
{
font-family: verdana;
font-size: 10px;
padding-left: 5px;
padding-bottom: 15px
}
		 

.descrizioni2
{
font-family: verdana;
font-size: 10px;
padding-left: 5px;
padding-top: 2px;
padding-right: 5px
}

.descrizioni3
{
font-family: verdana;
font-size: 10px;
font: bold;
border-bottom: 1px solid #800000;
text-align: center;
background-color: #aabbcc
}

.descrizioni4
{
font-family: verdana;
font-size: 10px;
font: bold;
border-bottom: 1px solid #800000;
padding-left: 5px;
background-color: #aabbcc
}

.descrizioni5
{
font-family: verdana;
font-size: 10px;
padding-left: 5px;
border-bottom: 1px solid #000000;
padding: 2px
}

.descrizioni6
{
font-family: verdana;
font-size: 10px;
padding-left: 10px;
padding-right: 25px;
color: #FF0000;
border-bottom: 1px solid #000000
}

.descrizioni6 a
{
text-decoration: none;
color: #FF0000;

}



.descrizioni7
{
font-family: verdana;
font-size: 10px;
font: bold;
padding-left: 500px;
padding-top: 5px;
padding-bottom: 5px;
color: #000000
}

.descrizioni7 a

{
text-decoration: none;
color: #000000
}

.descrizioni7 a:hover
{
text-decoration: none;
color: #CE0000
}




.titoloscheda
{
font-family: verdana;
font-size: 15px;
font: bold;
padding-left: 5px;
border-bottom: 1px solid #800000;
padding: 2px
}

p a
{
text-decoration: underline;
color: #336699
}

a
{
text-decoration: underline;
color: #336699
}

td pa
{
text-decoration: underline;
color: #336699
}


.descrizionecentro10
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: normal;
FONT-STYLE: verdana;
BACKGROUND-COLOR: white; FONT-VARIANT: normal
}

.descrizionecentro10 a
{
text-decoration: underline;
color: #336699
}


.descrizionecentro10 a:hover
{
text-decoration: none;
color: #800000
}

tr.corrente td{background-color: #800000;border-color:#fcf} 






/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.icon-bar {
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* Style the icon bar links */
.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

/* Style the social media icons with color, if you want */
.icon-bar a:hover {
  background-color: #000;
}

.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}


* {box-sizing: border-box;}

