html {
	height: 100%
}
body {
	height: 100%
}
body {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; background: url(/bitrix/templates/com-new/images/body_background.gif) #c2c2c2 center top; padding-top: 0px
}
body, table
{
	font-size:100.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#191919;
}


a:link {
	color: #285b96; text-decoration: underline
}
a:visited {
	color: #7291b5; text-decoration: underline
}
#body-gradient {
	text-align: center; width: 100%; background: url(/bitrix/templates/com-new/images/body_gradient.gif) repeat-x center top; height: 100%
}
#page-container {
	text-align: left; margin: 0px auto; width: 972px; height: 100%; padding-top: 5px
}
#page-top-rounds {
	line-height: 0; background: url(/bitrix/templates/com-new/images/top.gif) no-repeat; height: 5px; font-size: 1px
}
#page-bottom-delimeter {
	line-height: 0; background: url(/bitrix/templates/com-new/images/bottom-delimeter.gif) no-repeat; height: 1px; font-size: 1px
}
#page-bottom {
	background: url(/bitrix/templates/com-new/images/bottom-bg.gif) white repeat-y
}
#page-bottom-rounds {
	background: url(/bitrix/templates/com-new/images/bottom.gif) no-repeat; height: 9px
}
#page-content-background {
	min-height: 100%; background: url(/bitrix/templates/com-new/images/03.gif) white repeat-y; overflow: hidden
}
#page-wing-left {
	width: 100%; background: url(/bitrix/templates/com-new/images/wing_left.gif) no-repeat left top; height: 100%
}
#page-wing-right {
	padding-bottom: 0px; padding-left: 16px; padding-right: 16px; background: url(/bitrix/templates/com-new/images/wing_right.gif) no-repeat right top; height: 100%; padding-top: 0px
}
#page-content {
	padding-bottom: 15px; width: 100%; background: white; font-size: 12px
}
#page-content td {
	font-size: 12px
}
#page-left-column {
		padding-left: 1px;
	width: 746px;
	float: left;
	height: 100%;
	overflow: hidden;
	background-color: #ffffff;
		

}


#page-left-column-center {
	padding-left: 10px;
	margin-bottom:20px;
	padding-bottom:20px;
	background-image: url(/bitrix/templates/com-des/images/separador.gif);
	background-repeat: no-repeat;
	background-position: center bottom
}

#page-left-column-center  .separador{ width:100%; height:1px; display:block;
	background-image: url(/bitrix/templates/com-des/images/separador_chi.gif);
	background-repeat: no-repeat;
	background-position: center center; margin-bottom:10px; margin-top:10px;}
#page-right-column {
	width: 186px; background: white; float: right; height: 100%; overflow: hidden
}
#header {
	position: relative; width: 100%; background: white
}
#authorization {
	position: absolute; width: 100%; font-size: 11px; top: 6px; right: 10px
}
#authorization a {
	color: #333; text-decoration: underline
}
#breadcrumb {
	margin: 8px 5px 8px 10px; background: white; color: #7f7f7f; font-size: 70%
}
#breadcrumb a {
	color: #7f7f7f; text-decoration: none
}
.home-page-banner {
	margin-bottom: 10px; margin-top:10px;
}
.section-page-banner {
	
}
#banners{margin-top: 20px; width: 100%;}
#top-links {
	position: absolute; width: 100%; bottom: 6px; right: 10px;
}
#top-links ul {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; float: right; height: 15px; border-top: 0px; list-style-image: none; border-right: 0px; padding-top: 0px
}
#top-links li {
	margin: 0px 1px; display: block; float: left; font-size: 11px
}
#top-links a {
	line-height: 16px; color: #333; text-decoration: none
}
#top-links li.user {
	background: url(/bitrix/templates/com-new/images/top-links-icons.gif) no-repeat; height: 15px
}
#top-links li.partner {
	background: url(/bitrix/templates/com-new/images/top-links-icons.gif) no-repeat; height: 15px
}
#top-links li.developer {
	background: url(/bitrix/templates/com-new/images/top-links-icons.gif) no-repeat; height: 15px
}
#top-links li.cart {
	background: url(/bitrix/templates/com-new/images/top-links-icons.gif) no-repeat; height: 15px
}
#top-links li.plus {
	background: url(/bitrix/templates/com-new/images/top-links-icons.gif) no-repeat; height: 15px
}
#top-links li.user {
	width: 9px; background-position: -43px 0px
}
#top-links li.developer {
	width: 9px; background-position: -3px 0px
}
#top-links li.cart {
	width: 11px; background-position: -23px 0px
}
#top-links li.partner {
	width: 7px; background-position: -14px 0px
}
#top-links li.plus {
	width: 5px; background-position: -137px 0px
}
#copyright-container {
	padding-bottom: 6px; padding-left: 0px; width: 100%; padding-right: 0px; color: #484848; font-size: 10px; overflow: hidden; padding-top: 6px
}
#copyright {
	float: left; margin-left: 10px;  padding-top: 2px; width:350px; 
}
#bottom-links {
	float: right; margin-right: 15px; padding-top: 2px
}
#bottom-links a {
	color: #285b96; font-size: 12px; font-weight: bold; text-decoration: none
}
#top-menu {
	background: url(/bitrix/templates/com-new/images/header_menu_bg.gif) #5977a0 repeat-x; height: 30px
}
#top-menu-home-button {
	width: 30px; float: left
}
#top-menu-items {
	width: 750px; float: left
}
#top-menu-search {
	text-align: right; width: 155px; float: right; height: 30px; 
}
#top-menu-search form {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;
}
#top-menu-search img.search-left {
	margin-top: -1px; vertical-align: middle;
}
#top-menu-search img.search-right {
	margin-top: -1px; vertical-align: middle;
}
#top-menu-search input.search-submit {
	width: 29px; height: 30px; vertical-align: middle;
}
#top-menu-search input.search-field {
	border-bottom: medium none; border-left: medium none; margin-top: -1px; padding-left: 5px; width: 115px; background: white; height: 14px; color: #7f7f7f; font-size: 11px; vertical-align: middle; border-top: #e3e3e3 1px solid; border-right: medium none;
}
.tab-section-container {
	margin-left: -10px;
}
/*<!--TABS-->*/
.tab-title {
	padding-bottom: 15px;
	margin: 15px 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: url(/bitrix/templates/com-new/images/dots.gif) repeat-x 50% bottom;
	color: #cc3333;
	font-size: 150%;
	font-weight: bold;
	text-transform: uppercase;
}
.tab-boby-container {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px; text-align:justify;
}

* {
	-moz-force-broken-image-icon: 1
}
.border-bluegray-vertical {
	border-right: #bfbfbf 1px solid
}
.border-bluegray-hv {
	border-right: #bfbfbf 1px solid
}
.border-bluegray-hotizontal {
	border-top: #bfbfbf 1px solid
}
.border-bluegray-hv {
	border-top: #bfbfbf 1px solid
}
.border-bluegray-pleft {
	padding-left: 4px
}
.border-bluegray-plr {
	padding-left: 4px
}
.border-bluegray-pright {
	padding-right: 4px
}
.border-bluegray-plr {
	padding-right: 4px
}
.border-bluegray-ptop {
	padding-top: 4px
}
.border-bluegray-ptb {
	padding-top: 4px
}
.border-bluegray-pbottom {
	padding-bottom: 4px
}
.border-bluegray-ptb {
	padding-bottom: 4px
}
iframe.waitwindow {
	z-index: 9999; border-bottom: 0px; position: absolute; border-left: 0px; border-top: 0px; border-right: 0px
}
div.waitwindow {
	background-image: url(/bitrix/templates/com-new/images/wait.gif); z-index: 10000; border-bottom: #e1b52d 1px solid; position: absolute; text-align: center !important; border-left: #e1b52d 1px solid; padding-bottom: 10px; background-color: #fcf7d1; text-indent: 0px !important; padding-left: 10px; width: 170px; padding-right: 10px; background-repeat: no-repeat; font: 11px Verdana, Arial, sans-serif; background-position: 10px center; letter-spacing: normal !important; color: black; border-top: #e1b52d 1px solid; border-right: #e1b52d 1px solid; word-spacing: normal !important; padding-top: 10px
}
div.b_dynamic {
	width: 940px; height: 195px; overflow: hidden
}
div.b_dynamic a.left-active-area {
	float: left
}
div.b_dynamic a.left-active-area img{
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
}
div.b_dynamic ul.right-list-area {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 211px; padding-right: 0px; display: block; background: url(/images/banners/big_top_portal/back_right.jpg) no-repeat right top; FLOAT: left; height: 195px; padding-top: 11px
}
div.b_dynamic ul.right-list-area li{
	padding-bottom: 0px; list-style-type: none; margin: 7px 0px; padding-left: 0px; padding-right: 0px; display: block; color: #fffcc6; padding-top: 0px
}
div.b_dynamic ul.right-list-area li a {
	display: block; cursor: pointer
}
div.b_dynamic ul.right-list-area li a span{
	line-height: 25px; padding-left: 37px; display: block; font-family: Verdana; font-size: 13px; font-weight: bolder
}
div ul.right-list-area LI.item-selected {
	padding-bottom: 0px; list-style-type: none; margin: 7px 0px; padding-left: 0px; padding-right: 0px; display: block; background: url(/images/banners/big_top_portal/menu_active.gif) no-repeat right top; color: #dd1936; padding-top: 0px
}
td div.btn-action-act-link-hover A {
	float: right
}
td div.btn-action-act-link A {
	float: right
}
.auth-button-login {
	width: 55px
}
.auth-button-logout {
	width: 55px
}
div.forum-users-birthday {
	display: none
}
div.forum-statistics {
	display: none
}
table.buy_wzrd {
	border-bottom: medium none; border-left: medium none; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 730px; padding-right: 0px; empty-cells: show; border-top: medium none; border-right: medium none; padding-top: 0px
}
table.buy_wzrd td.left-top {
	background-repeat: no-repeat
}
table.buy_wzrd td.right-top {
	background-repeat: no-repeat
}
table.buy_wzrd td.left-bottom {
	background-repeat: no-repeat
}
table.buy_wzrd td.right-bottom {
	background-repeat: no-repeat
}
table.buy_wzrd td.left-top {
	width: 7px; background: url(/bitrix/templates/.default/images/en_wizard/box_corner_left_top.gif) no-repeat left top; height: 7px
}
table.buy_wzrd td.right-top {
	background-image: url(/bitrix/templates/.default/images/en_wizard/box_corner_right_top.gif); width: 7px; height: 7px
}
table.buy_wzrd td.left-bottom {
	background-image: url(/bitrix/templates/.default/images/en_wizard/box_corner_left_bott.gif); width: 7px; height: 4px
}
table.buy_wzrd td.right-bottom {
	background-image: url(/bitrix/templates/.default/images/en_wizard/box_corner_right_bott.gif); width: 7px; height: 4px
}
table.buy_wzrd td.top {
	background-image: url(/bitrix/templates/.default/images/en_wizard/box_top.gif); height: 7px
}
table.buy_wzrd td.bottom {
	background-image: url(/bitrix/templates/.default/images/en_wizard/box_bott.gif); height: 4px
}
table.buy_wzrd td.left {
	border-left: #c2cbd7 1px solid; border-collapse: collapse
}
table.buy_wzrd td.right {
	border-collapse: collapse; border-right: #c2cbd7 1px solid
}
table.button_cart {
	border-bottom: medium none; border-left: medium none; width: 160px; border-collapse: collapse; border-top: medium none; cursor: hand; font-weight: bold; border-right: medium none
}
table.button_cart td.button_left {
	background-image: url(/bitrix/templates/.default/images/en_wizard/button_cart.gif); width: 23px; height: 26px
}
table.button_cart td.button_right {
	background-image: url(/bitrix/templates/.default/images/en_wizard/button_end.gif); width: 5px; height: 26px
}
table.button_cart td.button_fill {
	background-image: url(/bitrix/templates/.default/images/en_wizard/button_fill.gif)
}
table.wizard_content {
	border-bottom: medium none; border-left: medium none; width: 374px; border-top: medium none; border-right: medium none
}
table.wizard_content td {
	padding-bottom: 5px; padding-right: 8px; padding-top: 3px
}
table.wizard_content td.center_inc {
	background-image: url(/bitrix/templates/.default/images/en_wizard/line.gif); text-align: center; background-repeat: no-repeat; background-position: left bottom
}
table.wizard_content td.left_inc {
	background-image: url(/bitrix/templates/.default/images/en_wizard/line.gif); text-align: right; background-repeat: no-repeat; background-position: left bottom
}
table.wizard_content td.right_inc {
	background-image: url(/bitrix/templates/.default/images/en_wizard/line.gif); text-align: left; background-repeat: no-repeat; background-position: right bottom
}
span.wizard_help {
	background-image: url(/bitrix/templates/.default/images/en_wizard/question.gif); width: 16px; display: inline-block; height: 16px; cursor: hand
}

