/*********************** PROJECT BY GRAFFITI 2000 - G2K *********************************************/

/*********************** STILI PER IL BODY **********************************************************/
body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; background: #ffffff; font-size: 0.7em; }

a { text-decoration: none; outline: none; }
a img { border: 0; }
p { margin: 5px 0; padding: 0; }
h3 { margin: 0; padding: 0; font-weight: bold; font-size: 1.2em; }
form { margin: 0; padding: 0; }
fieldset { margin: 0; padding: 0; border: 0; }

div.wrapper { height: 0px; clear: both; }
div.clear { height: 0px; width: 1px; clear: both; float: none !important; border: 0 !important; background-color: Transparent !important; }

/*********************** STILI PER IL LAYOUT *******************************************************/

div#layout { }

/*********************** STILI PER IL PRIMO BLOCCO *************************************************/

div#header { width: 970px; margin: 0px auto; background: url("/templates/adamellobrenta/images/back-header.jpg") repeat-y; overflow: hidden; }

div#textBlock { width: 586px; float: left; min-height: 436px; }
div#evidenceBlock { width: 216px; float: left; height: 436px; }
div#newsBlock { width: 168px; float: left; height: 436px; overflow: hidden; }

/***************** Elementi del textBlock ****************/
div#bankHeader { height: 66px; padding: 30px 0 0 50px; }

div#graffioHeader { height: 92px; width: 355px; float: left; margin: 25px 0 0 10px; background: url('/templates/adamellobrenta/images/graffio-home-pngfix.png') 0px 0px no-repeat; padding: 0; }
div#txtContent { width: 321px; float: left; min-height: 340px; border-right: 3px solid #FFFFFF; background: url("/templates/adamellobrenta/images/back-content.jpg") repeat-y; position: relative; }
div.txtDescr { padding: 20px 40px; line-height: 18px; color: #FFFFFF; height: 180px; overflow: hidden; }
div.txtThumb { position: absolute; bottom: 10px; left: 40px; }
div.txtThumb img { border: 3px solid #FFFFFF; }
div#imgContent { width: 261px; height: 340px; float: right; overflow: hidden; }

/***************** Elementi del evidenceBlock ****************/
div#searchBox { width: 182px; padding: 40px 0px 0px 0px; height: 54px; overflow: hidden; border-bottom: 1px solid #e1e1e1; margin: 0px auto; }
div.searchbar { margin: 0px 0px 0px 0px; width: 180px; padding: 2px 0px; border: 1px solid #b2b2b2; background: url("/templates/adamellobrenta/images/search-lens.jpg") right no-repeat; }
input.searchinput { border: 0px; width: 145px; color: #797979; font-family: Tahoma, Helvetica, sans-serif; font-size: 0.9em; padding: 1px 0px 1px 5px; clear: left; }

.evidenceContainer { width: 182px; margin: 10px auto; height: 330px; position: relative; }
.evidenceBox { width: 182px; position: absolute; overflow: hidden; top: 0; left: 0; display: none; }
.evidenceContainer .icon0 { display: block; }
.evidenceContainer .icon1 { display: block; top: 158px; }

div.evDescription { font-weight: bold; font-size: 0.9em; color: #7a7a7a; padding: 6px 0 0 0; width: 182px; height: 16px; overflow: hidden; }
div.evImage { border: 3px solid #9fbacf; width: 176px; height: 121px; overflow: hidden; }

/***************** Elementi del newsBlock ****************/
div.newsHeader { position: relative; overflow: hidden; width: 151px; height: 94px; margin: 0px 0px 0px 17px; padding: 0px 0px 0px 0px; color: #7a7a7a; font-weight: bold; font-size: 0.8em; border-bottom: 1px solid #e1e1e1; }
div.newsHeaderBtn { position: absolute; bottom: 0px; left: 0px; width: 151px; height: 26px; }
div.newsHeaderBtn div.tabsTop { height: 20px; width: 74px; padding: 7px 1px 0px 1px; text-align: center; font-size: 1.2em; overflow: hidden; float: left; margin-left: -1px; }
div.newsHeaderBtn div.tabsTop:first-child { margin-left: 0px; }
div.newsHeaderBtn div.selected { background-color: #f4f2f3; padding: 6px 0px 0px 0px; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
div.newsHeaderBtn div.tabsTop:hover { cursor: pointer; padding: 6px 0px 0px 0px; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
div.newsHeaderBtn div.tabsTop img { margin-top: -4px; }

div.boxTop { background: #f4f2f3; border: 1px solid #e1e1e1; color: #9e9e9e; width: 149px; padding: 0px 0px 0px 0px; margin: 32px 0px 0px 17px; height: 283px; overflow: hidden; display: none; position: absolute; }

div#newsMark { background: #f4f2f3; padding: 9px 6px 6px 6px; margin: 0px 0px; color: #9e9e9e; font-size: 0.8em; width: 137px; height: 245px; overflow: hidden; }
div#newsBoxNav { border-top: 1px solid #e1e1e1; width: 139px; margin: 0px 0px 0px 0px; background-color: #ffffff; padding: 5px; color: #9f9f9f; text-align: center; font-size: 0.9em; }

div#newsBoxNav a { color: #9f9f9f; }
div#newsBoxNav a:hover { text-decoration: underline; }

div#inbankBox { height: 150px; }

div.loginInbank { margin: 30px 0px 0px 0px; text-align: center; }

div.newsboxBlock p { margin: 6px 0px; }
div.newsboxBlock { margin: 2px 0px 18px 0px; }
div.newsboxBlock a { color: #9f9f9f; text-decoration: none; }
div.newsboxBlock a:hover { text-decoration: underline; }
div.newsboxBlock div.newsDate { background: url("/templates/adamellobrenta/images/news-date.gif") 0px 4px no-repeat; text-align: left; padding: 0px 0px 0px 10px; margin: 0px; font-weight: bold; }

/*********************** STILI PER NAVBAR **************************************************/
div#navbar { min-width: 980px; height: 21px; border-bottom: 12px solid #dcd8d7; border-top: 12px solid #191919; background-color: #000000; padding: 9px 0 0 0; color: #FFFFFF; clear: both; overflow: hidden; }
div#navbar a { color: #FFFFFF; }
div#navbar a:hover { color: #999999; }
div#navbarContainer { width: 970px; margin: 0 auto; }
div#navbarContainer ul { margin: 0; padding: 0; }
div#navbarContainer ul li { list-style-type: none; display: inline; margin: 0 15px 0 25px; font-weight: bold; }

/*********************** STILI PER L'AREA DEI CONTENUTI DINAMICA ***********************************/
div#container { width: 970px; margin: 0px auto; overflow: hidden; }

div.navIcon { width: 566px; float: left; padding: 30px 0px; }
div.navIcon div.icons { float: left; width: 110px; height: 70px; cursor: pointer; text-align: center; padding-top: 10px; border-left: 1px solid #cccccc; }
div.navIcon div.icons:first-child { border: 0; }

div#containerTxt { width: 378px; float: right; color: #aaaaaa; font-size: 0.9em; padding: 16px 0px; line-height: 15px; }

/*********************** STILI PER IL FOOTER *******************************************************/

div#footer { min-width: 970px; clear: both; padding: 20px 0px 130px 0px; margin: 0px; background: #FFFFFF url("/templates/adamellobrenta/images/back-footer.jpg") repeat-x; color: #7b797a; font-size: 0.8em; }
div#footer a { color: #7b797a; }

div#footerContainer { width: 970px; margin: 0px auto; }

div.navFooter { width: 60%; float: left; padding-top: 8px; }

div.pdfVersion { width: 50%; float: right; text-align: right; }
div.pdfVersion a { padding: 2px 20px 2px 0px; height: 16px; line-height: 16px; background: url("/templates/adamellobrenta/images/pdf2.png") right 0px no-repeat; }
div.pdfVersion a:hover { background-position: right -16px; }

div.credits { clear: both; padding: 20px 0px 0px 30px; }

div.navFooter ul { margin: 0; padding: 0; padding-left: 15px; }
div.navFooter ul li { list-style-type: none; display: inline; padding-left: 15px; }
div.navFooter ul li a { border-left: 1px solid #7b797a; padding-left: 15px; }
div.navFooter ul li:first-child a { border: 0; padding-left: 0px; }

/** VARIE **/
h3.xmas, h3.easter, h3.summer { display: none; }

