/*
Theme Name:LeadingPage
Description:LeadingPage per il blog comeinvestireoggi
*/

body {margin:0 auto; padding:0px 0 0px 0; background:#d0d0d0 url(images/bg_body.gif) center top repeat-y; font-family:Tahoma; color:#126A9B; font-size:13px;}
a {color:#0066DD; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:none;}
h1, h2, h3, h4, h5, h6 {;}
blockquote {padding-left:10px; color:#414D5F; font-style:normal;}
.clear {clear:both;}
.alignleft {float:left; padding:3px 0 2px 5px;}
.alignright {float:right; padding:3px 5px 2px 0px;}
.titlestyle { font-family:Tahoma; font-size:26pt; color:#ff6600; font-weight:700; height:15pt}
.titlegreenstyle { font-family:Tahoma; font-size:26pt; color:#014d01; font-weight:700; height:15pt}
.medistyle { font-family:Tahoma; font-size:40pt; color:#ff6600; font-weight:700; height:55pt;}
.maxtitlestyle { font-family:Tahoma; font-size:60pt; color:#ff6600; font-weight:700; height:55pt;}
.maxtitlegreenstyle { font-family:Tahoma; font-size:60pt; color:#014d01; font-weight:700; height:55pt;}
.title2style { font-family:Tahoma; font-size:20pt; color:#002060; font-weight:400;}
.title2redstyle { font-family:Tahoma; font-size:20pt; color:#ff6600; font-weight:400;}
.title2greenstyle { font-family:Tahoma; font-size:20pt; color:#014d01; font-weight:400;}
.title3style { font-family:Tahoma; font-size:16pt; color:#002060; font-weight:300;}
.title4style { font-family:Tahoma; font-size:16pt; color:#ff6600; font-weight:300;}
.title4greenstyle { font-family:Tahoma; font-size:16pt; color:#014d01; font-weight:300;}
.title5style { font-family:Tahoma; font-size:12pt; color:#ff6600;}
.title5greenstyle { font-family:Tahoma; font-size:12pt; color:#014d01;}
.title6style { font-family:Tahoma; font-size:10pt; color:#002060;}
.title7style { font-family:Tahoma; font-size:12pt; color:#002060;}
.title8style { font-family:Tahoma; font-size:10pt; color:#ff6600;}
.testostyle { font-family:Tahoma; font-size:12pt; color:#000000;}
.privacystyle { font-family:Tahoma; font-size:8pt; color:#002060;}
.footerstyle { font-family:Tahoma; font-size:10pt; color:#7a7a7a;}
.title9style { font-family:Tahoma; font-size:11pt; color:#002060;}


/* clearfix
- - - - - - - - - - - - - - */
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Nascosto per IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Fine nascosto per IE-mac */
.clear {clear:both;}

/* The Wrapper */
#wrapper {width:1000px; margin:0 auto;}


/* The Top */
#top {height:200px; margin:auto; background:url(images/header.jpg); width:1000px;}
.blogname {width:600px; font-family:"Century gothic", Verdana, Tahoma, sans-serif; margin:0px; float:left;}
.blogname h1 {font-size:0,0001em; font-weight:normal; color:#dedee0; text-indent:-9999px;}
.blogname h1 a:link, .blogname h1 a:visited {color:#dedee0; outline:none; margin:11px 0 0 37px; display:block; width:481px; height:62px;}
.blogname h1 a:hover {color:#FFF;}
.blogname h2 {margin:0px 20px 0px 0px; font-size:16px; font-weight:normal; color:#fff; text-align:left; display:none;}
#topbar {height:28px; background:url(images/topbar.jpg) repeat-x;}
#topbar #dates {float:left; height:25px; line-height:25px; padding-left:10px; font-size:13px; color:#394754; margin-top:1px; text-transform:capitalize;}
#topbar ul {float:right; display:inline; height:25px; padding-right:10px; margin:0px 0px;}
#topbar ul li {float:left; margin-left:20px; display:inline; height:20px;}
#topbar ul li a {height:20px; line-height:30px; background:url(images/feed.png) no-repeat; background-position:left; padding-left:20px; font-size:12px; font-weight:bold;}
#topbar ul li a:hover {color:#AA1C1A;}


/* The Search */
#search {height:20px; width:auto; padding-top:203px; margin-left:5px; width:200px; float:right; display:-moz-stack;}
#search form {margin:0; padding:0;}
#search fieldset {margin:0; padding:0; border:none;}
#search p {margin:0; font-size:85%;}
#s {margin-left:5px; float:left; width:160px; padding:3px 3px; background:#8EB8CF url(images/search.jp) repeat-x; border:none; font:normal 100% "century Gothic", Arial, Helvetica, sans-serif; color:#fff;}
#searchsubmit {width:25px; float:left; margin-top:0px; background:#EFEFEF url(images/go.jpg) no-repeat; border:none; font:bold 100% "century gothic", Arial, Helvetica, sans-serif; color:#FFFFFF; height:23px;}


/*top menu*/
#foxmenucontainer {height:29px; background:#043850 url(images/menu.jpg) repeat-x; display:block; padding:0px 0 0px 0px; font:14px "Century gothic", verdana, Arial, sans-serif; font-weight:normal;}
#menu, #menu ul {margin:0px; padding:0px; list-style:none; height:29px;}
#menu a {color:#e0e5eb; display:block; font-weight:normal; padding:4px 10px 6px 10px;}
#menu a:hover {background:url(images/menuhov.jpg) repeat-x; color:#fff; display:block; text-decoration:none;}
#menu li {float:left; margin:0px 0 0px 0; padding:0px;}
#menu li li {float:left; margin:px 0px 0px 5px; padding:0px; width:130px;}
#menu li li a, #menu li li a:link, #menu li li a:visited {background:url(images/menu.jpg) repeat-x; width:130px; float:none; margin:0px; padding:4px 10px 5px 10px; color:#fff;}
#menu li li a:hover, #menu li li a:active {background:url(images/menuhov.jpg) repeat-x; width:130px; float:none; margin:0px; padding:4px 10px 5px 10px;}
#menu li ul {position:absolute; width:10em; left:-999em;}
#menu li:hover ul {left:auto; display:block;}
#menu li:hover ul, #menu li.sfhover ul {left:auto;}
#catmenucontainer {height:29px; background:url(images/catmenu.jpg) repeat-x; display:block; padding:0px 0 0px 0px; font:14px "Century gothic", verdana, Arial, sans-serif; font-weight:normal; border-top:1px solid #E8EBEE;}
#catmenu, #catmenu ul {margin:0px; padding:0px; list-style:none; height:29px;}
#catmenu a {color:#E8EBEE; display:block; font-weight:normal; padding:4px 10px 6px 10px;}
#catmenu a:hover {background:url(images/catmenuhov.jpg) repeat-x; color:#fff; display:block; text-decoration:none;}
#catmenu li {float:left; margin:0px; padding:0px;}
#catmenu li li {float:left; margin:0px 0px 0px 0px; padding:0px; width:130px;}
#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {background:url(images/catmenu.jpg) repeat-x; width:130px; float:none; margin:0px; padding:4px 10px 5px 10px; color:#E8EBEE;}
#catmenu li li a:hover, #catmenu li li a:active {background:url(images/catmenuhov.jpg) repeat-x; width:130px; float:none; margin:0px; padding:4px 10px 5px 10px; color:#fff;}
#catmenu li ul {position:absolute; width:10em; left:-999em;}
#catmenu li:hover ul {left:auto; display:block;}
#catmenu li:hover ul, #catmenu li.sfhover ul {left:auto;}


/* Main Content*/	
#casing {padding:0px 0px 10px 0px; background:#fff;}
#content {float:left; width:690px; background:#; height:100%; padding:5px 0px 0px 0px;}
#contentfull {float:left; width:990px; background:#; height:100%; padding:5px 0px 0px 0px;}
#contentbottom {width:1000px;background:url(http://www.comeinvestireoggi.com/page/images/logo.jpg) no-repeat top center; padding:5px 0px 0px 0px;}
#contentbottom hr {  margin:90px 0 0 0;}
.title {margin:0 0 0 0px; padding:0px 0px 0px 5px;}
.googleadsense {margin:0 0 0 0px; padding:0px 0px 0px 15px;}
.googleadsensesingle {margin:0 0 0 0px; padding:0px 0px 0px 5px;}
.time {text-align:left; width:100px; margin-top:2px; font-family:Century gothic, Verdana, Helvitica, sans-serif; padding:1px 0 0 0px; color:#fff; float:right;}
.date {height:14px; font-size:13px; font-family:century gothic, Verdana, Helvitica, sans-serif; margin-left:5px; margin-top:0px; padding-left:2px; font-weight:normal; color:#63802b;}
.single {width:680px; padding:0px 5px 5px 5px; height:100%; color:#222; font:13px century gothic, Arial, verdana, sans-serif;}
.single h2 {margin:0px 0 5px 0; padding:3px 0px 0px 5px; text-align:left; font:24px century gothic, Arial, verdana, sans-serif; font-weight:bold; overflow:hidden;}
.single h2 a, .single h2 a:link, .single h2 a:visited {color:#222; background-color:transparent;}
.single h2 a:hover {color:#FF6600; background-color:transparent;}
.author {color:#B51B1B; padding:0px 0 4px 0px;}
.clock {color:#B51B1B; padding:0px 0 4px 0px; text-transform:capitalize;}
.singleinfo {height:25px; margin:0 0 0 0px; padding:0px 0px 0px 0px; background:#bfd7de; color:#596a77; clear:both;}
.comm {padding:2px 0 0px 5px; float:left;}
.comm a:link, .comm a:visited {color:#FFFFFF;}
.comm a:hover {color:#FF6600;}
.postmore {padding:2px 5px 0px 0px; float:right; font-weight:normal;}
.postmore a:link, .postmore a:visited {color:#FFFFFF;}
.postmore a:hover {color:#FF6600;}
.category {padding:3px 5px 1px 0px; margin-left:5px; font:13px century gothic, Arial, verdana, sans-serif; font-weight:normal;}
.category a:link, .category a:visited {color:#596a77;}
.category a:hover {color:#596a77; font-weight:normal;}
.entry {margin:0 0; padding:10px 5px 5px 5px;}
.entry a:link, .entry a:visited {color:#0066CC; background-color:transparent;}
.entry a:hover {color:#FF6600; background-color:transparent; text-decoration:none;}
.entry img {border:0; float:left; padding:4px 4px; background:#fff; border:1px solid #ddd; margin:2px 5px 5px 0px;}
.entry p {margin:5px 5px 20px 5px;}


/* sidebar */
#rightcol {float:right; width:304px; padding:0 0 10px 0;}


/*form*/
#form_auto {border:1px solid #ccc; height:160px; background:#3783a7 url(images/bg_form.gif) no-repeat left top; margin:5px 4px 0px 0px; color:#fff; padding:116px 0px 0px 14px; position:relative;}
#form_auto input.input_nome {border:none; background:none; font-size:12px; height:15px; left:112px; padding:5px; position:absolute; top:87px; width:161px;}
#form_auto input.input_email {border:none; background:none; font-size:12px; height:15px; left:112px; padding:5px; position:absolute; top:126px; width:161px;}
#form_auto input.input_click {position:absolute; background:none; cursor:pointer; border:none; height:31px; left:112px; text-align:center; text-indent:-9999px; top:166px; width:106px; font-size:0.0001em; color:#fff; vertical-align:bottom;}
#form_auto label {display:none;}


/* The Sidebar1 */
.sidebar1 {float:left; width:147px; padding-top:5px; font-size:14px; font-family:"Century gothic", Arial, sans-serif;}
.sidebar1 h2 {font-size:14px; color:#0f4863; margin:5px 0 0 0; padding:5px; background:#fff url(images/bg_cat.gif) repeat-x left bottom; font-weight:bold; border:1px solid #c3c3c3;}
.sidebar1 ul {list-style-type:none; margin:0; padding:0;}
.sidebar1 ul ul {list-style-type:none; margin:0; padding:0px 0px 10px 0px; background-repeat:no-repeat;}
.sidebar1 ul ul ul {list-style-type:none; margin:0; padding:0; border:0;}
.sidebar1 ul ul ul ul {list-style-type:none; margin:0; padding:0; border:0;}
.sidebar1 ul li {height:100%; line-height:18px;}
.sidebar1 ul li a:link, .sidebar1 ul li a:visited {color:#0066DD; text-decoration:none; padding:5px 0px 5px 23px; display:block; background:#fff url(images/bg_li.gif) no-repeat 6px 9px; border-bottom:1px solid #eee; line-height:16px;}
.sidebar1 ul li a:hover {color:#FF6600;}
.sidebar1 p {padding:7px 10px; margin:0;}
.sidebar1 table {width:100%; text-align:center; background-color:#1f1f1f; color:#daef8e;}


/* The Sidebar2 */	
.sidebar2 {float:right; width:147px; padding-top:5px; padding-right:5px; font-size:14px; font-family:"Century gothic", Arial, sans-serif; color:#ffffff;}
.sidebar2 h2 {font-size:14px; color:#0f4863; margin:5px 0 0 0; padding:5px; background:#fff url(images/bg_cat.gif) repeat-x left bottom; font-weight:bold; border:1px solid #c3c3c3;}
.sidebar2 ul {list-style-type:none; margin:0; padding:0;}
.sidebar2 ul ul {list-style-type:none; margin:0; padding:0px 0px 10px 0px; background-repeat:no-repeat;}
.sidebar2 ul ul ul {list-style-type:none; margin:0; padding:0; border:0;}
.sidebar2 ul ul ul ul {list-style-type:none; margin:0; padding:0; border:0;}
.sidebar2 ul li {height:100%; line-height:18px;}
.sidebar2 ul li a:link, .sidebar2 ul li a:visited {color:#0066DD; text-decoration:none; padding:5px 0px 5px 23px; display:block; background:#fff url(images/bg_li.gif) no-repeat 6px 9px; border-bottom:1px solid #eee; line-height:16px;}
.sidebar2 ul li a:hover {color:#FF6600;}
.sidebar2 p {padding:7px 10px; margin:0;}
.sidebar2 table {width:100%; text-align:center; background-color:#1f1f1f; color:#A4DDEF;}
#wp-calendar {width:100%; padding:0 0 15px; background:#496E80;}
#wp-calendar caption {padding:5px 5px; font-size:16px; background:#d9e2e6;}
#wp-calendar th, #wp-calendar td {padding:5px; text-align:center; background:#aaa; color:#EBF0F2;}
#wp-calendar td a {background:#fff; padding:5px;}
#wp-calendar td {background:transparent;}
#wp-calendar td, table#wp-calendar th {padding:2px 0;}


/* --- FOOTER --- */
#footer {height:25px; padding:10px 0 0 0px; color:#eee; font-size:12px; font-weight:normal; text-align:center; letter-spacing:1px; font-family:Arial, sans-serif;}
#footer a:link, #footer a:visited {color:#E8EBEE;}
#footer a:hover {color:#fff;}
/* The Navigation */


#navigation {width:685px; margin:0px 0px 5px 5px; background:#B71C1A; height:20px; float:right;}
#navigation a:link, #navigation a:visited {color:#fff; font-weight:bold;}


/* The Attachment */
.contentCenter {text-align:center;}


/* The Page Title */
h2.pagetitle {padding:0; margin:10px 0 20px 0; font-size:20px; text-align:center;}


/* The Comments */
.comments {padding-left:10px;}
.comments form {;}
.comments textarea {width:90%; height:156px; background:#fff; border:1px solid #D0D0D0; color:#444; padding:10px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
h3 #comments-count {font-weight:bold; font-size:18px; margin:0 0 0 20px;}
#commentform {padding-left:23px;}
#commentform input {background:#fff; border:1px solid #D0D0D0; color:#333; padding-left:10px;}
.comments input#submit {padding:0; width:72px; height:25px; background:#B81516; border:1px solid #CA4244; color:#fff;}
.comments h2 {font-size:19px; line-height:30px; margin:24px 0 0 10px; padding:0; font-weight:bold;}
.comments ol li p {padding:0; margin:10px 0; color:#222;}
.commentmeta small {color:#222;}


/*Featured*/
.featured {width:672px; overflow:hidden; padding:10px 0px 2px 10px; margin:0px 4px 5px 5px; background:#13649c url(images/body.gif) left top repeat-x; border:1px solid #ccc;}
.featured h2 a, .featured h2 a:link, .featured h2 a:visited {color:#fff; background-color:transparent;}
.featured h2 a:hover {color:#FF6600; background-color:transparent;}
.fentry {height:190px; overflow:hidden;}
.cat {font-size:12px; color:#C2DFEF;}
.cat a:link, .cat a:visited {color:#fff;}
.cat a:hover {color:#ccc;}
.cats {margin:1px 5px 1px 0px; font-size:13px; margin-left:5px; color:#111;}
.cats a:link, .cats a:visited {color:#111;}
.cats a:hover {color:#333;}
.fentry p {margin:5px 0; color:#E8EBEE;}
.fentry img {border:0; float:left; padding:4px 4px; background:#fff; border:1px solid #ddd; margin:2px 5px 5px 0px;}
.featured h2 {font-size:22px; margin:3px 0 4px 0; font-family:Century gothic, Verdana, Helvitica, sans-serif;}
.featmeta {height:22px; text-align:right; padding:3px 15px 0 0;}
.featmeta a:link, .featmeta a:visited {color:#95CFEF; font-weight:bold; text-decoration:none;}
.featmeta a:hover {color:#FF6600; background-color:transparent;}
.category a:hover {color:#fff; font-weight:bold; text-decoration:none;}


/*magbox*/
.text {padding:2px;}
.post {width:338px; margin:0px 0px 5px 5px; padding:2px 0 0 0; float:left; background:#EFEFEF; border:1px solid #eee; display:inline; color:#222; font-family:century gothic, Arial, verdana, sans-serif;}
.post h2 {margin:0px 0 0px 0; padding:0px 0px 3px 0px; text-align:left; font:16px century gothic, Arial, verdana, sans-serif; font-weight:bold; line-height:16px;}
.post h2 a, .post h2 a:link, .post h2 a:visited {color:#104963; background-color:transparent;}
.post h2 a:hover {color:#FF6600; background-color:transparent;}
.postinfo {height:22px; margin:0 0 0 0px; padding:2px 0px 0px 0px; background:#053951 url(images/menu.jpg) repeat-x left top;}
.categ {height:15px; margin:0px 0 3px 0px; padding:0px 0px 0px 5px; font-family:verdana;}
.categ a:link, .categ a:visited {color:#0066DD; font-weight:bold;}
.categ a:hover {color:#FF6600; font-weight:bold;}
.centry a:link, .centry a:visited {color:#0066DD; background-color:transparent;}
.centry a:hover {color:#FF6600;}
.post img {border:0; float:left; padding:3px; background:#fff; border:1px solid #ddd; margin:-1px 5px 0px 0px;}
.centry p {margin:2px 0;}
.centry {margin:0 0; padding:0px 5px 5px 5px; height:120px; overflow:hidden;}
#bottom {width:100%; padding:5px 0 0px 0; margin-bottom:10px; float:left;}
.recents {width:225px; margin-left:5px; padding:0 0px 10px 0; float:left; display:inline;}
.recents h2 {font-size:14px; color:#0f4863; margin:5px 0 0 0; padding:5px; background:#fff url(images/bg_cat.gif) repeat-x left bottom; font-weight:bold; border:1px solid #c3c3c3;}
.recents ul {list-style-type:none; margin:0; padding:0;}
.recents ul ul {list-style-type:none; margin:0; padding:0px 0px 10px 5px;}
.recents ul ul ul {list-style-type:none; margin:0; padding:0; border:0;}
.recents ul ul ul ul {list-style-type:none; margin:0; padding:0; border:0;}
.recents ul li {height:100%; line-height:18px;}
.recents ul li a:link, .recents ul li a:visited {color:#0066DD; text-decoration:none; padding:5px 0px 5px 23px; display:block; background:#fff url(images/bg_li.gif) no-repeat 6px 9px; border-bottom:1px solid #eee; line-height:16px;}
.recents ul li a:hover {color:#FF6600;}
