.scrol::-webkit-scrollbar-button {
background-image:url('');
background-repeat:no-repeat;
width:5px;
height:0px;
}

.scrol::-webkit-scrollbar-track {
background-color:#ecedee
}

.scrol::-webkit-scrollbar-thumb {
-webkit-border-radius: 0px;
border-radius: 0px;
background-color:#c6c8c8;
}

.scrol::-webkit-scrollbar-thumb:hover{
background-color:#929393;
}

.scrol::-webkit-resizer{
background-image:url('');
background-repeat:no-repeat;
width:4px;
height:0px
}

.scrol::-webkit-scrollbar{
width: 14px;
}

.scrol {
	overflow-x:hidden;
}

div.rama
{
	width: 775px;
    border-spacing: 2px;
	border: 1px solid #9191a3;
    -moz-border-radius:		0 0 1em 1em;	
    -webkit-border-radius:	0 0 1em 1em;	
    -khtml-border-radius: 	0 0 1em 1em;
	border-radius: 			0 0 1em 1em;
	background-color: #fefefe;
	font-size: 8pt;
	text-decoration: none;
	/*box-shadow: 0 0 20px 1px rgba(221, 221, 221, 1);*/
	box-shadow: 0px 5px 20px rgba(221, 221, 221, 1);
 	top: 0; right: 0;bottom: 0; left: 0; margin: auto;
}


.strval {color: #000000; font-size: 8pt; text-decoration: none;}


 .clcntr1{background-color:#FFFFFF; cursor:pointer; padding: 3px;}
 .clcntr2{background-color:#BECBE8; cursor:pointer; padding: 3px;}
 .clcntr3{background-color:#e5ecfb; cursor:pointer; padding: 3px;}
 
.operimg {
	margin-top: 4px;
	float: left;
	width: 20px;
	height: 26px;
	border-bottom: 1px solid #ececec;
}

div.allprice {
	margin-left: 300px;
	float: left;
/*
    margin-left: 250px;
    position: absolute;
 */
	border-right: 1px solid #ececec;
}

div.scrol_opers {
	width: 600px;
	max-height: 344px;
	margin-left: 175px;
	position: absolute;
	margin-top: -360px;
	/*border-right: 1px solid #ececec;*/
	overflow-y: auto;
	overflow-x:hidden;
}

div.scrol_Country {
	position: absolute;
	width: 160px;
	border-right:1px solid #9191a3;
	overflow-y: auto;
	max-height: 345px;
}

div.Alltarifs {
	/*position: absolute;*/
	/*width: 450px;*/
    float: left;
	/*margin-left: 300px;*/
	/*border-bottom: 1px solid #ececec;*/
}

/*
.Alltarifs:last-child { 
   border-right: 1px solid #cccccc;
}
*/

.tarifs {
    width: 58px;
    height: 32px;
    float: left;
    line-height: 12px;
    padding-top: 3px;
    font-size: 7pt;
    color: #62646b;
    text-align: center;
    /*border-left: 1px solid #cccccc;*/
    padding-right: 3px;
}


div.oper_rf {
	 
    /* position: absolute; */
	overflow: hidden;
	 /* white-space: nowrap; */
	 /* vertical-align: baseline; */
    width: 250px;
	height: 30px;
	line-height: 30px;
	padding-left: 4px;
	float: left;
	border-bottom: 1px solid #ececec;
}

div.oper {
	 
    /* position: absolute; */
	overflow: hidden;
	 /* white-space: nowrap; */
	 /* vertical-align: baseline; */
    width: 250px;
	height: 30px;
	line-height: 30px;
	margin-left: 4px;
	float: left;
	border-bottom: 1px solid #ececec;
}

div.priceinter {
    /* position: fixed; */
    width: 58px;
	height: 30px;
    border-left: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	color: #484848;
	line-height: 30px;
    text-align: center;
	padding-right: 3px;
    float: left;
}

/* 
div.priceinter:last-child { 
   border-right: 1px solid #cccccc;
}
*/
/* 
div.priceinter:first-child { 
   border-right: 1px solid #ececec;
}
*/

div.priceact {
    /* position: fixed; */
    width: 58px;
	height: 30px;
    border-left: 1px solid #ececec;
	line-height: 30px;
    text-align: center;
	padding-right: 3px;
	background: rgba(222, 254, 216, 100);
    float: right;
}

div.operprice {float: left;height: 30px; font-size: 9pt; color: gray; border-bottom: 1px solid #ececec;}

div.priceinter:last-child { 
   border-right: 1px solid #ececec;
}

div.types {font-size: 11px; font-family: 'Tahoma','Sans-Serif', 'Helvetica'; white-space: nowrap;}

a.bnoact {width: 100px; cursor: pointer; border-bottom: 1px dotted; text-decoration: none;font-size: 8pt;}
a.bact {width: 100px; color: rgb(247, 128, 0); font-weight: bold; cursor: default; border-bottom: 0px;font-size: 8pt;}

a.cnoact {width: 100px; cursor: pointer; border-bottom: 1px dotted;font-size: 8pt;}
a.cact {width: 100px; color: rgb(247, 128, 0); font-weight: bold; cursor: default; border-bottom: 0px;font-size: 8pt;}

a.vnoact {width: 100px; cursor: pointer; border-bottom: 1px dotted;}
a.vact {width: 100px; color: rgb(247, 128, 0); font-weight: bold; cursor: default; border-bottom: 0px;}

   li { 
    margin:16px 20px;
    list-style-type: square; /* Маркеры в виде квадрата */
    list-style-position: outside; /* Маркеры размещаются за пределами текстового блока */
   }
