/*
Theme Name: Banca Online
Theme URI: http://www.banca-internet.com/
Description: Banca Online e' un progetto di Enrico Vignali
Version: 1.1
Author: Enrico Vignali
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:#e97517;font-size:14px;color:#fff;font-weight:bold;}
h3{margin:0;padding:0;}
#header_esterno{border-bottom:1px solid #000;background-color:#e97517;}
#logo{width:353px;height:82px;background-color:#e97517;float:left;text-indent:-10000px;background:url(img/logo-banca-online.png) no-repeat;}
#iscrizione_rss_principale{width:400px;height:115px;float:right;background:url(img/grey_icon.png) 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;}

/* Header Nav */
#nav_esterno{border-top:1px solid #666;background-color:#114977;height:65px}
#nav_interno{padding:20px 0;}
#box_nav_a{width:730px;float:left;text-align:left;}
#box_nav_a ul{margin-bottom:0;}
#box_nav_a li{display:inline;}
#box_nav_a a{padding:1px;text-decoration:none;font-size:12px;font-weight:bold;color:#fff;}
#box_nav_a li a:hover, #box_nav_a li#menu_attivo a{background-color:#e97517;}
#box_nav_b{width:230px;float:right;text-align:right;}
#box_nav_b p{margin:0 0 0 230px;}

/* Contenuti */
#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:#114977;padding:10px;margin-bottom:20px;}

/* Sidebar */
#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:#e97517;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:#e97517;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;}
#doubleclick{float:left;margin-left:2px;height:130;}

/* Home */
#home_intro{clear:both;background-color:#f5f5f5;border:1px solid #ccc;float:left;width:620px;padding:10px;margin-bottom:5px;margin-top:5px;}
#home_1_sx{float:left;width:305px;padding:10px;margin-bottom:5px;}
#home_sx{float:left;width:305px;background-color:#f5f5f5;border:1px solid #ccc;padding:10px;margin-bottom:5px;}
#home_dx{float:right;width:300px;}
#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 */
#footer_interno a{color:#fff;}
#footer_esterno{background-color:#114977;}
#footer_interno{color:#fff;padding:20px 0;}
#footer_interno li{margin-bottom:10px;}
.box_footer_a{width:300px;float:left;}
.box_footer_b{margin:0 10px;width:300px;float:left;}
.box_footer_c{margin:0 10px;width:300px;float:left;}
#credits{clear:both;color:#f5f5f5;}
#footer_interno h3{margin-bottom:10px;}
#footer_interno h4 a, wpp-post-title{font-size:12px;}
#footer_interno h4{margin:0;}
#footer_interno img{align:vertical-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 */
#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;}
#condividi_post{clear:both;border:0px solid #ccc;padding:10px;margin-bottom:10px;margin-top:10px;}
#fb_like{float:left;width:620px;}
#googleone_share_1{float:left;width:150px;}
#retweet{float:left;width:150px;}
#linkedin{float:left;width:150px;}
#social{clear:both;background-color:#f5f5f5;border:1px solid #ccc;padding:10px;margin-bottom:10px;margin-top:10px;}
#social img{float:right;align:vertical-middle;border:0;margin:10px 10px 10px 10px;}

/* Related Posts */
#related_post{margin-bottom:20px;}
#related_post ul li{list-style-type: none;list-style-image: none;list-style-position: outside;}
#related_post ul li img{width: 150px;height: 150px;}
.text_related_post h3{margin-bottom:0px;}

/* Google Analytics Popular Posts */
.popular_stats_date {color: #ffffff;text-align: left;margin: 10px 0 0 0;}
.popular_post {background: transparent;border: 1px solid #cccccc;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: inset 0 0 5px 5px #f5f5f5;-webkit-box-shadow: inset 0 0 5px 5px #f5f5f5;box-shadow: inset 0 0 5px 5px #f5f5f5;behavior: url(pie/PIE.htc);padding: 10px;margin: 10px 0 0 0;}
.popular_post_date {border-top: 1px solid #cccccc;color: #333333;padding-top: 10px;margin: 10px 0 0 0;}
.popular_post_contents {color: #333333;margin: 10px 0 0 0;}
