html {
 width:100%;
 height:100%;
}

body {
 background: white url(img/DG2.png) center no-repeat fixed;
 font-size:large;
 text-align:center;
 width:99%;
 height:100%;
}

p {
 font-size:large;
 text-align:left;
}
p A:link {
 font-size:large;
}
p A:visited {
 font-size:large;
}

img {
 border:0;vertical-align:middle;
 behavior: url("pngbehavior/pngbehavior.htc");
}

list-style-imgage {
 border:0;
 vertical-align:middle;
}

A:link
{color:blue;text-decoration:none;font-size:x-large}
A:active
{color:blue}
A:visited {color:blue;text-decoration:none;font-size:x-large}
A:hover
{text-decoration:underline;color: green;}

H1 {
 color: black;font-weight:bold;font-size:xx-large;text-align:center;
}

H2 {
 color: #55cb66;font-size:large;text-align:left;
}

H3 {
 color: red;font-size:large;text-align:left;
}

H4 {
 color: black;font-size:medium;text-align:center;
}

H5 {
 color: red;font-size:large;text-align:center;
}
H5 A:link {
 font-size:large;
}
H5 A:visited {
 font-size:large;
}

table {
 width:100%;
 padding:5px;
 border:0;
}

ul.lista1
{list-style-image : url(img/icon/1rightarrow.png);
 text-align:left;
 font-size:medium;
}
ul.lista1 A:link {
 font-size:medium;
}
ul.lista1 A:visited {
 font-size:medium;
}

ul.lista2
{list-style-image : url(img/icon/1rightarrow.png);
 text-align:left;
 font-size:large;
}
ul.lista2 A:link {
 font-size:medium;
}
ul.lista2 A:visited {
 font-size:medium;
}

li
{margin-bottom:1em;
}

.fotol {
 position:relative;
 display: inline;
 float: left;
 width:48%;
 min-height: 275px;
 text-align:center;
}
* html .fotol {
 height: 275px;
}

.fotor {
 position:relative;
 display: inline;
 float: right;
 width:48%;
 min-height: 275px;
 text-align:center;
}
* html .fotor {
 height: 275px;
}

.numPage {
 position:relative;
 display: inline;
 float: right;
 font-size:medium;
 text-align:right;
 bottom:0;
 width:98%;
 margin-right:1em;
}
.numPage p {
 font-size:medium;
 text-align:right;
 margin-top:0;
}

.numPp {
 position:relative;
 display: inline;
 float: right;
 font-size:medium;
 text-align:right;
 bottom:0;
 width:98%;
}
.numPp p {
 font-size:medium;
 text-align:right;
 margin-top:0;
}

.precsuc {
 bottom:0;
 width:98%;
}
.precsuc A:link {
 font-size:medium;
}
.precsuc A:visited {
 font-size:medium;
}

.suc {
 display:inline;
 float:right;
 text-align:right;
 height:3em;
 width:40%;
 margin-top:1em;
 margin-right:1em;
}
* html .suc {
 margin-top:0;
}

.prec {
 display:inline;
 float:left;
 text-align:left;
 height:3em;
 width:40%;
 margin-top:1em;
 margin-left:1em;
}
* html .prec {
 margin-top:0;
}

.desc_foto {
 position:relative;
 left:15px;
}

.desc_foto p {
 font-size:medium;
}

.pagina {
 position:absolute;
 width:100%;
 height:100%;
 top:5px;
 left:0;
 right:0;
 margin:0;
 border:0;
 padding:0;
}

.menu {
 width: 78%;
}

.bordo_sx {
 width: 20px;
}

.vday {
 position:absolute;
 text-align:left;
 left:0.3em;
 top:0;
}

.sx {
 position:absolute;
 width:67%;
 height:80%;
 left:0;
}

.sx H4 {
 font-size:x-large
}

.news {
 position:absolute;
 width:32%;
 height:80%;
 top:0;
 right:0;
 padding:0;

}
.news A:link
{font-size:medium;
}
.news A:visited
{font-size:medium;
}

.cronologia
{position:absolute;
 bottom:-70px;
 right:7px;
 width:30%;
 background:#edf2f2 url(img/icon/freccia1.png) top right no-repeat;
}

.menu2
{width: 78%;
}
.menu2 A:link
{color:green;text-decoration:underline;font-size:x-large}
.menu2 A:visited
{color:green;text-decoration:underline;font-size:x-large}

.INews A:link
{font-size:xx-large;text-align:center;font-weight:bold;}
.INews A:visited
{font-size:xx-large;text-align:center;font-weight:bold;}

.INews2 A:link
{font-size:xx-large;text-align:center;font-weight:bold;color:green;text-decoration:underline;}
.INews2 A:visited
{font-size:xx-large;text-align:center;font-weight:bold;color:green;text-decoration:underline;}

.Botton
{position:relative;right:0;font-size:5pt;text-align:right;padding:0}
.Botton A:link
{font-size:5pt;text-align:right}
.Botton A:hover
{font-size:5pt;text-align:right}
.Botton A:visited
{font-size:5pt;text-align:right}

.Licenza
{float:right;
 margin-right:2px;
 text-align:center;
 width:88px;
}
* html .Licenza
{margin-right:0;
}

.Licenza2
{float:right;
 margin-right:2px;
 background: black url(http://creativecommons.org/images/public/somerights20.gif) center no-repeat;
 text-align:center;
 width:88px;
 height:31px;
}
* html .Licenza2
{margin-right:0;
}

.Play
{float:right;
 margin-top:60px;
 margin-right:40%;
 text-align:center;
}
* html .Play
{margin-right:20%;
}

.loop {
 z-index:1;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
}

#mappa {
 z-index:10;
 position:absolute;
 height:32px;
 text-align:right;
 left:0;
}

.appoggio {
 visibility:hidden;
}
#vuoto {
 z-index:9;
 position:absolute;
 height:32px;
 text-align:right;
 background: url(img/icon/backgruondWhite.png) center repeat;
}
* html #vuoto {
background-color: #000;
back\ground-color: transparent;
background-image: url(pngbehavior/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/icon/backgruondWhite.png" ,sizingMethod="scale");
}
* html #comandi {
	margin-top:-2px;
    cursor:pointer;
}

#icon {
 cursor:pointer;
}

.mail {
 display:block;
 margin-left:5%;
 padding-top:10px;
 height:225px;
}
* html .mail {
 padding-top:0px;
}
.mail A:link
{color:green;font-size:large}
.mail A:visited
{color:green;font-size:x-large}

#contattami {
 float:left;
}

#mailAddr {
 text-align:center;
}

.top10 {
 margin-top:10px;
}

.topm10 {
 margin-top:-10px;
}

.gReader {
 display:inline;
 float:right;
 width:85%;
 padding:0;
 text-align:left;
}
ul.gReader {
 list-style-image : url(img/icon/1rightarrow.png);
 text-align:left;
 font-size:medium;
}
.gReader A:link {
 font-size:medium;
}
.gReader A:visited {
 font-size:medium;
}

.skype {
 display:inline;
 float:left;
 padding-left:20%;
}

.gTalk {
 display:inline;
 float:right;
 padding-right:20%;
}

.social {
 padding-top:70px;
}

.block {
 display:block;
}

.feed {
 display:inline;
 float:left;
 width:15%;
 padding:0;
 text-align:right;
}
* html .feed {
 margin-top:-15px;
}

.lastfm {
 width:55%;
 position:relative;
 display:inline;
 float:left;
}

.flickr {
 width:40%;
 position:relative;
 display:inline;
 float:right;
}

