/*========== TEASER ==========*/
div#teaser{
	height: 228px; /*20px di padding*/
	
	background-image: url(../img/common/teaser.jpg);
	background-repeat: no-repeat;
}

div#teaser a.action{
	width:80px;
	height: 90px;
	font-size:10px;
	color:#EE7F00;
	display:block;
	float:left;
}

#carica{}
#stampa{}
#imbusta{}
#invia{}

div#teaser .annuncio{
	color: #E10025;
	font-weight:normal;
	font-size:14px;
	margin:15px 0px 0px 0px;
	//margin:10px 0px 0px 0px;
	
}

/*======= FINE TEASER ========*/

/*=========== MENU ===========*/
div#menu{height:40px;}

.ita #vox1{width:80px;}
#vox1.actual, .ita #vox1:hover{background-position: 0px -40px;}

.ita #vox2{width:164px;background-position: -80px 0px;}
#vox2.actual, .ita #vox2:hover{background-position: -81px -40px;}

.ita #vox3{width:137px;background-position: -244px 0px;}
#vox3.actual, .ita #vox3:hover{background-position: -244px -40px;}

.ita #vox4{width:174px;background-position: -381px 0px;}
#vox4.actual, .ita #vox4:hover{background-position: -381px -40px;}

.ita #vox5{width:179px;background-position: -555px 0px;}
#vox5.actual, .ita #vox5:hover{background-position: -555px -40px;}

.ita #vox6{width:103px;background-position: -734px 0px;}
#vox6.actual, .ita #vox6:hover{background-position: -734px -40px;}

.ita #vox7{width:123px;background-position: -837px 0px;}
#vox7.actual, .ita #vox7:hover{background-position: -837px -40px;}



/*======== FINE MENU =========*/

/*========== CORPO ===========*/
div#corpo{
	height: 445px;
	padding-top: 15px;
}

/*MAIN*/
div#main{

	height: 420px;
	
}

div#sx, div#dx{
	width:320px;
	height: 420px;
	float: left;
	text-align: center;
}

.enter{
	display: block;
	height:17px;
	width:55px;
	position:absolute;
	background-image:url(/img/common/enter_simple_ita.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
div#sx .enter{background-position:0px -17px;}

div#sx #firstEnter{margin: 6px 0px 0px -5px; background-image:url(/img/common/scopri_vantaggi.png); width:116px; background-position:0px -0px;}
div#sx #secondEnter{margin:5px 0px 0px -5px; background-image:url(/img/common/guarda_video.png); width:103px; background-position:0px -0px;}
#thirdEnter{margin:-18px 0px 0px 220px;}
#fourthEnter{left:234px;position:absolute;top:140px; background-image:url(/img/common/continua.png); width:73px; background-position:0px -0px;}

div#dx{}

#loginArea p{margin:5px 0px; float:left; width:140px;}
#loginArea label{width: 80px;display:block; color: black;}
#loginArea input{border:1px solid #B19738; width:120px;}
#loginArea input.buttonLogin{background-image:url(../img/common/login_button.gif);
border:0 none;
height:15px;
width:60px;
cursor:pointer;}

#loginArea a{color: #ED7F00;}
#loginArea form{
	display: block;
	height:50px;
	margin:5px 0px;
}

#box2{background-image: url(../img/common/box2.gif);}
#box3{background-image: url(../img/common/box3.gif);}

#banner1, #banner2{height:65px; background-repeat:no-repeat;}
#banner1{background-image: url(../img/common/bannerHome.jpg);}
#banner2{background-image: url(../img/common/bannerHome2.jpg);}

/*FINE MAIN*/

/*SIDEBAR*/
div#sidebar{
	background-image: url(../img/common/novita.gif);
	background-repeat: no-repeat;
	height: 165px;
	width:310px;
	margin-top:1px;
	margin-left:4px;
	margin-bottom:14px;
}

div#sidebar h2{
	margin-left:16px;
	margin-top:9px;
}


div#upperSidebar{
	float:left;
}

div#upperSidebar a{
	color:black;
	text-decoration:none;
	font-weight:bold;
}

div#upperSidebar #faq_slide{
	height:90px;
	width:2000px;
}

div#upperSidebar #faqs{
	height:90px;
	overflow:hidden;
	width:280px;
}

div#upperSidebar #faqs .faq{
	float:left;
	width:280px;
}



div#upperSidebar #faq_link{
	text-align:center;
}


div#upperSidebar #faq_link a{
	font-weight:normal;
	text-decoration:underline;
}


div#upperSidebar a:hover{
	text-decoration:underline;
}


#rss{
	border:0px;
	padding:0px;
	margin:9px 0px 0px 270px;
	display:block;
	height:15px;
	width:15px;
	position:absolute;
}

div.singulaNews{
	font-size:10px;
	line-height:1.4em;
	padding: 11px 0px 0px 0px;	
	margin-left:16px;
}

.data{color: black;}
.titleNews{font-weight: bold;color: black;}
#ultimaNews{background-image:none;}

#box_cerca{
	background-image:url(/img/common/box_mini.gif);
	float:left;
	display:block;
	height:55px;
	width:320px;
}

#cerca_input{
	border:1px solid #B19738;
	margin-top:20px;
	margin-left:40px;
	margin-right:3px;
	width:175px;	
}

#cerca_home{
	background-image:url(/img/common/cerca.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	width:58px;
}

/*FINE SIDEBAR*/

/*======== FINE CORPO ========*/

