@charset "utf-8";

/* ������, ������ */
body,table,td,div,span,p,h1,h2,h3,h4,hr,form,select,input,textarea {padding: 0px; margin: 0px;}
*:focus {outline: none;}
table, table td {border-collapse: collapse;}
img {border: 0;}
/* ������, ����� */

html {
	height: 100%; width: 100%;/* min-width: 980px;*/
}
body {
	background: #68aee7 url(../images/00_bg_sand.jpg);
}
body, table {
  color: #070707;
  font-weight: normal;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 12px;}
select,input, textarea {
  color: #000;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 12px;}
/*a:link    {color: #0080b6; text-decoration: underline;}*/
a:link {color: #0530ca; text-decoration: underline;}
a:hover   {color: #0087ff; text-decoration: underline;}
a:visited {color: #0530ca;}

button {background-color: transparent; border: none; cursor: hand; cursor: pointer; font-family: Tahoma, Geneva, sans-serif;}
.clear {clear: both; font-size: 0px; height: 0px; overflow: hidden;}
img.png {behavior: url(css/iepngfix.htc);}

/***** ��������, ������ *****/
div#main {display: block; min-height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; text-align: center; }
/* IE 6 hack*/
* HTML div#main {height: 100%;}

/***** ��������, ����� *****/


div.null      { display: block; height: 1px; font-size: 0px; overflow: hidden; width:    1px; }
div.null-10   { display: block; height: 1px; font-size: 0px; overflow: hidden; width:   10px; }
div.null-55   { display: block; height: 1px; font-size: 0px; overflow: hidden; width:   55px; }
div.null-165  { display: block; height: 1px; font-size: 0px; overflow: hidden; width:  165px; }
div.null-355  { display: block; height: 1px; font-size: 0px; overflow: hidden; width:  355px; }
div.null-600  { display: block; height: 1px; font-size: 0px; overflow: hidden; width:  600px; }

.pt-5  { padding-top:  5px; }
.pt-10 { padding-top: 10px; }
.pt-15 { padding-top: 15px; }
.pt-20 { padding-top: 20px; }

.pr-5  { padding-right:  5px; }
.pr-10 { padding-right: 10px; }
.pr-25 { padding-right: 25px; }
.pr-45 { padding-right: 45px; }

.pb-3  { padding-bottom:  3px; }
.pb-5  { padding-bottom:  5px; }
.pb-10 { padding-bottom: 10px; }
.pb-15 { padding-bottom: 15px; }
.pb-20 { padding-bottom: 20px; }

.pl-5  { padding-left:  5px; }
.pl-6  { padding-left:  6px; }
.pl-10 { padding-left: 10px; }
.pl-15 { padding-left: 15px; }

.padd-20-0-10-0 { padding: 20px 0px 10px 0px; }

.t-11 { font-size: 11px; }
.t-13 { font-size: 13px; }
.t-14 { font-size: 14px; }

.db { display: block; }
.di { display: inline; }
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.vt { vertical-align: top; }
.vb { vertical-align: bottom; }
.w-1000 { width: 1000px; }
.w-20per { width: 20%; }
.h-25 { height: 25px; }
.fl { float: left; }
.fr { float: right; }
.lh-18 { line-height: 18px; }
.rel { position: relative; }

.t-gray { color: #828282; }
.t-red { color: #c96a6d; }


div#main { background: url(../images/00_bg.jpg) 0px 0px repeat-x; }

td.null-blue { background: #086dc3; width: 3px; font-size: 0px; }
td.null-blue div.null-blue { display: block; height: 1px; font-size: 0px; overflow: hidden; width: 3px; height: 1300px; }
td.site { background: #d9f0ff; }

div.cap { text-align: left; background: url(../images/01_bg_cap.jpg) 0px 0px no-repeat; height: 308px; border: 0px; }
div.top-menu-l { border-bottom: 2px solid #7ab3e2; border-top: 2px solid #7ab3e2; }
div.top-menu   { background: url(./../images/01_top-menu_bg1.png) left top repeat-x; behavior: url(./css/iepngfix.htc);}
table.top-menu { width: 952px; height: 34px; }
table.top-menu td.menu { width: 150px; font-size: 14px; color: #fff0d2; text-align: center; padding: 0px 5px 0px 4px; line-height: 14px; }
table.top-menu td.delimiter { font-size: 0px; width: 1px; }
table.top-menu a         { color: #d2faff; text-decoration: none; }
table.top-menu a:hover   { color: #98e2fb; text-decoration: underline; }
table.top-menu a:visited { color: #d2faff; }

div.scr-menu-d1 { border-top: 1px solid #376e9a; }
div.scr-menu-d2 { border-top: 2px solid #1669b3; }
table.scroll-menu { width: 952px; background: #2478c3; }
table.scroll-menu td.pic  { width: 158px; padding-top: 6px; }
table.scroll-menu td.text { width: 158px; padding-top: 2px; padding-bottom: 4px; text-align: center; color: #d2faff; }
table.scroll-menu td.text div { padding: 0px 3px; }
table.scroll-menu a         { color: #d2faff; text-decoration: underline; }
table.scroll-menu a:hover   { color: #98e2fb; text-decoration: none; }
table.scroll-menu a:visited { color: #d2faff; }

table.main-frame { width: 952px; }
table.main-frame td.null-left { width: 55px; }
table.main-frame td.col-left { vertical-align: top; text-align: left; padding: 34px 0px 50px 0px; }
table.main-frame td.col-right { vertical-align: top; text-align: left; width: 230px; padding: 24px 10px 50px 40px; }
table.main-frame td.col-left-inner { vertical-align: top; text-align: left; padding: 19px 0px 50px 0px; }
/*
h1 { font-size: 20px; font-weight: bold; color: #000; line-height: 24px; }
h2 { font-family: Georgia, Times, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000; }
*/
h1 { font-size: 20px; font-weight: normal; color: #393939; }
h2 { font-size: 16px; font-weight: normal; color: #393939; }
div.head   { padding: 0px 0px 5px 0px; margin-left: 32px; margin-bottom: 10px; }
div.head-1 { padding: 0px 0px 5px 0px; margin-left: 47px; margin-bottom: 10px; }
div.head-line { height: 1px; font-size: 0px; overflow: hidden; margin-top: 5px;
  background: #86b9e3 url(../images/03_main_line_bg.gif) left top no-repeat; }

div.head-mark-1 { position: absolute; left: -59px; top: -4px; }
div.head-mark-2 { position: absolute; left: -74px; top: -4px; }
div.head-mark-3 { position: absolute; left: -59px; top: -4px; }
div.head-mark-4 { position: absolute; left: -55px; top: -0px; }
div.tel-mark    { position: absolute; left: -11px; top: -18px; }
div.sp-mark     { position: absolute; left: -14px; top: -19px; }
div.agent       { position: absolute; left: -65px; top: -7px; }

div.main-news-date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #828282; }
div.main-news-link { font-size: 14px; line-height: 20px; padding-bottom: 6px; }
div.main-news-pic { float: left; padding: 0px 10px 15px 0px; }
div.main-sp-date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #828282; padding-top: 4px; }
div.main-sp-link { font-size: 12px; padding-bottom: 4px; line-height: 18px; }


div.line-gray { height: 1px; font-size: 0px; overflow: hidden; background: #aebac1; }
div.list-1 { background: url(../images/03_list-mark.gif) 0px 10px no-repeat; padding: 4px 0px 5px 13px; font-size: 14px; }

table.kind { width: 100%; }
table.kind td.left { vertical-align: top; padding: 0px 20px 10px 47px; }
table.kind td.right { vertical-align: top; padding: 0px 20px 10px 0px; }

div.search { border: 1px solid #5498d4; background: #c1e4fb; padding: 8px 0px; margin-top: 20px; }
div.search input.field { border: 1px solid #a8a8a8; padding: 2px 5px; width: 580px; }
div.search input.button { width: 60px; height: 20px; font-size: 12px; }

div.telephones { font-size: 16px; font-weight: bold; color: #fff; line-height: 150%; padding-left: 37px; }
div.sub-head { font-family: Arial, Helvetica, sans-serif; font-size: 18px; }
div.head-line-1 { height: 1px; font-size: 0px; overflow: hidden; margin-top: 5px;
  background: #86b9e3 url(../images/03_sub_line_bg.gif) left top no-repeat; }
div.sp-padd { padding: 0px 8px 10px 15px; }
div.head-2 { padding: 5px 0px 5px 0px; margin-left: 35px; margin-bottom: 5px; }
a.all { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

div.zakaz-l { background: url(../images/04_zakaz-left.gif) left top no-repeat; font-size: 0px; width: 160px;
  text-align: center; margin: 0px auto; }
div.zakaz-l div.zakaz-r { background: url(../images/04_zakaz-right.gif) right top no-repeat; font-size: 0px; padding: 0px 8px; }
div.zakaz-l div.zakaz-r div.zakaz-c { background: #127cd3 url(../images/04_zakaz-center.gif) left top repeat-x;
  font-size: 18px; height: 35px; }
div.zakaz-c a         { color: #fef9d2; text-decoration: underline; }
div.zakaz-c a:hover   { color: #d2faff; text-decoration: none; }
div.zakaz-c a:visited { color: #fef9d2; }

div.zakaz-mark-1, div.zakaz-mark-2, div.zakaz-mark-3 { padding: 8px 0px 8px 25px; font-size: 14px; }
div.zakaz-mark-1 { background: url(../images/04_mark_1.gif) 0px 9px no-repeat; }
div.zakaz-mark-2 { background: url(../images/04_mark_2.gif) 0px 9px no-repeat; }
div.zakaz-mark-3 { background: url(../images/04_mark_3.gif) 0px 9px no-repeat; }
div.head-3 { padding: 5px 0px 5px 0px; margin-left: 51px; margin-bottom: 5px; }

div.subscribe { border: 1px solid #5498d4; background: #c1e4fb; padding: 8px 0px; margin-top: 20px; }
div.subscribe input.field { border: 1px solid #a8a8a8; padding: 2px 5px; width: 195px; color: #929292; }
div.subscribe input.button { width: 100px; height: 20px; font-size: 12px; }

table.footer { width: 952px; height: 60px; background: #2478c3; }
table.footer td.left { width: 165px; padding: 0px 35px 0px 25px; font-size: 12px; color: #ffffff; }
table.footer td.center { text-align: center; padding: 0px 0px 0px 0px; font-size: 16px;
  font-family: Arial, Helvetica, sans-serif; color: #fff0d2; line-height: 20px; }
table.footer td.center a       { color: #d2faff; text-decoration: none; }
table.footer td.center a:hover { color: #ffffff; text-decoration: none; }
table.footer td.meter { text-align: center; width: 88px; padding: 0px 0px 0px 0px;  }
table.footer td.right { padding: 0px 50px 0px 90px; font-size: 12px; }
div.vesna { float: left; padding: 10px 20px 20px 0px; background: url(../images/vesna.gif) 85px 14px no-repeat; }
div.vesna a       { color: #d2faff; text-decoration: underline; }
div.vesna a:hover { color: #fff; text-decoration: none; }

div.line-blue { height: 2px; font-size: 0px; overflow: hidden; background: #1669b3; }
div.path { padding: 0px 0px 0px 0px; font-size: 14px; color: #828282; }
div.path a { color: #005eb2; }
table.submenu-list { width: 615px; }
table.submenu-list td { vertical-align: top; padding: 0px 20px; }
div.sub-list { background: url(../images/04_sub-mark.gif) 0px 11px no-repeat; padding: 6px 0px 7px 13px; font-size: 12px; }
div.head-main { border-bottom: 1px solid #86b9e3; padding: 0px 10px 5px 0px; margin: 25px 0px 15px 0px; }

div.content { line-height: 16px; }
div.date-detail { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #828282; }

div.news-date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #828282; padding: 8px 0px 0px 0px; }
div.news-link { padding: 2px 0px 5px 0px; line-height: 18px; font-size: 14px; }
div.news-pic { float: left; padding: 3px 10px 15px 0px; }
div.news-text { padding: 0px 0px 20px 0px; font-size: 12px; line-height: 17px; }

div.pages { color: #6f6f6f; padding: 20px 0px 0px 0px; }
div.pages span.page { padding-right: 10px; }
div.pages span.pass { color: #000; }

table.guest { width: 100%; }
table.guest td { border-bottom: 1px solid #aebac1; padding: 10px 15px 10px 0px; vertical-align: top; font-family:
  Tahoma, Geneva, sans-serif; font-size: 13px; }
table.guest td.number { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #828282; width: 30px; }
.nic-user { font-family: Arial, Helvetica, sans-serif; background: url(../images/04_guest_1.gif) 0px 0px no-repeat;
  padding: 0px 0px 0px 20px; font-weight: bold; color: #2d8bbb; }
.nic-admin { font-family: Arial, Helvetica, sans-serif; background: url(../images/04_guest_2.gif) 0px 0px no-repeat;
  padding: 0px 0px 0px 20px; font-weight: bold; color: #c96a6d; }
.guest-date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #828282; }
.guest-answer { padding: 15px 0px 0px 10px; color: #c96a6d; font-size: 12px; }






div.form-title { padding-bottom: 3px; }
div.form-field { padding-bottom: 15px; }
input.field { border: 1px solid #a0a0a0; padding: 2px 5px 3px 5px; font-size: 14px; color: #000; }
select { border: 1px solid #a0a0a0; padding: 1px 0px 1px 5px; font-size: 14px; color: #000; }
textarea { border: 1px solid #a0a0a0; padding: 2px 0px 3px 5px; font-size: 14px; color: #000; }
.w-50  { width:  50px; }
.w-90  { width:  90px; }
.w-160 { width: 160px; }
.w-275 { width: 275px; }
.w-410 { width: 410px; }
.w-415 { width: 415px; }
.w-560 { width: 560px; }
.h-70 { height: 70px; }
div.code-input { float: left; padding: 0px 15px 0px 0px; }
div.code-captcha { float: left; padding: 0px 0px 5px 0px; }
div.code-arrow { float: left; padding: 5px 15px 5px 0px; }
input.button-send { height: 24px; width: 100px; font-size: 12px; color: #000; }

div.ramka-1 { border-top: 1px solid #6dacc6; border-right: 1px solid #fff; border-bottom: 1px solid #fff;
  border-left: 1px solid #6dacc6; }
div.ramka-2 { border-top: 1px solid #fff; border-right: 1px solid #6dacc6; border-bottom: 1px solid #6dacc6;
  border-left: 1px solid #fff; padding: 15px 20px 0px 20px; }
div.ramka-2 div.head-1 { color: #ffffff; position: absolute; left: -54px; top: -23px; padding: 0px 7px; background: #d9f0ff; }
div.ramka-2 div.head-2 { color: #478098; position: absolute; left: -36px; top: -29px;  }

div.albums-list-1 { padding: 12px 0px 11px 10px; }
.albums-number { font-size: 11px; color: #787878; }
div.albums-list-2 { padding: 0px 0px 11px 45px; background: url(../images/04_album-folder.gif) 25px 1px no-repeat; }
td.subalbum { vertical-align: top; padding: 10px 15px 10px 10px; }
a.subalbum { background: url(../images/04_album-sub-folder.jpg) 50% 0% no-repeat; display: block; width: 100px;
  padding: 72px 0px 0px 0px; text-align: center; font-size: 11px; }
div.line-aquamarine { height: 1px; font-size: 0px; overflow: hidden; background: #6dacc6; }
div.line-white { height: 1px; font-size: 0px; overflow: hidden; background: #fff; }

div.alb-photo { float: left; margin: 0px 21px 20px 21px; display: inline; }
div.alb-photo table.block { width: 112px; height: 160px; }
div.alb-photo td.photo { vertical-align: bottom; padding-bottom: 5px; height: 112px; text-align: center; }
div.ramka-11  { border: 1px solid #b4b4b4; }
div.ramka-111 { border: 1px solid #0090ff; }
div.ramka-112 { border: 1px solid #ffc43e; }
div.ramka-12  { border: 5px solid #ffffff; position: relative; left: -1px; top: -1px; }
div.ramka-121 { border: 14px solid #ffffff; position: relative; left: -1px; top: -1px; }
div.alb-photo td.link { vertical-align: top; text-align: center; font-size: 11px; }

table.search-result td.number { width: 20px; text-align: right; padding: 9px 10px 15px 0px; vertical-align: top;
  font-size: 14px; }
table.search-result td.text { padding: 8px 0px 15px 0px; vertical-align: top; font-size: 12px; }

div.map-1 { padding: 2px 0px 7px 0px; font-size: 14px; font-weight: bold; }
div.map-2 { background: url(../images/04_map-1.gif) 20px 10px no-repeat; padding: 3px 0px 6px 33px; font-size: 12px; }
div.map-3 { background: url(../images/04_map-2.gif) 40px 11px no-repeat; padding: 3px 0px 6px 50px; font-size: 12px; }

div.year { font-size: 14px; font-weight: bold; color: #393939; }
div.arch-c { float: left; padding: 15px 0px 25px 0px; width: 280px; }
.arch-date { font-size: 11px; color: #828282; padding-right: 15px; }















html body.error-404 {background-color: #d9f0ff; background-image: none;}
td.err-404-block { padding-top:25px; padding-bottom:40px; width:600px; vertical-align: top; font-size: 12px; }
div.err-head { padding: 15px 0px 15px 0px; font-size: 18px; font-weight: bold; color: #000; line-height: normal; }








/* *********************************************************************** */
div.pl-tel {}
div.pl-tel .s1,   div.pl-tel .s2,   div.pl-tel .s3,    div.pl-tel .s4,   div.pl-tel .s5,   div.pl-tel .s6,
div.pl-tel .s7,   div.pl-tel .s8,   div.pl-tel .s9,    div.pl-tel .s10,  div.pl-tel .s11,  div.pl-tel .s12,
div.pl-tel .s13,  div.pl-tel .s14,  div.pl-tel .s15,
div.pl-tel .s1 b, div.pl-tel .s2 b, div.pl-tel .s3 b,  div.pl-tel .s4 b, div.pl-tel .s8 b, div.pl-tel .s10 b,
div.pl-tel .s1 i
 {height: 1px; font-size: 1px; overflow: hidden; border-style: solid;
  border-width: 0 1px; display: block; background-color: #2478c3;}
div.pl-tel .s1     {margin: 0 10px; border-color: #acd2f0; background: #79b0df;}
div.pl-tel .s1 b   {margin: 0 1px; border-color: #4a91d0; background: #4890cf;}
div.pl-tel .s1 i   {margin: 0 1px; border-color: #2478c3; background: #2478c3; }
div.pl-tel .s2     {margin: 0 7px; border-color: #d3ecfd; background: #86b9e3;}
div.pl-tel .s2 b   {margin: 0 1px; border-color: #3382c8;}
div.pl-tel .s3     {margin: 0 6px; border-color: #9bc7eb;}
div.pl-tel .s3 b   {border-color: #3785c9;}
div.pl-tel .s4     {margin: 0 5px; border-color: #79b0df;}
div.pl-tel .s5     {margin: 0 4px; border-color: #62a1d7;}
div.pl-tel .s6     {margin: 0 3px; border-color: #79b0df;}
div.pl-tel .s7     {margin: 0 2px; border-color: #a0caec;}
div.pl-tel .s8     {margin: 0 1px; border-color: #d3ecfd;}
div.pl-tel .s8 b   {border-color: #3785c9;}
div.pl-tel .s9     {margin: 0 1px; border-color: #84b8e3;}
div.pl-tel .s10    {border-color: #d5edfe;}
div.pl-tel .s10 b  {border-color: #3382c8;}
div.pl-tel .s11    {border-color: #a4cded;}
div.pl-tel .s12    {border-color: #6fa9dc;}
div.pl-tel .s13    {border-color: #4c93d0;}
div.pl-tel .s14    {border-color: #3382c8;}
div.pl-tel .s15    {border-color: #287bc4;}

div.pl-tel .content-pl {background-color: #2478c3;}

/* *********************************************************************** */
div.pr-pl { line-height: normal;}
div.pr-pl .s1,   div.pr-pl .s2,   div.pr-pl .s3,   div.pr-pl .s4,   div.pr-pl .s5, div.pr-pl .s6, div.pr-pl .s7,
div.pr-pl .s8,   div.pr-pl .s9,   div.pr-pl .s10,
div.pr-pl .s1 b, div.pr-pl .s2 b, div.pr-pl .s3 b, div.pr-pl .s4 b, div.pr-pl .s5 b, div.pr-pl .s6 b, div.pr-pl .s7 b,
div.pr-pl .s8 b, div.pr-pl .s9 b, div.pr-pl .s10 b,
div.pr-pl .s1 i, div.pr-pl .s2 i, div.pr-pl .s3 i
 {height: 1px; font-size: 0.01em; overflow: hidden; border-style: solid;
  border-width: 0 1px; display: block; background: #bfe5ff;}
div.pr-pl .s1     {margin: 0 6px; border-color: #d6eefe; background: #aad1f0;}
div.pr-pl .s1 b   {margin: 0 1px; border-color: #83b7e3; background: #68a5db;}
div.pr-pl .s1 i   {margin: 0 1px; border-color: #599bd6; background: #5498d4;}
div.pr-pl .s2     {margin: 0 5px; border-color: #9cc8eb; background: #579ad5;}
div.pr-pl .s2 b   {margin: 0 1px; border-color: #7ab3e3; background: #99caf0;}
div.pr-pl .s2 i   {margin: 0 1px; border-color: #afd9f8;}
div.pr-pl .s2 i i {margin: 0 0px; border-color: #bbe2fd;}
div.pr-pl .s3     {margin: 0 3px; border-color: #c3e2f8; background: #8bbce6;}
div.pr-pl .s3 b   {margin: 0 1px; border-color: #79b2e3;}
div.pr-pl .s3 i   {border-color: #b1dbf9;}
div.pr-pl .s4     {margin: 0 2px; border-color: #c3e2f8; background: #5599d5;}
div.pr-pl .s4 b   {margin: 0 1px; border-color: #92c4ed;}
div.pr-pl .s5     {margin: 0 2px; border-color: #8bbce6;}
div.pr-pl .s5 b   {border-color: #92c4ed;}
div.pr-pl .s6     {margin: 0 1px; border-color: #9ac7eb;}
div.pr-pl .s6 b   {border-color: #7ab3e3;}
div.pr-pl .s7     {border-color: #d4edfd; background: #589bd6;}
div.pr-pl .s7 b   {margin: 0 1px; border-color: #b2dcfa;}
div.pr-pl .s8     {border-color: #aad1f0;}
div.pr-pl .s8 b   {border-color: #7ab3e3;}
div.pr-pl .s9     {border-color: #7eb4e2;}
div.pr-pl .s9 b   {border-color: #9dcdf1;}
div.pr-pl .s10     {border-color: #68a5db;}
div.pr-pl .s10 b   {border-color: #afd9f8;}

div.pr-pl .content-pr {border-left: 1px solid #5498d4; border-right: 1px solid #5498d4; background: #bfe5ff;}





/* ��������� �� 06_11_2009 */
div.shadow-bg { background: url(../images/07_shadow_bg.gif) left top repeat-x; float: left; font-size: 0px; }
div.shadow-l { background: url(../images/07_shadow_left.jpg) left top no-repeat; font-size: 0px; }
div.shadow-r { background: url(../images/07_shadow_right.jpg) right top no-repeat;
	white-space: nowrap; font-size: 0px; }

div.shadow-l-bg { background: url(../images/08_shadow_bg.gif) left top repeat-x; float: left; font-size: 0px; }
div.shadow-l-l { background: url(../images/08_shadow_left.jpg) left top no-repeat; font-size: 0px; }
div.shadow-l-r { background: url(../images/08_shadow_right.jpg) right top no-repeat;
	white-space: nowrap; font-size: 0px; }

div.bronze {background: url(../images/09_bronze.gif) left top no-repeat; padding-top: 37px; font-size: 13px; text-align:center;}
div.silver {background: url(../images/09_silver.gif) left top no-repeat; padding-top: 37px; font-size: 13px; text-align:center;}
div.gold   {background: url(../images/09_gold.gif) left top no-repeat; padding-top: 37px; font-size: 13px; text-align:center;}

table.tablepadding td{
    padding:5px;
}

/* *********************************************************************** */
div.pr-pl { line-height: normal;}
div.pr-pl .s1,   div.pr-pl .s2,   div.pr-pl .s3,   div.pr-pl .s4,   div.pr-pl .s5, div.pr-pl .s6, div.pr-pl .s7,
div.pr-pl .s8,   div.pr-pl .s9,   div.pr-pl .s10,
div.pr-pl .s1 strong, div.pr-pl .s2 strong, div.pr-pl .s3 strong, div.pr-pl .s4 strong, div.pr-pl .s5 strong, div.pr-pl .s6 strong, div.pr-pl .s7 strong,
div.pr-pl .s8 strong, div.pr-pl .s9 strong, div.pr-pl .s10 strong,
div.pr-pl .s1 em, div.pr-pl .s2 em, div.pr-pl .s3 em
 {height: 1px; font-size: 0.01em; overflow: hidden; border-style: solid;
  border-width: 0 1px; display: block; background: #bfe5ff;}
div.pr-pl .s1     {margin: 0 6px; border-color: #d6eefe; background: #aad1f0;}
div.pr-pl .s1 strong   {margin: 0 1px; border-color: #83b7e3; background: #68a5db;}
div.pr-pl .s1 em   {margin: 0 1px; border-color: #599bd6; background: #5498d4;}
div.pr-pl .s2     {margin: 0 5px; border-color: #9cc8eb; background: #579ad5;}
div.pr-pl .s2 strong   {margin: 0 1px; border-color: #7ab3e3; background: #99caf0;}
div.pr-pl .s2 em   {margin: 0 1px; border-color: #afd9f8;}
div.pr-pl .s2 em em {margin: 0 0px; border-color: #bbe2fd;}
div.pr-pl .s3     {margin: 0 3px; border-color: #c3e2f8; background: #8bbce6;}
div.pr-pl .s3 strong   {margin: 0 1px; border-color: #79b2e3;}
div.pr-pl .s3 em   {border-color: #b1dbf9;}
div.pr-pl .s4     {margin: 0 2px; border-color: #c3e2f8; background: #5599d5;}
div.pr-pl .s4 strong   {margin: 0 1px; border-color: #92c4ed;}
div.pr-pl .s5     {margin: 0 2px; border-color: #8bbce6;}
div.pr-pl .s5 strong   {border-color: #92c4ed;}
div.pr-pl .s6     {margin: 0 1px; border-color: #9ac7eb;}
div.pr-pl .s6 strong   {border-color: #7ab3e3;}
div.pr-pl .s7     {border-color: #d4edfd; background: #589bd6;}
div.pr-pl .s7 strong   {margin: 0 1px; border-color: #b2dcfa;}
div.pr-pl .s8     {border-color: #aad1f0;}
div.pr-pl .s8 strong   {border-color: #7ab3e3;}
div.pr-pl .s9     {border-color: #7eb4e2;}
div.pr-pl .s9 strong   {border-color: #9dcdf1;}
div.pr-pl .s10     {border-color: #68a5db;}
div.pr-pl .s10 strong   {border-color: #afd9f8;}

div.pr-pl .content-pr {border-left: 1px solid #5498d4; border-right: 1px solid #5498d4; background: #bfe5ff;}

/* 22_12_2009 */
div.zakaz-octopus { background: url(../images/09_butt_bg.jpg) left top no-repeat; font-size: 0px; width: 162px;
  text-align: center; margin: 0px auto; }
div.zakaz-octopus div.zakaz-octopus-center { padding: 0px 8px 0px 28px; font-size: 18px; height: 35px; }
div.zakaz-octopus a         { color: #fef9d2; text-decoration: underline; }
div.zakaz-octopus a:hover   { color: #d2faff; text-decoration: none; }
div.zakaz-octopus a:visited { color: #fef9d2; }

div.zakaz-octopus-1 { background: url(../images/button_bg_3.png) left top no-repeat; font-size: 0px; width: 205px;
  text-align: center; }
div.zakaz-octopus-1 div.zakaz-octopus-center-1 { padding: 5px 8px 0px 48px; font-size: 18px; height: 35px; }
div.zakaz-octopus-1 a         { color: #fef9d2; text-decoration: underline; }
div.zakaz-octopus-1 a:hover   { color: #d2faff; text-decoration: none; }
div.zakaz-octopus-1 a:visited { color: #fef9d2; }

table.content,table.content td {border:1px solid #0099ff;} table.content{width:600px;}

div.bronze {background: url(../images/09_bronze.gif) left top no-repeat; padding-top: 37px; font-size: 11px;}
div.silver {background: url(../images/09_silver.gif) left top no-repeat; padding-top: 37px; font-size: 11px;}
div.gold   {background: url(../images/09_gold.gif) left top no-repeat; padding-top: 37px; font-size: 11px;}