html {height: 100%; padding: 0; margin: 0; }

body {background-color: #fff; margin: 0px; font-family: Arial, Tahoma, Verdana; color: #000; height: 100%; }

table {width: 100%; border-collapse: collapse; margin: 0; }

h1 { margin: 0; }

h2 { margin: 0; }

h3 { margin: 0; }

p { margin: 0; padding: 0; }

a:hover {text-decoration: none;}

td { padding: 0; vertical-align: top; }

.cbox {width: 16px; background: transparent; border: 0;}

.ImgRightTop {margin-left: 35px; margin-bottom: 15px;} .ImgLeftTop {margin-right: 35px; margin-bottom: 15px;} .ImgLeft {margin-right: 35px; margin-top: 15px; margin-bottom: 15px;} .ImgRight {margin-left: 35px; margin-top: 15px; margin-bottom: 15px;}

form {padding: 0 ; margin: 0;}

.VR1 {height: 100%;}

.SAN1 {width: 920px; position: relative; height: 20px; margin-bottom: -20px;}

.SAN2 {width: 27px; height: 27px; display: block; position: relative; top: 43px; margin-bottom: -27px;}

.SAN3 {position: relative; width: 300px; height: 70px; margin-bottom: -70px; font-size: 26px; left: 38px; top: 40px;}

.SAN3 a {color: #000; text-decoration: none;}

.SAN3 p {font-size: 13px !important; font-weight: 500; padding-left: 2px; padding-top: 2px;}

.SAN4 {display: block; position: relative; width: 168px; height: 22px; margin-bottom: -22px; left: 100%; margin-left: -168px; top: 50px;}

.L1 {position: relative; height: 14px; overflow: hidden; z-index: 2; background: url('/im/l1.gif'); margin-bottom: -14px; top: 140px;}

.L2 {position: relative; height: 14px; overflow: hidden; z-index: 2; background: url('/im/l2.gif'); margin-bottom: -14px; top: 430px;}

#inner .L2 {top: 215px;}

.Z1 {position: relative; height: 276px; margin-bottom: -276px; z-index: 2; background: url('/im/bg.jpg') 50% 0; top: 154px;}

#inner .Z1 {position: relative; height: 61px; margin-bottom: -61px; z-index: 2; background: url('/im/bgs.jpg') 50% 0; top: 154px;}

.MainFlash {display: block; position: relative; width: 796px; height: 276px; left: 50%; margin-left: -394px; top: 153px; border: 0; z-index: 2; margin-bottom: -276px;}

.SS {width: 46%; position: relative; height: 30px; left: 27%; margin-left: 40px; top: 52px;}

.SS .R {width: 1%;}

.SS .R input {background: #E20D02; color: #fff; height: 28px; border: 0; font-size: 16px; width: 150px;}

.SS .L input {width: 100%; border: 1px solid #bbb; height: 24px; padding-left: 3px; font-size: 15px;}

.SS .L {padding-right: 15px;}

a {color: #0072B6;}

.Menu {margin-top: 425px; font-size: 13px; font-weight: 800; height: 55px;}

#inner .Menu {margin-top: 210px;}

.Menu td {padding: 0 30px 0 30px; white-space: nowrap;}

.Menu .Last {width: 1%; white-space: nowrap; padding-right: 0 !important;}

.Menu .First {padding-left: 0 !important;}

.L3 {position: relative; height: 10px; overflow: hidden; margin-bottom: -10px; border-top: 1px solid #bbb; top: 485px;}

h1 {color: #22994D; font-size: 22px; font-weight: 500; margin-bottom: 15px;}

h2 {color: #22994D; font-size: 22px; font-weight: 500; margin-bottom: 15px;}

h3 {color: #22994D; font-size: 18px; font-weight: 500; margin-bottom: 15px;}

.Content {font-size: 13px; line-height: 135%;} .Content p {margin-bottom: 12px;}

.Z3 {vertical-align: bottom; padding-bottom: 30px; padding-top: 50px; font-size: 12px; color: #333;}

#inner .L3 {top: 270px;}

.ZL {color: #000 !important;}

.NV {font-size: 11px; margin-bottom: 18px !important;}

.QD {color: #668572; font-size: 12px; margin-bottom: 1px; padding-top: 10px;}

.AH {font-size: 15px; margin-bottom: 7px !important;}

.NBX {margin-bottom: 25px; padding-left: 10px;} .NBX p {margin-bottom: 3px;}

.pages {margin-top: 40px;}

.pages strong {background: #22994D; padding: 2px; color: #fff;}

.Star {width: 21px; height: 22px; overflow: hidden; position: relative; margin-bottom: -16px; background: url('/img/new.gif'); left: -27px; top: 4px;}

.CTC {height: 560px; background: url('/img/karta.gif') 100% 0 no-repeat;}

.CTCI {position: relative; left: -30px; display: block; top: 10px;}

.CTC p {font-size: 13px; font-weight: 800; margin-top: 30px; margin-bottom: 80px;}

.CTC p a {font-weight: 500; font-size: 18px;}

.PRINT img {display: inline;} .PRINT {font-size: 13px; position: relative; left: -32px; font-weight: 800; height: 20px; margin-bottom: 100px;}

.INP {border: 1px solid #E5E6E8; width: 40%; height: 22px; font-size: 18px; display: block; color: #0A66AE;}

.Mark {width: 100px; height: 20px; left: 42%; position: relative; top: -22px; margin-bottom: -10px; }

.REQ {width: 21px; height: 22px; background: url('/img/new.gif'); position: relative; margin-bottom: -22px; left: -30px; top: 3px;}

.TA {width: 70%; border: 1px solid #E5E6E8; height: 80px; overflow: hidden; font-family: Arial; color: #0A66AE;}

.MarkT {width: 100px; height: 20px; left: 72%; position: relative; top: -82px; margin-bottom: -10px;}

.BUT {color: #fff; font-size: 13px; font-weight: 800; height: 26px; border: 1px solid #E5E6E8; background: #E20D02; cursor: pointer; width: 250px;}

.WR {color: #DC1006; font-size: 18px; position: relative; top: -2px; padding-left: 10px; display: none;}

.DN {font-size: 18px !important; color: #FF005A; margin-bottom: -5px !important; position: relative; top: -20px;}

.IM {width: 1%;}

.IM img {display: block; border: 0; margin-right: 15px;}

.IM .T {border-top: 1px solid #E5E6E8; border-left: 1px solid #E5E6E8; border-right: 1px solid #E5E6E8;}

.IM .B {border-bottom: 1px solid #E5E6E8; border-left: 1px solid #E5E6E8; border-right: 1px solid #E5E6E8;}

.PR table {margin-bottom: 25px !important;} .PR {margin-top: 10px;}

#NEW table {margin-top: 25px;}

.PR p {margin-bottom: 2px;} .PR p a {margin-bottom: 5px; display: block;}

.PR .P {font-weight: 800; padding-top: 4px;} .PR .P span {color: #FF005A;}

.IM .R {width: 12px; height: 70px; background: url('/img/rating.gif'); position: relative; margin-bottom: -70px; left: -15px;}

.IM .R div {background: url('/img/orange.gif') 9px 1px no-repeat; width: 12px; height: 69px;}

.CA {font-size: 12px; font-family: Arial, Tahoma; margin-bottom: 0 !important;}

.CA a {color: #09518A;}

.NEW {width: 21px; height: 22px; background: url('/img/new.gif'); position: relative; margin-bottom: -22px; z-index: -1; left: 100%; margin-left: -25px; top: -10px;}

.IM .Y {height: 6px; overflow: hidden; background: url('/img/yes.gif') 5px 0 no-repeat; margin-top: 5px;}

.IM .N {height: 6px; overflow: hidden; background: url('/img/no.gif') 7px 0 no-repeat; margin-top: 5px;}

.Q5 td {font-size: 13px; border-top: 1px solid #E5E6E8; padding: 7px 0 7px 0; vertical-align: middle;}

.Q5 {margin-bottom: 15px;}

.FL td {border-top: none !important;}

.Q5 a {background: url('/img/arrow.gif') 0 50% no-repeat; padding-left: 20px; position: relative; display: block; left: -20px; padding-right: 20px;}

.CT p {font-size: 17px; margin-bottom: 18px; background: url('/img/arrow.gif') 0 50% no-repeat; padding-left: 15px; position: relative; left: -15px;} .CT {padding-top: 10px;}

.TR {padding-top: 15px;}

.TR p {margin-bottom: 10px; background: url('/img/arrow.gif') 0 6px no-repeat; padding-left: 10px; color: #E20D02;}

.TR .X {color: #E20D02;}

.TR .I {background: none !important; font-size: 11px; margin-bottom: 5px; padding-left: 20px;}

.TR .B {position: relative; top: -4px;}

.PRO {margin-top: 18px;}

.PRO .PR {font-size: 18px;}

.PRO {margin-bottom: 40px;}

.IMB {width: 1%; padding-right: 45px;} .IMB img {display: block;}

.IMB .T {border-top: 1px solid #E5E6E8; border-left: 1px solid #E5E6E8; border-right: 1px solid #E5E6E8;}

.IMB .B {border-bottom: 1px solid #E5E6E8; border-left: 1px solid #E5E6E8; border-right: 1px solid #E5E6E8;}

.IMB .M {border-left: 1px solid #E5E6E8; border-right: 1px solid #E5E6E8;}

.PD .Y {height: 6px; overflow: hidden; background: url('/img/yes.gif') 0 0 no-repeat; margin-top: 5px; position: relative; top: -5px;}

.PD .N {height: 6px; overflow: hidden; background: url('/img/no.gif') 0 0 no-repeat; margin-top: 5px; position: relative; top: -5px;}

.PD .NV {color: #F01515;}

.AR {background: url('/img/art.gif') no-repeat; padding-left: 50px; height: 11px;}

.BR {width: 102px; height: 10px; overflow: hidden; background: url('/img/rating_b.gif'); position: relative; margin-bottom: -10px; top: 3px; left: 89px;}

.BR img {display: block; margin: 1px;}

.HL {border-top: 1px solid #E5E6E8; height: 10px; overflow: hidden; margin-top: 20px; margin-bottom: 15px; width: 80%;}

.DS td {border-bottom: 1px solid #e5e6e8; padding: 5px;}

.DS .L td {border-bottom: none !important;}

.AH {font-size: 17px; margin-bottom: 5px !important;}

.bblock {padding-top: 10px;}

.inum {width: 32px; border: 1px solid #d3d3d3; text-align: center; font-size: 13px; height: 16px; margin: 0 3px 0 3px;}

.bblock img {position: relative; top: -2px; cursor: pointer;}

.bbut {background: #e5e5e5; border: 1px solid #d3d3d3; color: #0779BF; margin-left: 15px; width: 100px; font-size: 14px; height: 22px; cursor: pointer;}

.unbut {background: #0779BF; border: 1px solid #d3d3d3; color: #fff; margin-left: 15px; width: 330px; font-size: 14px; height: 26px; cursor: pointer; margin-top: 20px;}

#bwarn {width: 500px; height: 200px; position: fixed; left: 50%; top: 50%; margin-top: -100px; margin-left: -250px; background: #fff; border: 10px solid #066FAF; text-align: center; font-size: 16px; line-height: 180%; font-size: 15px; padding-top: 20px; z-index: 100;}

.TopBsk {position: fixed; top: 0; width: 80%; left: 10%; height: 35px; z-index: 100; overflow: hidden;}

.TopBsk .C {width: 100%;}

.TopBsk .L div {width: 39px; height: 35px; background: url('/img/b_left.png');}

.TopBsk .R div {width: 39px; height: 35px; background: url('/img/b_right.png');}

.TopBsk .C {background: url('/img/b_center.png'); text-align: center; height: 35px; vertical-align: middle; font-size: 13px; padding-bottom: 8px; color: #fff;}

.TopBsk a {color: #fff;}

.TopBsk span {color: #FFBA68; font-size: 15px; font-weight: 800;}

.zotl {margin-top: 5px; color: #097ABF; font-size: 11px; padding-left: 85px;} .zotl strong {color: #000; font-size: 12px;}

.dlcart {padding-left: 20px;} .dlcart a {color: #DC1006;}

.bssp {border-bottom: 1px solid #d3d3d3; height: 20px; margin-bottom: 20px;}

#dblbsk span {color: #000;}

#dblbsk {color: #266BC6 !important;}

.longlink {text-decoration: none; border-bottom: 1px solid #C5D2D9; padding-bottom: 2px; color: #EFF3F6 !important;}

.longlink:hover {border-bottom: 1px solid #fff; color: #fff !important;}








