div#oggetti-centrati
{ 
position: center;
text-align: center;
width: 950px;
margin: 0px;
padding: 0px;
padding-top: 0px;
padding-bottom: 0px; 
margin-top: 0px;
margin-bottom: 0px;
}


#menu
{ 
margin: 0px;
padding: 0px;
width: 950px;
height: 43px;
background: URL(img/bg_menu.jpg) top left repeat-x;
}

#menu ul
{ 
color: #333333; 
text-align: left;
font-family: verdana, arial; 
font-weight: bold;
font-size: 12px; 
margin: 0px;
list-style: outside;
padding: 0;
height: 43px;
}
#menu li
{
display: inline;
float: left;
height: 43px;
padding: 0;
}
#menu a:link
{
text-decoration: none;
color: #333333;
float: left;
display: block;
width:145px;
padding-top: 16px;
padding-bottom: 13px; 
background: URL(img/bg_tab.jpg) top left no-repeat;
text-align: center;
text-transform: uppercase;
}
#menu a:visited
{
text-decoration none;
color: #333333;
float: left;
display: block;
width:145px;
padding-top: 16px;
padding-bottom: 13px; 
background: URL(img/bg_tab.jpg) top left no-repeat;
text-align: center;
text-transform: uppercase;
}
#menu a:hover
{
text-decoration none;
color: #333333;
float: left;
display: block;
width:145px;
padding-top: 16px;
padding-bottom: 13px; 
background: URL(img/bg_tab.jpg) bottom left no-repeat;
text-align: center;
text-transform: uppercase;
} 
#menu a.selezionato:link
{
text-decoration: none;
color: #333333;
float: left;
display: block;
width:145px;
padding-top: 16px;
padding-bottom: 13px; 
background: URL(img/bg_tab.jpg) bottom left no-repeat;
text-align: center;
text-transform: uppercase;
}
#menu a.selezionato:visited
{
text-decoration none;
color: #333333;
float: left;
display: block;
width:145px;
padding-top: 16px;
padding-bottom: 13px; 
background: URL(img/bg_tab.jpg) bottom left no-repeat;
text-align: center;
text-transform: uppercase;
}
#menu a.selezionato:hover
{
text-decoration none;
color: #333333;
float: left;
display: block;
width:145px;
padding-top: 16px;
padding-bottom: 13px; 
background: URL(img/bg_tab.jpg) bottom left no-repeat;
text-align: center;
text-transform: uppercase;
} 


A.pub:link
{
TEXT-DECORATION: none;
color: #ffffff;
padding-top: 2px;
padding-right: 7px;
padding-bottom: 2px;
padding-left: 7px;
}
A.pub:visited
{
TEXT-DECORATION: none;
color: #ffffff;
padding-top: 2px;
padding-right: 7px;
padding-bottom: 2px;
padding-left: 7px;
}
A.pub:hover
{
text-decoration: none;
color: #ffff00;
background-color: #666666;
padding-top: 2px;
padding-right: 7px;
padding-bottom: 2px;
padding-left: 7px;
} 
A.lanci:link
{
TEXT-DECORATION: none;
color: #333333;
padding-top: 0px;
padding-right: 7px;
padding-bottom: 0px;
padding-left: 0px;
}
A.lanci:visited
{
TEXT-DECORATION: none;
color: #333333;
padding-top: 0px;
padding-right: 7px;
padding-bottom: 0px;
padding-left: 0px;
}
A.lanci:hover
{
text-decoration: none;
color: #333333;
background-color: #ffffff;
padding-top: 0px;
padding-right: 7px;
padding-bottom: 0px;
padding-left: 0px;
} 

A:link
{
TEXT-DECORATION: none;
color: #ffffff;
}
A:visited
{
TEXT-DECORATION: none;
color: #ffffff;
}
A:hover
{
text-decoration: none;
color: #ffff00;
} 
body
{
position: center;
background-color: #999999;
margin-top: 0px;
}

div#contenitore
{ 
position: center;
text-align: center;
background-color: #666666;
width: 950px;
position: center;
font-family: verdana, arial; 
font-size: 12px; 
}
br
{
font-size: 16px; 
}
ul#foto
{ 
color: #666666; 
position: center;
text-align: center;
font-family: verdana, arial; 
font-weight: bold;
font-size: 12px; 
margin: 0px;
padding-left: 0px;
padding-top: 15px;
}
li#foto
{
display: inline;
padding-top: 0px;
padding-right: 7px;
padding-bottom: 0px;
padding-left: 7px;
}
li#foto-sfondi
{
display: inline;
padding-top: 0px;
padding-right: 7px;
padding-bottom: 0px;
padding-left: 7px;
}
p#home
{ 
color: #333333; 
position: left;
text-align: left;
font-family: arial; 
font-size: 13px; 
padding-top: 5px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 5px;
}
div#end
{ 
color: #ffffff; 
position: center;
font-weight: bold;
text-align: center;
font-family: arial; 
font-size: 12px; 
padding-top: 10px;
}
div#titolo
{ 
width: 950px;
color: #ffffff; 
background-color: #666666;
position: center;
text-align: left;
font-family: verdana, arial; 
font-size: 13px; 
padding-left: 0px;
padding-bottom: 3px;
}
div#sotto-titolo
{ 
width: 950px;
color: #ffffff; 
background-color: #666666;
position: center;
text-align: center;
font-family: verdana, arial; 
font-size: 13px; 
padding-left: 0px;
padding-bottom: 5px;
padding-top: 20px;
}
div#sotto-titolo-rep
{ 
width: 950px;
color: #ffffff; 
background-color: #666666;
position: center;
text-align: center;
font-family: verdana, arial; 
font-size: 13px; 
padding-left: 0px;
padding-bottom: 5px;
padding-top: 40px;
}
p#info
{ 
color: #ffffff; 
text-align: left;
font-family: verdana, arial; 
font-size: 12px; 
padding-top: 0px;
padding-left: 5px;
padding-bottom: 20px;
margin-top: 8px;
}
p#sfondi
{ 
color: #ffffff; 
text-align: center;
font-family: verdana, arial; 
font-size: 12px; 
padding-top: 0px;
padding-left: 5px;
padding-bottom: 20px;
margin-top: 8px;
}
div#testo
{ 
color: #ffffff; 
text-align: left;
font-family: verdana, arial; 
font-size: 13px; 
padding-top: 20px;
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
}
p#left
{ 
color: #ffffff; 
text-align: left;
font-family: verdana, arial; 
font-size: 13px; 
padding-top: 0px;
padding-left: 5px;
padding-bottom: 20px;
}
div#biografia
{ 
color: #ffffff; 
text-align: left;
font-family: verdana, arial; 
font-size: 13px; 
padding-top: 10px;
padding-left: 20px;
padding-right: 35px;
padding-bottom: 20px;
}
div#nikon
{ 
color: #ffffff; 
text-align: center;
font-family: verdana, arial; 
font-size: 13px; 
padding-top: 10px;
padding-left: 20px;
padding-right: 35px;
padding-bottom: 20px;
}
div#form
{ 
color: #ffffff; 
text-align: left;
font-family: verdana, arial; 
font-size: 13px; 
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
p#pubblicazioni
{ 
text-align: center;
font-family: verdana, arial; 
font-size: 12px; 
padding-top: 0px;
padding-left: 5px;
padding-bottom: 20px;
margin-top: 8px;
}

#dx ul
{ 
color: #333333; 
text-align: left;
font-family: verdana, arial; 
font-weight: bold;
font-size: 12px; 
margin: 0px;
list-style: outside;
padding: 0;
height: 82px;
}
#dx li
{
display: list;
float: left;
height: 82px;
padding: 0;
}

}
div#rep ul
{
color: #ffffff;
float:left;
width:400px;
text-align: left;
font-family: verdana, arial; 
font-weight: bold;
font-size: 13px; 
list-style-type:disk;
margin:0;
padding:0;
}
div#rep ul li
{
margin:0;
padding:3;
color: #ffffff;
list-style-type:disk;
text-align: left;
font-family: verdana, arial; 
font-weight: bold;
font-size: 13px; 
height: 18px;
}

div#bio
{ 
position: center;
text-align: center;
}
div#bio ul
{
color: #333333;
display: inline;
position: center;
text-align: center;
list-style-type:none;
margin:0;
padding:0;
}
div#bio ul li
{
margin:0;
padding:3;
color: #333333;
position: center;
list-style-type:none;
text-align: center;
display: inline;
}




#content { position: relative; height: 384px; left: 10px;}
.homeimg {width: 532px; height: 354px; background-color: #7c7c7c; padding: 14px; position: absolute; top: 0px; left: 24px;}
.homeimg img {border: solid 1px #ffffff;}

.hometab {width: 322px; height: 77px; position: absolute; top: 0px; left: 584px; text-align: left; border-right: solid 1px #d0d0d0; border-bottom: solid 1px #d0d0d0;}
.ht_due {top: 85px;}
.ht_tre {top: 170px;}
.ht_quattro {top: 255px;}
.hometab a:link {display: block; width: 322px; height: 77px; background-color: #999999; color: #cccccc; font-weight: bold; font-size: 20px;}
.hometab a:visited {display: block; width: 322px; height: 77px; background-color: #999999; color: #cccccc; font-weight: bold; font-size: 20px;}
.hometab a:hover {display: block; width: 322px; height: 77px; background-color: #7b7b7b; color: #ffff33; font-weight: bold; font-size: 20px;}

.hometab a.selezionato:link {display: block; width: 322px; height: 77px; background-color: #7b7b7b; color: #ffff33; font-weight: bold; font-size: 20px;}
.hometab a.selezionato:visited {display: block; width: 322px; height: 77px; background-color: #7b7b7b; color: #ffff33; font-weight: bold; font-size: 20px;}
.hometab a.selezionato:hover {display: block; width: 322px; height: 77px; background-color: #7b7b7b; color: #ffff33; font-weight: bold; font-size: 20px;}

.hometab span {float: left; display: block; width: 200px; margin-top: 30px; padding-left: 10px;}
.hometab img {float: right; display: inline; margin-top: 5px; margin-right: 5px;}
