
html {
margin: 0; 
padding: 0;
}
body {
font-family: 'Trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
margin: 0; 
padding: 0;
background: rgb(255,255,255); 
color:rgb(50,50,50);
text-transform: lowercase;
}
/*TEXT  ONLY--------------------*/
a#barrasuperiore{
display: block;
text-decoration: none;
color: #fff;
margin:0 0 18px 0;
font:bold 70% Verdana, 'Trebuchet ms', Arial, san-serif;
white-space: normal;
background-color: rgb(190,190,190);
padding-left: 2%;
padding-bottom: 3px;
padding-top: 110px;
border-bottom: 1px solid #888;
border-right: 1px solid #888;

letter-spacing: 0.2em;
width:95%;
}
a#barrasuperiore:hover{
/*background-color: rgb(170,170,170);*/
color:rgb(240,240,240);
}
ul#menu {
padding: 0px;
margin-left: 2%;
margin-top: 18px;
margin-bottom: 0px;
}
ul#menu li{
display: inline;
list-style-type: none;
padding-bottom: 0px;
}
ul#menu li a{
text-decoration: none;
color: #aaa;
font:   bold 80%  Verdana Helvetica, sans-serif;
margin: 0 6px 0 0;
letter-spacing: 0.1em;
}
ul#menu li a:hover{
color: #000;
}

.pagina{
font:   bold 80%  Verdana Helvetica, sans-serif;
color: #000;
letter-spacing: 0.1em;
margin: 0 6px 0 0;

}
/*DIVS---------------------*/
div#linkimg{
margin: 8px 0 18px 2%;
width: 90%;
visibility: hidden;
/*background-color: red:*/
}
div#testo{
margin-top: 8px;
margin-bottom: 12px;
}
div#rightbox{
margin-left: 2%;
}
div#placehold{
margin-top: 10px;
height:340px;
width: 100%;
}
/*DIV SPECIFIC---------------------*/
div#linkimg a img{
border-left: none;
border-right: none;
border-bottom:2px solid #fff;
border-top:2px solid #fff;
padding: 0 0 3px 0;
position: relative;
width: auto;
}
div#linkimg a:hover img{
border: none;
border-bottom:2px solid #000;
border-top:2px solid #fff;
}

div#testo p, p  { 
font-size: 70%;
margin: 0px 0;
line-height: 1.3em; 
white-space: nowrap;
color:#000;
letter-spacing: 0.1em;
}
div#testo p span  { 
font-weight: bold;  
}
div#testo p a {
color:#666;

font-weight: bold;
text-decoration: underline;
}
div#testo p a:hover {
color:#000;
}
div#linkimg a img{
border:1px solid #bbb;
padding:0px;
margin: 0;
}
div#linkimg a:hover img{
border:1px solid #000;
}
div#placehold img {
margin-top:0px;
border:1px solid #999;
padding: 0px;
}
div#nojvscrpt p{
font:   80%  Verdana Helvetica, sans-serif;
margin: 0 0 0 2%;
letter-spacing: 0.2em;
}
div#nojvscrpt p a{
font-weight:bold;
text-decoration: none;
color: #000;
padding: 0 0 0 2%;
padding: 0;
}
div#nojvscrpt p a:hover{
text-decoration: none;
color: silver;
}


img.thumbN {
padding-right: -20px;
}

/*:::::: clock style ::::::::::*/
div#theClock {
position:absolute;
top:20px;
left:2%;
/*border-bottom:1px solid #666;*/
width: 200px;

}
div#theClockHome {
position:absolute;
top:300px;
left:40%;
width: 80px;
padding:3px 8px;
}

.styling{
font-family: Verdana, 'Trebuchet ms';
color:#555;
font-weight: bold;
font-size:0.6em;
padding: 0 0 2px 0;
line-height:1em;
}
.lit {color:#ff2244;}
.unlit{color:#000000;}
/*copyright section\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
div#atCopy {position:absolute;top:148px;right:80px;}
div#head > div#atCopy {top:144px;}
div#atCopy a {
color:#aaa;
text-decoration:none;
font: bold  100%  Helvetica, sans-serif;
}
div#atCopy a:hover {
color:#000;
}
div#copytext{position:absolute;top:570px;left:2%;}
/*div#copytext p {font: bold  80%  Verdan,a Helvetica, sans-serif;color:#666666}*/

div#copytext p span {font: bold  129%  Verdana,Helvetica, sans-serif;color:#000}
div#copytext p {margin-top:9px;}
div#copytext > p {margin-top:2px;}

