/* 
Document   : Ricerche
Created on : 1-ott-2009, 18.50.05
Author     : Ivana.Djordjevic
Description:
Purpose of the stylesheet follows.
*/
/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
root { 
display: block;
}
.textHeaderLine {
text-transform:uppercase;
font-weight:400;
font-weight:bold;
}
.SearchHeaderTitleMAster {
color:#00316b;
font-weight:bold;
text-transform:none;
width:99%;
}
.SearchHeaderSubtitle {
vertical-align:middle;
/*background-color:#FFFFFF;
border-color:#FFFFFF;
border-width:0px;*/
clear:right;
width:99%;
}
.searchFormLabel{
background-color:#ffffff;
font-weight:bold;
font-family: Verdana,Tahoma,  Arial, Helvetica, sans-serif;
font-size:1.1em;
}
.searchFormSelect{
font-family: Verdana,Tahoma, Calibri, Arial, Helvetica, sans-serif;
border: 1px solid #999999;
}
.searchFormLabel tr{
/*padding:5px 0px 5px 0px;*/
}
.searchFormLabel td{
background-color:#ffffff;
font-size:1.1em;
}
.searchFormButton{
background-color:#efefef;
border:1px solid #d3d3d3;
padding:1px;height:18px;
width:auto;
text-align:center;
font-family:Verdana, Tahoma,Calibri,  Arial, Helvetica, sans-serif;
line-height:11px;
font-size:1em;
font-weight:bold;
color:#00316b;
margin-right:0px;
width:120px;
background-image:url(../../img/common/222.gif);
background-repeat:repeat-x;
background-position:center left;
background-color:transparent;}
.FormSearchMain{
text-align:center;
font-size:1em;
}
.CodSearch input{
margin-left:5px;
width:130px;
}
.searchFormLabel input{
font-family: Verdana,Tahoma,  Arial, Helvetica, sans-serif;
font-size:1em;
height:18px;
border:1px solid #999999;
}
.searchFormSmallButton{
background-color:#efefef;
border:1px solid #d3d3d3;
padding:2px;
height:18px;
width:auto;
text-align:center;
font-family:Verdana, Tahoma,Calibri, Arial, Helvetica, sans-serif;
line-height:9px;
font-size:1em;
font-weight:bold;
color:#00316b;
margin-left:10px;
margin-right:0px;
width:90px;
background-image:url(../../img/common/222.gif);
background-repeat:repeat-x;
background-position:center left;
background-color:transparent;}
.searchFormSmallButton input{
color:#00316b;
}
.PartDetailSostBlock_Ndt{
width:25%;
display:inline;
float:left;
text-align:right;
border-right:1px dotted #d3d3d3;
padding-left:5px;
padding-right:5px;
}
.PartDetailSostBlock_Ndd{
width:100%;
}
.PartDetailSostBlock_Value{
width:20%;
}
.PartDetailSostBlock2ndLvl{
width:100%;
}
.PartDetailSostBlock2ndLvl dt{
width:20%;
} 
.ProdDetail{
border:1px solid #d3d3d3;
margin-top:50px;
padding:0px;
font-size:0.8em;
font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.ProdDetail span {
background-color:#d3d3d3;
font-weight:bold;
width:100%;
padding-left:10px;
border-bottom:#7b7b7b 1px solid;
border-bottom:1px solid #d3d3d3;
height:18px;
line-height:15px;
}
.ProdDetail table{
font-size:0.8em;
}
.ProdDetail dl{
padding:0px;
margin:0px;
}
.FullLineProdDetail{
height:18px;
padding-bottom:2px;
padding-left:5px;
text-align:left;
vertical-align:middle;
padding-top:3px;
width:100%;
background-color:#ffffff;
}
.AdditionalInfo{
width:100%;
display:inline;
border-top:1px solid #d3d3d3;
background-color:#ffffff;
}
.PartDetailAddBlockR{
width:48%;
display:inline;
}
.PartDetailAddBlock{
width:48%;
display:inline;
border-right:1px dotted #d3d3d3;
}
.PartDetailAddBlock dt, .PartDetailAddBlockR dt{
width:63%;
display:inline;
float:left;
text-align:right;
border-right:1px dotted #d3d3d3;
padding-left:5px;
padding-right:5px;
}
.PartDetailAddBlock dd{
font-weight:bold;
}
.PaginationTable{
/* width:100%;*/
margin-bottom:10px;
/*margin-top:10px;*/
display:block;
float:right;
clear:both;
font-size:1em;
/*padding-right:3px;
background-color:#e6e6e6;*/
}
.paginationPages{
text-align:right;
/*height:18px;*/
width:auto;
font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#787878;
margin-bottom:3px;
}
.paginationPages span{
text-align:center;
/*padding-bottom:3px;*/
padding:3px 6px 3px 6px;
text-decoration:none;
}
.paginationPages a{
width:20px;
border:1px solid #d3d3d3;
text-decoration:none;
background-image:url(../../img/common/222.gif);
background-repeat:repeat-x;
background-position:top left;
line-height:15px;
text-align:center;
padding-bottom:3px;
}
.SelectedPage{
width:20px;
border:1px solid #d3d3d3;
text-decoration:none;
background-image:url(../../img/common/222.gif);
background-repeat:repeat-x;
background-position:top left;
line-height:15px;
color:#00316b;
/*height:18px;*/
/*font-size:0.7em;*/
margin-bottom:3px;
}
.paginationPages a:hover{
color:#00316b;
}
a.paginationPages {
text-decoration:none;
padding:3px 6px 3px 6px;
}
a.paginationPages u{text-decoration:none;}
.paginationArrows{
height:18px;
width:auto;
text-align:center;
/*font-size:0.7em;*/
font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:11px;
/*font-weight:bold;*/
padding-bottom:3px;
margin-bottom:3px;
}
a.paginationArrows{
width:20px;
border:1px solid #d3d3d3;
text-decoration:none;
background-image:url(../../img/common/222.gif);
background-repeat:repeat-x;
background-position:top left;
text-decoration:none;
padding:3px 3px 3px 3px;
margin-right:3px;
}
#searchFrame{
font-family:Verdana, Tahoma,Calibri, Arial, Helvetica, sans-serif;
}
.iFrameTopLvl{
width:99%;
left:0px;
top:0px;
margin:0px;
padding-left:10px;
padding-bottom:10px;
margin-top:10px;
}
.TableRicerca tr {
padding:1px;
}
.FamSrcTable{
font-size:1.5em;
border:1px solid #efefef;
}
#divIframe span, #divIframe table,#divIframe input,  #divIframe div, #divIframe {
font-size:1em;
font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#divIframe .SearchHeaderTitleMAster, .SearchHeaderTitleMAster {
font-size:1.4em;
}
#divIframe .SearchHeaderSubtitle{
font-size:1.1em;
}
/*.NProdDetail{
font-size:0.8em;
font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.detailProd .firstCol  {float:left;padding-right:3px;}
.NlineItem .firstCol, .NlineItemR .firstCol{margin-bottom: 3px; width:150px;background-color:#efefef;text-align:right;margin-right:5px;float:left;width:60%;padding:3px;}
.NlineItem .secondCol, .NlineItemR .secondCol{width:38%;float:left;padding:3px;}
.firstColAdd{margin-top:10px;margin-bottom: 3px;background-color:#DDDDDD;text-align:center;margin-right:5px;display:block;}
.secondColAdd{display:block;border:1px solid #DDDDDD;padding:3px;}
.NlineItem{display:inline;width:47%;padding:3px 0px;}
.NlineItemR{clear:left;display:inline;width:47%;padding:3px 0px;}
.detailProd{
font-family:Verdana;
border:0px solid black;
font-size:11px;
margin-top:5px;
margin-left:200px;
border-bottom:#d3d3d3 1px dotted;
}*/
.lblBgrSearch{
background-color: #efefef;
display: block;
/*margin-left: 5px;
margin-right: 5px;*/
xmargin-left: 5px;
line-height: 18px;
padding-right:5px;
width: 95%;
}