/*::::::: PIROBOX V.1.0. :::::::::*/



/*::::::::::::REGOLE GENERALI:::::::::::*/

ul,li,dl,dt,dd{
	list-style-type:none;
	margin:0;
	padding:0;
}
dt{
	text-transform:uppercase;
}
img{
	border:none;
	padding:0;
	margin:0;
}
p{
	margin:0;
	padding:0;
}
h1,h2,h3,h4{
	margin:0;
	padding:0;

}
a{
	color:#fff;
	text-decoration:none;
	outline:none;
	background:none;
	padding:0;
}
a:hover{
	color:#bb0f05;
	text-decoration:none;
	outline:none;
}
.clear { clear: both; }
a.AlexaSiteStatsWidget{
	float:left;
	padding:10px;
	background: white;
	margin:4px 0 0 10px;
}
a:hover.AlexaSiteStatsWidget{
	float:left;
	padding:10px;
	background: #333;
	margin:4px 0 0 10px;
}

.demo{
	float:left;
	width:630px;
	margin:10px 0 20px 20px;
}
.demo ul{
	float:left;
	width:630px;
	margin:5px 0 0 4px;
	display:block;
}
.demo li{
	float:left;
	padding:0;
	margin:0;
	color:white;

}
.demo {
	float:left;
	color:white;

}
/*.demo a{
	float:left;
	margin:10px 39px 0 0;
	padding:0;
	background:url(../../images/projects/popup/bg_thumbs.png);
	width:118px;
	height:118px;
}
.demo  a:hover{
	float:left;
	background: url(../../images/projects/popup/bg_thumbs_h.png);
	padding:0;
}*/
.demo p{
	float:left;
	padding:5px;
}
.box_left pre{
	float:left;
	width:630px;
	background:#000;
	color:#fff;
}
.demo  a img{
	float:left;
	margin:9px 0 0 9px;
}

/*:::::::FINE CSS::::::*/



/*Default CSS for pan containers*/
