body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C6D4E5;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/pixel.jpg);
	color: #000;
}

a {
	outline: none;
}

img {
	border: none;
}

.clear {
	clear:both;
	margin: 0px;
	padding: 0px;
}
p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}

#header {
	background: url(/images/testata_img.png) no-repeat left top;
	padding: 0px;
	height: 187px;
	width: 930px;
	margin: 0px auto;
}

#header h1 {
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	display: block;
	padding: 0px;
	position: absolute;
	z-index: 1;
	margin: 85px 0px 0px 136px;
}

#logo {
	padding: 0px;
	height: 111px;
	width: 111px;
	margin: 20px 0px 0px 20px;
	position: absolute;
	z-index: 0;
}

#logo a {
	width: 111px;
	height: 111px;
	padding: 0px;
	margin: 0px;
}

#content_menu {
	background: url(/images/sfondo_menu.png) no-repeat left top;
	display: block;
	padding: 0px;
	height: 38px;
	width: 930px;
	/*border: 1px solid #FFF;*/
	border-bottom: 1px solid #7f8994;
	position: absolute;
	z-index: 2;
	margin: 0px;
	margin-top: 148px;
}

#menu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 745px;
}

#menu ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-right: 1px solid #FFF;
	float: left;
}

#menu ul li {
	display: list-item;
	float: left;
	border-right: 1px solid #7f8994;
	border-left: 1px solid #FFF;
	margin: 0px;
	padding: 10px 8px;
}

#menu ul li.primo {
	border-left: none;
}

#menu ul li.ultimo {
	border-right: none;
}

#menu ul li a {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #7f8994;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#menu ul li a:hover {
	color: #ff6101;
}

#menu ul li a.selected {
	color: #FF6101;
}

#content_search {
	background-color: #FFF;
	display: block;
	padding: 0px;
	float: right;
	height: 27px;
	width: 176px;
	margin: 5px 5px 0px 0px;
	border: 1px solid #7f8994;
}

#search {
	margin: 0px;
	padding: 3px;
}

#search .txt {
	margin: 0px;
	width: 144px;
	height: 20px;
	float: left;
	border: 0px;
	padding: 0px;
	padding-top: 2px;
}

#search .lente {
	margin: 0px;
	padding: 0px;
	float: right;
}

#wrap {
	background-color: #C6D4E5;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #FFF;
}

#content {
	padding: 0px;
	width: 930px;
	margin: 0px auto;
}

#sidebar_left {
	float: left;
	width: 166px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin: 0px;
	/*margin-left: 10px;*/
}

#sidebar_right {
	float: right;
	width: 166px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	margin-right: 10px;
}

#content_main {
	width: 538px;
	margin: 0px;
	float: left;
	padding: 10px 20px 10px 20px;
	position: relative;
}

#main {
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	background: #DCDDDE url(../images/bot_interna.jpg) no-repeat center bottom;
}
#main .main_top {
	height: 10px;
	background: #DCDDDE url(../images/top_interna.jpg) no-repeat center top;
}
#main .main_center {
	padding: 0px 10px;
}
#ombra_main {
	background: url(/images/ombra_main.png) no-repeat center top;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 538px;
}
#main p {
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
}
#main h1 {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FEA33A;
	padding: 0px;
	padding-bottom: 1px;
	border-bottom: 1px solid #FEA33A;
	margin: 0px;
	margin-bottom: 7px;
	clear: both;
}
#nav_interno {
	background-color: #D4DBE3;
	width: 166px;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	margin-bottom: 15px;
}
.nav_interno_top {
	height: 7px;
}
#nav_interno h2 {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #697685;
	margin: 0px;
	padding: 0px 0px 7px 10px;
}
#nav_interno ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-top: 1px solid #7f8994;
	border-bottom: 1px solid #FFF;
}
#nav_interno ul li {
	display: block;
	margin: 0px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #7f8994;
	padding: 0px;
}
#nav_interno ul li a {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #697685;
	text-decoration: none;
	border-left: 5px solid #FF6101;
	display: block;
	padding: 5px 0px 5px 6px;
	margin: 0px;
}
#nav_interno ul li a:hover, #nav_interno ul li a.select {
	color: #FFF;
	background-color: #FF6101;
}

#intro {
	width: 930px;
	padding: 0px;
	padding-top: 15px;
	margin: 0px;
	margin-bottom: 10px;
}

#intro_left {
	padding: 0px;
	float: left;
	width: 414px;
	margin: 0px;
	padding-left: 10px;
}

#intro_right {
	padding: 0px;
	float: right;
	width: 476px;
	margin: 0px;
	padding-right: 10px;
}

#box_tab {
	width: 414px;
}
.tab {
	padding: 0px;
	margin: 0px;
	
}
.tab_nav {
	display: block;
}
.tab_default {
	display: block;
	background-color: #FE660D;
	margin: 0px;
	padding: 7px;
}
.tab_selected, .tab_hover {
	background-color: #DCDDDE;
}
.tab_panel {
	background: #DCDDDE url(/images/bot_tab.jpg) no-repeat center bottom;
}
.tab_hide {
	display: none;
	
}
.tab_collapsible a {
	cursor: pointer;
}
#box_tab ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#box_tab ul li {
	float: left;
	padding: 0px;
	display: list-item;
	margin: 0px;
	margin-right: 2px;
}
#box_tab ul li a {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 7px;
}
#box_tab ul li#tab1_label {
	background: #FE660D url(/images/tab_1_default.jpg) no-repeat left top;
	width: 178px;
}
#box_tab ul li#tab2_label {
	background: #FE660D url(/images/tab_2_default.jpg) no-repeat left top;
	width: 104px;
}
#box_tab ul li#tab3_label {
	background: #FE660D url(/images/tab_3_default.jpg) no-repeat left top;
	width: 66px;
}
#box_tab ul li#tab1_label.tab_hover {
	background: #DCDDDE url(/images/tab_1_selected.jpg) no-repeat left top;
}
#box_tab ul li#tab2_label.tab_hover {
	background: #DCDDDE url(/images/tab_2_selected.jpg) no-repeat left top;
}
#box_tab ul li#tab3_label.tab_hover {
	background: #DCDDDE url(/images/tab_3_selected.jpg) no-repeat left top;
}
#box_tab ul li#tab1_label.tab_selected {
	background: #DCDDDE url(/images/tab_1_selected.jpg) no-repeat left top;
}
#box_tab ul li#tab2_label.tab_selected {
	background: #DCDDDE url(/images/tab_2_selected.jpg) no-repeat left top;
}
#box_tab ul li#tab3_label.tab_selected {
	background: #DCDDDE url(/images/tab_3_selected.jpg) no-repeat left top;
}
#box_tab ul li a:hover {
	color: #66819d;
}
#box_tab ul li.tab_selected a {
	color: #66819d;
	cursor: text;
}
#tab_1, #tab_2, #tab_3 {
	clear: left;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	
}
.tab_top {
	height: 10px;
	background: #DCDDDE url(/images/top_tab.jpg) no-repeat center top;
}
.tab_center {
	padding: 0px 10px;
}

.contenuto_page, .contenuto_tabs, .contenuto_notizie {
	background-color: #FFF;
	margin: 0px;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	padding: 10px 7px;
	display: block;
}

.contenuto_notizie {
	min-height: 215px;
	height: auto !important;
	height: 215px;
}

.contenuto_tabs {
	min-height: 192px;
	height: auto !important;
	height: 192px;
}

#box_tab .contenuto_tabs ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#box_tab .contenuto_tabs ul li {
	background: url(/images/icone/download.png) no-repeat left top !important;
	background: url(/images/icone/download.gif) no-repeat left top;
	padding: 3px 0px 0px 25px;
	margin: 0px;
	margin-bottom: 10px;
	float: none;
	display: list-item;
	position: relative;
}
#box_tab .contenuto_tabs  h2 {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FEA33A;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}
#box_tab .contenuto_tabs a   {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FEA33A;
	background-color: #FFF;
}
#box_tab .contenuto_tabs a:hover{
	color: #66819D;
}
#box_notizie {
	padding: 0px;
	padding-bottom: 10px;
	width: 476px;
	margin: 0px;
	background: #DCDDDE url(/images/bot_news.jpg) no-repeat center bottom;
}
#box_notizie .box_notizie_top {
	height: 10px;
	background: #DCDDDE url(/images/top_news.jpg) no-repeat center top;
}
#box_notizie .box_notizie_center {
	padding: 0px 10px;
}
#box_notizie h1 {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FEA33A;
	padding: 0px;
	padding-bottom: 1px;
	border-bottom: 1px solid #FEA33A;
	margin: 0px;
	margin-bottom: 7px;
}
#box_notizie h1 a {
	color: #FEA33A;
	text-decoration: none;
}
#box_notizie h1 a:hover {
	color: #66819D;
}
#box_notizie ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	clear: both;
}
#box_notizie ul li {
	padding: 0px;
	display: block;
	margin: 0px;
	margin-bottom: 15px;
}
.titolo {
	position: relative;
	background: url(/images/curva_titolo.png) no-repeat left top !important;
	background: url(/images/curva_titolo.gif) no-repeat left top;
	display: block;
	margin: -5px 0px 0px -24px !important;
	margin: 5px 0px 0px -12px;
	float: left;
	clear: both;
	padding: 0px;
	padding-left: 6px;
	height: 37px;
}
.titolo h3 {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	background-color: #FE660D;
	padding: 2px 20px 0px 20px;
	height: 23px;
	display: block;
	float: left;
	margin: 0px;
}
#ombra_tab {
	background: url(/images/ombra_tab.png) no-repeat center top;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 414px;
}
#ombra_notizie {
	background: url(/images/ombra_notizie.png) no-repeat center top;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 476px;
	height: 15px;
}
#altro_contenuto {
	padding: 0px 10px;
	margin: 0px;
	margin-bottom: 15px;
}
#altro_contenuto ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#altro_contenuto ul li {
	display: list-item;
	padding: 0px;
	margin: 0px;
	margin-right: 20px;
	float: left;
}
#altro_contenuto ul li.ultimo {
	margin: 0px;
	padding: 0px;
}
.content_area {
	background-color: #B5bcc4;
	display: block;
	padding: 0px;
	height: 167px;
	width: 166px;
	margin: 0px;
	margin-bottom: 15px;
}
.content_area h3 {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AE4B09;
	background: url(/images/titolo_area.jpg) repeat-x left top;
	margin: 0px;
	height: 25px;
	padding: 0px;
	padding-top: 10px;
	text-align: center;
	border-bottom: 1px solid #7A7365;
}
.content_finanziaria {
	background: url(/images/box_gestione.png) no-repeat left top;
	display: block;
	padding: 0px;
	height: 178px;
	width: 166px;
	margin: 0px;
	margin-bottom: 15px;
}
.content_finanziaria a {
	font-size: 23px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #0064A9;
	text-decoration: none;
	display: block;
	margin: 0px;
	height: 115px;
	width: 166px;
	position: absolute;
	text-align: center;
	padding: 0px;
	padding-top: 50px;
}
.content_finanziaria a:hover {
	color: #FE660D;
}
.content_finanziaria h2 {
	font-size: 19px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #45A9EB;
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
}
.content_esemplificativo {
	background: url(/images/box_esemplificato.png) no-repeat left top;
	padding: 0px;
	height: 167px;
	width: 166px;
	margin: 0px;
	margin-bottom: 15px;
}
.content_esemplificativo span {
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #3587bd;
	text-align: center;
	margin: 0px;
	text-transform: none;
	padding: 10px 0px 5px 0px;
	display: block;
	width: 166px;
}
.content_esemplificativo h1 {
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #3587bd;
	padding: 0px;
	text-align: center;
	margin: 0px;
	margin-bottom: 10px;
	display: block;
	width: 166px;
}
.content_esemplificativo a {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	background: url(/images/pull_ciano.png) no-repeat left top;
	text-align: center;
	display: block;
	clear: both;
	float: left;
	height: 31px;
	width: 166px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
}
.content_esemplificativo a:hover {
	color: #165992;
}
a.content_rendita {
	background: url(/images/pull_calcola.png) no-repeat left top !important;
	background: url(/images/pull_calcola.gif) no-repeat left top;
	display: block;
	height: 68px;
	width: 156px;
	clear: both;
	float: left;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 16px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AE4B09;
	text-decoration: none;
	padding: 10px 0px 0px 10px;
}
a.content_rendita:hover {
	color: #FE660D;
}
a.content_andamento {
	background: url(/images/pull_andamento.png) no-repeat left top !important;
	background: url(/images/pull_andamento.gif) no-repeat left top;
	display: block;
	height: 68px;
	width: 156px;
	clear: both;
	float: left;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 16px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AE4B09;
	text-decoration: none;
	padding: 10px 0px 0px 10px;
}
a.content_andamento:hover {
	color: #FE660D;
}
a.content_cifre {
	background: url(/images/pull_fondo_cifre.png) no-repeat left top !important;
	background: url(/images/pull_fondo_cifre.gif) no-repeat left top;
	margin: 0px;
	height: 89px;
	width: 156px;
	clear: both;
	float: left;
	font-size: 16px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AE9B0B;
	padding: 10px 0px 0px 10px;
	text-decoration: none;
}
a.content_cifre:hover {
	color: #FE660D;
}
.form_area {
	margin: 0px;
	padding: 7px 5px 10px 7px;
}
.form_area div.input {
	background-color: #FFF;
	border: 1px solid #7F8994;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px 5px;
	clear: both;
	display: block;
	width: 138px;
}
.form_area div.submit {
	margin: 0px;
	height: 22px;
	padding: 5px 0px 0px 45px;
	width: 66px;
}
.form_area a {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7F8994;
	clear: both;
	text-decoration: none;
	float: left;
	margin: 0px;
	margin-top: 10px;
	width: 152px;
	padding: 0px;
	text-align: center;
}
.form_area a:hover {
	text-decoration: underline;
}
.form_area input.txt {
	height: 22px;
	width: 135px;
	font-size: 13px;
	color: #7F8994;
	margin: 0px;
	border: 0px;
	padding: 2px 5px 0px 0px;
}
.form_area input.button {
	background: url(/images/button.jpg) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 62px;
	font-size: 12px;
	color: #7F8994;
	font-weight: bold;
	border: none;
	background-color: #B3BCC5;
	cursor: pointer;
}
#nav_giallo {
	display: block;
	padding: 0px;
	width: 166px;
	margin: 0px;
	margin-bottom: 15px;
}
#nav_giallo ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nav_giallo ul li {
	display: block;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}
a.documenti {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #ae9d0b;
	text-decoration: none;
	background: url(/images/pull_documenti.png) no-repeat left top !important;
	background: url(/images/pull_documenti.gif) no-repeat left top;
	height: 33px;
	width: 156px;
	display: block;
	margin: 0px;
	padding: 18px 0px 0px 10px;
}
a.documenti:hover {
	color: #FF6101;
}
a.modulistica {
	background: url(/images/pull_modulistica.png) no-repeat left top !important;
	background: url(/images/pull_modulistica.gif) no-repeat left top;
	display: block;
	height: 33px;
	width: 156px;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AE9D0B;
	text-decoration: none;
	margin: 0px;
	padding: 18px 0px 0px 10px;
}
a.modulistica:hover {
	color: #FF6101;
}
a.bilanci {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AE9D0B;
	text-decoration: none;
	background: url(/images/pull_bilanci.png) no-repeat left top !important;
	background: url(/images/pull_bilanci.gif) no-repeat left top;
	display: block;
	height: 33px;
	width: 156px;
	margin: 0px;
	padding: 18px 0px 0px 10px;
}
a.bilanci:hover {
	color: #FF6101;
}
#content_footer {
	padding: 0px;
	width: 930px;
	margin: 0px auto;
	clear: both;
}
#footer_sx {
	background: url(/images/sfondo_foote_sx.jpg) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	float: left;
	width: 176px;
}
#footer_sx h2  {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #165992;
	padding: 0px;
	margin: 10px 0px 0px 10px;
}
#footer_dx {
	background: url(/images/sfondo_footer_dx.jpg) repeat-x left top;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 80px;
	width: 754px;
}
#footer_dx h2 {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #165992;
	margin: 0px;
	padding: 0px;
}
#footer_dx div.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	padding: 0px;
	margin: 0px;
	margin-top: 12px;
}
#footer_dx ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#footer_dx ul li {
	display: inline;
	margin: 0px;
	padding: 10px;
	padding-right: 5px;
	float: left;
	height: 60px;
	width: 171px;
}
#ombra_footer {
	background: url(/images/ombra_footer.png) no-repeat center top;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 930px;
	clear: both;
}
#content_credits {
	padding: 0px;
	width: 930px;
	margin: 0px auto;
}
#credits {
	padding: 0px;
	float: right;
	margin: 0px;
	margin-bottom: 10px;
}
#credits ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#credits ul li {
	margin: 0px;
	padding: 7px;
	display: list-item;
	float: left;
}
#credits ul li a {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #7F8994;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#credits ul li a:hover {
	color: #165992;
}
#nav_faq {
	background-color: #B5BCC4;
	width: 166px;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	margin-bottom: 15px;
}
#nav_faq h2 {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #697685;
	margin: 0px;
	padding: 0px 0px 7px 10px;
	border-bottom: 1px solid #697685;
}
#nav_faq ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-top: 1px solid #FFF;
}
#nav_faq ul li {
	display: block;
	margin: 0px;
	border-bottom: 1px dashed #FFF;
	padding: 0px;
}
#nav_faq ul li a {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #697685;
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 10px;
	margin: 0px;
}
#nav_faq ul li a:hover {
	color: #0064A9;
}

.pagination {
	text-align: center;
	margin: 0px;
	margin-top: 40px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	font-size: 12px;
	color: #A7A9AC;
	height: 30px;
}
.pagination a {
	border: 1px solid #697685;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #697685;
	background-color: #dcddde;
	padding: 4px 6px;
	text-decoration: none;
	font-variant: normal;
	margin: 0px;
}
.pagination a:hover {
	color: #FFF;
	text-decoration: none;
	border: 1px solid #7b0900;
	background-color: #fea33a;
}
.pagination span.disable {
	margin: 0px;
	border: 1px solid #A7A9AC;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #A7A9AC;
	background-color: #FFF;
	padding: 4px 6px;
	text-decoration: none;
	font-variant: normal;
}
.pagination span.current {
	color: #7b0900;
	text-decoration: none;
	border: 1px solid #7b0900;
	background-color: #fea33a;
	margin: 0px;
	padding: 4px 6px;
	font-size: 12px;
}

.puls_archivio {
	float: right;
	padding: 3px 5px;
	background: #FF6101;
	color:#FFFFFF;
}
.puls_archivio a, #box_tab .puls_archivio a {
	background: #FF6101;
	color:#FFFFFF;
	text-decoration: none;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.puls_archivio a:hover {
	color: #66819d;
}
