BODY {
        margin: 0px 10px 10px 10px;
        background-color: #f4edd2;
        background-image: url(/templates/gogo/images/bk.gif);
        background-position: center;
}

TD, BODY {
        color:#6e3e00;
        font-family: "Times New Roman", Times, serif;
        font-size: 13px;
}


A {
        color: #1b00c0;
}

A.hotel_opinion {
        /*color: #0080a3; */
        text-decoration:none;
}
A.text_block2:LINK {
        color: #e44000;
}
A:HOVER {
        color: #e44000;
        text-decoration: none;
}

P {
        margin-bottom: 6px;
        margin-top: 2px;
}

H1 {
        color:#e44000;
        font-size: 19px;
        font-weight:normal;
        margin-top:10px;
        margin-bottom:5px;
}

H2 {
        color:#000000;
        font-size: 16px;
        margin-bottom: 0px;
}

H2.hotel_opinion, H2.catalog  {
        color:#e44000;
        font-size: 16px;
        margin-bottom: 0px;
}

IMG {
        border-color: #ffc400;
}

FORM {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}

INPUT, SELECT, TEXTAREA {
        font-family: "Times New Roman", Times, serif;
        font-size: 13px;
        padding: 0px 2px 0px 2px;
        color:#666666;
}

INPUT.button {
        background-color: #e44000;
        color: #ffffff;
        border: solid #ffc400 1px;
        font-size: 13px;
        padding: 1px 0px 1px 0px;
}

LABEL {
        color: #1b00c0;
}





TD.topmenu {
        color: #e44000;
        white-space: nowrap;
        height:21px;
        padding: 0px 5px 7px 3px;
        text-align: center;
}

TD.columntopl {
        background-image: url(/templates/gogo/images/coltopl.gif);
        background-position: left top;
        background-repeat: no-repeat;
        padding-top:30px;
        border-left: solid #ffc400 1px;
        border-right: solid #ffc400 1px;
        width:198px;
}

TD.columntopr {
        background-image: url(/templates/gogo/images/coltopr.gif);
        background-position: right top;
        background-repeat: no-repeat;
        padding-top:30px;
        border-left: solid #ffc400 1px;
        border-right: solid #ffc400 1px;
        width:198px;
}

TD.columnbtml {
        background-image: url(/templates/gogo/images/colbtml.gif);
        background-position: left bottom;
        background-repeat: no-repeat;
        padding-bottom:20px;
        border-left: solid #ffc400 1px;
        border-right: solid #ffc400 1px;
}

TD.columnbtmr {
        background-image: url(/templates/gogo/images/colbtmr.gif);
        background-position: right bottom;
        background-repeat: no-repeat;
        padding-bottom:20px;
        border-left: solid #ffc400 1px;
        border-right: solid #ffc400 1px;
}

TD.columnbody {
        padding:6px 9px 6px 9px;
}

TD.columnlmenu {
        padding:6px 0px 20px 0px;
}

#coldlvl1 {
        background-image: url(/templates/gogo/images/coldlv.gif);
        background-position: left bottom;
        background-repeat: no-repeat;
}

#coldlvl2 {
        border-bottom: solid #ffc400 1px;
}

TD.leftmenu {
        color: #e44000;
        white-space: nowrap;
        height:19px;
        padding: 0px 10px 0px 10px;
}

.hdr {
        color: #e44000;
        font-size:14px;
        margin-top:3px;
        margin-bottom:3px;
}

TD.subline {
        border-bottom: solid #ffc400 1px;
        padding:1px 0px 1px 0px;
        white-space: nowrap;
}

.subline#right {
        color: #e44000;
        padding-left:5px;
        width:1%;
}

.subline#left {
        padding-right:5px;
        width:90%
}

#red {color: #e44000;}

#small {font-size:12px;}

#black {color: #000000;}

.subhdr {
        color: #e44000;
        font-size:14px;
        font-weight:bold;
        padding:0px 0px 0px 0px;
}



TD.btmmenu {
        background-image: url(/templates/gogo/images/bkbtm.gif);
        background-position: bottom;
        height:61px;
        white-space: nowrap;
        text-align:center;
        font-size:12px;
        padding-top:5px;
        color:#000000;
}


.copy {
        font-size:12px;
        color:#000000;
}



TABLE.innertb {
        background-color: #ffc400;
}

TABLE.innertb TD {
        padding: 1px 4px 2px 4px;
}

TD.innertbhead {
        background-color: #fbebb7;
        color: #6e3e00;
        font-weight: bold;
        font-size:12px;
        padding: 2px 2px 2px 2px;
}

TR.innertr1 {
        background-color: #ffffff;
}

TR.innertr2 {
        background-color: #faf7eb;
}