/*//////////////////////////////////Documents - DocumentsWindows/////////////////////////////////////////*/

.SearchDocuments
{
    float:left;
    width:100%;
    margin: 0;
}
.SearchDocuments .Precode,
.SearchDocuments .ArtCode,
.SearchDocuments .DataDa,
.SearchDocuments .DataA
{
    float:left;    
    width:150px;
    margin-right:15px;
    padding:7px;
    font: bold 12px 'Gudea', sans-serif;
    color:#999999;
}

.SearchDocuments .PrecodeNoLabel
{
    float:left;    
    width:150px;
    margin-right:15px;
    padding:7px;
    font: bold 12px 'Gudea', sans-serif;
    color:#999999;
    margin-top:14px;
}
.SearchDocuments .Precode input,
.SearchDocuments .ArtCode input,
.SearchDocuments .DataDa input,
.SearchDocuments .DataA input
{
    width:100%;
    border: 1px solid #CACACA;
    padding:10px;
    height:39px;
    font: 400 12px 'Gudea', sans-serif;
    color:#999999;
    
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.SearchDocuments .Button
{
    float:left;    
    width:91px !important;
    padding:22px 10px 0;
}

.SearchDocuments .Button .ButtonSearch
{
    width: 91px !important;
    height: 38px !important;
    background: url(Images/BttCercaSmall.png) no-repeat 0 0 !important;
    border: 0;
    cursor: pointer;
    padding-top:0;
    color:#666;    
    font: bold 12px 'Gudea', sans-serif;    
}

.ResultsOrder
{
    width: 91px !important;
    height: 38px !important;
    background: url(Images/BttCercaSmall.png) no-repeat 0 0 !important;
    border: 0;
    cursor: pointer;
    padding-top:0;
    color:#666;    
    font: bold 12px 'Gudea', sans-serif;    
}

.DocOrder,
.DocDdt,
.DocInvoice
{
    float:left;
    display: block;   
}

.DocOrder {
    width:100%;
}

.DetailRows
{
    float:left;
    width:100%;
    margin: 0;
    padding: 35px 0 0 0;
    border-bottom: 1px solid #CACACA;    
    
}

.DetailRows .Row,
.DetailRows .RowKit
{
    float:left;
    width:100%;
    margin: 0; 
    cursor:default;
	padding: 5px 0;
    border-bottom: 1px solid #ECECEC;    
	
}
.DetailRows .Row:hover,
.DetailRows .RowKit:hover
{
    float:left;
    width:100%;
    margin: 0;
    background-color: #DDD;
}


.OrderHeader
{
    float:left;
    width:100%;
    margin: 0;
    background-color: #FFF;
    border-bottom: 1px solid #CACACA;
    font-weight: bold;
    position:absolute;
    top: 58px;
    left: 0;
    height: 30px;
    padding-top: 4px;

    padding-left:12px;
    padding-right:12px;
}
.DdtHeader
{
    float:left;
    width:96%;
    margin: 0;
    background-color: #FFF;
    border-bottom: 1px solid #CACACA;
    font-weight: bold;
    position:absolute;
    top: 58px;
    left: 1%;
    height: 30px;
    padding-top: 4px;
    
    
}
.InvoiceHeader
{
    float:left;
    width:96%;
    margin: 0;
    background-color: #FFF;
    border-bottom: 1px solid #CACACA;
    font-weight: bold;
    position:absolute;
    top: 67px;
    left: 1%;
    height: 25px;
}
.printHeader{position:relative!important; top:auto!important; margin-bottom:-30px!important} 
.OrderDetailFooter,
.DdtDetailFooter,
.InvoiceDetailFooter
{
    float:left;
    width:100%;
    margin: 0;
    background-color: #fff;
    font-weight: bold;
    border-bottom: 2px solid #CACACA;
    min-height: 30px;
}
.OrderHeader .Col,
.DdtHeader .Col,
.InvoiceHeader .Col,
.OrderDetailFooter .Col,
.DdtDetailFooter .Col,
.InvoiceDetailFooter .Col,
.DetailRows .Row .Col,
.DetailRows .RowKit .Col
{
    float:left;
    width:10%;
    margin: 0;
}

.OrderHeader .Col1,
.DdtHeader .Col1,
.InvoiceHeader .Col1,
.OrderDetailFooter .Col1,
.DetailRows .Row .Col1,
.DetailRows .RowKit .Col1,
.DdtDetailFooter .Col1,
.InvoiceDetailFooter .Col1

{
    width:2%;
}
.OrderDetailFooter .Col1
{
    width:37%;
	padding-top: 7px;
}

.InvoiceDetailFooter .Col
{
    width:54.5%;
	padding-top: 7px;
}
.DdtDetailFooter .Col1
{
    width:56.5%;
	padding-top: 7px;
}
.OrderHeader .Col2,
.DdtHeader .Col2,
.InvoiceHeader .Col2,
.OrderDetailFooter .Col2,
.DetailRows .Row .Col2,
.InvoiceDetailFooter .Col2
{
    width:5%;
    text-align: center;
}
.OrderHeader .Col3,
.DdtHeader .Col3,
.InvoiceHeader .Col3,
.OrderDetailFooter .Col3,
.DetailRows .Row .Col3,
.InvoiceDetailFooter .Col3
{
    width:5%;
    text-align: center;
}
.OrderHeader .Col4,
.DdtHeader .Col4,
.InvoiceHeader .Col4,
.OrderDetailFooter .Col4,
.DetailRows .Row .Col4,
.InvoiceDetailFooter .Col4
{
    width:25%;
}

.InvoiceHeader .Col4,
.InvoiceDetailFooter .Col4,
.DocInvoice .DetailRows .Row .Col4
{
    width:30%;
}

.OrderHeader .Col5,
.DdtHeader .Col5,
.InvoiceHeader .Col5,
.OrderDetailFooter .Col5,
.DetailRows .Row .Col5,
.InvoiceDetailFooter .Col5
{
    display: none;

}
.OrderHeader .Col6,
.DdtHeader .Col6,
.InvoiceHeader .Col6,
.OrderDetailFooter .Col6,
.DetailRows .Row .Col6,
.InvoiceDetailFooter .Col6
{
    width:19%;
}
.OrderDetailFooter .Col6,
.DetailRows .Row .Col6
{
    text-transform: lowercase;
}
.DetailRows .RowKit .Col6
{
    width:80%;
    text-transform: lowercase;    
}
.OrderDetailFooter .Col6
{
	padding-top: 7px;
    
}

.InvoiceHeader .Col6,
.InvoiceDetailFooter .Col6,
.DocInvoice .DetailRows .Row .Col6
{
    width:19%;
}

.OrderHeader .Col7,
.DdtHeader .Col7,
.InvoiceHeader .Col7,
.OrderDetailFooter .Col7,
.DetailRows .Row .Col7,
.DdtDetailFooter .Col7,
.InvoiceDetailFooter .Col7
{
    width:7%;
    text-align: center;
    font-size: 14px;
}

.DdtDetailFooter .Col7,
.InvoiceDetailFooter .Col7
{
	padding-top: 7px;    
}
.OrderHeader .Col8,
.DdtHeader .Col8,
.InvoiceHeader .Col8,
.OrderDetailFooter .Col8,
.DetailRows .Row .Col8,
.InvoiceDetailFooter .Col8
{
    width:8%;
    text-align: center;
    font-size: 14px;
}
.OrderHeader .Col9,
.DdtHeader .Col9,
.InvoiceHeader .Col9,
.OrderDetailFooter .Col9,
.DetailRows .Row .Col9,
.InvoiceDetailFooter .Col9
{
    width:7%;
    text-align: center;
    font-size: 14px;
}
.DdtDetailFooter .Col9
{
    width:24%;

}
.InvoiceDetailFooter .Col9
{
    width:24%;

}
.OrderHeader .Col10,
.DdtHeader .Col10,
.InvoiceHeader .Col10,
.OrderDetailFooter .Col10,
.DetailRows .Row .Col10,
.DdtDetailFooter .Col10,
.InvoiceDetailFooter .Col10
{
    width:7%;
    text-align: center;
    font-weight: bold;
}
.OrderDetailFooter .Col10
{
    width:18%;
	padding-top: 10px;

}
.DdtDetailFooter .Col10,
.InvoiceDetailFooter .Col10
{
    width:10%;
	padding-top: 7px;
    text-align: center;

}
.OrderHeader .Col11,
.DdtHeader .Col11,
.InvoiceHeader .Col11,
.OrderDetailFooter .Col11,
.DetailRows .Row .Col11,
.InvoiceDetailFooter .Col11
{
    width:4%;
    text-align: center;
}
.OrderHeader .Col12,
.DdtHeader .Col12,
.InvoiceHeader .Col12,
.OrderDetailFooter .Col12,
.DetailRows .Row .Col12,
.InvoiceDetailFooter .Col12
{
    width:4%;
    text-align: center;
}
.OrderHeader .Col13,
.DdtHeader .Col13,
.InvoiceHeader .Col13,
.OrderDetailFooter .Col13,
.DetailRows .Row .Col13,
.InvoiceDetailFooter .Col13
{
    width:7%;
    text-align: center;
    font-weight: bold;    
}

.DdtHeader .Col14,
.InvoiceHeader .Col14,
.DetailRows .Row .Col14
{
    width:15%;
    text-align: center;
    font-weight: bold;    
}


.DetailRows .RowKit
{
    float:left;
    width:100%;
    margin: 0;
}

.DdtDetailFooter .RowInfo,
.InvoiceDetailFooter .RowInfo,
.OrderDetailFooter .RowInfo
{
    width:100%;
    float: left;
    font-weight: normal;
    padding: 5px 0;
	
}
.DdtDetailFooter .RowInfo h1,
.InvoiceDetailFooter .RowInfo h1,
.OrderDetailFooter .RowInfo h1
{
    color:#666;    
    font: bold 18px 'Gudea', sans-serif;   
    background: url(Images/icoInfo.png) no-repeat 0 0;
    padding: 0 0 0 30px;
	
}
.RadWindow_Simple {padding-bottom:6px!important;}
.rwStatusbar{height: 38px!important;}
.OrderHeader .Col14,
.DdtHeader .Col8,
.DdtHeader .Col9,
.InvoiceHeader .Col1,
.InvoiceHeader .Col3,
.InvoiceHeader .Col8,
.InvoiceHeader .Col9,
.DetailRows .RowKit .Col2,
.DetailRows .RowKit .Col3,
.DetailRows .RowKit .Col4,
.DetailRows .RowKit .Col5,
.DetailRows .RowKit .Col7,
.DetailRows .RowKit .Col8,
.DetailRows .RowKit .Col9,
.DetailRows .RowKit .Col10,
.DetailRows .RowKit .Col11,
.DetailRows .RowKit .Col12,
.DetailRows .RowKit .Col13,
.DetailRows .RowKit .Col14,
.OrderDetailFooter .Col2,
.OrderDetailFooter .Col3,
.OrderDetailFooter .Col4,
.OrderDetailFooter .Col5,
.OrderDetailFooter .Col11,
.OrderDetailFooter .Col12,
.OrderDetailFooter .Col13,
.OrderDetailFooter .Col14,
.DdtDetailFooter .Col2,
.DdtDetailFooter .Col3,
.DdtDetailFooter .Col4,
.DdtDetailFooter .Col5,
.DdtDetailFooter .Col6,
.DdtDetailFooter .Col8,
.DdtDetailFooter .Col11,
.DdtDetailFooter .Col12,
.DdtDetailFooter .Col13,
.InvoiceDetailFooter .Col2,
.InvoiceDetailFooter .Col3,
.InvoiceDetailFooter .Col4,
.InvoiceDetailFooter .Col5,
.InvoiceDetailFooter .Col6,
.InvoiceDetailFooter .Col8,
.InvoiceDetailFooter .Col11,
.InvoiceDetailFooter .Col12,
.InvoiceDetailFooter .Col13

{
    display: none;    
}

.RadComboBox .rcbInput{font-size:12px;padding:0 5px;}
.rgAdvPart .rcbReadOnly{height:30px!important;}
.RadGrid .rgNumPart span{padding-left:10px!important;}
.RadGrid .rgWrap{line-height:33px; margin-top:10px;}
.rgAdvPart {height:30px!important; margin-top:6px!important; line-height:33px!important;}
.RadGrid .rgPageFirst, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageLast{width:26px!important; height:26px!important;}

.SearchDocuments .Modes {
    color: #999999;
    float: left;
    font: bold 12px "Gudea",sans-serif;
    margin-right: 15px;
    padding: 7px;
    width: 380px;
}

.btn.btn-link.delete {
    border-radius: 2px;
    color: #797979 !important;
    text-decoration: none;
}
