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

body {background: url('/img/background.gif') 50% 0 no-repeat #fff; margin: 0px; font-family: Arial, Tahoma, Verdana; color: #222; height: 100%; }

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

div {width: 100%; }

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: 20px; background: transparent; border: 0;}

form {padding: 0; margin: 0;}

.Q1 {height: 100%;}

.Q2 {position: relative; height: 56px; background: url('/img/menu.gif'); margin-bottom: -56px; top: 150px;}

.Q2 td {vertical-align: middle; font-size: 13px; font-weight: 800; padding: 0 10px 0 10px; height: 56px; color: #FF005A;}

a {color: #0D77CA;}

.H50 {width: 30px;}

.Q3 {position: relative; width: 139px; height: 64px; background: url('/img/xls.gif'); margin-bottom: -64px; left: -80px; margin-right: -139px;}

.Q3 a {font-weight: 500; font-size: 12px;}

.Q3 p {padding: 37px 0 0 35px;}

h2 {color: #FF005A; font-size: 20px; font-weight: 500; margin-bottom: 12px;}

h1 {color: #FF005A; font-size: 20px; font-weight: 500; margin-bottom: 12px;}

h3 {color: #FF005A; font-size: 18px; font-weight: 500; margin-bottom: 12px;}

.FT {margin-top: 200px;}

.Q4 {padding: 225px 0 0 60px;}

.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;}

.QX {font-size: 12px; line-height: 140%; width: 92%;}

.QX p {margin-bottom: 12px;}

.QS {height: 18px; overflow: hidden; background: url('/img/line.gif') 0 100% no-repeat; margin-bottom: 18px;}

.QS div {height: 4px; overflow: hidden; background: url('/img/line.gif'); width: 60px; position: absolute; margin-left: -45px; margin-top: 14px;}

.Q6 {font-size: 11px; width: 92%;}

.Q6 a {font-size: 13px; display: block; margin-bottom: 5px;}

.Q6 p {margin-bottom: 3px;} .Q6 table {margin-bottom: 15px;}

.Q6 img {border: 0; display: block; position: relative; left: -20px;}

.QN {text-align: right;}

.QN a {background: url('/img/arrow.gif') 0 50% no-repeat; padding-left: 10px; margin-top: 6px;}

.QD {width: 50px; height: 70px; position: relative; display: block; margin-bottom: -70px; left: -65px; text-align: right; line-height: 100% !important; color: #7F7F7F; font-size: 11px; padding-top: 10px; top: 10px;}

.QD span {font-size: 30px; display: block}

#PRO {font-size: 12px !important;}

#PRO a {margin-bottom: 7px !important;}

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

#ART td {padding-bottom: 15px;}

.QB {vertical-align: bottom; padding: 20px 0 20px 60px; font-size: 12px;}

.BM {font-size: 12px; margin-bottom: 30px; font-weight: 800; } .BM a { margin: 0 5px 0 5px;} .BM span {color: #FF005A; margin: 0 5px 0 5px;}

.C {position: relative; width: 15px; height: 15px; margin-bottom: -15px; left: -15px;}

.NV a {color: #FF005A;} .NV {margin-bottom: 15px !important;}

.XL {color: #FF005A; text-decoration: none;}

.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;} .PR {margin-top: 10px;}

.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;}

.pages strong {background: #FF005A; color: #ffffff; padding: 0 2px 0 2px; margin-right: 3px;}

.pages a {margin-right: 5px;}

.pages {padding-top: 10px;}

.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;}

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

.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;}

.PRO {margin-top: 18px;}

.TR {padding-top: 15px;}

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

.TR .X {color: #FF005A;}

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

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

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

.PRO {margin-bottom: 40px;}

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

.CA a {color: #09518A;}

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

.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;}

.PR .IP {background: url('/img/inpack.gif') no-repeat; height: 9px; overflow: hidden; padding-left: 59px; margin-top: 4px;}

.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;}

.QF {position: relative; width: 35%; display: block; left: 65%; top: 100px; height: 28px; margin-bottom: -28px; margin-left: -90px;}

.QF .L {background: url('/img/input.gif'); width: 99%; height: 28px;}

.QF .R {background: url('/img/search.gif'); width: 1%; padding: 0 20px 0 20px; vertical-align: middle;}

.QF .R input {background: transparent; border: 0; width: 66px; color: #fff; cursor: pointer;}

.QF .L input {width: 96%; border: 0; font-size: 16px;} .QF .L {vertical-align: middle; padding: 0 2px 0 2px;}

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

.PD .Y {height: 6px; overflow: hidden; background: url('/img/yes.gif') 55px 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;}

.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;}

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

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

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

.QL {width: 155px; height: 35px; position: relative; margin-bottom: -35px; left: 60px; top: 30px;}

.QL img {display: block;}

.QQQ {width: 450px; height: 50px; position: relative; margin-bottom: -50px; top: 98px; font-size: 13px; font-weight: 800; font-style: Italic; left: 60px;}

.QT {width: 294px; height: 33px; position: relative; margin-bottom: -33px; left: 100%; margin-left: -394px; top: 30px;}

.QT img {display: block;}

.QF .T {height: 12px; width: 300px; position: relative; margin-bottom: -12px; font-size: 12px; top: -15px;}

.SM {text-align: right; padding-right: 100px; font-size: 11px;}

.CS {width: 200px; height: 20px; position: relative; margin-bottom: -20px; font-size: 11px; left: 65%; margin-left: -88px; top: 86px;}

.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;}

.NOV {width: 38px; height: 5px; overflow: hidden; background: url('/img/nov.gif'); position: relative; top: -5px;}

.PD .NV {color: #F01515;}

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

.CTCI {position: relative; left: -40px; 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: #FF005A; font-size: 13px; font-weight: 800; height: 26px; border: 1px solid #E5E6E8; background: #fff; cursor: pointer; width: 250px;}

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

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

.pages {margin-top: 20px;}
