body 
{
background: white url('back.jpg');
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: tahoma,verdana,arial,sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-align: center;
scrollbar-3dlight-color:white; 
scrollbar-arrow-color:#666;
scrollbar-base-color:white;
scrollbar-darkshadow-color:white;
scrollbar-face-color:#CC9988;
scrollbar-highlight-color: grey;
scrollbar-shadow-color:grey;
scrollbar-track-color:#CC9988;
}

a, a:link, a:hover {
text-decoration:none;
}

a, a:link {
color:white;
text-decoration:none;
}

a:hover {
color:#990000;
text-decoration:none;
}

a img {
border:0px;
color:white;
text-decoration:none;
}

a.evento:link, a.evento:active {
color:white;
text-decoration:none;
}

a.evento:hover, a.evento:visited {
color:white;
text-decoration:none;
}

a.torna:link, a.torna:active {
color:white;
text-decoration:none;
font-size: 11px;
font-weight:bold;

}

a.torna:hover, a.torna:visited {
color:white;
text-decoration:none;
font-size: 11px;
font-weight:bold;
}


.red_left p, .red_right p
{
margin:5px auto 5px auto;
}

.red1
{
font-size:20px;
margin:5px auto 10px auto;
}

.red2
{
font-size:10px;
padding-left:10px;
font-weight:normal;
}
.red2_just
{
font-size:10px;
padding-left:0px;
font-weight:normal;
fonr-align:justify;
}
.red3
{
position:absolute;
display:inline;
top:50px;
left:50px;
font-size:20px;
background-color:transparent;
text-align:left;
}
.red2_left
{
font-size:10px;
padding-left:20px;
padding-right:20px;
font-weight:normal;
text-align: left
}
.red3_left
{
font-size:12px;
padding-left:30px;
font-weight:normal;
text-align: left
}
.red_tit
{
font-size:11px;
padding-left:0px;
font-weight:bold;
}
.red_tit_left
{
font-size:11px;
padding-left:20px;
font-weight:bold;
text-align: left
}

.box_cont
{
	position:relative;
	width:816px;
	height:587px;
	margin: 3% auto;
	background: transparent url('blank.gif');
	text-align:center;
	color:white;
		
}

.box_nome{
	position:absolute;
	left:0px;
	top:0px;
	width:816px;
	height:65px;
	background:transparent url(
'nome.png') no-repeat !important;
background: transparent url('nome.gif') no-repeat;
}

.box_white {
	position:absolute;
	left:0px;
	top:65px;
	width:816px;
	height:472px;
	background: white url('blank.gif');
	
}

.bio
{
	position:absolute;
	left:15px;
	top:15px;
	width:145px; 	
/*	height:310px; */
	height:442px;
/*	background:white url('foto.png') top left no-repeat;	*/
	font-weight:normal;
/* 	padding-top:130px; */
	color:black;
	padding-right:7px;
	overflow:scroll; 
	overflow-x: hidden;
	background-color:transparent;
	text-align:left;
}

.foto
{
	position:relative;
	background: transparent url('foto.png') no-repeat;
	width:127px;
	height:127px;
	z-index:3;
}

.box_red{
	position:absolute;
	right:15px;
	top:15px;
	width:628px;
	height:345px;
	background-color: #990000;	
	font-weight:bold;
	color:white;
}

.box_red_scroll{
	position:absolute;
	right:15px;
	top:15px;
	width:628px;
	height:345px;
	background-color: #990000;	
	font-weight:bold;
	color:white;
	overflow:scroll;
	overflow-x: hidden;
}

.box_red_left{
	position:absolute;
	padding-left:30px;
	right:15px;
	top:15px;
	width:580px;
	height:295px;
	background-color: #990000;	
	font-weight:bold;
	color:white;
	text-align:left;
}
.red_left
{
position:absolute;
display:inline;
top:50px;
left:30px;
width:270px;
height:200px;
font-size:15px;
background-color:transparent;
text-align:left;

}

.red_mid
{
position:absolute;
display:inline;
top:50px;
left:280px;
text-align:center;
font-size:15px;

}


.red_right
{
position:absolute;
display:inline;
top:50px;
right:10px;
width:270px;
height:200px;
font-size:15px;
background-color:transparent;
text-align:right;
padding-right:20px;

}

.box_contatti
 {
	position:absolute;
	right:15px;
	top:320px;
	width:618px;
	height:50px;
	background: white url('contatti.jpg') left no-repeat;
	text-align:right;
	padding-right:0px;
	color:black;
}

.box_txt_contatti
 {
	position:absolute;
	right:0px;
	top:0px;
	width:360px;
	height:50px;
	background-color: white;
	text-align:left;
	color:black;
	overflow:hidden;
}

.banner_cont
{
	position:absolute;
	display:block;
	width:590px;
	height:77px;
	bottom:15px;
	right:15px;
	background-color: white;
	text-align:left;
	color:black;
}

.banner1
{
	position:absolute;
	width:158px;
	height:70px;
	margin-right:0px;
	top:0px;
	left:10px;
	background: white url('logo_guastalla.png') no-repeat;
	color:black;
}

.banner2
{
	position:absolute;
	top:0px;
	left:180px;
	width:94px;
	height:70px;
	background: white url('fregnetto.png') no-repeat;
	color:black;
}

.banner3
{
	position:absolute;
	top:0px;
	right:10px;
	width:280px;
	height:70px;
	background: white url('futura_arte.png') no-repeat;
	color:black;
}


.box_pulsanti{
	position:absolute;
	left:0px;
	bottom:0px;
	width:816px;
	height:50px;
	background: transparent url('sfondo_tasti.png') center no-repeat;
	font-weight:bold;
	text-align:left;
	
}

.butt_home, .butt_curr, .butt_eventi, .butt_mostre, .butt_conta, .butt_amici
{
	position:relative;
	display:inline;
	font-weight:bold;
	font-size:15px;
	font-weight:bold;
	top:25px;
	margin-left:80px;
	
}

