
/*--------------struttura------------------*/

body{margin-top:10px;background: url(images/sfondo.png) repeat-x}

div#contenitore{margin: auto;width: 720px;height: 400px;} 

div#sopra{width: 720px;height: 213px;}

/*--------------lunghezza------------------*/


div#centrale{ float:left;text-align: left;width: 500px;height: 430px;background:url(images/sinistra.png)  top left repeat-y ;}

div#destra{float: right;width: 220px;height: 430px;background:url(images/latodestra.png) top right repeat-y ;}

div#sotto{float: left;width:720px;height:50px;}


/*--------------immagini------------------*/


img#fotouno {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fotodue {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fototre {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fotoquattro {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fotocinque {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fotosei {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fotosette {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

img#fotounoG {float:left;width: 407px;height: 279px; border:0px; margin:5px;}

img#fotodueG {float:left;width: 407px;height: 279px; border:0px; margin:5px;}

img#fototreG {float:left;width: 407px;height: 279px; border:0px; margin:5px;}

img#fotoquattroG {float:left;width: 407px;height: 279px; border:0px; margin:5px;}

img#fotocinqueG {float:left;width: 407px;height: 279px; border:0px; margin:5px;}

img#fotoseiG {float:left;width: 407px;height: 279px; border:0px; margin:5px;}

img#fotosetteG {float:left;width: 130px;height: 100px; border:0px; margin:5px;}

a.pdf{padding-right: 20px;background: url(curriculum/icon_pdf.gif) no-repeat center right}

a.doc{padding-right: 20px;background: url(curriculum/icon_doc.gif) no-repeat center right}

a.zip{padding-right: 20px;background: url(curriculum/icon_archive.gif) no-repeat center right}

img#XHTML{border: 0px;width: 80px;height: 15px;}	

img#css{border: 0px;width: 80px;height: 15px;}

img#giotto{border:0px;width: 80px;height: 15px;}

img#ubuntu{border:0px;width: 80px;height: 15px;}

span#xara1{float:left;padding:0px 5px 0px 5px;}

span#titolo4{float:left;padding:0px 5px 0px 5px;}

span#titolo5{float:left;padding:0px 5px 0px 5px; }

span#ink{float:left;padding:0px 5px 0px 5px;}


/*----------------link-------------------*/


ul.link{margin-left:0px;padding:0px;line-height:1.5;}

ul.link li{float:left;display:inline}

ul.link a{text-decoration:none; color: #000; margin-right: 0.2em}

ul.link a:hover{color: #9b9b9b;}

a.size1{font-size:80%}

a.size3{font:bold 75% 'Lucida Grande', Verdana, Arial, Sans-Serif; margin-left:30px;}

a:hover{color: #9b9b9b;}

a{color:#000 ;margin-right: 0.2em}

a{font-size:80%}

dd a{width: 150px;}


/*----------------linknav-------------------*/

.menu {width: 202px; margin:0px;letter-spacing: 0.5px;color: #444;padding: 0px 0 0 0;list-style:none; text-align:left; line-height: 0px; /* per IE altezza dei link*/}

.menu a {display:block;text-decoration:none; border-left:2px solid;border-right:2px solid; padding:3px 5px 5px 2px;font: 82% 'Lucida Grande', Verdana, Arial, Sans-Serif;}

.menu a:link,.menu a:visited{border-color:#fff;border-bottom:0px solid;}

.menu a:hover,.menu a:focus,.menu a:active{border-color:#dbba75; text-decoration:none;}

.menu a:hover{background:#f1f1f1;} 

p{font: 90% 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: left;letter-spacing: 0.5px;color: #9b9b9b;}

.linknav {margin-top:20px;}

 
/*----------------Link amici-------------------*/


dl.link1  {margin-top:20px; margin-left: 30px;padding:0px;line-height:1.5;}

dl.link1 a{display:block; text-decoration:none; color: #787870;  font: 75% 'Lucida Grande', Verdana, Arial, Sans-Serif;padding:1px;}

dl.link1 a:hover{color: #444;}

/*----------------testo-------------------*/


dt{margin-top:20px;padding-top: 0px;margin-left: 0px;margin-right:10px;text-align:justify;font: 110% "Trebuchet MS",Arial,sans-serif;color:  #84776b;}

dl{text-align: justify;margin-left: 30px; margin-right:30px;}

dd{margin:0px 0px 0px 0px;text-align: justify;font:85% "Trebuchet MS",verdana, courier;padding-right:10px;padding-top:0px;line-height: 1.2;}
	
h1 , h3 ,h4 , h5 {display:inline;font: 80% 'Lucida Grande', Verdana, Arial, Sans-Serif;padding-left:5px;margin-top:5px;}

h6{font: 60% 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;margin:auto;}

/*----------------formmail-------------------*/


form{width:420px; margin-top:0px;}

fieldset{float:left; width:430px; margin-top:20px; border: none;}

legend{font-weight:bold; color:#fff;}

form p{margin:0.5em 0px;}

fieldset div{float:right;font: 80% "Arial,Verdana;Trebuchet MS",sans-serif;width:430px;padding: 0px 0 0px;}

label{float:right; width:200px; display: inline;margin-left: 18px;line-height:20px}

div#confirm-address label,div#sports label,input#go{margin-left:0px}


/*-----------------foto---------------------*/



