div.nav {float:left
}
div.pic {margin-left:0; float:left;
}
div.pic_semeshko {padding:0 20px 10px 0; float:left;
}
/*div.pic2 {margin-left:88px; float:left
}
html>body div.pic2 {margin-left:177px;
}*/ /*for Netscape and Opera*/
div.text {margin-left:190px;
}

.times {font-family:"Times New Roman", Times, serif;
}
.s120 { font-size:120%;
}

p.composer .u {text-decoration:underline;
}

p.composer {font-size:120%; font-weight:bold;
}
p.composer span {font-weight:normal;
}
p.composer span.small {font-weight:normal; font-size:85%;
}
p.volume {font-weight:bold; text-decoration:underline;
}
p.small, p.complexity {font-size:75%;
}
span.grey {color:#808080;
}
span.blue {color:#000080; font-weight:bold;
}
p.content span {text-decoration:underline;
}
p.number {font-weight:bold;
}
p.number span {font-weight:normal; font-style:italic;
}
p.price {margin-right:20%; text-align:right; font-weight:bold;
}
p.price span {text-decoration:underline;
}
p.star {font-size:65%; margin-left:45%; color:#000099;
}
p.star span {font-weight:bold;
}
span.demo {color:green;
}
.nota_bene {font-size:140%; color:#990000;
}

/*******DIVs*******/
table.review, table.review_orlov {border:1px #990000 solid;
}
table.review {width:500px;}
table.review_orlov {width:570px;
}
div.review {text-align:left;
padding:20px;
line-height:120%;
}
.quot {font-size:250%; color:#990000; margin-top:0;
}
.professor {padding-left:140px;
}
.ind {text-indent:2em;}

table.youtube {font-size:100%;
margin:0 0 0 -180px;
}
table.youtube td.youtube_video {vertical-align:top; text-align:left; padding:0 10px 0 0; 
}
table.youtube td.youtube_ad {vertical-align:top; padding:0;
}