﻿



body {
padding:0;margin:0;color:#1C1C1C;background:#ffffff url(/include/botom.jpg) right bottom no-repeat;font-family: Arial, sans-serif;  font-weight: normal;}



.al{margin:0;padding:0;background:url(/include/logo.jpg) left top no-repeat; text-align:left;}

img {border:none;vertical-align:middle;margin:0 auto;padding:0;max-width:100%;height:auto; display:block;}

table {
border-collapse: collapse; /*убираем пустые промежутки между ячейками*/
}


.Th {background:#ecd571;font-weight:bold;font-size:80%;color:maroon;}

td {font-size:17px; vertical-align:top; padding: 8px;}

.table-price-1 {width="100%"; border="1"} 
.advantages li{line-height: 1.8;}
.spravka li{display: block; line-height: 3em; border-bottom: 1px solid gray;}

#invisible {
  display: none;
}



sup{font-size:8pt}
h1{color:#FF9300; text-align:center; text-transform: uppercase;}
h2{color:#FF9900;font-size:110%;font-weight:bold; text-align:center;}
h3{color:#696969;font-size:100%;font-weight:bold; text-align:center;}
h4{color:#696969;font-size:100%;font-weight:bold; text-align:center;}
a{text-decoration:underline;color:#4A708B;line-height:155%;}
a:hover{text-decoration:underline;color:#FF6600;}
p {text-indent: 1em;}


ol, ul {
        margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	list-style: none;
}
.language {font-size: 12px;}


.left-menu li {
               
               padding: 1px;
               border-bottom: 2px solid #DCDCDC;

}
.left-menu li:last-child {border-bottom: none;
}



.contacts-menu a, .left-menu a, .language a {text-decoration:none;
}
.contacts-menu a, .taxi-service a {font-size: 18px;}
.massangers {font-size: 17px;}

.nav{width:100%;position:absolute;top:153px;left:0;height:57px; background:url(/include/menu1.gif) left top repeat-x}
.nav-box {max-width: 1400px; margin: 0 auto; padding: 0 15px;}
.top-menu {display: flex; justify-content: space-evenly;}  
  
.top-menu li {display: inline-block; padding-top: 17px; margin-right: 16px;}
.nav a{display:block; text-decoration: none; height:41px; line-height:39px; color:maroon; text-align:left; font-weight:bold;}
.nav a:hover{text-decoration:underline;color:#FF6600;}


.slider {
width: 85%;

padding: 10px;
margin: 0 auto;
margin-bottom: 20px;
border: 1px solid #ccc;
border-radius: 5px;
background: #fff;
box-shadow: 0 3px 3px rgba(0,0,0,0.1);
position: relative;

}

.bxslider li img {
max-width: 100%;
display: block;

}


.bx-prev {
display: block;
width: 30px;
height: 34px;
margin-top: -17px;
text-indent: -9999px;
border-radius: 0 3px 3px 0;
z-index: 100;
background: #fff url("../Rasstojanie-kiev-borispol/images/bx-prev.png") no-repeat center center;
position: absolute;
left: 0;
top: 50%;


}
.bx-next {
display: block;
width: 30px;
height: 34px;
margin-top: -17px;
text-indent: -9999px;
border-radius: 3px 0 0 3px;
z-index: 100;
background: #fff url("../Rasstojanie-kiev-borispol/images/bx-next.png") no-repeat center center;
position: absolute;
right: 0;
top: 50%;


}

.body_div{padding:0;margin:0;background: url(/include/top-fon.jpg) center top repeat-x}

.tel-nobr {white-space: nowrap;}

.all{margin:0;padding:0;background: url(/include/top.jpg) right top no-repeat;}
.center_div{margin:0 auto;padding:80px 0 0;width:100%;max-width:1368px;text-align:left}
.link{width:100%;position:absolute;top:153px;left:0;height:57px;background:url(/include/menu1.gif) left top repeat-x}
table.top_link{margin:16px auto;padding:0}
tr.top_link{height:41px;font-size:110%}
tr.top_link td{padding:0 40px; border-right:1px solid maroon}
tr.top_link a{display:block; float:left;height:41px; line-height:39px; color:maroon; text-align:left; font-weight:bold}
tr.top_link a:hover{color:#cc6600}
.levt_div{ padding:2px 10px 0 20px; float:left; width:22%; margin:5px 10px 0 0 ;border-right:1px solid maroon; }

.right_div {font-size:17px; margin:10px 0 0 25%; padding: 10px 15px 20px 15px; width:71%;}




.right_div h1{color:#607B8B;font-size:110%; text-align:center;}
.right_div h2{color:#607B8B;font-size:110%; text-align:center;}
.right_div h3{color:#607B8B;font-size:110%; text-align:center;}
.right_div h4{color:#607B8B;font-size:100%; text-align:center;}
.more{text-align:right;font-size:10pt}
.anons{Clear:both;font-size:14pt}
.anons img{float:left;margin:0 10px 5px 0;padding:0}
p.b, td .b, .right_div p.b{color:#FF9300;margin:10px 0;padding:0;text-align:center;font-weight:bold;}
.futer{Clear:both;margin:30px 0 20px;padding:0;height:110px}
.copy{float:right;margin:80px 15px 0;font-size:8pt;}
.b{font-weight:bold;color:#FF6600;line-height:110%;}
.img{float:left;margin-right:10px;margin-bottom:10px;max-width:100%;height:auto;}
.table{border-collapse: collapse; border:5px solid maroon;width:90%}
.table td{border:31px solid maroon;padding:5px}
.table1{border:1px solid maroon;width:90%;font-size:11pt}
.table1 td{border:1px solid maroon;padding:3px}
.fotogalery_site3k td, table.pub td{border:1px solid maroon;border-bottom:none;padding:5px}
.fotogalery_site3k th, table.pub th{border:1px solid maroon;border-top:none;background:#ecd571;vertical-align:middle;padding:2px 5px}
td.gran{border-left:none;border-right:none}
#menu1, #menu2, #menu3, #menu4{position:absolute;display:none;opacity:0.99}
#menu1, #menu2, #menu3, #menu4{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)}
#menu1 td, #menu2 td, #menu3 td, #menu4 td{margin:0;padding:3px 0;background:white;border-bottom:1px solid maroon}
#menu1 td a, #menu2 td a, #menu3 td a, #menu4 td a{display:block;width:100%;padding:0 3px;font-weight:bold;font-size:10pt}
p.bigtel{font-size:20pt;text-align:center;font-weight:bold}
.item{border:1px solid maroon;margin:10px 0}
.item tr{background:#fff3ea}
tr.two{background:#FCF4B8}
.item td{padding:0;width:193px}
td.two{background:#ecd571;width:100px}
.item BUTTON{white-space:pre}
.item caption{border:1px solid maroon;background:#ecd571;text-align:left;color:maroon;margin:0;padding:5px;font-weight:bold}
#price td{background:#f8efc7;padding:0 5px}
#price th{cursor:hand}
#price{border:2px groove #8a4a0d}
.h2{font-weight:bold}
.cena, .cena{font-weight:bold;text-align:right;
}
.catalog{height:41px;color:#cc0000;font-weight:bold;background:url(/include/button.gif) center no-repeat;text-align:center;padding:12pt 0 0 0;margin:0;
}
#confirm{padding:0px 0 10px;width:300px;border:2px outset maroon;background:#f0f0e6;position:absolute;z-index:100;visibility:hidden;
}
.close{padding:2px;background:#0058ee;margin:0;height:18px;color:white;font-weight:bold;font-size:10pt;cursor:default}
.close a{padding:0 3px;border:1px solid #000000;background:red;float:right;margin:2px 0 0;color:white;line-height:12px}
.confurmt{margin:5px 10px}
strong.b, b{font-weight:normal;
}




div.futer_tel{float:left;}
div.futer_tel p{margin:10px 0 0 70px;color:maroon;font-size:10pt;font-weight:bold;}
div.futer_tel p span{font-size:18pt;}








.chating {
    display: block;
    text-align: center;
    max-width: 350px;
    
    font-family: Arial, Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
    
    font-weight: 700;
    color: rgb(245,245,245);
    text-shadow: 0 -2px rgba(0,0,0,.1);
    text-decoration: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    padding: 0.5em;
    margin: 1em auto;

    outline: none;
    border: none;
    border-radius: 0.4em;
    background: #0c9c0d -webkit-gradient(linear, left top, left bottom, from(#82d18d), to(#0c9c0d));
    background: #0c9c0d -webkit-linear-gradient(#82d18d, #0c9c0d);
    background: #0c9c0d -o-linear-gradient(#82d18d, #0c9c0d);
    background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
    -webkit-box-shadow: rgba(0,0,0,.3) 0 2px 5px;
            box-shadow: rgba(0,0,0,.3) 0 2px 5px;
}
.vib {font-size: 1.1em;}



.viber {
    background: #7c529e -webkit-gradient( linear, left top, left bottom, from(#a377c7), to(#7c529e));
    background: #7c529e -webkit-linear-gradient( #a377c7, #7c529e);
    background: #7c529e -o-linear-gradient( #a377c7, #7c529e);
    background: #7c529e linear-gradient( #a377c7, #7c529e);
}

.chating:active {
  top: 1px;
  color: #fff;
  text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
  box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
}


 
@media screen and (min-width:240px) and (max-width:970px)

{
.al {background: none;}
h1{ display: block; width: 200px;font-size: 1.4em;margin-left: 1em;}
tr.top_link {display: none; }
.hide {visibility: hidden;}
.levt_div a .language {font-size: 12px;}
.vib {font-size: 1.2em;}

.levt_div {float:none; width:88% ;margin-right:0px; border-right:none;}

.chating {width: 95%;}
.right_div{ font-size: 17px; margin-left:0px; margin-top:5px;  float:none; width:91%; }

}


@media screen  and (max-width:600px)
{
.chating {max-width: 600px;}
.tel-nobr {white-space: pre-wrap;}
h1 {display: block; width: 280px; margin: 15px auto; font-size: 1.3em;}
li.top-menu-info {display: none;}
li.top-menu-news {display: none;}
}


















