

A:link  { color: #002569; background-color:transparent; text-decoration : underline}

A:Visited  { color : #002569; background-color:transparent; text-decoration : underline}

A:Active  {color: #002569; background-color:transparent; text-decoration : underline}

A:Hover  {color : #002569; text-decoration: underline}


A.bianco { color: #ffffff; background-color:transparent; text-decoration : none }

A:Visited.bianco { color: #ffffff; background-color:transparent; text-decoration : none }

A:Active.bianco { color: #ffffff; background-color:transparent; text-decoration : none }

A:Hover.bianco  { color : #ffffff; text-decoration: none }

 
A.arancio { color: #ED8000; background-color:transparent; text-decoration : none; }

A:Visited.arancio { color: #ED8000; background-color:transparent; text-decoration : none; }

A:Active.arancio { color: #ED8000; background-color:transparent; text-decoration : none; }

A:Hover.arancio  { color : #ED8000; text-decoration: none; }


A.grigiobold { color: #636363; font-weight: bold; text-decoration: none;}

A.grigiobold:hover { color: #636363; font-weight: bold; text-decoration: none;}

A.grigiobold:visited {color: #636363; font-weight: bold; text-decoration: none;}

A.grigio { color: #636363; text-decoration: none;}

A.grigio:hover { color: #636363; text-decoration: none;}

A.grigio:visited { color: #636363; text-decoration: none;}

A.grigiochiaro {color: #999999; text-decoration: none;}

A.grigiochiaro:hover {color: #999999; text-decoration: none;}

A.grigiochiaro:visited {color: #999999; text-decoration: none;}

A.noUnderline {text-decoration: none;}
A.noUnderline:hover {text-decoration: none;}
A.noUnderline:active {text-decoration: none;}
A.noUnderline:visited {text-decoration: none;}

A.corpo {
	color: #343434;
	text-decoration:none;
}
A.corpo:hover {
	color: #343434;
	text-decoration:none;
}
A.corpo:active {
	color: #343434;
	text-decoration:none;
}
A.corpo:visited {
	color: #343434;
	text-decoration:none;
}


td.calendario {
	font-family: verdana; 
	font-size: 11px;
	background-color: #CC3300;
	color: #ffffff;
	text-align:center;
}
td.calendarioAttivo {
	font-family: verdana; 
	font-size: 11px;
	background-color: #F1F1F1;
	color: #002569;
	text-align:center;
}

A.calendario {
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
}
A.calendario:hover {
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
}

A.calendario:active {
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
}
A.calendario:visited {
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
}


/* banche aderenti */

div.baseMarigne {
	font-family: verdana;
	color: #000000;
	margin: 4px 4px 4px 4px;
	font-size: 11px;
}

div.baseBlu {
	font-family: verdana;
	color: #003362;
	font-size: 11px;
}

div.piccolo {
	font-family: verdana;
	color: #000000;
	font-size: 11px;
}

th.bancheAderenti {
	color: #000000;
	text-align:right;
	vertical-align: bottom;
}

tr.bancheAderentiRighePari {
	color: #000000;
	background-color: #EEEEEE;
}

tr.bancheAderentiRigheDisp {
	color: #000000;
	background-color: #f8f8f8;
}

td.bancheAderenti {
	font-family: verdana; 
	font-size: 11px;
}

span.bancheAderentiServizio {
	font-weight: bold;
	color: #002569;
}

tr.RighePari {
	background-color: #EEEEEE;
	border: none;
}

tr.RigheDisp {
	background-color: #f8f8f8;
	border: none;
}


/*stili per forum*/

form.formForum {
	width: 98%;
	background-color: #EEEEEE;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.titoloForum {
	width: 98%;
	font-family: Verdana;
	font-size: 11px;
	background-color: #ffffff;
	color: #ED8000;
	font-weight: bold;
	line-height: 2em;
}	

table.forum {
	width: 98%;
	margin: 0px;
	border: none;
}

tr.titoloForum {
	background-color: #ED8000;
	border: none;
}

th.titoloForum {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #ED8000;
	border: none;
}

tr.forumRighePari {
	background-color: #EEEEEE;
	border: none;
}

tr.forumRigheDisp {
	background-color: #f8f8f8;
	border: none;
}

td.forumRighePari {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
	border: none;
	padding: 2px;
}

td.forumRigheDisp {
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #f8f8f8;
	border: none;
	padding: 2px;
}

div.forumRighePari {
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
}

div.forumRigheDisp {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #f8f8f8;
}
/*fine stili per forum*/
ul.quadri {
	list-style-image: Url(baseImg/quadrato_elenco.gif) ;
}

#rigagrigia {
	border-bottom: #CCCCCC solid 1px;
}

#bordobianco {	border-bottom: #ffffff solid 1px; border-top: #ffffff solid 1px; border-left: #ffffff solid 1px;}
#bordogrigio {	border-bottom: #ECECEC solid 1px; border-top: #ECECEC solid 1px; border-left: #ECECEC solid 1px; border-right: #ECECEC solid 1px;}
#rigagrigiasup {
	border-top: #CCCCCC solid 1px;
}

#interlinea { Line-Height:50px; }
#sfondogrigio { background-color: #F1F1F1;}

.menualto { font-family: verdana; color: #002569; font-size: 11px; background-color: #f1f1f1; FONT-WEIGHT: normal; }
.menualto2 { font-family: verdana; color: #002569; font-size: 11px; background-color: #f1f1f1; FONT-WEIGHT: bold; }
.barra { font-family: verdana; color: #ffffff; font-size: 11px; FONT-WEIGHT: bold; background-color: #ED8000; }
.barrablu { font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; background-color: #ED8000; }
.barrabianco { font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; background-color: #ffffff;
	border-bottom: #ED8000 solid 1px; border-top: #ED8000 solid 1px; }

.divisore { background-color: #7F92B3; }

.rientrosx { padding-left:20px; }
.menusxtitolo { font-family: verdana; color: #ffffff; font-size: 11px; FONT-WEIGHT: bold; }
.menusx { font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; }
.menusxgrigio { font-family: verdana; color: #999999; font-size: 10px; FONT-WEIGHT: bold; }
.menusxara { font-family: verdana; color: #ED8000; font-size: 10px; FONT-WEIGHT: bold; }
.menusxara2 { font-family: verdana; color: #ED8000; font-size: 10px; FONT-WEIGHT: bold; }
.menusxara3 { font-family: verdana; color: #ED8000; font-size: 11px; FONT-WEIGHT: bold; }

.menusxquadrato { font-family: verdana; color: #002569; font-size: 10px; FONT-WEIGHT: normal; padding-left:15px; padding-top:5px;}
.menusxpunto { font-family: verdana; color: #ED8000; font-size: 10px; FONT-WEIGHT: normal; padding-left:20px; padding-top:5px;}

.percorso { font-family: verdana; color: #ED8000; font-size: 11px; }

.bordoimmagini { border:#C9C9C9 solid 3px; }

.titolo { font-family: verdana; color: #002569; font-size: 18px; }
.titolopopup { font-family: verdana; color: #ffffff; font-size: 18px; }
.titoloara { font-family: verdana; color: #ED8000; font-size: 18px; }
.annoetichetta { font-family: verdana; color: #ffffff; font-size: 9px; FONT-WEIGHT: bold; }
.meseetichetta { font-family: verdana; color: #ffffff; font-size: 9px; }
.titolocorpo { font-family: verdana; color: #002569; FONT-WEIGHT: bold; font-size: 11px; padding-left:5px; }
.etifiglieserv {font-family: verdana; color: #002569; FONT-WEIGHT: bold; font-size: 10px; padding-left:5px; padding-top:5px;}
.titolocorpo1 { font-family: verdana; color: #002569; FONT-WEIGHT: bold; font-size: 10px; padding-left:5px; }
.titolocorpo2 { font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; Line-Height:14px; }
.titolocorpo3 { font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; }
.titolocorpo4 { font-family: verdana; color: #002569; font-size: 14px; FONT-WEIGHT: bold; }
.punticorpo { font-family: verdana; color: #343434; font-size: 11px; padding-left:12px; Line-Height:14px; }
.punticorpostretto { font-family: verdana; color: #343434; font-size: 11px; padding-left:12px; }
.corpo { font-family: verdana; color: #343434; font-size: 11px; Line-Height:15px; }
.corpopopup { font-family: verdana; color: #343434; font-size: 11px; Line-Height:15px; padding-left:20px; padding-right:20px; }
.corpostretto { font-family: verdana; color: #343434; font-size: 11px; }
.corpobold { font-family: verdana; color: #343434; font-size: 11px; FONT-WEIGHT: bold; }
.corpoboldgrigio { font-family: verdana; color: #636363; font-size: 11px; FONT-WEIGHT: bold; }
.corpoboldlargo { font-family: verdana; color: #343434; font-size: 11px; FONT-WEIGHT: bold; Line-Height:14px; }


.rosso { font-family: verdana; color: #FE0000; font-weight: normal; font-size: 11px; }
/*.corpogrigio { font-family: verdana; color: #999999; font-size: 11px; Line-Height:14px; }*/
.corpogrigio { font-family: verdana; color: #585858; font-size: 11px; Line-Height:14px; }
.corpogrigiohome { font-family: verdana; color: #636363; font-size: 11px; Line-Height:14px; }
.numeripagine { font-family: verdana; color: #002569; font-size: 10px; FONT-WEIGHT: bold; }
.numeripagineara { font-family: verdana; color: #ED8000; font-size: 10px; FONT-WEIGHT: bold; }
.corpogrigio2 { font-family: verdana; color: #999999; font-size: 10px; }

.cerca { background-color: #F1F1F1; font-family: verdana; color: #002569; font-size: 10px; FONT-WEIGHT: bold; }
.cercabianco { font-family: verdana; color: #ffffff; font-size: 10px; FONT-WEIGHT: bold; }
.cercacele { background-color: #EDF2F8; font-family: verdana; color: #002569; font-size: 10px; FONT-WEIGHT: bold; }
.ricerca { background-color: #F1F1F1; font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; }
.menudx { background-color: #EDF2F8; font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; border-top: #ffffff solid 2px; }
.menudx2 { background-color: #FFEEA8; font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; border-top: #ffffff solid 2px; }
.menudx3 { background-color: #EDF2F8; font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: bold; border-top: #ffffff solid 2px; border-bottom: #ffffff solid 2px; }
.menuservizi { background-color: #EDF2F8; font-family: verdana; color: #002569; font-size: 11px; FONT-WEIGHT: normal; padding-left:10px; padding-right:10px; }
.celeste { background-color: #EDF2F8; }

.bordoalto { border-top: #ffffff solid 2px; }
.bordosxgrigio { border-left: #F1F1F1 solid 1px; }
.ancora { font-family: verdana; color: #ED8000; font-size: 9px; FONT-WEIGHT: bold; }

.newsara { font-family: verdana; color: #ED8000; font-size: 11px; FONT-WEIGHT: bold; }

.numeroverde { font-family: verdana; color: #027637; font-size: 11px; FONT-WEIGHT: bold; }
.footer { font-family: verdana; color: #ffffff; font-size: 10px; background-color: #002569; }

#overlayer {
	left: 0px;
	top: 200px;
	position: absolute;
	width: 758px;
	visibility: hidden;
}


/* GLOSSARIO */
a.label_glossario {
	text-align: left;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #002569;
	background-color: #c5def6;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	border-top: solid 1px #c5def6;
	border-left: solid 1px #c5def6;
	border-right: solid 1px #c5def6;
}

a.label_glossario:visited {
	text-align: left;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #002569;
	background-color: #c5def6;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	border-top: solid 1px #c5def6;
	border-left: solid 1px #c5def6;
	border-right: solid 1px #c5def6;
}

a.label_glossario:hover {
	text-align: left;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #ED8000; /* arancio */
	background-color: #ececff;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	border-top: solid 1px #c5def6;
	border-left: solid 1px #c5def6;
	border-right: solid 1px #c5def6;
}

a.label_glossario_attiva {
	text-align: left;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #ED8000; /* arancio */
	background-color: #ececff;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	border-top: solid 1px #c5def6;
	border-left: solid 1px #c5def6;
	border-right: solid 1px #c5def6;
}

a.label_glossario_attiva:visited {
	text-align: left;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #ED8000; /* arancio */
	background-color: #ececff;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	border-top: solid 1px #c5def6;
	border-left: solid 1px #c5def6;
	border-right: solid 1px #c5def6;
}

a.label_glossario_attiva:hover {
	text-align: left;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	color: #ED8000; /* arancio */
	background-color: #ececff;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	border-top: solid 1px #c5def6;
	border-left: solid 1px #c5def6;
	border-right: solid 1px #c5def6;
}



div.index_glossario {
	text-align: left;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #ececff;
	border-top: solid 1px #c5def6;
	padding: 2px 2px 2px 2px;
}

a.index_glossario {
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

a.index_glossario:visited {
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

a.index_glossario:hover {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #ED8000;
	text-decoration: none;
}

#@override http://ra-test.youus.it//pattichiari/style.css


body {color:#343434; font-family:verdana; font-size:11px; line-height:15px; text-align: center;}
.clear {clear: both;}
p {margin: 0 0 10px 0;}
.float_left {float: left;}
img.float_left {margin: 0 10px 10px 0;}

.wrapper {/*width: 760px;*/ margin: 0 auto; text-align: left;}
.wrapper a {color: #0a2e6c;}
.wrapper a:hover {text-decoration: none;}

.container {padding-top: 30px;font-family:verdana; font-size:11px; }
.container h2 {font-size: 22px; font-weight: normal; color: #121212; margin: 0 0 20px;}
.container h2 em {color: #999999;}
.container h3 {font-size: 16px; font-weight: normal; color: #999999; margin: 0 0 13px 0;}
.container h4 {font-size: 15px; font-weight: normal; color: #121212; margin: 0 0 10px 0;}
.container li {background: url(baseimg/list_bullet.gif) no-repeat 0 5px; padding-left: 15px; list-style: none;}

/* Main content */
#content {width: 530px; float: right; padding-bottom: 30px;}

.breadcrumb {border-bottom: 1px solid #CCCCCC; margin-bottom: 25px; padding-bottom: 10px; color: #999; font-family:verdana; font-size:11px; }
.breadcrumb a { color: #e36e0e; text-decoration: none;}
.breadcrumb a:hover {text-decoration: underline;}
.breadcrumb a.current {color:#343434; }

/* Homepage */
.button_nav {width: 290px; clear: both; margin: 0 auto;font-family:verdana;font-size:11px;line-height:15px;text-align: left;}
.button_nav h3 {font-size: 14px; height: 33px; line-height: 33px; color: #fff; font-weight: normal; background: #023B77 url(baseimg/home_title.gif) no-repeat top center; padding-left: 10px; margin: 0 0 3px 0;}
	.win .button_nav h3 {font-weight: bold;}
.button_nav ul {margin: 0; padding: 0;}
.button_nav ul li {list-style: none;   margin-bottom: 5px; background: none; padding: 0;}
.button_nav ul li a {color: #636363; text-decoration: none; background: url(baseimg/home_bt_bl.gif) no-repeat top left; height: 65px; display: block; padding: 15px 40px 0px 15px;}
.button_nav ul li a strong {font-size: 15px; font-weight: normal; color: #003362; display: block;}
	.win .button_nav ul li a strong {font-weight: bold;}
.button_nav ul li.short a {height: 57px; padding: 23px 40px 0 15px;}
.button_nav ul li.aziende a { background-image: url(baseimg/home_bt_az.gif);}
.button_nav ul li.aziende a strong {color: #1495a7;}

/* Pagina statica */
#content .right_nav {float: right; padding: 0; margin: -25px 0 0 0;}
#content .right_nav li {background: #EDF2F8; list-style: none; margin-bottom: 1px; width: 150px; padding: 0 10px 0 0; }
#content .right_nav li a {background: #EDF2F8 url(baseimg/ico_next.gif) no-repeat right center ; padding: 6px 20px 6px 10px; display: block; text-decoration: none; font-weight: bold;}
#content .right_nav li a:hover {text-decoration: underline;}
#content .right_nav li.current {background-color: #FFF1CC; }
#content .right_nav li.current a {background-color: #FFF1CC;}

.container .more {clear: both; background: #F7F7F7; border-top: 1px solid #CCCCCC; padding: 20px; }
	.ie .container .more {padding-top:10px;}
.container .more h3 {background: url(baseimg/ico_arrow.gif) no-repeat left; padding-left: 25px; color: #121212; margin: 0 0 20px 0;}
.container .more h4 {background: url(baseimg/ico_arrow.gif) no-repeat left; padding-left: 25px; color: #121212; margin: 0 0 20px 0;}
.container .more ul {margin: 0; padding: 0; float: left;}
.container .more ul li {float: left; width: 335px; padding-right: 10px; list-style: none; background: url(baseimg/list_bullet.gif) no-repeat 0 5px; padding-left: 15px; margin-bottom: 5px;}

/* Singola banca */
.container #content.banca .logo_banca {float: right;}
.container #content.banca .info {margin: 30px 0 0 0; padding: 0;}
.container #content.banca .info li {list-style: none; background: none; padding-left: 0;}
.container #content.banca h3 {margin: 40px 0 20px 0; color: #072b5b;}
.container #content.banca .iniziative, .container #content.banca .alert {padding: 15px; margin-bottom: 10px;} 
.container #content.banca .iniziative ul, .container #content.banca .alert ul {margin: 0; padding: 0;}
.container #content.banca .iniziative ul li, .container #content.banca .alert ul li {margin: 0 0 2px 0px;}

.container #content.banca .iniziative {background: #EDF2F8; border-top: 1px solid #A9C5E6;}
.container #content.banca .alert {background: #FCF2EE; border-top: 1px solid #E3C1B3;}

.container #content.banca .iniziative li {background-image: url(baseimg/list_bullet_blue.gif);}
.container #content.banca .alert li {background-image: url(baseimg/list_bullet_red.gif);}
.container #content.banca .alert li em {font-style: normal; text-decoration: underline;}

/* Lista banche */
.container #content .offerte {padding: 30px 0 10px 0; }
.container #content .offerte h3 {color: #ef8000; margin-bottom: 20px;}
.container #content .offerte label {display: block; width: 140px; float: left;}
.container #content .offerte label.lista1 {display: block;width: 230px; float: left;}}
.container #content .offerte input, .container #content .offerte select {width: 150px;}
.container #content .offerte button {background: #fff url(baseimg/ico_next.gif) no-repeat right center; border: 0; color: #022162; padding-right: 15px; cursor: pointer;}

.container #content .lista_banche {margin: 0; padding: 20px 0 0 0px; border-top: 1px solid #CBCBCB; }
.container #content .lista_banche li a{text-decoration: none; font-weight: bold;} }

.container #content .pagination {margin: 0; padding: 20px 0 0 100px; color: #999999;}
.container #content .pagination li {display: inline; background: none; padding-left: 0;}
.container #content .pagination li a {text-decoration: none; font-weight: bold;}
.container #content .pagination li a:hover {text-decoration: underline;}
.container #content .pagination li.current a {color: #ed8102;}

/* Sidebar */
.container .sidebar {width: 190px; float: left;}

.container .sidebar .top_links {margin-bottom: 20px;}
.container .sidebar .top_links a {text-decoration: none;}
.container .sidebar .top_links a:hover {text-decoration: underline;}
.container .sidebar .top_links .all {padding-left: 30px; height: 25px; line-height: 25px; display: block; background: url(baseimg/bt_all.gif) no-repeat top left; color: #fff; }
.container .sidebar .top_links .back {background: #EDF2F8 url(baseimg/ico_prev.gif) no-repeat 9px 17px ; padding: 6px 10px 6px 30px; display: block; }
.container .sidebar .top_links .back strong {display: block;}

.container .sidebar {padding-bottom: 30px;}
.container .sidebar .nav {padding: 0; margin: 0;}
.container .sidebar .nav li {list-style: none; background: url(baseimg/nav_arrow.gif) no-repeat 0 6px; padding-left: 10px; margin-bottom: 10px;}
.container .sidebar .nav li a {color: #0a2e6c; text-decoration: none;}
.container .sidebar .nav li a:hover {text-decoration: underline;}
.container .sidebar .nav li.current { background: none; padding: 0;}
.container .sidebar .nav li.current a {font-weight: bold; background: #EDF2F8 url(baseimg/nav_bl.gif) no-repeat top left;padding: 3px 0 3px 10px; display: block; border-bottom: 1px solid #C9D2DF;}
.container .sidebar .nav li.current ul {padding: 6px 0 0 20px ; margin: 0;}
.container .sidebar .nav li.current li {background: url(baseimg/nav_arrow.gif) no-repeat 0 6px; padding-left: 10px; margin-bottom: 5px;}
.container .sidebar .nav li.current li a {font-weight: normal; color: #e36e0e; background: none; border-bottom: 0; padding: 0;}
.container .sidebar .nav li.current li.current a {font-weight: bold; color: #0a2e6c; }
	.ie6 .container .sidebar .nav li.current li  {height: 1%;}