/* CSS Document */
body,td,th {
	font-family: times, Times New Roman, Times, serif;
	color: #89311F;
}
body {
	background-color: #FCF5E2;
	margin-left:0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 20px;
}
body {scrollbar-3dlight-color:#FCF5E2;
           scrollbar-arrow-color:#822209;
           scrollbar-base-color:#FCF5E2;
           scrollbar-dark-shadow-color:#822209;
           scrollbar-face-color:#FCF5E2;
           scrollbar-highlight-color:#822209;
           scrollbar-shadow-color:#FCF5E2;
           scrollbar-track-color: #FCF5E2; 
           }
a:link {
	color: #89311F;
	text-decoration: none;
}
a:visited {
	color: #89311F;
	text-decoration: none;
}
a:hover {
	color: #23331F;
	text-decoration: underline;
}
a:active {
	color: #89311F;
	text-decoration: none;
}
#Table_01 {
margin-left: auto;
margin-right: auto;
border: 1px solid brown;
background-image:url(inne.jpg);
background-repeat: no-repeat; 
background-position: 0 0;
width: 959px; 
}
.TDtitle {
padding:0px;
margin:0px;
padding-right: 97px;
height: 57px;
padding-bottom:0px;


}

.title {
font-family:times;
font-size: 16px;
font-weight:bold;
vertical-align: bottom;
background-color: #FCF5E2;
padding-bottom: 34px;

}
.title_contact {
font-family:times;
font-size: 18px;
font-weight:bold;
vertical-align: bottom;
/*background-color: #FCF5E2;*/
padding-left:20px;
padding-top:20px;
padding-bottom: 4px;

}
.titolo {
font-family:times;
font-size: 20px;
/*font-weight:bold;*/
vertical-align: bottom;

}
.liutaio {
font-family:times;
font-size:16px;
vertical-align: bottom;

}
.TD_content  {
margin:0px;
padding:0px;
position:relative;
height: 489px;
width: 859px;
background-image: url(../table_bg_violins2.jpg);
background-repeat: no-repeat;
background-position: left top;

}
#menu_inn {
margin:0px;
padding:0px;
/*padding-right: 117px;*/
padding-bottom: 18px;
vertical-align: bottom;

}
#position {
margin:0px;
padding:0px;
position:absolute;

}
#menu_rel  {
margin:0px;
padding:0px;
position:relative;
left: 500px; 
top: 70px;
height: 45px;
width: 459px;


}
.menu {
margin:0px;
padding:0px;

margin-bottom: 0px !important;
padding-top: 0px;
padding-right: 34px;
padding-bottom: 0px;
background-image:url(../images/severgnini_violinmaker_03.jpg);
background-repeat: no-repeat;
background-position: left top;
width:492px;
vertical-align: top;


}
.menuTable {
margin:0px;
padding:0px;
margin-bottom: -25px;
margin-top: 2px !important;
padding-top: 0px;
height: 100%;
/*border: 1px solid red;*/
}
.TD_bottom {
margin:0px;
padding:0px;
padding-top: 12px;
padding-right: 92px;
position:relative;
height: 50px;
width: 859px;
vertical-align:top;


}
.instruments {
margin:0px;
padding:0px;
/*border: 1px solid brown;*/
background-color: #fffff0;
}
.workshop  {
margin:0px;
padding:0px;
margin-top: 50px;
/*border: 1px solid brown;*/
background-color: #fffff0;
alpha-opacity: 70;
}
.contact  {
margin:0px;
padding:0px;
margin-top: 40px;
padding-left: 20px;
border: 1px solid brown;
background-color: #fffff0;
/*background-image:url(../images/transp.png);
background-repeat: no-repeat;
background-position: left top;*/
filter: alpha(opacity=70);
-moz-opacity: .70;
opacity:.70;

}
.instrument_single {
margin:2px;
padding-top:3px;
padding-bottom:1px;
border: 1px solid brown;
/*background-color: #8C3015;*/
}
.instrument_zoom {
margin:2px;
padding-left:18px;
/*
border: 1px solid brown;
/*background-color: #8C3015;*/
}
.address {
position: relative;
top: -5px;
margin:0px;
padding:0px;
font-family:times;
font-size: 14px;
vertical-align: top;

}
.address_home {
margin:0px;
padding:0px;
font-family:times;
font-size: 14px;
vertical-align: top;
}
.TD_address {
margin:0px;
padding:0px;
/*padding-right: 34px;*/
height: 76px;
width: 817px;
vertical-align:middle;
background-image:url(../images/severgnini_violinmaker2_14.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.TD_address_inn {
margin:0px;
padding:0px;
padding-bottom: 20px;
padding-right: 52px;
/*height: 76px;
width: 817px;*/
vertical-align:top;



}

