.btn-afisha {
	color: #FF0000;
	background: #000000;
	border: 1px solid #FF0000;
	padding: 15px 25px;/*внутрение отступы*/
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	position: relative; /* Абсолютное позиционирование */
    }
			
.btn-afisha:hover {
    color: #FFFFFF;
	background: #FFFFFF;
	border: 1px solid #000000;
    }

.btn-afisha:visited {
    color: #FF0000;
    }

.btn-afisha:active {
    color: #FF0000;
    }
    

    

.btn-afisha-2 {
	color: #FFFFFF;
	background: #000000;
	border: 1px solid #FF0000;
	padding: 15px 25px;/*внутрение отступы*/
	font-family: pirulen;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	position: relative; /* Абсолютное позиционирование */
    }
			
.btn-afisha-2:hover {
    color: #FFFFFF;
	background: #FF0000;
    }

.btn-afisha-2:visited {
    color: #FFFFFF;
    }

.btn-afisha-2:active {
    color: #FFFFFF;
    }
    
    
.btn-afisha-guest {
	color: #FFFFFF;
	background: #FFFFFF;
	border: 1px solid #FF0000;
	padding: 15px 25px;/*внутрение отступы*/
	font-family: pirulen;
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	position: relative; /* Абсолютное позиционирование */
    }
			
.btn-afisha-guest:hover {
    color: #FFFFFF;
	background: #000000;
    }

.btn-afisha-guest:visited {
    color: #FFFFFF;
    }

.btn-afisha-guest:active {
    color: #FFFFFF;
    }
    
.btn-afisha-3 {
	color: #000000;
	background: #FFFFFF;
	padding: 5px 15px;/*внутрение отступы*/
	font-family: Arial;
	font-size: 16px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	position: relative; /* Абсолютное позиционирование */
    }
			
.btn-afisha-3:hover {
    color: #000000;
	background: #FFFFFF;
    }

.btn-afisha-3:visited {
    color: #000000;
    }

.btn-afisha-3:active {
    color: #000000;
    }