body
{
 font-family: Arial, Helvetica, sans-serif;
 background-color : #FFFFFF;
 color : #000000;
 margin : 0px 0px 0px 0px;
 padding : 0px 0px 0px 0px;
 height: 100%;
}

td {font-size: 80%;}

/*отображение таблиц*/
table.t1  {border-collapse: collapse; /* Убираем двойные линии между ячейками */}
.t1 td
{
 padding: 5px; /* Поля в ячейках */
 border: 1px solid #DADADA; /* Граница между ячейками */
 text-align: left;
}
.t1 th
{
 padding: 5px; /* Поля в ячейках */
 border: 1px solid #DADADA; /* Граница между ячейками */
 text-align: left;
}

/*flash banners*/
.flash-wrap
{
 /*margin: 0px; padding: 0px;*/
 position: relative;
}
.flash-link
{
 /*margin: 0px; padding: 0px;*/
	position: absolute; top:0px; left:0px;
	/*width:180px; height:220px;*/ /*Размеры флешки*/ /*ВЫНЕСЕНО В СКРИПТЫ ВЫЗОВА БАННЕРОВ*/
	background: url('img/p.gif') no-repeat; /*Особенный костыль для всех IE. Если фона нет, то воспринимается ссылка вшитая во флеш, а не наша. Думаю понятно, что 0.gif это прозрачный однопиксельный гиф.*/
}

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



.t70 {font-size: 70%;}
.t70_descr {font-size: 70%; color: #656565;}
.t70_grey {font-size: 70%; color: #454545;}
.t70_preview1 {font-size: 70%; color: #5B5B5B;}
.t70_preview2 {font-size: 70%; color: #4E4E4E;}
.t70_preview3 {font-size: 70%; color: #525967;}
.t75_descr {font-size: 75%; color: #656565;}
.t75_grey {font-size: 75%; color: #454545;}
.t70w_bold_uppercase {font-size: 70%; color: #FFFFFF; text-transform: uppercase; font-weight: bold;}
.t70w_uppercase {font-size: 70%; color: #FFFFFF; text-transform: uppercase;}
.t75_uppercase {font-size: 70%; text-transform: uppercase; font-weight: bold;}
.t80_descr {font-size: 80%; color: #656565;}
.t85_descr {font-size: 85%; color: #656565;}
.t75 {font-size: 75%;}
.t80 {font-size: 80%;}
.t85 {font-size: 85%;}
.t95 {font-size: 95%;}
.t90_descr {font-size: 90%; color: #656565;}
.t100 {font-size: 100%;}
.t100_descr {font-size: 100%; color: #656565;}
.t105 {font-size: 105%;}
.t105_descr {font-size: 105%; color: #656565;}
.grey {color: #454545;}
.descr {color: #656565;}

.q {background-color: #EAF3B3;}
.dn {display: none;}

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

div.orphus_info
{
 font-size: 90%;
 color: #444444;
 padding: 7px;
 margin: 20px 0px 0px 1px;
 background: #FCF8F1;
 width: 480px;
}

div.orphus_info2
{
 font-size: 95%;
 color: #444444;
 padding: 7px;
 margin: 20px 0px 3px 0px;
 background: #FCF8F1;
 text-align: center;
}

div.business_info
{
 font-size: 90%;
 color: #444444;
 padding: 7px 10px 7px 11px;
 margin: 16px 0px 0px 0px;
 background: #FBFFE4;
}

div.error
{
 color: red;
 padding: 7px 10px 7px 11px;
 margin: 16px 0px 0px 0px;
 background: #FBFFE4;
}

div.img_preview
{
 border: 1px solid #DFDFDF; /* Параметры границы */
 padding: 4px; /* Поля вокруг */
}

div.img_border /*Рамка вокруг фото, страница публикаций*/
{
 border: 1px solid #DFDFDF; /* Параметры границы */
 padding: 0px; /* Поля вокруг */
}

div.box1
{
 border: 1px solid #DFDFDF; /* Параметры границы */
 padding: 9px 9px 9px 10px; /* Поля вокруг */
 font-weight: bold;
 font-size: 85%;
 text-transform: uppercase;
}

div.box2
{
 border: 1px solid #DFDFDF; /* Параметры границы */
 padding: 9px 9px 9px 10px; /* Поля вокруг */
 background: #fafafa;
 font-weight: bold;
 font-size: 85%;
 text-transform: uppercase;
}

div.box3
{
 border-top: 1px solid #A9C3D8; /* Параметры границы */
 border-right: 1px solid #6F99BC; /* Параметры границы */
 border-bottom: 1px solid #6F99BC; /* Параметры границы */
 border-left: 1px solid #A9C3D8; /* Параметры границы */
 padding: 9px 9px 9px 10px; /* Поля вокруг */
 background: #E8F0F6;
 font-weight: bold;
 font-size: 85%;
 text-transform: uppercase;
}

div.img_preview2
{
 border: 4px solid #EAEAEA; /* Параметры границы */
 padding: 4px; /* Поля вокруг */
}

ul li {list-style: square;}

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

.lmenu1:link      {color: #0D549E; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.lmenu1:visited   {color: #0D549E; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.lmenu1:hover     {color: #598002; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.lmenu1:active    {color: #0D549E; text-decoration: none; text-transform: uppercase; font-weight: bold;}

.lmenu1_selected:link      {color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.lmenu1_selected:visited   {color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.lmenu1_selected:hover     {color: #EEF5D1; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.lmenu1_selected:active    {color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;}

.lmenu2_selected:link      {color: #6E7261; text-decoration: none; font-weight: bold;}
.lmenu2_selected:visited   {color: #6E7261; text-decoration: none; font-weight: bold;}
.lmenu2_selected:hover     {color: #2965A3; text-decoration: none; font-weight: bold;}
.lmenu2_selected:active    {color: #6E7261; text-decoration: none; font-weight: bold;}

.lmenu3_selected:link      {color: #6E7261; text-decoration: none;}
.lmenu3_selected:visited   {color: #6E7261; text-decoration: none;}
.lmenu3_selected:hover     {color: #2965A3; text-decoration: none;}
.lmenu3_selected:active    {color: #6E7261; text-decoration: none;}

.lmenu4:link      {color: #0D549E; text-decoration: none;}
.lmenu4:visited   {color: #0D549E; text-decoration: none;}
.lmenu4:hover     {color: #598002; text-decoration: none;}
.lmenu4:active    {color: #0D549E; text-decoration: none;}

.l1:link      {text-decoration: none;}
.l1:visited   {text-decoration: none;}
.l1:hover     {text-decoration: underline;}
.l1:active    {text-decoration: none;}

.l1_descr:link      {text-decoration: none; color: #656565;}
.l1_descr:visited   {text-decoration: none; color: #656565;}
.l1_descr:hover     {text-decoration: underline; color: #656565;}
.l1_descr:active    {text-decoration: none; color: #656565;}

.l2:link      {text-decoration: none;}
.l2:visited   {text-decoration: none;}
.l2:hover     {text-decoration: underline;}
.l2:active    {text-decoration: none;}

.l2_descr:link      {text-decoration: none; color: #656565;}
.l2_descr:visited   {text-decoration: none; color: #656565;}
.l2_descr:hover     {text-decoration: underline; color: #656565;}
.l2_descr:active    {text-decoration: none; color: #656565;}

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

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

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

.l3:link      {text-decoration: none;}
.l3:visited   {text-decoration: none;}
.l3:hover     {text-decoration: none;}
.l3:active    {text-decoration: none;}

.l3y:link      {text-decoration: none; color: #E19723; font-weight: bold;}
.l3y:visited   {text-decoration: none; color: #E19723; font-weight: bold;}
.l3y:hover     {text-decoration: none; color: #E19723; font-weight: bold;}
.l3y:active    {text-decoration: none; color: #E19723; font-weight: bold;}


INPUT.btn1 /* Button */
{
 BACKGROUND-COLOR: #C9CFD3;
 BORDER-BOTTOM: #6D90AB 1px solid;
 BORDER-LEFT: #B2BCC4 1px solid;
 BORDER-RIGHT: #6D90AB 1px solid;
 BORDER-TOP: #B2BCC4 1px solid;
 COLOR: #0B5086;
}

.product_table {margin:0; padding:0;}

.cart_input_width {width:300px;}
.error {color:red;}

.add_to_cart {padding:0 5px 5px 0;}
.add_to_cart span {border-bottom:none;}
.add_to_cart:hover {text-decoration:none;}
.add_to_cart:hover span {border-bottom:1px dashed #2965A3;}

.rubric-link {padding:0 5px 5px 0;}
.rubric-link span {border-bottom:none; font-size:8pt; color:#555555;}
.rubric-link:hover {text-decoration:none;}
.rubric-link:hover span {border-bottom:1px dashed #555555;}

.price ul {margin:5px 0 5px 0; padding:0;}
.price li {list-style-type: none;}
.top-select {max-width:300px; border:1px solid #999999;}

.left_active ul {margin:0 0 10px 0; padding:0 0 0 10px; font-size:10pt;}
.left_active li {list-style-type:none; padding:2px 0 2px 15px; background: url("/img/ico-7.gif") 0 50% no-repeat;}
.left_active li.first {padding:5px 0 5px 0; font-weight:bold; color: #777777; background: none;}
.left_active li.checked {background: url("/img/checked.gif") 0 50% no-repeat;}


.top {padding:20px 0 20px 0;}
.top select {margin:0 15px 0 0; border:1px solid #999999; max-width:250px;}
.top form {padding:0; margin:0;}


.left-menu a {display:block; outline: none;}
.left-menu ul {margin:0; padding:0; }
.left-menu li {padding: 4px 0 4px 35px; list-style-type:none; background:url("/img/ico-6.gif") 10px 50% no-repeat; }
.left-menu li.active {background:url("/img/bg-smenu-1.gif") 0 4px no-repeat;}
.left-menu li.active div {padding:10px 0 10px 0; background: transparent url(/img/bg-smenu-2.gif) repeat-x;}

.left-menu .sub-menu {padding: 5px 0 5px 0;}
.left-menu .sub-menu li { background:url("/img/ico-6.gif") 0 8px no-repeat; padding: 0 0 0 20px;}
.left-menu .sub-menu li div {background:none; padding:5px 0 5px 0;}
.left-menu .sub-menu li.active {}

.property-name {padding:5px 0 5px 0 !important; background:none !important; font-weight:bold; color:#555555;}
.left-menu .sub-menu-02 {padding: 5px 0 5px 0;}
.left-menu .sub-menu-02 li {background:url("/img/ico-7.gif") 0 11px no-repeat; padding: 0 0 0 15px; }
.left-menu .sub-menu-02 li div {background:none; padding:5px 0 5px 0; }
.left-menu .sub-menu-02 li.active {font-weight:bold; }


.orange-line {clear:both; width:100%; height:34px; background: transparent url(/img/bg-box-orange-2.gif) repeat-x scroll 0% 0%;}
.orange-line div {float:left; width:33px; height:34px; background: transparent url(/img/bg-box-orange-1.gif) repeat-x scroll 0% 0%;}
.orange-line span {display:block; padding: 10px 0 0 43px; text-transform: uppercase; font-size:85%; font-weight: bold; color:white; }
.orange-line div img {margin: 15px 0 0 12px;}

.green-line {clear:both; width:100%; height:34px; background: transparent url(/img/bg-box-green-2.gif) repeat-x scroll 0% 0%;}
.green-line div {float:left; width:33px; height:34px; background: transparent url(/img/bg-box-green-1.gif) repeat-x scroll 0% 0%;}
.green-line span {display:block; padding: 10px 0 0 43px; text-transform: uppercase; font-size:85%; font-weight: bold; color:white; }
.green-line div img {margin: 15px 0 0 12px;}

.blue-line {clear:both; width:100%; height:34px; background: transparent url(/img/bg-box-blue-2.gif) repeat-x scroll 0% 0%;}
.blue-line div {float:left; width:33px; height:34px; background: transparent url(/img/bg-box-blue-1.gif) repeat-x scroll 0% 0%;}
.blue-line span {display:block; padding: 10px 0 0 43px; text-transform: uppercase; font-size:85%; font-weight: bold; color:white; }
.blue-line div img {margin: 15px 0 0 12px;}

.blue-line-border {clear:both; border:2px solid #297d94;  width:100%; height:28px; background: transparent url('/img/bg-box-blue2-2.gif') repeat-x scroll 0% 0%;}
.blue-line-border div {float:left; width:33px; height:28px; background: transparent url('/img/bg-box-blue-2.gif') repeat-x scroll 0% 0%;}
.blue-line-border span {display:block; padding: 8px 0 0 43px; text-transform: uppercase; font-size:85%; font-weight: bold; color:white; }
.blue-line-border div img {margin: 12px 0 0 12px;}

.brown-line-border {clear:both; border:2px solid #835c30;  width:100%; height:28px; background: transparent url('/img/bg-box-grey2-2.gif') repeat-x scroll 0% 0%;}
.brown-line-border div {float:left; width:33px; height:28px; background: transparent url('/img/bg-box-grey2-1.gif') repeat-x scroll 0% 0%;}
.brown-line-border span {display:block; padding: 8px 0 0 43px; text-transform: uppercase; font-size:85%; font-weight: bold; color:white; }
.brown-line-border div img {margin: 12px 0 0 12px;}

.gold-line {clear:both; border:2px solid #BB7404;  width:100%; height:28px; background: transparent url('/img/bg-box-brown2-2.gif') repeat-x scroll 0% 0%;}
.gold-line div {float:left; width:33px; height:28px; background: transparent url('/img/bg-box-brown-2.gif') repeat-x scroll 0% 0%;}
.gold-line span {display:block; padding: 8px 0 0 40px; text-transform: uppercase; font-size:85%; font-weight: bold; color:white; }
.gold-line div img {margin: 12px 0 0 12px;}

.float_ul ul {margin:10px; 0 0 0; padding:0; float:left;}
.float_ul li {margin:0; padding:0; list-style-type:none;}
.float_ul li {background-color:red;}


.articles_list {padding:0px 10px 10px 10px;}
.date {float:right; font-size:8pt; color:#999999;}

.img-border3-grey {width:50px; height:50px; border:2px solid #dddddd; padding:2px;}

img {border:0;}
.back_for_ref {background: url('/img/arrow_8.gif') 0 50% no-repeat; padding-left:20px; margin:0 0 10px 0;}

.main-categories-list {padding:10px;}
.main-categories-list ul {margin:0; padding:0; float:left; }
.main-categories-list li {padding:10px 0 20px 20px; font-weight:bold; font-size:12pt; list-style-type:none;}
.main-categories-list
	.sub-categories-list {width:200px; padding: 5px 0 0 10px; font-size:8pt; font-weight:normal;}

.order-table {width:100%; border-collapse: collapse;}
.order-table form {margin:0; padding:0;}

.order-table
	.header1 {height:40px;}

.order-table
	.header2 {height:40px; font-size:12t; background-color:#DDD1AE;}
.order-table .header1 td, .order-table .header2 td {border:0;}
.order-table td {padding:2px; border-bottom:1px dashed #dddddd;}

ul.errors {color:red; margin:0 0 10px 0; padding:0;}
ul.errors li {list-style-type:none;}

.post-navigate {color: #999999; padding:20px 0 0 0;}
.post-navigate a:link {color: #999999; text-decoration: underline;}
.post-navigate a:visited {color: #999999; text-decoration: underline;}
.post-navigate a:hover {color: #999999; text-decoration: none;}
.post-navigate a:active {color: #999999; text-decoration: underline;}



.leave_comment {border:1px solid #dddddd; padding:10px; margin-top:2px;}
.leave_comment table {width:90%;}
.leave_comment #title {width:500px; }
.comment_text textarea {width:100%;}
.leave_comment .comment_text {padding:10px 0 10px 0;}

.btn-search {
	background: transparent url('/img/search.gif') 50% 50% no-repeat;
	width:25px; height:25px;
	border:none;
	cursor:pointer;
	filter:expression(fixPNG(this));
}

.top-line {border-bottom: 3px solid #dddddd; padding: 5px 5px 5px 0;}
.top-line .active {font-weight:bold;}

.last-month-calendar {border-collapse: collapse; width:100%;}
.last-month-calendar #first_tr {background-color:#E19723; height:30px;}
.last-month-calendar #first_tr td {background-color:#E19723; color:#fff; font-size:8pt;}
.last-month-calendar td {text-align:center; padding:3px 0 3px 0;}

.last-month-calendar2 {border-collapse: collapse;}
.last-month-calendar2 td {padding:3px;}

.oblako-tegov {margin:0; padding:0;}
.oblako-tegov li {list-style-type:none; float:left; padding:0 5px 0 5px;}

#comments {padding: 10px 0 0 5px;}
.list-01 {margin:0; padding:0; }
.list-01 li {padding:5px 0 5px 10px; list-style-type:none;}

.social_buttons {float:left;}
.social_buttons a {float:left; display:block; width:14px; height:14px; margin:0 10px 0 0;}
.social_buttons .facebook {background: url('/img/p_ico_fb_01.gif') 0 0 no-repeat; }
.social_buttons .facebook:hover {background: url('/img/p_ico_fb_02.gif') 0 0 no-repeat; }

.social_buttons .livejournal {background: url('/img/p_ico_lj_01.gif') 0 0 no-repeat;}
.social_buttons .livejournal:hover {background: url('/img/p_ico_lj_02.gif') 0 0 no-repeat;}

.social_buttons .twitter {background: url('/img/p_ico_tw_01.gif') 0 0 no-repeat; }
.social_buttons .twitter:hover {background: url('/img/p_ico_tw_02.gif') 0 0 no-repeat; }

.social_buttons .linkedin {background: url('/img/p_ico_ld_01.gif') 0 0 no-repeat;}
.social_buttons .linkedin:hover {background: url('/img/p_ico_ld_02.gif') 0 0 no-repeat; }

.social_buttons .vkontakte {background: url('/img/p_ico_vk_01.gif') 0 0 no-repeat; }
.social_buttons .vkontakte:hover {background: url('/img/p_ico_vk_02.gif') 0 0 no-repeat; }
