/*-------------- content ----------*/
#content{
	text-align:justify;
	font-family:Arial,Tahoma,Geneva,Kalimati,sans-serif;
	color:#4c82ae;
	height:100%;
	overflow:hidden;
}
/*-------------- left_content ----------*/
#left_content{
	font-size:12px;
	float:left;
	width:200px;
	padding:18px 25px 10px;

}
#left_content hr{
	position:relative;
	margin:18px auto;
	width:212px;
	border:2px solid #6e9abe;
}
#left_content h5{
	margin-bottom:10px;
	font-variant:small-caps;
	font-weight:bolder;
	font-size:16px;
	color:#b90000;
}
#left_content p{
	line-height:1.2em;
}
#left_content h6{
	font-weight:bold;
	font-style: italic;
	color:#024E8D;
	text-align:left;
}
#left_content ul li{
	margin-left:20px;
	list-style: disc;
	font-style: italic;
	font-weight:bold;
	color:#024E8D;
	text-align:left;
}
/*-------------- middle_content ----------*/
#middle_content{
	position:relative;
	float:left;
	width:332px;
	height:450px;
	background-color: #4e83af;
	background:url("../immagini/middle.jpg");
	padding:0px 80px 0 0px;
	border-right:5px solid #024e8d;
	border-left:5px solid #024e8d;
}
#a, #c{
	color:#b90000;
}
a#stella{
	position:relative;
	display:block;
	width:80px;
	height:50px;
	font-weight:bolder;
	font-size:17px;
	font-variant:small-caps;
	color:#fff;
	text-align:center;
	top:80px;
	left:65px;
}
a#stella span{
	position:relative;
}

#middle_content p#centrale{
	position:relative;
	top:15px;
	left:5px;
	width:400px;
	font-family: Verdana;
	font-size:46px;
	font-weight:bolder;
	font-style: italic;
	text-align:center;
	letter-spacing:-1px;
	text-shadow: 0px 0px 50px #ffffff;
}
#middle_content p#centrale span#a{
	font-size:30px;
	color: #4d82ae;
}
#middle_content p#centrale span#b{
	font-size:50px;
	color: #b90006;
}
#middle_content p#centrale span#c{
	position:relative;
	font-size:30px;
	color:#b90006;

}
#middle_content p#centrale span#d{
	position:relative;
	font-size:20px;
	color:#4d82ae;

}
#middle_content p#centrale span#e{
	position:relative;
	font-size:20px;
	color:#4d82ae;

}
#middle_content p#centrale span#b2{
	position:relative;
	font-size:50px;

	margin:0px;
	color: #b90006;	
}

#middle_content p#centrale span#f{
	position:relative;
	font-size:30px;
	color: #b90006;

	
}

/*-------------- right_content ----------*/
#right_content a:hover{
	text-decoration:underline;
}
#right_content{
	float:left;
	width:239px;
	padding:18px 25px 200px 0;
	font-family:Arial,Tahoma,Geneva,Kalimati,sans-serif;
	font-size:12px;
	text-align:right;
	background:url("../immagini/cartaCredito.png") no-repeat 0 230px;
}
#right_content h5 a{
	position:relative;
	bottom:20px;
	font-variant:small-caps;
	font-weight:bolder;
	font-size:14px;
	color:#004d8c;
}

#right_content hr{
	position:relative;
	margin:18px auto;
	width:230px;
	border:2px solid #6e9abe;
	top:75px;
	left:6px;
}
#right_content img{
	position:relative;
	left:-15px;
}

#right_content p{
	padding-bottom:30px;
}
#right_content p a{
	position:relative;
	top:-20px;
	color:#004d8c;
}
#right_content p#xpay a{
	position:relative;
	top:-38px;
	font-weight:bolder;
}
p#provaG a{
	position:absolute;
	top:355px;
	right:40px;
	font-weight:bolder;
	font-size:14px;
	color: #C73338;
}
#right_content p#logout a{
	position:relative;
	top:2px;
	left:-20px;
	font-weight:bolder;
}
#right_content p#entrare a{
	position:relative;
	top:15px;
	left:-20px;
	font-weight:bolder;
}
/*-------------- form login ----------*/
.input {
	background:url("../immagini/pulsanteLogin.gif") no-repeat 0 0;
	border:0;
	padding:2px 11px;
	width:130px;
	height:20px;
	margin-bottom:10px;
	color:#004d8c;
}
#login:hover, #login:focus{
	cursor:pointer;
}
#login{
	position:relative;
	width:66px;
	height:20px;
	padding-bottom:2px;
	background:url("../immagini/invioLogin2.gif") no-repeat 0 0px;
	color:#fff;
	border:none;
}
#Invia:hover, #Invia:focus{
	cursor:pointer;
}
#Invia{
	position:relative;
	width:66px;
	height:20px;
	padding-bottom:2px;
	color:#fff;
	border:none;
}
label{
	position:relative;
	left:-80px;
}
/*------------- form password -----------*/
#invPass{
	position:relative;
	top:-45px;
}

