/*
Theme Name: Banca Online
Theme URI: http://www.banca-internet.com/
Description: Banca Online e' un progetto di Enrico Vignali
Version: 1.0
Author: Francesco Gavello
Tags: banca online, banca internet, banca diretta, mobile banking, conto corrente online
*/

body{font-size:12px;line-height:18px;font-family:Verdana, Arial;color:#333;text-align:center;}
.clearer{clear:both;}
.testoPiccolo{font-size:10px;}
.allineaSinistra{float:left;margin:0 10px 10px 0;}
.allineaDestra{float:right;margin:0 0 10px 10px;}
#header_interno, #main, #sidebar_interna{text-align:left;}
#main_interno{overflow:auto;}
a{color:#333;}
#header_esterno, #main_esterno, #footer_esterno, #nav_esterno{text-align:center;}
#header_interno, #main_interno, #footer_interno, #nav_interno{width:960px;margin:0 auto;text-align:left;overflow:auto;}
.elemento_link{padding:5px;background-color:#c25c57;font-size:14px;color:#fff;font-weight:bold;}
h3{margin:0;padding:0;}
#header_esterno{border-bottom:1px solid #000;background-color:#666;}
#logo{width:451px;height:119px;background-color:red;float:left;text-indent:-10000px;background:url(img/logo.jpg) no-repeat;}
#iscrizione_rss_principale{width:400px;height:115px;float:right;background:url(img/icona_rss_header.jpg) no-repeat left center;}
#iscrizione_rss_principale p{margin:50px 0 0 175px;}
#iscrizione_rss_principale a{color:#fff;}
#iscrizione_rss_principale #rss_counter{color:#fff;font-size:16px;font-weight:bold;}
#nav_esterno{background-color:#333;border-top:1px solid #666;}
#nav_interno{text-align:right;padding:20px 0;}
#nav_interno ul{margin-bottom:0;}
#nav_interno li{display:inline;}
#nav_interno a{padding:5px;text-decoration:none;font-weight:bold;color:#fff;}
#nav_interno li a:hover, #nav_interno li#menu_attivo a{background-color:#c25c57;}
#contenuti{width:640px;float:left;margin-top:20px;}
#contenuti_home{width:640px;float:left;}
#contenuti_singola{width:640px;float:left;margin-top:20px;}
#featured_post{background-color:#333;padding:10px;margin-bottom:20px;}
#sidebar{width:300px;float:right;margin:20px 0;}
#sidebar_principale .box_sidebar_1{background-color:#f5f5f5;border:1px solid #ccc;margin-bottom:20px;padding:10px 10px 0 10px;}
#sidebar_principale .box_sidebar_1 ul, #sidebar_principale .box_sidebar_1 li{margin:20px 0;}
#sidebar_principale .box_sidebar_1 li{list-style-type:none;}
#sidebar_principale .box_sidebar_1 li a{padding:5px;background-color:#c25c57;font-size:14px;color:#fff;font-weight:bold;text-decoration:none;}
#sidebar_principale .box_sidebar_1 h3{margin-bottom:10px;}
#sidebar_compatta{border:1px solid #ccc;border-width:1px 1px 0 1px;}
#sidebar_compatta .box_sidebar_2{background-color:#f5f5f5;padding:10px;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
#sidebar_compatta h3{font-size:14px;padding:5px;background-color:#c25c57;color:#fff;margin-bottom:10px;}
#sidebar img{vertical-align:middle;border:0;}
#sidebar p{margin-bottom:10px;}
#sidebar #iscrizione_feed_rss img{float:left;margin:0 10px 10px 0;}
#sidebar_compatta ul, #sidebar_compatta li{margin:0;}
#sidebar li{list-style-position:inside;}
.sidebar_banner{margin:0;}
.sidebar_banner li{list-style-type:none;list-style-position:outside;}
.sidebar_banner li a{margin:0 7px;}
#home_intro{clear:both;background-color:#f5f5f5;border:1px solid #ccc;float:left;width:620px;padding:10px;margin-bottom:5px;margin-top:5px;}
#home_sx{float:left;width:300px;}
#home_dx{float:right;width:320px;}
#home_extra_posts{clear:both;margin-bottom:20px;}
#adrotate img{padding:10px;}
.post img{width:75px;height:75px;float:left;}
.post{margin-bottom:20px;}
#footer_interno a{color:#fff;}
#footer_esterno{background-color:#333;}
#footer_interno{color:#fff;padding:20px 0;}
.box_footer_a, .box_footer_b, .box_footer_c{width:300px;float:left;}
.box_footer_b{margin:0 20px;width:320px;}
#credits{clear:both;color:#666;}
#footer_interno h3{margin-bottom:10px;}
#footer_interno h4 a, wpp-post-title{font-size:12px;}
#footer_interno h4{margin:0;}
#footer_interno img{vertical-align:middle;border:0;}
.wpp-post-title{font-weight:bold;display:block;text-decoration:underline;}
.post_dettagli{color:#666;}
.post_dettagli p{margin:10px 0;}
.post{margin-bottom:20px;}
.post h3 a{text-decoration:none;line-height:24px;}
#post h1 a{line-height:30px;}
#post h3{line-height:30px;}
#post_nav{margin-bottom:20px;}
#post img{vertical-align:middle;border:0;}
blockquote{margin-left:20px;padding:10px;border-left:1px dashed #666;font-style:italic;margin-top:20px;margin-bottom:20px;}
#commenti #comment{width:99%;}
#commenti ul, #commenti ol{list-style-type:none;margin:0;}
#commenti .children{margin-left:20px;}
.comment{margin-bottom:20px;}
.avatar_nome{float:left;width:160px;}
#commenti .avatar_nome img{float:none;margin:0 0 10px 0;}
.testo_commento{float:right;width:70%;}
#author, #email, #url, #comment{border:1px solid #ccc;padding:2px;}
#submit, #sendbutton{background:#EEEEEE url(img/bg_button.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;padding:2px;}
#s3slider ul li{list-style-type:none;list-style-position:outside;margin:10px 0 0 0;}
#s3slider .bottom p{margin-bottom:10px;}
.cf-ol{margin:0;list-style-type:none;list-style-position:outside;}
.cf-ol li{margin:0 0 10px 0;list-style-type:none;}
.cf-ol label{display:block;}
.cf-ol input{border:1px solid #ccc;padding:2px;width:250px;}
.cf-ol textarea{border:1px solid #ccc;width:640px;height:250px;}
.reqtxt, .emailreqtxt{margin-left:10px;}
.linklove{margin-top:20px;}
.cf_hidden{display:none;}
.cf-sb{text-align:right;}
.cf-sb input{width:120px;height:25px;}
#wp_page_numbers{}
#wp_page_numbers ul{}
#wp_page_numbers li.page_info{margin:0;}
#wp_page_numbers li{display:inline;list-style-type:none;margin:0 0 0 10px;}
#wp_page_numbers li a, #wp_page_numbers li.page_info{background-color:#f5f5f5;border:1px solid #ccc;padding:5px;text-decoration:none;}
#wp_page_numbers a:hover, #wp_page_numbers li.active_page a{background-color:#f5f5f5;border:1px solid #ccc;}
#related_post li{margin:0 0 10px 0;list-style-type:none;list-style-position:outside;clear:both;}
#related_post li img{width:75px;height:75px;float:left;margin:0 10px 10px 0;}
#related_post h3{font-size:13px;}
.text_related_post{margin-bottom:20px;}
#condividi_post{clear:both;background-color:#f5f5f5;border:1px solid #ccc;padding:10px;margin-bottom:20px;margin-top:20px;}
#share_the_love{float:left;width:300px;}
#share_the_love img{vertical-align:text-bottom;border:0;}
#condividi_questo_post{float:right;width:300px;}
#condividi_questo_post li a{display:block;color:#fff;padding:2px 5px 2px 0;text-decoration:none;padding-left:35px;}
#condividi_questo_post li{list-style-type:none;list-style-position:outside;margin:0 0 5px 0;}
.condividi_su_diggita{background:#C25C57 url(img/icona_diggita.png) no-repeat 10px 3px;}
.condividi_su_stumbleupon{background:#C25C57 url(img/icona_stumbleupon.png) no-repeat 10px 3px;}
.condividi_su_oknotizie{background:#C25C57 url(img/icona_oknotizie.png) no-repeat 10px 3px;}
.condividi_su_ziczac{background:#C25C57 url(img/icona_ziczac.png) no-repeat 10px 3px;}
ol.snap_nav{display:inline;float:left;clear:both;list-style:none;font-size:12px;letter-spacing:3px;}
ol.snap_nav li{display:block;float:left;padding:0 2px 10px 0;}
ol.snap_nav li a{font-weight:bold;}
ol.snap_nav li.snap_selected a{font-weight:bold;font-size:12px;text-decoration:none;color:#FF0000;}
