﻿html, body
{
	font-family: Verdana;
	font-size: 12px;
}

#varianteprg2010
{
	text-align: left;
}

#varianteprg2010 ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#varianteprg2010 ul li
{
	height: 30px;
	padding-top:2px;
	padding-bottom:2px;
}

#varianteprg2010 ul a
{
	padding-top:2px;
	padding-bottom:2px;
	height: 30px;
	background-image: url(immagini/download/16x16_acrobat.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

#varianteprg2010 ul span
{
	color:#333;
	font-size:80%;	
}

.standardFont
{
	font-family: Verdana;
	font-size: 12px;
}

.OpenItemRepeaterEventi
{
	border-top-width: thin;
	font-weight: bold;
	font-size: xx-small;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial;
	background-color: #ffffcc;
}

.ItemTemplateRepeaterEventi
{
	font-family: Verdana, Arial;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: justify;
	border-bottom-style: none;
}

.CloseItemRepeaterEventi
{
	border-top: none;
	border-bottom: none;
	border-right-style: none;
	border-left-style: none;
	height: 5px;
}

.OpenAlternateItemRepeaterEventi
{
	border-top-width: thin;
	font-weight: bold;
	font-size: xx-small;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial;
	background-color: #ccff99;
}

.HeaderRepeaterEventi
{
	font-size: small;
	color: black;
	border-top-style: none;
	font-family: Berlin Sans FB;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.CellaSXHeaderRepeaterEventi
{
	border-right: medium none;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.CellaSXRepeaterEventi
{
	border-right: medium none;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.CellaHeaderRepeaterEventi
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.CellaImmagineRepeaterEventi
{
	border-right: medium none;
	border-top: medium none;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}


.CellaRepeaterEventi
{
	padding: 10,10,10,10;
	text-align: justify;
	font-family: Verdana, Arial;
	font-size: x-small;
	border-right: silver 1px solid;
	border-top: medium none;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}

.CellaHeaderRepeaterDownload
{
	border-top-style: none;
	border-bottom: solid;
	border-right-style: none;
	border-left-style: none;
}

.HeaderRepeaterDownload
{
	font-weight: bold;
	font-size: x-small;
	color: black;
	border-top-style: none;
	font-family: verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}



.ItemTemplateRepeaterDownload
{
	font-family: Verdana,arial;
	font-size: xx-small;
	color: Black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
	background-color: #ffffcc;
}

.AlternateItemTemplateRepeaterDownload
{
	font-family: Verdana,arial;
	font-size: xx-small;
	color: Black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
	background-color: #ccff99;
}

.OrariControlHeader
{
	font-size: xx-small;
	font-family: Verdana, Arial;
	font-weight: bold;
	text-align: center;
}

.OrariControlFirstColumn
{
	font-weight: bold;
	font-size: xx-small;
	font-family: Verdana, Arial;
	text-align: right;
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
}

.OrariControlHourCell
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	margin: 0px;
	font: statusbar;
	vertical-align: baseline;
	border-left: thin inset;
	color: black;
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 2px 2px;
}

.AssociazioniCell
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	margin: 0px;
	font: statusbar;
	vertical-align: baseline;
	border-left: thin inset;
	color: black;
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 2px 2px;
}

.OrariControlFirstCell
{
	border-right: none;
	border-top-style: none;
	border-bottom: none;
	border-left-style: none;
}

b.rtopGrigio, b.rbottomGrigio
{
	display: block;
	background: white;
}


b.rtopGrigio b
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: gainsboro;
}

b.rbottomGrigio b
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: gainsboro;
}

b.r1
{
	margin: 0 5px;
}

b.r2
{
	margin: 0 3px;
}

b.r3
{
	margin: 0 2px;
}

b.rtop b.r4, b.rbottom b.r4
{
	margin: 0 1px;
	height: 2px;
}

div#RettangoloGrigio
{
	background: gainsboro;
}

b.rtopTitolo, b.rbottomTitolo
{
	display: block;
	background: white;
}

b.rtopTitolo b
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: aqua;
}

b.rbottomTitolo b
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: aqua;
}

div#RettangoloTitolo
{
	background-color: aqua;
}

.IntestazioneContatti
{
	font-size: 12px;
	text-align: center;
}

