html, body, div, span, applet, object, iframe,
p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
button
{
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
}
:focus
{
outline:0;outline:0;
}

.contenttoc th {
  visibility: hidden;
}

body
{
line-height:100%;
color:#000;
background:#f6f6f8;
font-size:14px !important;
}
ol, ul
{
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table
{
border-collapse:collapse;
border-spacing:0;
}
caption, th, td
{
text-align:left;
vertical-align:middle;
font-weight:normal;
}
blockquote:before, blockquote:after,
q:before, q:after
{
content: "";
}
blockquote, q
{
quotes: "" "";
}
em
{
font-style: italic;
}
strong
{
font-weight: bold;
}
/* ============================================================================================= */
@font-face {
    font-family: 'ArtScriptRegular';
    src: url('../fonts/artscript/artscript-webfont.eot');
    src: url('../fonts/artscript/artscript-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/artscript/artscript-webfont.woff') format('woff'),
         url('../fonts/artscript/artscript-webfont.ttf') format('truetype'),
         url('../fonts/artscript/artscript-webfont.svg#ArtScriptRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* ============================================================================================= */
html
{
/*height:100%;*/
font-size:100%;
}
html.modal
{
background:#fff;
}

html.report
{
background:#fff;
}


body
{
/*height:100%;*/
font-size:0.813em;
font-family:tahoma, Arial, Helvetica, sans-serif;
background:#fff url('img/bgt.png');
color:#333333;
line-height:1.5em;
text-align:center;
min-width:1150px;/* min_width */
}
html.modal body
{
background:transparent;
min-width:0px;
}

html.report body
{
background:transparent;
}

.clr, .clear
{
clear:both;
}
strong
{
font-weight:bold;
}
a
{
cursor:pointer;
text-decoration:underline;
color: #108A87;
}
a:hover
{
text-decoration: none;
color: #108A87;
}
a:visited
{
color: #108A87;
}

a.control, a:visited.control
{
color:#108A87;
text-decoration:underline;
}
a:hover.control
{
color:#108A87;
text-decoration:none;
}


td[valign=top]
{
vertical-align: top;
}
td[valign=middle]
{
vertical-align: middle;
}
td[valign=bottom]
{
vertical-align: bottom;
}

a[title="Phoca Gallery"]
{
display: none;
}

*[align=center]
{
margin-left: auto;
margin-right: auto;
}
*[align=left]
{
margin-left: 0px;
margin-right: auto;
}
*[align=right]
{
margin-left: auto;
margin-right: 0px;
}

/* ============================================================================================= */
/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #115bb1; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

/* Debug */
#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }
#system-debug div { font-size: 11px;}

.error
{
color:#f00;
padding:0px 0px 20px 0px;
display:none;
}
/* ============================================================================================= */
img.calendar
{
    cursor: pointer;
    margin-bottom: -3px;
    border: 0;
}
/* ============================================================================================= */
form label
{
cursor: pointer;
}

input, select, textarea, .inputbox
{
background:#fff;
font-size:12px;
border: 1px solid #108A87;
font-family: Tahoma;
color:#333;
padding:1px;
}

textarea, textarea.inputbox
{
font-size:14px;
border-color:#108A87!important;
border-radius:7px !important;
}

input:focus, select:focus, textarea:focus
{
color:#555;
font-weight: normal;
border-color:#e8e8e8 !important;
}

.cf_button input{
  color: #fff;
  background: #108A87;
}

input[type=button]
{
color:#fff;
}
input[type=submit]
{
color:#fff;
}

input[type=checkbox]
{
margin:0px;
}

fieldset
{
border:1px solid #fc9;
padding:10px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}

legend
{
color:#fc9;
padding:0px 5px;
}

button, .button
{
padding: 1px 5px;
border:none;
color: #fff;
cursor:pointer;
width:120px !important;
background:#108A87;
height: 25px;
font-size: 14px;
padding-bottom:5px;
}

.button:hover, .button:focus, button:hover, button:focus
{
border-color: #333333;
}

.inputbox:hover, .inputbox:focus
{
border-color: #c8c8c8 !important;
}
/* ============================================================================================= */
table.blog, table.blog_newss
{
width:100%;
}

span.article_separator
{
display:block;
height:0.83em;
}

.blog span.article_separator, .blog_newss span.article_separator
{
display: block;
height: 1.5em;
}

a.contentpagetitle
{
font-size: 14px;
text-decoration: underline;
text-align: left;
}
a:hover.contentpagetitle
{
text-decoration: none;
}

a.readon
{
}
a:hover.readon
{
}

table.contentpaneopen, table.contentpaneopen_newss
{
width: 100%;
}
.componentheading, h1.cf_text
{
padding: 0em 0em 0.5em 0em;
color: #108A87;
font-size: 20px;
text-align: left;
vertical-align:top;
font-family: Tahoma;
/*
border-bottom:1px solid #fc9;
margin-bottom:0.3em;
*/
}
.componentheading_newss
{
padding: 0em 0em 0.5em 0em;
color: #FF9948;
font-size: 14px;
text-align: left;
vertical-align:top;
border-bottom:1px solid #fc9;
margin-bottom:0.3em;
}
.componentheading_msg
{
float:left;
padding:5px 0px 0.4em 0px;
/*background:transparent url(../images/componentheading/componentheading_msg.png) 100% 37% no-repeat;*/
border-bottom:0px !important;
margin-bottom:0px !important;
}
.componentheading_form
{
float:left;
padding:5px 50px 0.4em 0px;
background:transparent url(../images/componentheading/componentheading_form.png) 100% 0px no-repeat;
border-bottom:0px !important;
margin-bottom:0px !important;
}
td.contentheading,h3
{
padding: 0em 0em 0.5em 0em;
color: #108A87;
font-size: 20px;
font-weight:normal;
text-align: left;
vertical-align:top;
font-family: Tahoma;
/*border-bottom:1px solid #fc9;*/
}
.blog_more
{
}
.blog_more ul li
{
}
a.blogsection
{
}

td.article_column
{
text-align: center;
}
/* ============================================================================================= */
.pagenavcounter
{
font-size: 0.7em;
margin: 0em 0em 0.4em 0em;
display: none;
}
.pagenav_c
{
text-align: center;
}
table.pagenav_outer_table
{
margin: 0.4em auto 0.4em auto;
clear: both;
}

.pagenavbar .pagenav_outer_table
{
position: static;
margin: 0.4em auto;
}
table.pagenav_outer_table td
{
padding:0em;
text-align: center;
vertical-align: middle;
}
table.links_table td
{
padding:0em 0.3em 0em 0em;
text-align: center;
vertical-align: middle;
}
.pagenav_page span.pagenav
{
font-size: 14px !important;
font-weight: normal;
color: #555;
cursor: normal;
text-decoration: none;
border: 0px solid #555;
padding: 7px 10px;
background: url(img/pagenc.png) center center no-repeat;
}

.pagenav_page {
  width: 24px
}

.pagenav_page a.pagenav
{
font-size: 14px !important;
font-weight: normal;
color: #555;
text-decoration:none;
cursor: pointer;
background:none;
border: 0px solid #FF9948 ;
padding: 7px 10px;
background: url(img/pagen.png) center center no-repeat;
}
.pagenav_page a:hover.pagenav
{
text-decoration:none;
background: url(img/pagench.png) center center no-repeat;
}
span.pagenav_start a.pagenav
{
font-size: 1em;
font-weight: normal;
color: #555;
text-decoration:underline;
cursor: pointer;
background:none;
padding:0em 0.5em 0em 0em;
border:0px none;
}
span.pagenav_start a:hover.pagenav
{
text-decoration:none;
}
span.pagenav_prev a.pagenav
{
display:block;
width:28px;
height:28px;
line-height:28px;
font-size: 0px;
text-decoration:none;
padding-left: 0px;
margin-right:5px;
cursor: pointer;
background: transparent url(../images/pagenav/pagenav_prev.png) center center no-repeat;
}
span.pagenav_prev a:hover.pagenav
{
}
span.pagenav_next a.pagenav
{
display:block;
width:28px;
height:28px;
line-height:28px;
font-size: 0px;
text-decoration:none;
cursor: pointer;
padding-right: 0px;
margin-left:2px;
background: transparent url(../images/pagenav/pagenav_next.png) center center no-repeat;
}
span.pagenav_next a:hover.pagenav
{
}
span.pagenav_end a.pagenav
{
font-size: 1em;
font-weight: normal;
/* color: #1e2978; */
text-decoration:underline;
cursor: pointer;
background:none;
padding:0em 0em 0em 0.5em;
}
span.pagenav_end a:hover.pagenav
{
text-decoration:none;
}

th.pagenav_prev a
{
display:block;
width:60px;
height:26px;
line-height:26px;
font-size: 0px;
text-decoration:none;
cursor: pointer;
background: transparent url(../images/pagenav/pagenav_prev.png) 0px 0px no-repeat;
}

th.pagenav_next a
{
display:block;
width:60px;
height:26px;
line-height:26px;
font-size: 0px;
text-decoration:none;
cursor: pointer;
background: transparent url(../images/pagenav/pagenav_next.png) 100% 0% no-repeat;
}

th.pagenav_prev a:hover, th.pagenav_next a:hover
{
}

table.pagenav
{
margin: 0px auto 0px auto;
background:none;
}

.pagenav_start {
  height: 20px;
}
.limit_container {
  font: 14px/28px Tahoma;
}

/* ============================================================================================= */
#body_container
{
  background: transparent url(img/bgb.png) center bottom repeat-x;
	overflow:hidden;
}
/* ============================================================================================= */
/* header */

#header
{
height: 371px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.header_bg0
{
height: 371px;
margin: 0 auto auto 0;
background:transparent url('img/bg2.png') repeat-x;
}

.header_bg0c
{
/* background: url(../images/tmpl/bg/bgtopc.png) 0 0 repeat-x;
 */height:38px;
/* margin-left: 20px;
margin-right:20px; */
/*width:1150px;
height:107px;
margin:auto;  */
}

.header_bg0l
{
/* background: url(../images/tmpl/bg/bgtopl.png) 100% 0 no-repeat;
 */height:38px;
width:1260px ;
/*width:1150px;
height:107px;
margin:auto;   */
}

#header_inner
{
background: transparent url(img/bg0.png) center top no-repeat;
width:1150px;
margin:0px auto auto auto;
position:relative;
height:371px;
top:-371px;
}

#header_left
{
float:left;position:absolute;
width:142px;
text-align:left;
vertical-align:top;
margin-left:-142px;
background: transparent;
height:273px;
}

#a_logo
{
background: url("../images/tmpl/logo.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 40px;
    font-weight: bold;
    height: 105px;
    left: 25px;
    line-height: 66px;
    position: relative;
    text-decoration: none;
    width: 423px;
}


#header_center_container
{
float:left;
/*border-top: 1px solid #FF6600;   */
width:100%;
}
#header_center
{
  background: transparent;
/*margin-left:294px;/* left_width */
/*background: transparent url(../images/tmpl/header/header_c.png) 0px 0px repeat-x;*/
}
.header_center_bg0
{
/*background: transparent url(../images/tmpl/header/header_cl.png) 0px 0px no-repeat; */
}
.header_center_bg1
{
/* background: url(img/cart.png) 100% 70px no-repeat;
 */
}
#header_center_inner
{
	position:relative;
	height:136px;
 }

#header_right
{
/*position:absolute;
top:0px;
right:0px;
width:4px;
height:107px;
background: transparent url(../images/tmpl/header/rt.png) 100% 0px no-repeat;   */
}

#headtxt {
  position: relative;
  background: url(img/bgtext.png) center 0px no-repeat;
  width: 1150px;
  height: 81px;
  top: 34px;
  margin: 0 auto;
}

#headtxt .moduletable_content {
  padding: 10px 15px;
  color: #fff;
  font-size: 16px;
  text-align: center;
}


/* usermenu */
#usermenu_container
{
position:absolute;
top:0px;
right:0px;
height: 0px;
width: 300px;
background: transparent;
}
#usermenu_container_inner
{
/*background: transparent url(../images/tmpl/usermenu/usermenu_l.png) 0px 0px no-repeat; */
/*padding:0px 0px 0px 102px;*/
}
.moduletable_usermenu
{
/*background: transparent url(../images/tmpl/usermenu/usermenu_r.png) 100% 0% no-repeat;  */
padding:0px 0px 0px 0px;
}
.moduletable_content_usermenu
{
/*background: transparent url(../images/tmpl/usermenu/usermenu_m.png) 0px 0px repeat-x;   */
height:0px;
}


.moduletable_linkcart
{
position:absolute;
top:105px;
left:1124px;
z-index: 3;
}
.moduletable_content_linkcart
{
}
.moduletable_linkcart a
{
display:block;
/*height:28px;   */
color:#4865c1 !important;
font-weight:normal;
cursor:pointer;
text-decoration: underline;
font-size:14px !important;
/*text-shadow: 1px 1px 1px #073838;*/
line-height:15px;
height: 15px;
text-align:left;
vertical-align:middle;
font-family: tahoma;
font-size: 12px;
background: transparent;
padding:0px 0px 4px 0px;
text-transform: capitalize;

}
.moduletable_linkcart a:hover
{
color:#fff;
text-decoration:underline;
}
.moduletable_linkcart a:visited
{
color:#c12400;
}
.login_links_editprofile:first-letter{
	font-size:20px;
}

/* menutop*/

#menutop {
  margin-left:0px;
  height: 38px;
}

#menutop a {
  color:#fff;
  padding-right: 30px;
  font-size: 14px;
  text-decoration: none;
  line-height: 23px;
}

#menutop a:hover, #menutop a.active {
  color:#feee60;

}




/* ============================================================================================= */
/* mainmenu */
#mainmenu_container
{
  background: url("../images/tmpl/mainmenu/bgmmenu.png") repeat-x scroll 0 0 transparent;
    border-radius: 7px 7px 7px 7px;
    height: 62px;
    margin: 0 auto;
    position: relative;
    top: -435px;
    width: 1150px;
}
}
.moduletable_mainmenu
{
position:absolute;
top:0px;
left:79px;
width: 248px;
height: 45px;
background: transparent url(../images/main_menu.png) 0px 0px no-repeat;
}
.moduletable_content_mainmenu
{
  padding: 0 0px 0 0px;
  background:transparent;
  height: 62px;
}
.moduletable_mainmenu ul.menu
{
display:block;
margin-left: 80px;
padding:0px;
height: 62px;
}
.moduletable_mainmenu ul.menu li
{
display:block;
float:left;
position:relative;
top:0px;
left:65px;
height: 62px;
text-align:center;
/*background: url(img/separator.png) 0 0px no-repeat; */


}

.moduletable_mainmenu ul.menu li:hover, .moduletable_mainmenu ul.menu li.active
{


}

.moduletable_mainmenu ul.menu li.item116 {
  background: none !important;
}

.moduletable_mainmenu ul.menu li a
{
display:block;
color:#fff;
font: normal 20px/62px Tahoma !important;
text-decoration:none;
height:62px;
text-align:center;
padding: 0 45px;
text-shadow:0px 0px 1px rgba(0,0,0,0.3) !important;
margin-top:0px;
/*background: url(../images/ulli1.png) center center no-repeat;   */
}
.moduletable_mainmenu ul.menu li a:hover, .moduletable_mainmenu ul.menu li.active a

{
  background: #fff;
  box-shadow: inset 0 0 15px rgba(13, 134, 131,0.6);
  color:#0d8683 !important;
}

.moduletable_content_usrlm ul{
	position:absolute;
	margin:0px;padding:0px;
	height:40px;
	right:5px;
	top:0px;
	/*background: url(img/urm.png) center center no-repeat;     */
}
.moduletable_content_usrlm ul li{
	float:left;
}

.moduletable_content_usrlm ul li a
{
display:block;
color:#0d8683;
font: normal 14px/40px Tahoma !important;
text-decoration: underline;
height:40px;
text-align:center;
padding: 0px 0px 0 12px;
}
.moduletable_content_usrlm ul li.item171 a{
	padding-left:20px;
}
.moduletable_content_usrlm ul li.item166 a{

}
.moduletable_content_usrlm ul li.item167 a{

}
.moduletable_content_usrlm ul li.item142{
	position:absolute;
	bottom:-265px;
	right:5px;	
}
.moduletable_content_usrlm ul li.item142 a{
		padding:20px 0px 20px 75px;
	background: transparent url('../images/tmpl/cartlink.png') left center no-repeat;

}
.moduletable_content_usrlm ul li.active a span{
	
}
.moduletable_content_usrlm ul li.active a:hover span{
	
}
.moduletable_mainmenu ul.menu li.active a:hover
{
text-decoration:none;
}

.moduletable_mainmenu ul.menu li.item1
{
display:normal;
/*background: url(img/home.png) center center no-repeat;   */
}
.moduletable_mainmenu ul.menu li.item97
{
/*display:none;   */
}
.moduletable_mainmenu ul.menu li.item116
{
/*display:none;*/
}

.moduletable_mainmenu ul.menu li.item2{
   /*	background: url(img/forum.png) center center no-repeat;  */
}
.moduletable_mainmenu ul.menu li.item96{
   /*	background: url(img/pristroy.png) center center no-repeat;    */
}
.moduletable_mainmenu ul.menu li.item143{
  /*	background: url(img/trades.png) center center no-repeat;   */
}
.moduletable_mainmenu ul.menu li.item144{
   /*	background: url(img/organizz.png) center center no-repeat;      */
}
.moduletable_mainmenu ul.menu li.item145{
   /*	background: url(img/helper.png) center center no-repeat; */
}
.moduletable_mainmenu ul.menu li.item98{
   /*	background: url(img/pravila.png) center center no-repeat; */
}

.moduletable_mainmenu ul.menu li.active.item2{
  /*	background: url(img/forum_a.png) center center no-repeat;  */
}
.moduletable_mainmenu ul.menu li.active.item96{
  /*	background: url(img/pristroy_a.png) center center no-repeat;  */
}
.moduletable_mainmenu ul.menu li.active.item143{
 /*	background: url(img/trades_a.png) center center no-repeat;     */
}
.moduletable_mainmenu ul.menu li.active.item144{
  /*	background: url(img/organizz_a.png) center center no-repeat;   */
}
.moduletable_mainmenu ul.menu li.active.item145{
  /*	background: url(img/helper_a.png) center center no-repeat;      */
}
.moduletable_mainmenu ul.menu li.active.item98{
   /*	background: url(img/pravila_a.png) center center no-repeat;     */
}
.moduletable_mainmenu ul.menu li.active.item1
{
  /*	background: url(img/home_a.png) center center no-repeat;         */
}
.moduletable_content_usrlm ul li ul{
	display:none;
}
/* ============================================================================================= */
/* purchasesmenu */
#purchasesmenu_container
{
position:absolute;
top:46px;
left:1057px;
}
#purchasesmenu_container2
{
position:absolute;
top:45px;
left:927px;
}
.moduletable_purchasesmenu
{
display:none;
}
.moduletable_purchaselinkmenu
{
}
.moduletable_content_purchasesmenu
{
}
.moduletable_purchasesmenu ul.menu
{

}
.moduletable_purchaselinkmenu ul.menu {

}
.moduletable_purchasesmenu ul.menu li, .moduletable_purchaselinkmenu ul.menu li
{
display:block;
text-decoration: none;
float:left;
position:relative;
top:0px;
left:0px;
text-align:center;
padding:0px 0px;
}
.moduletable_purchasesmenu ul.menu li a, .moduletable_purchaselinkmenu ul.menu li a
{
display:none;
height:16px;
color:#333333;
/*font-size:15px; */
font-weight:normal;
cursor:pointer;
text-decoration:none;
line-height:16px;
text-align:center;
vertical-align:middle;
font-family: tahoma;
}
.moduletable_purchasesmenu ul.menu li a:hover, .moduletable_purchaselinkmenu ul.menu li a:hover
{
text-decoration:none !important;
}
.moduletable_purchasesmenu ul.menu li.active a, .moduletable_purchaselinkmenu ul.menu li.active a
{
text-decoration:none !important;
font-weight:normal;
}
.moduletable_purchasesmenu ul.menu li.active a:hover
{
}

.moduletable_purchasesmenu ul.menu li.item28 a
{
padding:4px 29px 0px 0px;
background: transparent url(img/admini.png) 0px center no-repeat;
font-size: 14px;
font-family: Tahoma;
height: 26px;
color: #4865c1;
text-decoration: underline;
/*text-shadow:0px 0px 1px #479c9c; */
}

.moduletable_purchasesmenu ul.menu li.item28 a span {
 margin-left: 28px;
}

.moduletable_purchasesmenu ul.menu li.item28 a:hover { text-decoration: none !important;}

.moduletable_purchaselinkmenu ul.menu li.item15 a
{
padding:4px 29px 0px 0px;
height: 26px;
font-size: 14px;
font-family: Tahoma;
color: #4865c1;
/*text-shadow:0px 0px 1px #479c9c; */
background: transparent url(img/purchasesmenu_mypurchases.png) left center no-repeat;
text-decoration: underline !important;

}

.moduletable_purchaselinkmenu ul.menu li.item15 a span {
  position: relative;
  top: 1px;
  padding-left: 34px;
}

.moduletable_purchaselinkmenu ul.menu li.item15 a:hover {
  text-decoration: none !important;
}

/* ============================================================================================= */
 /* how */
#how {
  position: relative;
  top: 27px;
  left: 800px;
  width: 200px;
}

.moduletable_how
{
position:relative;
top:4px;
width: 178px;
z-index:2;
margin-bottom: 15px;
}
.moduletable_content_how
{
	box-shadow: 0px 2px 11px rgba(50, 50, 50, 0.55);
	width: 178px;
	font-size: 12px;
	padding:20px 10px;
	border-radius: 0px 0px 30px 30px;
	-moz-border-radius:0px 0px 30px 30px;
	-webkit-border-radius:0px 0px 30px 30px;
}

.moduletable_how2
{
position:relative;
top:4px;
width: 178px;
z-index:2;
margin-bottom: 15px;
}
.moduletable_content_how2
{
  border: 0px none;
  width: 200px;
  font-size: 12px;
  padding-top: 0px;
  padding-bottom: 10px;
  border-radius: 30px;
  box-shadow:0px 0px 5px rgba(0,0,0,0.5);  
}

table.contentpaneopen_how {
  margin-left: 6px;
  margin-right: 6px;
}

.moduletable_how ul.menu {
    display: block;
}

.moduletable_title_how {
border-radius: 7px 7px 0px 0px;
-moz-border-radius:7px 7px 0px 0px;
-webkit-border-radius:7px 7px 0px 0px;
background:transparent url("../images/tmpl/leftmenu/lmh.png") repeat-x scroll 0 0;
  height: 47px;
  width: 198px;
  color: #fff;
  text-align: center;
  font:  normal 16px/47px Arial !important;

}

.moduletable_how ul.menu li
{
display:block;
width:170px;
text-decoration: none;
position:relative;
top:0px;
left:0px;
text-align:center;
padding:0px;
height: 58px;
line-height: 20px;
background: transparent url(img/rightitem_m.png) center center no-repeat;
}

.moduletable_how ul.menu li:hover, .moduletable_how ul.menu li.active
{
display:block;
text-decoration: none;
position:relative;
top:0px;
left:0px;
text-align:center;
padding:0px;
line-height: 20px;
}

.moduletable_how ul.menu li a
{
display:block;
height:33px;
color:#777;
font-weight:normal;
cursor:pointer;
text-decoration:none;
line-height:15px;
text-align:center;
vertical-align:middle;
font-family: tahoma;
font-size: 14px;
padding:23px 5px 0px 46px;
background: transparent url() 0px 0px no-repeat;
/*width: 175px; */

}

.moduletable_how ul.menu li a span {
 height: 20px;
}

.moduletable_how ul.menu li a:hover, .moduletable_how ul.menu li.active a
{
text-decoration:none;
color:#777;
background: transparent url() 0px 0px no-repeat;
}

.moduletable_how ul.menu li.item124{
	background: transparent url(img/rightitem_b.png) center center no-repeat;
	height:58px;
}
.moduletable_how ul.menu li.item143{
	background: transparent url(img/rightitem_t.png) center center no-repeat;
	height:55px;
}
.moduletable_how ul.menu li.item143 a{
	padding: 5px 5px 15px 40px;
	background: transparent url(img/item141.png) 11px 14px no-repeat;
}
.moduletable_how ul.menu li.item117 a{
	background: transparent url(img/item117.png) 11px 14px no-repeat;
}
.moduletable_how ul.menu li.item144 a{
	background: transparent url(img/item142.png) 11px 14px no-repeat;
}
.moduletable_how ul.menu li.item118 a{
	background: transparent url(img/item118.png) 11px 14px no-repeat;
}
.moduletable_how ul.menu li.item119 a{
	background: transparent url(img/item119.png) 11px 14px no-repeat;
}
/* ============================================================================================= */


/* center_container  444*/
#center_container
{
	padding-top:7px;
	margin:0px auto 0px auto;
	position:relative;
    top: 10px;
	overflow:hidden;
	width:1150px;
	background:#fff;
	box-shadow: 0px 4px 13px rgba(0,0,0,0.4);
	border-radius:30px;
	z-index:1;
}
#center_container_inner
{
overflow:hidden;
/*min-width:1100px;/* min_width */
/*max-width:1250px;/* max_width */
width:1150px;
/*border-left: 1px solid #ff6600;
border-right: 1px solid #ff6600;*/
margin:5px auto auto auto;
background: transparent;
/*background: transparent url(../images/tmpl/bg/butterflies.png) 0% 100% no-repeat;  */

}

/* ============================================================================================= */
/* top_container */
.top_container
{
}
/* ============================================================================================= */
/* main */
.main_container
{
float:left;
width:100%;
}
.columns_lr .main_container, .columns_r .main_container
{
}
.main_container_inner
{
padding:0px 0px 0px 0px;
margin-top:0px;
margin-bottom:5px;
}
/*
.columns_lr .main_container_inner, .columns_r .main_container_inner
{
margin-right:294px;
}
*/
.columns_lr .main_container_inner, .columns_l .main_container_inner
{
margin-left:212px;/* left_width */
/*margin-top: 10px;*/
position:relative;
}

/* Rounded center */
.rbcenter
{
/* overflow:hidden; */
}
.rbcenter .rbcenter_top
{
/*
padding:0px 0px 0px 15px;
background:transparent url(../images/tmpl/center/rbcenter_tl.png) 0% 0% no-repeat;
*/
}
.rbcenter .rbcenter_top div
{
/*
padding:0px 15px 0px 0px;
background:transparent url(../images/tmpl/center/rbcenter_tr.png) 100% 0% no-repeat;
*/
}
.rbcenter .rbcenter_top div div
{
/*
padding:0px 0px 0px 0px;
background:transparent url(../images/tmpl/center/rbcenter_t.png) 0% 0% repeat-x;
height:389px;
*/
}
.rbcenter .rbcenter_middle_l
{
/*padding:0px 0px 0px 15px;
background:transparent url(../images/tmpl/center/rbcenter_l.png) 0% 0% repeat-y;  */
}
.rbcenter .rbcenter_middle_r
{
/*padding:0px 15px 0px 0px;*/
/*background:transparent url(../images/tmpl/center/rbcenter_r.png) 100% 0% repeat-y; */
}
.rbcenter .rbcenter_middle_m
{
/*background:transparent url(../images/tmpl/center/rbcenter_tl.png) 0px 0px no-repeat;  */
padding:0px 0px 0px 0px;
}

.rbcenter .rbcenter_bottom
{
padding:0px 0px 0px 10px;
/*background:transparent url(../images/tmpl/center/rbcenter_bl.png) 0% 100% no-repeat;    */
}
.rbcenter .rbcenter_bottom div
{
padding:0px 0px 0px 0px;
/*background:transparent url(../images/tmpl/center/rbcenter_br.png) 100% 100% no-repeat;    */
}
.rbcenter .rbcenter_bottom div div
{
padding:0px 0px 0px 0px;
/*background:transparent url(../images/tmpl/center/rbcenter_b.png) 0% 100% repeat;*/
height:0px;
overflow:hidden;
}

#main_container_center
{
/*background:transparent url(../images/tmpl/center/rbcenter_tr.png) 100% 0% no-repeat;  */
padding:0px 0px 0px 10px;
}

.main_container_center_bg0
{

padding:0px 0px 0px 0px;
overflow:hidden;
border: 0px solid #dcd9cc;

}

#main_container_center_middle
{
float:left;
width:100%;
min-height:1005px;
overflow:hidden;
padding:0px 0px;
position:relative;
margin-top:0px;
}
#main_container_center_middle_inner{
	margin-top:0px;
	padding:0px;
	border:0px solid #dbd9db;
	position:relative;
	z-index:1;
	background:#fff;
}
.columns_lr #main_container_center_middle_inner, .columns_r #main_container_center_middle_inner
{
margin-right:211px;/* right_width */
min-height: 705px;
}


#main_top_container
{
clear:both;
text-align:left;
vertical-align:top;
margin: 0 10px 10px 10px;
position:relative;
}
#message_container
{
text-align:left;
vertical-align:top;
}
#content_container
{
text-align:left;
vertical-align:top;
margin: 0 10px 10px 10px;
position:relative;

}
#main_bottom_container
{
clear:both;
text-align:left;
vertical-align:top;
padding-left: 0px;
position:relative;
margin: 0 10px 10px;
min-height:900px;
}
/* ============================================================================================= */
/* left */
#left_container
{
float:left;
width:210px;/* left_width */
text-align:left;
vertical-align:top;
margin-left:-1150px;
margin-top: 0px;
padding:0px 10px 10px 10px;
border:0px solid black;
}


/* Р В Р’В Р Р†Р вЂљРЎвЂќР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В Р В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’Вµ Р В Р’В Р РЋР’ВР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„– */

.moduletable_leftmenu
{
/*background:transparent url(../images/tmpl/leftmenu/leftmenu_t.png) 0px 0px no-repeat;    */
width:200px;
overflow:visible;
padding:0px 0px 0px 0px;
margin:0px 0px 20px 0px;

}
.moduletable_content_leftmenu
{
background:transparent url() 0% 100% no-repeat;
padding:0px 0px 0px 0px;
overflow:visible;
/*border-bottom: 2px solid #66CCFF; */
}
.moduletable_leftmenu ul.menu
{
display:block;
overflow:visible;
text-align:left;
vertical-align:top;
}
.moduletable_leftmenu ul.menu ul{
	margin:0px;
	padding:0px;
	padding-bottom:30px;
    position:relative;
	box-shadow:0px 2px 11px rgba(0,0,0,0.2);
	list-style:none;
	border-radius:30px;
	background: #fff url('img/leftmenuicon.png') no-repeat 3px 60px;
}
.moduletable_leftmenu ul.menu li li.item155, .moduletable_leftmenu ul.menu li li.item155:hover {
	background: #fff url('img/networking.png') no-repeat 6px 4px;
}
.moduletable_leftmenu ul.menu li
{
display:block;
}

.moduletable_leftmenu ul.menu li li
{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 4px;
background: transparent;
border:0px none;

height: 31px;

}
.moduletable_leftmenu ul.menu li li:first-child
{
border:0px;
}

.moduletable_leftmenu ul.menu li li:last
{
}

.moduletable_leftmenu ul.menu li li:hover
{
background: transparent;
border:0px none;
}

.moduletable_leftmenu ul.menu li a
{
display:none;
}
.moduletable_leftmenu ul.menu li li a
{
display:block;
text-align:left;
padding-left:30px;
padding-right:0px;
vertical-align:top;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:31px;
color:#777;
text-decoration:none;
cursor:pointer;
/*background:transparent url(img/leftlibg.png) 4px center no-repeat;    */
}

.moduletable_leftmenu ul.menu li li a span {
  background:
}
.moduletable_leftmenu ul.menu li li.active a{
text-decoration:none;
color: #e07b23;
}
.moduletable_leftmenu ul.menu li li a:hover{
	text-decoration: underline;
	color:#777777;
}
.moduletable_leftmenu ul.menu li li.item100, .moduletable_leftmenu ul.menu li li.item100:hover
{
display:block;
/*padding:15px 0px 4px;*/
height:47px;
border:0px;
width:200px;
margin-bottom: 10px;
background:transparent !important;
padding:0px;
}

/*.moduletable_leftmenu ul.menu li li.item113
{
display:block;
height:39px;
border:0px;
background: url(img/bgli.png) center center no-repeat;
width:178px;
border-radius:0px 0px 5px 5px;
}                                 */

.moduletable_leftmenu ul.menu li li.item100 a, .moduletable_leftmenu ul.menu li li.item100 a:hover
{
display:block;
width:200px;
height:47px;
margin:0px auto 0px auto;
background: transparent url('img/item100.png') left top no-repeat !important;
text-decoration:none;
padding-left:0px;
/*padding-top: 6px;  */
}
.moduletable_leftmenu ul.menu li li.item100 a span
{
display:block;
text-align:center;
line-height: 47px;
vertical-align:middle;
padding:0px;
font-size:16px;
font-family: Arial;
color:#fff;
font-weight: normal;
}
.moduletable_leftmenu ul.menu li li.item100 a:hover
{
text-decoration:none;
background: none;
}

.moduletable_leftmenu ul.menu li li.item169, .moduletable_leftmenu ul.menu li li.item170{
	display:none;
}

.moduletable_leftmenu ul.menu li li.item101
{
}

/* ============================================================================================= */
/* right */
#right_container
{
float:left;
width:200px;/* right_width */
text-align:left;
vertical-align:top;
margin-left:800px;
position:absolute;
padding:0px 10px 10px 10px;
top:3px;
right:0px;
border:0px solid black;
}


.moduletabler
{
margin:0px 0px 120px 0px;
}
#left_container .moduletabler
{
margin: 0 0 45px 16px;
width: 180px;
}
.moduletable_titler
{
font-size:12px;
line-height:100%;
font-weight:normal;
color:#333333;
text-align:left;
vertical-align:top;
margin:0px auto 5px auto;
padding-left: 15px;
}
.moduletable_contentr
{
text-align:left;
vertical-align:top;
}

/* ============================================================================================= */
/* menu_kak */

ul.menu_kak
{
display:block;
margin-top: 15px;
margin-bottom: 15px;
}
ul.menu_kak li
{
display:block;
height:27px;
text-align:left;
margin:5px 0px 0px 0px;
padding:0px 35px 0px 0px;
text-align:left;
vertical-align:middle;
}
ul.menu_kak li:first-child
{
margin-top:0px;
}

ul.menu_kak li a{
	font:normal 14px/33px Arial;	
	color:#0d8683;
	text-decoration: underline;
	text-align:left;
	vertical-align:middle;	
}
ul.menu_kak li a:hover
{
text-decoration:underline;
}
ul.menu_kak li.item117
{
background:transparent url(../images/kakmenu/cart.png) 98% center no-repeat;
}
ul.menu_kak li.item143
{
background:transparent url(../images/kakmenu/sp.png) 100% center no-repeat;
}
ul.menu_kak li.item144
{
background:transparent url(../images/kakmenu/usl.png) 97% center no-repeat;
}
ul.menu_kak li.item118
{
background:transparent url(../images/kakmenu/pay.png) 97% center no-repeat;
}
ul.menu_kak li.item119
{
background:transparent url(../images/kakmenu/take.png) 99% center no-repeat;
}
/* ============================================================================================= */
/* bottom */
.bottom_container
{
clear:both;
}
/* ============================================================================================= */
/* footer */
#footer_container{
	padding: 60px 0px 0px;
	width: 1150px;
	margin: 0px auto auto;
	position: relative;
	height: 131px;
	top: 0px;
	background: url("img/ftbg.png") no-repeat scroll 850px center transparent;}
#footer_container_inner
{
 padding: 0;
}

#footermenu {
  width: 100%;
  position: relative;
  height: 30px;
  margin: 0 auto;
}

.moduletable_footer
{
padding:0px 0px 0px 0px;
text-align:center;
vertical-align:top;
}
.moduletable_content_footer
{
}

/* Rounded */
.rbfooter
{
/* overflow:hidden; */
padding:0px 0px;
}
.rbfooter .rbfooter_top
{
/*padding:0px 0px 0px 3px;
background:transparent url(../images/tmpl/footer/rb_tl.png) 0% 0% no-repeat;
height: 4px;*/
}
.rbfooter .rbfooter_top div
{
/*padding:0px 3px 0px 0px;
background:transparent url(../images/tmpl/footer/rb_tr.png) 100% 0% no-repeat;
height: 4px;   */
}
.rbfooter .rbfooter_top div div
{
/*padding:0px 0px 0px 0px;
background:transparent url(../images/tmpl/footer/rb_t.png) 0% 0% repeat-x;
height:1px; */
}
.rbfooter .rbfooter_middle_l
{
/*)padding:0px 0px 0px 0px;
background:transparent url(../images/tmpl/footer/rb_t.png) 0% 0% repeat-y; */
}
.rbfooter .rbfooter_middle_r
{
/*padding:0px 3px 0px 0px;
background:transparent url(../images/tmpl/footer/rb_t.png) 100% 0% repeat-y;*/
}
.rbfooter .rbfooter_middle_m
{
/*padding:0px 0px 0px 0px;
/*background:transparent url(../images/tmpl/footer/rb_m.png) 0% 0% repeat;
text-align:left;
vertical-align:top; */
}

.rbfooter .rbfooter_bottom
{
/*padding:0px 0px 0px 3px;
background:transparent url(../images/tmpl/footer/rb_bl.png) 0% 100% no-repeat;
  height:4px;         */
}
.rbfooter .rbfooter_bottom div
{
/*padding:0px 3px 0px 0px;
background:transparent url(../images/tmpl/footer/rb_br.png) 100% 100% no-repeat;
height:4px;  */
}
.rbfooter .rbfooter_bottom div div
{
/*padding:0px 3px 0px 0px;
background:transparent url(../images/tmpl/footer/rb_t.png) 0% 100% repeat-x;
height:4px;  */
}

/*----Р В Р’В Р РЋРЎС™Р В Р’В Р РЋРІР‚ВР В Р’В Р вЂ™Р’В¶Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’ВµР В Р’В Р вЂ™Р’Вµ Р В Р’В Р РЋР’ВР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р В РІР‚в„–----*/
#footer_container .menu{
	text-align:center;

}
#footer_container .menu li{
	float:none;
	display:inline-block;
	padding:0px 14px;
}
#footer_container .menu li a{
	color:#0d8683;
	font:14px Tahoma;
	text-decoration:underline;
}

/* ============================================================================================= */
/* login */
#mod_trade_login_links_container
{
padding-top:0px;
background:transparent;
width:330px;
height: 24px;
position: relative;
top: 53px;
left:0px;
z-index:5;
}
#mod_login_username_login
{
width:83px;
float: left;
}

#mod_login_username_login.inputbox_login {
border: 1px solid #108A87 !important;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:5px;
height: 14px;
margin-top: 6px;
color: #108A87;
}

#mod_login_password_login.inputbox_login {
border: 1px solid #108A87 !important;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:5px;
height: 14px;
margin-top: 6px;
margin-left: 6px;
color: #108A87;

}

#mod_login_password_login {
 width:83px;
}

#mod_login_greeting_login {
  font: 14px Tahoma;
  position: relative;
  top: 6px;
  color:#108A87;
  left: 0px;
}

#mod_login_usernametext_login
{
display:block;
float:left;
padding:5px 10px 5px 0px;
width:30px;
font-family: tahoma !important;
color: #108A87;
font-size: 14px !important;
}

#mod_login_passwordtext_login
{
display:block;
float:left;
padding:5px 4px 10px 0px;
width:30px;
font-family: tahoma;
color: #555;
font-size: 11px !important;
}
.button_login
{
margin:5px 0px 5px 0px;
}


/* ============================================================================================= */
/* debug */
#debug
{
text-align:left;
vertical-align:top;
}
.debug_inner
{
text-align:left;
vertical-align:top;
margin:0px 30px 0px 30px;
}
/* ============================================================================================= */
/* Р В Р’В Р СћРЎвЂ™Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’ВµР В Р’В Р вЂ™Р’В±Р В Р’В Р В РІР‚В¦Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“Р В Р’В Р вЂ™Р’Вµ Р В Р’В Р РЋРІР‚СњР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†РІР‚С™Р’В¬Р В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚В */
.moduletable_breadcrumbs
{
font-size:0.85em;
color:#348cbc;
font-weight:bold;
padding-bottom:10px;
}
a.pathway
{
padding:0px 29px 0px 0px;
background: transparent url(../images/pathway.png) 100% center no-repeat;
font-size:1em;
color:#348cbc;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
}
a:hover.pathway
{
text-decoration:none;
}
/* ============================================================================================= */
.phocagallery
{
text-align: center;
}
.phocagallery-box-file
{
padding: 0px !important;
border: 0px !important;
background: transparent !important;
margin: 0px 0px 0px 0px!important;
}
.contentpaneopen .phocagallery-box-file-third
{
padding: 0px !important;
}
.pgplugin1
{
}
.phocagallery-box-file-first
{
background-color: #fff !important;
}
.pagecounter
{
display: none !important;
}
/* ============================================================================================= */
/* ============================================================================================= */
.params_table
{
border-collapse:collapse;
text-align:left;
vertical-align:middle;
margin:0px auto auto 0px;
font-size:1em;
}
.params_table tr{
	border: 1px solid #eee;
}
.params_table td
{
text-align:left;
vertical-align:middle;
padding:6px 10px;
}

.params_table td.key
{
text-align:left;
vertical-align:middle;
padding:6px 10px;
color:#333;
font-weight:normal;
}

.params_table tr:first-child td
{
padding-top:0px;
}

.params_table td input.inputbox, .params_table td textarea.inputbox
{
width:350px;

}

.params_table td div input.inputbox
{
width:129px;

}

.params_table td input[type=checkbox].inputbox
{
width:auto;
}


span.required
{
color:#f00;
}

.purchase_state_1
{
color:#945d6c;
}

.purchase_state_2
{
color:#945d6c;
}

.purchase_state_3
{
color:#945d6c;
}

.purchase_state_4
{
color:#88558e;
}



.myps_item_container
{
position:relative;
overflow:hidden;
text-align:left;
padding:7px 5px 7px 0px;
margin:0px 0px 0px 0px;
border-bottom:1px solid #727FA6;
}
.myps_item_key
{
color:#555;
font:normal 14px/22px Tahoma;
}
.myps_item_value
{
color:#555;
font:normal 14px/22px Tahoma;
}


.preicic:hover
{
background:transparent;
}
.preicc:hover
{
background:transparent;
}


.sortables_purchase_handle
{
text-align:left;
}

.sortables_catalog_item_handle
{
text-align:left;
}

.sortables_catalog_handle
{
text-align:left;
}

/* ============================================================================================= */
.psd_key
{
color:#333;
font-weight:normal;
font-size: 14px;
}
.psd_value
{
  font-size: 14px;
}
/* ============================================================================================= */
.pinkbtn{
	display:block;
	background: transparent url('img/linktitle.png') center center no-repeat;
	padding:0px 10px 2px;	
	color:#fff;
	font: normal 14px/43px Tahoma;	
	text-decoration: none;
}
.pinkbtn:hover{
	color:#fff;
	text-decoration:underline;
}
.pinkbtn:active{
	color:#fff;
}
.pinkbtn:visited{
	color:#fff;
}
.btn
{
border:0px;
height:25px;
line-height:25px;
text-align:center;
vertical-align:middle;
width:120px;
background:transparent url(img/btn.png) center center repeat-x;
font-size:14px;
font-weight:normal;
color:#fff !important;
cursor:pointer;
padding:0px 0px 3px 0px;
border-radius:5px;
text-decoration:none;
}

*|html[xmlns*=""] .btn
{
padding:0px !important;
}


.abtn, #Kunena a.abtn
{
display:inline-block;
border:0px;
height:20px;
line-height:20px;
/*width:120px !important;*/
background: #108A87;
text-align:center;
vertical-align:middle;
font-size:12px !important;
font-weight:normal;
color:#fff !important;
text-decoration:none !important;
cursor:pointer;
padding:0px 5px 0px 5px;
border-radius:5px;
}

.btnrem2
{
display:inline-block;
border:0px;
height:20px;
line-height:20px;
width:20px;
background:transparent url(../images/btns/btnrem.png) center center no-repeat;
text-align:center;
vertical-align:middle;
font-size:0px;
font-weight:normal;
color:#fff !important;
text-decoration:none !important;
cursor:pointer;
padding:0px 0px 0px 0px;
}
.btnrem
{
display:inline-block;
border:0px;
height:20px;
line-height:20px;
width:20px;
background:transparent url(../images/btns/btnrem2.png) center center no-repeat;
text-align:center;
vertical-align:middle;
font-size:0px;
font-weight:normal;
color:#fff !important;
text-decoration:none !important;
cursor:pointer;
padding:0px 0px 0px 0px;
}
.btnxr
{
display:block;
border:0px;
height:26px;
line-height:26px;
width:26px;
background:transparent url(../images/btns/btnxr.png) center center no-repeat;
text-align:center;
vertical-align:middle;
font-size:0px;
font-weight:normal;
color:#fff !important;
text-decoration:none !important;
cursor:pointer;
padding:0px 0px 0px 0px;
margin:auto;
}
.btnedit
{
display:block;
border:0px;
height:26px;
line-height:26px;
width:26px;
background:transparent url(../images/btns/btnedit.png) center center no-repeat;
text-align:center;
vertical-align:middle;
font-size:0px;
font-weight:normal;
color:#fff !important;
text-decoration:none !important;
cursor:pointer;
padding:0px 0px 0px 0px;
}



.btnx
{
height:23px;
line-height:23px;
width:23px;
background:transparent url(../images/btns/btnx.png) center center no-repeat;
font-size:14px;
font-weight:bold;
padding:0px;
}

.check_t
{
height:20px;
line-height:20px;
width:20px;
background:transparent url(../images/btns/check.png) center top no-repeat;
font-size:18px;
padding:0px;
margin:14px auto;
cursor:pointer;
}
.check_f
{
height:20px;
line-height:20px;
width:20px;
background:transparent url(../images/btns/check.png) center bottom no-repeat;
font-size:8px;
padding:0px;
margin:14px auto;
cursor:pointer;
}

.btnok
{
width:30px !important;
background:transparent url(../images/btns/ls.png) center center no-repeat !important;
}

.btnok2
{
width:31px !important;
background: #FF9948 !important;
font-size: 14px;
line-height:21px !important;
height:21px !important;
margin-top:-3px;
text-transform:capitalize;
padding-bottom:3px;
}
.btn25r
{
width:25px !important;
background:transparent url(../images/btns/btn25r.png) center center no-repeat !important;
}
.btn25b
{
width:25px !important;
background:transparent url(../images/btns/btn25b.png) center center no-repeat !important;
}
.btn30
{
width:30px !important;
background:transparent url(../images/btns/btn30.png) center center no-repeat !important;
}
.btnlog
{
width:50px !important;
height: 21px;
background:transparent url(img/btn.png) center center repeat-x;
font-size: 11px !important;
font-weight: !important;
color:#fff !important;
text-decoration: none !important;
border-radius:10px;
margin:-2px 0px 0px 2px;
vertical-align:middle;
}

input:hover .btnlog {
  text-decoration: none !important;
}

.btnlogout
{
width:50px !important;
position: relative;
top: 0px;
right: 0px;
height: 21px;
font-size: 11px !important;
font-weight: !important;
color:#fff !important;
text-decoration: none !important;
background:transparent url(img/btn.png) center center repeat-x;
border-radius:10px;

}
#mod_login_logoutform_login div{
	display:inline;
	vertical-align:middle;
	padding-left:10px;
	float:right;
	margin:0px 10px 0px 0px !important;
    position: relative;
    float: left;
}
.btn40
{
width:40px !important;
}
.btn50
{
width:50px !important;
}
.btn60
{
width:60px !important;
}
.btn70
{
width:70px !important;
}
.btn80
{
width:80px !important;
}
.btn85
{
width:90px !important;
}
.btn90
{
width:92px !important;
}
.btn100
{
width:100px !important;
}
.btn104
{
width:104px !important;
}
.btn157
{
width:157px !important;
}
.btn171
{
width:172px !important;
}
.btn300
{
	width:300px !important;
}
.btnok
{
width:20px !important;
background:transparent url(../images/btns/bntok.png) center 3px no-repeat !important;
font-size: 12px;
color:rgba(0,0,0,0) !important;
}

.btnr
{
width:20px !important;
background:transparent url(../images/btns/bntxr.png) center center no-repeat !important;
font-size: 12px;
}

.btnkar
{
width:103px !important;
background:transparent url(../images/btns/btnkar.png) center center no-repeat !important;
font-size: 14px;
}

.btnvz
{
width:160px !important;
background:transparent url(../images/btns/btnvz.png) center center no-repeat !important;
font-size: 12px !important;
color: #fff !important;
font-weight: bold;
}

.btnkarout
{
width:103px !important;
background:transparent url(../images/btns/btnkarout.png) center center no-repeat !important;
font-size: 14px;
}

.btnview
{
width:175px !important;
background:transparent url(../images/btns/btnview.png) 0 center no-repeat !important;
font-size: 12px;
}

.btncopy
{
width:175px !important;
background:transparent url(../images/btns/btncopy.png) 0 center no-repeat !important;
font-size: 12px;
}

.btnred
{
width:175px !important;
background:transparent url(../images/btns/btnred.png) 0 center no-repeat !important;
font-size: 12px;
}

.btnotch
{
	width:175px !important;
	background:transparent url(img/btnotch.png) 0 3px no-repeat !important;
	color: #FF9948;
	padding:7px 0px 7px 32px;
	font-weight: normal;
	font-size: 14px;
	font-family: Tahoma;
}

.btnret2
{
width:175px !important;
background:transparent url(../images/btns/btnret.png) 0 center no-repeat !important;
font-size: 12px;
}

.btnret3
{
width:110px !important;
background:transparent url(../images/btns/btnret.png) 0 center no-repeat !important;
font-size: 12px;
}
.btnret4
{
width:175px !important;
background:transparent url(../images/btns/btnxr.png) 0 center no-repeat !important;
font-size: 12px;
}

.btnpr
{
width:175px !important;
background:transparent url(../images/btns/btnpr.png) 0 center no-repeat !important;
font-size: 12px;
}

.btnret
{
width:103px !important;
background:transparent url(../images/btns/btnret.png) center center no-repeat !important;
font-size: 14px;
}

.btnutv
{
width:175px !important;
background:transparent url(../images/btns/bntok.png) 0 center no-repeat !important;
font-size: 12px;
}

.btntop
{
width:13px !important;
background:transparent url(../images/btns/btntop.png) center center no-repeat !important;
font-size: 11px;
}

.btn110
{
width:110px !important;
}
.btn120
{
width:120px !important;
}
.btn130
{
width:130px !important;
}
.btn140
{
width:140px !important;
}
.btn150
{
width:150px !important;
}
.btn160
{
width:160px !important;
}
.btn170
{
width:170px !important;;
}
.btn180
{
width:180px !important;
}
.btn190
{
width:190px !important;
}
.btn200
{
width:200px !important;
}

a.is_card, #Kunena a.is_card, #Kunena  a.kwho-user.is_card
{
/*color:red !important;*/
}

/* ============================================================================================= */
.purchase_image
{
margin:0px auto auto auto;
text-align:center;
vertical-align:top;
cursor: url(../images/zoomin.cur), pointer;
}

.image_preview
{
cursor: url(../images/zoomin.cur), pointer;
border-radius:30px;
}

/* ============================================================================================= */
/* Rounded */
.rb
{
/* overflow:hidden; */
}
.rb .rb_top
{
padding:0px 0px 0px 6px;
background:transparent url(../images/rb/rb_tl.png) 0% 0% no-repeat;
}
.rb .rb_top div
{
padding:0px 6px 0px 0px;
background:transparent url(../images/rb/rb_tr.png) 100% 0% no-repeat;
}
.rb .rb_top div div
{
padding:0px 0px 0px 0px;
background:transparent url(../images/rb/rb_tm.png) 0% 0% repeat-x;
height:6px;
}
.rb .rb_middle_l
{
padding:0px 0px 0px 1px;
background:transparent url(../images/rb/rb_l.png) 0% 0% repeat-y;
}
.rb .rb_middle_r
{
padding:0px 1px 0px 0px;
background:transparent url(../images/rb/rb_r.png) 100% 0% repeat-y;
}
.rb .rb_middle_m
{
padding:0px 5px 0px 5px;
background:transparent url(../images/rb/rb_m.png) 0% 0% repeat;
text-align:left;
vertical-align:top;
}

.rb .rb_bottom
{
padding:0px 0px 0px 6px;
background:transparent url(../images/rb/rb_bl.png) 0% 100% no-repeat;
}
.rb .rb_bottom div
{
padding:0px 6px 0px 0px;
background:transparent url(../images/rb/rb_br.png) 100% 100% no-repeat;
}
.rb .rb_bottom div div
{
padding:0px 0px 0px 0px;
background:transparent url(../images/rb/rb_bm.png) 0% 100% repeat;
height:6px;
}
/* fff */
.rb0
{
  margin-left: 0px;
  padding-top:20px;
/* overflow:hidden; */
}
.rb0 .rb0_top
{
/*padding:0px 0px 0px 6px;
background:transparent url(../images/rb0/rb_tl.png) 0% 0% no-repeat;   */
}
.rb0 .rb0_top div
{
/*padding:0px 6px 0px 0px;
background:transparent url(../images/rb0/rb_tr.png) 100% 0% no-repeat;  */
}
.rb0 .rb0_top div div
{
/*padding:0px 0px 0px 0px;
background:transparent url(../images/rb0/rb_tm.png) 0% 0% repeat-x;
height:6px; */
}
.rb0 .rb0_middle_l
{
/*padding:0px 0px 0px 1px;
background:transparent url(../images/rb0/rb_l.png) 0% 0% repeat-y;    */
/*margin:0px 25px 0px 14px;   */
}
.rb0 .rb0_middle_r
{
/*padding:0px 1px 0px 0px;
background:transparent url(../images/rb0/rb_r.png) 100% 0% repeat-y;   */
}
.rb0 .rb0_middle_m
{
/*padding:0px 5px 0px 5px;
background:transparent url(../images/rb0/rb_m.png) 0% 0% repeat; */
text-align:left;
vertical-align:top;
}

.rb0 .rb0_bottom
{
/*padding:0px 0px 0px 6px;
background:transparent url(../images/rb0/rb_bl.png) 0% 100% no-repeat; */
}
.rb0 .rb0_bottom div
{
/*padding:0px 6px 0px 0px;
background:transparent url(../images/rb0/rb_br.png) 100% 100% no-repeat;  */
}
.rb0 .rb0_bottom div div
{
/*padding:0px 0px 0px 0px;
background:transparent url(../images/rb0/rb_bm.png) 0% 100% repeat;
height:6px;  */
}

/* Р В Р Р‹Р В РІР‚С™Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“Р В Р’В Р вЂ™Р’В¶Р В Р’В Р РЋРІР‚ВР В Р’В Р Р†РІР‚С›РІР‚вЂњ Р В Р’В Р вЂ™Р’В±Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚Сњ */
.rbggb
{
/* overflow:hidden; */
}
.rbggb .rbggb_top
{
padding:0px 0px 0px 3px;
background:transparent url(../images/rbggb/rb_tl.png) 0% 0% no-repeat;
}
.rbggb .rbggb_top div
{
padding:0px 3px 0px 0px;
background:transparent url(../images/rbggb/rb_tr.png) 100% 0% no-repeat;
}
.rbggb .rbggb_top div div
{
/*padding:0px 0px 0px 0px;
background:transparent url(../images/rbggb/rb_tm.png) 0% 0% repeat-x;
height:3px;  */
}
.rbggb .rbggb_middle_l
{
/*padding:0px 0px 0px 2px;
background:transparent url(../images/rbggb/rb_l.png) 0% 0% repeat-y;*/
}
.rbggb .rbggb_middle_r
{
/*padding:0px 2px 0px 0px;
background:transparent url(../images/rbggb/rb_l.png) 100% 0% repeat-y;  */
}
.rbggb .rbggb_middle_m
{
padding:4px 5px;
background: #FF9948;
text-align:left;
vertical-align:top;
height: 25px;
}

.rbggb .rbggb_middle_m .componentheading {
  color: #fff;
}

.rbggb .rbggb_middle_m a{
  font-size: 18px;
  text-decoration: underline;
  color: #fff !important;
  font-family: Tahoma;
  line-height: 22px;
}

.rbggb .rbggb_bottom
{
/*padding:0px 0px 0px 3px;
background:transparent url(../images/rbggb/rb_bl.png) 0% 100% no-repeat; */
}
.rbggb .rbggb_bottom div
{
/*padding:0px 3px 0px 0px;
background:transparent url(../images/rbggb/rb_br.png) 100% 100% no-repeat;   */
}
.rbggb .rbggb_bottom div div
{
/*padding:0px 0px 0px 0px;
background:transparent url(../images/rbggb/rb_bm.png) 0% 100% repeat;
height:3px;  */
}


/* right */
.rbr
{
}
.rbr .rbr_top
{
padding:0px 0px 0px 11px;

}
.rbr .rbr_top div
{
padding:0px 11px 0px 0px;

}
.rbr .rbr_top div div
{
padding:0px 0px 0px 0px;
/*background:transparent url(../images/rbr/rb_tm.png) 0% 0% repeat-x;    */
height:11px;
}
.rbr .rbr_middle_l
{
/*padding:0px 0px 0px 1px;
background:transparent url(../images/rbr/rb_l.png) 0% 0% repeat-y;  */
}
.rbr .rbr_middle_r
{
/*padding:0px 1px 0px 0px;
background:transparent url(../images/rbr/rb_r.png) 100% 0% repeat-y; */
}
.rbr .rbr_middle_m
{
padding:0px 15px 0px 0px;
/*background:transparent url(../images/rbr/rb_m.png) 0% 0% repeat; */
text-align:left;
vertical-align:top;
height: 44px;
}

.rbr .rbr_bottom
{
padding:0px 0px 0px 11px;

}
.rbr .rbr_bottom div
{
padding:0px 11px 0px 0px;

}
.rbr .rbr_bottom div div
{
padding:0px 0px 0px 0px;
/*background:transparent url(../images/rbr/rb_bm.png) 0% 100% repeat;   */
height:11px;
}


/* _middle_m -> padding:0px;  */
.rbm0
{
/* overflow:hidden; */
}
.rbm0 .rbm0_top
{
padding:0px 0px 0px 6px;

}
.rbm0 .rbm0_top div
{
padding:0px 6px 0px 0px;

}
.rbm0 .rbm0_top div div
{
padding:0px 0px 0px 0px;

height:6px;
}
.rbm0 .rbm0_middle_l
{
padding:0px 0px 0px 1px;

}
.rbm0 .rbm0_middle_r
{
padding:0px 1px 0px 0px;

}
.rbm0 .rbm0_middle_m
{
padding:0px 0px 0px 0px;

text-align:left;
vertical-align:top;
}

.rbm0 .rbm0_bottom
{
padding:0px 0px 0px 6px;

}
.rbm0 .rbm0_bottom div
{
padding:0px 6px 0px 0px;

}
.rbm0 .rbm0_bottom div div
{
padding:0px 0px 0px 0px;

height:6px;
}



.separator
{
height:3px;
}
.hr
{
height:1px;
/*border-bottom:1px solid #fc9;*/
margin:5px 0px 5px 0px;
}
hr
{
border-bottom:1px solid #fc9;
color:#fc9;
}
/* ============================================================================================= */
.request_msg_container
{
height:16px;
line-height:16px;
font-size:11px;
text-align:left;
vertical-align:middle;
color:#348CBC;
font-weight:normal;
}
.request_msg_container.start_save
{
padding:0px 0px 0px 20px;
background:transparent url(../images/ajax_loader.gif) 0px center no-repeat;
}
.request_msg_container.is_error_save
{
color:#f00;
}


.is_auto_save .btnbackeci
{
display:none;
}
.is_auto_save .btnsaveeci
{
display:none;
}

/* ============================================================================================= */
.no_img
{
/* border:1px solid #f00; */
text-align:center;
vertical-align:middle;
color:#ccc;
margin:auto;
}
.control_label
{
color:#333;
font-weight:normal;
}

.imgsc_container
{
overflow:hidden;
padding:5px;
border:1px solid #ccc;
}

.imgsc_pagination_container
{
text-align:center;
padding:0px 0px 5px 0px;
}

.imgsc_content_container
{
}

.imgsc_img_container
{
text-align:center;
vertical-align:middle;
/* background:transparent url(../images/ajax_loader.gif) center center no-repeat; */
overflow:hidden;
}
.imgsc_img
{
text-align:center;
vertical-align:middle;
border:0px;
margin:auto;
cursor: url(../images/zoomin.cur), pointer;
}

a.imgsc_pagination_page
{
margin:0px 2px 0px 2px;
font-size:0.9em;
line-height:100%;
text-decoration:underline;
cursor:pointer;
}
a:hover.imgsc_pagination_page
{
text-decoration:none;
}
a.imgsc_pagination_current_page
{
cursor:default;
text-decoration:none;
}
/* ============================================================================================= */

table.table_trade
{
border-collapse: collapse;
text-align:left;
vertical-align:middle;
font-size:1em;
border:1px solid #eee;
border-top:0px none;
font-size: 14px;
width:100% !important;
}

table.table_trade thead th
{
text-align:center;
vertical-align:middle;
font-weight:normal;
color:#fff;
padding:5px 5px;
border:0px solid #fff;
border-width:0px 0px 0px 1px;
background: #32B3B0 url('img/thbg.png') repeat scroll left bottom;
font-family: Tahoma;
font-size: 14px;
}
table.table_trade td{
	border:1px solid #ccc;
	padding:5px;
}
table.table_trade thead th:first-child
{
	border-left:1px solid #eee;
}

table.sub_trade{
	border-collapse:collapse;
	margin-top:7px;
	width:380px;
	border:1px solid #eee;
	border-top:0px none;
}
table.sub_trade .pre{
	padding:3px 0px;
	background: #f4f4f4;
	text-align: center;
	color: #FF9948;
	border:0px none;
	border-left:1px solid #fff;
}
table.sub_trade .pre:first-child{
	border-left:1px solid #eee;
}

table.table_trade2 tbody td
{
text-align:left;
vertical-align:middle;
padding:12px;
border:1px solid #eee;
}
table.table_trade2 tbody td:first-child
{
border-width:1px 0px 0px 0px;
}

table.table_trade2
{
border-collapse:separate;
text-align:left;
vertical-align:middle;
font-size:1em;
border:1px solid #eee;
border-top:0px none;
font-size: 14px;
}

table.table_trade2 thead th
{
text-align:center;
vertical-align:middle;
font-weight:normal;
color:#FF9948;
padding:5px 2px;
border:0px solid #fff;
border-width:0px 0px 0px 1px;
background:#f4f4f4;
font-family: Tahoma;
font-size: 14px;
}
table.table_trade2 thead th:first-child
{
border-width:0px 0px 0px 1px;
}

table.table_trade2 tbody td
{
text-align:center;
vertical-align:middle;
padding:2px 3px 2px 1px;
border:0px solid #eee;
border-width:1px 0px 0px 1px;
}
table.table_trade2 tbody td:first-child
{
border-width:1px 0px 0px 1px;
}

.is_loading_container .forloading
{
background:transparent url(../images/ajax_loader.gif) center center no-repeat;
}
.is_loading_container .forhide
{
visibility:hidden;
}

/* ============================================================================================= */
.purchase_container{
	background: #eee;
}
.purchase_info_key
{
color:#ED3939;
font-weight:normal;
font-family: tahoma;
font-size: 14px;
margin-top: 14px;
}

.purchase_filter_item_container
{
float:left;
padding:0px 10px 5px 0px;
}


.client_ci_container
{
padding:6px 0px;
}
.client_ci_container_inner
{
margin:0px 6px;
text-align:left;
}

.client_ci_img_container
{
overflow:hidden;
text-align:center;
vertical-align:middle;
}

table.imgsc_tbl
{
border-collapse:separate;
margin:5px auto;
}

table.imgsc_tbl td
{
padding:0px 0px 0px 0px;
text-align:left;
vertical-align:top;
margin:0px 0px;
}
table.imgsc_tbl td
{
border:0px solid #ccc;
border-radius: 1px;
}
table.imgsc_tbl td.current_img
{
border:0px solid #94DC93;
border-radius: 1px;
}
.imgsc_cc{
	margin:0px 7px 0px 0px;
	border:1px solid #ccc ;
}
td.pt {
  border: 1px solid transparent !important;
  width: 2px;
}


.modal_msg_container
{
position:fixed;
overflow:hidden;
background:#fff;
color:#509809;
font-weight:bold;
padding:10px;
}
.modal_msg_container_loading
{
padding:10px 10px 10px 30px;
background:#fff url(../images/ajax_loader.gif) 5px center no-repeat;
}
/* ============================================================================================= */
#filter_purchases_status_container
{
margin:0px 25px 0px 25px;
padding-bottom: 15px;
font-size: 15px;
font-family: Tahoma;
}
a.filter_purchases_status
{
	line-height:27px;
	text-align:left;
	vertical-align:middle;
	font:12px Tahoma;
	color:#108A87 ;
	text-decoration:none;
	cursor:pointer;
	margin:0px 14px 0px 14px;
	padding: 33px 10px 0px 10px;
	display:inline-block;
}
a:hover.filter_purchases_status
{
text-decoration:underline;
color:#108A87 ;
}
.filter_purchases_status.current_status, .current_status
{
border-bottom: 1px solid #108A87 ;
vertical-align: middle;
}

 a:hover.filter_purchases_status_1, a:hover.filter_purchases_status_2, a:hover.filter_purchases_status_3,
  a:hover.filter_purchases_status_4, a:hover.filter_purchases_status_5{
  border-bottom: 1px solid #ffffff;
  vertical-align: middle;
}


a.filter_purchases_status_1
{
border-bottom: 1px solid #fff;

background:transparent url(../images/purchase_status/purchases_status_1.png) center top no-repeat;
}

a.filter_purchases_status_2
{
border-bottom: 1px solid #fff;
background:transparent url(../images/purchase_status/purchases_status_2.png) center top no-repeat;
}

a.filter_purchases_status_3
{
border-bottom: 1px solid #fff;
background:transparent url(../images/purchase_status/purchases_status_3.png) center top no-repeat;
}

a.filter_purchases_status_4
{
border-bottom: 1px solid #fff;
background:transparent url(../images/purchase_status/purchases_status_4.png) center top no-repeat;
}

a.filter_purchases_status_5
{
border-bottom: 1px solid #fff;
background:transparent url(../images/purchase_status/purchases_status_5.png) center top no-repeat;

}
.purchases_reset {
  border: none;
  cursor: pointer;
  color: #fff !important;
  text-align: center;
  font-size: 14px;
height: 28px;
width: 102px;
 background:transparent url(../images/purchase_status/purchases_status_reset.png) 50% center no-repeat;
}


.purchases_zapolnenie {
  border: none;
  cursor: pointer;
  color: #333;
  text-align: center;
  font-size: 11px;
height: 30px;
 background:transparent url(../images/purchase_status/zapr.png) 100% center no-repeat;
}

.purchases_zapolnenie div {
background:transparent url(../images/purchase_status/zapl.png) 0 center no-repeat;
height: 30px;
}

.purchases_zapolnenie2 {
  border: none;
  cursor: pointer;
  color: #333;
  text-align: center;
  font-size: 11px;
  height: 30px;
  width:160px;
  background:transparent url(../images/purchase_status/zapr2.png) 100% center no-repeat;
  line-height: 250%;
}

.purchases_zapolnenie2 div {
background:transparent url(../images/purchase_status/zapl2.png) 0 center no-repeat;
height: 30px;
}

.rzak {
height: 30px;
width:160px;
background:transparent url(../images/purchase_status/rzakr.png) 100% center no-repeat;
}
.rzak div {
background:transparent url(../images/purchase_status/rzakl.png) 0 center no-repeat;
height: 30px;
}
.percbg{
background:transparent url(../images/purchase_status/percbg.png) 0 center no-repeat;
width: 52px;
height: 30px;
text-align: center;
}
.percbg span{
  padding: 0 0 0 0;
}

.a_purchase_preport {
height: 20px;
text-decoration: none !important;
line-height: 200%;
}

.purchase_status_img
{
height:37px;
margin:auto;
font-size: 14px;
}

.order_status_img
{
height:37px;
margin:auto;
}

.purchase_status_img_1
{
padding-left:43px;
background:transparent url(../images/purchase_status/purchase_status_1.png) center center no-repeat;
}
.purchase_status_img_2
{
padding-left:39px;
background:transparent url(../images/purchase_status/purchase_status_2.png) center center no-repeat;
}
.purchase_status_img_3
{
padding-left:39px;
background:transparent url(../images/purchase_status/purchase_status_3.png) center center no-repeat;
}
.purchase_status_img_4
{
padding-left:56px;
background:transparent url(../images/purchase_status/purchase_status_4.png) center center no-repeat;
}
.purchase_status_img_5
{
padding-left:44px;
background:transparent url(../images/purchase_status/purchase_status_5.png) center center no-repeat;
}

.order_status_img_1
{
background:transparent url(../images/purchase_status/purchase_status_1.png) center center no-repeat;
}
.order_status_img_2
{
background:transparent url(../images/purchase_status/purchase_status_7.png) center center no-repeat;
}
.order_status_img_3
{
background:transparent url(../images/purchase_status/purchase_status_3.png) center center no-repeat;
}
.order_status_img_4
{
background:transparent url(../images/purchase_status/purchase_status_6.png) center center no-repeat;
}
.order_status_img_5
{
background:transparent url(../images/purchase_status/purchase_status_4.png) center center no-repeat;
}
.order_status_img_6
{
background:transparent url(../images/purchase_status/purchase_status_5.png) center center no-repeat;
}
.order_status_img_7
{
background:transparent url(../images/purchase_status/purchase_status_8.png) center center no-repeat;
}

.order_status_img_9
{
background:transparent url(../images/purchase_status/purchase_status_9.png) center center no-repeat;
}
/* ============================================================================================= */

/* Tooltips */

.tool-tip {
   float: left;
   background: #ffc;
   border: 1px solid #D4D5AA;
   padding: 5px;
   /* max-width: 200px; */
}

.tool-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
   /* background: url(../images/selector-arrow.png) no-repeat; */
}

.tool-text {
   font-size: 100%;
   margin: 0;
}
/* ============================================================================================= */
.tab-row
{
	margin:0px 0px 0px 70px;
	display:block;
	font-weight:normal;
	padding:0px 7px 0px 0px;
	height:16px;
}
.tab-row .tab{
	margin-right:10px;
	text-align:center;
	float:left;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:-1px;
}
.tab-row .tab:hover{

}
.tab-row .tab a{
	color: #108A87 !important;
	font: normal 14px/14px Tahoma !important;
	text-decoration:underline;
	padding-right:70px;
}
.tab-row .selected{
	margin-right:12px;
	float:left;
	padding-left:2px;
}
.tab-row .selected a{
	color: #333 !important;
	font: normal 14px/14px Tahoma !important;
	text-decoration:none;
}

#cbfv_55, #cbfv_61
{
	color:#333;
	padding-left:0px;
	padding-top:4px;
	font: normal 14px tahoma;
}
#cbfv_61{
	padding-top:20px;
	padding-bottom:10px;
}
/* trade_tab */
.trade_tab_container
{
overflow:hidden;
width:100%;
text-align:left;
border-bottom:1px solid #ffede6;
margin:0px auto 5px 0px;
}

.trade_tab_container  .trade_tab
{
float:left;
margin:0px 5px 0px 0px;
}
.trade_tab_container  .trade_tab a, .trade_tab_container  .trade_tab span
{
display:block;
border:1px solid #ffede6;
border-width:1px 1px 0px 1px;
font-size:14px;
line-height:100%;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#963;
cursor:pointer;
padding:5px 10px;
}
.trade_tab_container  .trade_tab span
{
cursor:auto;
}
.trade_tab_container  .trade_tab a:hover
{
text-decoration:underline;
}
.trade_tab_container  .trade_tab_current span
{
font-weight:bold;
border-color:#ffc6ae;
}

/* ============================================================================================= */
/* Р В Р’В Р вЂ™Р’В¤Р В Р’В Р РЋРІР‚СћР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋР’ВР В Р Р‹Р Р†Р вЂљРІвЂћвЂ“ Р В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В±Р В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚СћР В Р’В Р Р†РІР‚С›РІР‚вЂњ Р В Р Р‹Р В РЎвЂњР В Р’В Р В РІР‚В Р В Р Р‹Р В Р РЏР В Р’В Р вЂ™Р’В·Р В Р’В Р РЋРІР‚В */

div.chronoform
{
display:none;
}

.form_item
{
}
.form_item .form_element_required
{
color:#f00;
padding:0px 0px 0px 5px;
}

.form_item .LV_invalid_field
{
border: 1px solid #108A87;
}

.cf_captcha input
{
border: 1px solid #108A87;
width:40px;
text-align:center;
}
.LV_validation_message
{
font-size:10px;
display:block;
margin:0px;
text-align:right;
}
.LV_valid
{
display:none;
}
.cf_captcha .LV_validation_message
{
display:none;
}

.form_item .cf_datetime
{
width:90px !important;
}

.form_element_datetime .LV_validation_message
{
display:none;
}
/* ============================================================================================= */

table.purchase_org_profile
{
border-collapse:collapse;
margin:0px auto auto 0px;
}
table.purchase_org_profile td
{
padding:5px 10px 5px 10px;
text-align:left;
vertical-align:middle;
}
table.purchase_org_profile td:first-child
{
padding:5px 0px 5px 0px;
}

.online_yes
{
padding:0px 0px;
font-size:14px;
font-weight:normal;
color:#D3FFA2;
font-family: Tahoma;
}

.online_no
{
padding:0px 0px;
font-size:14px;
font-weight:normal;
color:red;
font-family: Tahoma;
}

/* ============================================================================================= */
.tahoma
{
font-family:tahoma, Arial, Helvetica, sans-serif;
}
/* ============================================================================================= */

#cblabcbfv_77, #cblabcbfv_78
{
display:none;
}

/* ============================================================================================= */
.order_status
{
  font-size: 13px;
}
.order_status_1
{
color:#333;
}
.order_status_2
{
color:#333;
}
.order_status_3
{
color:#333;
}
.order_status_4
{
color:#333;
}
.order_status_5
{
color:#333;
}
.order_status_6
{
color:#333;
}
.order_status_7
{
color:#333;
}
/* ============================================================================================= */

table.preport_items_table
{
border-collapse:collapse;
margin:0px auto auto 0px;
border:0px;
}
table.preport_items_table td
{
border:0px;
padding:0px 0px 10px 0px;
text-align:left;
vertical-align:top;
}
table.preport_items_table td.first_child
{
border:0px;
padding:2px 0px 10px 0px;
text-align:center;
vertical-align:top;

}

/* ============================================================================================= */
.pcollections_col
{
float:left;
min-width:30px;
margin:5px 2px 5px 2px;
}

.pcollections_col .pcollections_col_name
{
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	font: 14px/14px Tahoma;
	padding: 0px 3px 2px;
}

.pcollections_col_value a {
 /* display: none;  */
}

.pcollections_col_name span{
  background: #fff;
  color: #555;
  min-width: 30px;
  padding:0px;
  cursor: default;
  font:14px Tahoma;
}
.pcollections_col_name_is_user{
	background: #108A87;
	color:#fff;
	text-align:center;
	font: 14px/14px Tahoma;
	padding: 0px 3px 2px;
}
.pcollections_col .pcollections_col_value
{
	height:30px;
	text-align:center;
	vertical-align:middle;
	background:transparent url(../images/purchase_status/noheart.png) center center no-repeat;
	margin-top:4px;
}

.pcollections_col .pcollections_col_value_is_user {
	background:transparent url(../images/purchase_status/heart.png) center center no-repeat;
	height:30px;
	text-align:center;
	vertical-align:middle;
	margin-top:4px;
}

.pcollections_col_stop
{
float:left;
min-width:30px;
}

.pcollections_col_stop .pcollections_col_name
{
height:30px;
text-align:center;
vertical-align:middle;
padding:3px 3px;
color:#6FAB54;
}
.pcollections_col_stop .pcollections_col_value
{
height:37px;
min-width:37px;
text-align:center;
vertical-align:middle;
padding:3px 3px;
color:#0000FF;
background:transparent url(../images/purchase_status/noheart.png) center center no-repeat;
}

.pcollections_col_stop .pcollections_col_value_is_user
{
height:37px;
width:37px;
text-align:center;
vertical-align:middle;
padding:3px 3px;
color:#0000FF;
background:transparent url(../images/purchase_status/heart.png) center center no-repeat;
}

.pcollections_col_stop .pcollections_col_value a
{
color:#0000FF;
}
/* ============================================================================================= */
.replace_order_options_table
{
}
.replace_order_options_table td
{
}
.replace_order_options_table td.option_name
{
text-align:left;
padding:0px 5px 2px 0px;
color:#963;
}
/* ============================================================================================= */

table.porders_itog_table
{
border:0px;
font-size: 14px;
}
table.porders_itog_table td
{
text-align:left;
}
table.porders_itog_table td.first_child
{
text-align:left;
color:#333;
padding:0px 5px 0px 0px;
}

/* ============================================================================================= */
a.sale_category_a
{
text-decoration:none;
cursor:pointer;
}
a:hover.sale_category_a, a.sale_category_a_current
{
text-decoration:underline;
}
/* ============================================================================================= */
/* Р В Р’В Р РЋРІР‚С”Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р Р†Р вЂљРІвЂћвЂ“ */
table.report_table
{
border-collapse: collapse;
border: 1px solid #000;
font-size: 12px;
text-align: center;
vertical-align: middle;
color: #000;
font-weight: normal;
/* width: 100%; */
margin:0px auto auto auto;
}
table.report_table caption
{
font-weight: bold;
border: 0px;
line-height: 150%;
text-align: center;
vertical-align: middle;
padding: 10px;
}
table.report_table th
{
font-weight: bold;
border: 1px solid #000;
text-align: center;
vertical-align: middle;
padding: 5px;
}
table.report_table td
{
border: 1px solid #000;
text-align: center;
vertical-align: middle;
padding: 2px;
}
table.report_table tfoot td
{
font-weight: bold;
border: 1px solid #000;
text-align: center;
vertical-align: middle;
padding: 2px;
}
/* ============================================================================================= */
.romb_black
{
font-size:15px;
line-height:100%;
text-decoration:none;
background:transparent url(../images/romb_black.png) center 0px no-repeat;
cursor:pointer;
}
.romb_grey
{
font-size:15px;
line-height:100%;
text-decoration:none;
background:transparent url(../images/romb_grey.png) center 0px no-repeat;
cursor:pointer;
}
/* ============================================================================================= */
/* tabs */
dl.tabs
{
	border-bottom:1px solid #ccc;
	padding-bottom:2px;
	margin: 0px 0px 25px;
}

dl.tabs dt
{
	display:block;
	float:left;
	font-weight:normal;
	cursor:pointer;
	padding:0px 7px;
}
#pane_purchase dt.closed{
	margin-right:10px;
	height:37px;
	border:1px solid #ccc;
	background: url(img/tab_bg.png) repeat-x;
}
#pane_purchase dt.closed:hover{
	background: url(img/tab_bg_h.png) repeat-x;
}
#pane_purchase dt.closed span{
	color: black;
	font: normal 13px/37px Tahoma;
}
#pane_purchase dt.open{
	margin-right:12px;
	height:37px;
	border:1px solid #ccc;
	background: url(img/tab_bg_a.png) repeat-x;
}
#pane_purchase dt.open span{
	color: #fff;
	font: normal 13px/37px Tahoma;
}
/*dt#panel_items.closed {
 background: url(/../images/bgt.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_items.open {
 background: url(/../images/bgta.png) 0 0 no-repeat;
 height: 23px;
}

 dt#panel_purchase.closed {
 background: url(/../images/bguz.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_purchase.open {
 background: url(/../images/bguza.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_brand.closed {
 background: url(/../images/bgob.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_brand.open {
 background: url(/../images/bgoba.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_organizer.closed {
 background: url(/../images/bgo.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_organizer.open {
 background: url(/../images/bgoa.png) 0 0 no-repeat;
 height: 23px;
}

dt#panel_preport.closed {
 background: url(/../images/bgzz.png) 0 0 no-repeat;
 height: 23px;
 width: 184px;
}

dt#panel_preport.open {
 background: url(/../images/bgzza.png) 0 0 no-repeat;
 height: 23px;
 width: 184px;
}*/


dl.tabs dt span
{
}
dl.tabs dt.open
{
/*border-color:#f93;*/
font-weight:normal;
color:#fff;
}
dl.tabs dt.closed
{
  /*background: url(/../images/bgzt.png) 0 0 no-repeat; */

}
dl.tabs dt:hover.closed
{
/*border-color:#FFC6AE;*/
}
div.current
{
clear:both;
padding:0px 0px 0px 0px;
}
div.current dd
{
  font-size: 14px;
text-align:left;
}
.moduletable_login{
	width:428px;
	height:30px;
	position:absolute;
	top:0px;
	right:2px;
	border-radius:0px 0px 5px 5px;
}

/* search */
.moduletable_search
{
  	background: url("img/search.png") no-repeat scroll center center transparent;
	margin: 0px;
	width: 200px;
	height: 38px;
	padding-top: 0px;
	top: 7px;
	right: 0px;
	z-index: 1;
	
}
.moduletable_search222{
	position: absolute;
}
.moduletable_content_search
{
}
.mod_trade_search_container{	
	position:relative;   
}
#uddeim-filter
{
padding:5px 0px;
}

/* news */
.moduletable_news
{
margin:20px 0px auto 0px;
}

.moduletable_title_news
{
font-size:16px;
font-family: Tahoma;
line-height:16px;
color:#FF9948;
font-weight:normal;
text-align:left;
padding-left:2px;
width:100%;
/*background:url("img/purchases_h2.png") no-repeat scroll left center transparent; */
}


.moduletable_content_news
{
}

.news_date
{
color:#ccc;
}
.news_title
{
font-size:1.1em;
color:#9c3;
font-weight:bold;
}
.moduletable_news .readmore
{
display:block;
float:right;
padding:5px 0px 0px 0px;
}

/* Р В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СћР В Р’В Р СћРІР‚ВР В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚ВР В Р Р‹Р В РЎвЂњР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В° */
.acymailing_module_form .subbutton
{
border:0px;
height:30px;
line-height:28px;
text-align:center;
vertical-align:middle;
width:210px;
text-transform: lowercase;
background:transparent url(../images/btns/btn210.png) center center no-repeat;
font-size:12px;
font-weight:bold;
color:#fff;
cursor:pointer;
padding:0px 0px 2px 0px;
margin-top: 11px;
font-family: tahoma;
}

#unsubbutton_div .button
{
border:0px;
height:22px;
line-height:22px;
text-align:center;
vertical-align:middle;
width:160px;
background:transparent url(../images/btns/btn160.png) center center no-repeat;
font-size:14px;
font-weight:bold;
color:#fff;
cursor:pointer;
padding:0px 0px 2px 0px;
}



a.link_btn
{
display:block;
height:43px;
text-align:center;
vertical-align:middle;
width:200px;
border-radius: 7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
background:transparent url("img/linktitle.png") repeat-x scroll 0 0;
text-decoration:none;
font: normal 16px/43px Arial;
color:#fff;
cursor:pointer;
border-radius: 7px;
border:0px none;
padding:0px 0px 0px 0px;
}
a:hover.link_btn, a:visited.link_btn
{
text-decoration:none;
}

.moduletable_left_link
{
margin:100px 0px 20px 0px;
position: relative;
top: 11px;
border: 0px solid #ed9950;
border-radius: 7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
padding: 5px 0 10px 0;
}

.moduletable_left_link2
{
margin:0px 0px 7px 0px;
position: relative;
top: 8px;
padding: 5px 0 10px 0;
}

.moduletable_content_left_link, .moduletable_content_left_link2
{
margin: 0 0 0 0px;
text-align: center;

color: #555;
font-size: 14px;
}
.moduletable_content_left_link .link_btn
{
margin:0px auto auto auto;
}

.moduletable_pslinks
{
	margin: 0px 0px 20px 10px;
	text-align:center;
}
.moduletable_pslinks img
{
	/*width:200px;*/
}

.moduletable_carousel
{
	margin:0px auto 20px auto;
}

.reg {
  position: relative;
  width: 90px;
  height:20px;
  font-family: tahoma;
}
.slash {
  font-size: 14px;
}
.reg a {
  position: relative;
  top: -29px;
  left:329px;
background:transparent url(img/btn.png) center center repeat-x;
border-radius:10px;
font-size: 11px !important;
font-weight: !important;
color:#fff !important;
text-decoration: none !important;
padding:2px 7px;
}

#userlinks {
position: relative;
top: 0px;
left: 920px;
}

.moduletable_content_login {
  text-align: left !important;
  height: 30px;
  padding-left: 10px;
}
.tel {
font-family: tahoma;
font-size: 10px;
}
.telb{
  font-weight: bold;
}
#phone {
  position: relative;
  float: right;
  top: 16px;
  right: 16px;
}
.tm {
  color: #ff6600 !important;
}

#bottomsearch {
  position: relative;
  top: -81px;
  left: 245px;
  width: 740px;
}

.moduletable_bottomsearch
{
position:absolute;
top:0px;
left:0px;
width: 740px;
}
.moduletable_content_bottomsearch
{
}

#copyright {
  position: relative;
  top: 30px;
  font:14px Tahoma;
  color:#555;
  text-align:center;
  padding-top:0px;
}
.copyright{
font-family: tahoma;
font-size: 14px;
color: #555;
text-align: center;
padding-left: 0px;
}
.copyrightb {
  color: #000;
  font-weight: bold;
}

 .btnfoot {
  display: block;
  float: left; /* Р В Р Р‹Р Р†Р вЂљР Р‹Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В±Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“ Р В Р’В Р РЋРІР‚СњР В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В° Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’Вµ Р В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В Р РЏР В Р’В Р РЋРІР‚вЂњР В Р’В Р РЋРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р В Р вЂ° Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’В° Р В Р’В Р В РІР‚В Р В Р Р‹Р В РЎвЂњР В Р Р‹Р В РІР‚в„– Р В Р Р‹Р Р†РІР‚С™Р’В¬Р В Р’В Р РЋРІР‚ВР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚ВР В Р’В Р В РІР‚В¦Р В Р Р‹Р РЋРІР‚Сљ Р В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р СћРІР‚ВР В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р вЂ™Р’В»Р В Р Р‹Р В Р вЂ°Р В Р Р‹Р В РЎвЂњР В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р РЋРІР‚Сћ Р В Р’В Р вЂ™Р’В±Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°, Р В Р’В Р вЂ™Р’В° Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р РЋРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р В Р вЂ° Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р РЋРІР‚СњР В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р’В Р РЋР’В */
  font:normal 11px tahoma, sans-serif;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  background: url("../images/btns/button_r.png") top right no-repeat;
  padding-right: 28px; /* Р В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р РЋРІР‚СљР В Р’В Р РЋРІР‚вЂќ Р В Р’В Р СћРІР‚ВР В Р’В Р вЂ™Р’В»Р В Р Р‹Р В Р РЏ "Р В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В·Р В Р’В Р СћРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р РЋРІР‚ВР В Р’В Р вЂ™Р’В¶Р В Р’В Р В РІР‚В¦Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“Р В Р Р‹Р Р†Р вЂљР’В¦ Р В Р’В Р СћРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’ВµР В Р’В Р Р†РІР‚С›РІР‚вЂњ" */
  outline: none; /* Р В Р Р‹Р РЋРІР‚СљР В Р’В Р вЂ™Р’В±Р В Р’В Р РЋРІР‚ВР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’ВµР В Р’В Р РЋР’В Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р В РІР‚В¦Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р В РІР‚в„– Р В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В±Р В Р’В Р В РІР‚В Р В Р’В Р РЋРІР‚СћР В Р’В Р СћРІР‚ВР В Р’В Р РЋРІР‚СњР В Р Р‹Р РЋРІР‚Сљ Р В Р’В Р В РІР‚В  FireFox, Р В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В Р РЏ Р В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СћР В Р Р‹Р В Р РЏР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В»Р В Р Р‹Р В Р РЏР В Р’В Р вЂ™Р’ВµР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В РЎвЂњР В Р Р‹Р В Р РЏ Р В Р’В Р РЋРІР‚вЂќР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚В */
  cursor: default;
}

.btnfoot2 {
  display: block;
  float: left; /* Р В Р Р‹Р Р†Р вЂљР Р‹Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В±Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“ Р В Р’В Р РЋРІР‚СњР В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В° Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’Вµ Р В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В Р РЏР В Р’В Р РЋРІР‚вЂњР В Р’В Р РЋРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р В Р вЂ° Р В Р’В Р В РІР‚В¦Р В Р’В Р вЂ™Р’В° Р В Р’В Р В РІР‚В Р В Р Р‹Р В РЎвЂњР В Р Р‹Р В РІР‚в„– Р В Р Р‹Р Р†РІР‚С™Р’В¬Р В Р’В Р РЋРІР‚ВР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚ВР В Р’В Р В РІР‚В¦Р В Р Р‹Р РЋРІР‚Сљ Р В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚СћР В Р’В Р СћРІР‚ВР В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р вЂ™Р’В»Р В Р Р‹Р В Р вЂ°Р В Р Р‹Р В РЎвЂњР В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р’В Р РЋРІР‚Сћ Р В Р’В Р вЂ™Р’В±Р В Р’В Р вЂ™Р’В»Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В°, Р В Р’В Р вЂ™Р’В° Р В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚вЂњР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р В РІР‚В¦Р В Р’В Р РЋРІР‚ВР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р РЋРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В РЎвЂњР В Р Р‹Р В Р вЂ° Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р вЂ™Р’ВµР В Р’В Р РЋРІР‚СњР В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р’В Р РЋР’В */
  font:normal 11px tahoma, sans-serif;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  background: url("../images/btns/button_r.png") top right no-repeat;
  padding-right: 28px; /* Р В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В РЎвЂњР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р РЋРІР‚СљР В Р’В Р РЋРІР‚вЂќ Р В Р’В Р СћРІР‚ВР В Р’В Р вЂ™Р’В»Р В Р Р‹Р В Р РЏ "Р В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’В·Р В Р’В Р СћРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р РЋРІР‚ВР В Р’В Р вЂ™Р’В¶Р В Р’В Р В РІР‚В¦Р В Р Р‹Р Р†Р вЂљРІвЂћвЂ“Р В Р Р‹Р Р†Р вЂљР’В¦ Р В Р’В Р СћРІР‚ВР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’ВµР В Р’В Р Р†РІР‚С›РІР‚вЂњ" */
  outline: none; /* Р В Р Р‹Р РЋРІР‚СљР В Р’В Р вЂ™Р’В±Р В Р’В Р РЋРІР‚ВР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р’В Р вЂ™Р’ВµР В Р’В Р РЋР’В Р В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р вЂ™Р’ВµР В Р Р‹Р Р†Р вЂљР Р‹Р В Р’В Р В РІР‚В¦Р В Р Р‹Р РЋРІР‚СљР В Р Р‹Р В РІР‚в„– Р В Р’В Р РЋРІР‚СћР В Р’В Р вЂ™Р’В±Р В Р’В Р В РІР‚В Р В Р’В Р РЋРІР‚СћР В Р’В Р СћРІР‚ВР В Р’В Р РЋРІР‚СњР В Р Р‹Р РЋРІР‚Сљ Р В Р’В Р В РІР‚В  FireFox, Р В Р’В Р РЋРІР‚СњР В Р’В Р РЋРІР‚СћР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р’В Р РЋРІР‚СћР В Р Р‹Р В РІР‚С™Р В Р’В Р вЂ™Р’В°Р В Р Р‹Р В Р РЏ Р В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СћР В Р Р‹Р В Р РЏР В Р’В Р В РІР‚В Р В Р’В Р вЂ™Р’В»Р В Р Р‹Р В Р РЏР В Р’В Р вЂ™Р’ВµР В Р Р‹Р Р†Р вЂљРЎв„ўР В Р Р‹Р В РЎвЂњР В Р Р‹Р В Р РЏ Р В Р’В Р РЋРІР‚вЂќР В Р Р‹Р В РІР‚С™Р В Р’В Р РЋРІР‚В */
  cursor: default;
}

.btnfoot2 span {
  display: block;
  background: url("../images/btns/button_l.png") no-repeat;
  padding: 0px 0 0px 28px;
  height: 20px;
  line-height: 20px;
}


    .btnfoot span {
  display: block;
  background: url("../images/btns/button_l.png") no-repeat;
  padding: 0px 0 0px 28px;
  height: 20px;
  line-height: 20px;
}

ul.footermenu {
  text-align: left;
}

li.fitem a {
  color: #0099ff;
  text-decoration: underline;
  font-family: tahoma;
  font-size: 11px;
}

li.fitem {
  text-align: left;
}

li.fitem a:hover, ul.footermenu li.active a  {
  color: #666699;
  text-decoration: underline;
}
.odn {
background: url("../images/tmpl/footer/odnoklassniki.png") no-repeat;
height: 34px;
}
.vk {
background: url("../images/tmpl/footer/vk.png") no-repeat;
margin-top: 10px;
height: 34px;
}

.vk a, .odn a {
  color: #0099ff;
  text-decoration: underline;
  font-family: tahoma;
  font-size: 11px;
  padding-left: 40px;
  line-height: 34px;
}
vk a:hover, .odn a:hover {
color: #666699;
}
.lgbott{
  margin-top: 0px;
}
.txtbott{
 margin-top: 0px;
 font-family: tahoma;
 font-size: 11px;
 color: #333333;
}

#a_logof
{
display:block;
width:255px;
height:75px;
font-size:0px;
text-decoration:none;
cursor:pointer;
position: relative;
top: 25px;
}
.mailbott      {
margin-top: 10px;
 font-family: tahoma;
 font-size: 12px;
 color: #333333;
}
.mailbotto {
color:#ff6600;
cursor: default;
}
.adres{
  text-align: left;
  color: #333333;
  font-size: 12px;
  font-weight: normal;
  font-family: tahoma;
  margin-top: 0px;
  padding-bottom: 20px;
  line-height: 17px;
  /*background: #4A9400 url("../images/tmpl/leftmenu/rmb.png")0 100% no-repeat;    */
  padding: 4px;
  padding-bottom: 10px;
}
.adres2{
  width: 175px;
  text-align: left;
  color: #333333;
  font-size: 12px;
  font-weight: normal;
  font-family: tahoma;
  margin-top: 12px;
  padding-bottom: 20px;
  line-height: 17px;
}

.adresc {
  width: 172px;
  background: #fff;
}

.city{
  font-size: 12px !important;
  font-weight: bold !important;
  font-family: tahoma !important;
  color:#555555 !important;

}
.tol{
  font-size: 12px !important;
  font-weight: normal !important;
  font-family: tahoma !important;
  color: #666666 !important;

}
.cont {
font-size: 12px !important;
font-weight: normal !important;
font-family: tahoma !important;
}

.moduletable_title {
background: url("../images/tmpl/leftmenu/rmh.png") no-repeat scroll 0 0;
text-transform: uppercase;
font-size: 12px;
font-weight: normal;
font-family: tahoma;
text-align: center;
color: #ffffff;
height: 30px;
width: 180px;
line-height: 28px;
}
.moduletable_content {
}

.main_container .moduletable_content_banner {

  width:180px;
  text-align: center;
  margin:auto;
}
.moduletable_content_banner a {
   font-size: 13px;
   font-family: Tahoma;
   color: #fff;
}

.moduletable_content ul.menu {
display: block;
height: 20px;
position: relative;
top: 10px;
}


.moduletable_content_f ul.menu {
display: block;
height: 20px;
position: relative;
top: 10px;
}


.moduletable_content ul.menu li {
  float: left;
  display: block;
  height: 16px;
  line-height: 16px;
  padding: 0 15px;
   border-left: 0px solid #FFFFFF;
}

.moduletable_content ul.menu li.item132 {
   border-left: none;
}


.moduletable_content ul.menu li a {
  color: #fff;
  text-decoration: none;


}

.moduletable_content ul.menu li a:hover {
  color: #3D7900;
  text-decoration: underline;

}

.moduletable_content ul.menu li a span {
  font-size: 14px;
  font-family: Tahoma !important;
}

.moduletable_title_new {
  height: 20px;
  margin-bottom: 6px;
  margin-top: 5px;
  width:100%;	
}
.moduletable_title_new div { 
   width: 90%;
   padding: 0px 0px 0px 15px;
   font: 16px/20px Tahoma;
   color: #108A87;
   float: left;
}

.moduletable_title_new_ss {
  height: 20px;
  margin-bottom: 6px;
  margin-top: 15px;
  font-size:20px;
  padding-left: 20px;
  line-height: 55px;
  color: #fff;
  background:#B96788;
}

.nz a{
  color: #FF9948;
  text-decoration: none;
  font-size: 14px;
}
.nz a:hover {
  text-decoration: underline;
}

/*.norg a{
  color: #ff683e;
  font-size: 14px;
  font-family: Tahoma;
  text-decoration: none;
}
.norg a:hover {
  text-decoration: underline;
}*/

.line{
border-bottom: 2px solid #FF9948 ;
}
.purchase_parameters {
height:30px;
margin-bottom: 0px;
margin-top: 0px;
}

.forhide input {
 width:32px;height:22px;border:1px solid #ccc;text-align:center;border-radius:0px;margin:1px 2px;
}
.forhide input.forh2{
	width:90px;
}

.podval td {
  vertical-align: top;
}
.how{
  width: 700px;
  height: 154px;
  margin: 0 auto auto;
  position: relative;
  top: -132px;
  background: transparent;
}

/*----------------------------Р В Р’В Р вЂ™Р’В­Р В Р’В Р вЂ™Р’В»Р В Р’В Р вЂ™Р’ВµР В Р’В Р РЋР’ВР В Р’В Р вЂ™Р’ВµР В Р’В Р В РІР‚В¦Р В Р Р‹Р Р†Р вЂљРЎв„ў Р В Р Р‹Р В РЎвЂњР В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚ВР В Р Р‹Р В РЎвЂњР В Р’В Р РЋРІР‚СњР В Р’В Р вЂ™Р’В° Р В Р’В Р вЂ™Р’В·Р В Р’В Р вЂ™Р’В°Р В Р’В Р РЋРІР‚СњР В Р Р‹Р РЋРІР‚СљР В Р’В Р РЋРІР‚вЂќР В Р’В Р РЋРІР‚СћР В Р’В Р РЋРІР‚Сњ-------------------*/
.clear{
	clear:both;
}
.pur_item{
	padding:15px 0px 30px;
	border-bottom:1px solid #ccc;
	margin:0px 25px 0px 25px;
}
.imgar{
	width:110px;
	padding:0px;
	margin:0px 5px 0px 0px;
	float:left;
}
.imgit{
	background:#fff;
	max-width:88px;
	max-height:88px;
	width:auto;
	height:auto;
}
.indicatit{
	color:#555;
	font:14px Tahoma;
	margin-top:11px;
	width:107px;
	position:relative;
}
.indicator{
	width:77px;height:12px;background: url(img/indicator.png) no-repeat;overflow:hidden;position:absolute;top:2px;
}
.indiperc{
	position:absolute;
	top:-2px;
	right:-3px;
	width:28px;
	text-align:left;
}
.ssetingsit{
	padding:0px 0px 0px 5px;
}
.titleit{
	padding:0px;
	margin:0px;
}
.titleit a{
	padding:0px;
	margin:0px;
	display:block;
	font:bold 15px Tahoma;
	color:#2f90ad;
	text-decoration:none;
}
.titleit a:hover{
	text-decoration:underline;
}
.descit{
	padding:0px;
	margin:0px;
	font:12px Tahoma;
	color:#555;
}
.descriptionit{
	margin:0px;
	padding:3px 0px;
	/*min-height:40px;*/
}
.desctable {
	border-collapse: collapse;
	margin-top:2px;
}
.desctable td{
	padding:1px 35px 1px 0px;
	font:11px Tahoma;
}
.desctable td strong{
	font-weight:normal;
	color:#000;
	/*letter-spacing:-1px;*/
}
.desctable td a{
	font:11px Tahoma;
	color:#2f90ad;
}
.desctable td span.onoff{
	font:11px Tahoma;
	color:#74b343;
}
.purh2{
	font:normal 16px/16px Tahoma;
	color:#B96788;
	padding:7px 0px 17px;

}
.purh2 .purh2start{
	width:80%;
	background: transparent;
	float:left;
	padding:0px;
}
.purh2 .purh2start span{
padding:0px 0px 0px 2px;
}
.purh2 .purh2end{
}
.createdate{
	font:13px/20px Tahoma;
	color:#ccc;
	text-align:right;
}
.purs_table{
	margin: 25px 0px;
	max-width:825px;
}
.purs_table td{
	border-left:1px solid #fff;
	vertical-align:top;
	width:205px;
}
.purs_item{
	width:204px;
	text-align:center;
	margin-top:0px;
}
.purs_item_sep{
	width:192px;
	height:15px;
	border-bottom:1px solid #eee;
	margin-left:7px;
	margin-right:6px;
margin-bottom:15px;
}
.purs_title{
	padding:0px 12px;
}
.purs_title a{
	color: #284f56 !important;
	font:14px Tahoma;
}
.purs_image{
	padding:5px;
	width:150px;height:150px;
	border:1px solid #eee;
	overflow:hidden;
	margin:7px auto;
	cursor:pointer;
}
.purs_img{
	height:auto;
	width:auto;
	max-height:150px;
	max-width:150px;
	vertical-align:middle;
}
.purs_price{
	background: url(img/purs_price.png) center center no-repeat;
	width:151px;
	height:30px;
	margin:18px auto 7px;
	text-align:left;
	padding-left:11px;
}
.purs_price div{
	float:right;
	color:#FF9948;
	font:14px/28px Tahoma;
	text-align:center;
	width:67px;
}
.purs_price span{
	color:#555;
	font:14px/28px Tahoma;
	cursor:pointer;
}
.no-border{
	border:0px none !important;
}

/*-------Р В Р’В Р вЂ™Р’В¤Р В Р’В Р РЋРІР‚С”Р В Р’В Р РЋРЎС™ Р В Р’В Р РЋРІвЂћСћР В Р’В Р РЋРІР‚С”Р В Р’В Р РЋРЎС™Р В Р’В Р РЋРЎвЂєР В Р’В Р Р†Р вЂљРЎС›Р В Р’В Р РЋРЎС™Р В Р’В Р РЋРЎвЂєР В Р’В Р РЋРІР‚в„ў-------*/
.topbg{

}
.topbg div{

}
.topbg .topbg1{

}
.topbg .topbg2{

}
.botbg{
	height:0px;
	overflow:hidden;
}
.botbg div{

}
.botbg .botbg1{

}
.botbg .botbg2{

}
.bg_3{
	display:none;
}
.moduletable_top{
	/*width:740px;*/
	margin:0px auto;
	text-align:center;
}
.pre-index{
	text-align:center;
	font:14px Tahoma;
	color:#555;
	width:700px;
	margin:7px auto 14px;
}
.pre-index span{
	color:#FF9948;
	padding-bottom:12px;
	display:block;
    font-size: 16px;
}
.moduletable_content_news{
	margin:7px 20px;
	color:#555;
	font:14px Tahoma;
}
.moduletable_news{  
}
.purchase_info_brand_title{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	color:#FF9948;
	font: normal 16px Tahoma;
}
.forloading{
	margin:0px;
}
.orgavatar{
	width:150px;
	height:150px;
	border:1px solid #eee;
	margin:4px auto 7px;
	background: #fff url(img/no-avatar.png) center center no-repeat;
}
.org-info b{
	text-shadow:0px 0px 0px #555;
	font-weight:normal;
}
.bask_tab
{
	margin:20px 0px 14px 0px;
	display:block;
	font-weight:normal;
	padding:0px 7px 0px 0px;
	border-bottom:1px solid #ccc;
}
.bask_tab .closed{
	margin-right:10px;
	height:37px;
	border:1px solid #ccc;
	border-bottom:0px none;
	background: url(img/tab_bg.png) repeat-x;
	float:left;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.bask_tab .closed:hover{
	background: url(img/tab_bg_h.png) repeat-x;
}
.bask_tab .closed a{
	color: black;
	font: normal 14px/37px Tahoma;
	text-decoration:none;
}
.bask_tab .open{
	margin-right:12px;
	height:37px;
	border:1px solid #ccc;
		border-bottom:0px none;
	background: url(img/tab_bg_a.png) repeat-x;
	float:left;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.bask_tab .open a{
	color: #fff;
	font: normal 14px/37px Tahoma;
	text-decoration:none;
}
.left-alt{
	background: url(img/left-alt.png) left top no-repeat;
	height:32px;
	padding:0px 0px 0px 8px;
	position:absolute;
	top:-32px;
	right:-10px;
	display:none;
}
.left-alt .right-alt{
	height:32px;
	padding-top:5px;
	padding-right:8px;
	background: url(img/right-alt.png) right top no-repeat;
}
.left-alt .right-alt a{
	font:12px/15px Tahoma;
	color:#A398E4;
}

#ktop .ktop_tab
{
	margin:7px 0px 14px 0px;
	display:block;
	font-weight:normal;
	padding:0px 7px 0px 0px;
}
#ktop .ktop_tab .closed{
	margin-right:5%;
	text-align:center;	
	float:left;
	padding-left:2px;
	padding-right:2px;
	cursor:pointer;
	margin-bottom:-1px;
}
#ktop .ktop_tab .closed:hover{
   
}


#ktop .ktop_tab .closed a{
	color: #435485;
	font: normal 14px/14px Tahoma;
	text-decoration:underline;
}

#ktop .ktop_tab .open{
	margin-right:5%;
	float:left;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
#ktop .ktop_tab .open a{
	color: #435485;
	font: normal 14px/14px Tahoma;
	text-decoration:none;
}
.paramshead{
	width:150px;
	margin-left:27px;
	height:27px;
	font:12px/27px Tahoma;
	color:#555;
	background:url(img/tab_bg.png) left top repeat-x;
	padding:0px 7px;
	border:1px solid #ccc;
	border-bottom:0px none;
	text-align:center;
}
.paramsbody{
	width:98%;
	padding:7px;
	border:1px solid #ccc;
	background:#fefefc;
	border-radius:3px;
}
.inline-block{
	display:inline-block !important;
}
#content_container .mod_login_login{
   /*	display:none;  */
}
.mod_trade_search_text{
	font-size:12px !important;
}
#content_container .mod_login_login{
	margin:14px 25px 0px 14px;
}
.mod_trade_search_text{
	font-size:12px !important;
}

#mod_login_remembermetext_login{
	display:none;
}
#content_container #mod_login_remembermetext_login{
	display:inline;
}
#mod_login_remember_login{
	display:none;
}
#content_container #mod_login_remember_login{
	display:inline;
}
#remember_me{
	display:none;
}
#content_container #remember_me{
	display:block;
	clear:both;
}
#content_container #rememberid{
	display:block;
	font:14px Tahoma;
	margin:0px;
	color:#284F56 !important;
}
#content_container #mod_login_usernametext_login{
	width:120px !important;
}
#content_container #mod_login_passwordtext_login{
	width:120px !important;
	margin-left:0px;
}
#content_container #mod_login_usernametext_login label{
	font-size:14px !important;
	color: #555 !important;
}
#content_container #mod_login_passwordtext_login label{
	font-size:14px !important;
	color: #555 !important;
}
#rememberid{
	display:none;
}
#content_container .reg a{
	position:static;
	margin:0px;
	color:#fff !important;
}
#content_container .reg a:hover{
	text-decoration:none !important;
}
#content_container .btnlog{
	position:absolute;
	top:98px;
	left:330px;
	text-decoration:none !important;
	font:14px Tahoma;
	background:transparent url(img/btn.png) center center repeat-x;
	color:#fff !important;
	width:70px !important;
	height:28px !important;
}
#content_container .login_hr{
border-bottom:1px solid #46BAE5;
height:2px;
width:300px;
margin:12px 0px 14px 0px;
display:block;
}
.login_hr{
	display:none;
}
#content_container .login_post_title{
	margin:14px 25px 14px 14px;
}

#content_container #cbLostPasswordPage{
	margin:0px 25px 0px 14px;
}
#content_container #cb_step1_form .cb_form_line label{
	width:150px;
}
#content_container #cb_step1_form .cb_field{
	width:200px;
}
#content_container #cb_step1_form .cb_field img{
	margin-left:160px;
}
#content_container #cb_step1_form .cb_form_buttons_line{
	text-align:left !important;
	margin-top:25px !important;
	clear:both;
}
#content_container #cb_step1_form .cbFieldIcons img{
	display:none;
}
#content_container #cb_step1_form .cb_form_buttons_line input{
}
ul.txt {
  list-style: disc;
  padding-left: 20px;

}

ul.txt li{
    padding-bottom:10px;
}
.counter{
position: relative;
bottom:0px;
left:50%;
margin-left:-595px;
width:170px;
height:75px;

}
.foosocial{
	position:absolute;
	top:-49px;
	left:50%;
	margin-left:-550px;
	text-align:left;
	font:14px/33px Tahoma;
}
.titlelink{
	display:block;
	/*margin:0px -10px -3px;      */
	padding:0px 0px 0px;
	height:23px;
	border:0px;
	background: url(img/mdltitle.png) center top no-repeat;
	width:170px;
	color:#fff;
	text-decoration:none;
	font:16px/20px Tahoma !important;
	text-align:center;
}
.titlelink:hover{
	color:#fff;
}
.a2, .a2:link, .a2:hover, .a2:active, .a2:visited{
		color:#108A87;
}
.a1, .a1:link, .a1:hover, .a1:active, .a1:visited{
		color:#108A87;
}

.purpercent{
	overflow:hidden;
	width:78px;
	padding:0px;
	margin:0px 5px 0px 0px;
	background:transparent;
	border:1px solid #e1e1e1;
	border-radius:4px;
}
.inpurpercent{
	float:left;
	height:8px;
	padding:0px;
	margin:0px 0px 0px -1px;
	background: transparent url(img/percentbg.png) right center repeat-x;
	border:1px solid #fff;
	border-radius:3px;
}
.cartopen{
	background: transparent url('img/thbg.png') repeat-x scroll left bottom;
	padding:2px 14px 4px;
	border-radius:11px;
	font:16px Tahoma;
	color:#fff;
}
.cartclosed{
	font:16px Tahoma;padding:2px 14px 4px;
}
.titleleft{
    display:block;
    padding:15px 0px 0px 0;
    height:40px;
    border:0px;
    background: url(img/bglm.png) center center no-repeat;
    width:178px;
	text-align:center;
	text-decoration: none;
    color: #fff;
    font:  normal 16px/23px Tahoma !important;
}

.moduletable_banner {
  margin-bottom: 7px;
  position: relative;
  top: 30px;
}

.titleleft2{
	display:block;
	background: url(img/titleleft2.png) center center repeat-x;
	color:#fff !important;
	font:  normal 16px/35px Tahoma !important;
	border: 0px solid #F3AAAC;
	border-radius:20px;
	text-align:center;
	text-decoration: none;
}

.titleleft3{
	display:block;
	background: url(img/title3.png) center center no-repeat;
	color:#fff !important;
	font:  normal 16px/35px Tahoma !important;
    text-align:center;
	text-decoration: none;
    height: 40px;
    width: 177px;
}

.borderred input{
	border:1px solid #108A87;
}
.status_corol_1{
	color:#21D3E9;
}
.status_corol_2{
	color:#001CA3;
}
.status_corol_3{
	color:#F82E00;
}
.status_corol_4{
	color:#C238DD;
}
.status_corol_5{
	color:#FF6000;
}
.status_corol_6{
	color:#6FAB54;
}
.status_corol_7{
	color:#4A5582;
}
.status_corol_8{
	color:#90754F;
}
.pur_panel_top{
	overflow:hidden;
	text-align:left;
	vertical-align:top;
	background: transparent url('img/thbg.png') repeat-x scroll left bottom;
	border-radius:8px;
	padding: 4px 10px;
}
.top_cont_img{	
	margin:7px auto 0px;
	overflow:hidden;
}

.top_cont_img img{
	border-radius:30px;
	box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.55);
	margin:7px auto 0px;
	overflow:hidden;
}
.top_cont_img img:hover{
	border-radius:30px;
	box-shadow: 0px 2px 5px rgba(16, 138, 135, 0.55);
	margin:7px auto 0px;
}
.center_bg_003{
   /*	background: url("img/333bg.png") no-repeat scroll 14px center transparent;
	position: absolute;
	width: 1452px;
	height: 312px;
	top: 415px;
	left: 50%;
	margin-left: -726px; */
}
.mod_trade_search_text
{
width: 100px;
color: rgb(132, 132, 132) !important;
font-family: Tahoma;
font-size: 14px;
font-weight: normal;
text-align: left;
vertical-align: middle;
line-height: 34px;
height: 34px;
margin: 0px 5px 1px 3px;
background: transparent;
border: 0px none;
padding-left: 5px;
}
.moduletable_search222 .mod_trade_search_btn
{
display:block;
float:left;
border:0px;
height:34px;
line-height:17px;
width:58px;
background: transparent !important;
font-size:14px;
text-decoration:none;
font-family: Tahoma;
cursor:pointer;
color:transparent;
position:absolute;
right:10px;
margin-top:0px;
bottom:2px;
color:#fff;
}
#purchase_info_container img{
				max-width:600px;
				height:auto;
}

#middle_container_inner{
	/* overflow:hidden; */
	text-align:left;
	vertical-align:top;
}
#topbtndoc, #botbtndoc{
	width:48px;
	height: 48px;
    background: #fff url("/images/topbtn.png") no-repeat scroll center center;
    position: fixed;
    bottom: 180px;
    right: 50%;
    margin-right: -633px;
    border: 1px solid #009999;
   
	border-radius: 4px;
    cursor: pointer;
    display: none;
    z-index: 10;
}
#botbtndoc{
	bottom:120px;
	background: #fff url("/images/bottombtn.png") no-repeat scroll center center;
}




