/*Page Layout*/
body {
	background-image: url(images/sfondo.jpg);
	background-repeat: repeat;
	background-color: #330000;
}
<style type="text/css">
 #scr1 div {
  visibility:hidden;
 }

a:link {
	color: #993300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #993300;
}
a:hover {
	text-decoration: none;
	color: #996600;
}
a:active {
	text-decoration: none;
	color: #993300;
}
.Stile1 {font-size: 13px}
.Stile5 {
	font-size: 36px;
	font-weight: bold;
}
.Stile6 {font-weight: bold}

h2,h3
{
	color:#993300;
	font-size:16px;
	margin:0px 0px 5px 0px;
}




p
{
	color:#574129;
	font-size:13px;
	line-height:normal;
	margin:0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}



/* inizio testo scorrevole */

 #scr1 div {
  visibility:hidden;
 }
 #scr1, #scr1 div.default {
	height:50px;
	overflow:hidden;
	visibility:visible;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 }
 #scr1 table tr td div {
  visibility:visible;
 }

 #scr1 {
	font-size: 9px;
	margin-left: auto;
 }
 
  p.c2 {text-align: left}
 div.c1 {text-align: center}
/* fine testo scorrevole */











/* inizio footer */
* {
   margin: 0;
}
html, body {
   height: 100%;
}
.wrapper {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
   height: 4em; /* .push must be the same height as .footer */
}
/* fine footer */







/* inizio dati soc. */
body {margin:0; font-family:Verdana, Arial, Helvetica; font-size:14px}
#content {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#dialog {position:absolute; width:425px; padding:10px; z-index:200; background:#fff}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(images/dialog_close.gif) no-repeat}
#dialog-content {display:block; height:160px; padding:6px; color:#666666; font-size:13px}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#FFF; opacity:.75; filter:alpha(opacity=75); z-index:100}
.error {background:#fff url(images/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(images/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(images/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(images/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(images/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(images/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(images/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(images/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}
/* fine dati soc. */
