* {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
    WIDTH: 100%; HEIGHT: 100%
}
BODY {
    MIN-WIDTH: 890px; FONT: 62.5%/1.4 Verdana, Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #000; 
    POSITION: relative; HEIGHT: 100%; 
    background:#DFDAD4 url(/images/body_bg.png) top center no-repeat; /* body_bg.png #DFDAD4 */
    background-attachment: fixed;
}
A {
    COLOR: #0565b2; TEXT-DECORATION: none
}
A:hover {
    TEXT-DECORATION: underline
}
:focus:unknown {
    outline: none
}
IMG {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#basis {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 870px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
BR.clear {
    CLEAR: both; PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FONT-SIZE: 1px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none! important; VISIBILITY: hidden! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px! important; BORDER-BOTTOM-STYLE: none
}
.header {
    Z-INDEX: 2; WIDTH: 100%; POSITION: relative
}
.top-links {
    PADDING-RIGHT: 9px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 9px; FONT: 1.1em Tahoma; COLOR: #d4d4d4; PADDING-TOP: 8px; BORDER-BOTTOM: #ececec 2px solid; TEXT-ALIGN: right
}
.top-links A {
    COLOR: #333
}
.top-links A.league_link {
    PADDING-RIGHT: 10px; COLOR: #f50046
}
.top-links .wap-link {
    PADDING-LEFT: 19px; FLOAT: left; COLOR: #333
}
.top-links .wap-link  IMG  {
    MARGIN-LEFT:10px; MARGIN-RIGHT:6px;
}

.top-links .wap-link A {
    COLOR: #0565b2
}
.top-links .wap-link IMG {
    vertical-align:absmiddle;
}


.top-links .city-selected {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dashed;
    border-left-style: none;
    border-top-color: #333333;
    border-right-color: #333333;
    border-bottom-color: #333333;
    border-left-color: #333333;
    cursor:pointer;
    TEXT-DECORATION: underline;
}

.logo {
    LEFT: 10px; POSITION: absolute; TOP: 150px
}
.top-banner {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; HEIGHT: 93px; TEXT-ALIGN: center
}
.logo-banner {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.logo-euro {
    PADDING-RIGHT: 13px; MARGIN-TOP: -7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.top-links2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 1.1em Tahoma; COLOR: #333; PADDING-TOP: 4px
}
.top-links2 UL {
    FLOAT: right; MARGIN-RIGHT: -2px
}
.top-links2 LI {
    PADDING-RIGHT: 3px; FLOAT: left; COLOR: #d4d4d4; LIST-STYLE-TYPE: none
}
.top-links2 LI A {
    TEXT-TRANSFORM: lowercase; COLOR: #333
}
.top-links2 LI A SPAN {
    COLOR: #ce0000
}
.top-links2 LI A.red_link {
    COLOR: #f50046
}
.top-menu {
    BACKGROUND: url(/images/bg-top-menu-top.gif) /*#0b0b0b */ no-repeat
}
.top-menu2 {
    BACKGROUND: url(/images/bg-top-menu-bottom.gif) no-repeat 0px 100%; WIDTH: 100%
    /* BACKGROUND: url(/images/bg-top-menu-bottom.gif) no-repeat 0px 100%; WIDTH: 100% */
}
.top-menu LI {
    FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative
}
.top-menu A {
    DISPLAY: block; FLOAT: left
}
.top-menu A SPAN {
    DISPLAY: block; FLOAT: left
}
.top-menu SPAN {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.top-menu .first SPAN {
    PADDING-LEFT: 12px
}
.clear {
    FONT: 0px/0 none
}
.top-menu A {
    FONT: bold 1em Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.top-menu A:hover {
    TEXT-DECORATION: none
}
.top-menu .active A {
    /* BACKGROUND: url(/images/bg-top-menu-active-top.gif) #0e8a20 no-repeat;  */
    BACKGROUND-COLOR:#0e8a20; 
}
.top-menu .active A SPAN {
    /* BACKGROUND: url(/images/bg-top-menu-active-bottom.gif) no-repeat */
    BACKGROUND-COLOR:#0e8a20; 
}
.top-menu .open A {
    BACKGROUND: url(/images/bg-top-menu-hover-top.gif) #0a4b16 no-repeat
}
.top-menu A:hover {
    /* BACKGROUND: url(/images/bg-top-menu-hover-top.gif) #0a4b16 no-repeat; PADDING-TOP:-5px; */
    BACKGROUND: url() #0a4b16 /*#ff3100*/ no-repeat; PADDING-TOP:-5px;
}
.top-menu .open A SPAN {
    BACKGROUND: url(/images/bg-top-menu-hover-bottom.gif) no-repeat
}
.top-menu A:hover SPAN {
    /* BACKGROUND: url(/images/bg-top-menu-hover-bottom.gif) no-repeat*/

}
.top-menu A {
    BACKGROUND-POSITION: -5px 0px
}
.top-menu A SPAN {
    BACKGROUND-POSITION: -5px 100%
}
.top-menu .first A {
    BACKGROUND-POSITION: 0px 0px
}
.top-menu .first A SPAN {
    BACKGROUND-POSITION: 0px 100%
}
.top-menu LI .sub {
    BORDER-TOP: white 2px solid; DISPLAY: none; FONT-SIZE: 1.1em; Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 115px; POSITION: absolute; TOP: 100%
}
.top-menu LI .sub .bg {
    BACKGROUND: url(/images/bg-top-menu-submenu-top-last.gif) #e1e1e1 repeat-y 100% 50%
}
.top-menu LI.open .sub {
    DISPLAY: block
}
.top-menu LI .sub .top {
    OVERFLOW: hidden; WIDTH: 100%
}
.top-menu LI .sub .bottom {
    FONT: 0px/0 none; HEIGHT: 4px
}
.top-menu LI .sub IFRAME {
    DISPLAY: none
}
.top-menu A SPAN.five-rings {
    BACKGROUND: url(/images/5rings.gif) no-repeat 50% 50%; MARGIN: -11px -10px; OVERFLOW: hidden; WIDTH: 30px; TEXT-INDENT: -999px
}
.top-menu .first SPAN.five-rings {
    MARGIN-LEFT: -12px
}
.top-menu .active A SPAN.five-rings {
    BACKGROUND-IMAGE: url(/images/5rings-active.gif)! important
}
.top-menu A:hover SPAN.five-rings {
    BACKGROUND-IMAGE: url(/images/5rings-hover.gif)! important
}
.top-menu LI .cols1 .bg {
    BACKGROUND-IMAGE: none
}
.top-menu LI .cols1 .top {
    BACKGROUND: url(/images/bg-top-menu-submenu-top-cols1.gif) no-repeat
}
.top-menu LI .cols1 .bottom {
    BACKGROUND: url(/images/bg-top-menu-submenu-bottom-cols1.png)
}
.top-menu LI .cols2 {
    WIDTH: 230px
}
.top-menu LI .cols2 .top {
    BACKGROUND: url(/images/bg-top-menu-submenu-top-cols2.gif) no-repeat
}
.top-menu LI .cols2 .bottom {
    BACKGROUND: url(/images/bg-top-menu-submenu-bottom-cols2.png)
}
.top-menu LI .cols3 {
    WIDTH: 345px
}
.top-menu LI .cols3 .top {
    BACKGROUND: url(/images/bg-top-menu-submenu-top-cols3.gif) no-repeat
}
.top-menu LI .cols3 .bottom {
    BACKGROUND: url(/images/bg-top-menu-submenu-bottom-cols3.png)
}
.top-menu LI .col {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 115px; PADDING-TOP: 4px
}
.top-menu LI .sub UL {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e1e1e1; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.top-menu LI .sub LI {
    BORDER-TOP: #ececec 1px solid; FLOAT: none; POSITION: relative
}
.top-menu LI .sub LI.first {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top-menu LI .sub UL.last {
    BACKGROUND: #cccccc; PADDING-TOP: 1px
}
.top-menu LI .sub UL.last LI {
    BORDER-TOP: #e1e1e1 1px solid
}
.top-menu LI .sub UL.last LI.first {
    BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top-menu LI .sub .lt LI {
    BORDER-LEFT-COLOR: #e1e1e1; BORDER-BOTTOM-COLOR: #e1e1e1; BORDER-TOP-COLOR: #e1e1e1; BORDER-RIGHT-COLOR: #e1e1e1
}
.top-menu LI .sub A {
    PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: none; COLOR: #262626; PADDING-TOP: 3px
}
.top-menu LI .sub A {
    TEXT-DECORATION: none
}
.top-menu LI .sub A:hover {
    TEXT-DECORATION: none
}
.top-menu LI .sub A:hover {
    BACKGROUND: white
}
.search INPUT {
    VERTICAL-ALIGN: middle
}
.footer .search INPUT {
    MARGIN-BOTTOM: 4px
}

.right  .search {HEIGHT: 41px; WIDTH: 100%; margin-bottom:20px; TEXT-ALIGN: right; 
BACKGROUND: url(/images/bg-search.png) no-repeat;
PADDING-TOP: 8px;
}

.right  .search FORM { margin-right:20px; }

.search FORM .text { WIDTH: 220px; }
.search FORM .btn { WIDTH: 60px; }

/*
.search INPUT.btn {
        BORDER-TOP-WIDTH: 0px; 
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
    BORDER-LEFT-WIDTH: 0px; 
    BACKGROUND: url(/images/bg-search-btn2.gif) no-repeat; 
    BORDER-BOTTOM-WIDTH: 0px; 
    MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 2px; 
    MARGIN-LEFT: 6px; 
    WIDTH: 60px; CURSOR: pointer; COLOR: #e1e1e1; 
    PADDING-TOP: 0px; 
    HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.search INPUT {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: 11px Tahoma; 
    WIDTH: 109px; COLOR: #9b9b9b; PADDING-TOP: 1px; HEIGHT: 16px
}
.header .search {
    PADDING-BOTTOM: 32px; PADDING-TOP: 19px; TEXT-ALIGN: right
}
.header .search .text {
    WIDTH: 154px
}
*/
.menu {
    PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: -3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: relative
}
.menu LI {
    PADDING-LEFT: 3px; FLOAT: left; FONT: 1em Tahoma; COLOR: #666; LIST-STYLE-TYPE: none
}
.menu LI A {
    DISPLAY: block; FLOAT: left; FONT: bold 1em Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #fff; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #000 1px solid; POSITION: relative
}
.menu LI SPAN {
    PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; PADDING-TOP: 9px
}
.menu LI SPAN.menu-line {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
.menu LI.here A {
    BACKGROUND: url(/images/bg-menu-a.gif) #00aa32 no-repeat 100% 0px; BORDER-BOTTOM: #00902a 1px solid
}
.menu LI.here A SPAN {
    BACKGROUND: url(/images/bg-menu-li.gif) no-repeat
}
.menu LI.here A:hover {
    TEXT-DECORATION: none
}
.submenu {
    PADDING-RIGHT: 0px; BORDER-TOP: #000 4px solid; MARGIN-TOP: -4px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg-green-870.gif) #00aa32 no-repeat 0px 100%; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
.submenu LI {
    PADDING-RIGHT: 3px; FLOAT: left; FONT: 1.1em Tahoma; COLOR: #00902a; LIST-STYLE-TYPE: none
}
.submenu LI A {
    COLOR: #000
}
.important {
    FLOAT: left; FONT: 1.1em/1.4 Tahoma; WIDTH: 421px; COLOR: #d4d4d4; PADDING-TOP: 5px
}
.middle {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 13px
}

/* 620 + 240 = 860*/

/* original size
.left {
    FLOAT: left; WIDTH: 620px
}
.right {
    FLOAT: right; WIDTH: 240px; PADDING-TOP: 3px
}
.left .left {
    WIDTH: 215px
}
.center {
    FLOAT: right; WIDTH: 395px
}
*/


.left {
    FLOAT: left; WIDTH: 500px
}
.right {
    FLOAT: right; WIDTH: 360px; PADDING-TOP: 3px
}
.left .left {
    WIDTH: 215px
}
.center {
    FLOAT: right; WIDTH: 395px
}


.left ul {padding-left:20px; }

.title-page {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 17px; PADDING-TOP: 3px
}
.euro.title-page {
    PADDING-BOTTOM: 0px
}
.tplb.title-page {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.tplb.title-page .important {
    WIDTH: 200px
}
.title-page H1 {
    FONT: 2.8em Tahoma; COLOR: #000
}
.title-page H1.euro {
    PADDING-TOP: 3px
}
.title-page H1 SPAN {
    PADDING-LEFT: 5px; COLOR: #00aa32
}
.title-page H1 A {
    COLOR: #000
}
.gray {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/bg-gray-240.gif) #f5f5f5 no-repeat 0px 100%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 12px; PADDING-TOP: 16px
}
.about {
    PADDING-LEFT: 11px; FONT: 1.2em/1.3 Verdana; COLOR: #000
}
.about H2 {
    PADDING-BOTTOM: 13px; FONT: bold 1.25em Verdana
}
.about P {
    PADDING-BOTTOM: 15px
}
.about OL {
    PADDING-LEFT: 20px
}
.about OL LI {
    PADDING-BOTTOM: 18px
}
.about UL {
    PADDING-LEFT: 20px
}
.about UL LI {
    PADDING-BOTTOM: 18px
}
.about IMG {
    PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.feed {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 3px
}
.feed UL {
    FLOAT: left; WIDTH: 25%
}
.feed LI {
    PADDING-BOTTOM: 3px; FONT: 0.92em Tahoma; LIST-STYLE-TYPE: none
}
.feed IMG.ico {
    PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.feed IMG.ico2 {
    PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.feed2 UL {
    WIDTH: auto
}
.feed2 IMG.ico2 {
    PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.editors {
    PADDING-RIGHT: 35px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; FONT: 1.1em/1.4 Tahoma; PADDING-TOP: 0px
}
.editors P {
    PADDING-BOTTOM: 16px
}
.editors A {
    FONT-WEIGHT: bold
}
.banner {
    PADDING-BOTTOM: 7px
}
P.black_nick {
    FONT-WEIGHT: bold; COLOR: #000
}
P.error {
    COLOR: #f50046
}
.intro {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.intro P {
    MARGIN-BOTTOM: 1em
}
.footer .links {
    BACKGROUND: url(/images/bg-menu-top.gif) #000 no-repeat; MARGIN-BOTTOM: 17px
}
.footer .links2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/images/bg-menu-bottom.gif) no-repeat 0px 100%; PADDING-BOTTOM: 11px; PADDING-TOP: 10px
}
.footer .links LI {
    PADDING-RIGHT: 3px; FLOAT: left; FONT: 1.1em Tahoma; COLOR: #464646; LIST-STYLE-TYPE: none
}
.footer .links LI.feed {
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer .links LI A {
    COLOR: #fff
}
.footer .links IMG.ico {
    PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.terms {
    PADDING-RIGHT: 10px; PADDING-LEFT: 11px; PADDING-BOTTOM: 18px; FONT: 1.1em/1.3 Tahoma; COLOR: #afafaf; PADDING-TOP: 0px
}
P.phead {
    FONT-WEIGHT: bold; MARGIN-BOTTOM: 16px
}
.percent {                                       \
    FONT-WEIGHT: bold; FLOAT: left; WIDTH: 27px; MARGIN-RIGHT: 7px
}
.grp {
    BACKGROUND: url(/images/bg-poll-grp.gif) repeat-x; FLOAT: left; MARGIN-RIGHT: 7px; HEIGHT: 16px
}
.grp SPAN {
    DISPLAY: block; BACKGROUND: url(/images/bg-poll-span.gif) no-repeat right 50%; HEIGHT: 16px
}
.grp-name {
    FLOAT: left
}
.grp-name1 {
    
}
.graph1 {
    MARGIN-BOTTOM: 1px
}
.graph {
    PADDING-BOTTOM: 0px
}
.graph P.comments {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.1em/1.5 Tahoma; COLOR: #afafaf; PADDING-TOP: 4px
}
.graph P.comments1 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #afafaf; PADDING-TOP: 4px
}
.graph P.comments SPAN {
    FONT-WEIGHT: bold; COLOR: #000
}
P.comments1 SPAN {
    FONT-WEIGHT: bold; COLOR: #000
}
.right P.phead {
    FONT: bold 1.1em Tahoma
}
.right .graph1 {
    MARGIN-BOTTOM: 3px
}
.right .grp-name {
    FLOAT: none
}
.right .graph1 {
    FONT: 1.1em Tahoma
}
.right .graph {
    
}

.right .title {
    BACKGROUND: url(/images/bg-title-green-240.gif) #00aa32 no-repeat; MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #00902a 2px solid
}
.right .title P SPAN {
    COLOR: #00902a
}

.right .green {
    BACKGROUND: url(/images/bg-title-360-green.png) #109c24 no-repeat; BORDER-BOTTOM: #146B20 2px solid
}
.right .green P SPAN {
    COLOR: #146B20
}

.right .red {
    BACKGROUND: url(/images/bg-title-360-red.png) #ff3100 no-repeat; BORDER-BOTTOM: #96371D 2px solid
}
.right .red P SPAN {
    COLOR: #96371D
}



.right .blue {
    BACKGROUND: url(/images/bg-title-360-blue.png) #00a0f0 no-repeat; BORDER-BOTTOM: #008dd4 2px solid
}
.right .blue P SPAN {
    COLOR: #008dd4
}
.right .title P.lnk {
    RIGHT: 9px; COLOR: #00902a; POSITION: absolute; TOP: 5px
}
.right .title P.lnk A {
    DISPLAY: block; FLOAT: left
}
.right .title P.lnk IMG.ico {
    PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.right .title P.lnk SPAN {
    DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left
}

BLOCKQUOTE {
    BACKGROUND: url(/images/bg-sel-205.gif) #e5f6ea no-repeat; FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 205px
}
BLOCKQUOTE P {
    PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: url(/images/bg-sel-bottom-205.gif) no-repeat 0px 100%; PADDING-BOTTOM: 10px; FONT: bold 1em/1.3 Verdana; PADDING-TOP: 14px
}
.right .title-profile {
    BACKGROUND: url(/images/bg-title-green1-240.gif) #006e1e no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px
}
.right .title-profile .avatar {
    PADDING-RIGHT: 0px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 2px; RIGHT: 10px; BACKGROUND: url(/images/bg-avatar-green.gif) no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 50px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 50px
}
.right .title-profile TABLE.text {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 48px
}
.right .title-profile TABLE.th.text {
    text-aligh: center
}
.right .title-profile P {
    PADDING-LEFT: 10px; FONT: 1.1em/1.4 Tahoma; WIDTH: 165px
}
.right .title-profile P A {
    FONT-WEIGHT: bold; COLOR: #fff
}
.right .title-profile P IMG.flag {
    BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 16px; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
.right .title-profile P SPAN.flag {
    PADDING-LEFT: 21px
}
.right .title-profile P.encycl {
    MARGIN-BOTTOM: -2px; COLOR: #33bb5b
}
.right .title-profile-bottom {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg-title-bottom-green1-240.gif) #006e1e no-repeat 0px 100%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.l-table {
    BORDER-RIGHT: #ececec 1px solid; BORDER-TOP: #ececec 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 1px; BORDER-LEFT: #ececec 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ececec 1px solid; BORDER-COLLAPSE: collapse
}
.l-table TH {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; FONT: 1.1em Tahoma; PADDING-TOP: 3px; BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: left
}
.l-table TH.t-o {
    BORDER-RIGHT: #ececec 1px solid; FONT: 1.1em Tahoma; COLOR: #afafaf; TEXT-ALIGN: center
}
.l-table TD {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: 1.1em Tahoma; BORDER-LEFT: #ececec 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.l-table TR.alt TD {
    BACKGROUND: #f5f5f5
}
TR.alt TH {
    BACKGROUND: #f5f5f5
}
.paginator {
    BACKGROUND: url(/images/bg-gray-top-620.gif) #f5f5f5 no-repeat; MARGIN-BOTTOM: 10px
}
.paginator2 {
    PADDING-RIGHT: 11px; PADDING-LEFT: 10px; BACKGROUND: url(/images/bg-gray-bottom-620.gif) no-repeat 0px 100%; PADDING-BOTTOM: 7px; FONT: 1.1em Tahoma; COLOR: #d4d4d4; PADDING-TOP: 5px
}
.paginator2 SPAN {
    COLOR: #000
}
.counters {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#y5_direct1 UL {
    PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 3px! important
}
#y5_direct1 DIV .y5_h2 {
    PADDING-RIGHT: 4px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 0px! important
}
.footer UL {
    LIST-STYLE-TYPE: none
}
.copyright {
    BACKGROUND: url(/images/bg-top-menu-top.gif) #0b0b0b no-repeat; MARGIN-BOTTOM: 1em; WIDTH: 100%; COLOR: #969696
}
.copyright P {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/bg-top-menu-bottom.gif) no-repeat 0px 100%; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.cols {
    OVERFLOW: hidden
}
.cols4 .col {
    FLOAT: left; WIDTH: 25%
}
.footer .cols4 {
    BACKGROUND: url(/images/bg-cols4-lines.gif); MARGIN-BOTTOM: 1em; WIDTH: 100%
}
.footer .col {
    FLOAT: left; WIDTH: 217px
}
.footer .col2 {
    WIDTH: 218px
}
.footer .col-inner {
    PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footer .title {
    BACKGROUND-IMAGE: url(/images/bg-title-green-196.gif)
}
.footer .col1 UL {
    MARGIN-BOTTOM: 1em
}
.footer .col2 H4 {
    MARGIN-LEFT: 8px
}
.footer .col2 P {
    MARGIN-LEFT: 8px
}
.footer .title {
    PADDING-RIGHT: 10px; MARGIN-TOP: 1em; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.footer .col2 UL {
    MARGIN-TOP: 1em
}
.footer .col2 LI {
    PADDING-LEFT: 8px; BACKGROUND: url(/images/bg-materials-li.gif) no-repeat 0px 5px
}
.footer .list {
    MARGIN-BOTTOM: 0px
}
.calendar {
    PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(/images/bg-gray-196.gif) #f3f3f3 no-repeat 0px 100%; PADDING-BOTTOM: 11px; PADDING-TOP: 11px; TEXT-ALIGN: right
}
.calendar SELECT {
    MARGIN-BOTTOM: 3px
}
.calendar .year {
    WIDTH: 100%
}
.calendar .month {
    MARGIN-LEFT: -2px; WIDTH: 65%; MARGIN-RIGHT: 5%
}
.calendar .day {
    WIDTH: 30%
}
.calendar .btn {
    BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/bg-search-btn2.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma; MARGIN-LEFT: 6px; WIDTH: 60px; CURSOR: pointer; COLOR: #9b9b9b; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.unbulleted { LIST-STYLE-TYPE: none; }
.unbulleted LI { padding-bottom:10px; }

/* --------------------- */
#tagcloud { padding: 10px; text-align:center; } 
#tagcloud span { padding: 4px; } 
.smallest { font-size:8pt; } 
.small { font-size:10pt; } 
.medium { font-size:12pt;} 
.large { font-size:14pt;} 
.largest { font-size:18pt;} 
/* --------------------- */


/* купон */
.sale-client-name   { FONT: bold 1.1em Tahoma; /* TEXT-TRANSFORM: uppercase; */ } 
.sale-addr      { margin-top:2px; margin-bottom: 10px; }
.sale-client-sale-title { }
.sale-client-sale   { margin-top:4px; border:1px dashed #cccccc; padding:4px; }
.sale-client-sale ul    { margin-left: 0px; padding-left:0px; margin-top:10px; }
.sale-client-sale li    { LIST-STYLE-TYPE: none;  }

/* линия номеров */
.PagerLine      { border:1px solid #cccccc; padding:5px; padding-left:8px; padding-right:8px; }
.PagerLineSelected  { FONT: bold 1.1em Tahoma; padding:5px; }
.prev           { padding-left:10px; padding-right:10px;}
.next           { padding-left:10px; padding-right:10px;}

/* формы  смены городов, авторизации, регистрации */


div#hideAll {
background:#222;
opacity: 0.70;
filter: Alpha(opacity=70);
position: absolute;
top: 0;
left: 0;
z-index: 200 !important;
width: 100%;
height: 2800px;}


#dxYMapsDetailInfo {
    display:none; 
    position:absolute; top:90px; left:90px; z-index:5000 !important;
    WIDTH: 600px; HEIGHT: 350px;
    border:7px solid #cccccc; 
    BACKGROUND: #FFFFFF;
    padding:40px;  
}

#dxChangeCity       
{ 
    display:none; 
    position:absolute; top:90px; left:90px; z-index:5000 !important;
    WIDTH: 600px; HEIGHT: 350px;
    border:7px solid #cccccc; 
    BACKGROUND: #FFFFFF;
    padding:40px;  
}
#dxChangeCity td { border-bottom:0px solid #cccccc; }       
#dxChangeCity .dxChangeCityTitle { FONT: bold 1.7em Tahoma;  }
#dxChangeCity h2 { padding-top:15px; border-bottom:1px solid #cccccc;  }
#dxChangeCity ul { padding-top:15px; }
#dxChangeCity li { LIST-STYLE-TYPE: none; padding-bottom:5px; }

/* #dxChangeCity A              { BACKGROUND-COLOR: #F79310; BORDER-BOTTOM: #FF6600 2px solid; TEXT-DECORATION: none; }*/
/* #dxChangeCity A SPAN         { BACKGROUND-COLOR: #F79310; BORDER-BOTTOM: #FF6600 2px solid; TEXT-DECORATION: none; } */
#dxChangeCity A              { PADDING:5px; }
#dxChangeCity A:hover        { BACKGROUND-COLOR: #F79310; COLOR: #FFF; TEXT-DECORATION: none; }



#dxLogin        { display:none; position:absolute; top:150px; left:280px; z-index:5000 !important; border:1px solid red; }
#dxRegister     { display:none; position:absolute; top:150px; left:280px; z-index:5000 !important; border:1px solid red; }

#dxDefaultCity 
{ 
    display:none; 
    position:absolute; top:90px; left:90px; z-index:5000 !important;
    WIDTH: 600px; HEIGHT: 350px;
    border:7px solid #cccccc; 
    BACKGROUND: #FFFFFF;
    padding:40px;  
}
#dxDefaultCity td { border-bottom:0px solid #cccccc; }       
#dxDefaultCity .dxTitle { FONT: bold 1.7em Tahoma;  }
#dxDefaultCity h2 { padding-top:15px; border-bottom:1px solid #cccccc;  }
#dxDefaultCity ul { padding-top:15px; }
#dxDefaultCity li { LIST-STYLE-TYPE: none; padding-bottom:5px; }

#dxDefaultCity A              { PADDING:5px; }
#dxDefaultCity A:hover        { BACKGROUND-COLOR: #F79310; COLOR: #FFF; TEXT-DECORATION: none; }





.addr_more_text  {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dashed;
    border-left-style: none;
    border-top-color: #333333;
    border-right-color: #333333;
    border-bottom-color: #333333;
    border-left-color: #333333;
    cursor:pointer;
}

.fnum   { FONT: bold 3.7em Tahoma; color:#f50046;  }
.na DIV { CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0.2em; COLOR: #aa0004; PADDING-TOP: 0.75em;}
.na A   { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 7.3em; PADDING-BOTTOM: 0.5em; TEXT-INDENT: -3px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #dadcdf 1px solid; }
.na .red { FONT-SIZE: 0.85em; COLOR: #aa0004; BORDER-BOTTOM: 0px; FLOAT: left; PADDING-BOTTOM: 0.5em; TEXT-INDENT: -3px; PADDING-TOP: 0.5em;  }

/* faq */
.faq             { padding-bottom:10px; }
.faq .questions  { margin-top:10px;margin-bottom:10px; border-bottom: #000 1px dashed; cursor: pointer; font-weight:bold;}
.faq .answers    { }

.faq_list DIV  { CLEAR: both; PADDING-RIGHT: 13px; PADDING-LEFT: 7px; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0.2em; COLOR: #aa0004; PADDING-TOP: 0.75em;}
.faq_list A    { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 0.5em; TEXT-INDENT: -3px; PADDING-TOP: 0.5em; border-bottom: #dadcdf 1px dashed; cursor: pointer; font-weight:bold;}
.faq_list SPAN { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 0.5em; TEXT-INDENT: -3px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #dadcdf 1px solid; }
.faq_list .red { FONT-SIZE: 0.85em; COLOR: #aa0004; BORDER-BOTTOM: 0px; FLOAT: left; PADDING-BOTTOM: 0.5em; TEXT-INDENT: -3px; PADDING-TOP: 0.5em;  }



	#btn a {
		display:block;
		width:150px;
		margin: 1em 0; padding:6px 0px 7px 10px;
		font: bold 12px/1 sans-serif;
		color:#c60;
		background: url("/images/button_add_empty.gif") 0 0 no-repeat;
		text-decoration: none;
		}
	#btn a:hover {	
		background-position: 0px -25px;
		color: #E9BE75;
		}
	#btn a:active {
		background-position: 0px -50px;
		color:white;
		}

.gray .block .text h1 {FONT: bold 1.3em Tahoma; color:#0565b2; padding-bottom:10px;  } 

/* ----------- */
.linkBlock { padding:5px; }
.linkBlock:hover { background:#DFDAD4; }