@charset "utf-8";
/* CSS by eggybot */
* {padding:0; margin:0;}
body {padding:10px 0 10px 0; background-color:#fff; margin:0 auto; width: 976px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
#wrap {margin:0 auto; padding:0;  position:relative; width: 976px;}

a:link { color:#999; text-decoration: underline; }
a:visited { color:#999; text-decoration: underline; }
a:hover{ color:#666; text-decoration: none; }

img { border:none; padding:0; margin:0;}
h1 {font-size: 36px;}
h2 {font-size: 24px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}
h6 {font-size: 11px;}

input { position:relative; font-weight: normal;cursor: pointer;vertical-align: middle;padding: 0 3px;font-size: 13px;font-family: Verdana, Helvetica, Arial, sans-serif; border:#a09f6f 1px solid;}
select {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;cursor: pointer;vertical-align: middle;border: 1px solid #999;padding: 1px;background-color: #FAFAFA;}
option {padding-right: 2px;}
textarea {font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; width: 60%;padding: 2px;font-size: 1em;line-height: 1.4em; border:#a09f6f 1px solid; width:390px; height:170px;}

/* Header Part Start */
#header {margin:0; padding:0; position:relative; background:url(../images/index_01.jpg); width:976px; height:97px; }
#header .headprt {margin:0; padding:0; position:relative }
#header .headprt .headprtr { float:right; width: 500px; margin:0; padding:0; position:relative }
#header .headprt .headprtr .padhr { color:#fff; margin:0; padding:16px 44px 0 0; position:relative; text-align:right;}
#header .headprt .headprtl {margin:0 500px 0 0; padding:0; position:relative;}
#header .headprt .headprtl .padhl{ color:#fff; margin:0; padding:40px 0 0 44px; position:relative }
.hhllb { font-size:16px;}
.hhlld { font-size:16px; font-weight:bold}
.hhllc { font-size: 20px; font-weight:bold}
.hhlls { font-size:14px}
.kulay { color:#e55b68}
/* Header Part End */

/* Main Part Start */
#maincontent {margin:0; padding:0; clear:both; position:relative; display:block; background-color:#fff }

#maincontent .boxmainbgl {margin:0; padding:0; position:relative; background: url(../images/index_10.jpg) repeat-y top left; }
#maincontent .boxmainbgl .boxmainbgr {margin:0; padding:0; position:relative;  background: url(../images/index_11.jpg) repeat-y top right; }
#maincontent .boxmainbgl .boxmainbgr .boxmainbgtopl {margin:0; padding:0; position:relative; background:url(../images/index_02.jpg) no-repeat top left;  }
#maincontent .boxmainbgl .boxmainbgr .boxmainbgtopl .boxmainbgtopr {margin:0; padding:0; position:relative; background:url(../images/index_05.jpg) no-repeat top right;  }
#maincontent .boxmainbgl .boxmainbgr .boxmainbgtopl .boxmainbgtopr .boxmainbgbotl {margin:0; padding:0; position:relative; background:url(../images/index_15.jpg) no-repeat bottom left;  }
#maincontent .boxmainbgl .boxmainbgr .boxmainbgtopl .boxmainbgtopr .boxmainbgbotl .boxmainbgbotr {margin:0; padding:0; position:relative; background:url(../images/index_16.jpg) no-repeat bottom right; }
#maincontent .boxmainbgl .boxmainbgr .boxmainbgtopl .boxmainbgtopr .boxmainbgbotl .boxmainbgbotr .boxpadzki {margin:0; padding:8px 48px 0 49px; position:relative;  height: 1340px;}
.mainconup {margin:0; padding:0; position:relative; clear:both; display:block; overflow:hidden; height:485px }
.mainconup .mmtoprt { float: right; width:615px; margin:0; padding:0; position:relative }
.mainconup .mmtoprt .mmrtM {margin:0; padding:0; position:relative; background:url(../images/picpic.jpg) no-repeat top left; height:479px; }
.mainconup .mmtoprt .mmrtM .mmrtA {margin:0; padding:200px 0 0 10px; position:relative; width:600px; }
.mainconup .mmtoprt .mmrtM .mmrtA .mmppr { float:right; width: 195px; margin:0 0 0 -3px; padding:0; position:relative }
.mainconup .mmtoprt .mmrtM .mmrtA .mmppc {margin:0 195px 0 0; padding:0; position:relative;}
.mainconup .mmtoprt .mmrtM .mmrtA .mmppc .mmppx {float:right; width: 205px; margin:0; padding:0; position:relative}
.mainconup .mmtoprt .mmrtM .mmrtA .mmppc .mmppl {margin:0 205px 0 0; padding:0; position:relative; height:100px}
.bkspdC { font-size: 22px; font-weight:bold; color:#fff; margin:0; padding:30px 0 0 0; position:relative; line-height:20px}
.bkspdB { font-size: 22px; font-weight:bold; color:#fff; margin:0; padding:20px 0 0 0; position:relative; line-height:20px}
.bkspdA { font-size: 22px; font-weight:bold; color:#fff; margin:0; padding:30px 0 0 10px; position:relative; line-height:20px}
.mainconup .mmtoplt {margin:0 615px 0 0; padding:0; position:relative }
.mainconup .mmtoplt .logo {margin:0; padding:2px 0 0 3px; position:relative }
.mainconup .mmtoplt .linek {margin:10px 20px 7px 3px; font-size:2px; padding:0; position:relative; border-top: #e7e7e7 2px solid }
.mainconup .mmtoplt .pargs {margin:0; padding:10px 20px 0 3px; position:relative; line-height:13px }
.hhllw { font-size: 22px; font-weight:bold; color:#23a9e8}

.maincentr { clear:both; margin:0; padding:0; position:relative; background-color:#2774c2; display:block; }
.maincentr .mckbb {margin:0; padding:10px 10px 20px 20px; position:relative; color:#fff; }
.maincentr .mckbb .mckrt {margin:0; padding:0; position:relative; float:right; width:290px }
.maincentr .mckbb .mcklt {margin:0 290px 0 0; padding:0; position:relative }
.maincentr .mckbb .mcklt .mcklrr {margin:0; padding:0; position:relative; float:right; width:290px; height:170px;  background:url(../images/bgline.jpg) no-repeat right 10px; }
.maincentr .mckbb .mcklt .mcklcc {margin:0 290px 0 0; padding:0; position:relative; height:170px;  background:url(../images/bgline.jpg) no-repeat right 10px; }
.maincentr .cbgc {margin:0; padding:0; position:relative; background:url(../images/bgline2.gif) repeat-x top left; height:2px; font-size:2px}
.customks {margin:0; padding:0; position:relative; font-size:20px; font-weight:bold }
.quotep {margin:0; padding:20px 20px 0 0; position:relative }
.quotep .quotea {margin:0; padding:0; position:relative; background:url(../images/qouteleft.jpg) no-repeat top left; }
.quotep .quotea .quoteb {margin:0; padding:0; position:relative; background:url(../images/qouteright.jpg) no-repeat bottom right }
.quotep .quotea .quoteb .quotez {margin:0; padding:28px 0 0 0; position:relative; font-size:12px; line-height:13px; }

.xquotep {margin:0; padding:20px 20px 0 20px; position:relative }
.xquotep .xquotea {margin:0; padding:0; position:relative; background:url(../images/qouteleft.jpg) no-repeat top left; }
.xquotep .xquotea .xquoteb {margin:0; padding:0; position:relative; background:url(../images/qouteright.jpg) no-repeat bottom right }
.xquotep .xquotea .xquoteb .xquotez {margin:0; padding:28px 0 0 0; position:relative; font-size:12px; line-height:13px; }

.mainbut {margin:6px 0 0 0; padding:0; position:relative;clear:both; display:block }
.mainbut .mainbbj {margin:0; padding:0; position:relative }
.mainbut .mainbbj .mainbbrt {margin:0; padding:0; position:relative; float: right; width: 167px }
.mainbut .mainbbj .mainbbrt .sshots {margin:0; padding:0 0 2px 0; position:relative; width: 167px }
.mainbut .mainbbj .mainbbrt .sshots .higfx {margin:0; padding:0; position:relative; width: 167px; height:122px; overflow:hidden }
.mainbut .mainbbj .mainbblt {margin:0 167px 0 0; padding:0; position:relative }
.mainbut .mainbbj .mainbblt .mainbbrr {margin:0; padding:0; position:relative; float: right; width: 425px }
.mainbut .mainbbj .mainbblt .mainbbrr .mainbbpads {margin:0; padding:10px 26px 0 26px; position:relative; font-size:12px; line-height:14px }
.mainbut .mainbbj .mainbblt .mainbbcc {margin:0 425px 0 0; padding:0; position:relative; background:#3a3a3a; color:#fff }
.mainbut .mainbbj .mainbblt .mainbbcc .mainccpads {margin:0; padding:20px 25px 25px 18px; position:relative; font-size:12px; line-height:15px }
.hhllt { font-size: 20px; font-weight:bold; color:#23a9e8}
.hhllk { font-size: 18px; color:#23a9e8}

ul {padding-left:12px}
/* Main Part End */

/* Footer Part Start */
#footer {margin:0; padding:0; clear:both; position:relative; display:block }
#footer .footboxbg {margin:0; padding:0; position:relative; background: url(../images/index_18.jpg) repeat-x top left; }
#footer .footboxbg .footboxlt {margin:0; padding:0; position:relative; background: url(../images/index_17.jpg) no-repeat top left;  }
#footer .footboxbg .footboxlt .footboxrt {margin:0; padding:0; position:relative; background: url(../images/index_20.jpg) no-repeat top right; height:36px }
/* Footer Part End */

/* CSS by eggybot */