.logo h1
{
	border:0;
	padding:0;
	margin:0;
	font-size:1px;
}

.logo span
{
	display:none;
}

.logo a:link,
.logo a:visited,
.logo a:hover
{
	display:block;
	width:177px;
	height:106px;
	position:relative;
	top:-15px;
	background-image:url(../private_images/logook.gif);
}

.testo {
	font: 65%/150% geneva, verdana, tahoma, arial, sans-serif;
	color: #6a6a6a;
}

.textbox
{
    font-family: geneva, verdana, tahoma, arial, sans-serif;
    font-size:10px;
    color: #6a6a6a;
    width:50px;
}

.testo2 {
	font: 100%/150% geneva, verdana, tahoma, arial, sans-serif;
	color: #6a6a6a;
}

#linkGallerySel
{
    color: #727272;
}



.testoCarellino {
	font: 65%/100% geneva, verdana, tahoma, arial, sans-serif;
	color: #6a6a6a;
}

.testoverenglish
{
	font: 80%/120% geneva, verdana, tahoma, arial, sans-serif;
	
}

a:link,a:visited
{
    /*font: 100% geneva, verdana, tahoma, arial, sans-serif;*/
	color: #6a6a6a;
	text-decoration:underline;
}
a:hover
{
  
	color: #6a6a6a;
	text-decoration:none;   
}


.menuSotto a:link,.menuSotto a:visited
{
    font: 100% geneva, verdana, tahoma, arial, sans-serif;
	color: #b5b2b5;
	text-decoration:none;
}

.menuSotto a:hover
{
  
	color: #b5b2b5;
	text-decoration:underline;   
}

.menuPagina a:link,.menuPagina a:visited
{
    font: 100% geneva, verdana, tahoma, arial, sans-serif;
	color: #c4261c;
	font-weight:bold;
	text-decoration:none;
}

.menuPagina a:hover
{
  
	color: #b5b2b5;
	text-decoration:underline;   
}

.titolo
{
	font: 140%/150% geneva, verdana, tahoma, arial, sans-serif;
	color: #c33b21;
	font-weight:bold;
}

.testoCopy {
	font: 65%/150% geneva, verdana, tahoma, arial, sans-serif;
	color: #FFFFFF;
}

.testoCopy a:link, .testoCopy a:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

.testoCopy a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

.testoCrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b2b2b2;
}

.testoCrumb a:link, .testoCrumb a:visited
{
    color: #b2b2b2;
    text-decoration: none;
}

.testoCrumb a:hover
{
    color: #b2b2b2;
    text-decoration: underline;
}

.testocrumb #BreadcrumbSelected a:link, .testocrumb #BreadcrumbSelected a:visited, .testocrumb #BreadcrumbSelected a:hover
{
    color: #b2b2b2;
    text-decoration: underline;
}

/*stili per il menu*/
.testoLiv0
{
    padding-left:40px;
}
.testoLiv1
{
    padding-left:40px;
}
.testoLiv2
{
    padding-left:50px;
}
.testoLiv3
{
    padding-left:60px;
}
.testoLiv4
{
    padding-left:40px;
}

.panelbarItemHeader
{
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana,Arial;
    cursor: hand;
    cursor: pointer;
	color:#6a6a6a;
	font-weight:bold;
	height:30px;
	margin-bottom:1px;
}

.panelbarItemHeaderHover
{
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana,Arial;
    cursor: hand;
    cursor: pointer;
	color:#0079c2;
    font-weight:bold;
    height:30px;
    margin-bottom:1px;
}

.panelbarItem
{
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana,Arial;
    cursor: hand;
    cursor: pointer;
	color:#6a6a6a;
	height:16px;
}

.panelbarItemHover
{
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana,Arial;
    cursor: hand;
    cursor: pointer;
	color:#FFFFFF;
	background-color:#4079a9;
	height:16px;
}

.panelbarItem2, .panelbarItem3
{
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana,Arial;
    cursor: hand;
    cursor: pointer;
	color:#6a6a6a;
	height:16px;
}

.panelbarItemHover2, .panelbarItemHover3
{
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana,Arial;
    cursor: hand;
    cursor: pointer;
	color:#6a6a6a;
	height:16px;
}

.pulsante a:link, .pulsante a:visited, .pulsante a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#c33b21;
	padding: 0 4px 0 4px;
	line-height:20px;
	height:20px;
}

.textboxMulty
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a6a6a;
    overflow:auto;
    height:50px;
}

.carrellino1
{
    color:#f20a0a;
    text-transform:uppercase;
}

.carrellino2, .carrellino2 a:link, .carrellino2 a:visited, .carrellino2 a:hover
{
    color:#215a8b;
    text-transform:uppercase;
    text-decoration:none;
}

.textboxCerca
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    height:16px;
    width:110px;
    border:0px;
    background-color:#5aaaee;
    display:inline;
}

.carrello {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a6a6a;
}

.tabelle table
{
    	font: 100% geneva, verdana, tahoma, arial, sans-serif;

}