﻿/*html,body{position:relative; margin:0px; padding:0px; height:100%; min-height:100%;}*/
*/
div#container{position:relative; width:100%; height:auto; min-height:100%;}
/*div#footer{position:absolute; height:20px; text-align:center; padding-top:5px; bottom:0px; width:100%; background-color:#000000;} */
div#footer{height:20px; text-align:center; padding-top:5px; width:100%; background-color:#000000;} 

.testo{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#000000; font-weight:normal; text-decoration: none;}
.titoloBox{font-size: 12px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:bold; text-decoration: none;}

.testoGrigio{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#7A7A7A; font-weight:bold; text-decoration: none;}
.titoloGrigio{font-size: 18px; font-family:Verdana, Helvetica, sans-serif;  color:#5D5A5A; font-weight:normal; text-decoration: none;}
.testoGrigioSlim{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#7A7A7A; font-weight:normal; text-decoration: none;}


.titoletto {font-size: 12px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.titoletto2 {font-size: 11px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.ms-WPBody h1 {font-size: 12px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.ms-WPBody h2 {font-size: 13px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.ms-WPBody h3 {font-size: 14px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.ms-WPBody h4 {font-size: 15px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.ms-WPBody h5 {font-size: 16px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
.ms-WPBody h6 {font-size: 17px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}

h1 {font-size: 12px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
h2 {font-size: 13px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
h3 {font-size: 14px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
h4 {font-size: 15px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
h5 {font-size: 16px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}
h6 {font-size: 17px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;}

.titolo{font-size: 18px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;padding-bottom:10px;}

.ms-standardheader{font-size:10px;margin:0em;text-align:left;color:#525252;} /* Etichette form sharepoint */

.ms-WPTitle {font-size: 18px; font-family:Verdana, Helvetica, sans-serif;  color:#0060C3; font-weight:normal; text-decoration: none;padding-bottom:10px;}
.ms-WPHeader {padding-bottom:20px; }
.ms-WPHeader TD{ border-bottom:0px; border-collapse:collapse; }
/*.ms-WPTitle A:visited { color:#4c4c4c; text-decoration:none; cursor:pointer; }
.ms-WPTitle A:link { color:#4c4c4c; text-decoration:none; cursor:pointer; }
.ms-WPTitle A:hover { color:#000000; text-decoration:underline; cursor:pointer; } */
.ms-formbody {
	font-size:11px;
}
.ms-bodyareaframe{padding:0px;}
.ms-viewareaframe{ vertical-align:top; height:100%; width:100%; background-color:#ffffff; border-top:0px solid #6f9dd9; border-right:0px solid #6f9dd9; border-left:0px solid #6f9dd9; }
.ms-bodyareaframe{ vertical-align:top; height:100%; width:100%; background-color:#ffffff; border-top:0px solid #6f9dd9; border-right:0px solid #6f9dd9; border-left:0px solid #6f9dd9; }
.ms-SPLink {font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:normal; text-decoration: none;}
.ms-SPLink A:visited {color:#ffffff;}
.ms-SPLink A:link {color:#ffffff;}
.ms-SpLinkButtonInActive {font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:normal; text-decoration: none;}
.ms-SpLinkButtonInActive { border :none; vertical-align:inherit; background-color:transparent; background-image:none;}
.ms-SpLinkButtonActive { border :none; vertical-align:inherit; background-color:transparent; background-image:none;}
.ms-SpLinkButtonActive a:hover{ font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:normal; text-decoration: none; }
.ms-SpLinkButtonActive a{ font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:normal; text-decoration: none; }
.ms-buttonheightwidth
{
width:10.0em;
font:8pt tahoma;
padding-top:0.1em;
padding-bottom:0.4em;
}

.ms-ButtonHeightWidth
{
width:10.0em;
font:8pt tahoma;
padding-top:0.1em;
padding-bottom:0.4em;
}

.ms-siteactionsmenua{
font-size: 10px;font-weight:bold; font-family:Verdana, Helvetica, sans-serif;  color:#000000;  text-decoration: none;}

.ms-siteactionsmenu div div div{
background-image:none;
background-color:#ffffff;
border:0px;
font-size: 10px;font-weight:bold; font-family:Verdana, Helvetica, sans-serif;  color:#000000; text-decoration: none;}

}
.ms-siteactionsmenu div div div a{
background-image:none;
background-color:#ffffff;
font-size:10px;font-weight:bold; font-family:Verdana, Helvetica, sans-serif;  color:#000000;  text-decoration: none;}

}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
background-color:#ffffff;
border:0px;
text-decoration:none;
}

.testoBianco{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:bold; text-decoration: none;}

.linkNero{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#000000; font-weight:normal; text-decoration: none;}
a.linkNero{text-decoration: none;}
a.linkNero:visited {text-decoration: none;}
a.linkNero:hover {text-decoration: underline;}

.linkNeroBold{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#000000; font-weight:bold; text-decoration: none;}
a.linkNeroBold{text-decoration: none;}
a.linkNeroBold:visited {text-decoration: none;}
a.linkNeroBold:hover {text-decoration: underline;}

.linkBianco{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:normal; text-decoration: none;}
a.linkBianco{text-decoration: none;}
a.linkBianco:visited {text-decoration: none;}
a.linkBianco:hover {text-decoration: underline;}

.linkBox{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:normal; text-decoration: none;}
a.linkBianco{text-decoration: none;}
a.linkBianco:visited {text-decoration: none;}
a.linkBianco:hover {text-decoration: underline;}


.testoBiancoMini{font-size: 9px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:bold; text-decoration: none;}
a.testoBiancoMini{text-decoration: none;}
a.testoBiancoMini:visited {text-decoration: none;}
a.testoBiancoMini:hover {text-decoration: underline;}

.linkGrigio{font-size: 9px; font-family:Verdana, Helvetica, sans-serif;  color:#37415E; font-weight:normal; text-decoration: none;}
a.linkGrigio{text-decoration: none;}
a.linkGrigio:visited {text-decoration: none;}
a.linkGrigio:hover {text-decoration: underline;}

.puntoElenco{font-size: 9px; font-family:Verdana, Helvetica, sans-serif;  color:#02437A; font-weight:normal; text-decoration: none;}

/* Calendario */
.titoloNero{font-size: 18px; font-family:Verdana, Helvetica, sans-serif;  color:#000000; font-weight:normal; text-decoration: none;}
.titoloBlu{font-size: 18px; font-family:Verdana, Helvetica, sans-serif;  color:#00437C; font-weight:normal; text-decoration: none;}
.titoloBluMedium{font-size: 16px; font-family:Verdana, Helvetica, sans-serif;  color:#00437C; font-weight:normal; text-decoration: none;}
.titoloBluMini{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#00437C; font-weight:bold; text-decoration: none;}
.titoloBluMini a:visited {
	text-decoration:none;
}
.titoloBluMini a:hover {
	text-decoration:none;
}
.titoloBluMini a:link {
	text-decoration:none;
}
.testoNeroCalendario{font-size: 10px; font-family:Verdana, Helvetica, sans-serif;  color:#000000; font-weight:normal; text-decoration: none;}
.testoNeroCalendario a:visited {
	text-decoration:none;
}
.testoNeroCalendario a:hover {
	text-decoration:none;
}
.testoNeroCalendario a:link {
	text-decoration:none;
}
.calendarioEvidenziato{ background-color:#1576C9; color:#ffffff; font-weight:bold;}
.titoloBianco{font-size: 12px; font-family:Verdana, Helvetica, sans-serif;  color:#ffffff; font-weight:bold; text-decoration: none;}
/* Fine Calendario */


.imgVentaglio{ width:69px; height:95px;}

.webcastle{font-size: 9px; font-family:Verdana, Helvetica, sans-serif;  color:#000000; font-weight:normal; text-decoration: none;}
a.webcastle{text-decoration: none;}
a.webcastle:visited {text-decoration: none;}
a.webcastle:hover {text-decoration: underline;}
