body {
  font-family:   tahoma, verdana, arial;
  font-size: 15px;
  background-color: #ffffff;
  background-position:top;	
  //text-align: justify;
  color:black;
}
img{
	padding:0;
	margin:0;
	border:0;
}

table{border-color:red;}
td{font-family:"trebuchet MS";}

.col_blue{ 
	background-color:WHITE;
	border:solid;
	border-color:#3399CC;
	color:white;
	width:800;
	height:550;
}

.col_green{ 
	background-color:WHITE;
	border:solid;
	border-left:#99CC99;
	color:white;
	width:800;
	height:550;
	
}

.col{ 
	
	background-color:WHITE;
	border:solid;
	border-color:#d8d8d8;
	color:white;
	width:800;
	height:550;
}
.col_profilo{
	background-color:WHITE;
		border:solid;
		border-color:#d8d8d8;
	color:white;
	width:800;
	height:550;
	background-image:url("img/profilo_new.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.col_servizi{
	background-color:WHITE;
	border:solid;
	border-color:#958fc4;
	color:white;
	width:800;
	height:540;
	padding:0;
	margin:0;
	background-image:url("img/servizi_new.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.col_partner{
	background-color:WHITE;
	border:solid;
	border-color:#d8d8d8;
	color:white;
	width:800;
	height:550;
	background-image:url("img/partner_bg.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.col_collaboratori{
	background-color:WHITE;
	border:solid;
	border-color:#d8d8d8;
	color:white;
	width:800;
	height:550;
	background-image:url("img/collaboratori_bg.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.col_contatti{
	background-color:WHITE;
	border:solid;
	border-color:#d8d8d8;
	color:white;
	width:800;
	height:550;
	background-image:url("img/contatti_bg.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.button { 
	position:absolute;
	top:20;
	z-index:15;
	padding:0;
	margin:0;
	border:0;
	//align:center;
	color:white;
	width:800;
	
}

.button a{
	
	height:30px;
	border:solid ;
	border-color:white;
	
	
}
.button a:active{
	height:30px;
	border:solid;
	border-color:yellow;


}





.link_menu {
	position:relative;
	width:150;
	text-align:center;
	color:black;
	z-index:15;
	top:-150;
	left:50;
}
.link_menu a{
	color:white;
	text-align:center;
	font-size:20;
	text-decoration:none;	  
}
.link_menu a:hover{font-size:25;color:red;}

.link_menu_servizi
{
	
	position:relative;
	
	width:150;
	text-align:center;
	color:black;
	z-index:15;
	
	top:-20;
	left:350;
}
.link_menu_servizi a{
	
	
	color:#606060;
	text-align:center;
	font-size:20;
	text-decoration:none;	  
}
.link_menu_servizi a:hover{color:pink;text-decoration:blink;}




.testo_profilo{
	background-color:white;
	opacity: .8	;
	filter: alpha(opacity=80);
	position:absolute;
	top:220;
	left:450;
	border:solid;
	border-color:#d0c0c0;
	color:gray;
	width:500;
	height:250;
	padding:20;
	overflow:auto;
	z-index:15;
	font-weight:bold;
	font-size:15;
}
testo_profilo a{}
testo_profilo.img a:hover{
opacity: .9;
	filter: alpha(opacity=90);
	
}

.quadro-coll{
	background-color:white;
	opacity: .5;
	filter: alpha(opacity=50);
	
	top:200;
	left:400;
	border:solid;
	border-color:##d0c0c0;
	color:black;
	width:400;
	height:250;
	padding:20;
	overflow:auto;
	z-index:15;
	font-size:12;


}

.news{
	position:relative;
	top:-100;
	left:500;
	border:solid;
	border-color:##d0c0c0;
	color:#666666;
	width:250;
	height:200;
	padding:20;
	overflow:auto;
	z-index:1;
	font-size:10;

}
.contenuto_profilo{
	position:absolute;
	top:100;
	left:250;
	border:solid;
	border-color:#FF3333;
	color:#666666;
	width:450;
	height:300;
	padding:30;
	overflow:auto;
	z-index:1;

}
.contenuto_verde{
	position:absolute;
	top:0;
	left:250;
	border:solid;
	border-color:#33CC33;
	color:#666666;
	width:450;
	height:300;
	padding:30;
	overflow:auto;
	z-index:1;
}
.contenuto a{
	color:#666666;
	font-decoration:none;
	
}


.window{
	background-position:CENTER;	
	position:absolute;
	top:10;
	left:20;
	font-family:  sans-serif, "trebuchet MS", tahoma, verdana, arial;
 	 font-size: 12px;
 	 text-align: justify;
 	 color:black;
	border:solid;
	border-color:#FF3333;
	color:#666666;
	width:400;
	height:300;
	padding:20;
	overflow:auto;

}
.title{
	position:absolute;
	top:20;
	left:250;
	background-color:white;
	border:solid;
	border-color:#b7b7b7;
	
	color:#FF3333;
	margin:10;
	padding:5;
	width:100;
	height:20;
	z-index:2;


}

.title_profilo{
	position:absolute;
	top:-120;
	left:250;
	background-color:white;
	border:solid;
	border-color:#FF3333;
	
	color:#FF3333;
	margin:10;
	padding:5;
	width:200;
	height:20;
	z-index:2;


}
.menu_gallery{
color:red;
align:center;
}

.collaboratori{

background-color:white;
opacity: .8	;
filter: alpha(opacity=80);
position:absolute;
top:180;
left:400;
border:solid;
border-color:#d0c0c0;
color:black;
width:500;
height:280;
padding:30;
overflow:auto;
z-index:15;	font-size:15;"
}
img.artisti{
border:1px solid black;
width:150;

}
.title_green{
	position:absolute;
	top:-20;
	left:250;
	background-color:white;
	border:solid;
	border-color:#009900;
	color:#666666;
	margin:10;
	padding:5;
	width:200;
	height:20;
	z-index:2;


}
.data{
	font-size:9;
	border-color:#d0c0c0;
	background-color:#d0c0c0;
	border: 2px solid;
	
	color:white;
	margin:10;
	padding:5;
	//width:50;
	height:15;
	z-index:2;

}
.credits {
	position:absolute;
	bottom:0;
	left:30%;
	color:#666666;
	text-align:center;
	
}
.credits a{color:#666666;}



.logo{
	position:absolute;
	top:20;
	right:100;
	z-index:15;

}


.testo_fra a{color:red;}


.formazione{

	background-color:white;
	opacity: .5;
	filter: alpha(opacity=50);
	position:absolute;
	top:20;
	left:30;
	border:solid;
	border-color:##d0c0c0;
	color:black;
	width:400;
	padding:20;
	
	overflow:auto;
	z-index:15;
	font-size:15;
	
	text-align:center;

}


.menu_formazione{
position:absolute;
left:80;
top:50;
width:100;
background-color:white;
color:77776d;

}
.menu_formazione a{
position:absolute;
text-decoration:none;
color:77776d;
font-size:20;
font-weight:bold;
}

.menu_formazione a:hover{
color:64507a;
}
.menu_marketing{
position:absolute;
left:80;
top:50;
width:100;
background-color:white;
color:77776d;

}
.menu_marketing a{
position:absolute;
text-decoration:none;
color:77776d;
font-size:20;
font-weight:bold;
}

.menu_marketing a:hover{
color:red;
}
