body {background-color: #efdeba;color:#381c00}
body,td,th {font: 70%  Verdana, Arial}
table{border:0}
td a, a.clear, a.clear img {color: #b67e38;text-decoration:none}
td a:hover, a.clear:hover, a.clear img, #copy #copy_here {color:#381c00;text-decoration:none}


#logobg {background:url(i/toptab_bg.jpg) repeat-x 0 0;}
#logotop {background:url(i/toptab_left.jpg) no-repeat 0 0; height:81px}
#logoright {background:url(i/toptab_right.jpg) no-repeat 100% 0}
div.innerbig {background: url(i/txt_big.jpg) no-repeat 100% 100%;}
#toproof {background:url(i/toptab_roof.jpg) no-repeat 0 0;width:387px;height:10px;position: absolute; top: 72px; left: 123px}
#shcedule {
        background: url(i/txt_bg_table.jpg);
        border: 1px solid #996D48;
        border-left-color: #EBDECE;
        border-top-color: #EBDECE;
        border-right-color: #996D48;
        border-bottom-color: #996D48;
        clip: auto;
        }
/*#shcedule a {color:#9C210F;  font-weight: bold;}*/
#shcedule_td {border: 1px solid #C3A17C;}
#shcedule_td a {color:#9C210F !important;  font-weight: bold;}
#shcedule_td a:hover {color:#FCDEB1 !important;}
#menu {background: #b4a08c url(i/leftbg.jpg) repeat-y 0 0}
#menu_logo{padding:41px 0 0 28px}
#menuright{background: url(i/menu_right.jpg) no-repeat 100% 0}
#menu_right_bg{background: #ff0000 url(i/menu_right_bg.jpg) repeat-y 100% 0}
#cal_bg {}
#cal_bg_s {}
#menuid{padding-left:25px}
#menuid table{width:98px; text-align:center;background: #f4e9cc url(i/menuid_bg.jpg) repeat-y 0 0;}
#menuid #menutop{padding-top:7px;background:url(i/menuid_top.jpg) no-repeat 0 0}
#menuid #menubot{background:url(i/menuid_bot.jpg) no-repeat 0 100%}
#menuid #menuspace{height:30px}

#menu h3 {margin:20px 0 0 0;padding:0;color: #381c00;font: 16px  Garamond, 'Times New Roman'}
#menu h3 a{font-weight:normal;font-size:100%;color: #381c00;text-decoration:underline;border:0}
#menu h3 a:hover{text-decoration:none}
#ban_bg{background: #f0deb9 url(i/ban_bg.jpg) repeat-x 0 0}
#ban_left{background: url(i/ban_left.jpg) no-repeat 0 0}
#ban_text{padding:0 120px 0 75px;background: url(i/ban_right.jpg) no-repeat 100% 0}
#ban_text span {color: #b67e38}
#ban_text a {color:#381c00;text-decoration:none;border:0}
#ban_text a:hover {border-bottom:1px solid #b67e38;}
#ban_text a.view {color:#381c00;border-bottom:1px solid #b67e38;}
#ban_text a.view:hover {border: 0}
a.local {color: #381C00; border-bottom:1px dashed #381C00;}
a.local:hover {border: 0; color: #381C00;}


/*#text{padding:20px 25px 40px 70px;font-size:100%;}*/
#text{padding:20px 5px 40px 50px;font-size:100%;}
#text a{color: #643e2d;text-decoration:none}
#text h2{font: 260% "Gramond", "Times New Roman";margin:0 0 1px 0;}

#text a:hover{color:#fff}
#copy{vertical-align:bottom;padding:5px 0 15px 20px;font-size:70%;background: url(i/ban_bg.jpg) repeat 0 0;letter-spacing:-1}

.sIFR-hasFlash H3.sifr_m_here,.sIFR-hasFlash H3.sifr_m {
        color: #F5EE9D;margin-left:0px;padding:0;FONT-SIZE: 17px! important;}

.sIFR-hasFlash H3.sifr_m_title {
        color: #F5EE9D;margin-left:0px;FONT-SIZE: 26px! important;font-weight:normal;}

.sIFR-hasFlash H2.sifr_t {
        FONT-SIZE: 24px! important;}

.sIFR-hasFlash H2.sifr_t2 {
        FONT-SIZE: 18px! important;}

.sIFR-flash {
        VISIBILITY: visible! important
}
.sIFR-replaced {
        VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
        DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.menu_style {
        font-family: Verdana;
        font-size: 14px;
}
.menu_coment {
        font-family: Verdana;
        font-size: 10px;
        font-style: italic;
}
.menu_head {
        font-weight: bold;
        margin: 4px 0;
}
img.gal {
        border: 1px solid #C28157;
        cursor: pointer;
}
ul.menu {
        list-style-image: url(/images/logo_dark_xxs.gif);
}
div.menu {
        border-top: 2px solid #C28157;
        border-bottom: 2px solid #C28157;
}
/* gallery */
img {border: 0;}
.gal_pic {
        border: 3px solid #C28157;
}
.gal_td {
        width: 33%;
        text-align: center;
}
/* uefa */
div.title {
        font-size: 12pt;
        padding: 2px 0 2px 15px;
        color: #34211A;
        margin: 15px 0 0 20px;
        width: 110px;
        background-color: #F2E0BA;
        border: 1px solid #34211A;
        border-bottom: none;
}
div.title_big {
        font-size: 11pt;
        font-weight: bold;
        padding: 3px 0 3px 10px;
        color: #34211A;
        margin-top: 15px;
        border-bottom: 1px solid #34211A;
}
div.notice {
        font-size: 7pt;
        padding-top: 15px;
        color: #34211A;
}
table.uefatbl {
        border: 1px solid #34211A;
}
table.uefatbl td {
        text-align: center;
}
table.uefatbl td.name {
        text-align: left;
        font-weight: bold;
}
table.uefatbl td.pic {
        width: 20px;
        text-align: center;
        background-color: #F2E0BA;
        border-right: 1px solid #34211A;
}
table.uefatbl tr.top td {
        text-align: center;
        font-weight: bold;
        background-color: #F2E0BA;
        color: #34211A;
        border-bottom: 1px solid #34211A;
}
a.lang {color:#5C1C2E; font-weight: bold; text-decoration: none;}
a.lang:hover {color:#5C1C2E; text-decoration: underline;}
/* popup */
.jqmWindow {
    display: none;
    position: fixed;
}
.jqmOverlay { background-color: #000; }

div#popup {
        top: 50%;
        left: 50%;
        /*
        margin-left: -350px;
        margin-top:  -292px;
        width: 700px;
        height: 525px;
        */
        margin-left: -266px;
        margin-top:  -260px;
        width: 533px;
        height: 540px;
        border: 2px solid #fff;
        background-color: #fff;
        z-index: 200;
        overflow: visible;
}
/* Scroll */
div.olymp {
        overflow:hidden;
        position:relative;
        width:100%;
        z-index:2;
}
ul#olymp {
        list-style-type:none;
        margin:0;
        padding:0;
        position:relative;
        width:5000px;
        z-index:1;
}
ul#olymp li {
        float:left;
        padding:0 1px;
        width:65px;
}
a.good {
        font-size: 10pt;
        text-decoration: underline !important;
        color: #381C00 !important;
}
a.good:hover {
        text-decoration: none;
        color: #643E2D !important;
}
