/* HeiHei.website Russia */
/* #0039A6; (0, 57, 166) blue */
/* #D52B1E; (213, 43, 30) red */
.topmenu2 
{background:#0039A6;/* - цвет фона верхней полосы под меню */;}

.topmenu2 a {color:#fff;text-decoration:none;border:0;
background:#0039A6;}
.topmenu2 a:HOVER{color:#0039A6;background:#f5ae6c/*pink*//*#ffffff*/;}
.topmenu2 a:visted{color:#31b999;}

#menu {background:#ffffff;color:#0039A6;}
#menu a{background:#ffffff;color:#0039A6;}
#menu a:HOVER{background:#0039A6;color:#ffffff;}
#menu:HOVER{color:#ffffff/*#31b393*/;background:#0039A6;}

#dropdownid{display:none;background:#0039A6;/*-цвет фона выпадающего вниз блока */
position:absolute;margin-top:0;}


.totopbutton {color:#0039A6;
    border:#ccc;
    background-color: #ffffff;box-shadow: 3px 3px 4px #0039A6;}

.totopbutton:HOVER {
background-color:#0039A6;color:#ffffff; }

.address div {border:1px;border-color:#0039A6;}
.address a{color:#0039A6;}

.address a:first-child{margin:10px 10px 10px 25px;}
.address a:HOVER{color:#002868;}
.address a:visted{color:#31b999;}
.address a b{color:#0039A6;}

.tab11 th,.tab12 th 
{background:#0039A6;/*#0039A6;#BCEBDD;*/color:#ffffff;/* white*/font-weight:normal;}
.tab11 th, .tab11 td,.tab12 td {border-style:solid;
border-width:0 1px 1px 0;border-color: white;}
.tab11 th,.tab11 td,.tab12 td,.tab12 th {text-align:left;}
.tab11 th:first-child {border-top-left-radius:0;}
.tab11 th:last-child {border-top-right-radius:0;border-right:none;}
.tab11 td,.tab12 td {background:#e6e6e6 /*#F8E391*/;} 
.tab11 tr:last-child td:first-child {border-radius: 0 0 0 0  ;}
.tab11 tr:last-child td:last-child {border-radius: 0 0 0  0;}
.tab11 tr td:last-child {border-right: none;}
.tab11 a,.tab12 a{text-decoration:none /*underline*/; color:#0039A6; }
.tab11 a:link,.tab12:link a{color:blue;  }
.tab11 a:visited,.tab12 a:visited{color:#0039A6;/*#2674f2;*/  }
.tab11 a:HOVER,.tab12 a:HOVER{color:#000 /*502542*/; }
.tab11 a:active,.tab12 a:active{color:#502542;}
.tab11 h2, .tab11 h3 {color:#ccc}
.tab11 tfoot td{background:#ccc;border-radius:0;padding:1px;font-size:16px;}

/*.tab12 tr {border-bottom: 1px solid grey;}*/
.tab12 tr:nth-child(even){background-color:#F0F8FF; } 

.bookingbutton{
color: #ffffff;
border: 1px solid #ccc;
border-radius:5px;
background-color:#0039A6;
box-shadow: 3px 3px 4px #0039A6;
}
a.bookingbutton {background:#0039A6;color: #ffffff;}
.bookingbutton a {background:#0039A6;color: #ffffff;}
.bookingbutton:HOVER {background-color: #ffffff;  color:#0039A6;} 

.easters {
    border-left: 2px solid #D52B1E;
    background-color: rgb(255,255,255);
    background-color: rgba(255,255,255,.2);
}
.easters b {color:#D52B1E;}
.hol-block {
    border-top: solid 2px #D52B1E;
}
.hol-name a {
    color:#0039A6;}