.text1 #prima2{
list-style:none;
margin:0 -20px;
padding:0;
}

.text1{
	
	font-family: "Open Sans Condensed",Arial,sans-serif;
    font-weight: 700;
	
	
}

.text1 #prima2:after{
display:block;
content:"";
clear:both;

}

.text1 #prima2 li{
float:left;
text-align: center;
}

.text1 {
    padding: 0 0 50px  !important;
}

.text1 #prima2 li{
width:22%;
position:relative;
font-family: "Open Sans",Arial,sans-serif;
}


.text1  .ls h3{
color:#9B0025;	
font-size:35px;
margin:15px 0 20px 0;	
}

.text1  .menur1 li a{
display:block;
height:100%;	
color:#fff;
text-decoration:none;	
	
}


.text1 #prima2 li img{
width:100%;
max-width:180px;
vertical-align:bottom;
}



.text1 #prima2 li{
margin-right:3% ! important;
height:150px;
margin-bottom:10px;
	overflow:hidden;
}

.text1 #prima2 li .names{
display:block;
text-align:center;

}
.text1 #prima2 li  .name1{


  

	text-transform:uppercase;
	font-weight:bold;
	display: table-cell;
	  text-align: center;
    vertical-align: middle;
	padding:0;

}


.text1 #prima2 li  .name0{
box-sizing:border-box;
width:100%;
display: table;
height:150px;
background-color:#fff;
font-size: 13pt;

}



.text1 #prima2 li a{
color:#333;
text-decoration:none;
}


.text1 #prima2 li .names{
display:table;
font-weight:normal;
line-height:17px;
height:150px;
position:absolute; 
top:150px;
left:0;
right:0;
width:100%;
background-color: rgba(255, 255, 255, .9); 
transition: all	.4s ease-in;  
}

.text1 #prima2 li .names a, .text1 #prima2 li .names span{
	font-weight:bolder;
	display:table-cell; 
	vertical-align:middle
	
}

.text1 #prima2 li:hover .names{
top:0;

}




.text1 #prima2 li  img:hover{
	opacity:0.7;
}




.text1  .customer {
    width:98%;
    padding:8px;
	background-color:#fff;
}

.text1  .customer img{
    width:100%;
    vertical-align: bottom;
}


.text1 .contai{
position:relative;
width:100%;
}

.text1 .contai:after{
display:block;
content:"";
clear:both;
}

.text1  .menur1{
        padding:0 ! important;
        margin:0 ! important;
	width:100% ! important;
	
        
    }
    
.text1  .menur1::after{
    display: block;
        content:"";
        clear: both;
        height:0;
        width:1px;
        overflow:hidden;
        
    }
	
.text1  .menur1 li:first-child:after{
	position:absolute;
	content:"";
	left:-100px;
	bottom:-1px;
	width:100px;
	height:1px;
	background-image: linear-gradient(to right, transparent 5%, silver 50%, silver 100%);
	}
    
.text1     .container .menur1 li{
		/*background-color:#ccc*/
		box-sizing:border-box;
        list-style: none;
        float:left;

		padding-bottom:0 ! important;
        margin:0;
        cursor:pointer;
	color:#fff;
	
	border-left:3px solid transparent;
	border-top:3px solid transparent;

	font-size:18px;
	 line-height: 14pt ! important;
	position:relative;
	padding-right:15px;

    }

.text1 	 .container .menur1 li:not(.activ):hover{
	 color:#fff;
	 }
	/*.container .menur1 li:not(.activ):before{
	display:block;
	content:"";
	position:absolute;
	right:-11px;
	top:-11px;
	width:1px;
	z-index:12;
	border: 10px solid transparent;
	border-bottom: 10px solid #F6F3F1; 
	transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
	}
    */
.text1     .container .menur1 li:first-child{
	border-left:transparent
	

    }
 .text1    .container .menur1 li:last-child{ 

    }
	
.text1 	.container .menur1 li:not(.activ) span{
	/*background-image: linear-gradient(to bottom, transparent 80%, #916444 100%);*/
	}
.text1 	.container .menur1 li:not(.activ) span:before{
	/*	background-image: linear-gradient(to bottom, transparent 69%, #916444);*/
	}
.text1 	.container .menur1 li:not(.activ) span,.container .menur1 li:not(.activ) span:before,.container .menur1 li:not(.activ) span:after{
	background-color:#AF9466;
	
	}
	
 .text1 a{
	 
border:0 ! important 	 
	 
 }

.text1 .itemtext:first-child{
padding-top:20px;

}


.text1 .itemtext p {
    margin: 0;
    padding: 0;
}

.text1  .itemtext::after {
    clear: both;
    content: "";
    display: block;
}
.text1 .itemtext {
    border-bottom: 1px dashed silver;
    padding: 10px 0;
    position: relative;
}

.text1  .itemtext .auto{

padding-top:4px;
color:#af9466
}