/* CSS Document */
.table {
width:780px;
background-color:#FFFFFF;
}

body{
scrollbar-3d-light-color: #FFFFFF; scrollbar-arrow-color: #000000; scrollbar-base-color: #FFFFFF; scrollbar-dark-shadow-color: #FFFFFF; scrollbar-face-color: #f05d00; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #f05d00; background-color:#f5f0c2;
}
.body_inc{
scrollbar-3d-light-color: #FFFFFF; scrollbar-arrow-color: #000000; scrollbar-base-color: #FFFFFF; scrollbar-dark-shadow-color: #FFFFFF; scrollbar-face-color: #f05d00; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #f05d00; background-color:#FFFFFF;
}

.tit_approf{
width:264px;
background-color:#FDCA00;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding-left:10px;
height:16px;
}
.tit_suggerimenti{
background-color:#B0AFAF;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding-left:10px;
height:16px;
width:225px;
}
.box_approf{
width:579px;
}
.Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#666666;
	width:740px;
}
.testo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
}
.testo_gray{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:20px;
text-align: center;
background-color:#f5f0c2;
}
.testo_black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:justify;
padding:2px;
}
.tit_shanti{
color:#ec5a02;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.tit_attivita{
color:#FB8801;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.tit_calendario{
color:#fdab00;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.tit_approfondimenti{
color:#fdca00;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.dida{
color:#ec5a02;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
}
a:link{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC3300;
text-decoration:underline;
}
a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}
a:visited{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC3300;
text-decoration:underline;
}
.white_hp:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fb8801;
text-decoration:underline;
}
.link_white:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.link_white:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}
.link_white:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.link_menu:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
height:20px;
border-bottom:dotted 1px #FFFFFF;
width:130px;
}
.link_menu:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
height:20px;
border-bottom:dotted 1px #FFFFFF;
width:130px;
}
.link_menu:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
height:20px;
border-bottom:dotted 1px #FFFFFF;
width:130px;
}
.white_hp:link{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
line-height:20px;
}
.white_hp:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
line-height:20px;
}
.white_hp:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
line-height:20px;
}
.TDhome {
width:201px;
background-color:#be3f1c;
height:28px;
text-align:right;
padding-right:10px;
border-bottom:#FFFFFF solid 1px;
}
.TDshanti{
background-color:#ec5a02;
height: 28px;
padding-right:10px;
text-align:right;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
vertical-align:middle;
}
.menu_shanti{
width:145px;
background-color:#ec5a02;
height:128px;
padding-right:10px;
text-align:right;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
vertical-align:middle;
margin:0px;
}
.TDattivita {
width:144px;
background-color:#fb8801;
height:28px;
padding-right:10px;
text-align:right;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
vertical-align:middle;
}
.menu_attivita {
width:144px;
background-color:#fb8801;
height:128px;
padding-right:10px;
text-align:right;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
vertical-align:top;
}
.TDcalendario {
width:144px;
background-color:#FDAB00;
height:28px;
padding-right:10px;
text-align:right;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
vertical-align:middle;
}
.menu_date {
width:144px;
background-color:#FDAB00;
height:128px;
padding-right:10px;
text-align:right;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
vertical-align:middle;
}
.TDapprof {
width:144px;
background-color:#FDCA00;
height:28px;
padding-right:10px;
text-align:right;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
vertical-align:middle;
}
.menu_approf {
width:144px;
background-color:#FDCA00;
height:128px;
padding-right:10px;
text-align:right;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
vertical-align:middle;
}
.TDHomeSeminari{
background-color:#fba642;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:10px;
text-align:right;
width:201px;
vertical-align:top;
}
.TDHomeCorsi{
background-color:#fbcb38;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:right;
width:201px;
padding:10px;
vertical-align:top;
}
.TDHomeShiatsu{
background-color:#550b41;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:right;
width:201px;
padding:10px;
vertical-align:top;

}
.TDHomeGen{
background-color:#b0afaf;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:10px;
text-align:right;
width:201px;
}

.TDleftshanti{
background-color:#f7c07f;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:right;
width:201px;
padding:10px;
vertical-align:top;
}
.TDleftattivita{
background-color:#fbb059;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:right;
width:201px;
padding:10px;
vertical-align:top;
}
.TDleftdate{
background-color:#fbcb38;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:right;
width:201px;
padding:10px;
vertical-align:top;
}
.TDleftapprof{
background-color:#fff37f;
border-top:#FFFFFF 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:right;
width:201px;
padding:10px;
vertical-align:top;
}

.fot_home {
width:201px;
background-color:#be3f1c;
height:5px;
border-top:#FFFFFF solid 2px;
}
.fot_shanti{
width:144px;
background-color:#ec5a02;
height:5px;
border-left:#FFFFFF solid 1px;
border-top:#FFFFFF solid 2px;
}

.fot_approf {
width:144px;
background-color:#FDCA00;
height:5px;
border-left:#FFFFFF solid 1px;
border-top:#FFFFFF solid 2px;
}
.fot_att {
width:144px;
background-color:#fb8801;
height:5px;
border-left:#FFFFFF solid 1px;
border-top:#FFFFFF solid 2px;
}

.fot_date {
width:144px;
background-color:#FDAB00;
height:5px;
border-left:#FFFFFF solid 1px;
border-top:#FFFFFF solid 2px;
}
