body{padding:0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:21px; padding-bottom:30px;}
p{padding:0px; margin:0px; margin-bottom:11px;}
h1{padding:0px; margin-bottom:5px; margin-top:2px; margin-left:4px; font-size:17px; color:#a11502; font-weight:normal;}

a:link{color:#000000; text-decoration:none; border-bottom:1px solid #999999;}
a:visited{color:#000000; text-decoration:none; border-bottom:1px solid #999999;}
a:hover{color:#000000; text-decoration:none; border-bottom:1px solid #000000;}

.all{width:961px;}

.head{height:170px;}
.logo{width:329px; height:86px; float:left; margin-top:62px;}
.logo a{border:0px;}
.logo img{border:0px;}
.violin{width:575px; height:128px; float:left; margin-left:36px; margin-top:42px; background-image:url(img/violin.jpg);}

.menu1{height:3px; background-image:url(img/menu1.png);}
.menu2{height:5px; background-image:url(img/menu3.png);}

.menu{height:29px; background-image:url(img/menubg.png); text-align:left;}
.menu a{border:0px;}
.menu img{border:0px; float:left;}
#firstlink{margin-left:15px;}
.point{background-image:url(img/point.png); background-position:right; width:43px; height:29px; float:left;}
.xpoint{background-image:url(img/point.png); background-position:right; width:38px; height:29px; float:left;}

.composers{padding:2px; border:1px solid #5f5f5f;}
.composers a{border:0px;}
.composers img{border:0px; padding-left:1px;}
#first{padding:0px;}

.text td{border-top:3px solid #FFFFFF; padding:3px;}
.left{border-right:1px solid #FFFFFF; width:723px; text-align:justify; background-color:#d3d3d3;}
.left div{border:1px solid #e7e7e7; background-color:#d3d3d3; padding:20px;}
.left img{padding:3px; border:1px solid #e7e7e7;}

.right{background-color:#c4c4c4; width:237px; text-align:left;}
.block{border:1px solid #dedede; background-color:#c9c9c9; margin-bottom:3px; font-size:13px;}
.block h1{margin:0px; padding-top:3px; padding-bottom:5px; padding-left:5px; font-size:17px; color:#a11502; font-weight:normal; background-color:#d4d4d4;}
.block ul{margin:0px; padding-left:15px; padding-top:10px; padding-bottom:15px; padding-right:0px; list-style-type:none;}

.block a:link{color:#a11502; text-decoration:none; border-bottom:1px solid #b88c85;}
.block a:visited{color:#a11502; text-decoration:none; border-bottom:1px solid #b88c85;}
.block a:hover{color:#a11502; text-decoration:none; border-bottom:1px solid #a11502;}

.block p{padding:0px; margin:0px; margin-bottom:8px;}
.pblock{margin:0px; padding-left:15px; padding-top:10px; padding-bottom:12px; padding-right:15px; line-height:17px;}
.pblock span{}

.adv{padding:0px !important; padding-top:20px !important; padding-bottom:20px !important; border:0px !important;}