body {
    background : black no-repeat fixed bottom right;
    font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #CCCCCC;
}
img{
	color: #000000;
	text-decoration: none;
    background-color : black;
}
ins.img{
	color: #000000;
	text-decoration: none;
    background-color : black;
}
#titel {
    font : bold 36px 'Square721 BT', serif;
    letter-spacing : 1px;
    margin-bottom : 0px;
    margin-left : 1%;
    margin-top : 0px;
    border-bottom : 2px dashed #666666;
    color : #44FB05;
    background-color : black;
    width: 98%;
}

#links {
    font : 0.9em Verdana, serif;
    padding : 5px 5px 5px 5px;
    border-left : 1px dashed #44FB05;
    border-right : 1px dashed #44FB05;
    border-top : 1px dashed #44FB05;
    border-bottom : 1px dashed #44FB05;
    margin-top : 19px;
    text-align : right;
    float : left;
    /*color : #666666;*/
    position : relative;
}
#right {
        font : 0.9em Verdana, serif;
    padding : 5px 5px 5px 5px;
    border-left : 1px dashed #44FB05;
    border-right : 1px dashed #44FB05;
    border-top : 1px dashed #44FB05;
    border-bottom : 1px dashed #44FB05;
    margin-top : 19px;
    margin-left : 3px;
    text-align : left;
    float : right;
    /*color : #666666;*/
    position : relative;
}
#content {
    font : 0.9em Verdana, sans-serif;
    padding : 5px 5px 5px 5px;
    margin-left : 3px;
    margin-top : 14px;
    line-height : 1.9em;
        color : #44FB05;
    position : relative;
    background-color : black;
}

h3 {
    font-weight : bold;
    font-size : 1.3em;
    padding-bottom : 10px;
}
h2.delicious-banner{
    font-size : 0.9em;
    font-family: Verdana, sans-serif;
}
h5 {
    font-weight : bold;
    font-size : 0.8em;
    padding-bottom : 10px;
}
.postdate {
    padding : 0px 10px 5px 10px;
    border-left : 1px dashed #44FB05;
    border-right : 1px dashed #44FB05;
    border-top : 1px dashed #44FB05;
    border-bottom : 1px dashed #44FB05;
    color: #44FB05;
    background-color : black;
}
.centrato {text-align : center;}
.post  {
    padding : 5px 10px 5px 10px;
    border-left : 1px dotted #666666;
    border-right : 1px dotted #666666;
    border-top : 1px dotted #666666;
    border-bottom : 1px dotted #666666;
    text-align : justify;
    margin-top: 5px;
    color: #CCCCCC;
    background-color : black;
}
.postinfo {
    padding : 5px 10px 5px 10px;
    border-left : 1px dashed #999999;
    border-right : 1px dashed #999999;
    border-top : 1px dashed #999999;
    border-bottom : 1px dashed #999999;
    font-size : 11px;
    margin-top: 5px;
    margin-bottom: 15px;
    color: #999999;
    background-color : black;
}
.commenti {text-align : right;}
.separa {
    text-align : center;
    color: #666666;
    background-color : black;
}
a:link {color : #44FB05;
    background-color : black;
    text-decoration: none;
}
a:visited {color : #44FB05;
    background-color : black;
    text-decoration: none;
}
a:active {color : #FF0000;
    background-color : black;
    text-decoration: none;
}
a:hover {color : #FF0000;
    background-color : black;
    text-decoration: none;
}
h1 {
   font-size
}
/* 
H1 {
     MARGIN-LEFT: 0.5em;
     margin-bottom: 0ex;
 }
 H2 {
     MARGIN-BOTTOM: 4px
}
*/ 
.infos H3 {
	FONT-SIZE: smaller; 
	TEXT-ALIGN: right;
    	DISPLAY: inline;
}
/*.infos H4 A:unknown {
    content: '| ';
}*/
A {
    COLOR: green; 
    background-color: black;
}
#titel a:link{text-decoration: none;}
#titel a:visited{text-decoration: none;}
#titel a:active{text-decoration: none;}
#titel a:hover{text-decoration: none;}

#w3 a:link {
    color : #000000;
    background-color : black;
    text-decoration: none;
}
#w3 a:visited {
    color : #000000;
    background-color : black;
    text-decoration: none;
}
#w3 a:active {
    color : #000000;
    background-color : black;
    text-decoration: none;
}
#w3 a:hover {
    color : #000000;
    background-color : black;
    text-decoration: none;
}
#main {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 33ex 0px 10px; PADDING-TOP: 10px
}
#tagline {
    MARGIN-LEFT: 1em;
    font-weight: bold;
}
#main .infos {
    TEXT-ALIGN: right
}
.infos H4 {
    DISPLAY: inline
}
.bPost {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: white 1px dotted;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: white 1px dotted;
    /*moz-border-radius: 20px;*/
}
.article {
    LINE-HEIGHT: 140%
}
#main A {
    FONT-WEIGHT: bold; COLOR: #44FB05; TEXT-DECORATION: none;
    background-color : black;
}
#main A:hover {
    COLOR: #FF0000; 
    background-color: black;
    text-decoration: none;
}
UNKNOWN {
    FONT-WEIGHT: bold; 
    COLOR: #44FB05; 
    content: " [" attr(hreflang) "]";
    background-color : black;
}
#main Q {
    FONT-STYLE: italic; quotes: '? ' ' ?' ' ' ' ?
}

DIV.interaction {
    TEXT-ALIGN: right
}
DIV.storyTitle {
    MARGIN-TOP: 2em
}
#menu {
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    RIGHT: 20px;
    /*BACKGROUND-IMAGE: url(img/white80.png);*/
    PADDING-BOTTOM: 10px;
    WIDTH: 25ex;
    COLOR: green;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #999 1px solid;
    POSITION: absolute;
    TOP: 100px;
    /*voice-family: inherit;*/
    height: 1208px;
    background-color : black;
}
UNKNOWN {
    WIDTH: 25ex;
}
#menu a {
    COLOR: #44FB05; 
    background-color: black; 
    TEXT-DECORATION: none;
}
.poststart a {
    COLOR: #44FB05; 
    background-color: black; 
    TEXT-DECORATION: none;
}
#menu A:hover {
    COLOR: #FF0000; 
    background-color: black;
    text-decoration: none;
}
#menu H4 {
    FONT-SIZE: 14px; MARGIN: 12px 0px 4px
}
#menu UL {
    PADDING-left: 0px;
    MARGIN-left: 1ex;
}
#menu LI {
    list-style: none;
}
UNKNOWN {

}
.center {
    TEXT-ALIGN: center
}
FIELDSET {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.contenucomment LABEL {
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN-LEFT: 1em;
    WIDTH: 9.1em;
}
.contenucomment INPUT {
    MARGIN-LEFT: 1em;
    WIDTH: 20em;
}
.contenucomment TEXTAREA {
    MARGIN-LEFT: 1em;
    WIDTH: 20em;
}
.fincomment {
    MARGIN-TOP: 1em;
    MARGIN-LEFT: 11em;
}
.author {
    MARGIN-BOTTOM: 0px
}
#prelude {
    MARGIN-LEFT: 1em;
}
form
{
    margin: 0ex;
    padding: 0ex;
}
img.logo
{
    padding: 2px;
    border: none;
    vertical-align: middle;
}
.baseline
{
    border-top: 1px solid #FFFFFF;
    margin: 2ex;
}
/* Styles for comment form */
form.bComment fieldset
{
    clear: both;
    border: none;
    margin: 2ex 0ex;
    padding: 0ex;
    /* border: 1px solid #f00; */
}
div.label
{
    float: left;
    width: 18%;
    text-align: right;
    font-weight: bold;
    position: relative;
    top: .5ex;
    /* border: 1px solid #00f; */
}
form.bComment label
{
    font-weight: bold;
}
div.input
{
    float: right;
    width: 80%;
    /* border: 1px solid #00f; */
}
input.bComment,
textarea.bComment
{
    border-width: 1px;
    border-color: #000;
    border-style: solid;
    padding: .5ex;
    width: 98%;
    margin: 0ex;
}
select.bComment
{
    border-width: 1px;
    border-color: #000;
    border-style: solid;
    padding: .5ex;
    width: 100%;
    margin: 0ex;
}
fieldset .notes
{
    /* display: block; */
    font-size: 80%;
    color: #000;
    background-color : black;
}
.bCommentTitle, .bCommentSmallPrint{
    font : 0.9em Verdana, sans-serif;
    margin-top : 10px;
    line-height : 1.9em;
        color : #44FB05;
    position : relative;
    background-color : black;
}
.bCommentField {
    font : 0.9em Verdana, sans-serif;
    margin-top : 10px;
    line-height : 1.9em;
        color : #44FB05;
    position : relative;
    background-color : black;
}
.bCommentText{
    font : 0.9em Verdana, sans-serif;
    margin-top : 10px;
    line-height : 1.9em;
        color : #CCCCCC;
    position : relative;
    background-color : black;
}
.bComment  {
    padding : 0px 20px 0px 20px;
    border-left : 2px dotted #666666;
    border-right : 2px dotted #666666;
    border-top : 2px dotted #666666;
    border-bottom : 2px dotted #666666;
    text-align : justify;
    margin-top: 5px;
    color: #000000;
    background-color : black;
}
.poststart{
    font-size : 0.8em;
    font-weight: bold;
    text-align : center;
}
.recing{
    position : relative;
    left : 160px;
    top : -150px;
    }
.rectext{
    position : relative;
    top : -140px;
    margin-bottom: -140px;
    }
.buttone {
       background-color: black;
       font-size: 0.9em;
       border-style: solid;
       border-width: 0;
       border-color: #44FB05;
       color:#44FB05;
       width: 100%;
       font-family:  Verdana, serif;
        }
a.techtag { 
	font-size:2px;
	color:#fff; 
	}
div.techtags { 
	border-top:1px solid #888; 
	margin:5px; 
	margin-top:15px; 
	padding:5px; 
	color:#888; 
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	}
div.techtags a.techtag { font-size:11px; font-family:tahoma, arial, sans-serif; color:#888; font-weight:normal; }
#tumblr_list ol{
list-style: none;
margin-right: 25px;
}
.tumblr_body{
font-style: italic;
}
.reader-publisher-module, .reader-publisher-module li, .reader-publisher-module h3, a.i, div.f, div.f a {
    font : 1em Verdana, sans-serif !important;
    text-align : right !important;
    color : #ccc  !important;
    border: none !important;
}
.reader-publisher-module h3{
font-weight: bold !important;
}
#readerpublishermodule0, #readerpublishermodule1,div.f{
border: none !important;    
margin: none !important;
padding: none !important;
background : black no-repeat fixed bottom right !important;
color : #ccc !important;
}
a.i, div.f a{
font-style: italic !important;
}
#radioblog_player_-1{
width: 220px !important;
height: 23px !important;
}