<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
td.tdT
{
	border-color: -moz-use-text-color -moz-use-text-color #E5E5E5;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #333333;
    font-size: 21px;
    /*line-height: 40px;*/
    margin-bottom: 20px;
    padding: 0;
    width: 100%;
	/*text-transform:capitalize;*/
}

td.tdLeft
{
    width: 1%;
    white-space: nowrap;
}

td.tdCenter
{
    width: 100%;
}

table
{
	border-spacing: 10px;
	border-collapse: separate;
	width:100% !important;
}

td.lblRO
{
	color: #666666 !important;
    font-family: "Open Sans",Calibri,Candara,Arial,sans-serif;
    font-size: 13px;
    text-shadow: 0 0 0;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
	-moz-border-radius: 4px 4px 4px 4px;
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    vertical-align: middle;
	font-weight: normal;
	background-color:#EEEEEE;
	cursor:no-drop;
}

tr.tdW td.lblInternal
{
	padding-left:20px !important;
}

div#divTestoPrivacy
{
	width:100% !important;
	border:1px #dddddd solid;
}



a.listbox, input.cmdBtn, input.cmdStyle, input.cmdStyleP {
	BORDER-BOTTOM: #b3b3b3 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled = false); BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}

div.Btn {
BORDER-BOTTOM: #b3b3b3 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled = false); BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; MARGIN-BOTTOM: 0px; COLOR: #333333; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}
div.Btn, div.BtnCmd, div.BtnC {height:20px;}
div.BtnCmd {position:absolute; margin-top:-20px;}
div.BtnL, div.BtnR {display:none;}

input.btn-primary {BACKGROUND-COLOR:#dc0303}

.tdTG, tr.tdT td {
	FONT-SIZE: 14px; BORDER-bottom: #cccccc 1px solid; font-weight: bold; text-align:left;
}

select {
	color: #666666 !important;
    font-family: "Open Sans",Calibri,Candara,Arial,sans-serif !important;
    font-size: 13px !important;
}

.txtREDBOLD {color:#DB0402; font-weight: bold;}

#tblSelSedi {
	border-collapse: collapse;
    border-spacing: 0px;
	top:10px;
}
#tblSelSedi tr td {
	height:35px;
}

tr.selSedi td {
	color:#FFFFFF;	
	background-color:#6A6D72;	
}
tr.selSedi td.pin, table.tblSelAllievi th.pin {
	background-repeat:no-repeat;
	background-position:left; 
	background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-pin.png');
	padding-left:23px !important;
}

tr.selSedi td.date, table.tblSelAllievi th.date {
	background-repeat:no-repeat;
	background-position:left; 
	background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-date.png');
	padding-left:23px !important;
}

tr.selSedi td.scheduler, table.tblSelAllievi th.scheduler {
	background-repeat:no-repeat;
	background-position:left; 
	background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-scheduler.png');
	padding-left:23px !important;
}

tr.selSedi td.play, table.tblSelAllievi th.play {
	background-repeat:no-repeat;
	background-position:left; 
	background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-play.png');
	padding-left:23px !important;
}

div.divOpts {position:absolute; z-index:10000; }
div.div_ch {background-color:#666666; }
div.div_ch span.ch {display:inline-block; font-size:11px; color:#FFFFFF; font-weight:bold;}
div.div_op a {text-decoration:none;}
div.div_co {background-color:#FFFFFF;}
div.div_co:hover {background-color:#EEEEEE;}
div.div_co span.co {display:inline-block; font-size:11px; color:#666666; font-weight:normal; white-space:normal}
div.div_op {max-height:250px;background-color:#666666; overflow:auto; border:1px solid #999999; white-space:nowrap;}

div.Field 
{
	width:100%;
	margin-bottom:20px;
    margin-top:20px;
    border-bottom: solid 1px black;
}
	
div.Label div
{
	width:140px;
}

div.Title
{
    border-color: -moz-use-text-color -moz-use-text-color #E5E5E5;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #333333;
    font-size: 21px;
    /*line-height: 40px;*/
    margin-bottom: 20px;
    padding: 0;
    width: 100%;
}

div.ReadOnly
{
    color: #666666 !important;
    font-family: "Open Sans",Calibri,Candara,Arial,sans-serif;
    font-size: 13px;
    text-shadow: 0 0 0;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
	-moz-border-radius: 4px 4px 4px 4px;
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    vertical-align: middle;
	font-weight: normal;
	background-color:#EEEEEE;
	cursor:no-drop;
}


/* Lo stile viene applicato se la larghezza è al massimo 400px (quindi schermi piccoli) */
@media  (max-width: 400px) 
{
    .modalPrivacy {
	Z-INDEX: 1050; BORDER-BOTTOM: #999 1px solid; POSITION: fixed; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 370px; MARGIN-LEFT: -280px; BORDER-TOP: #999 1px solid; TOP: 10%; BORDER-RIGHT: #999 1px solid; LEFT: 50%; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box
    }

	div.Label 
	{
		display:block;
	}
    
    div.selSedi div.pin, div.tblSelAllievi div.pin {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-pin.png');
	    padding-left:23px !important;
    }

    div.selSedi div.date, div.tblSelAllievi div.date {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-date.png');
	    padding-left:23px !important;

    }

    div.selSedi div.scheduler, div.tblSelAllievi div.scheduler {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-scheduler.png');
	    padding-left:23px !important;
    }

    div.selSedi div.play, div.tblSelAllievi div.play {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-play.png');
	    /*padding-left:23px !important;*/
    }

    div.pin
    {
        /*width: 400px;*/
        height: 16px !important;
        padding-left:23px !important;
    }

    div.date
    {
        /*width: 180px;*/
        height: 16px !important;
        overflow: visible !important;
        padding-left:23px !important;
    }

    div.scheduler
    {
        /*width: 180px;*/
        padding-left:23px !important;
    }

    div.play
    {
        /*width: 180px;*/
        padding-left:23px !important;

    }     

    div.selSedi{
	color:#FFFFFF;	
	background-color:#6A6D72 !important;	
    /*height:35px;*/
    }

    .valuesTable
    {
        font-weight: normal;
        display:block !important;
    }
    .labelsTable
    {
        font-weight: bold;
        display:block !important;
    }

    .popUpAllievi
    {
        position:absolute !important;
        opacity:1;
        top:0% !important;
        width:80% !important;
        left:10% !important; 
        margin:auto 0px !important;
    }

    .marginPopUp
    {
        margin:0px !important;
    }

    div.Input
    {
        font-size:16px !important;
    }
    
    div.Input input
    {
        font-size:16px !important;
    }

    div.Input select
    {
        font-size:16px !important;
    }

}
	
/* Lo stile viene applicato se la larghezza è minimo 400px (quindi schermi grandi) */
@media (min-width: 400px)
{

    .modalPrivacy {
	Z-INDEX: 1050; BORDER-BOTTOM: #999 1px solid; POSITION: fixed; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 560px; MARGIN-LEFT: -280px; BORDER-TOP: #999 1px solid; TOP: 10%; BORDER-RIGHT: #999 1px solid; LEFT: 50%; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box
    }

    div.Label
    {
        font-size: 16px !important;
    }


    div.Input
    {   
        font-size:16px !important;
    }
  
    div.selSedi div.pin, div.tblSelAllievi div.pin {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-pin.png');
	    padding-left:23px !important;
        width: 400px;
    }

    div.selSedi div.date, div.tblSelAllievi div.date {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-date.png');
	    padding-left:23px !important;
        width: 180px;
    }

    div.selSedi div.scheduler, div.tblSelAllievi div.scheduler {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-scheduler.png');
	    padding-left:23px !important;
        width: 180px;
    }

    div.selSedi div.play, div.tblSelAllievi div.play {
	    background-repeat:no-repeat;
	    background-position:left; 
	    background-image:url('/Totem/Common/MasterPages/www.ialweb.it/img/icon-play.png');
	    padding-left:23px !important;
        width: 180px;
    }

    div.pin
    {
        width: 400px;
        height: 16px !important;
        padding-left:23px !important;
    }

    div.date
    {
        width: 180px;
        height: 16px !important;
        overflow: visible !important;
        padding-left:23px !important;
    }

    div.scheduler
    {
        width: 180px;
        padding-left:23px !important;
    }

    div.play
    {
        width: 180px;
        padding-left:23px !important;

    }     
   
    div.selSedi{
	color:#FFFFFF;	
	background-color:#6A6D72 !important;	
    padding:10px;
    /*margin-bottom:15px;
    margin-top:15px;*/
    }

    .valuesTable
    {
        font-weight: normal;
        float: left !important;
    }

    .labelsTable
    {
        font-weight: bold;
        float: left !important;
    }

     .popUpAllievi
    {
        position:absolute !important;
        opacity:1;
        top:10% !important;
        width:80% !important;
        left:10% !important; 
        margin:auto 0px !important;
    }

    .marginPopUp
    {
        margin:15px !important;
    }
}

.labelPrezzo
{
    font-size:16px;
}


.divrow
{
    border-bottom: solid 2px #dddddd;
    margin-top:10px;
}



.labels
{
    font-weight: bold;
    float: left;
    font: 16px "Open Sans", Calibri, Candara, Arial, sans-serif;
}

 .values
{
    font-weight: normal;
    font-size: 16px !important;
}

.Input input {
    width: 100% !important;
    margin-right: 10px; 
}
       
.row-large
{
    margin-bottom:3px;
}

.bottom-bordered {
    border-bottom: solid 1.5px #E4E4E4;
}

.gridheaderL {
    font-weight: bold;
}</pre></body></html>