
/* Home*/

body{
/*	background: linear-gradient(to bottom, #ffffff 0%,#ffffff 33%,#B7003B 0%,#B7003B 80%,#ffffff 77%,#ffffff 0%);    
    */background-repeat: no-repeat;
}
.mt{
	position: fixed;
	
	z-index: 5;
	width: 100%;
	
}

#myNavbar2{
	text-align: center!important;
}

.navI{
	display: inline-block;
}

#navBar2{
	display: inline-block;
	color:white;
}
.liNav{
	color:white!important;
	vertical-align: middle;
}
.liNav:active{
	color:black!important;
}

#navBar1{
	background-color: #B7003B;
	color:white;
	border:none;

}


li{
  padding-left: 0,5px !important;
}

#cont1{
	background-color: #edfbf7;
}

.cont2{
	background-color: #edfbf7;
	color:#595959;
}

a:hover{
	cursor: pointer;
}

.cont3{
    background-color: #edfbf7;
	color:#595959;
	text-align: center;
}

.sI{
	text-align: center;
	font-weight:bold;
	position: relative;
    padding-top: 2%;
    padding-bottom: 1%;
}

.infoR{
	font-weight: bold;
	color:#e6004c;
}

#contFt{
	background-color: #464646;
	color:#e6e6e6;

}
.loghi1{
	display: inline-block;
}


div{
	font-size: 103%;
	background-color:;
}

#sezL{
	background-color: #B7003B;
	color:white;
}

a{
	color:white;
}

a:hover{
	cursor: pointer;
	color:white;
	text-decoration:none;
}


@media screen and (max-width:480px) {  
  .imdD img {
    display: none;
  }
}

.in{
	display: inline-block;
}

#contInf{
	padding: 1px;
}

input{
	max-width: 100%;
}
textarea{
	max-width: 100%;
}

.frH{
	background-color: #f2f2f2;
}

#dlkR1{
	text-align: center;
	background-color:  #B7003B;
    color:white;
}
#dlkR2{
	text-align: center;
	background-color: #e6e6e6;
	color:#a6a6a6;	
}

#dlkR1:hover{
	cursor: pointer;
}
#dlkR2:hover{
	cursor: pointer;
}


.iS{
	width: 20%;
}

.nopad{
	padding-right: 0px;
	padding-left: 0px;
}

/*VENDITE*/

.sB{
	background-color:  #E6E6E6;
	color: #595959;
	text-align: center;
}

.sB2{
	display: inline-block;
	vertical-align: middle;
}


.inB1{
	display: inline-block;
}

.inB2{
	display: inline-block;
}

.imgA{
	height: 25vh;
}

.t1{
	 color:#B7003B;
	 margin-top:0px!important;
}



.scorribile{
	height: 8vh!important;
	font-size: 12px;
}

.in2{
	display: inline-block;
}

.infD{
	color:#cccccc;
	font-size:80%;
}

.btnDes{
	color:white;
	background-color: #B7003B;
	border:none;
	text-align: center;
}

/* AFFITTO*/

.imgA2{
	height: 100%;
	max-height: 100%;
	width: 100%;
}

.infD2{
	color:#737373;
	font-size:85%;
	vertical-align: bottom;
}

.nopadl{
	padding-left: 0px;
}

.nopadr{
	padding-right: 0px;
}

.bckgr{
	background-color: #B7003B;
}


/*ANNUNCIO*/
#cntD{
	background-color: #B7003B;
	color:white;
}

.aC{
	text-align: center;
}
