html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	background-color:#FFFFFF;
	font-size: 12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

.Site{
width:990px;
height:100%;
background-color:#FFFFFF;
position:relative;
margin: 0 auto;
}

.Site .top{
/**background:url(../../../../bitrix/templates/NewSvet/images/wd_02_bg.gif) top repeat-x;**/
height:93px;
vertical-align:top;
}

.Site .top_left{
background:url(../../../../bitrix/templates/NewSvet/images/wd_04.gif) left repeat-y;
width:16px;
vertical-align:top;
}

.Site .top_right{
background:url(../../../../bitrix/templates/NewSvet/images/wd_06.gif) right repeat-y;
width:16px;
vertical-align:top;
}

.Site .cont{
height:100%;
vertical-align:top;
padding-left:5px;
padding-right:5px;
padding-bottom:24px;
}

.Site .cont .cont_content{
width:100%;
height:100%;
}

.Site .cont .cont_content .col1{
/*padding-left:3px;*/
padding-right:5px;
/**	border-right:1px solid #ecedf0;	**/
}
.Site .cont .cont_content .col1 li{
	margin-left:-20px;
	#margin-left:0px;
}
.Site .cont .cont_content .col1 a b{
	font:12px normal Tahoma,Verdana,Helvetica,sans-serif;
}
.Site .cont .cont_content .col2{
padding-left:5px;
padding-right:5px;
}



.Site .cont .cont_content .col3{
padding-left:5px;
/*padding-right:3px;*/
/**border-left:1px solid #ecedf0;	**/
}

.Site .bottom{
height:196px;
background:url(../../../../bitrix/templates/NewSvet/images/bott_02.gif) top repeat-x;
vertical-align:top;
}

.Site .bottom_left{
width:16px;
vertical-align:top;
}
.Site .bottom_right{
width:16px;
vertical-align:top;
}




/*#################################################################################*/


div.spacer {
    clear: both;
    margin: 0px;
    padding: 0px;
    width: auto;
}

/*Font in table*/
table
{
	
}

/*Links*/
a:link {color: #2775C7;}
a:visited{color:#2775C7;}
a:active {color: #2775C;}
a:hover{color:#CF1C3E;}


small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0;
}

#container
{
	width:978px; 
	height:100%;
	position:absolute;
	left:451px;
	margin-left:-490px;
	background:#96B485 url(../../../../bitrix/templates/NewSvet/images/header_bg.gif) repeat-x;
}

#header
{
	position:relative; /*containing block*/
	height:157px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	background:url(../../../../bitrix/templates/NewSvet/images/header_logo.jpg) no-repeat;
}

#header_logo
{
	position:absolute;
}

#company_logo
{
	width:100px;
	height:90px;
	background:url(../../../../bitrix/templates/NewSvet/images/logo.gif) center right no-repeat;
	position:absolute;
	left:6px;
	top: 38px;
}

#header_text
{
	position:absolute;
	left:147px;
	top: -37px;
	color:#fff;
	width:490px;
}

#header_text h1
{
	margin:0;
	padding:0;
	font-size:160%;
	border:none;
	color:#fff;
	text-decoration:none;
}

#header_text span
{
	font-size:90%;
	font-weight:bold;
	color:#E0E9DD;
	margin-left:50px;
}

#search
{
	color:#E0E9DD;
	position:absolute;
	right:689px;
	top:-43px;
	width: 230px;
}

#login
{
	position:absolute;
	right:849px;
	top:-41px;
	color:#E0E9DD;
}

#login a
{
	color:#E0E9DD;
	text-decoration:none;
}
#login a.profile-link
{
	text-decoration:underline;
}

#menu
{
	position:absolute;
	bottom:0;
	*bottom:-1px; /*IE hack*/
	left:18px;
}


#header_menu a
{
	display:block;
	float:left;
	cursor:pointer; cursor: hand;
	padding:8px 11px;
}

#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #bbb;
}

#printer
{
	float:right;
	font-size:85%;
	background:url(../../../../bitrix/templates/NewSvet/images/printer.gif) left center no-repeat;
	padding-left:16px;
}

#printer a
{
	text-decoration:none;
	color:#787878;
}

#navigation{margin-top:-8px;}

/*Navigation*/
#navigation a
{
	font-size:10px;
	text-decoration:none;
	color:#0075ba;
}

.table-border-color
{
	background-color:#96B485;
}

.right-shadow
{
	background:url(../../../../bitrix/templates/NewSvet/images/right_shadow.gif) right top repeat-y;
}

.footer-box
{
	border-top:1px solid #D9D9D9;
	
	padding:10px 10px 0 15px;
	margin-right:3px;
}

.footer-box a:link, 
.footer-box a:visited,
.footer-box a:active, 
.footer-box a:hover
{
	color:#5F7185;
}

.footer-box span
{
	font-weight:bold;
	color:#1B3552;
}

.table-bottom-corner
{
	background:#96B485 url(../../../../bitrix/templates/NewSvet/images/bottom_corner_bg.gif) repeat-x;
}


/*Content table*/
#content
{
	background:#fff;
	height:85%;
	min-height:85%;
	width:100%;
	border-collapse:collapse;
}

/*Left column*/
#content .left-column
{
	vertical-align:top;
	height:100%;
	padding:0;
	/*padding-left:5px;
	padding-right:5px;*/
	padding-top:34px;
	background:#F5F5ED url(../../../../bitrix/templates/NewSvet/images/left-column-bg.gif) left top repeat-x;
}

/*Main column*/
#content .main-column
{
	width:100%;
	vertical-align:top;
	padding:0 15px;
/*	background:#fff url(../../../../bitrix/templates/NewSvet/images/right_shadow.gif) right top repeat-y;*/
}


#content .right-column{
/*	vertical-align:top;
	padding:0 15px;	
	padding-top:34px;*/
	background:#F5F5ED url(../../../../bitrix/templates/NewSvet/images/right_shadow.gif) right top repeat-y;
}

#content .right-column-top{
	width:210px;
	margin-right:5px;
	height:34px;
	background:#F5F5ED url(../../../../bitrix/templates/NewSvet/images/left-column-bg.gif) left top repeat-x;
}


#bottom_banner
{
	text-align:center;
	margin:10px;
}


/*Data table*/
table.data-table

{
	border:0px solid #C4C4C3;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:0px solid #C4C4C3;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
/**	border:1px solid #C4C4C3;
	border-collapse: collapse;
**/
	text-align:left;
	font-weight:bold;
	background-image:none;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#fff;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}


/*Forum*/


/*Forum menu*/ 
table.forum-menu {border-left: 1px solid #DAE7DF; border-top: 1px solid #DAE7DF; } 
table.forum-menu td.forumtoolbar {background-color: #F2F2EA; border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; border-right: 1px solid #C4C4C3; border-bottom: 1px solid #C4C4C3; } 
.forumtoolsection {border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; border-right: 1px solid #C4C4C3; border-bottom: 1px solid #C4C4C3; } 
.forumtoolseparator {border-left: 1px solid #C4C4C3;border-right: 1px solid #FFFFFF; } 

table.forum-menu a, table.forum-menu select, table.forum-menu input, table.forum-menu td {color:#333}

/* menu popup */
.forum-menu-hidden-in {border: 1px solid #C4C4C3;} 
table.forum-menu-popup-table td, table.forum-menu-popup-table td a { color: black;} 
table.forum-menu-popup-table td.forum-menu-popup, table.forum-menu-popup-table td.forum-menu-popup-hover {border: none; background-color: #F2F2EA; } 
table.forum-menu-popup-table td.forum-group{background-color:#F2F2EA; color:#333;} 
table.forum-menu-popup-table td.forum-menu-popup-hover {background-color: #F9F9F3;} 
div.forum-group{background-color:#F9FBF9; font-weight:bold; color:#333;} 

/*Forum index and list*/ 
table.forum-main {border: 1px solid #C4C4C3;} 
table.forum-main td {background-color:#F9F9F3;border: 1px solid #C4C4C3;} 
table.forum-main th {background-color:#F2F2EA;border: 1px solid #C4C4C3;color: #333;vertical-align: top;} 

div.forum-hr {background-color:#C4C4C3}
div.filter-check-hover {background-color:#F2F2EA}

a.forum-button:link,a.forum-button:visited,a.forum-button:active,a.forum-button:hover {background: #F2F2EA;border: 1px solid #C4C4C3;color: #333;} 
table.forum-main td small {font-size:100%;} 
table.forum-main td.forum-group {background-color:#F2F2EA; color:#333;} 
div.forum-title {border: 1px solid #C4C4C3; padding: 5px; background-color: #F2F2EA; color:#333; } 

/*Forum messages*/ 
table.forum-message {} 
table.forum-message td {background-color: #F9F9F3;border: none;} 
table.forum-message td.forum-message-user-info {background-color: #F9F9F3;border: 1px solid #C4C4C3;border-right-width: 1px;} 
table.forum-message td.border-top {border: 1px solid #C4C4C3;border-left-width: 1px;border-top: none;} 
table.forum-message td.border-bottom {border: 1px solid #C4C4C3;border-left-width: 1px;border-bottom: none;} 

table.forum-message .forum-message-posts, 
table.forum-message .forum-message-status, 
table.forum-message .forum-message-datereg, 
table.forum-message .forum-message-datecreate {color:#333;} 

a.forum-button-small,
a.forum-button-small-vote,
a.forum-button-small-unvote 
{
	background-color: #F2F2EA;
	border: 1px solid #C4C4C3;
	color: #333; 
	font-size: 11px; 
	height:20px;
	padding: 2px 5px 2px 5px;
	box-sizing:border-box; -moz-box-sizing:border-box;
}
a.forum-button-small-vote, a.forum-button-small-unvote {padding-left:18px;}
a.forum-button-small:hover,a.forum-button-small-vote:hover,a.forum-button-small-unvote:hover {color: #333; } 

/*Forum statistics*/ 
table.forum-stat {} 
table.forum-stat th {background-color:#F2F2EA;border: 1px solid #C4C4C3;color: #333;font-weight:bold;padding:5px;} 
table.forum-stat td {background-color:#F9F9F3;border: 1px solid #C4C4C3;} 
table.forum-stat .forum-attention{font-size: 100%;color: black;} 

/*Post form*/ 
table.forum-post-form {border: 1px solid #C4C4C3;} 
table.forum-post-form td {background-color:#F9F9F3;border: 1px solid #C4C4C3;} 
table.forum-post-form th {background-color:#F2F2EA;border: 1px solid #C4C4C3;} 
table.forum-smile {border: 1px solid #C4C4C3;} 
table.forum-smile th {background-color:#F2F2EA;border: 1px solid #C4C4C3;} 
table.forum-smile img { margin: 0px;} 
textarea#POST_MESSAGE{width:100%;} 

/* Only for user-profile*/ 
table.fuser {} 
table.fuser-static th {background-color:#F2F2EA; border:1px solid #C4C4C3;} 
table.fuser-static td {background-color:#F9F9F3; border:1px solid #C4C4C3;} 

/* Tab controls*/ 
table.tabs {border-left:1px solid #C4C4C3;} 
table.tabs td {} 
table.tabs td.tab-indent-left {border-bottom:1px solid #C4C4C3;} 
table.tabs td.tab-indent-right {border-bottom:1px solid #C4C4C3;} 
table.tabs td.tab-container {border:1px solid #C4C4C3; border-left: none;} 
table.tabs td.tab-container-selected {border:1px solid #C4C4C3; border-bottom:1px solid #F9FBF9; border-left: none; background-color:#F9FBF9;} 

table.tabs table td.tab {border-top:1px solid #C4C4C3;} 
table.tabs table td.tab-selected {border-top:1px solid red;} 
table.tabs table td.tab-hover {border-top:1px solid #C4C4C3;} 

/* Tab inside edit form */ 
table.tab {border:1px solid #C4C4C3; border-top:none;} 
table.tab td {background-color:#F9F9F3;}

.forum-menu-hidden-in
{
	max-height:100px;
	height:expression(this.scrollHeight > 100? "100px" : "auto");
}



table.forum-quote td, table.forum-code td 
{
	background-color:#F2F2EA; /*th*/
	border:1px solid #C4C4C3;
}

table.forum-reviews-messages td, table.forum-reviews-messages th
{
	background-color:#F9F9F3; /*td*/
	border-color:#C4C4C3;
}

a.button-small
{
	background:#F2F2EA;
	border:1px solid #C4C4C3;
}



/*Support*/
div.ticket-edit-message
{
	border-color: #C4C4C3;
}

/*Blogs*/

table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th, table.blog-user-table td.head, table.blog-table-post-comment td, table.blog-table-post-comment th
{
	background-color:#F9F9F3;
}


table.blog-blog-edit td, table.blog-blog-edit-table-smiles, table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th,
table.blog-user-table td.head, table.blog-user-table td, table.blog-group td, table.blog-category td, table.blog-comment-form th, table.blog-comment-form td,
table.blog-table-post-comment td, table.blog-table-post-comment th
{
	border-color: #C4C4C3;
}

.blog-post-date 
{
	color:#333;
}
.blog-post-date b a{
	font-weight:normal;
}


table.blog-table-post-table th, table.blog-table-post-table td, table.blog-table-post-comment-table th, table.blog-table-post-comment-table td
{
	font-size:90%;
}

.blogtoolblock {border-color:#C4C4C3;}
.blogtoolbar {background-color:#F9F9F3;border-color:#C4C4C3;border-top:none;}
.blogtoolsection {border-color:#C4C4C3}
.blogtoolbutton, .blogmessbuttontext {color:#333;}
a.blogtoolbutton, .blogmessbuttontext{color:#333;}
.blogtoolseparator {border-left:1px solid #C4C4C3;border-right:1px solid #F9F9F3;}



/**********************************/
.opa{// for watermark opacity
color:white;
padding:10px 20px 0px 20px;
position: absolute;
z-index: 101;
background-color: #FFA928;
opacity:0.5;
filter: alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha
(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16);
-moz-opacity: 0.5;
}
.link_nor{// for clickable normal link
background-color: #333333;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 1px solid #a0a0a0;
padding:0px 4px 0px 4px;
margin-left:2px;
text-align:center;
color:white
}
.link_act
{// for clickable active link
background-color:#808080;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #333333;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}

#showhere{ text-align:center; width:80%; background-color:#E5E5D8; border:1px solid #fefefe;}
#showhere table{ width:100%; }
#showhereshow{background-color:#F5F5ED; padding:3px; text-align:center; }
#showhere td, #showhereshow *{text-align:center;}
.showbg{text-align:center;}
.detail_header{background-color:#F5F6F8;}




/****************************/

.detail_gallery{ text-align:center; width:80%; background-color:#E5E5D8; border:1px solid #fefefe; overflow:hidden;}
.news_style{display:none; width:100%;background-color:#F5F5ED; }
.news_show{
/*position:absolute;
background-color: white;*/
color:black;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
/*clip:rect(0px 350px 150px 0px);*/

}
.news_border{
/*background-color: white;
width:352px;
height:152px;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 1px solid gray;
padding: 5px 5px 5px 5px;
/*overflow: auto;*/	
}
.news_mark{
/*background-color:white ;*/
font: normal 70% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
/*width:363px;*/
height:35px;
color:black;
text-align:center;
}
.news_title{
font: bold 120% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
padding: 5px 0px 9px 5px;
color:black;
}
.news_show img{
margin-left: 5px;
margin-right: 5px;
}
.buttondiv{
position: absolute;
/*float: left;*/
/*top: 169px;*/
padding: 5px 5px 5px 5px;
/*background-color:white ;
border: 1px solid gray;
border-top-color: white;*/
border-top:none;
height:20px;
}
  .news_move {
/* position: relative;*/

  }
.mytable
{
width:300px;
height:300px;
vertical-align: top; 
}


/*******************************************************/
.ui-tabs-nav{border-bottom: 1px solid #97a5b0;} 
.ui-tabs-panel {
	border-top:0px;
	margin-top:0px;
    padding: 0px 0px;
	margin:0px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}

.maintd .ui-tabs-panel{background-color:#F5F6F8; padding:10px;}

p.news-item{ margin-top:0px;}


/* ==============================================   */
ul.breadcrumb-navigation
{
	padding:0; margin:0;
/*	padding-top:4px;*/
/**	padding-left:10px;	**/
	list-style:none;
}

ul.breadcrumb-navigation li{	display:inline;font:10px normal Tahoma,Verdana,Helvetica,sans-serif;}
ul.breadcrumb-navigation a{}
ul.breadcrumb-navigation span{}
.ar{ background:url(../../../../bitrix/templates/svet/img/ar.gif) 0% 70% no-repeat;}


div.news-list img.preview_picture1
{
	float:left;
	margin:0 4px 6px 0;
}


/* ==============================================   */

.hide {
  display:none;

}

.slideshowBigImage .bigimg {
	position:absolute;
	top:0px;
	left:0px;

}
.slideshowBigImage img{ border:4px solid #cccccc;}

.slideshowImageBar img.smalltn {
	/*position:absolute;*/
	margin-left:2px;
	z-index:10;
	cursor:pointer;
	border:solid 4px #cccccc;
}

.slideshowImageBar  img.highlightimg {
	border:solid 4px #1F9CCF;
}

/*02-03-2009*/
.ratings_new
{
	background:url(../../../../images/main/time_bg.gif) top repeat-x; height:16px; padding-left:10px; vertical-align:bottom;
}

ul.red
{
	margin-top:0px;
	padding-left:0px;
	margin-left:0px;
	margin-bottom:0px;
}
ul.red li
{
	background: url('../../../../images/main/red_square.gif') no-repeat 0px 7px; list-style: none; padding-left: 10px;
	height:33px;
/*	margin-bottom:0px;*/

/*	padding-bottom:10px;*/
	width:250px;
}

.news_main_announce
{
	padding-top: 7px;
	padding-bottom: 10px;
}

.detail_header_new{background-color:#F5F6F8;}

table.tbl-filter {
	width: 475px;
}

table.adv-list {
	width: 100%;
}

table.adv-list td {
	background: none;
	border: none;
}

table.tbl-filter th,
table.adv-list th {
	color: #d90000;
	font-size: 12px;
	font-weight: bold;
	background: none;
	border: none;
	padding: 2px 2px 15px 2px;
	text-align: left;
}

table.tbl-filter td {
	background: none;
	border: none;
	font-size: 12px;
	color: #000;
	padding: 2px;
}

table.tbl-filter td.f-label {
	width: 35%;
}

table.tbl-filter td.f-field {
    width: 65%;
	color: #999999;
}

table.tbl-filter td.f-field select {
	width: 100%;
	color: #000;
}

table.tbl-filter td.f-width-w input {
    width: 100%;
	color: #000;
}

table.tbl-filter td.f-width-w2 input {
    width: 45%;
	color: #000;
}

table.tbl-filter tfoot td {
	padding-top: 15px;
}

table.tbl-filter tfoot td.left-btn {
	text-align: left;
}

table.tbl-filter tfoot td.right-btn {
    text-align: right;
}

.btn-find {
	width: 83px;
	height: 21px;
	border: none;
	background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px 0px no-repeat;
	vertical-align: middle;
}

.btn-add {
    width: 95px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -21px no-repeat;
	vertical-align: middle;
}

.btn-edit {
    width: 122px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -84px no-repeat;
}

.btn-del {
    width: 84px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -105px no-repeat;
}

.btn-fdel {
    width: 97px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -42px no-repeat;
	vertical-align: middle;
}

.btn-other {
    width: 153px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -126px no-repeat;
}

.btn-my {
    width: 137px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -210px no-repeat;
}

.btn-all {
    width: 137px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -189px no-repeat;
    vertical-align: middle;
}

.btn-save {
	width: 97px;
    height: 21px;
    border: none;
    background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -147px no-repeat;
}

div.f-line {
	margin: 15px 0px 0px 0px;
	border-bottom: 1px solid #d3d7dc;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}

div.adv-res-cnt {
	padding: 0px 0px 15px 0px;
	font-weight: bold;
	color: #d90000; 
}

table.adv-result {
	width: 100%;
}

table.adv-result td.adv-left,
table.adv-result td.adv-right {
	padding: 0px 5px 25px 0px;
	width: 49%;
}

table.adv-result td.adv-name {
	padding: 5px;
}

td.adv-field {
	color: #666666;
	border-bottom: 1px solid #ecedf0;
	padding: 5px;
}

td.adv-value {
    color: #000;
    border-bottom: 1px solid #ecedf0;
	padding: 5px;
}

td.adv-more-txt,
td.adv-date,
td.adv-more-link {
    padding: 5px;	
}

td.adv-more-link {
	text-align: right;
}

span.adv-date-time {
	display: block;
	padding-left: 15px;
	background: url(../../../../bitrix/templates/NewSvet/images/adv_clock.gif) 0% 50% no-repeat;
	color: #000;
}

a.adv-more-a {
	display: block;
	width: 105px;
	height: 21px;
	background: url(../../../../bitrix/templates/NewSvet/images/adv_btn.gif) 0px -63px no-repeat;
}

a.adv-more-a strong {
	display: none;
}

.more-btns {
	padding-top: 15px;
	vertical-align: middle;
}

.adv-tl {
	background: url(../../../../bitrix/templates/NewSvet/images/adv_tl.gif) top left no-repeat #ecedf0;
	margin-bottom: 5px;
}
.adv-tr {
    background: url(../../../../bitrix/templates/NewSvet/images/adv_tr.gif) top right no-repeat;
}
.adv-br {
    background: url(../../../../bitrix/templates/NewSvet/images/adv_br.gif) bottom right no-repeat;
}
.adv-bl {
    background: url(../../../../bitrix/templates/NewSvet/images/adv_bl.gif) bottom left no-repeat;
	padding: 10px 5px 10px 10px;
}

.adv-my-list {
	width: 100%;
}

.del-td {
	text-align: center;
	border-left: 1px solid #d3d7dc !important;
	padding: 0px 10px 0px 10px;
}

.edit-td {
	text-align: center;
	border-left: 1px solid #d3d7dc !important;
	padding: 0px 10px 0px 10px;
}

.wf-td {
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #d3d7dc !important;
}

.adv-name {
	font-weight: bold;
	color: #656565;
	width: 90%;
}

table.adv-add-table {
	width: 100%;
}

table.adv-add-table .adv-add-label {
	width: 25%;
}

table.adv-add-table .adv-add-field select {
    width: 100%;
}

* html table.adv-add-table .adv-add-field select {
    width: 95%;
}

table.adv-add-table .adv-add-field input {
	width: 100%;
}

table.adv-add-table .adv-add-field textarea {
    width: 100%;
	height: 110px;
}

table.adv-tbl {
	width: 100%;
}

.mb-left {
	float: left;
	margin-left: 6px;
}

.mb-right {
	float: right;
	margin-right: 6px;
}


.mblock_x {
	display: inline;
	width: 240px;
	min-height:50px;
	height: auto;
	overflow: hidden;
	margin-bottom: 8px;
	position: relative;
	z-index:1;
}

.mblock_x a {
	display: block;
	width: auto;
	line-height: 11px;
	font-size: 11px;
	/*padding: 0px 20px 0px 80px;*/
	padding-bottom:2px;
	background: url(../../../../bitrix/templates/NewSvet/images/rarrow.gif) 220px 50% no-repeat;
}

.mblock_x table {
	width: 240px;
	height: 50px;
	position: absolute;
	top: 0%;
	padding: 0;
	margin: 0;
	z-index:2;
}

.mblock_x table td {
	vertical-align: middle;
}

.mblock {
	display: inline;
	width: 245px;
	height: 50px;
	background-color: #e8eaed;
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
	margin-bottom: 8px;
	position: relative;
}



.mblock table {
	width: 250px;
	height: 50px;
	position: absolute;
	top: 0%;
	padding: 0;
	margin: 0;
}


.mblock a {
	display: block;
	width: auto;
	line-height: 11px;
	font-size: 11px;
	padding: 0px 20px 0px 80px;
	background: url(../../../../bitrix/templates/NewSvet/images/rarrow.gif) 220px 50% no-repeat;
}


.mblock table td {
	vertical-align: middle;
}

.mb_tl {
	background: url(../../../../bitrix/templates/NewSvet/images/corners_tl.png) 0px 0px no-repeat;
	width: 2px;
	height: 2px;
	position: absolute;
	top: 0%;
	left: 0%;
}

* html .mb_tl {
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/bitrix/templates/svet/images/corners_tl.png');
}

.mb_tr {
	background: url(../../../../bitrix/templates/NewSvet/images/corners_tr.png) 0px 0px no-repeat;
	width: 2px;
	height: 2px;
	position: absolute;
	top: 0%;
	right: 0%;
}

* html .mb_tr {
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/bitrix/templates/svet/images/corners_tr.png');
}

.mb_br {
	background: url(../../../../bitrix/templates/NewSvet/images/corners_br.png) 0px 0px no-repeat;
	width: 2px;
	height: 2px;
	position: absolute;
	bottom: 0%;
	right: 0%;
}

* html .mb_br {
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/bitrix/templates/svet/images/corners_br.png');
}

.mb_bl {
	background: url(../../../../bitrix/templates/NewSvet/images/corners_bl.png) 0px 0px no-repeat;
	width: 2px;
	height: 2px;
	position: absolute;
	bottom: 0%;
	left: 0%;
}

* html .mb_bl {
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/bitrix/templates/svet/images/corners_bl.png');
}

.svet-box {
	padding: 5px;
}
.svet-box a{
	font-size: 12px;
}


ul li{
list-style: none;
list-style-image:url(../../../../bitrix/templates/NewSvet/images/li-pressmarker.gif);
}
ol li{
list-style: none;
list-style-type:decimal;
}


/*#################################################################################*/


/*Кнопки*/
.greeButtLeft{
float:left;
width:8px;
height:20px;
background:url(../../../../bitrix/templates/NewSvet/images/newButtons/greyLeftButton.gif) no-repeat;
}

.greeButtRight{
float:left;
width:8px;
height:20px;
background:url(../../../../bitrix/templates/NewSvet/images/newButtons/greyRightButton.gif) no-repeat;
}

.greeButtCenter{
background:url(../../../../bitrix/templates/NewSvet/images/newButtons/greyCenterButton.gif) repeat-x;
height:20px;
text-align:center;
float:left;
padding-left:8px;
padding-right:8px;
padding-top:2px;
}

.greeButtCenter a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.greeButtClear{
clear:both;
}


.redPlusButtLeft{
float:left;
width:29px;
height:20px;
background:url(../../../../bitrix/templates/NewSvet/images/newButtons/redPlusLeftButton.gif) no-repeat;
}

.redPlusButtRight{
float:left;
width:10px;
height:20px;
background:url(../../../../bitrix/templates/NewSvet/images/newButtons/redPlusRightButton.gif) no-repeat;
}

.redPlusButtCenter{
background:url(../../../../bitrix/templates/NewSvet/images/newButtons/redPlusCenterButton.gif) repeat-x;
height:20px;
text-align:center;
float:left;
padding-left:8px;
padding-right:8px;
padding-top:2px;
}

.redPlusButtCenter a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.redPlusButtClear{
clear:both;
}

/* // Кнопки*/


.maintd .ui-tabs-panel{
background-color:#F2F2F2;
padding:3px;
}