@charset "utf-8";
/* CSS Document */

BODY{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	background:url(/images/sf_pagina.jpg) repeat-x;
}

#log {
	background:url(/gestione/images/sf_input.png) no-repeat;
	width:164px;
	height:30px;
	border:0px;
	padding:4px 0px 0px 10px;
	text-align:left;
	cursor:pointer;
}
#vuoto{
	border:solid 1px #999999;
	color:#333333;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#pagina{
	border:solid 1px #999999;
	color:#333333;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#paginaover{
	border:solid 1px #999999;
	background:#999999;
	color:#ffffff;
	width:32px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#menu{
	background:url(/images/sf_menu.jpg) no-repeat;
	width:953px;
	height:46px;
}
#agent{
	background:url(/images/sf_agenti.jpg) no-repeat;
	width:311px;
	height:210px;
	padding:34px 0px 0px 0px;
}

#operatore{
	background:url(/images/operatore.jpg) no-repeat;
	width:308px;
	height:60px;
}

#no_operatore{
	background:url(/images/no_operatore.jpg) no-repeat;
	width:308px;
	height:60px;
}

#newsletter{
	background:url(/images/sf_newsletter.jpg) no-repeat;
	width:309px;
	height:204px;
}
#newsletter1{
	background:url(/images/sf_newsletter.jpg) no-repeat;
	width:309px;
	height:144px;
	padding:52px 0px 0px 0px;
}
#richiesta{
	background:url(/images/sf_richiesta.jpg) no-repeat;
	width:673px;
	height:72px;
	padding:20px;
}
#contatti{
	background:url(/images/sf_contatti.jpg) no-repeat;
	width:230px;
	height:125px;
	padding:180px 0px 0px 10px;
}
#corpo{
	padding:0px 30px 0px 20px;
	text-align:justify;
	width:662px;
	color:#333333;
	line-height:15px;
}

#corpo_news{
	padding:0px 30px 0px 20px;
	text-align:justify;
	width:940px;
	color:#333333;
	line-height:15px;
}

#corpo_news H1{
	color:#333333;
	font-size:11px;
	display:inline;
	line-height:12px;
}

#corpo H1{
	color:#333333;
	font-size:11px;
	display:inline;
	line-height:12px;
}

.main_pagine{
	background:url(/images/pagine_bg.jpg) repeat-y top;
	padding:10px 30px 10px 30px;
}
.footer{
	background:url(/images/footer.jpg) no-repeat top center;
	width:953px;
	height:107px;
}

#sfondo_finanziamento{
	background:url(/images/sf_pagina_home.jpg) no-repeat;
	width:713px;
	height:555px;
	padding:0px;
	border:0;
	color:#333;
	padding:0px 0px 0px 0px;
	font-size:11px;
}
#sfondo_form_altre{
	background:url(/images/sf_form_altre.jpg) no-repeat;
	width:551px;
	height:450px;
	padding:0px;
	border:0;
	color:#333;
	padding:25px 35px 0px 35px;
	font-size:11px;
	text-align:justify;
}

#sfondo_form_altre h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:justify;
display:inline;
}

#user{
	background:url(/images/puls_username.png) no-repeat top;
	width:210px;
	height:25px;
	padding:10px 0px 0px 28px;
	border:0;
	color:#999;
	font-size:11px;
}
#input_newsletter{
	background:url(/images/puls_email.png) no-repeat top;
	width:243px;
	height:25px;
	padding:10px 0px 0px 28px;
	border:0;
	color:#333333;
	font-size:11px;
}
#input_newsletter1{
	background:url(/images/puls_email1.png) no-repeat top;
	width:243px;
	height:22px;
	padding:7px 0px 0px 28px;
	border:0;
	color:#333333;
	font-size:11px;
}
#submit{
	background:url(/images/puls_invia.png) no-repeat top center;
	width:243px;
	height:36px;
	border:0;
}
#submit1{
	background:url(/images/puls_invia1.png) no-repeat top center;
	width:243px;
	height:30px;
	border:0;
}
#footer{
	background:url(/images/sf_pie.jpg) no-repeat;
	width:942px;
	height:105px;
	color:#74777d;
	font-size:11px;
	font-family:arial;
	padding-top:5px;
}
#top{
	background:url(/images/sf_top.jpg) repeat-x;
	width:950px;
}

#login{
	border:1px solid #CCC;
	background-color:#FFF;
	width:200px;
	padding:0px 0px 0px 5px;
}

.input_tipo{
	float:left;
	background:#fff;
	border:solid 1px #cccccc;
	width:185px;
	color:#333333;
}
.input_tipo1{
	float:left;
	background:#fff;
	border:solid 1px #cccccc;
	width:80px;
	color:#333333;
}
#button_login{
	background:url(/images/button_login.jpg) no-repeat;
	width:56px;
	height:22px;
	cursor:pointer;
}
#pag_des
{
border:1px solid #3262a4;
background-color:#3262a4;
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
color:#ffffff;
height:13px;
width:13px;
cursor:default;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}

#pag_sel
{
border:1px solid #3262a4;
background-color:#e5eef4;
font-family: Verdana;
font-size:11px;
text-align:center;
vertical-align:middle;
color:#3262a4;
height:13px;
width:13px;
cursor:pointer;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}



