@charset "utf-8";
/* CSS Document */

body {
	font-family:   Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:auto;
	padding-top:0px;
	color:#2e2d28;
	background-color:#d9cdb3;
	background-image:url(risorse/bg.png);
	background-repeat:repeat-x;
	margin-top:5px;
 
	
}

.titolozzi{
position:absolute;
top:0;
width:100%;
z-index:3;
 
}

.titolozzi_in{
width:980px;
text-align:right;
margin:auto;
}

.titolozzi_in img{
border:none;
padding-top:25px;
margin-right:5px;
}



a{
text-decoration:none;
color:#2e2d28; 

}
a:hover{
text-decoration:underline; 
}


.main {
 
width:980px;
margin:auto;

margin-top:0px;
padding-top:0px;
border:#1e1d18 solid 1px;
overflow: auto;
border-bottom-width:0px;
	 


 
}

.interno {
 
width:980px;
margin:auto;
background-image:url(risorse/bginterno.jpg);
height:42px;
margin:0px;
padding:0px;
 
 
}


.container {
 
 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testata.jpg);
  margin:0px;
 
}


.containerdecals {
 
 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testatadecals.jpg);
  margin:0px;
 
}


.containerlink {
 
 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testatalink.jpg);
  margin:0px;
 
}

.containercercocedo { 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testatacercocedo.jpg);
  margin:0px;
 
}


.containercuriosita { 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testatacuriosita.jpg);
  margin:0px;
 
}

.containerdocumenti { 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testatadocumenti.jpg);
  margin:0px;
 
}

.containercollezione { 
  padding:0px;
  width:980px;
  height:170px;
  background-image:url(risorse/testatacollezione.jpg);
  margin:0px;
 
}


.menu {
background-image:url(risorse/menu.jpg);
height:80px;
 
}

.home a{
background-image:url(risorse/homem.png);
width:110px;
 
float:left;
text-align:center;
  
height:50px;
 
 
 
text-decoration:none;
 
 


}



.home a:hover{
background-position:0 -50px;

 
 

}


.collezione a{
background-image:url(risorse/collezionem.png);
width:110px;
float:left;
text-align:center;  
height:50px;
 
text-decoration:none;
}



.collezione a:hover{
background-position:0 -50px;
}



.documenti a{
background-image:url(risorse/documentim.png);
width:106px;
float:left;
text-align:center;  
height:50px;
 
text-decoration:none;
}



.documenti a:hover{
background-position:0 -50px;

}


.decals a{
background-image:url(risorse/decalsm.png);
width:108px;
float:left;
text-align:center;  
height:50px;
 
text-decoration:none;
}



.decals a:hover{

background-position:0 -50px;
}

.link a{
background-image:url(risorse/linkutilim.png);
width:109px;
float:left;
text-align:center;  
height:50px;
 
text-decoration:none;
}



.link a:hover{

background-position:0 -50px;
}


.curiosita a{
background-image:url(risorse/curiositam.png);
width:107px;
float:left;
text-align:center;  
height:50px;
 
text-decoration:none;
}



.curiosita a:hover{

background-position:0 -50px;

}


.cercocedo a{
background-image:url(risorse/cercocedom.png);
width:108px;
float:left;
text-align:center;  
height:50px;
 
text-decoration:none;
}



.cercocedo a:hover{

background-position:0 -50px;

}




.selected a{

background-position:0 -50px;


 

 
 

}






 
.sx {
font-family:Verdana, Arial, Helvetica, sans-serif;
 
 
 
 
 
 background-image:url(risorse/bgcolonnadxh.jpg);
 background-repeat:no-repeat;
margin:auto;
width:790px;
min-height:644px;
float:right;

padding-left:4px;

padding-right:26px;
 
position:relative;
 
 
text-align:justify;
 
 
}



.sxi {
font-family:Verdana, Arial, Helvetica, sans-serif;
 
 
 
 
 
 background-image:url(risorse/bgcolonnadxh.jpg);
 background-repeat:no-repeat;
margin:auto;
width:790px;
min-height:1094px;
float:right;

padding-left:4px;

padding-right:26px;
 
position:relative;
 
 
text-align:justify;

 
 }
 

.dx {
 
padding-top:35px;
 
min-height:609px;
padding-left:0px;

padding-right:5px;
margin:auto;
width:155px;
position:relative;
 
 
background-image:url(risorse/bgcolonnasx.jpg);
background-repeat:no-repeat;

float:left;
 
 

 
}

.dxi {
 
padding-top:35px;
 
min-height:1059px;
padding-left:0px;

padding-right:5px;
margin:auto;
width:155px;
position:relative;
 
 
background-image:url(risorse/bgcolonnasx.jpg);
background-repeat:no-repeat;

float:left;
 
 

 
} 

.footer {
 

margin:auto;
width:980px;
text-align:center;

height:40px;
line-height:40px;
border:#1e1d18 solid 1px;
border-top-width:0px;
border-bottom:#39250c solid 5px;
background-image:url(risorse/piede.png);
color:#ffffff;
clear:both;
 
 font-size:11px;

}

.footer a{
 
color:#ffffff;
font-size:11px;
text-decoration:none;
font-weight:bold;

}

.footer a:hover{
 
color:#ffffff;
font-size:11px;
text-decoration:underline;
font-weight:bold;

}


 


. top a{
 
color:#0099cc;
font-size:12px;
text-decoration:none;
font-weight:bold;

}



.top a:visited{
 
color:#0099cc;
font-size:12px;
text-decoration:none;
font-weight:bold;

}

.top a:focus{
 
color:#0099cc;
font-size:12px;
text-decoration:none;
font-weight:bold;

}

.top a:active{
 
color:#0099cc;
font-size:12px;
text-decoration:none;
font-weight:bold;

}
 
 .top a:hover{
 
color:#ff6600;
font-size:12px;
text-decoration:underline;
font-weight:bold;

}

.top{
border-top:#999999 solid 1px;
padding-top:15px;
 
} 

h1{
color:#FFFFFF;

font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
padding-right:56px;
padding-top:26px;
text-transform:lowercase; 
margin:0px;
 
} 

.error{
	color:#FF0000;
}

.info a{
 
color:#ff6600;
font-size:12px;
text-decoration:none;
font-weight:bold;

}


.info a:active{
 
color:#ff6600;
font-size:12px;
text-decoration:none;
font-weight:bold;

}

.info a:focus{
 
color:#ff6600;
font-size:12px;
text-decoration:none;
font-weight:bold;

}

.info a:visited{
 
color:#ff6600;
font-size:12px;
text-decoration:none;
font-weight:bold;

}

.info a:hover{
 
color:#ff6600;
font-size:12px;
text-decoration:underline;
font-weight:bold;

}


.firma {
 

margin:auto;
width:980px;
text-align:center;

height:30px;
line-height:30px;
 
color:#0077aa;
clear:both;
 
 font-size:11px;
 color:#2e2d28;

}

.firma a{
 
color:#000000;
font-size:11px;
text-decoration:none;
 

}

.lingua {
position:relative;
 

margin:auto;
width:980px;
text-align:left;
padding-left:15px;

padding-top:10px;

height:20px;
line-height:20px;
 
color:#000000;
clear:both;
 
 font-size:11px;
 z-index:10;

}



.lingua a{
color:#FFFFFF;
font-weight:bold;
}




.firma a:hover{
 
 
font-size:11px;
text-decoration:underline;
 

}


.stileform {
background-color:#FFFFFF;
border-color:#2e2d28;
border-width:1px;
border-style:solid;
overflow:hidden;
width:398px;

}

.bordino {
 margin-right:10px;


 

}

.dec {
padding:10px;
margin:0px;
 
}


.dec p{
padding:0px;
margin:0px;
 
}

.dec span{
padding:0px;
margin:0px;
 
}

.nom{
padding:0px;
margin:0px;
 
}


.corpo{
font-family:Verdana, Arial, Helvetica, sans-serif;
 
 
 
 
 
 background-image:url(risorse/corpo.jpg);
 background-repeat:no-repeat;
margin:auto;
width:980px;
 
 

 
 
 
 
text-align:justify;
 
 
}




.leftmenu {
border-bottom:#2e2d28 solid 1px; 	
}

.leftmenu a{
font-size:13px;
font-style:italic;

}

.leftmenu a:hover{
text-decoration:none;
font-weight:bold;

 

}


.bordolink{
background-color:#543a21;
padding:3px;

 
 

}

.giusto{
text-align:justify;
}

.collezione_h1{
float:none;
margin:0px;
padding:0px;
font-weight:bold;
font-size:18px;
color:#4f3f2f;
text-transform:capitalize;
text-align:center;

}

.grassetto{
font-weight:bold;
}
