/* CSS Document-Giorgiadesign */

html,body {
margin: 0 auto;
padding: 0px;
height:100%;
}

img{
border: 0px;
}

.bold{
font-weight:bold;
}
.rosa{
color:#F941D2;
font-weight:bold;
}

.testo-sotto{
text-align:left;
}

.testo-sotto a{
color:#00FF33;
}

.indietro{
margin-right:325px;
float:right;
font-size:12px;
font-weight:bold;
}

.indietro a{
color:#00FF33;
}

.briciole{
text-align:left;
font-size:12px;
margin-left:45px;
margin-bottom:30px;
}

.briciole a{
color:#F941D2;
}



.lavori{
text-align:left;
border:1px solid #CCCCCC;
padding-bottom:0;
font-size:12px;
font-weight:bold;
width:600px;
height:500px;
margin-left:45px;

}

.commento{
float:right;
text-align:left;
width:350px;
margin-right:20px;
}





div#container{
margin: 0 auto;
padding: 0px;
background-color: white;
font-family:arial, sans-serif;
font-size:14px;
text-align:left;
width: 1040px;
}

div#testata{
margin:45px;
margin-top:30px;
}




div#descrizione{
width:200px;
height: 75px;
float:right;
margin-right:550px;
background-color:#FFFFFF;
margin-bottom:20px;
font-size:12px;
font-weight:bold;
}

div#descrizione a{
color: #33FF00;
}

div#contact{
margin-left: 440px;
color:#F941D2;
}

div#logo{
width:192px;
height: 74px;
float:left;
}

div#content{
text-align:center;
margin: 0 auto;
padding: 0px;
margin-top:0px;
}

/*navigazione*/

div#navigation{
clear:both;
border-top:1px solid;
padding-top:10px;
margin-top:10px;
width:510px;
font-size:12px;
float:right;
}

div#navigation ul{
width: 764px;
margin:0px;
padding:0px;
}

div#navigation li{
display: inline; 
}

div#navigation a{
text-decoration: none;
color: #000000;
}

div#navigation li{
display: inline; 
}

div#lavori{
text-align:left;
margin-left:45px;
margin-top:20px;
}
.icone{
border:1px solid #FFFFFF;
margin-left:45px;
margin-top:0px;
}

/*lista immagini icone*/


ul#icone, ul#icone li{
margin-bottom:25px;
padding:0;
list-style:none;
}

ul#icone li{
float:left;
margin-right: 25px;
margin-top:20px;
border: 1px solid #CCCCCC;
padding-bottom:0px;
width:169px;
height:100px;
}

/*clearing floats*/

ul#icone:after, li#icone:after{
content:".";
display:block;
height:0;
clear:both;
}

ul#icone, li#icone{
display:block;
}

ul#icone, li#icone{
min-height:1%;
}
* html ul#icone,* html li#icone{
height:1%;
}



.convalida1{
float:left;
margin-left:425px;
}

.convalida2{
float:right;
margin-right:425px;
}


div#shinystat{
text-align:center;
}


div#footer{
margin: 0 auto;
text-align: center;
margin-top:50px;
margin-bottom:30px;
padding-top:110px;
width: 722px;
clear:both;
color:#F941D2;
}




