
td.gsc-branding-img img.gsc-branding-img {behavior: none; background-image: url(http://www.google.com/uds/css/small-logo.png); }


input,
select,
textarea {
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #284B81;
	margin: 0px 0px 3px 0px;
	border: 2px inset #fff;
	background: #fff;
}

input.checkbox {
	border: 0px;
}

div#header {
	margin: 0px;
	padding: 0px;
	height: 113px;
}
div#header div.navigation div#logo {
	float: left;
	clear: none;
	margin: 10px 0px;
	padding: 0px;
	height: auto;
}


/*div#header .hdr_gen ul#nav {
	margin-top: 20px !important;
}*/

div#navset{
	float: right;
	clear: none;
}

div#header div.navigation div#navset ul#mininav {
 margin-top: -5px;
}

div#header div.navigation div#navset ul#mininav li{
	height: 12px;
}

div#header div.navigation div#navset ul#mininav li a{
	height: 12px;
}

div#header div.navigation div#navset ul#nav {
	margin-top: 6px;
}
div.hdr_gen ul#mininav li{
	margin-right:30px;
	}
	
div#ist_menu{
	width: 350px;
	margin: 0px;
	padding: 0px;
	height: 12px;
	margin-top: -15px; 
}

div#ist_menu ul li a{
	height: 12px;
	padding: 0px;
}

ul.footerlist li.tb a.footer_links {
	height: 12px;
}
div#h_catalogo, div#h_abbonati, div#h_edilworld, div#breadcrumb {
	margin: 0px 5px 0px 5px;
}

div.w700_inner div.w340_inner {
	width: 330px;
}

div#product_notes ul li {
	list-style: none inside none;
}
div.w340_shade_t_blue, 
div.w340_shade_t_gold,
div.w340_shade_t_red, 
div.w580_shade_t_blue,
div.w580_shade_t_red,
div.w580_shade_t_gold, 
div.w220_shade_t_red,
div.w220_shade_t_blue,
div.w220_shade_t_gold, 
div.w700_shade_t_blue, 
div.w700_shade_t_gold,
div.w700_shade_t_red
{
height: 10px;
margin: 0px;
padding: 0px; 
display: block;
line-height: 0px;
font-size: 1px;	
} 

form.f_340 {
	width: 330px !important;
}
form.f340 input.hide {
	width: 1px;
	clear: both;
}
form.f340 input, form.f340 select {
width:200px;
clear: right !important;
display: block !important;
float: left !important;
}

.product_tmb{
	margin: 0px 3px 3px 0px;
	width: 50px;
	border: 1px solid #888;	
}

img.offer {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

div.w220_inner li.wImg p {
	width: 200px !important;
}


form select option {
	width: 100% !important;
}


div.w220_inner li.wImg p.set130_nh {
	width: 130px !important;
	overflow: hidden;
	line-height: 100%;
}
/*
ul#nav{
margin-top:19px !important;
 }*/

.offerbox_l {
	width: 95%;
	margin: 5px 0px 0px 4px;
}

#lista_librerie h3,
#dettaglio_dossier h3,
#lista_librerie div.borderb-silver,
#dett_prodotto h3 {
	margin: 2px 5px 2px 5px;
}


#istituzionale .ui-tabs {
margin:0px;
width:95%;
}

#istituzionale .ui-tabs  .ui-tabs{
margin:0px;
width:98%;
}

#istituzionale .ui-tabs .ui-tabs-nav li {
  width:auto;
}
form.f700 input.s50, form.f340 input.s50, form.f340 select.s50, form.f700 a.s50 {
width:40px;
margin-right:0px;
}


.ui-widget-content 
{
width:98%;
}

#intestazione_tab li 
{
width:150px;
text-align:center;
}

#tab_info_personali form.f700,#tab_info_personali  div.f700{ padding:0px;}

div.hide img{
  display:block;
  border:2px solid black;
}

/* RICERCA BIBLIOTECA TECNICA */

#ricerca_catalogo form input,
#ricerca_catalogo form select,
#ricerca_catalogo form textarea {
	width: 172px;
	float: left;
	margin: 0px 0px 3px 0px;
	margin-left: 10px;
	padding: 0px !important;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
}

#ricerca_catalogo form input {
  width: 168px;
}

#ricerca_catalogo form button {
	width: 171px;
	float: left;
	margin: 5px 0px 0px 5px;
	padding: 0px !important;
	border: 0px;
}

#ricerca_catalogo h3 {
	margin-left: 10px !important;
	margin-top: 8px !important;
}

.wrap_ricerca_bibliotecaTecnica #ricerca_catalogo {
	height: 172px;
}

.wrap_ricerca_bibliotecaTecnica form input {
  width: 172px !important;
}

/* SCHEDE PRODOTTI OFFERTE */

#layout_prodotto #formule_acq_prezzo input.righter {
	margin: 1px 0px 0px;
	padding: 0px;
}