*{
margin:0;
padding:0;
}

body{
background:url(img/struttura/bg.jpg) repeat-x top left;
font-family: Tahoma, Verdana;
font-size:12px;
color:#3d1a5d;
text-align:center;
}

h2{
font-size:16px;
font-weight:bold;
color:#1895ad;
}

ul{
list-style:none;
}

a:link, a:active, a:visited{
color:#3d1a5d;
text-decoration:none;
}

a:hover, a:focus {
color:#1895ad;
}

.bluBold{
color:#1895ad;
font-weight:bold;
}

.clear{
clear:both;
}

#wrapper{
width:900px;
height:570px;
margin:20px auto 0px auto;
text-align:left;
}


/*HEADER*/

#top{
height:290px;
width:900px;
}

#logo{
width:77px;
height:117px;
background:url(img/struttura/logo.jpg) no-repeat top left;
text-indent:-999999px;
float:left;
display:inline;
margin-right:10px;
}

#logo a{
display:block;
width:77px;
height:117px;
cursor:pointer;
}




/*MENU TOP*/

#menuTop{
width:200px;
margin:0px;
padding:0px;
float:left;
display:inline;
}

#menuTop ul{
display:inline;
float:left;
padding:0;
margin:0;
}

#menuTop ul li{
display:inline;
float:left;
margin: 0;
padding: 0;
position:relative;
z-index:0;
}

#menuTop a{
display: block;
padding-right:8px;
padding-bottom:5px;
}

.menuCollection, .menuLab{
overflow:hidden;
height:1px;
width:50px;
margin-left:2px;
font-size:11px;
}

.menuCollection ul li, .menuLab ul li{
line-height:11px;
}


#menuTop ul li ul li a.man{
color:#1895ad;
}

#menuTop ul li ul li a.man:hover{
color:#3d1a5d;
}

#menuTop ul li ul li a.woman{
color:#862a97;
}

#menuTop ul li ul li a.woman:hover{
color:#3d1a5d;
}




/*FOOTER*/	

#bottom{
height:255px;
width:900px;
position:relative;
z-index:1;
}

#footer{
height:24px;
width:900px;
line-height:24px;
border-top:1px dotted #ccc;
font-size:11px;
}

#footer ul li{
display:inline;
float:left;
margin-right:10px;
}

#footer p.iva{
text-align:right;
}



/*POPUP*/

#opaco{
background:url(img/struttura/pixelNero.png) top left;
height:100%;
width:100%;
position:absolute;
}

#popup{
position:absolute;
width:810px;
height:530px;
top:50%;
margin-top:-275px;
left:50%;
margin-left:-365px;
z-index:2;
}

#popup img{
border:none;
}

#chiudiDiv{
width:66px;
height:22px;
position:absolute;
top:-22px;
right:0px;
}

#popup iframe{
	border:1px solid #ccc;
	padding:3px;
}



