/*//////////////////////////////////Cart/////////////////////////////////////////*/

.Cart
{
    float:left;
    width:100%;
    margin: 0;
}

.Cart .CartHeader
{
    float:left;
    width:100%;
    padding:1% 1% 0 1%;
}
.rnContentWrapper{margin-top:5px;}
.Cart .CartHeader .Col1,
.Cart .CartHeader .Col2,
.Cart .CartHeader .Col3,
.Cart .CartHeader .Col4,
.Cart .CartHeader .Col5,
.Cart .CartHeader .Col6,
.Cart .CartHeader .Col7,
.Cart .CartHeader .Col8,
.Cart .CartHeader .Col9
{   
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    font-weight:bold;
    color:#333;
    width:8%;
    text-align:center;
}

.Cart .CartHeader .Col1
{   
    width:2% !important;
}
.Cart .CartHeader .Col2
{   
    width:45% !important;
    text-align:left;    
}
.Cart .CartHeader .Col3
{   
    width:4%;
    
}
.Cart .CartHeader .Col4
{   
    width:4%;
    
}
.Cart .CartHeader .Col5
{   
    width:9%;
    
}
.Cart .CartHeader .Col6
{   
    width:10%;
    
}
.Cart .CartHeader .Col7
{   
    width:10%;
    
}
.Cart .CartHeader .Col8
{   
    width:9%;
    
}
.Cart .CartRows
{   
    float:left;
    width:100%;
    padding:0 1% 0 1%;
    min-height:28px;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
	background-color:#EEEEEE;
	border: 2px #DDD solid;
}

.Cart .CartRows .RowArticle
{
       
    float:left;
    width:100%;
    padding:1% 0;
    margin:0.3% 0;
    

}

.Cart .CartRows .RowKit
{
       
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
    background:#FFF url(Images/IcoTree.png) no-repeat 30px 8px;
}

.Cart .CartRows .RowArticle .Col1,
.Cart .CartRows .RowArticle .Col2,
.Cart .CartRows .RowArticle .Col3,
.Cart .CartRows .RowArticle .Col4,
.Cart .CartRows .RowArticle .Col5,
.Cart .CartRows .RowArticle .Col6,
.Cart .CartRows .RowArticle .Col7,
.Cart .CartRows .RowArticle .Col8,
.Cart .CartRows .RowKit .Col1,
.Cart .CartRows .RowKit .Col2,
.Cart .CartRows .RowKit .Col3,
.Cart .CartRows .RowKit .Col4,
.Cart .CartRows .RowKit .Col5,
.Cart .CartRows .RowKit .Col6,
.Cart .CartRows .RowKit .Col7,
.Cart .CartRows .RowKit .Col8

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
    
}

.Cart .CartRows .RowArticle .Col1

{
    float:left;
    min-width:2%;   
    padding-top:3px;
}

.Cart .CartRows .RowKit .Col1

{
    float:left;
    min-width:2%;
    padding-top:3px;
    font-size:14px;
}

.Cart .CartRows .RowArticle .Col2
{
    width:45%;      
}
.Cart .CartRows .RowKit .Col2
{
    width:48%;      
}
.Cart .CartRows .RowArticle .Col2 .PreCode
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}
.Cart .CartRows .RowKit .Col2 .PreCode
{      
    color:#999;
    font-size:12px;
    padding-right:0%;
    padding-left:5%;
    font-weight:bold;
    line-height:26px;
}

.Cart .CartRows .RowArticle .Col2 .Articolo
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}
.Cart .CartRows .RowKit .Col2 .Articolo
{      
    color:#999;
    font-size:12px;
    padding-right:2%;
    padding-left:1%;
    font-weight:bold;
    line-height:26px;
}

.Cart .CartRows .RowArticle .Col2 .Descrizione
{
    color:#333;
    font-size:14px;
}

.Cart .CartRows .RowKit .Col2 .Descrizione
{
    color:#999;
    font-size:12px;
    padding-left:5%;
    
}
.Cart .CartRows .RowArticle .Col3,
.Cart .CartRows .RowKit .Col3

{
    min-width:4%;
    text-align: center;
    
    
}
.Cart .CartRows .RowArticle .Col3 a
{
    font-weight:normal;
    font-size:11px;
    text-decoration: none;
    border: 0;    
    color:#ED5D3B;
}
.Cart .CartRows .RowArticle .Col3 input,
.Cart .CartRows .RowKit .Col3 input
{
    font-weight:bold;
    font-size:16px;    
    text-align: center;
    padding:5px 0;
    -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;
}
.Cart .CartRows .RowKit .Col3 input
{
    color:#B4B4B4;

}
.Cart .CartRows .RowArticle .Col3 a:hover,
.Cart .CartRows .RowKit .Col3 a:hover
{
    font-weight:normal;
    font-size:11px;
    border: 0;
    text-decoration: underline;
    color:#ED5D3B; 
}
.Cart .CartRows .RowKit .Col3 a {
	display: none;
}
.Cart .CartRows .RowArticle .Col4,
.Cart .CartRows .RowKit .Col4

{
    font-weight:bold;
    font-size:18px;
    text-align: center;
    min-width:4%;   
}
.Cart .CartRows .RowArticle .Col5,
.Cart .CartRows .RowKit .Col5
{
    font-weight:normal;
    font-size:12px;
    min-width:9%; 
    line-height:26px;  
    text-align: center;
    border-left: 1px solid #CCC;
}
.Cart .CartRows .RowArticle .Col5 .Old,
.Cart .CartRows .RowKit .Col5 .Old
{
    font-weight:normal;
    font-size:12px;
    min-width:50%;     
    text-align: center;
    text-decoration: line-through;    
    padding: 0 3px;
    color: #D34D48; 
    margin: 0 auto;
}
.Cart .CartRows .RowArticle .Col6,
.Cart .CartRows .RowKit .Col6
{
    font-weight:bold;
    font-size:18px;
    min-width:10%;   
    color:#009900;
    text-align: center;
    border-left: 1px solid #CCC;
}
.Cart .CartRows .RowArticle .Col6 .Old,
.Cart .CartRows .RowKit .Col6 .Old
{
    font-weight:bold;
    font-size:14px;
    min-width:50%;    
    text-align: center;
    text-decoration: line-through;    
    padding: 3px;
    color: #D34D48;     
    margin: 0 auto;
}

.Cart .CartRows .RowArticle .Col7,
.Cart .CartRows .RowKit .Col7

{
    font-weight:normal;
    font-size:12px;
    min-width:10%;   
    line-height:21px;  
    text-align: center;
    border-left: 1px solid #CCC;
    
}
.Cart .CartRows .RowArticle .Col7 .Old,
.Cart .CartRows .RowKit .Col7 .Old
{
    font-weight:normal;
    font-size:12px;
    min-width:50%;     
    text-align: center;
    text-decoration: line-through;    
    padding: 0 3px;
    color: #D34D48; 
    margin: 0 auto;
}
.Cart .CartRows .RowArticle .Col8,
.Cart .CartRows .RowKit .Col8
{
    font-weight:bold;
    font-size:18px;
    min-width:9%;   
    text-align: center;
    border-left: 1px solid #CCC;   
}
.Cart .CartRows .RowArticle .Col8 .Old,
.Cart .CartRows .RowKit .Col8 .Old
{
    font-weight:bold;
    font-size:16px;
    min-width:50%;    
    text-align: center; 
    text-decoration: line-through;    
    
    color: #D34D48; 
    
    margin: 0 auto;
}
.Cart .CartRows .RowArticle .Col9,
.Cart .CartRows .RowKit .Col9,
.Cart .CartRows .RowArticle .Col10,
.Cart .CartRows .RowKit .Col10,
.Cart .CartRows .RowArticle .Col11,
.Cart .CartRows .RowKit .Col11
{
    display: none; 
}


/*////////////////////////////////// Row Article Kit /////////////////////////////////////////*/
.Cart .CartRows .RowArticleKit
{
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;

}

.Cart .CartRows .RowArticleKit .Col1,
.Cart .CartRows .RowArticleKit .Col2,
.Cart .CartRows .RowArticleKit .Col3,
.Cart .CartRows .RowArticleKit .Col4,
.Cart .CartRows .RowArticleKit .Col5,
.Cart .CartRows .RowArticleKit .Col6,
.Cart .CartRows .RowArticleKit .Col7,
.Cart .CartRows .RowArticleKit .Col8

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
    
}

.Cart .CartRows .RowArticleKit .Col1

{
    float:left;
    min-width:2%;   
    padding-top:3px;
}



.Cart .CartRows .RowArticleKit .Col2
{
    width:48%;      
}

.Cart .CartRows .RowArticleKit .Col2 .PreCode
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}


.Cart .CartRows .RowArticleKit .Col2 .Articolo
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}


.Cart .CartRows .RowArticleKit .Col2 .Descrizione
{
    color:#333;
    font-size:14px;
}


.Cart .CartRows .RowArticleKit .Col3

{
    min-width:4%;
    text-align: center;
    
    
}
.Cart .CartRows .RowArticleKit .Col3 a
{
    font-weight:normal;
    font-size:11px;
    text-decoration: none;
    border: 0;    
    color:#ED5D3B;
}
.Cart .CartRows .RowArticleKit .Col3 input
{
    font-weight:bold;
    font-size:16px;    
    text-align: center;

    -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;
}

.Cart .CartRows .RowArticleKit .Col5,
.Cart .CartRows .RowArticleKit .Col6,
.Cart .CartRows .RowArticleKit .Col7,
.Cart .CartRows .RowArticleKit .Col8,
.Cart .CartRows .RowArticleKit .Col9,
.Cart .CartRows .RowArticleKit .Col11
{
    display: none; 
}
.Cart .CartRows .RowArticleKit .Col10
{
    float:left;    
    color:#EB5D39;
    font-size:18px;
    font-weight:bold;
    min-width:9%;   
    text-align: center;
    padding: 5px 0 0 0;
}
.Cart .CartRows .RowArticleKit .Col10 .New
{
    display: none; 
}
/*////////////////////////////////// Row Gift /////////////////////////////////////////*/

.Cart .CartRows .RowGift
{
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
    background:#FFF url(Images/IcoTree.png) no-repeat 30px 8px;
    
}


.Cart .CartRows .RowGift .Col1,
.Cart .CartRows .RowGift .Col2,
.Cart .CartRows .RowGift .Col3,
.Cart .CartRows .RowGift .Col4,
.Cart .CartRows .RowGift .Col5,
.Cart .CartRows .RowGift .Col6,
.Cart .CartRows .RowGift .Col7,
.Cart .CartRows .RowGift .Col8

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
    
}

.Cart .CartRows .RowGift .Col1

{
    float:left;
    min-width:2%;
    padding-top:3px;
    font-size:14px;
}

.Cart .CartRows .RowGift .Col2
{
    width:48%;      
}
.Cart .CartRows .RowGift .Col2 .PreCode
{      
    color:#999;
    font-size:12px;
    padding-right:0%;
    padding-left:5%;
    font-weight:bold;
    line-height:26px;
}

.Cart .CartRows .RowGift .Col2 .Articolo
{      
    color:#999;
    font-size:12px;
    padding-right:2%;
    padding-left:1%;
    font-weight:bold;
    line-height:26px;
}

.Cart .CartRows .RowGift .Col2 .Descrizione
{
    color:#999;
    font-size:12px;
    padding-left:5%;
    
}

.Cart .CartRows .RowGift .Col3

{
    min-width:4%;
    text-align: center;
}

.Cart .CartRows .RowGift .Col3 input
{
    font-weight:bold;
    font-size:16px;    
    text-align: center;

    -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;
}
.Cart .CartRows .RowGift .Col3 input
{
    color:#B4B4B4;
}

.Cart .CartRows .RowGift .Col3 a,
.Cart .CartRows .RowGift .Col4,
.Cart .CartRows .RowGift .Col5,
.Cart .CartRows .RowGift .Col6,
.Cart .CartRows .RowGift .Col7,
.Cart .CartRows .RowGift .Col8,
.Cart .CartRows .RowGift .Col10,
.Cart .CartRows .RowGift .Col11

{
    display: none; 

}

.Cart .CartRows .RowGift .Col9
{
    color:#69B1A2;
    font-size:18px;
    font-weight:bold;
    min-width:22%;   
    padding: 5px 0 0 30px;
    background:url(Images/IcoGift.png) no-repeat 0 6px; 
    float: right;
	
}


/*////////////////////////////////// Row NoGift /////////////////////////////////////////*/

.Cart .CartRows .RowNoGift
{
       
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
    background:#FFF url(Images/IcoTree.png) no-repeat 30px 8px;
    
}


.Cart .CartRows .RowNoGift .Col1,
.Cart .CartRows .RowNoGift .Col2,
.Cart .CartRows .RowNoGift .Col3,
.Cart .CartRows .RowNoGift .Col4,
.Cart .CartRows .RowNoGift .Col5,
.Cart .CartRows .RowNoGift .Col6,
.Cart .CartRows .RowNoGift .Col7,
.Cart .CartRows .RowNoGift .Col8

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
    
}

.Cart .CartRows .RowNoGift .Col1

{
    float:left;
    min-width:2%;
    padding-top:3px;
    font-size:14px;
}

.Cart .CartRows .RowNoGift .Col2
{
    width:48%;      
}
.Cart .CartRows .RowNoGift .Col2 .PreCode
{      
    color:#999;
    font-size:12px;
    padding-right:0%;
    padding-left:5%;
    font-weight:bold;
    line-height:26px;
    text-decoration: line-through;   
}

.Cart .CartRows .RowNoGift .Col2 .Articolo
{      
    color:#999;
    font-size:12px;
    padding-right:2%;
    padding-left:1%;
    font-weight:bold;
    line-height:26px;
    text-decoration: line-through;
}

.Cart .CartRows .RowNoGift .Col2 .Descrizione
{
    color:#999;
    font-size:12px;
    padding-left:5%;
    text-decoration: line-through;   
}

.Cart .CartRows .RowNoGift .Col3

{
    min-width:4%;
    text-align: center;
    
    
}

.Cart .CartRows .RowNoGift .Col3 input
{
    font-weight:bold;
    font-size:16px;    
    text-align: center;

    -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;
}

.Cart .CartRows .RowNoGift .Col3 a,
.Cart .CartRows .RowNoGift .Col4,
.Cart .CartRows .RowNoGift .Col5,
.Cart .CartRows .RowNoGift .Col6,
.Cart .CartRows .RowNoGift .Col7,
.Cart .CartRows .RowNoGift .Col8,
.Cart .CartRows .RowNoGift .Col10,
.Cart .CartRows .RowNoGift .Col11

{
    display: none; 

}

.Cart .CartRows .RowNoGift .Col9
{
    color:#69B1A2;
    font-size:18px;
    font-weight:bold;
    min-width:22%;   
    padding: 5px 0 0 30px;
    background:url(Images/IcoGift.png) no-repeat 0 6px; 
    float: right;
	
}

/*//////////////////////////////////Cart Footer/////////////////////////////////////////*/



.Cart .CartFooter
{
       
    float:Left;
    width:100%;
    padding:1% 1% 0 1%; 
}
.Cart .CartFooter .TotalPrice
{
    width:100%;    
    float:right;
    text-align:right;
    border-bottom:1px solid #CCCCCC;
    padding:10px 0;
    font-size:22px;
    font-weight:bold;
    color:#333;
}
.Cart .CartFooter .TotalPrice span
{
    color:#96C02A;
}
.Cart .CartFooter .TotalPrice .Old span
{
    color:#D34D48;
}
.Cart .CartFooter .CartButtons
{
       
    width:100%;    
    float:right;
    text-align:right;
    padding:10px 0;
}
.Cart .CartFooter .CartButtons .Col1
{
       
    width:30%;    
    float:left;
    text-align:left;
    padding:10px 0;
}
.Cart .CartFooter .CartButtons .Col2
{
       
    width:70%;    
    float:right;
    text-align:right;
    padding:10px 0;
}


/*///////////////////////////////// CartRowsDelete //////////////////////*/

.Cart .CartRowsDelete
{
       
    float:left;
    width:98%;
    padding:0 1% 0 1%;
    min-height:28px;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
	background-color:#FFFFCC;
	border: 2px #DDD solid;
}

.Cart .CartRowsDelete .RowArticle
{    
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;
}

.Cart .CartRowsDelete .RowArticle .Col1,
.Cart .CartRowsDelete .RowArticle .Col2,
.Cart .CartRowsDelete .RowArticle .Col3,
.Cart .CartRowsDelete .RowArticle .Col4,
.Cart .CartRowsDelete .RowArticle .Col5,
.Cart .CartRowsDelete .RowArticle .Col6,
.Cart .CartRowsDelete .RowArticle .Col7,
.Cart .CartRowsDelete .RowArticle .Col8

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
    
}

.Cart .CartRowsDelete .RowArticle .Col1

{
    display: none; 
}

.Cart .CartRowsDelete .RowArticle .Col2
{
    width:48%;      
}
.Cart .CartRowsDelete .RowArticle .Col2 .PreCode
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}
.Cart .CartRowsDelete .RowArticle .Col2 .Articolo
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}

.Cart .CartRowsDelete .RowArticle .Col2 .Descrizione
{
    color:#333;
    font-size:14px;
}

.Cart .CartRowsDelete .RowArticle .Col3
{
    display: none; 
}

.Cart .CartRowsDelete .RowKit .Col3 a {
	display: none;
}
.Cart .CartRowsDelete .RowArticle .Col4
{
    display: none;  
}
.Cart .CartRowsDelete .RowArticle .Col5
{
    display: none; 
}
.Cart .CartRowsDelete .RowArticle .Col6
{
    display: none;        
}
.Cart .CartRowsDelete .RowArticle .Col7
{
    display: none; 
}
.Cart .CartRowsDelete .RowArticle .Col8
{
    display: none; 
}
.Cart .CartRowsDelete .RowArticle .Col9
{
    display: none; 

}
.Cart .CartRowsDelete .RowArticle .Col10
{
    display: none; 
}
.Cart .CartRowsDelete .RowArticle .Col11
{
    float:left;    
    color:#D34D48;
    font-size:17px;
    font-weight:bold;
    min-width:9%;   
    text-align: center;
    padding: 5px 0 0 70px;
    background:url(Images/IcoAlert.png) no-repeat 40px 6px; 
}
.Cart .CartRowsDelete .RowArticle .Col11 a
{
    float:left;    
    color:#2518B5;
    font-size:14px;
    font-weight:normal;
    text-decoration: none;
    text-align: center;
}
.Cart .CartRowsDelete .RowArticle .Col11 a:hover
{
    float:left;    
    color:#2518B5;
    font-size:14px;
    font-weight:normal;
    text-decoration: underline;
    text-align: center;
}

.Cart .CartRowsDelete .RowArticleKit
{
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;

}

.Cart .CartRowsDelete .RowArticleKit .Col1,
.Cart .CartRowsDelete .RowArticleKit .Col2,
.Cart .CartRowsDelete .RowArticleKit .Col3,
.Cart .CartRowsDelete .RowArticleKit .Col4,
.Cart .CartRowsDelete .RowArticleKit .Col5,
.Cart .CartRowsDelete .RowArticleKit .Col6,
.Cart .CartRowsDelete .RowArticleKit .Col7,
.Cart .CartRowsDelete .RowArticleKit .Col8

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
    
}

.Cart .CartRowsDelete .RowArticleKit .Col1

{
    display: none;
	
}



.Cart .CartRowsDelete .RowArticleKit .Col2
{
    width:48%;      
}

.Cart .CartRowsDelete .RowArticleKit .Col2 .PreCode
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}


.Cart .CartRowsDelete .RowArticleKit .Col2 .Articolo
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}


.Cart .CartRowsDelete .RowArticleKit .Col2 .Descrizione
{
    color:#333;
    font-size:14px;
}


.Cart .CartRowsDelete .RowArticleKit .Col3

{
    min-width:4%;
    text-align: center;
    
    
}
.Cart .CartRowsDelete .RowArticleKit .Col3 a
{
    font-weight:normal;
    font-size:11px;
    text-decoration: none;
    border: 0;    
    color:#ED5D3B;
}
.Cart .CartRowsDelete .RowArticleKit .Col3 input
{
    font-weight:bold;
    font-size:16px;    
    text-align: center;

    -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;
}
.Cart .CartRowsDelete .RowArticleKit .Col3,
.Cart .CartRowsDelete .RowArticleKit .Col4,
.Cart .CartRowsDelete .RowArticleKit .Col5,
.Cart .CartRowsDelete .RowArticleKit .Col6,
.Cart .CartRowsDelete .RowArticleKit .Col7,
.Cart .CartRowsDelete .RowArticleKit .Col8,
.Cart .CartRowsDelete .RowArticleKit .Col9,
.Cart .CartRowsDelete .RowArticleKit .Col10
{
    display: none; 
}
.Cart .CartRowsDelete .RowArticleKit .Col10 .New
{
    display: none; 
}
.Cart .CartRowsDelete .RowArticleKit .Col11
{
    float: left;
    color: #D34D48;
    font-size: 17px;
    font-weight: bold;
    min-width: 9%;
    text-align: center;
    padding: 5px 0 0 70px;
    background: url(Images/IcoAlert.png) no-repeat 40px 6px;
}
.Cart .CartRowsDelete .RowArticleKit .Col11 a
{
    float:left;    
    color:#2518B5;
    font-size:14px;
    font-weight:normal;
    text-decoration: none;
    text-align: center;
}
.Cart .CartRowsDelete .RowArticleKit .Col11 a:hover
{
    float:left;    
    color:#2518B5;
    font-size:14px;
    font-weight:normal;
    text-decoration: underline;
    text-align: center;
}

.Cart .CartRowsDelete .RowKit
{
    display: none; 

}
.Cart .CartRowsDelete .RowGift

{
    display: none; 

}

/*//////////////////////////////////Cart Modify/////////////////////////////////////////*/


.CartModify .CartRows .RowArticle .Col5 .Old,
.CartModify .CartRows .RowArticle .Col6 .Old,
.CartModify .CartRows .RowArticle .Col7 .Old,
.CartModify .CartRows .RowArticle .Col8 .Old
{
    font: 400 12px 'Gudea', sans-serif;
    color:#D34D48;
    text-align:left;   
    padding-left:20px; 
    text-decoration: line-through;
}
.CartModify .CartRows .RowArticle .Col5 .New,
.CartModify .CartRows .RowArticle .Col6 .New,
.CartModify .CartRows .RowArticle .Col7 .New,
.CartModify .CartRows .RowArticle .Col8 .New
{
    font: 400 18px 'Gudea', sans-serif;
    font-weight:bold;    
    color:#7CCE2B;
    text-align:left;   
    padding-left:20px;
}
.CartModify .CartRows .RowGift .Col2 .PreCode
{      
    color:#999;
    font-size:12px;
    padding-right:0%;
    padding-left:5%;
    font-weight:bold;
    line-height:26px;
    text-decoration: line-through;    
}
.CartModify .CartRows .RowGift .Col2 .Articolo
{      
    color:#999;
    font-size:12px;
    padding-right:2%;
    padding-left:1%;
    font-weight:bold;
    line-height:26px;
    text-decoration: line-through;
    
}

.CartModify .CartRows .RowGift .Col2 .Descrizione
{
    color:#999;
    font-size:12px;
    padding-left:5%;
    text-decoration: line-through;
    
}
.CartModify .CartRows .RowGift .Col9
{
    color:#D34D48;
    font-size:17px;
    font-weight:bold;
    min-width:22%;   
    padding: 5px 0 0 70px;
    background:url(Images/IcoAlert.png) no-repeat 40px 6px; 
    float: left;
	
}
.CartModify .CartRows .RowArticleKit .Col10 .Old
{
    color:#000;
    font-size:12px;
    font-weight:bold;
    min-width:9%;
    text-align: left;
    padding: 0 0 0 0;
    text-decoration: line-through;
    
}
.CartModify .CartRows .RowArticleKit .Col10 .New
{
    color:#EB5D39;
    font-size:18px;
    font-weight:bold;
    min-width:9%;   
    text-align: left;
    padding: 0 0 0 0;
    display: block;
	
}
.CartModify .CartRows .RowArticle .Col3 a
{
    display: none;
}
.CartModify .CartFooter
{
       
    float:Left;
    width:98%;
    padding:1% 1% 0 1%; 
}
.CartModify .CartFooter .TotalPrice
{
    width:100%;    
    float:right;
    text-align:right;
    border-bottom:1px solid #CCCCCC;
    padding:10px 0;
    font-size:22px;
    font-weight:bold;
    color:#333;
}
.CartModify .CartFooter .TotalPrice .New span
{
    color:#96C02A;
}
.CartModify .CartFooter .TotalPrice .Old
{
    font-size:16px;
    font-weight:bold;
    text-decoration: line-through;    
    color:#D34D48;
}
.CartModify .CartFooter .CartButtons
{
       
    width:100%;    
    float:right;
    text-align:right;
    padding:10px 0;
}
.CartModify .CartFooter .CartButtons .Col1
{
       
    width:30%;    
    float:left;
    text-align:left;
    padding:10px 0;
}
.CartModify .CartFooter .CartButtons .Col2
{
       
    width:70%;    
    float:right;
    text-align:right;
    padding:10px 0;
}
.CartModify .ButtonCart
{
    width: 356px;
    height: 55px;
    padding:0 0 0 25px;    
    text-align:left;
    background: url(Images/BttOrderCartControl.png) repeat-x;
    border: 0;
    cursor: pointer;
    color:#333;
}

.CartModify .ButtonCart:hover
{
    width: 356px;
    height: 55px;
    padding:0 0 0 25px;
    text-align:left;    
    background: url(Images/BttOrderCartControlHover.png) repeat-x;
    border: 0;
    cursor: pointer;
    color:#333;
    
}

.BtnContinue{
    padding:0px 0px 5px 0px;
    float:left;
}
.BtnBenchGoodsCollectDocType{
    padding:7px 0px 5px 0px;
    float:right;
}
.BtnOrder{
    padding:0px 0px 5px 5px;
    float:left;
    width:50%;
}
.BtnOrderBench{
    padding:0px 0px 5px 0px;
    float:left;
    width:100%;
}