/***********************
 (c) 2002 E-side s.r.l. 
 ***********************/
 
/* Stile vuoto */
.base{}

BODY 
{ 
    background-image:url(img/bg.gif); 
    background-repeat:repeat-x;
    background-color:#3E3E40; 
    color: black; 
    margin:0px;
	padding:0px;
} 

h1,h2,h3,p{margin:0;padding:0;}

td,p,body,input,textarea,select,li,ul {font-family: arial;font-size: 11px;line-height:18px;} 
.titolo1,h1{font-family: arial,helvetica;font-size: 24px; color:#ffffff;font-weight:normal;line-height:30px;}
h2,.titolo2{font-size: 18px;color: #14CAF4; font-weight:normal;letter-spacing:1px;line-height:20px; } 
h3,.titolo3{font-size: 15px;color: #14CAF4; font-weight:normal;letter-spacing:1px;line-height:20px; }
h1{margin-top:5px;}
h2,h3{margin-bottom:2px;}
p{margin-bottom:3px;}

a{text-decoration:none; color:white;}
a:hover {color:#14CAF4}

a.azzurro{text-decoration:none; color:#00B0E5;}
a.azzurro:hover {color:#00B0E5}

.alink {color: #9EC4E8;}

a.sxmenu{color:#000000;text-decoration:none;}
a.sxmenu:hover{color:#9EC4E8;}

a.barlnk{color:black;text-decoration:none;font-weight:bold;}
a.barlnk:hover{color:white;}

a.menudx{font-family:verdana,arial,helvetica; font-size:10px; color:#535300; text-decoration:none}
a.menudx:hover {color:#666666}


.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:white; padding:2px; 
  font-family:verdana,helvetica; font-size:10px; font-weight:normal;}
.clLevel0 { color:black}  
.clLevel0over { color:#9ec4e8; cursor:pointer; cursor:hand }
.clLevel0border{position:absolute; visibility:hidden; background-color:white; }

.clLevel1,.clLevel1over{
  position:absolute; background-color:#EDF2F7; padding:2px; 
  font-family:verdana,helvetica; font-size:10px; font-weight:normal}
.c1White{
  position:absolute; background-color:white; padding:0px; font-size:1px;}
.clLevel1 { color: #657F97;  }  
.clLevel1over { color: #9ec4e8; background-color:#657F97;  cursor:pointer; cursor:hand } 
.clLevel1border{position:absolute; visibility:hidden; background-color:#657F97; }
.clLevel2{
  position:absolute; background-color:#EDF2F7;  color:#657F97; padding:2px; 
  font-family:verdana,helvetica; font-size:10px; font-weight:normal
}
.clLevel2over{ cursor:pointer; cursor:hand }
.clLevel2border{position:absolute; visibility:hidden; background-color:#657F97; }
.clLevel2over { 
  position:absolute; background-color:#657F97;  color:#9ec4e8; padding:2px; 
  font-family:verdana, helvetica; font-size:10px; font-weight:normal
 }

.text_diario{
    width:156px;
    margin:12px 0 12px 12px;
    background-image:url(img/bg_tratt_bottom.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
}
.text_diario p{
    line-height:15px;
}
#windowDiv{visibility:hidden;position:absolute;padding:0px;width:300px;height:200px;background-color:#fff;border:4px solid #00B0E5;z-index:10;}