html,body
{
 font-family: Arial, sans-serif;
 background-color: #ffffff;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

.t65 {font-size: 65%;}
.t70 {font-size: 70%;}
.t75 {font-size: 75%;}
.t80 {font-size: 80%;}
.t85 {font-size: 85%;}
.t90 {font-size: 90%;}
.t95 {font-size: 95%;}
.t100 {font-size: 100%;}
.t110 {font-size: 110%;}
.t120 {font-size: 120%;}
.t150 {font-size: 150%;}
.descr {color: #777777;}
.grey {color: #575757;}
.red {color: red;}
.white {color: white;}
.runtime {color: #dedede;}
.q {background-color: #B4DCA7;}
.uppercase {text-transform: uppercase;}
.top, .top td {vertical-align: top;}
.ls1 {letter-spacing: 1pt;}
.nowrap {white-space: nowrap;}

h1 {margin: 0px; font-size: 130%;}
h2 {margin: 0px; font-size: 120%;}



.box1{
     background-color: #4C7EB7;
     margin: 3px 7px 3px 5px;
     padding: 10px 10px 10px 10px;
     white-space: nowrap;
     border: 1px solid #588AC2;
}

.header {background-image: url(/img/bboard-header-bg.gif); vertical-align: top;}
.header_lite {background-image: url(/img/bg1.gif); vertical-align: top;}

.path {width: 100%;}
.path td {vertical-align: top; font-size: 70%; color: #777777;}
.path td strong {color: #454545;}

.rubrics img {margin: 0px 3px 0px 0px;}
.rubrics ul {list-style: none; margin: 0px; padding-left: 10px; text-indent: -10px;}
.rubrics li {list-style: none; padding-bottom: 2px;}
.rubrics li img {margin: 0px 3px 0px 0px;}
.rubrics div {color: #898989;}

.rubrics_big img {margin: 0px 3px 0px 0px;}
.rubrics_big ul {list-style: none; margin: 0px; padding-left: 10px; text-indent: -10px;}
.rubrics_big li {list-style: none; padding-bottom: 4px; color: #898989;}
.rubrics_big li img {margin: 0px 3px 0px 0px;}

/*board/view*/
.tab1_td1 {width: 23%; padding: 10px 10px 5px 20px; border: 1px solid #DBDEE1; vertical-align: top;}
.tab1_td2 {width: 77%; padding: 7px 10px 5px 0px; border-top: 1px solid #DBDEE1; border-bottom: 1px solid #DBDEE1; vertical-align: top;}
.ad_param_name {font-size: 70%; color: #777777; vertical-align: top; padding: 1px 7px 1px 0px;}
.ad_param_value {font-size: 70%; color: #575757; vertical-align: top; padding: 1px;}


/*companies xls price-lists*/
table.xls_tab1
{
 border-collapse: collapse; /* Убираем двойные линии между ячейками */
 border: 1px solid #dedede; /* Параметры рамки */
}
.xls_tab1 td
{
 padding: 5px; /* Поля в ячейках */
 border-bottom: 1px solid #dedede;
}
.xls_tab1 th
{
 padding: 5px; /* Поля в ячейках */
 border-bottom: 1px solid #dedede;
}


.float_left {float: left;}
.float_right {float: right;}

.pagename {padding: 20px 0px 30px 20px; font-size: 65%; color: #000000; text-transform: uppercase;}
.infobox1 {padding: 20px 0px 20px 20px; font-size: 75%; color: #000000; background-color: #f7f7f7; border: 1px solid #EDEDED;}
.infobox2 {padding: 0px 0px 10px 20px; font-size: 75%; color: #000000;}
.infobox3 {padding: 20px 0px 20px 20px; font-size: 75%; color: #000000; background-color: #FAE3CD;}
.infobox4 {margin: 0px 20px 20px 10px; padding: 10px 10px 10px 11px; width: 350px; background: #CFDAE9; border: 1px solid #B9C9DF;}
.dinamic_box1 {padding: 2px 0px 2px 0px; display: none;}
.managebox1 {background-color: #CFDAE9; color: #232323; padding: 4px 10px 3px 10px;} /*стор. оголошень: керування, зв`язок з адмін.*/

.debug {display: block;}
.errors {padding: 20px 0px 20px 20px; font-size: 75%; color: red;}
.price_marker {padding: 0px 5px 0px 5px; color: #575757; background-color: #E3E3E3; white-space: nowrap;}
.imgs_marker {padding: 0px 5px 0px 5px; color: #E17207; background-color: #E3E3E3; white-space: nowrap;}
.spec_marker {padding: 0px 5px 0px 5px; color: #ffffff; background-color: #C9C8C8; white-space: nowrap;}
.arc_marker {padding: 0px 5px 0px 5px; color: red; background-color: #FFEAEA; border: 1px solid #FF9191; white-space: nowrap;}

.b2b_infobox5 {background-color: #5183BC; border: 1px solid #4478B2; color: #ffffff; padding: 8px 20px 8px 20px;}
.b2b_infobox5_1 {background-color: #A6B5BF; border: 1px solid #92A6B5; color: #ffffff; padding: 8px 20px 8px 20px;}
.b2b_infobox5_2 {background-color: #ECE4CD; border: 1px solid #EADEBF; padding: 8px 20px 8px 10px;}
.b2b_managebox2 {background-color: #ECE4CD; border: 1px solid #EADEBF; padding: 7px 10px 7px 10px; width: 250px; margin-left: 10px; margin-bottom: 2px;}

/* NEW VARS ==>> */
.lightgrey {color: #898989;}
.price_marker2 {background-color: #EFEEEE; margin: 0px 10px 7px 0px; padding: 3px 10px 3px 10px; white-space: nowrap;}
.infobox5 {font-size: 70%; color: #ffffff; text-transform: uppercase; font-weight: bold; width: 250px; margin: 1px 0 4px 10px; padding: 6px 10px 6px 10px; background-color: #8BA637; border: 1px solid #7C962B;} /*Автор, контакты*/
.managebox2 {border: 1px solid #4576AE; background-color: #5183BC; color: #ffffff; padding: 6px 10px 6px 10px; width: 250px; margin: 15px 0 3px 10px;} /*стор. оголошень: Смотрите также*/
.edit1 {width: 410px; border: 1px solid #BDBDBD; padding: 2px 3px; font-size: 95%; color: #777777;}
/* NEW VARS ==<< */

.imgs
{
 border: 1px solid #DEDEDE;
 padding: 0px;
 margin: 0px 20px 10px 0px;
 float: left;
}

form {margin: 0; padding: 0;}

/*#rubrics_big ul {list-style: none; margin: 0; padding-left: 12; text-indent: -12;}
#rubrics_big li {list-style: none; padding-bottom: 4;}
#custom ul {list-style: none; MARGIN: 0; PADDING: 0 0 0 14; TEXT-INDENT: -12;}
#custom li {list-style: none; padding-bottom: 2;}
#custom2 ul {list-style: none; MARGIN: 0; PADDING: 0 0 0 14; TEXT-INDENT: -9;}
#custom2 li {list-style: none; padding-bottom: 2;}*/

.h {display: none;}

a {outline: none;} /*выделение ссылок пунктирной рамкой в FireFox*/

a:link, a:visited, a:active      {color: #000080; text-decoration: underline;}
a:hover     {color: #000080; text-decoration: none;}

a.l1_white:link, a.l1_white:visited, a.l1_white:active	{color: #FFFFFF; text-decoration: underline;}
a.l1_white:hover	{color: #FFFFFF; text-decoration: none;}

a.l1_black:link, a.l1_black:visited, a.l1_black:active	{color: #000000; text-decoration: underline;}
a.l1_black:hover	{color: #000000; text-decoration: none;}

a.l1_green:link, a.l1_green:visited, a.l1_green:active	{color: #1E6308; text-decoration: underline;}
a.l1_green:hover	{color: #1E6308; text-decoration: none;}

a.l1_grey:link, a.l1_grey:visited, a.l1_grey:active	{color: #575757; text-decoration: underline;}
a.l1_grey:hover	{color: #575757; text-decoration: none;}

a.l2:link, a.l2:visited, a.l2:active      {color: #000080; text-decoration: none;}
a.l2:hover   {color: #000080; text-decoration: underline;}

a.l2_black:link, a.l2_black:visited, a.l2_black:active      {color: #000000; text-decoration: none;}
a.l2_black:hover   {color: #000000; text-decoration: underline;}

a.l2_white:link, a.l2_white:visited, a.l2_white:active      {color: #ffffff; text-decoration: none;}
a.l2_white:hover   {color: #ffffff; text-decoration: underline;}

a.l2_grey:link, a.l2_grey:visited, a.l2_grey:active      {color: #575757; text-decoration: none;}
a.l2_grey:hover   {color: #575757; text-decoration: underline;}

a.l3:link, a.l3:visited, a.l3:active	{color: #000080; text-decoration: none;}
a.l3:hover     {color: #000080; text-decoration: none;}

a.l3_black:link, a.l3_black:visited, a.l3_black:active      {color: #000000; text-decoration: none;}
a.l3_black:hover   {color: #000080; text-decoration: none;}

a.l3_grey:link, a.l3_grey:visited, a.l3_grey:active	{color: #777777; text-decoration: none;}
a.l3_grey:hover     {color: #000080; text-decoration: none;}

a.l4:link, a.l4:visited, a.l4:active      {color: #000080; text-decoration: none; border-bottom: 1px dashed #000080;}
a.l4:hover     {color: #000080; text-decoration: none; border-bottom: 0px solid #000080;}

a.marked1:link, a.marked1:visited, a.marked1:active      {font-size: 90%; color: #000080; text-decoration: underline; padding: 3px 5px; text-transform: uppercase; font-weight: bold;}
a.marked1:hover     {font-size: 90%; text-decoration: none; color: #000080; padding: 3px 5px; text-transform: uppercase; font-weight: bold;}

a.menu1:link, a.menu1:visited, a.menu1:active      {color: #ffffff; text-decoration: none;}
a.menu1:hover   {color: #ffffff; text-decoration: none; border-bottom: 1px dotted #ffffff;}

a.menu1_selected:link, a.menu1_selected:visited, a.menu1_selected:active      {color: #ffffff; text-decoration: none;}
a.menu1_selected:hover   {color: #ffffff; text-decoration: none; border-bottom: 1px dotted #ffffff;}


/*форма авторизації*/
#mask
{
 position:absolute;
 left:0px;
 top:0;
 z-index:98;
 background-color:#000;
 display:none;
 opacity:0.3;
 filter: alpha(opacity = 30);
}
#login_form
{
 z-index: 99;
 width: 280px;
 background: #fff;
 border:solid #eee 5px;
 position: absolute;
 left: 38%;
 top: 85px;
 display: none;
 overflow: hidden;
}
#login_form #border
{
   border:1px solid #c4c4c4;
   padding:15px;
}


/*social*/
.jsb-wrap {
	width: 155px;
	position: relative;
	z-index: 97 !important;
	margin: -17px 10px 0 0; !important;
	clear: both !important;
}
.jsb-title {
	color: #0094D6;
	padding: 15px 0px 0px 10px;
	cursor: pointer;
	position: relative;
	height: 14px;
	/*border: 1px solid #eee;*/
	line-height: 1 !important;
}
.jsb-s1 {
	background: #F2F9FF;
	border: solid #B1CFED;
	border-width: 1px 1px 0;
	margin-top: -1px;
}
.jsb-s2 {
	background: #F4FFE6;
	border: solid #B3E287;
	border-width: 1px 1px 0;
	margin-top: -1px;
}
.jsb-title span {
	border-bottom: 1px dashed #000080;
	color: #000080;
}
.jsb-s1 span {
	border-bottom: 1px dashed #418AD3;
	color: #418AD3;
}
.jsb-s2 span {
	border-bottom: 1px dashed #67AD27;
	color: #67AD27;
}
.jsb-wrap ul {
	display: none;
 position: absolute;
	top: 28px;
	left: 0;
	width: 133px;
	padding: 5px 10px !important;
	margin: 0 !important;
	line-height: 22px !important;
}
ul.jsb-list1 {
	background: #F2F9FF;
	border: 1px solid #B1CFED;
	border-top: none;
}
ul.jsb-list2 {
	background: #F4FFE6;
	border: 1px solid #C8EBA9;
	border-top: none;
}
.jsb-wrap li {
  text-align: left !important;
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
.jsb-wrap a {
 text-decoration: none !important;
	display: block;
	padding-left: 25px;
	color: #000080 !important;
	height: 1%;
}
ul.jsb-list2 a {
	color: #67AD27 !important;
}
.jsb-wrap a:hover {
	color: #F70 !important;
	background-color: #FFF !important;
 text-decoration: underline !important;
}