body, html {
width:100%;
height:100%;
margin:0;
padding:0;
background:url(../images/background.jpg) bottom left;
font-family:'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
}
#center {
width:100%;
overflow:auto;
}
#left {
width:0%;
height:100%;
}
.tT {
cursor:pointer;
}
.tool-tip {
color: #fff;
width: auto;
z-index: 13000;
background-color:#3399FF;
}
 
.tool-title {
display:none;
}
 
.tool-text {
font-size: 0.7em;
padding: 4px 8px 8px;
}
#artboard {
width:100%;
float:left;
}
#container {
width:608px;
margin:0 auto;
background:url(../images/back.jpg) repeat-y 50% 0;
}
#header {
width:600px;
margin:0 auto;
background:url(../images/logo.jpg) no-repeat 0 26px;
height:253px;
}
.button-box {
width:200px;
float:right;
text-align:right;
margin:10px 5px 0 0;
}
.button-box IMG {
border:none;
margin:3px 0;
}
#header #header-bar {

}
#content {
width:598px;
margin:10px auto !important;
float:none !important;
margin:0 auto;
margin:0 0 0 5px;
}
.subtitle {
background:url(../images/back_subtitle.jpg) repeat-x;
height:13px;
}
.subtitle IMG {
margin:0 0 0 18px;
}
.blog-title {
margin:20px 0 0 0;
}
.commenti-title {
margin:5px 0 10px 0;

}
.entry {
width:100%;
/*margin:60px 0 0px 0;*/
padding:30px 0 0 0;
}
.entry .datauthor {
float:left;
border-right:1px solid #CCC;
height:auto;
font-size:0.7em;
color:#999;
margin:0 0 0 10px;
padding:0 10px 0 0;
text-align:right;
width:60px;
cursor:default;
}
.entry .text {
color:#000;
font-size:0.75em;
float:right;
margin:0 10px 0 0;
width:490px !important;
width:480px;
border-bottom:1px solid #ccc;
line-height:150%;
padding:0 0 20px 0;
}
.entry .text IMG {
margin:10px;
border:none;
}
.entry .text p {
color:#000;
font-size:1em;
margin:0;
padding:0 0 10px 0;
line-height:150%;
}
.entry .text a {
color:#3399CC;
font-weight:bold;
text-decoration:underline;
}
.entry .text a:hover {
text-decoration:none;
}
.entry .text .readmore {
border-bottom:1px solid #999
}
.entry .text .readmore a {
font-weight:bold;
color:#3399CC;
text-decoration:none;
}
.entry .text .readmore a:hover {
color:#ccc;
}
.entry .title {
color:#3399CC;
font-size:1.3em;
margin:0 10px 10px 90px;
}
.entry .title IMG {
margin:0 5px 0 0;
border:none;
}
.entry .title a, .entry .title a:hover {
color:#3399CC;
text-decoration:none;
}
.entry .text .title-text {
color:#3399cc;
font-weight:bold;
font-size:15px;
margin:20px 0 10px 0;
display:block;
}
/*categorie, più letti e  commenti (box)*/
.title-cat {
color:#3399CC;
font-size:22px;
font-weight:bold;
margin:0 10px 20px 20px;
}
.categories {
width:50%;
float:left;
margin:30px 0 0 0;
text-transform:lowercase;
font-size:10px;
letter-spacing:2px;
}
.categories .subtitle {
margin: 0 0 20px 0;
}
.categories .cat a {
color:#000;
text-decoration:none;
margin:5px 0 5px 15px;
display:block;
}
.comments {
width:49%;
float:right;
margin:30px 0 0 0;
text-transform:lowercase;
font-size:11px;
display:none;
}
.comments .subtitle {
margin:0 0 20px 0;
}
.comments .post {
line-height:150%;
margin:5px 0 5px 5px;
}
.comments .post .nome {
color:#3399cc;
font-weight:bold;
font-variant:small-caps;
}
.comments .post .commento a{
color:#000;
text-decoration:none;
}
.articolipiuletti {
width:293px;
float:right;
margin:30px 0 0 0;
text-transform:lowercase;
font-size:11px;
overflow:hidden;
}
.articolipiuletti .subtitle {
margin:0 0 20px 0;
}
.articolipiuletti .subtitle img {
margin:0;
}
.articolipiuletti .articolo {
line-height:150%;
margin:5px 0 5px 5px;
overflow:hidden;
}
.articolipiuletti .articolo .numero {
color:#3399cc;
font-weight:bold;
font-variant:small-caps;
}
.articolipiuletti .articolo .titolo a{
color:#000;
text-decoration:none;
overflow:hidden;
}
.articolipiuletti .articolo .titolo a .small-num {
font-size:0.80em;
}
.search {
width:100%;
float:right;
margin:30px 0 0 0;
text-transform:lowercase;
font-size:11px;
}
.search .subtitle {
margin:0 0 20px 0;
}

/*bookmarks*/
.bookmarks-comments, .bookmarks-comments-int {
width:512px;
float:right;
margin:10px 0 0 0;
clear:both;
}
.bookmarks-comments-int {
float:right;
width:196px;
height:20px;
}
#bloglines, #delicious, #digg, #magnolia, #stumbleupon, #oknotizie, #segnalo, #smarking, #reddit {
width:14px;
height:13px;
display:block;
float:left;
margin:3px;
}
#bloglines {
background:url(../images/bloglines.jpg) no-repeat;
}
#delicious {
background:url(../images/delicious.jpg) no-repeat;
}
#digg {
background:url(../images/digg.jpg) no-repeat;
}
#magnolia {
background:url(../images/magnolia.jpg) no-repeat;
}
#stumbleupon {
background:url(../images/stumbleupon.jpg) no-repeat;
}
#oknotizie {
background:url(../images/oknotizie.jpg) no-repeat 50% 0;
}
#segnalo {
background:url(../images/segnalo.jpg) no-repeat;
}
#smarking {
background:url(../images/smarking.jpg) no-repeat;
}
#reddit {
background:url(../images/reddit.jpg) no-repeat;
}
.bookmarks-comments .commenti {
background:url(../images/star.jpg) no-repeat left 3px;
padding:0 0 0 15px;
margin:5px 20px 0 0;
font-size:0.7em;
float:right;
}
.bookmarks-comments .commenti a {
font-weight:bold;
color:#3399CC;
text-decoration:none;
}
.bookmarks-comments .commenti a:hover {
color:#999;
}
#footer {
width:608px;
height:12px;
background:url(../images/footer.jpg) no-repeat;
clear:both;
margin:0 auto;
padding:10px 0 0 0;
}
#footer div {
text-align:center;
font-size:10px;
background:#fff;
padding:10px 0 10px 0;
}
#footer div a {
color:#3399CC;
text-decoration:underline;
font-size:10px;
font-weight:bold;
}
.form-commenti {
float:left;
/*margin: 0 0 50px 0px;*/
padding:0 0 50px 89px;
clear:both;
width:85%;
position:relative;
}
.form-commenti FORM {
margin:0;
padding:0;
}
.form-commenti .areatxt, .form-commenti .inputtxt, .form-commenti .buttontext {
font-family:'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}
.form-commenti .areatxt {
width:300px;
border:1px solid #ccc;
height:100px;
}
.form-commenti .inputtxt {
width:180px;
border:none;
border-bottom:1px solid #ccc;

}
.form-commenti .buttontext {
width:180px;
margin:10px 0 0 0;
height:22px;
}
.form-commenti .colonna-sx {
  float:left;
}
.form-commenti .colonna-dx {
  float:left;
  margin:0 0 0 10px;
}
.form-commenti .colonna-dx label {
  font-size:10px;
  color:#aaa;
  display:block;
}
.area-commenti {
  float:left;
  clear:both;
  margin: 40px 0 50px 87px !important;
  margin: 40px 0 50px 50px;
  border-bottom:1px solid #eee;
  
}
.area-commenti .commenti-div {
	width:80%;
}
.area-commenti .colonna-sx {
  width:190px;
  color:#3399CC;
}
.area-commenti .colonna-dx {
  width:300px !important;
  width:270px;
  overflow:hidden;
}
.area-commenti .colonna-sx, .area-commenti .colonna-dx {
  float:left;
  font-size:12px;
  border-top:1px solid #eee;
  padding:15px 0 0 0;
}
.area-commenti .data {
  text-align:right;
  font-style:italic;
  font-size:10px;
  color:#666666;
  margin:0 0 15px 0;
  padding:15px 0 0 0;
  clear:both;
}
/*UTILITY*/
.clear {
clear:both;
}
.outadvise {
margin:10px 0 0 0;
text-align:center;
color:#000;
font-size:12px;
}
.outadvise a {
color:#3399CC;
font-weight:bold;
}
.inputsearch {
background-color:transparent;
color:#3399cc;
font-weight:bold;
font-size:11px;
font-family:'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
border:1px solid #000;
padding:4px;
width:140px;
}
.searchText {
float:right;
margin:9px 10px 0 0;
}
.searchText form {
margin:0;
padding:0;
}
.searchDiv {
float:right;
}
.comok {
margin:10px 0 -10px 0;
background:#009900;
color:#FFFFFF;
font-weight:bold;
text-align:center;
width:100%;
height:20px;
font-size:12px;
}

/*pubblicità*/
