/* CSS Document */

<!--
body {
	background-image: url(img/bg.jpg);
	background-position:top;
	background-attachment:fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	  color: #475861;
    font-family: tahoma,Verdana,Arial,Helvetica,sans-serif,"Avenir 35 Light";
    font-size: 11px; 
}
.Stile1 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif, "Avenir 35 Light";
	font-size: 11px;
	color: #475861;
	line-height:21px;
}
.Stile1 table{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif, "Avenir 35 Light";
	font-size: 11px;
	color: #475861;
}


.Stile2 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif, "Avenir 35 Light";
	font-size: 14px;
	color: #475861;
	font-weight:bold;
}

.Stile9 {font-family: tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #072a38; }
.Stile10 {
	font-size: 24px;
	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.tab{
float:left;  font-weight:bold; 
text-align:center; padding:5px;
overflow:hidden;
}
.tab a {
	color: #475861;
	
	text-decoration:none;
	font-size: 12px;
	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.tab a:hover {
	 text-decoration:underline;
	}

.tab-selected{
float:left;
text-align:center;
overflow:hidden; background:#c6e2ed; border:1px; color:#999999;
}	
.tab-selected a {
	color: #475861;
	font-size: 12px;
	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.tab-selected a:hover {
	 text-decoration:underline;
	}
	
.selected{ font-weight:bold; }

div { overflow:auto; height:auto; }
.submenu{  margin-left:12px; cursor:pointer; }

a:link {
	color: #233E47;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #233E47;
}
a:hover {
	text-decoration: underline;
	color: #050505;
}
a:active {
	text-decoration: none;
	color: #233E47;
}


/* STILI PRODOTTI */


 .thumb-left{
    display: inline;
    float: left;
    margin: 0 15px 0 0;
    width: 164px;
	}

.thumb-left img{ clear:both; border:none}
.thumb-left a{display:block; margin-bottom:4px;   } 




.box-prod{  /*box News*/
    border-bottom: 1px dotted #475861;
    float: left;
    margin: 0 0 20px;
    overflow: hidden;
    padding: 0 0 10px;
    width: 100%;
} 

.box-prod h2, .prod-right h2{
   font-size: 14px;
    font-weight: bold;
    line-height: 22px;
    margin-bottom: 6px;
    margin-top: 0;
}

.prod-right{ 
    float: left;
    overflow: hidden;
    width: 367px;
	}

.box-prod h2 a{  }
.box-prod h2 a:hover{ text-decoration:underline;  }

 


.prod-right dl{display:block; overflow:hidden; margin:10px 0 0 0; }
.prod-right dl dt{
    border: 1px solid #999999;
    clear: left;
    float: left;
    font-weight: bold;
    margin: 1px;
    padding: 4px 6px;
    width: 110px;
}

.prod-right dl dd{
    border: 1px solid #999999;
    float: left;
    margin: 1px;
    padding: 4px 6px;
    width: 225px;
}

.prod-right dl dt.clear{ clear:both; width:100%; border:none; margin:0; padding:0; height:0;
 	line-height: 0;
	font-size: 0; 
	overflow:hidden;
	float:none;}

/* STILI ARCHIVIO */


#archivio-search{
    background-color: #E6E6E6;
    border: 1px dotted #475861;
    display: block;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 8px;
	}

#archivio-search h2{
    background-color: #D6D6D6;
    color: #475861;
    font-size: 17px;
    font-weight: normal;
    margin: 0 0 8px;
    padding: 4px 6px;
}
#archivio-search label{ 
    display: block;
    float: left;
    height: 24px;
    margin: 5px 0;
    overflow: hidden;
    width: 264px;
}
#archivio-search label span{ 
    float: left;
    font-weight: bold;
    line-height: 20px;
    width: 100px;
	 }
#archivio-search label input,#archivio-search label select{
    border: 1px solid #666666;
    font-size: 11px;
    height: 20px;
    line-height: 20px;
    padding: 0;
    width: 145px;
	}
#archivio-search .submit{
    background-color: #475861;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    margin: 10px 18px 0 0;
    width: 140px;
}



/* PAGINAZIONE */


#pagination-digg{border:0; margin:0; padding:0; margin-top:8px; clear:both; float:right;   }

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:12px;
list-style:none;
margin-right:2px;
float:left;
}
#pagination-digg a{
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:0px;
}

.nolink { padding:3px 6px; float:left;}

#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
}
#pagination-digg .active{
background: #233E47;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:3px 6px;
margin:0px 4px 0px 0px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
display:block;
float:left;
padding:2px 5px;
border:solid 1px  #233E47;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px  #233E47;
background-color:#f6f6f6;
padding:2px 5px;
}	

-->
