@charset "utf-8";
/* CSS Document */

 .fondoCont{
	width:1000px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	background:url(../images/bk-home.jpg) no-repeat center top
	}
.fondoCont1{
	width:1000px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	background:url(../images/bk-illustrations.jpg) no-repeat center top
	}
.fondoCont2{
	width:1000px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	background:url(../images/bk-about.jpg) no-repeat center top
	}
.fondoCont3{
	width:1000px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	background:url(../images/bk-painting.jpg) no-repeat center top
	}
.fondoCont4{
	width:1000px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	background:url(../images/bk-contacts.jpg) no-repeat center top
	}
.fondoCont5{
	width:1000px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	background:url(../images/bk-books.jpg) no-repeat center top
	}
.breakBru{
   clear:both;
    }

.Header{
	width:100%;
	text-align:center;
	margin:0px;
	height:200px
}
.Header1{
	width:100%;
	text-align:center;
	margin:0px;
	height:180px
}
.ProTastoIllustra{
	width:370px;
	text-align:right;
	float:left;
	margin:0px;
	height:100px;
}
.ProMenuInt{
	width:245px;
	float:left;
	margin:50px 0px 0px 0px;
}
.ProFB{
	width:100px;
	float:right;
	margin:23px 223px 0px 0px;
	text-align:right
}
.tastoIllustra{
	width:210px;
	float:right;
	background: url(../images/illustrazioni-home.png) no-repeat right top;
	margin:40px 0px 0px 0px;
	height:50px;
}
.tastoIllustra:hover{
	width:210px;
	float:right;
	background: url(../images/illustrazioni-home1.png) no-repeat right top;
	margin:40px 0px 0px 0px;
	height:50px;
	cursor:pointer
}
.tastoIllustra1{
	width:210px;
	float:left;
	background: url(../images/illustrazioni-2.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
}
.tastoIllustra1:hover{
	width:210px;
	float:left;
	background: url(../images/illustrazioni-2a.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
	cursor:pointer
}
.tastoIllustraSelect{
	width:210px;
	float:left;
	background: url(../images/illustrazioni-2a.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
	cursor: default
}
.ProTastoAbout{
	width:370px;
	float:right;
	margin:0px;
	height:100px;
}
.tastoAbout{
	width:170px;
	float:left;
	background: url(../images/about-home.png) no-repeat left top;
	margin:20px 0px 0px 0px;
	height:50px;
}
.tastoAbout:hover{
	width:170px;
	float:left;
	background: url(../images/about-home1.png) no-repeat left top;
	margin:20px 0px 0px 0px;
	height:50px;
	cursor:pointer
}
.tastoAbout1{
	width:170px;
	float:left;
	background: url(../images/about-int.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
}
.tastoAbout1:hover{
	width:170px;
	float:left;
	background: url(../images/about-int1.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
	cursor:pointer
}
.tastoAboutSelect{
	width:170px;
	float:left;
	background: url(../images/about-int1.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
	cursor:default
}
.tastoHome{
	width:111px;
	float:left;
	background: url(../images/home.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
}
.tastoHome:hover{
	width:111px;
	float:left;
	background: url(../images/home1.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:50px;
	cursor:pointer
}
 .Wrap1{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	}
.Wrap2{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	background: url(../images/sotto-menu-illustration.png) no-repeat left top
	}
.Wrap3{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	background: url(../images/sotto-menu-about.png) no-repeat left top
	}
.Wrap4{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	background: url(../images/sotto-menu-painting.png) no-repeat left top
	}
	.Wrap5{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	background: url(../images/sotto-menu-contacts.png) no-repeat left top
	}
.Wrap6{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	background: url(../images/sotto-menu-books.png) no-repeat left top
	}
.ContWrap{
	width:726px;
	float:right;
	margin:0px 0px 0px 0px
	}
.ContWrap1{
	width:726px;
	float:right;
	margin:0px 0px 100px 0px
	}
 .Row{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px
	}
 .Texto1{
	font-family: "Trebuchet MS";
    font-weight:normal;
    font-size:13px;
	line-height: 22px;
	color:#666666;
	width:550px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px
	}
 .Ima1{

	margin:0px  15px 0px 0px;

	}
	.pippo {
	font-family: "Trebuchet MS";
	color: #6C004F;
	font-size: 13px;
	font-weight:bold
}
.ProTastoPainting{
	width:260px;
	text-align:right;
	float:left;
	margin:143px 0px 0px 0px;
}
.tastoPainting{
	width:210px;
	float:right;
	background: url(../images/painting-home.png) no-repeat right top;
	margin:45px 0px 0px 0px;
	height:53px;
}
.tastoPainting:hover{
	width:350px;
	float:right;
	background: url(../images/painting-home1.png) no-repeat right top;
	margin:45px 0px 0px 0px;
	height:53px;
	cursor:pointer
}
.tastoPainting1{
	width:141px;
	float:left;
	background: url(../images/painting-int.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
}
.tastoPainting1:hover{
	width:141px;
	float:left;
	background: url(../images/painting-int1.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:pointer
}
.tastoPaintingSelect{
	width:141px;
	float:left;
	background: url(../images/painting-int1.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:default
}
.ProTastoBooks{
	width:300px;
	text-align:right;
	float:left;
	margin:120px 0px 0px 0px;
	height:100px;
}
.tastoBooks{
	width:210px;
	float:right;
	background: url(../images/books-home.png) no-repeat right top;
	margin:0px 0px 0px 0px;
	height:53px;
}
.tastoBooks:hover{
	width:350px;
	float:right;
	background: url(../images/books-home1.png) no-repeat right top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:pointer
}
.tastoBooks1{
	width:110px;
	float:left;
	background: url(../images/books-2.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
}
.tastoBooks1:hover{
	width:110px;
	float:left;
	background: url(../images/books-2a.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:pointer
}
.tastoBooksSelect{
	width:110px;
	float:left;
	background: url(../images/books-2a.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:default
}
.ProTastoContacts{
	width:300px;
	text-align:right;
	float:left;
	margin:260px 0px 0px 0px;
}
.tastoContacts{
	width:210px;
	float:right;
	background: url(../images/contacts-home.png) no-repeat right top;
	margin:0px 0px 0px 0px;
	height:53px;
}
.tastoContacts:hover{
	width:350px;
	float:right;
	background: url(../images/contacts-home1.png) no-repeat right top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:pointer
}
.tastoContacts1{
	width:210px;
	float:left;
	background: url(../images/contacts-2.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
}
.tastoContacts1:hover{
	width:350px;
	float:left;
	background: url(../images/contacts-2a.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:pointer
}
.tastoContactsSelect{
	width:180px;
	float:left;
	background: url(../images/contacts-2a.png) no-repeat left top;
	margin:0px 0px 0px 0px;
	height:53px;
	cursor:default
}
 .Footer{
	width:100%;
	float:left;
	margin:15px 0px 0px 0px;
	background: url(../images/bk-footer.png) no-repeat right top;
	padding:0px 0px 0px 0px
	}
.Disclaimer{	
    font-family: "Trebuchet MS";
	font-size:12px;
	color:#666666;
	line-height: 18px;
	width:191px;
	text-align:right;
	float:left;
	margin:11px 10px 0px 0px;
}
.LogoFooter{
	

	width:239px;
	float:left;
	margin:0px 0px 0px 0px;
}
.vociFooter{	
    font-family: "Trebuchet MS";
	font-size:12px;
	color:#666666;
	width:112px;
	text-align:center;
	float:left;
	margin:30px 0px 0px 0px;
}





A.blu1:link, A.blu1:visited, A.blu1:active
{
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	COLOR: #999;
	
}
A.blu1:hover
{
	font-family: "Trebuchet MS";
    font-weight:bold;
	text-decoration:underline;
    font-size:13px;
	COLOR:#721424;
}
A.blu2:link, A.blu2:visited, A.blu2:active
{
	 font-family: "Trebuchet MS";
	font-size:13px;
	color:#666666;
	line-height: 18px;
	text-decoration:none;
	
}
A.blu2:hover
{
	 font-family: "Trebuchet MS";
	font-size:13px;
	line-height: 18px;
	text-decoration:underline;
	COLOR:#721424;
}
A.lib:link, A.lib:visited, A.lib:active
{
	 font-family: "Trebuchet MS";
	font-size:13px;
	color:#000000;
	line-height: 18px;
	text-decoration:none;
	
}
A.lib:hover
{
	 font-family: "Trebuchet MS";
	font-size:13px;
	line-height: 18px;
	text-decoration:none;
	COLOR:#721424;
}