@charset "utf-8";
/* Style for Banco Popolare */
	
/*Importazione del css reset che azzera tutte le impostazioni dei Browser*/
	
	@import url("reset.css");
	@import url("Banco_popolare_typography_verdana.css");
	@import url("Banco_popolare_Homepage.css");
	@import url("Banco_popolare_PageWithRightColomn.css");
	@import url("Banco_popolare_PageWithoutRightColomn.css");
	@import url("Banco_popolare_LeftColomn.css");
	@import url("Banco_popolare_PopUp.css");
	@import url("Banco_popolare_Javascipt.css");
	@import url("Banco_popolare_Mappa.css");
	@import url("theme.css");
	
/* Stili generali*/
	
	.box_Body{
		width:1000px;
		margin:0 auto;
	}	
	.box_RightUpColumnLink{
	cursor:pointer;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}
	a:hover.box_RightUpColumnLink {
	cursor:pointer;
	text-decoration:underline;
	}

	.box_RightDownColumnLink{
	cursor:pointer;
	color:#006600;
	text-decoration:none;
	}
	a:hover.box_RightDownColumnLink {
	cursor:pointer;
	text-decoration:underline;
	}
	.box_RightDownColumnLinkSelected{
	cursor:pointer;
	color:#FFFFFF;
	}
	
	#menuup{}
	#menudown{}
	#menufooter{}
	#menulinkhome{}
	#textcenter{}
	
/*Stili dell'header*/
	
	.box_Header{
		background:url(../img/SfondoHeaderCompleto.png);
		background-color:#FFFFFF;
		height:121px;
		position:relative;
		display:block;
       _margin-bottom:-1px;
	}
	.box_LeftUpColumn{
		height: 19px;
		width: 246px;
		top: 8px;
		position:absolute;
		display:block;
		cursor:pointer;
	}
    .box_RightUpColumn{
		position:absolute;
		display:block;
		height:36px;
		width:605px;
		right:44px;
	}
	.box_RightUpColumnContent{
		width:593px;
		position:absolute;
		display:block;
		height:36px;
	}
	.box_LeftDownColumn{
		background:url(../img/Logo.png) no-repeat;
		height: 51px;
		width:260px;
		position:absolute;
		display:block;
		top:39px;
		left:14px;
		cursor:pointer;
	}

	
	.box_RightUpColumnImagePiuMeno{
			/*position:relative;
			top:7px;*/
			margin-top:7px;
			height:36px;
			width:22px;
			float:left;
			margin-right:2px;
			cursor:pointer;
		}	
	.box_RightUpColumnImageSearch{
			/*background:url(../img/Ricerca.gif) no-repeat;*/
			position:relative;
			top:7px;
			height: 36px;
			width:158px;
			float:left;
		}		
	.box_RightUpColumnImageLanguageEng{
			background:url(../img/BandieraInglese.gif) no-repeat;
			position:relative;
			top:9px;
			height: 36px;
			width:18px;
			float:left;
			display:inline;
			margin-left:13px;
		}	
	.box_RightUpColumnImageLanguageIta{
			background:url(../img/BandieraItaliana.gif) no-repeat;
			position:relative;
			top:9px;
			height: 36px;
			width:18px;
			float:left;
			margin-left:13px;
			margin-right:3px;
		}	
		
	.box_RightDownColumn{
		position:absolute;
		display:block;
		width:658px;
		right:44px;
		bottom:0px;
		_margin-bottom:-1px;
	}


/*Linea di separazione tra header e corpo centrale*/	
	
	.box_HeaderContentSeparator{
		background:url(../img/SpaziatoreOrizzontale1px.png) repeat-x top left;
		height:10px;
		overflow: hidden;
	}


/* Linea di separazione tra corpo centrale e footer*/	

	.box_ContentFooterSeparator{
		background:url(../img/SpaziatoreOrizzontaleSotto1px.png) repeat-x top left;
		height:10px;
		overflow:hidden;
	}

/*banda colorata sopra il footer*/	
		
	.box_FooterSeparator{
		background:url(../img/Logostriscia1px.png) repeat-x top left;
		height:19px;	
	}
	
	
/*Stili del footer*/	
	
	.box_Footer{
		background-color:#FFFFFF;
		/*width:1000px;
		text-align:center;
		margin:0 auto;*/
		float:right;
		position:relative;
		right:50px;
	}
	.box_FooterImage{
		text-align:center;
		position:relative;
		float:left;
		top:8px;
		margin-left:12px;
	}
	.box_FooterSquare{	
		background:url(../img/LittleSquare.png) no-repeat;
		height: 36px;
		width: 6px;
		float:left;
		text-align:center;
		position:relative;
		top:22px;
	}
