/*
Theme Name:		QRCodemania2 Theme
Theme URI:		http://qrcodemania.com
Description:	A simple theme created by Davide Ferrari.
Version:		1.0
Author:			Davide Ferrari
*/
html, body, input {margin:0;padding:0;font:10px/14px Helvetica, Arial, sans-serif;;color:#fff;}
h1,h2,h3 { font-weight:normal;}
a {text-decoration:none;color:#fff;}
#menualto a {margin-top:10px; font-size:14px; color:#777779;}
.forum a {color:#777779;}
.blog a {color:#777779;}
.cod a {color:#777779;}
p, label, input{color:#777779;}
a:hover {text-decoration:underline;}
td {color:#0b0c0d;}
input {padding:2px;}
#s {width:96%;}
.floatright {float:right;}
.floatleft {float:left;}
.padding {padding:5px;}
#page {background:url(images/body.gif) repeat-y top center; width:980px; overflow:auto; margin:0 auto;background-color:#0b0c0d;}
#home {background:url(images/header.jpg) no-repeat top center; width:980px;height:103px;}
#home p {float:right; margin:30px 30px 0 0; color:#fff; width:260px;font-size:14px;text-align:right;}
#sx {float:left; width:740px;margin-left:20px;}
#colsx {width:190px; float:left; padding:0px 0 55px 0; text-align:center;}
#corpo {width:540px; float:right; padding-top:123px;background:url(images/imm_testo.jpg) no-repeat top center;margin-top:10px;}
#coldx {width:190px; float:left; padding-top:0px; text-align:center;margin-left:10px;}
#coldx .block input {width:160px;margin-left:10px;margin-bottom:5px;}
#menu {background:#8a0a50; padding:5px 10px;margin-bottom:3px; color:#fff;font-size:11px;}
#menu * {margin:0;}
#menu h3 {font-size:16px;margin:5px 0 10px;}
#menu table {border:0;margin:0;padding:0;}
.sottomenu {background:#8a0a50; padding:2px 10px; color:#fff;}
.sottomenu a {color:#777779;}
.block { border:2px solid #026ba8; margin-top:10px;text-align:left; padding:0;}
.block p { padding:0 10px; margin-top:6px;}
.block h1, .block h2 {margin:0;background:#;color:#fff;line-height:34px;padding:0 12px;font-size:18px;}
.page h2 {border-bottom:2px dashed #026ba8; background:none; color:#fff; margin:0 10px; padding:0;font-size:14px; line-height:normal; font-weight:bold;}
.block h3 {margin:0;background:#;color:#fff;line-height:34px;padding:0 12px;font-size:16px;}
.block ul {margin:0;padding:0;list-style:none;}
.block li {margin:0;padding:10px;border-top:2px solid #026ba8;font-weight:bold;}
.article ul {margin:10px;}
.article li {background:url(images/bull.gif) top left no-repeat;border:0;padding:0;padding-left:10px; line-height:14px;font-weight:normal; margin:2px;}.entry h3 { background:none;color:#473933;margin:10px 0 0 0;padding:0 10px;font-weight:bold; line-height:normal;}/*blocchi interni*/
.info {overflow:auto; margin:8px 15px; clear:left;}
.block2 {border:2px solid #026ba8; background:#0b0c0d; padding:1px 10px; overflow:auto;}
.data {display:block; width:150px; float:left;}
.author {width:410px;}
.readall:hover, .readall:hover a {background:#0b0c0d;color:#fff;cursor:pointer; text-decoration:none;}
.readall a {display:block; width:100%;}
img.mobtag {float:left;}
.blog h2 a {color:#777779;}
.home {background:#e0e0da;}.sponsor p {margin:0; text-align:center; font-weight:bold;}
.sponsor img {border-top:2px solid #026ba8;}
#footer { text-align:center;background-color:#0b0c0d;background:url(images/footer.gif) no-repeat top;height:218px;padding-top:10px;}
#footer p {margin:0;}
#footer a {color:#777779;}
#footer .top {}
#footer .top p {padding-right:50px; }
#footer .top, #footer .bottom {padding:130px; padding-left:440px;overflow:auto;width:400px;}.text_area {width:100%;}.navigation {padding-top:5px;}
.navigation a, .navigation a:hover {font-weight:bold;}

/* forum */
fieldset {border:0;}
.alt { background-color: #ccc; }
.num, #forumlist small {font: 11px Verdana,Arial,Helvetica,sans-serif;text-align: center;}
#forumlist tr td div.nest {padding-left: 3ex;}
#forumlist tr td a{font-size: 1.1em; font-weight:bold; color:#000;}
#latest td, #forumlist td, #favorites td { padding: 7px 10px; }
#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background-color: #026ba8; }
#latest th, #forumlist th, #favorites th {border-bottom:2px solid #026ba8;;background-color: #0b0c0d;font: 11px Helvetica, Verdana,Arial,sans-serif;padding: 7px 10px;text-transform: uppercase;}
#latest, #forumlist, #favorites {background-color: #f7f7f7;margin-bottom: 2em;width: 100%;}
#latest a{color:#000;}
#latest a:hover,#forumlist tr td a:hover{color:#fff;}
/* Topic Page */
.infobox {padding:1em;}
.infobox p {padding:0;}
.threadauthor {float:left;width:80px;}
.threadauthor p {margin:0;padding:0;}
.threadpost {padding:1em;margin-left:100px;background-color:#eee;font-weight:normal;}
#thread {list-style: none;margin: 0;padding: 0;}
#thread li {clear: both;/* Hack to force padding on .threadauthor on IE */padding:1em 0;}
#thread li.alt .threadpost { background-color:#ddd; }
.poststuff {clear:both;_clear: none; /* Hack to fix broken .alt coloring in IE6 */border-top:2px dotted #026ba8;margin: 10px 0 0;padding: 5px 0 0;text-transform: uppercase;}
.threadpost p, .poststuff {color:#000;}
#topic-meta {float:left;}
#topic-tags {float:right;padding: 0 0 0 1em;}

.login {background:#0b0c0d;color:#0b0c0d; padding-bottom:10px;}
.login input[type='text'],.login input[type='password'] {width:92%;}
.login p,.login div { padding:0 10px; margin-top:6px;}
.login h3 {background:#;}
.login a {color:#777779;}

/*
.infobox ul {margin: 10px 0 10px 12px;padding: 0;}
.infobox ul li { padding-bottom: 3px; }
#topic-info {float: left;padding:0;}
.nav {margin: 15px 0;padding: 12px 0;}
.nav span { font-weight: bold; }
.nav span, .nav a { padding: 6px; }
#thread li ol, #thread li ul { margin-left: 40px; }
#thread li ol li, #thread li ul li { padding: 0; }
.threadauthor small { font: 11px Verdana, Arial, Helvetica, sans-serif; }
#thread li.deleted { background-color: transparent; }
#thread li.deleted .threadpost { background-color: #ee8888; }
#thread li.alt.deleted .threadpost { background-color: #ff9999; }
#thread .post {_height: 90px; /* Hack to fix broken .alt coloring in IE6 *//*}
#thread .post blockquote {margin: 0 0 0 4ex;padding: 0 0 0 1ex;border-left: 5px solid #ccc;}
.num, #forumlist small {font: 11px Verdana,Arial,Helvetica,sans-serif;text-align: center;}
.postform {background-color: #f0f0f0;padding: 1em;margin-bottom: 1em;}
.postform textarea {height: 12em;margin: 5px 0;padding: 5px;width: 720px;display: block;}
.postform label { display: block; }
#manage-tags {margin: 10px 0;list-style: none;}
#manage-tags li {float: left;width: 200px;padding-bottom: 10px;}
.submit { text-align: right; }
.topiclink { display: block; }
.topictitle {font-size: 26px;font-weight: normal;display: inline;}
.rss-link {display: block;padding: 6px 0;text-indent: 20px;background-image: url('images/feed-icon-16x16.gif');background-repeat: no-repeat;background-position: 0 50%;}
#topic-move { margin-top: 1em; }*/