#content {
margin-left: 30px;
margin-right: 30px;
background: url(sfondo_content.png) repeat;
min-height: 600px;
}

#nw{
margin-top: 0;
margin-bottom: 0px;
margin-left: 150px;
margin-right: 150px;
height: 30px;
background: url(plexiglass_tw.png) no-repeat;
}

#nord{
margin-bottom: 0px;
margin-left: 30px;
margin-right: 30px;
height: 30px;
background: url(plexiglass_top.png) repeat-x;
}

#ne{
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
height: 30px;
background: url(plexiglass_te.png) no-repeat;
background-position: right;
position: relative;
left: 30px;
}

#west{
margin-top: 0px;
margin-right: 150px;
margin-left: 150px;
background: url(plexiglass_w.png) repeat-y  0 0;
background-position: left;
min-height: 600px;
}

#est{
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
background: url(plexiglass_e.png) repeat-y  0 0;
background-position: right;
position: relative;
left: 30px;
min-height: 600px;
}

#sw{
margin-top: 0;
margin-left: 150px;
margin-right: 150px;
height: 30px;
background: url(plexiglass_bw.png) no-repeat 0 0px;
}

#south{
margin-bottom: 0px;
margin-left: 30px;
margin-right: 30px;
height: 130px;
background: url(plexiglass_bottom.png) repeat-x 0 0px;
}

#se{
margin-bottom: 0px;
height: 30px;
background: url(plexiglass_be.png) no-repeat  0px 0;
background-position: right;
background-position: right;
position: relative;
left: 30px;
}

#bgcontent{
margin: 0px;
background: url(smith.png) no-repeat bottom right;
}

#bgcontent2{
margin: 0px;
background: url(matrix2.gif) repeat 0 0;
background-attachment: fixed;
}

#titolo{
margin: 0px;
height: 200px;
vertical-align: middle;
}

#coda{
margin-bottom: 0px;
height: 406px;
background: url(tail.jpg) no-repeat  0px 0;
background-position: right bottom;
min-height: 500px;
}

#finestra {
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 20px;
padding: 15px;
background: url(matrixfin.gif) repeat;
}

H1{
margin-left: 10px;
margin-right: 20px;
font-size:24px;
font-family: verdana;
color: #FFFFFF;
text-indent : 30px
}

H2{
margin-left: 10px;
margin-right: 20px;
font-size:18px;
font-family: verdana;
color: #FFFFFF;
text-indent : 30px
}

p{
margin-left: 0px;
margin-right: 40px;
color: #FFFFFF;
font-family: verdana;
}

p.backlog{
color: #1F5F2F;
font-family: verdana;
font-size: 9;
text-align: right;
position: absolute;
top:190px;
right:10px;
}

a{
color: #9ed495;
font-weight:bold;
text-decoration: none;
border-bottom:1px dashed green;
padding: 0px;
}

a.clean{
border: none;
background-color: transparent;
}

a:hover{
color: #49ff89;
border-bottom:1px dashed #49ff89;
padding: 0px;
}

a.clean:hover{
border: none;
}


ul { 
margin-left: 0px;
margin-right: 10px;
list-style: none;
color: #FFFFFF;
padding-left: 15px;
}

ul.table {
padding-left: 0px;
}

li {
list-style: none;
margin-left: 0;
padding-left: 28px;
padding-top: 2px;
color: #FFFFFF;
background: url(tictac.gif) no-repeat 0 7px;
}

table {
margin: 0px;
border-spacing: 5px;
font-family: verdana;
font-size: 13;
}

table tr.trasp td{
border: none;
padding: 0px;
font-family: verdana;
font-size: 13;
background:transparent;
}

table tr td{
padding: 7px;
border: solid 1px #49ff89;
vertical-align: top;
background: #000000;
color: #FFFFFF;
}

table tr.titolo td{
color: green;
text-align: center;
}

body{
margin: 0px;
font-family: verdana;
font-size: 13;
color: #000000;
background: url(matrix.gif) repeat 0 0;
background-attachment: fixed;
}

input{
color: #49ff89;
background-color: black;
font-family: verdana;
border: solid 1px #49ff89;
}

input{
color: #49ff89;
background-color: black;
font-family: verdana;
border: solid 1px #49ff89;
}

input:disabled{
color: #555555;
background-color: transparent;
font-family: verdana;
border: solid 1px #555555;
}

form {
font-family: verdana;
margin-left: 0px;
margin-right: 0px;
color: #FFFFFF; 
font-size: 13;
}

iframe{
border: solid 1px #49ff89;
background: #000000;
}

iframe.clean{
border: none;
background: black;
}
