/***********************
 (c) 2002 E-side s.r.l. 
 ***********************/
BODY 
{ 
    background:white; 
    color: black; 
    margin-top: 0px;
    margin-left: 0px; 
    margin-right: 0px;
} 
td,p,body,input,textarea,select {font-family: verdana;font-size: 11px;line-height:18px;} 
.titolo1,h1{font-family: Lucida Sans Unicode, Geneva, Arial; ;font-size: 20px; color:#E2001B;font-weight:bold; }
h2,.titolo2{font-size: 13px;color: #9A1212; font-weight:bold; } 
h3,.titolo3 {font-size: 11px;color: #889BA5; font-weight:bold; }
h1 {}
h2,h3 {}
pre {font-family: Courier; font-size:11px;}
.rosso{color:#E2001B;}
.bianco{color:#fff;}
.bold{font-weight:bold;}

.data{font-size:16px;font-family:arial;font-weight:bold;}
.numero{font-size:16px;font-family:arial;font-weight:bold;}
.titolo{font-size:20px;font-family:"Trebuchet MS", Helvetica, Arial;font-weight:normal;letter-spacing:-1px;}

.alink {color:#fff;font-weight:bold;font-size:11px;}

a.sxmenu{color:black;text-decoration:none;font-weight:normal;font-size: 11px;color:#fff;}
a.sxmenu:hover{color:#666;}

a.bianco{color:#fff;text-decoration:none;}
a.bianco:hover{color:#fff;}

a.wlink{color:#fff;text-decoration:none;}
a.wlink:hover{color:#666;}

a.newslnk{color:black;text-decoration:none;font-weight:normal;font-size: 10px;}
a.newslnk:hover{color:#B7002C;}

a.newstlnk {text-decoration:none;color:#E2001B;}

a.crumbs {color:#889BA5;text-decoration:none;font-weight:normal;font-size:10px;}
a.crumbs:hover {color:black;text-decoration:none;font-weight:normal;font-size:10px;}
.acrumbs{color:black;font-weight:normal;font-size:10px;}

newslist,a{text-decoration:underline;color:#E2001B}
newslist:hover,a:hover {color:#889BA5}

a.banner{text-decoration:none;color:#E2001B;font-size:10px}
a.banner:hover {color:#889BA5;font-size:10px}

.dim0 {width: 95px}
.dim1 {width: 250px}

input,textarea
{
	border: 1px #333333 solid;
}

.but
{
	cursor: hand;
	voice-family: "\"}\"";
	voice-family:inherit;
	cursor: pointer;
}
.cbx,.bbx,.rbx,.img
{
	border: 0px
}

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0;}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clLevel0,.clLevel0over{
  position:absolute;background-color:transparent; padding:2px 0 2px 0;
  font-family:Lucida Sans Unicode, Geneva, Arial; font-size:13px; font-weight:normal;
  text-align:center;}
.clLevel0 { color:#000;}  
.clLevel0over { color:#EF0F29; cursor:pointer; cursor:hand }
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; }

.clLevel1,.clLevel1over{
  position:absolute; background-color:#d9dadc; padding:2px; 
  font-family:verdana,helvetica; font-size:10px; font-weight:normal}
.clLevel1 { color: black;  }  
.clLevel1over { color: white; background-color:#EF0F29; cursor:pointer; cursor:hand }
.clLevel1border{position:absolute; visibility:hidden; background-color:white; }

.clLevel2,.clLevel2over{
  position:absolute; background-color:#d9dadc; padding:2px; 
  font-family:verdana,helvetica; font-size:10px; font-weight:normal}
.clLevel2 { color: black;  }  
.clLevel2over { color: white; background-color:#EF0F29; cursor:pointer; cursor:hand }
.clLevel2border{position:absolute; visibility:hidden; background-color:white; }

#logo{position:absolute;margin-top:13px;margin-left:53px;}
#logoaltabadia{position:absolute;margin-top:4px;margin-left:900px;}
#movie{height:125px;}
#boxGrigetto{width:300px;height:150px;margin-bottom:5px;color:#555;background-image:url(/img/box_middle_h_dx.gif);background-repeat:repeat-y;}
#boxGrigetto .row1{height:8px;background-image:url(/img/box_top_h_dx.gif);background-repeat:no-repeat;}
#boxGrigetto .row2_scadenze{background-image:url(/img/bg_scadenze.gif);background-repeat:no-repeat;background-position:right top;vertical-align:top;}
#boxGrigetto .row2_numeri{background-image:url(/img/bg_numeri.gif);background-repeat:no-repeat;background-position:right top;vertical-align:top;}
#boxGrigetto .row3{height:9px;background-image:url(/img/box_bottom_h_dx.gif);background-repeat:no-repeat;}
#boxGrigetto ul{margin-left:0px;padding-left:10px;padding-right:40px;}

#boxCartinaZoom{width:300px;height:160px;margin-bottom:5px;background-color:#6B8EAD;}
#boxCartinaZoom #separatore{width:198px;height:16px;}
#boxCartinaZoom #movie{width:198px;height:125px;margin-left:51px;border:1px solid #CED7DE;}

table#menu td{line-height:14px;padding:5px 0 5px 0;}
