﻿body
{
    border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    font-family: Comic Sans MS,cursive; /*font-family: "Arial"; */
    color: black;
    font-size: 13px;
}

table
{
    font-family: Comic Sans MS,cursive; /*font-family: "Arial";*/
    color: black;
    font-size: 14px;
    border: 0px; /* border="0" */
    border-collapse: collapse; /* cellspacing="0" */
    width: 100%;
}

table td
{
    padding: 0px; /* cellpadding="0" */
}

img
{
    border: 0;
}

#Container
{
    height: 100%;
    width: 100%;
}

#admin
{
    position: absolute;
    right: 157px;
    margin-top: -1px;
    color: white;
    font-weight: bold;
    font-size: 14px;
}

#reception
{
    position: absolute;
    right: 7px;
    margin-top: -1px;
    color: white;
    font-weight: bold;
    font-size: 14px;
}

#p1
{
    position: absolute;
    right: 7px;
    margin-top: 1px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    z-index: 100;
}

#p2
{
    position: absolute;
    right: 7px;
    margin-top: 20px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    z-index: 100;
}

#p3
{
    position: absolute;
    right: 156px;
    margin-top: 20px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    z-index: 100;
}
#phone
{
    position: absolute;
    right: 49px;
    margin-top: 24px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    z-index: 90;
}

#vTour
{
    position: absolute;
    margin-top: 85px;
    margin-left: 7px;
}

#responses
{
    position: absolute;
    margin-top: 240px;
    margin-left: 25px;
    z-index: 100;
}

#response
{
    margin-top: 267px;
    width: 140px;
    margin-left: 40px;
}

#resT
{
    text-align: right;
    width: 120px;
    margin-top: 5px;
}
#FooterLinks
{
    position: absolute;
    margin-top: -35px;
    margin-left: 150px;
    color: white;
}
#NewsLine
{
    position: absolute;
    margin-top: 70px;
    width: 180px;
    margin-left: 45px;
}

.rcd
{
    background-image: url('images/f_bg.jpg');
    vertical-align: top;
}

.Content
{
    vertical-align: top;
    padding-left: 56px;
    text-align: justify;
}
.ContentTable
{
    width: 100%;
    vertical-align: top;
}

.Footer
{
    height: 144px;
}

h1
{
    color: #83b531;
    font-size: 14px;
}

.Big
{
    font-size: 14px !important;
}

h2
{
    color: black;
    font-size: 14px;
}

a:link
{
    color: #060;
    text-decoration: none;
}

a:visited
{
    color: #060;
    text-decoration: none;
}

a:active
{
    color: #060;
    text-decoration: none;
}


a:hover
{
    color: #060;
    text-decoration: underline;
}

.RightCell
{
    vertical-align: top;
    width: 253px;
}
.RightCell2
{
    vertical-align: top;
    width: 253px;
    height: 955px;
}

.Header
{
    background-image: url('images/header_bg.jpg');
    height: 194px;
    vertical-align: top;
}

.UnderHeader
{
    background-image: url('images/t_menu_bg.gif');
    height: 14px;
    vertical-align: top;
}

.MainMenu
{
    background-image: url('images/menu_bg.gif');
    height: 50px;
    vertical-align: top;
}

.leftCell
{
    vertical-align: top;
    width: 235px;
}

.greenText
{
    color: #83b531;
}

.lcBG
{
    position: absolute;
    background-image: url('images/cottege_left.jpg');
    background-repeat: no-repeat;
    height: 200px;
    width: 235px;
    margin-top: 20px;
    z-index: 100;
    left: 0px; /*top: 253px;*/
}

.priceCell
{
    width: 16%;
    padding: 5px;
}

.priceCellNew
{
    padding: 4px;
    background-color: rgb(194, 219, 154);
    margin-top: 2px;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-family: Comic Sans MS,cursive;
}

.priceCellNewZag
{
    padding: 5px;
    background-color: rgb(131, 181, 49);
    margin-top: 2px;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-weight: bold;
    font-family: Comic Sans MS,cursive;
}



.priceTable
{
    width: 100%;
    text-align: center;
    margin-top: 2px;
}



/*--------------------------------------------BottomLink----------------------------------------------*/
a.BottomLink:link
{
    color: white;
    text-decoration: none;
    padding: 0 2 0 2;
}

a.BottomLink:visited
{
    color: white;
    text-decoration: none;
    padding: 0 2 0 2;
}

a.BottomLink:active
{
    color: white;
    text-decoration: none;
    padding: 0 2 0 2;
}

a.BottomLink:hover
{
    color: white;
    text-decoration: underline;
    padding: 0 2 0 2;
}

/*--------------------------------------------MenuLink----------------------------------------------*/
/*
a.MenuLink:link { 
    color: white; font-weight: bold; text-decoration: none; font-size: 14px; 
}

a.MenuLink:visited {
    color: white; font-weight: bold; text-decoration: none; font-size: 14px;
}

a.MenuLink:active {
    color: white; font-weight: bold; text-decoration: none; font-size: 14px; 
}

a.MenuLink:hover {
    color: white; font-weight: bold; text-decoration: underline; font-size: 14px;
}*/

.MenuLink:link
{
    color: white;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

.MenuLink:visited
{
    color: white;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

.MenuLink:active
{
    color: white;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

.MenuLink:hover
{
    color: white;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

/*--------------------------------------------Link----------------------------------------------*/
a.Link:link
{
    color: black;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.Link:visited
{
    color: black;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.Link:active
{
    color: black;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.Link:hover
{
    color: black;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

a.LinkG:link
{
    color: #83b531;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.LinkG:visited
{
    color: #83b531;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.LinkG:active
{
    color: #83b531;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.LinkG:hover
{
    color: #83b531;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

/*-------------------------------------------- Custom ----------------------------------------------*/

.Aux
{
    width: 100%; /*background-color: Silver ; */
}

.NewsView
{
    width: 100%; /* background-color: Gray  ; */
}

.fbPageSelect
{
    font-weight: bold;
}

.news0
{
    margin-left: 55px;
    margin-top: -47px;
}

.news1
{
    /*margin-left: 55px; margin-top: 1px;*/ /*background-color: Red;*/
}

.news_dogvor0
{
    background-image: url('images/doc2.jpg');
    height: 109px;
    width: 180px;
    position: absolute;
    margin-left: 73px;
    margin-top: 410px;
}

.news_dogvor1
{
    background-image: url('images/doc2.jpg');
    height: 109px;
    width: 180px;
    position: absolute;
    margin-left: 73px;
    margin-top: 350px;
}

.dogvor_complex
{
    background-image: url('images/doc2.jpg');
    height: 109px;
    width: 180px;
    position: absolute;
    margin-left: 73px;
    margin-top: 450px;
}

.dogvor_rooms
{
    background-image: url('images/doc2.jpg');
    height: 109px;
    width: 180px;
    margin-left: 73px;
    margin-top: 350px;
}

.dvMP_LeftImage_SubNews
{
    position: absolute;
    margin-top: 130px;
    right: 164px;
}

/*--------------------------------------------greenLink----------------------------------------------*/
a.greenLink:link
{
    color: #83b531;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

a.greenLink:visited
{
    color: #83b531;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

a.greenLink:active
{
    color: #83b531;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

a.greenLink:hover
{
    color: #83b531;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

/*--------------------------------------------BlackLink----------------------------------------------*/
a.BlackLink:link
{
    color: Black;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.BlackLink:visited
{
    color: Black;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.BlackLink:active
{
    color: Black;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}

a.BlackLink:hover
{
    color: Black;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

.promo
{
    display: inline;
    color: black;
    font-size: 14px;
    font-weight: normal;
}

.news
{
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

table.tableNewYear
{
    border: 1px #000 solid;
    font-family: 'Times New Roman' , Times, serif;
}
table.tableNewYear td
{
    vertical-align: top;
    text-align: left;
    border: 1px #000 solid;
    padding: 5px;
    font-size: 16px;
    width: 33%;
    font-family: 'Times New Roman' , Times, serif;
}
table.tableNewYear div.Date
{
    font-weight: bold;
    font-size: 19px;
    text-align: center;
}
.container_tableNewYear
{
    width: 100%;
    position: relative;
    margin: 15px 0px 0px 0px;
}
.btn-feedback-new-year
{
    text-align: center;
    margin-top: 15px;
}
.container-page-feedback-ny
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 18px;
}

span.btn
{
    display: inline-block;
    background: #fff url('images/btn/btn-center.jpg') repeat-x scroll left top;
    height: 38px;
}
span.btn span.btn-left
{
    display: inline-block;
    height: 38px;
    background: transparent url('images/btn/btn-left.jpg') no-repeat scroll left top;
}
span.btn span.btn-right
{
    display: inline-block;
    height: 38px;
    background: transparent url('images/btn/btn-right.jpg') no-repeat scroll right top;
    text-align: center;
    line-height: 38px;
    padding: 0px 10px;
}
span.btn span.btn-right a
{
    color: #fff;
    font-weight: bold;
    font-family: Comic Sans MS, cursive;
}
h1.Header-black
{
    color: #000;
    font-size: 18px;
}
.form-feedback-ny
{
    width: 471px;
    position: relative;
}
.form-feedback-ny-bg {
        background:#c2db9a url('images/form/form-top.jpg') no-repeat scroll left top;
    padding-top: 15px;
}
.form-feedback-ny table
{
    width: auto;
    border: 0px;
    background:transparent url('images/form/form-footer.gif') no-repeat scroll left bottom;
}
.form-feedback-ny table td
{
    vertical-align: middle;
    padding-bottom: 3px;
}
.form-feedback-ny .param-name
{
    font-size: 11px;
    width: 120px;
    padding-right: 5px;
}
.ta-right
{
    text-align: right;
}
.form-feedback-ny .input
{
    width: 320px;
    font-size: 10px;
}
.form-feedback-ny td.td-input
{
}
.form-feedback-ny .input-code
{
    width: 174px;
    font-size: 10px;
}
.form-feedback-ny .code
{
    height: 17px;
    width: 143px;
    vertical-align: middle;
}
.form-feedback-ny .feedback-textarea
{
    width: 100%;
    height: 85px;
}
.td-textarea {
    text-align: right;
}
.container-textarea {
    background-color: #82b833; 
    width:425px; 
    margin:0px 13px 0px 10px;
    padding: 10px 13px 10px 10px;
}
span.btn-form {
    display: inline-block;
    height: 47px;
    background: transparent url('images/form/btn/btn-center.gif') repeat-x scroll left top;
}
span.btn-form-left {
    display: inline-block;
    height: 47px;
    background: transparent url('images/form/btn/btn-left.gif') no-repeat scroll left top;
}
span.btn-form-right {
    display: inline-block;
    height: 47px;
    background: transparent url('images/form/btn/btn-right.gif') no-repeat scroll right top;
    line-height: 47px;
    padding: 0px 10px;
}
.btn-form-feedback-ny-send {
    bottom: -29px;
    left: 50px;
    position: absolute;
}
.btn-form-feedback-ny-clear {
    bottom: -29px;
    left: 250px;
    position: absolute;
}
span.btn-form a, span.btn-form a:hover{
    color: #fff;
}
.15p
{
    font-size: 15px !important;
}



