body { 
	margin:0px;
	text-align:center;
	background-position:top left;
	background-repeat:repeat-x;
        background-image:url(../images/default/sfondo.jpg);
        color: black;
	font-size : small;
	font-style : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.classecerca {
	float: left;
	padding-left:1px;
	/*padding: 5px 5px 5px 5px;*/
}
.nascosto {
width: 2px;
height: 0;
font-size: .1em;
left: -1000em;
position: absolute;
visibility: hidden;
overflow: hidden; 
}

h2 {
font-size : 1em;
padding: 0 0 0 0;
text-align: left;
display: inline;
}

h3 {
font-size : 0.6em;
font-weight: normal;
padding: 0 0 0 0;
text-align: left;
display: inline;
}

.classeimgct {
	border: 0px;
	vertical-align: top;
	float: none;
	/*padding: 5px 5px 5px 5px;*/
}

.classeimgsx {
	border: 0px;
	float: left;
	/*padding: 5px 5px 5px 5px;*/
}

.classeimgdx {
	border: 0px;
	float: right;
	/*padding: 5px 5px 5px 5px;*/
}
.classeimgcinema {
	border: 0px;
	vertical-align: top;
	float: right;
	padding: 0px 15px 0px 0px;
}
.classeimgfoto {
	border: 0px;
	float: left;
	padding: 0px 15px 0px 0px;
}
.classeimgnews {
	border: 0px;
	float: right;
	padding: 0px 0px 10px 15px;
}
.classeimg {
	border: 0px;
}

.classexx-small {
	font-size: xx-small;

}

.classex-small {
	font-size: x-small;

}
.classesmall {
	font-size: small;

}
.classemedium {
	font-size: medium;

}
.classelarge {
	font-size: large;

}
.classex-large {
	font-size: x-large;

}

.classexx-large {
	font-size: xx-large;

}
.classecentro {
	text-align: center;
}

.classestatica {
	font-size: small;
}

.classegrigio {
	color: #666666;

}
.classegrigio1 {
	color: #666666;
	font-size: xx-small;
}
.classegrigio2 {
	color: #999999;
	font-size: small;

}

.classebianco {
	color: white;
}

.classenero {
	color: black;
}
.classeblue {
	color: #0033cc;
}
/*BTN HOME*/
a.btn_home:link{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:-210px;
	float:right;
	margin-right:20px;
	/*border:1px solid #0000FF;*/
}
a.btn_home:visited{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:-210px;
	float:right;
	margin-right:20px;
	/*border:1px solid #0000FF;*/
}
a.btn_home:hover{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:-210px;
	float:right;
	margin-right:20px;
	/*border:1px solid #0000FF;*/
}
/*BTN footer*/
a.btn_footer:link{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:170px;
	float:right;
	margin-right:-100px;
	border:0px solid #000000;
}
a.btn_footer:visited{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:170px;
	float:right;
	margin-right:-100px;
	border:0px solid #000000;
}
a.btn_footer:hover{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:170px;
	float:right;
	margin-right:-100px;
	border:0px solid #000000;
}
/*BTN HOME SEZIONE*/
a.btn_home_sezione:link{
	display:block;
	width:200px;
	height:40px;
	position:relative;
	top:-210px;
	float:left;
	margin-left:20px;
}
a.btn_home_sezione:visited{
	display:block;
	width:200px;
	height:40px;
	position:relative;
	top:-210px;
	float:left;
	margin-left:20px;
}
a.btn_home_sezione:hover{
	display:block;
	width:200px;
	height:40px;
	position:relative;
	top:-210px;
	float:left;
	margin-left:20px;
}

/*BTN HOME ULTIMO LIVELLO*/
a.btn_home_header:link{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:25px;
	float:right;
}
a.btn_home_header:visited{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:25px;
	float:right;
}
a.btn_home_header:hover{
	display:block;
	width:100px;
	height:35px;
	position:relative;
	top:25px;
	float:right;
}
/*BTN HOME SEZIONE ULTIMO LIVELLO*/
a.btn_home_sezione_header:link{
	display:block;
	width:200px;
	height:40px;
	position:relative;
	top:25px;
	float:left;
}
a.btn_home_sezione_header:visited{
	display:block;
	width:200px;
	height:40px;
	position:relative;
	top:25px;
	float:left;
}
a.btn_home_sezione_header:hover{
	display:block;
	width:200px;
	height:40px;
	position:relative;
	top:25px;
	float:left;
}
A:link {
color : #0033cc;
}
A:visited {
color : #0033cc;
}
A:link {
text-decoration : none;
}
A:visited {
text-decoration : none;
}
A:hover {
color : #993300;
}
A:hover {
text-decoration : underline;
}
A:active {
color : #cc3300;
}
.classeimg1sx {
	border: 0px;
	float: left;
	padding: 5px 5px 5px 0px;
}

.classeimg1dx {
	border: 0px;
	float: right;
	padding: 5px 0px 5px 5px;
}