html, body {margin:0px; padding:0px; height: 100%; width: 100%; font-family: Tahoma; background: #0D285F;}
.body {background: #0D285F url(images/body.jpg?1) no-repeat center 0; }
.body2 {background: #0D285F url(images/body2.jpg?1) no-repeat center 0;}
.table {width: 1000px; position: relative; left: 50%; margin-left: -500px; top: 0px; min-width: 1000px;}
.bottom {background: url(images/bottom.jpg) no-repeat center bottom;}
.table .header {height: 600px;}
.table .header2 {height: 450px;}

a {outline: 0 none;}
a:hover {text-decoration: none;}
.content a {color: #438ae6;}

.menu {padding-top: 7px;}
.menu a {display: block; font-family: Tahoma; font-size: 12px; color: #6acada; margin-bottom: 7px; padding-left: 16px;}
.menu .submenu { padding-left: 16px; padding-bottom: 7px;}
.menu .submenu a {display: block; font-family: Tahoma; font-size: 11px; color: #90d6ec; margin-bottom: 7px;}

.menu a:hover {color: #afefff;}

.menu a {text-decoration: none;}
.menu a span {text-decoration: underline;}
.menu a.selected {font-weight: bold; color: #fff;}
.menu a.selected span {text-decoration: none;}



.maintable {border-collapse: collapse; margin: 0px; width: 100%;}
.maintable td {padding:0px; margin:0px;}



.btop_left {background: url(images/lt.jpg) no-repeat 0 0; height: 49px;width: 100%; }
.btop_right {background:  url(images/rt.jpg) no-repeat right 0; height: 49px;width: 100%; }
.btop_right div {margin: 0 48px 0 46px; background: #fff; height: 49px;}

.bcenter {background: #fff; padding: 0 22px; width: auto; _width: 100%; min-height: 500px;}
.bcenter .content {margin: 0px; padding:0px; position: relative; top: -10px; color: #7f7f7f; font-size: 12px; font-family: Tahoma;}
.action { position: relative; top: -10px;}
.action_main{margin: 0px 20px; overflow: hidden;}
.bcenter .content img {border:0px;}
.bcenter .content table {color: #7f7f7f; font-size: 12px; font-family: Tahoma;}

.bbot_left {background: url(images/bl.jpg) no-repeat 0 0; height: 49px;width: 100%; }
.bbot_right {background:  url(images/br.jpg) no-repeat right 0; height: 49px;width: 100%; }
.bbot_right div {margin: 0 48px 0 46px; background: #fff; height: 49px;}

.bfoot {margin-bottom: 90px;}
.bfoot .tab {float: left; background: url(images/bottom_tab.jpg) no-repeat 0 0; width: 156px; height:49px; margin-left: 46px;}
.bfoot .tab a {font-size: 12px; color: #438ae6; text-decoration: none; position: relative; top: 15px; left: 15px;}
.bfoot .tab a:hover {text-decoration: underline;}

.partners {}
.partners .tit {margin-bottom: 30px;}
.partners a.part {display: block; float: left;  margin-bottom: 20px}
.partners .item {float: left; margin: 5px 10px; height: 55px; width: 120px; overflow: hidden; text-align: center;}
.partners .item img{border: 0; margin: 0; padding: 0; max-width: 120px; max-height: 55px;}
.clear {clear: both;}

.top_elem {position: absolute; margin-left: 615px; margin-top: 52px; width: 365px; }

.top_elem .email {background: url(images/email.png) no-repeat right 1px; padding-right: 26px; margin-right: 26px; float: right; margin-bottom: 7px;}
.top_elem .email a {font-family: Tahoma; font-size: 12px; color: #6acada;}

.top_elem .fbl_wrap {background: url(images/fb-ico.png) no-repeat right 1px; padding-right: 26px;  float: right; padding-bottom: 7px; margin-right: 26px;}
.top_elem .fbl_wrap a {font-family: Tahoma; font-size: 12px; color: #6acada;}


.top_elem .email a:hover {text-decoration: none;}
.top_elem .phone {background: url(images/fish.png) no-repeat; height: 36px; margin-top: 4px; padding-left: 50px; font-family: HeliosExtThin; font-size: 32px; color: white; float: right; position: relative; left: -26px;}
.top_elem .phone span { color: #a8eafd; font-weight: bold; }

.top_elem .rec { margin-top: 5px; text-align: right; margin-right: 13px; _margin-right: 20px; float: right; width: 195px; }
.top_elem .rec a.link {font-size: 11px; font-family: Tahoma; color: white; text-decoration: none; float: right; margin-top: 9px; margin-right: 18px; position: relative; top: -4px;}
.top_elem .rec a {float: right;}
.top_elem .rec a img {margin-right: 12px;position: relative; top: -4px;}

.top_elem .how { margin-top: 5px; text-align: right; margin-right: 13px; float: left; width: 134px;}
.top_elem .how a.link {font-size: 11px; font-family: Tahoma; color: white; text-decoration: none; margin-top: 9px; margin-right: 18px; position: relative; top: -4px;}
.top_elem .how a {float: right;}
.top_elem .how a img {position: relative; top: -4px;}

.logo {width: 200px; height: 200px; display: block; position: absolute; left: 15px;}

.q1 { display: block; width: 150px; height: 150px; position: absolute; margin-top: 407px; margin-left: 245px; }
.q2 { display: block; width: 150px; height: 150px; position: absolute; margin-top: 407px; margin-left: 450px; }
.q3 { display: block; width: 160px; height: 150px; position: absolute; margin-top: 407px; margin-left: 630px; }
.q4 { display: block; width: 150px; height: 150px; position: absolute; margin-top: 407px; margin-left: 830px; }

.qa1 { display: block; width: 150px; height: 150px; z-index: 1000; position: absolute; margin-top: 250px; margin-left: 245px;  }
.qa2 { display: block; width: 150px; height: 150px; z-index: 1000; position: absolute; margin-top: 250px; margin-left: 450px;  }
.qa3 { display: block; width: 160px; height: 150px; z-index: 1000; position: absolute; margin-top: 250px; margin-left: 630px; }
.qa4 { display: block; width: 150px; height: 150px; z-index: 1000; position: absolute; margin-top: 250px; margin-left: 830px;}


.qt a { text-align: center; color: #6acada; text-decoration: none; font-family: HeliosCondLight; font-size: 18px; white-space: nowrap;}
.qt a:hover {text-decoration: underline; }
.qt1 { display: block; position: absolute; margin-top: 550px; margin-left: 245px; width: 150px; }
.qt2 { display: block; position: absolute; margin-top: 550px; margin-left: 440px; width: 170px;}
.qt3 { display: block; position: absolute; margin-top: 550px; margin-left: 640px; width: 150px;}
.qt4 { display: block; position: absolute; margin-top: 550px; margin-left: 830px; width: 150px;}

.qt21 { display: block; position: absolute; margin-top: 400px; margin-left: 245px; width: 150px; }
.qt22 { display: block; position: absolute; margin-top: 400px; margin-left: 440px; width: 170px;}
.qt23 { display: block; position: absolute; margin-top: 400px; margin-left: 640px; width: 150px;}
.qt24 { display: block; position: absolute; margin-top: 400px; margin-left: 830px; width: 150px;}

.menu2 {position: absolute; margin-left: 630px; margin-top: 230px; }
.menu2 a {color: white; font-family: HeliosCondLight; text-decoration: none; white-space: nowrap;}
.menu2 a span {display: inline-block; border-bottom: 1px dashed #4770a8; padding-bottom: 1px;}
.menu2 a:hover span {border-bottom: none;}
.menu2 .m1 {zoom: 1; font-size: 24px; position: absolute; }
.menu2 .m2 {zoom: 1; font-size: 18px; position: absolute; margin-left: 145px; top: 6px;}
.menu2 .m3 {zoom: 1; font-size: 26px; position: absolute; margin-left: 37px; top: 53px;}
.menu2 .m4 {zoom: 1; font-size: 20px; position: absolute; margin-left: 208px; top: 59px;}
.menu2 .m5 {zoom: 1; font-size: 15px; position: absolute; margin-left: 10px; top: 113px; }
.menu2 .m6 {zoom: 1; font-size: 18px; position: absolute; margin-left: 180px; top: 110px; }

.menu22 {position: absolute; margin-left: 15px; margin-top: 200px; }
.menu22 a {color: white; font-family: HeliosCondLight; text-decoration: none; white-space: nowrap;}
.menu22 a span {display: inline-block; border-bottom: 1px dashed #639cea; padding-bottom: 1px;}
.menu22 a:hover span {border-bottom: none;}
.menu22 .m21 {font-size: 24px; position: absolute; margin-left: 40px;  top: 3px;}
.menu22 .m22 {font-size: 18px; position: absolute; margin-left: 160px; top: 10px;}
.menu22 .m23 {font-size: 21px; position: absolute; margin-left: 400px; top: 6px;}
.menu22 .m24 {font-size: 21px; position: absolute; margin-left: 510px; top: 6px;}
.menu22 .m25 {font-size: 19px; position: absolute; margin-left: 640px; top: 8px; margin-right: 0;}
.menu22 .m26 {font-size: 15px; position: absolute; margin-left: 800px; top: 13px; margin-right: 0;}


/*.cat_new {background: url(images/new.png) no-repeat 0 0; width: 54px; height:54px; position: relative; top: -25px; }
.cat_hit {background: url(images/hit.png) no-repeat 0 0; width: 54px; height:54px; position: relative; top: -25px; }*/

.catalog_main {position: relative; width: 100%;}
.catalog_main .cat_item { overflow: hidden; float: left; width: 340px; height:215px; margin-bottom: 10px;  margin-right: 10px; margin-left: 10px; _margin-left: 10px; position: relative; }

.catalog_main .cat_item .cat_item_title {}
.catalog_main .cat_item .cat_item_img {height: 200px; width: 150px; float: left;}
.catalog_main .cat_item .cat_item_img_link {width: 150px; max-height: 200px; display: block; z-index: 1000; overflow: hidden;}
.catalog_main .cat_item .cat_item_img_link img {max-width: 150px; max-height: 200px;}

.catalog_main .cat_item .cat_item_text {width: 180px; float: right; height: 200px;}
.catalog_main .cat_item .cat_text { width: 170px; height: 120px; font-family: Tahoma; font-size: 12px; color: #7f7f7f; margin: 5px 5px 0 10px; overflow: hidden;}

.catalog_main .cat_item a {display: block; font-size: 18px; color: #438ae6; font-family: Arial;}
/*.catalog_main .cat_item .cat_item_inf {position: relative; top: 160px; padding-right: 15px; _margin-top: 160px;}*/
.catalog_main .cat_item .cat_item_inf {padding-top: 10px;}
.catalog_main .cat_item .cat_item_inf a {}
.catalog_main .cat_item .cat_item_inf div.price {float: right; background: url(images/href.png) no-repeat 0 0; width: 89px; height: 31px; margin-right: 10px;}
.catalog_main .cat_item .cat_item_inf div.price_old {font-family: Arial; font-size: 13px; color: #828282; font-weight: bold; text-decoration: line-through; padding-left: 10px; padding-bottom: 5px;}
.catalog_main .cat_item .cat_item_inf div.price_new {font-family: Arial; font-size: 15px; color: #c90f0f; font-weight: bold; padding-left: 10px; padding-bottom: 5px;}
/*.catalog_main .cat_item .cat_item_inf .price_basket { position: relative; top: 100px;}*/

.tovar_main{max-width: 280px;}
.tovar_desc{color: #626262; font-size: 12px; font-family: Arial; }
.breadcrumbs{font-family: Tahoma; font-size: 12px; color: #a3a3a3; margin-bottom: 20px; margin-top: -5px;}
.breadcrumbs a{text-decoration: underline; color: #a3a3a3}
.breadcrumbs a.last{color: #575757;}
.present{font-weight: bold;}
        .present span {color: #c7103d;}
.how-desc{ font-size: 12px;}
        .how-desc .bold{color: #121416; font-weight: bold;}
        .how-desc div.price_old{color: #828282; font-size: 17px; font-family: Arial; text-decoration: line-through; margin-top: 5px}
        .how-desc div.price_new{color: #c90f0f; font-size: 20px; font-family: Arial; margin-top: 5px;}
        .how-desc div.basket{margin: 5px 0;}
        .how-desc div.recomend{margin-top: 10px;}
        .how-desc h2.otziv {color: #121416; font-weight: bold; font-family: Arial; font-size: 12px; letter-spacing: 0px; padding: 0; }
        .how-desc .sale{margin-bottom: 10px;}
        .how-desc .sale a{color: red;}
/*        .how-desc div.reco_item{margin-left: 25px;}*/
.smalltext{}

h1 {color: #18679f; font-weight: normal; font-family: Tahoma; font-size: 24px; margin: 0 0 15px 0;}
h1.title {color: #1f75b3; font-weight: normal; font-family: Arial, Tahoma; font-size: 23px; margin: 0 0 15px 0;}
h2.title {color: #1f75b3; font-weight: normal; font-family: Arial, Tahoma; font-size: 23px; letter-spacing: 0px;}
h2.main {color: #c90f0f; font-weight: normal; font-family: Arial, Tahoma; font-size: 23px; letter-spacing: 0px; margin: 0 0 15px 0;}

h2 {color: #438ae6;font-family: HeliosCondLight; font-weight: normal; line-height: 16px; font-size: 21px; padding-left: 16px;}
h2 a {color: #438ae6;font-family: HeliosCondLight; font-weight: normal; line-height: 16px; font-size: 21px; text-decoration: none;}

.cform td {color: #7f7f7f; font-size: 12px; font-family: Tahoma;}
.cform td div {margin-bottom: 4px;}
.cform td select {background: #ebebeb; outline: 0 none;}
.cform td select.w100 {width: 100%;}
.cform td input {border: 1px solid #c9c9c9; background: #ebebeb; width: 85px;}

.preview {width: 280px; position: relative; left: -22px; top: 51px;margin-top:25px; }
.zoom {width: 114px; height: 36px; position: relative; background: url(images/zomm.png) no-repeat 0 0; display: block;}

.price2 {background: url(images/href.png) no-repeat 0 0; width: 89px; height: 31px; vertical-align: middle; text-align: center; font-family: Tahoma; font-size: 11px; color: white;}

.fform {width: 360px;}
.fform td {padding-bottom: 3px; color: #7f7f7f; font-size: 12px; font-family: Tahoma;}
.fform td input {border: 1px solid #c9c9c9; background: #fff; width: 100%; }
.fform td textarea {border: 1px solid #c9c9c9; background: #fff; width: 100%; }
.fform td input.send {background: url(images/send.png) no-repeat 0 0; width: 115px; height: 37px; border: none; cursor: pointer;}
.send {cursor: pointer; background: url(images/add_comment.gif) no-repeat 0 0; width: 142px; height: 31px; border: none; }
.close_otziv{cursor: pointer; background: url(images/close_otziv.png) no-repeat scroll left center; display: block; padding-left: 14px; color: #0096f0;}
        .close_otziv span{border-bottom: 1px dashed #0096f0;}
.line {border-top: 1px solid #a0b1c6; height: 1px; margin-top: 20px; margin-bottom: 20px; font-size: 1%;}
.line-main {border-top: 1px dashed #e8e8e8; height: 1px; margin-top: 15px; margin-bottom: 15px; font-size: 1%;}



form {margin:0px;}

.miniphoto { width: 100px; height: 100px; border: 1px solid #c9c9c9; float: left; margin-right: 20px; margin-bottom: 20px; overflow: hidden; }

.otziv {padding: 0px;}
.otziv .ofio {margin-bottom: 10px;}
#allotziv a {color: #438ae6; font-size: 12px;}

.faqone a {color: #438ae6; font-size: 12px; font-family: Tahoma; margin-bottom: 5px; display: block}
.faqone span {color: #000; font-size: 12px; font-family: Tahoma; margin-bottom: 5px;display: block}


table.basket th {font-weight: normal; color: #7f7f7f;}
table.basket {margin-bottom: 40px; border-bottom: 1px solid #a0b1c6; }
table.basket td a.itemtovar {color: #438ae6; font-size: 18px; text-decoration: none;}
table.basket td a.itemtovar:hover {text-decoration: underline;}
table.basket td input.inp {border: 1px solid #c9c9c9; background: #ebebeb; }
.recdel {color: #c90f0f;}
.recedit {color: #438ae6;}

/* myabc */

div.seo {
	font-size: 13px;
	color: #7F7F7F;
	margin: 0px 10px;
        padding: 0 10px;
	padding-bottom: 10px;
}

div.seo p {
	margin: 6px 0px 0px 0px;
	padding: 0px;
}

h2.seo {
	font-size: 13px;
	font-weight: normal;
	display: inline;
	margin: 0pt 0.2em 0pt 0pt;
	padding: 0px;
	color: #7F7F7F;
}

strong.seo {
	font-weight: normal;
}

a.seo {
	border: none;
	cursor: default;
	color: #7F7F7F;
	text-decoration: none;
}

div.likeh2 {
	color:white;
	font-family:HeliosCondLight, Tahoma;
	font-size:21px;
	font-weight:normal;
	line-height:16px;
	padding-left:16px;
}

div.likeh2 a{
	color: white;
}

/* end of myabc :-) */

.recomend h3 {
	color: #438ae6; font-size: 13px;
}
.reco_item {
	width: 105px;
        float: left;
	vertical-align: top;
	margin-right: 10px;
        margin-left: 10px;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
}
.reco_item2 {
	margin-right: 0;
}
.reco_item div {
	border: 1px solid #d1d1d1;
	width: 104px;
	height: 104px;
	margin-bottom: 5px;
}
.reco_item img {
	width: 104px;
}
.opinion {
	margin-bottom: 5px;
}
.opinion_stars {
	position: relative;
	top: -2px;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	width: 72px;
	height: 11px;
	overflow: hidden;
	vertical-align: middle;
	background: url("images/stars.png?3") 0 0 ;
}
.opinion_stars div { height: 11px; background: url("images/stars.png?3") 0 -11px; overflow: hidden;}
.opinion_stars .s0 {width: 1px;}
.opinion_stars .s1 {width: 14px;}
.opinion_stars .s2 {width: 28px;}
.opinion_stars .s3 {width: 44px;}
.opinion_stars .s4 {width: 58px;}
.opinion_stars .s5 {width: 72px;}

.dialog_buy {
	position: absolute;
	left: 50%;
	width: 648px;
	height: 313px;
	margin-left: -324px;
	z-index: 10000;
	background: url("images/go_to_cart.png");
	color: #cde1f6;
}
.dialog_buy .ctrl_text {
	font-size: 25px;
	font-family: Tahoma;
	position: absolute;
	top: 50px;
	left: 65px;
}
.dialog_buy a, .dialog_buy_params a {
	color: #fff;
	font-size: 13px;
	font-family: Tahoma;
	display: block;
	position: absolute;
}

.dialog_buy_params .ctrlp_text {
	font-size: 25px;
	font-family: Tahoma;
	position: absolute;
	top: 14px;
	left: 35px;
}

.dialog_buy .ctrl_order {left: 85px; top: 220px;}
.dialog_buy .ctrl_close {left: 390px; top: 220px;}
.dialog_buy_params .ctrlp_close {left: 65px; top: 197px;}
.dialog_buy_params .ctrlp_order {left: 230px; top: 197px;}

.dialog_buy_params {
	position: absolute;
	left: 50%;
	width: 418px;
	height: 290px;
	margin-left: -209px;
	z-index: 10000;
	background: url("images/go_to_cartp.png");
	color: #cde1f6;
}

.param_table {
	color:#f8f8f8;
	margin:6px 0;
	font-size:12px;
}

.param_table input, .param_table select, .param_table textarea {
	border:1px solid #2f2f2f;
	font-size:12px;
}

.main_seo p {font-size: 11px; }
.main_seo a {color: #438AE6}
.main_seo strong {font-weight: normal;}

.catalog_main .more {font-size: 13px !important;}

.feedback {display: none; position: absolute; left: 50%; margin-left: -300px; top: 100px;  z-index: 10000; width: 646px; height: 418px; background: url('images/feedback.png') 0 0 no-repeat;}
	.feedback .fb_title {width: 580px; position: absolute; left: 20px; top: 40px; color: #cde1f6; text-align: center; font-size: 23px;}
	.feedback .cancel {width: 16px; height: 16px; background: url('images/cancel.png') 0 0 no-repeat; position: absolute; right: 35px; top: 25px;}
	.feedback form {position: absolute; left: 226px; top: 162px;}
		.feedback form div {margin-bottom: 9px;}
			.feedback form label {display: inline-block; width: 88px; font-size: 14px; color: #cde1f6; vertical-align: top;}
			.feedback form input, .feedback form  textarea {width: 274px; color: #cde1f6; height: 26px; border: none; background: #3a5f9b;}
			.feedback form textarea {height: 96px;}
	.feedback a {position: absolute; bottom: 20px; right: 200px; font-size: 15px; color: #cde1f6;}
		
.fbl_wrap {}

/*#param_div{margin-bottom: 10px;}*/
.otziv_form{display: none;}

/*p, h2, div, span{padding:0;margin:0}*/
.param{width: 390px;}
.block{ margin:15px 0 0; min-height: 50px;}
.box{ position:relative;top:-10px; background: #F7F4E7; min-width: 100px; min-height: 30px;}
/* sides */
.side-left{ background:url(images/pleft.png) 0 0 repeat-y #F7F4E7;margin-right:11px;padding-left:11px}
.side-right{ background:url(images/pright.png) right 0 repeat-y #F7F4E7;margin-right:-11px;padding-right:11px;}
.side-up{ background:url(images/ptop-mid.png) 0 0 repeat-x #F7F4E7; position:relative;top:-11px;width: auto;}
.side-bottom{ background:url(images/pbot-mid.png) 0 bottom repeat-x #F7F4E7;position:relative;top: 22px; width: auto;}
/* corners */
.up-l{background:url(images/ptop-left.png) 0 0 no-repeat #F7F4E7;height:11px;width:11px;float:left;margin-top:-11px;}
.up-r{ background:url(images/ptop-right.png) right 0 no-repeat #F7F4E7;height:11px;width:11px;float:right;margin-top:-11px;}
.bottom-l{background:url(images/pbot-left.png) 0 bottom no-repeat #F7F4E7;width:11px;height:11px;float:left}
.bottom-r{background:url(images/pbot-right.png) right bottom no-repeat #F7F4E7;width:11px;height:11px;float:right}
/* fix-ie */
.up-l, .up-r, .bottom-l, .bottom-r{font-size:1px;position:relative}

.pagination{
        margin-top: 10px;
}
.paginate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
}

a.paginate {
	border: 1px solid #0B295F;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #0B295F;
}


a.paginate:hover {
	background-color: #0B295F;
	color: #FFF;
	text-decoration: underline;
}

a.current {
	border: 1px solid #0B295F;
	font: bold .7em Arial,Helvetica,sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#0B295F;
	color: #FFF;
	text-decoration: none;
}

span.inactive {
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding: 2px 6px 2px 6px;
	color: #999;
	cursor: default;
}

.datetime{

        height: 30px;
        padding: 8px 12px 8px 10px;
        margin-left:15px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: .7em;
        font-weight: bold;
        background: #438ae6;
        color: #ffffff;
}

.news-preview{min-height: 150px; margin: 10px 0 0 0;}
.news-preview .title{height: 35px;}

/* чат */
.operator {
	z-index:6000;
	border:0pt none;
	cursor: pointer;
	visibility:visible;
	position:absolute;
	top:50%;
	left:0;
	width:260px;
	padding:0;
	margin:0;
	overflow:hidden;
}
.operator table {
	position:relative;
	width:260px;
	border:0pt none;
	margin:0pt;
	padding:0pt;
	left:0px;
	top:0pt;
}
.operator_cont_top {
	margin:0;
	padding:0;
	border:0;
	line-height:0;
	height:10px;
	width:230px;
	background:url('/images/chat/1bgt.png') repeat-x left top;
}
.operator_cont_top_btn {
	margin:0;
	padding:0;
	border:0;
	line-height:0;
	width:30px;
}
.operator_cont_top_btn img {
	border:0;
	margin:0;
	padding:0;
}
.operator_cont {
	border:0;
	padding:0;
	margin:0;
	background:url('/images/chat/1bg.png') repeat-x left top #3a6dc9;
}
.operator_title {
	border:0;
	padding:0;
	margin:0;
	margin-left:10px;
	font-size:14px;
	font-family:arial;
	color:#FFFFFF;
}
.operator_text_btn {
	font-size:14px;
	font-family:arial;
	margin:0;
	padding:0;
	color:#99bdff;
	text-decoration:underline;
}
.operator_text_btn img {
	float:left;
	margin:0;
	margin-left:10px;
	margin-right:10px;
	padding:0;
}
.operator_text_btn div {
	font-size:14px;
	font-family:arial;
	float:left;
	border:0;
	background:transparent;
	margin:0;
	margin-top:4px;
	color:#99bdff;
	text-decoration:none;
}
.operator_cont_btn {
	line-height:0;
	border:0;
	padding:0;
	margin:0;
	vertical-align:middle;
	background:url('/images/chat/1tbg.png') repeat-y left top;
}
.operator_cont_bottom {
	margin:0;
	padding:0;
	border:0;
	line-height:0;
	height:10px;
	background:url('/images/chat/1bgb.png') repeat-x left top;
}
.operator_cont_bottom_btn {
	margin:0;
	padding:0;
	border:0;
	line-height:0;
	width:10px;
}

.operMsg {
	z-index:6000;
	border:0pt none;
	visibility:visible;
	position:absolute;
	bottom:0;
	right:40px;
	width:320px;
	height:126px;
	padding:0;
	margin:0;
	display:none;
	overflow:hidden;
}

.operMsg_cont_top_left {
	background:url('/images/chat/msgTLC.png');
}

.operMsg_cont_top {
	background:url('/images/chat/msgT.png');
}

.operMsg_cont_top_right {
	background:url('/images/chat/msgTRC.png');
}

.operMsg_cont {
	background:#3a6dc9 url('/images/chat/1bgMsg.png') repeat-x;
	height:110px;
}
.operMsg_cont, .operMsg_cont * {
	font-size:12px;
	font-family:arial;
	border:0;
	margin:0;
	color:#fff;
	text-decoration:none;
}

.prevLink {
	padding-left:24px;
	background:url('/images/prev.png') no-repeat 4px 0;
}

.nextLink {
	padding-right:24px;
	background:url('/images/next.png') no-repeat 70px 0;
}
