body
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	background:#141315;
	text-align:center;
	color:white;
}

*{margin:0;padding:0;}

html, body {
margin:0;
padding:0;
}

.riquadroEsternoPrincipale
{
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	
}

.Logo_Left {
	float: left;
	height: 76px;
	width: 250px;
}
#Riquadro_top { width:950px; height:76px;}
.MenuTop {
	background-image: url(images/bg_head_top.gif);
	background-repeat: repeat-x;
	height: 76px;
	width:700px;
}	

.racTop {
	background-image: url(images/header_bg3.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float:right;
	height:76px;
}

#ContentInterno { margin:0px 10px 10px 10px; padding:10px; font-size:12px; line-height:15px; text-align:left; }
.Titolozzo { font-size:20px; color:#999; padding-left:20px; line-height:13px; background-position:12px; background:url(images/freccia.gif) no-repeat;} 
.clearing{ clear:both; }


/* bottoni */
.nav-menuTop ul {
	text-align:center;
	margin:0px;
	list-style:none;
	padding-top:20px;
}
.nav-menuTop ul li{
	display: inline;
	width:75px;
	text-align:center;
}
.nav-menuTop ul a {
	display:block; 
	width:75px;
	line-height:35px;
	float:left; 
	text-decoration:none; color:#999; 	
	background-image: url(images/menu_bg1.gif);
	background-repeat: no-repeat;
	background-position: right; 
}
	
.nav-menuTop ul li a:hover{ border-top:3px solid #FFF; color:white; }
.nav-menuTop ul li.linkAttivo a { border-top:3px solid #FFF; color:white; }
/*bottoni*/
.MenuTop {
	float:left;
}

.txtevi{color:#999}

.bordoImg { border:2px solid #666; padding:5px; background-color:#CCC}
/* LINK */
a:link {color:#CCC;text-decoration:none;}
a:visited {color:#CCC;text-decoration : none;}
a:hover {color:white;text-decoration : underline;}
a:active {color:#CCC;text-decoration:none;}
.corpo {width: 950px; }
.colonna_sx {width: 236px;float: left;}
.colonna_sx #riquadro_menu_left {background-color: #050405;}
.colonna_dx {width: 700px;float: right;}
.slideshowHome {height: 272.90px;width: 700px;}
/*box lista articoli*/
#footer{text-align:center;margin:0 auto;background-image: url(images/footer.jpg);background-repeat: no-repeat;height: 43px;width: 950px;margin-bottom: 5px;clear:both;}
/*box ricerca articoli*/
.boxRicercaVeloce { width:236px; height:70px; background:url(images/boxRicercaVeloce.gif);}
#contentBoxRicerca {padding:10px; text-align:left; }

#contentBoxRicerca .btnSearch {background:none; cursor:pointer; border:0px; width:36px; line-height:22px; height:22px}
#contentBoxRicerca #sSearch { height:18px; background-color:#CCCCCC; color:#333;   border:1px solid #999; width:165px; vertical-align:middle}
#contentBoxRicerca label { font-weight:bold; width:auto; padding:0px; padding:0 0em;}
/*box ricerca articoli*/


/*box newsletter*/
.boxNewsletter { width:237px; height:110px; background:url(images/boxnewsletter.jpg);}
#contentBoxNewsletter {padding:8px 10px 10px 10px; text-align:left; }

#contentBoxNewsletter .btnNewsletter {background:none; cursor:pointer; border:0px; width:82px; line-height:19px; height:19px}
#contentBoxNewsletter #sNewsletter { height:18px; background-color:#CCCCCC; color:#333;   border:1px solid #999; width:180px; vertical-align:middle}
#contentBoxNewsletter label { font-weight:bold; width:auto; padding:0px; padding:0 0em;}
/*box newsletter*/


/*box2*/
.box2 { width:237px; height:124px; background:url(images/box2.jpg);}
#contentBox2 {padding:8px 10px 10px 10px; text-align:left; }

/*box2*/


/*box news ed eventi*/
.boxNews { width:237px; height:252px; background:url(images/box_news_home.jpg);}
#contentBoxNews {padding:8px 10px 10px 10px; text-align:left; }
/*box news ed eventi*/

