A {
	COLOR: #336633;
	TEXT-DECORATION: NONE
}
A:hover {
	COLOR: #CC6633;
	TEXT-DECORATION: NONE
}
A:link {
	COLOR: #336633;
	TEXT-DECORATION: NONE
}
.libri_link A {
	COLOR: #336633;
	TEXT-DECORATION: NONE
}
.libri_link A:hover {
	COLOR: #CC6633;
	TEXT-DECORATION: NONE
}
.libri_link A:link {
	COLOR: #336633;
	TEXT-DECORATION: NONE
}
.colour {
	BORDER-BOTTOM: #CCCCCC 0px solid; BACKGROUND-COLOR: #CCCCCC
}
.sidebox1 {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #CCCCCC; BORDER-BOTTOM: #CCCCCC 1px solid
}
.sidebox2 {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #CCCCCC; BORDER-BOTTOM: #CCCCCC 1px solid
}
.sidebox3 {
	COLOR: #039
}
.offers {
	COLOR: #039
}
.register {
	COLOR: #663
}
.sidetext {
	COLOR: #039
}
.smalltext {
	COLOR: #663	
}
.titolo{
	COLOR: #336633;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans serif;
	FONT-SIZE: 18pt; 
}
.titolocentrato{
	COLOR: #336633;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans serif;
	FONT-SIZE: 18pt;
	text-align: center;
}
.testo_foto{

	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans serif;
	FONT-SIZE: 8pt;
	text-align:center; 

}
.sidetext2 {
	COLOR: #039
}
.sidetext3 {
	COLOR: #000
}
.mainbox {
	COLOR: #039
}
.pheader {
	COLOR: #CCCCCC;
}
.footer {
	COLOR: #039;
}
.academic-graphic {
	BORDER-RIGHT: #d4dff4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4dff4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4dff4 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d4dff4 1px solid;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff;
}
P.greencomp {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #008000; FONT-FAMILY: Verdana,Arial,Helvetica,sans serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
P.redcomp {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #800000; FONT-FAMILY: Verdana,Arial,Helvetica,sans serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
P.three {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana,Arial,Helvetica,sans serif; TEXT-DECORATION: none;
}
P.purr {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana,Arial,Helvetica,sans serif; TEXT-DECORATION: none;
}
.logobar {
	BACKGROUND-COLOR: #fff;
}
.sidebox2 {
	BACKGROUND-COLOR: #fff
}
.sidebox3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.offers {
	FONT-SIZE: 71%; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.generic {
	FONT-SIZE: 71%; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.sidetext {
	FONT-SIZE: 71%; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.smalltext {
	FONT-SIZE: 65%; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.sidetext2 {
	FONT-SIZE: 71%; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.sidetext3 {
	FONT-SIZE: 71%; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.mainheader {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,geneva,sans-serif; font-weight:bold;
	color:#666666; line-height:15px
}
.mainheader2 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666
}
.mainheader8 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,geneva,sans-serif; font-weight:bold;
	color:#FF6600; line-height:15px
}
.menu_top {
	FONT-SIZE: 10px; font-weight:bold ; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #336633; padding-top:3px
}
.menu_top a{
	FONT-SIZE: 10px; font-weight:bold ; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #FFFFFF; padding-top:3px
}
.mainheader3 {
	FONT-SIZE: 10px;FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666;
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; line-height:13px
}
.mainheader_news {
	FONT-SIZE: 10px;FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666;
}
.mainheader_index {
	FONT-SIZE: 10px;FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666;
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;    line-height:13px
}
.mainheader_index a:link{
	FONT-SIZE: 10px;FONT-FAMILY: verdana,arial,geneva,sans-serif;
}
.mainheader_index a:visited{
	FONT-SIZE: 10px;FONT-FAMILY: verdana,arial,geneva,sans-serif;
}
.mainheader_index a:hover{
	FONT-SIZE: 10px;FONT-FAMILY: verdana, arial, geneva, sans-serif; font-weight:normal;
}
.mainheader_home {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #000000;
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
	}
.mainheader3box {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #FF6600; FONT-WEIGHT: bold; 
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
	}
.mainheader4 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666; FONT-WEIGHT: bold;
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.mainheader5 {
	FONT-SIZE: 10px; font-weight:bold; FONT-FAMILY: verdana,arial,geneva,sans-serif;
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.mainheader6 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: bold;
	BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid;
}
.mainheader7 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,geneva,sans-serif; color: #666666; FONT-WEIGHT: bold;
	BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.corsi_nobot {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid;
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,geneva,sans-serif;
}
.corsi {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,geneva,sans-serif;
}
.mainbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.mainbox2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.product {
	FONT-SIZE: 71%; COLOR: #000; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #fff
}
.pad {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.footer {
	FONT-SIZE: 65%; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
.Stile1 {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana, arial, geneva, sans-serif;
}
.Stile5 {
	color: #FF6600;
	font-size: 13px;
}
.Stile6 {
	font-size: 12px;
}
.Stile7 {
	font-size: 11px;
}
#news
{
	width:250px;
	background: #F6F6EE;
	border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
#news a
{
	color: #006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#news ul
{
	margin:0 .5em 0 .5em;
	padding:0;
}
#news li{
	line-height:1.5em;
}
/* the news box when JavaScript is available */
#news.hasJS
{
	height:360px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS ul
{
	position:absolute;
	top:550px;
	left:0;
	margin:0 .5em 0 .5em;
	padding:0;
}
.textnews
{
font-size:10px;
}
.textnews a
{
	font-size:10px;
	text-decoration:none
}
.textnews a:visited
{
	font-size:10px;
	text-decoration:none

}
.textnews a:hover
{
	font-size:10px;
	text-decoration:underline
}
.ricette {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
}
.testo_indextext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003300;
}

.StileHeader3 {
	color: #F35D15;
}
.StileHeader8 {
	color: #E2E1D9;
}
.scritta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003300;
	margin-top: -20px;
	position: absolute;
	top: 275px;
}
.foot {
	background-image: url(http://www.yogamilano.it/img/menu/extra/base2.png);
	background-repeat: repeat-x;
}

DIV.google-single {

	PADDING-LEFT: 5px; FLOAT: right; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px; BORDER-LEFT: #bdd1ab 1px solid

}