body { margin:0px; color: black; background: #ffffff url('https://casakirsch.com/images/sfondo_banner.jpg') 0 0 repeat-x;
font-family: verdana, trebuchet, sans-serif; font-size: 11px;  margin: 0px;}
#bottom {clear: both; background: transparent url('https://casakirsch.com/images/venice_bottom.jpg') 0px bottom  repeat-x; padding: 5px;
border:0px solid black; text-align: left; margin-top: 0px; padding-bottom: 130px;}
/*#rightcontent {background-color: white; width:190px; padding: 5px; border:1px dashed black; position: absolute; right: 10px; top: 223px;}*/
a {color:black;}
a:hover {text-decoration:underline;}
h1 {font-weight:900; font-size: 14px;}
h2 {font-weight:900; font-size: 13px;}
h3 {font-weight:900; font-size: 12px;}
p {padding: 5px;}
#pad {margin-left: 10px; width: 300px; margin-top: 15px;}
#top {border: 0px solid black; height:129px; padding:0px;
padding: 0px; background: transparent url('images/rossoleon.jpg') 851px 0px  no-repeat;}
#content {margin: 0px; border-top: 1px solid #829498;
background: transparent url('https://casakirsch.com/images/sfondo_entrata_big.jpg') 179px 0 no-repeat;
}
#content_plus {border: 0px solid #829498; border-top: 1px solid #829498; margin:0px;
background: transparent url('https://casakirsch.com/images/sfondo_col_bottom.jpg') 179px 345px repeat-y; padding:0px; text-align: justify;
padding:0px; text-align: justify;}
#nav_inc {background-color: #B6A08F /*#5B4A3C*/; color: #3C3026;  margin: 0px; border: 0px solid black;border: 1px solid #829498;}
#nav {background-color: #B6A08F /*#5B4A3C*/; color: #3C3026;  margin: 0px; border: 0px solid black; height: 13px; padding:0px;}
#nav a {color:#3C3026; text-decoration:none; text-transform: uppercase;}
#nav a:hover {color:#ffffed;}
#nav_header a {color:white; text-decoration:none;}
#copy {margin-left: 0px; background: transparent; border: 0px solid black; padding:0px;}
#copy a {color:black; text-decoration:none;}
#copy a:hover {text-decoration:underline;}
#indirizzo {background: transparent; border: 0px solid black; padding:0px; text-align: center;}
#logo {background: transparent; border: 0px solid black; padding:0px; text-align: center;}
#lingue {position: absolute; top: 5px; right:5px; background: transparent; border: 0px solid black; padding:0px; text-align: right;}
#skype {background: transparent; border: 0px solid black; padding:0px; text-align: left;}
#addresses {z-index: 1; background:white url('https://casakirsch.com/images/sfondo_addresses.jpg') 0 0 repeat-y;
border-top: 1px solid black;border-bottom: 1px solid black; padding:10px; text-align: left;}
#validation {background: transparent; border: 0px solid black; padding:0px;}

.pagina {background: white; border: 0px solid black; padding:0px;}
.news {background: transparent; border: 0px solid black; padding:0px;}
#news_box {position: absolute; top: 160px; left: 595px;
background: transparent; border: 0px solid black; padding:0px;}

/*  XXXX---   BOX NEWS   ----XXXXX  */
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(images/boxhead/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(images/boxhead/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxhead h2 {
	background: url(images/boxhead/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color:#B6A08F;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(images/boxhead/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
.boxbody a {
	text-decoration: none; }
	.boxbody a:hover {
	text-decoration: underline; }


/*  XXXX---   PHOTO GALLERY   ----XXXXX  */

.imgphotogalup {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/up.gif') 0 0 repeat-x;
        }
        .imgphotogaldown {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: /*#CC66FF*/transparent url('new/images/tabgallery/down.gif') 0 0 repeat-x;
        }
         .imgphotogalleft {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/sx.gif') 0 0 repeat-y;
        }
          .imgphotogalright {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/dx.gif') 0 0 repeat-y;
        }
          .imgphotogalupleft {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/left.gif') 0 0 repeat-y;
        }
           .imgphotogalupright {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/right.gif') 0 0 repeat-y;
        }
           .imgphotogaldownleft {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/downsx.gif') 0 0 repeat-y;
        }
           .imgphotogaldownright {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; background: #CC66FF url('new/images/tabgallery/downdx.gif') 0 0 repeat-y;
        }


