.arrow {
  width:9px; height:20px; background:url(/includes/templates/imgs/arrow_cart_ezp.gif) 0 0 no-repeat;
  }
  .arrow a { width:9px; display:block;
  }
  .arrow a.upArrow {height:9px; font-size:1px;
  }  
  .arrow a.downArrow { height:9px; font-size:1px;
  }
  
  


html, body, div, img, dl, dt, dd, h1, h2, h3, h4, h5, p, form, input, select, textarea, a, ol, ul, li {margin: 0; padding: 0;}

body, html {width: 100%; text-align: center;}
body {background: #fff;}

body, div, table {font: 12px Arial, Tahoma, Verdana, sans-serif; color: #1C1C1C;}
a, a:hover {color: #B11C52; text-decoration: underline;}a:hover {text-decoration: none;}a img, img {border: none;}
.clear{ height:1px; clear:both; content:"."; visibility:hidden;}
.spacer {height: 1px; width: 100%; clear: both; float: none !important;}.wrap {width: 100%;}.rel {position: relative;}.abs {position: absolute;}.fr {float: right;}.ac {text-align: center;}.ar {text-align: right;}.aj {text-align: justify;}.al {text-align: left !important;}small, .small {font-size: 11px;}big {font-size: 14px;}.cursor {cursor: pointer; cursor: hand;}.f {margin-top: 0px !important; padding-top: 0px !important;}.nowrap {white-space: nowrap;}

/* main block */
.container, .container-s {text-align: left; margin: 0 auto;}
.container {width: 717px;}
.container-s {width: 650px;}
.wrapper {width: 670px;}
.c-m {background: url('/includes/templates/imgs/bg-c-m.gif') repeat-y; padding: 0 23px; width: 671px;}
.c-ms {background: #2E121B url('/includes/templates/imgs/bg-cfs.jpg') no-repeat; padding: 0 21px 0 23px; width: 671px; margin-left: 1px;}
.c-f {background: url('/includes/templates/imgs/bg-c-f.gif') no-repeat; width: 100%; height: 23px;}
.c-fs {background: url('/includes/templates/imgs/bg-c-fs.gif') 1px 0 no-repeat; width: 100%; height: 23px;}
.c-mt {background: url('/includes/templates/imgs/bg-c-mt.jpg') 1px 0 no-repeat; height: 395px;}

.fl, .b-left, .b-right, .g-left, .g-right, .m-left, .m-right, .menu a, .menu a:hover, .lm1, .lm2, .lm3, .m25, .m195, .m100, .p35, .p75, .p-left, .p-right, .p-rasp, .p-rights, .p-leftz, .p-rightz, .p-rights-150, .p-lefts, .p-rasps, .ex, .image-button, .image-buttonz, .image-buttons, .image-arrow-l, .image-arrow-r, .list-b, .list-s, .u-left, .u-right,.u-right1, .arrow, .arrow:hover, .image, .img-l, .w60f, .w80f, .w90f, .w100f, .w110f, .w150f, .w200f, .w200, .w300f, .w140, .w590, .w570, .w560 {float: left;}
.b-left {width: 175px;}.b-right {width: 495px;}.g-left {width: 274px;}.g-right {width: 396px; padding-top: 4px;}.m-left {width: 370px;}.m-right {width: 300px;}

.img-e{float:left;}

/* spacer & width*/
.s5 {height: 5px;}.s8 {height: 8px;}.s10 {height: 10px;}.s15 {height: 15px;}.s20 {height: 20px;}.s25 {height: 25px;}.s30 {height: 30px;}.s31 {height: 31px;}.s50 {height: 50px;}

/* header */
.header {width: 100%; height: 100px; position: relative; background: url('/includes/templates/imgs/bg-header.gif') no-repeat;}
.header-s {background: url('/includes/templates/imgs/bg-h.jpg') no-repeat;}
.header-i {background: url('/includes/templates/imgs/bg-ht.jpg') no-repeat; height: 93px !important;}
.headerspacer {height: 86px;}
.logo {position: absolute; top: -86px; left: -91px;}
.logo-s {position: relative; left: -109px; height: 150px;}
.home {position: absolute; top: 6px; right: 23px;}

/* menu */
.menu {width: 100%; padding-top: 2px;}
.menu .spacer {height: 4px;}
.menu a, .menu a:hover {display: block; background: url('/includes/templates/imgs/li-menu.gif') 0 5px no-repeat; padding: 0 0 0 25px;}
.menu .on, .menu .on:hover {background: url('/includes/templates/imgs/li-menu-o.gif') 0 5px no-repeat; color: #BABABA; text-decoration: none;}

/* content */
p {margin: 17px 0 0 0;}
#welcome{margin-top:10px;}
p.s {margin: 8px 0 0 0;}
p.i {margin: 17px 0 0 0; font-style: italic; padding-left: 28px;}

h1, h2, h3, h4, h5 {font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold;}
h1 {font-size: 16px; color: #6f7a9f;}
h2 {font-size: 14px; color: #090909;}

select, input, textarea {font: 12px Arial, Tahoma; color: #333; vertical-align: middle;}
.input {padding: 1px 3px;}

.ul-small {margin-top: 15px; list-style: none;}
.ul-small li, .ul-s li {list-style: none;}
.ul-small li {padding-left: 18px; background: url('/includes/templates/imgs/bg-lismall.gif') 0 7px no-repeat;}
/*.ul-big li {padding-left: 45px; background: url('/includes/templates/imgs/bg-libig.gif') 0 5px no-repeat;}*/
.ul-big{margin-top: 15px; list-style: none;}
.ul-big li{list-style: square; margin-left:35px;}


.ul-bignp li {list-style: none; padding-left: 12px; background: url('/includes/templates/imgs/bg-libig.gif') 0 5px no-repeat;}

.ul-s {margin-top: 8px;}
.ul-s li {padding-left: 30px; background: url('/includes/templates/imgs/bg-lis.gif') 0 7px no-repeat;}

.imp {color: #65BEDF;}
.help {text-align: center; width: 100%; padding: 40px 0 80px 0;}
.learn-more {width: 660px; padding: 120px 0 0 0; background: url('/includes/templates/imgs/bg-learn-more.gif') no-repeat;}
.learn-more img {margin-right: 8px;}
.lm1, .lm2, .lm3 {text-align: center;}
.lm1 {width: 200px;}
.lm2 {width: 200px; margin: 0 51px 0 65px;}
.lm3 {width: 200px;}

table, td, tr {padding: 0; margin: 0; border: 0; border-collapse: collapse;}
.press, .credit {width: 100%;}
.press img {margin-right: 30px;}
.credit th {padding: 5px 0;}
.credit td {padding: 2px 0; vertical-align: middle;}
.credit td span {color: #ccc;}

.m25 {width: 25px;}
.m195 {width: 195px;}
.m100 {width: 100px; border-left: 1px solid #7E807F; padding-left: 18px;}

.p35 {width: 32.5%;}
.p75 {width: 77.5%;}

.login {width: 333px; height: 157px; background: #8CD1F9 url('/includes/templates/imgs/bg-login.gif') no-repeat;}
.login div {color: #fff;}
.login-pad {padding: 0 15px;}

.t-pad {padding: 18px 0 0 37px;}
.t-pads {padding: 18px 0 0 82px;}

.ex {width: 315px;}
.ex img {position: relative; left: -19px;}
.ex div {font-weight: bold;}

.p-left {width: 604px; height: 655px;}
.p-lefts {width: 40px; height: 255px;}
.p-right {width: 264px; padding-top: 6px;}
.p-rasp {width: 34px;}
.p-rasps {width: 50px;}
.p-rights-150 {width: 170px;}
.p-rights {width: 230px; padding-top: 6px;}
.p-leftz {width: 394px; padding-top: 8px;}
.p-rightz {width: 276px;}
.image {background: url('/includes/templates/imgs/bg-image.gif') no-repeat; position: absolute; padding: 33px 37px 40px 29px; top: -23px; left: -19px}

.image-button {position: absolute; z-index: 10; top: 147px; left: 390px; width: 37px;}
.image-buttonz {position: absolute; z-index: 10; top: 147px; left: 395px; width: 37px;}
.image-buttons {position: absolute; z-index: 10; top: 635px; left: 210px; width: 250px;}
.z {z-index: 2; position: relative; width: 100%;}
.image-arrow-l {position: absolute; z-index: 10; top: 55px; left: -45px;}
.image-arrow-r {position: absolute; z-index: 10; top: 55px; right: -20px;}

.number-photo {width: 100%; height: 29px; background: #BD2058 url('/includes/templates/imgs/bg-numberphoto.gif') no-repeat; margin-top: 15px;}
.number-photo span {display: block; padding: 7px 19px; font-weight: bold; color: #fff;}

.line {height: 5px; background: #BD2058;}

.arrow, .arrow:hover {width: 20px; height: 95px;}
.img-l {width: 96px; text-align: center; margin: 0 15px;}
.img-l td {border: 1px solid #ECE9D8 !important; width: 96px; height: 96px; text-align: center; vertical-align: middle;}
.img-l table {margin-bottom: 3px;}
.img-l > input {margin-top: 5px;}
.u-mid .img-l {margin: 0 28px 0 0;}
.u-mid1 {margin: 0 28px 0 0;}

.img-e {margin: 0 1px;}
.img-e div, .list-b-img {background: url('/includes/templates/imgs/bg-img-e.gif') no-repeat; padding: 13px 14px 16px 10px; }
.list-b-img {top: 0px; left: -10px;}
.img-e div.on {background: url('/includes/templates/imgs/bg-img-eo.gif') 6px 8px no-repeat;}

.list-b {width: 290px;}
.list-s {width: 120px; text-align: center; margin-right: 5px;}
.list-b .w60f {font-weight: bold;}

.c-ms * {color: #fff; font-size: 11px; font-family: Tahoma;}
.c-ms * h2 {font-size: 14px; padding: 20px 0 15px 0;}
.c-ms * a, .c-ms * a:hover {color: #FBCF18;}
.c-ms ol {margin: 17px 0 17px 28px;}
.c-ms ol li {padding-left: 15px;}

.table-top {background: #F0F0F0 url('/includes/templates/imgs/bg-t-top.gif') no-repeat; height: 10px;}
.table-mid {width: 100%; background: #F0F0F0 url('/includes/templates/imgs/bg-t-mid.gif') repeat-y;}
.table-mid1 {width: 100%; background: #F0F0F0 url('/includes/templates/imgs/bg-t-mid_1.gif') repeat-y;}

.table-fot {width: 100%; background: #F0F0F0 url('/includes/templates/imgs/bg-t-fot.gif') no-repeat; height: 57px;}
.table-fot1 {width: 100%; background: #F0F0F0 url('/includes/templates/imgs/bg-t-fot_1.gif') no-repeat; height: 57px;}
.table-fot2 {width: 100%; background: #F0F0F0 url('/includes/templates/imgs/bg-t-fot_2.gif') no-repeat; height: 57px;}
.t-img {width: 117px;}
.t-img div {width: 66px; height: 65px; padding: 9px 10px 9px 8px; background: url('/includes/templates/imgs/bg-timg.gif') no-repeat; margin: 0 19px 0 14px;}
.t-but {width: 215px;}
.t-prod {width: 240px;}
.t td {font-size: 14px; font-weight: bold; color: #5C5C5C;}
.th td {height: 28px;}
.t-price {font-size: 18px !important;}
.v {vertical-align: middle;}

.minh {min-height: 540px; overflow-y: scroll; height: 540px; position: relative; width: 670px;overflow-x:hidden}
.minh-s {min-height: 430px; overflow-y: auto; height: 430px; position: relative; width: 660px;}
.s14 {background: #B91F57 url('/includes/templates/imgs/bg-s14.gif'); color: #fff; font-weight: bold; padding: 2px 7px 3px 5px;}


.banner-big {margin-top: 10px; position: relative; height: 90px;}
.banner-big div {position: absolute; left: -5px;}

.u-left {width: 222px;}
.u-right {width: 448px;}
.u-right1 {width: 670px;}
.u {height: 31px; position: relative;}
.u div {position: absolute; left: 9px;}
.u div img {vertical-align: top;}
.u-top {background: #BDBDBD url('/includes/templates/imgs/bg-u-top.gif') no-repeat; text-align: right; padding: 10px 10px 8px 0;}
.comp-top2{background: #BDBDBD url(/includes/templates/imgs/bg-u-top1.gif) no-repeat left top; text-align: left; height:9px; width:660px; padding: 10px 10px 0px 0;}
.u-mid {background: url('/includes/templates/imgs/bg-u-mid.gif') repeat-y; padding: 14px 0 10px 30px;}
.u-mid1 {width:668px; padding:10px 0 0 0; border-left:1px solid #CACACA; border-right:1px solid #CACACA}

.u-bot {background: url('/includes/templates/imgs/bg-u-bot.gif'); height: 5px;}
.u-bot1 {background: url('/includes/templates/imgs/bg-u-bot1.gif'); height: 5px;}
/* index */

.i-now, .i-special, .i-start, .i-easy, .t-news, .t-button {position: absolute;}
.i-now {top: 5px; left: 351px; display: block;}
.i-special {top: 191px; left: 348px; display: block;}
.i-start {top: 272px; left: 256px; display: block;}
.i-easy {top: 249px; left: 1px; display: block;}
.t-button {top: 0px; left: 544px;}
.t-news {top: 254px; left: 544px; width: 160px; color: #fff; font: normal 11px Tahoma;}
.t-news .date-i {color: #A42550;}
.t-news .href-i, .t-news .href-i a {color: #FBCF18 !important;}

/* form */

.w60f, .w80f, .w90f, .w100f, .w110f, .w150f, .w300f {padding-top: 4px;}
.w60f {width: 60px;}.w80f {width: 80px;}.w90f {width: 90px;}.w100f {width: 100px;}.w110f {width: 110px;}.w150f {width: 150px;}.w200 {width: 200px;}.w300f {width: 300px; color: #ccc;}
.req, .w590 span, .w570 span {font-weight: bold; color: #A31A4C; font-size: 18px; vertical-align: middle; margin-left: 10px;}
.req {margin-left: 0px !important;}
.w137 {width: 137px;}.w180 {width: 180px;}.w140 {width: 140px;}.w140 input {width: 134px; color: #BD2059;}
.w260 {width: 254px; height: 60px;}.w240 {width: 240px !important;}
input.w380 {width: 380px; margin: 0 10px;}input.w65 {width: 65px;}
textarea.w380 {width: 380px; height: 70px;}.w22 {width: 22px;}
.w590 {width: 590px;}.w570 {width: 570px;}.w570 select {width: 184px;}
.w560 {width: 560px;}.w590 input, .w200 input, .w570 input, .w560 input {width: 173px;}
.w590 img, .w570 img {vertical-align: bottom;}
.w590 textarea, .w570 textarea {width: 375px; height: 70px; margin-right: 10px;}

/* footer */
.footer {width: 100%; padding: 20px 0;}
.footer * {font-size: 11px; font-family: Tahoma;}
.footer .fr  {color: #8a8e99 !important; text-align: right; width: 49%;}
.footer .fl  {width: 49%;}
.footer-l {font-weight: bold;}
.footer-l, .footer-ls {padding-bottom: 5px;}
.footer div, .footer-ls * {color: #9B9A9A !important;}
.footer .fr a, .footer .fr a:hover {margin-left: 10px;}
.footer .fl img {margin: 0 5px 7px 0;}
/*Top panel*/
.SmallButton
{
	padding: 0px;
}

.SmallButton .Icon
{
	width: 16px;
	height: 16px;
}

/*Left panel*/
.LeftPanel
{
	background-color: #BDBDBD;
	border: inset 1px #cbc8ba;
	width: 100px;
}

.LeftPanel .IconButton
{
	width: 100px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.LeftPanel .IconButton .Icon
{
	width: 32px;
	height: 32px;
}

.LeftPanel .Button
{
	width: 100px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.LeftPanel .ShortcutPanel
{
	height:340px;
}

.LeftPanel .ShortcutPanel tr {
	display: none;
}

fieldset
{
	border: 1px dashed #b2b2a4;
	padding: 3px;
	margin-top: 6px;
	margin-bottom: 6px;
}

fieldset legend
{
	border: 1px dashed #b2b2a4;
	padding: 3px;
	font-weight: 700;
	margin-left: 12px;
	background-color: #ece9d8;
	color: #0046d5;
}
#info6, #info1, #info2, #info3, #info4, #info5, #info7, #info8, #info9, #info10, #info11, #info12{
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px 20px; float:left; PADDING-TOP: 20px; POSITION: relative
}
.info6{
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px 20px; float:left; PADDING-TOP: 20px; POSITION: relative
}
#info, #info6, #info1, #info2, #info3, #info4, #info5, #info7, #info8, #info9, #info10, #info11, #info12 {
	BACKGROUND: url(/includes/templates/imgs/grad.png) #fff repeat-x;
}
#info .sb-inner, #info6 .sb-inner, #info1 .sb-inner, #info2 .sb-inner, #info3 .sb-inner, #info4 .sb-inner, #info5 .sb-inner, #info7 .sb-inner, #info8 .sb-inner, #info9 .sb-inner, #info10 .sb-inner, #info11 .sb-inner, #info12 .sb-inner {
	BACKGROUND: url(/includes/templates/imgs/grad.png) #fff repeat-x;
}
#info .sb-shadow , #info6 .sb-shadow , #info1 .sb-shadow, #info2 .sb-shadow, #info3 .sb-shadow, #info4 .sb-shadow, #info5 .sb-shadow, #info7 .sb-shadow , #info8 .sb-shadow, #info9 .sb-shadow, #info10 .sb-shadow, #info11 .sb-shadow, #info12 .sb-shadow{
	BACKGROUND: #000;
}
#info IMG#myself, #info6 IMG#myself6, #info1 IMG#myself1, #info2 IMG#myself2, #info3 IMG#myself3, #info4 IMG#myself4, #info5 IMG#myself4, #info7 IMG#myself7, #info8 IMG#myself8, #info9 IMG#myself9, #info10 IMG#myself10, #info11 IMG#myself11, #info12 IMG#myself12 {
	POSITION: relative; margin:0; padding:0px; height:auto ; 
}

.ellipsis {
	DISPLAY: block; MARGIN-RIGHT: -10000px
}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#FFFFFF; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#ffffff; border-right:2px solid #ffffff; border-left:2px solid #ffffff; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #ffffff;}
.headh {background: #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; text-align:center;}
.contenth div {margin-left: 12px; padding-top: 5px;}
.center_container {
	margin:0;	
}
.inner_content {
	border:1px solid #c9c9c9;
	width:94%;
	margin-left:52px;

}
.tdxa{
	width:30%;
	text-align:right;	
	margin-top:5px;
	margin-bottom:5px;
}
.tdxa{
	width:30%;
	text-align:left;	
	margin-top:5px;
	margin-bottom:5px;

}
