body {
	background-color: #EAEAEA;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	font-size: 8pt;
	margin: 1px;
}

.seldot {
	color: #FFFFFF;
	font-size: 8pt;
}

.dot:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}

.dot:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}

.dot:hover {
	color: #5AA7E5;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}

p {
	text-align: justify;
}

td {
	font-size: 8pt;
	vertical-align: top;
}

input {
        color: #000000;
	font-size: 8pt;
        height : 20;
}

input.checkbox {

	border-style: none;
}

input.radio {

	border-style: none;
}

input.image {
	border-style: none;
}

input.button {
        font-weight: bold;
        cursor: hand;
}

textarea {
	border-style: solid;
	border-width: 1;
	overflow : auto;
}

.titolone {
	height:30;
	width: 510;
	vertical-align:middle;
	font:bold 13pt Arial;
	color: #0D2D84;
	padding-top: 1pt;
	background-repeat:no-repeat;
}

.titolo {
	height:30;
	width: 510;
	vertical-align:middle;
	font:bold 11pt Arial;
	color: #0D2D84;
	padding-top: 1pt;
	background-image:url(http://www.sissonline.it/site_upload/images/btitolo.jpg);
	background-repeat:no-repeat;
}

.titoletto {
	font-size:9pt;
	font-family:Times,Arial;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#229900;
	padding:0 15 0 15;
}


.titolopag {
	height:30;
	vertical-align:middle;
	font:bold 12pt Arial;
	color: #0D2D84;
	padding-top: 0pt;
	padding-left: 2pt;
}

.titolohome {
        font:bold 18px arial;
        color: #0099aa;
}


.extitolohome {
	height:25;
	width: 370;
	vertical-align:middle;
	font:bolder 10pt arial;
	padding-top: 2pt;
	color: #0D2D84;
	background-image: url(http://www.sissonline.it/site_upload/images/btitolohome.jpg) ;
	background-repeat: no-repeat;
}

.titolo1 {
	width: 520;
	vertical-align:middle;
	font:bold 11 Arial;
	color: white;
	padding: 2pt;
	background-color: #3E569E;
	background-repeat: no-repeat;
}

.sottotitolo {
	font-style: normal;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	padding-left: 2pt;	
	padding-top: 5;
	padding-bottom: 5;
}


b.red { color:#880000;}

p.testo {
        align: justify;
	line-height: 130%; 
	color: #222222;
	padding-left: 5;
	padding-right: 5;
	font-size:8pt;
}

p.testo1 {
        align: justify;
	line-height: 130%; 
	color: #222222;
	padding-left: 5;
	padding-right: 5;
	font-size:9;
}

img.immagini {
        border-width:3;
        border-color:#A3AFCF;
        border-style:solid;
}

img.immaginipad {
        border-width:7;
        border-color:#FFFFFF;
        border-style:solid;
}

table.bordata {
	padding:5; 
}

.TXTSTL-01 { color: #DC2458; font-size: 9pt; font-family: Arial; font-weight: 700; }
.TXTSTL-02 { color: #41A4E3; font-size: 11pt; font-family: Arial; font-weight: 700; }
.TXTSTL-03 { color: #CC0000; font-size: 11pt; font-family: Arial; font-weight: 700; }

.alink { font-weight:bold; text-decoration:none; color:#07127B;}
.alink:hover { background-color:#E1E9FE;}

.atable { font-size: 8pt;}
.atable:link { text-decoration: underline; color : #BE0000;}
.atable:visited { text-decoration: underline; color : #650000;}
.atable:hover { color : #BEAD21;}

.amenu { font-size: 9pt;}
.amenu:link { text-decoration: none; color : #0486DB;}
.amenu:visited { text-decoration: none; color : #0486DB;}
.amenu:hover { color : #07127B;}

.apager { font-size: 9pt;}
.apager:link { text-decoration: none; color : #0486DB;}
.apager:visited { text-decoration: none; color : #0486DB;}
.apager:hover { color : #07127B;}


font.evid {background-color:#FFFF00; padding-left:3; padding-right:3; font-weight:bold;}
.stat0 {
   font-size:9; text-align:left;padding:2;
   border-top-color:#CEDCF6; border-top-width:2; border-top-style:solid;
   border-bottom-color:#CEDCF6; border-bottom-width:2; border-bottom-style:solid;
   vertical-align:middle;
}
.stat1 {
   font-size:10; text-align:left; background-color:#A8BAE0;
   border-top-color:#CEDCF6; border-top-width:2; border-top-style:solid;
   border-bottom-color:#CEDCF6; border-bottom-width:2; border-bottom-style:solid;
   border-right-color:#CEDCF6; border-right-width:4; border-right-style:solid;
   vertical-align:middle;
}
.stat {
   font-size:9; text-align:left; background-color:#A8BAE0;
   border-top-color:#CEDCF6; border-top-width:2; border-top-style:solid;
   border-bottom-color:#CEDCF6; border-bottom-width:2; border-bottom-style:solid;
   vertical-align:middle;
}
.leftpos {
   position:relative;
   left: -10;
}

table.navetta td {font:11px arial;color:#000000;}

div.orarionavetta {padding-top:20;}
div.orarionavetta tr.bus td {font:bold 10;color:black;}
div.orarionavetta td {padding:3;text-align:center;}
div.orarionavetta tr.orario td {border-top:2 solid #8888FF;}

div.busdafuori {padding:20 0 0 0;font:bold 14px arial;color:#AA3300;}
span.orario {padding:3;}


div.cal_title {font:bold 13pt Arial;color:#5C3D0D;}
div.cal {font:11;line-height:1.5;text-align:justify;padding:5 5 5 5;}
div.cal ul {margin:10 15 10 15;}
div.cal a {font:bold 10;color:black;}
div.hea_cal {font:bold 12 verdana;text-align:justify;color:#0D2D83;padding:5;}
ul.cal {margin:10 0 10 15;}
ul.cal li {font:10;}
b.cal, ul.cal li b {font:bold 12 arial; color:#B81F0F;}
span.orario {font:bold 12 arial; color:#0D2D83;}

div.sala {text-align:right;}
div.sala span {background-color:#C4A836;padding:2 5 2 5;color:#FFFFFF;}

table.espositori td {font:bold 12 arial; color:#990000;}
table.espositori td.odd {background-color:#EEDDDD;}

.tit_001 {color:#666666;font-weight:bolder;}
.tit_002 {font:bold 12pt Trebuchet MS,times,arial;font-style:italic;color:#666666;padding-top:10;}
.tit_003 {color:#0066AA;font:bold 16pt Trebuchet MS,times,arial;font-style:italic;text-align:left;}
