html { 
  padding:0px;
  margin:0px;
}
@font-face{
font-family: 'helveticaita';
src: url('../font/HelveticaNeueLTStd-Md.otf');
font-weight:bold;
} 



body {
background-color: #000000;
margin: 0px 0px 0px 0px;
font-family: 'helveticaita', Helvetica, Arial, Georgia, sans-serif;*/
font-size:11px;
font-weight:normal;
color:#CCCCCC;

}

#all {
width:960px;
background-image:url(../images/bg_mde_09.jpg);
background-repeat:no-repeat;
background-position:top center;
background-attachment:fixed;
margin:auto;
/*
background-image:url(../images/missdj.png);
background-repeat:no-repeat;
background-position:top right;*/
}

#fixed{
position: fixed;
height:200px;
width:960px;
background:url(../images/bg_fixed.gif);
background-repeat:no-repeat;
background-position:top right;
font-size:14px;


}
#header {
top:0px;
text-align:left;
right:0px;
width:960px;
\height:113px;
h\eight:113px;
}


/*nav*/
#nav {
padding:0px 15px 0px 0px;
/*background:url("../images/nav2.gif");
background-repeat:no-repeat;
background-position:top;*/
}
    
#nav ul {
margin:0; 
padding:0; 
list-style:none;
text-shadow:#4f4f4f 0px 1px 0px;
}
#nav ul li {
display:inline; 
margin:0; 
padding:0;
}
#nav ul li a {
color:#f255fa;
float:left;
width:141px;
/*
padding:2px 86px 0px 0px; */
}
#nav ul li a:hover {
color:#999999;
}
#nav ul li#nav-active a {
text-decoration:none;

}




/********************nav1 */
.nav1 {
font-style:italic;
text-transform:uppercase;
padding:0px 15px 0px 0px;
color:#999999;
float:left;
}

#nav1 ul {
margin:0; 
padding:0; 
list-style:none;
text-shadow:#666 0px 1px 0px;

}
#nav1 ul li {
display:inline; 
margin:0; 
padding:0;
}
#nav1 ul li a {
color:#383636;
float:left;
width:141px;
text-decoration:none;
/*
padding:2px 86px 0px 0px; */
}
#nav1 ul li a:hover {
color:#383636;
text-decoration:none;
}
#nav1 ul li#nav-active a {
text-decoration:none;
color:#383636;
}


		
.box {min-height:1px;
margin-right:141px;}

.box:after {
display:block; 
visibility:hidden; 
clear:both; 
line-height:0; 
font-size:0; 
content:".";}


#contenuto{
margin:0px 0px 0px 0px;
font-size:14px;
padding:200px 0px 0px 0px;

}

/*LINK*/

a, a:visited {
color:#a33ed7;
text-decoration:none;
border:0px;
}
a:hover {
color:#d5b8ff;
text-decoration:underline;
border:0px;
}

#colonna1{
float:left;
width:220px;
margin-left:10px;
margin-top:20px;
}

#colonna2{
float:left;
width:440px;
margin-left:10px;
margin-top:20px;
}

#colonna3{
float:left;
width:220px;
margin-left:10px;
margin-top:30px;
font-style:italic;
font-stretch:semi-condensed;
}

.myname{
margin-top:20px;
color:#bca6dd;
font-style:italic;
font-size:28px;
font-stretch:semi-condensed;}

.Stile1 {color: #dfd2f3}
.Stile2 {font-size: 18px}
.Stile3 {font-size: 11px;
font-style:italic;
color:#FF99CC;}
.Stile4 {
font-size: 16px;
line-height:18px;
letter-spacing:0.5px;
margin-top:10px;
border-top:1px dotted #666666;
padding-top:10px;
}
.Stile5 {
font-size: 13px;
font-style:italic;
letter-spacing:1px;
line-height:18px;
color:#FF3399;}

.Stile6 {
font-size: 11px;
font-style:italic;
color:#343738}



.presentazione{
text-shadow:#4f4f4f 0px 1px 0px;
font-style:italic;
font-size:24px;
font-stretch:semi-condensed;}

.sottotitolo{
margin-top:20px;
width:300px;
font-style:italic;
font-size:15px;
font-stretch:semi-condensed;
color:#FF66CC;}


/*     colonne works    */

#colonna_A, #colonna_B, #colonna_C, #colonna_D{
float:left;
width:218px;
margin-left:8px;
height:370px;
font-size:16px;
margin-top:20px;
/*
border:1px dotted #222222;
padding: 5px;*/

}

/*    fine colonne works    */

#colonna_works, #colonna_skills, #colonna_friends{
float:left;
width:950px;
height:120px;
margin-left:10px;
margin-top:20px;
margin-top:180px;}

#colonna_contact{
float:left;
width:950px;
height:120px;
margin-left:10px;
margin-top:20px;
margin-top:480px;}

#colonna_skills_02{
float:left;
width:218px;
margin-left:8px;
height:470px;
font-size:16px;
margin-top:40px;
font-size:12px;
color:#999999;
}


.vuoto{
margin-top:100px;
height:160px;}

.vuoto_f{
margin-top:10px;
height:20px;}

.vuoto_work{
margin-top:20px;
height:20px;}
.imgcol{
padding:10px 0px;}

.top{
border-bottom:1px solid #9999FF;
color:#9999FF;
height:20px;
color:#FFFFFF;
font-size:18px;
text-transform:uppercase;
letter-spacing:2px;
text-align:right;}

.hidden {
  display: none;
}

.link {
margin-top:60px;
width:90px;
float:left;
width:960px;}

img{
/*border-top:1px #424141 dotted;*/
border:0px;}

/*footer*/

#footer{
height:300px;
}

/*CSSTRUCTURECSSTRUCTURECSSTRUCTURECSSTRUCTURECSSTRUCTURECSSTRUCTURECSSTRUCTURECSSTRUCTURE*/

