@charset "utf-8";
/* CSS Document */

body {
background:url(../images/bck_home.gif) top center repeat-x #4b4a4d;
margin:0;
padding:0;
text-align:center;
font-family: "Tahoma", Verdana, Arial, sans-serif;
font-size:11px;
color:#fff;
}
a {
color:#FFF;
text-decoration:none;
}

#wrapper {
margin:auto;
width:960px;
}
#top_bar {
height:100px;
padding:10px;
text-align:right;
color:#FFF;
}
#top_bar a{
padding:0 15px;
}
#abs_bottom {
margin-top:95px;
text-align:right;
color:#FFF;
}
.liner {
min-height:125px;
border-bottom:1px solid #999;
}
.ph_sx {
margin:6px;
width:405px;
float:left;
text-align:right;
}
.logo {
width:113px;
margin:6px;
float:left;
}
.ph_dx {
margin:6px;
width:405px;
float:left;
text-align:left;
}
.cleaner {
clear:both;
}
.sx {
float:left;
width:300px;
padding:10px;
text-align:left;
}

#footer {
height:50px;
background:url(../images/bck_footer2.jpg) repeat-x;
text-align:center;
margin-top:15px;
}

.titolo{
	border-bottom:1px solid #EAEAEA;
	padding:4px 12px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:12px;
	margin:0;
	font-style:italic;
	text-decoration: none;
}

p.titolo a:hover {
color:#FC0;
}

p.linker a {
color:#FC0;
font-size:11px;
}
p.linker a:hover {
color:#FFF;
}

.data{
color:#FC0; font-size:10px; margin:10px 0 5px 0;
}

.titolo2{
color:#CCC; font-size:11px; margin:0; padding:0
}

.testo2{
color:#666; font-size:10px; margin:0; padding:0
}
.photo2 {
float:left;
width:80px;
margin:8px;
border:1px solid #FC0;
padding:4px;
text-align:center;
}
.photo3 {
float:left;
width:80px;
margin:8px;
padding:4px;
text-align:center;
}
.photo4 {
float:left;
width:45px;
margin:2px;
padding:1px;
text-align:center;
border:1px solid #FC0;
}
.photo {
float:left;
width:40px;
margin:5px;
border:1px solid #FC0;
padding:3px;
text-align:center;
}
.photo2 {
float:left;
width:80px;
margin:5px;
border:1px solid #FC0;
padding:3px;
text-align:center;
}
ul.ppt {
	position: relative;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.ppt img {
	border: 1px solid #e7e7e7;
	padding: 5px;
	background-color: #ececec;
	width:284px;
}
#coprente {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent url(../bg.png) repeat;
z-index: 30;
display:none;
}
#box_popup_che_deve_comparire {
position: absolute;
top: 50%;
left: 50%;
width: 960px;
height: 500px;
margin-left: -480px; 
margin-top: -250px;
}

