body 	{ width: 100%; height: 100%; margin: 0px; padding: 0px; }
p { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #5c5a5a; margin: 10px 0px; }
p.error { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #ff0000; }
#master1 p.error { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #ff0000; }
a { color: #0b65b3; }
form { margin: 0px; padding: 0px; }
h1 { font: 24px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin: 12px 10px 12px 14px; }
h1 input { float: right; width: 152px; height: 30px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; background: url(img/fon_button.gif) repeat-x top; border: none; }
h2 { font: 18px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin: 8px 10px 10px 12px; }
h2 input { float: right; width: 152px; height: 30px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; background: url(img/fon_button.gif) repeat-x top; border: none; }
h3 { font: 18px Tahoma, Arial, Helvetica, sans-serif; color:#52760e; margin: 5px 0px 5px 10px; }
h4 { font: 18px Tahoma, Arial, Helvetica, sans-serif; color:#4b4b4b; margin: 5px 0px 5px 0px; }
h5 { font: 24px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin: 12px 10px 12px 14px; }
h6 { font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin: 15px 0px; }
.error h2 { font: 24px Tahoma, Arial, Helvetica, sans-serif; color:#0b65b3; margin: 10px 0px; }
.error h2 a { font: 24px Tahoma, Arial, Helvetica, sans-serif; color:#0b65b3; }
#content { width: auto; margin: 0px 0px 0px 16px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #5c5a5a; }
#content p { line-height: 18px; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { margin-left: 0px; }
#content ul {}
#content ul li {}

div.menu{ white-space:nowrap; }

table.body { width: 100%; height: 100%; margin: 0px; }
td.top { text-align:center; background: #efefef; height: 32px; padding: 0px; vertical-align:middle; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #777777;  }
td.top div { width: 977px; display: inline-table; text-align:left; }

td.top div a { margin: 0px 5px; line-height: 32px; }
td.top div a.act { font-weight: bold; }

td.top form { float:right; width: 470px; text-align:right; margin: 0px; padding: 0px 0px 0px 0px; }
td.top form div { float:right; width:auto; }
td.top div form a { float:right; }
td.top input { width: 110px; height: 20px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #808080; border-left: 2px solid #808080; margin: 6px 12px 0px 0px; }
td.top input.submit { float:right; width: 80px; height: 21px; background: #d4d0c8; border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 5px 0px 0px 0px; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; padding: 0px 0px 1px 0px; }

td.bot { text-align:center; background: #efefef; height: 75px; padding: 0px; vertical-align:middle; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; }
td.bot div { width: 965px; margin: 0px 0px 0px 12px; display: inline-table; text-align:left; }
td.bot div a { font-size: 14px; line-height: 26px; margin-left: 5px; }
td.bot div div { float: right; width: 135px; display: inline-table; text-align: right; }
td.bot div div a { font-size: 11px; line-height: 12px; }
td.bot div div img { border: none; margin: 8px 0px 0px 0px; }

td.bot div div.counters { width: 88px; display: block; text-align: left; margin: -18px 0px 0px 10px; z-index: 0; }
td.bot div div.counters img { margin: 0px;  }

td.body { vertical-align:top; text-align:center; height: auto; }

table.begin { width: 977px; height: 100%; margin: 12px 0px 0px 0px;  display: inline-table;}
table.begin td.left { vertical-align:top; padding: 0px 15px 0px 0px; }
table.begin td.center { vertical-align:top; padding: 0px 0px 10px 0px; border-top: 1px solid #d3d3d3; }
table.begin td.right { width: 300px; vertical-align:top; padding: 10px 0px 0px 0px; }

#logo { width:auto; height: 44px; }
#logo img { float:left; margin: 0px 162px 0px 5px; width:236px; height:39px; }
#logo span { float: left; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; margin: 5px 0px 0px 0px; }

#search { width: auto; padding: 10px 10px 5px 10px; background:url(img/fon_search.gif) repeat-x top; }
#search table { width:  644px; height:auto; margin: 0px; }
#search table td { vertical-align:top; padding: 0px; font-size: 0px; }
#search input { width: 478px; height: 24px; margin: 0px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #808080; border-left: 2px solid #808080;}
#search input.submit { width: 150px; height: 25px; background: #d4d0c8; border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 0px 0px 0px 10px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; padding: 0px 0px 2px 0px; }
#search table td table { width: 478px; height: 25px; margin: 0px; }
#search table td table td { vertical-align:middle; background: none; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #465230; padding: 0px 0px 0px 5px; border-left: 1px solid #9bb766; }
#search table td table td.nobord { border: none; }
#search table td table td.act { background: #e5efa3; color: #000000; font-weight: bold; border: none;}

#search table td table td input { float:left; width: auto; height: 25px; margin: 0px 3px 0px 0px; border: none; padding: 0px; }
#search table td table td span { float:left; padding: 6px 0px 0px 0px; cursor: pointer; }

#listcat { border-top: 1px solid #c3c3c3; margin: 0px; padding: 3px 0px 0px 0px; }
#listcat ul { float:left; list-style: none; margin: 0px 7px 0px 15px; padding: 0px 0px 20px 0px; width: 310px; }
#listcat ul li { margin: 0px; padding: 12px 0px 0px 0px; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #777777; }
#listcat ul li a { color:#000000; text-decoration:underline; }
#listcat ul li ul { float:none; list-style: none; margin: 0px; padding: 0px 0px 0px 3px; }
#listcat ul li ul li { margin: 0px; padding: 0px 0px 0px 10px; background: url(img/li.gif) no-repeat left 9px; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #777777; line-height: 12px; }
#listcat ul li ul li a { color:#0b65b3; line-height: 18px; }
#listcat ul.top { clear: none; float:left; list-style: none; margin: 0px; padding:10px 0px 0px 3px; }
#listcat ul.top li { margin: 0px; padding: 0px 0px 0px 10px; background: url(img/li.gif) no-repeat left 9px; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #777777; line-height: 12px; }
#listcat ul.top li a { color:#0b65b3; line-height: 18px; }
#listcat ul li span { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #777777; }
#listcat a:hover { text-decoration:none; }

div.h2 { clear:both; background:url(img/fon_h2.gif) repeat-x top; border-bottom: 2px solid #9bb766; margin: 0px; padding: 8px 3px 0px 7px; }
div.h2 h2 { margin: 1px 0px 10px 8px; }
div.h2 p { float:right; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #465230; margin: 6px 0px; }
div.h2 table { width: 478px; height: 25px; margin: 0px; }
div.h2 table td { vertical-align:middle; background: none; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #465230; padding: 0px 0px 0px 5px; border-left: 1px solid #9bb766; }
div.h2 table td.nobord { background: none; border: none; }
div.h2 table td.act { background: #e5efa3; color: #000000; font-weight: bold; border: none; }
div.h2 table td input { float:left; width: 15px; height: 25px; margin: 0px 3px 0px 0px; border: none; padding: 0px; }
div.h2 table td span { float:left; padding: 6px 0px 0px 0px; cursor: pointer; }
div.h2 table.sort { float:right; width: 115px; height: 25px; margin: 0px; }
div.h2 table.sort td { text-transform: lowercase;}

#lastcat2main { width: 100%; margin: 0px; padding: 3px 0px 0px 0px; }
#lastcat2main table { width: 100%; }
#lastcat2main table td { background: none; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #515557; padding: 9px 10px 9px 10px; vertical-align:middle; border-bottom: 1px solid #ffffff; }
#lastcat2main table tr.color td  { background: #f1f1f1; }
#lastcat2main table td.date { width: 60px; text-align:center; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #515557; }
#lastcat2main table td.price { width: 100px; font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #515557; text-align:right; }
#lastcat2main table tr.select td { background: #fff9d0; font-weight: bold; color: #d87f00; }
#lastcat2main table tr.select2 td { background: #fdf4b5; font-weight: bold; color: #d87f00; }
#lastcat2main table tr.select2 a, #lastcat2main table tr.select a { color: #d87f00; }
#lastcat2main table tr.bold td { font-weight: bold; }
#lastcat2main table tr.bold td.date { color: #d87f00; }
#lastcat2main table td.bold { color: #d87f00; }
#lastcat2main table th { height: 32px; padding: 0px 12px; border-bottom: 2px solid #9db969; text-align:left; vertical-align:middle; font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; background: url(img/th_b.gif) repeat-x; }
#lastcat2main table td.inside { font-size: 11px; }
#lastcat2main p { text-align: center; }

#pager { clear:both; background:url(img/fon_h2.gif) repeat-x top; border-top: 2px solid #9bb766; margin: 3px 0px 0px 0px; padding: 0px 10px 3px 15px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #777777; }
#pager p { margin: 0px; padding: 0px; line-height: 31px; text-align: left; }
#master1 #pager p { margin: 0px; padding: 0px; line-height: 31px; text-align: left; }
#pager p a { font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #52760e; margin: 0px 10px; cursor:pointer; text-decoration: underline; }
#pager p b { display: inline-table; background: #e5efa3; font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #343434; padding: 7px 7px 6px 8px; }
#pager p.nav { float:right; color: #52760e; font-weight: bold; }
#pager p.nav a { font-size: 12px; margin: 0px 3px; cursor:pointer; text-decoration: underline;}
#pager p.nav span { font-size: 12px; }

div.adban { margin: 0px; padding: 0px; font-size: 0px; line-height: 5px; }
div.adban img { margin: 0px 0px 7px 0px; border: none; }
div.adban div.flash { margin: 0px 0px 7px 0px; border: none; cursor: pointer; }
div.adban div.isflash { position: absolute; cursor:pointer; z-index: 2; }

#hotcat { background: #fcfae2; margin: 0px 0px 10px 0px; padding: 7px 0px 0px 0px; }
#hotcat h2 { margin: 0px 0px 5px 12px; }
#hotcat table { width: 100%; margin: 5px 0px 0px 0px; border-bottom: 1px solid #dcdbcf; }
#hotcat table td { width: 100%; padding: 0px 12px 8px 12px; vertical-align: top; }
#hotcat table td.pic { width: 125px; padding: 0px 0px 8px 0px; }
#hotcat table td a { font: bold 13px Tahoma, Arial, Helvetica, sans-serif; line-height: 15px; }
#hotcat table td p { margin: 5px 0px 0px 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 14px; }
#hotcat table.n { border-bottom: 1px solid #fcfae2;  }
#hotcat table td img { margin: 3px 0px 0px 12px; }
#hotcat b { font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #d87f00; line-height: 20px; }
/*
#hotcat div { clear:both; padding: 0px 12px 10px 12px; margin: 3px 0px 0px 0px; border-bottom: 1px solid #dcdbcf; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; }
#hotcat div.n { border-bottom: 1px solid #fcfae2;  }
#hotcat div img { float:left; margin: 5px 13px 0px 0px; }
#hotcat div p { padding: 0px; margin: 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 14px; }
*/

#board { background: #fff9d0; margin: 0px 0px 10px 0px; padding: 7px 0px 0px 20px; }
#board h2 { margin: 0px; }
#board ul { list-style: none; margin: 0px; padding: 5px 0px 10px 0px; }
#board ul li { font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #777777; padding: 4px 0px; }
#board ul li a { font: bold 13px Tahoma, Arial, Helvetica, sans-serif; line-height: 13px; }
#board ul li.act a { font-weight: bold; color: #000000; text-decoration:none; }
#board ul li ul { padding: 0px 0px 8px 5px; }
#board ul li ul li { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; background:url(img/li.gif) no-repeat left 7px; padding: 2px 0px 2px 7px; }
#board ul li.act ul li a { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #0b65b3; line-height: 12px; text-decoration: underline;  }
#board ul li ul li a { font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #0b65b3; line-height: 12px;}
#board ul li ul li.act a { font-weight: bold; color: #000000; text-decoration:none; }

td.path { padding: 10px 0px 10px 0px; height: 10px; vertical-align: top; }
p.path { clear:both; margin: 12px 10px 12px 13px; font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; }
p.path a { margin: 0px 3px; }
p.path span { margin: 0px 3px; }
p.pbot { border-top: 1px solid #c3c3c3; padding: 10px 0px 0px 0px; }

#master1 { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#master1 p { font-size: 14px; line-height: 18px; margin: 17px 0px 10px 14px; }
#master1 p.none { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; line-height: 18px; margin: 17px 0px 10px 14px; }
#master1 p a { font-weight: bold; }

#master1 blockquote { background: #fff9d0; border: 1px solid #ddd7ae; margin: 0px; padding: 10px 14px; line-height: 18px; }
#mpo { width: 100%; background: #f7f8f3; margin: 10px 0px 0px 0px; }
#mpo table.title { width: 100%; background:#FFFFFF; }
#mpo table.title td { padding: 0px; text-align: center; vertical-align: bottom; width: 33%; height: 40px; }
#mpo table.title td.notitle { padding: 0px; height: 1px; background:none; border-bottom: 1px solid #c0c0c0;  width: auto;}
#mpo table.title td div { padding: 0px 20px; background: #e9e9e9; border: 1px solid #c0c0c0; border-left: none; }
#mpo table.title td a { white-space:nowrap; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #515557; line-height:32px; text-decoration: none; border-bottom: 1px dashed #515557; }
#mpo table.title td.act { background: #f7f8f3; border: 1px solid #c6cdb6; border-bottom: none; } 
#mpo table.title td.act div { background: none; border: none; }
#mpo table.title td.act a { font: 18px Tahoma, Arial, Helvetica, sans-serif; color: #5e8a0b; text-decoration: none; line-height: 40px; border: none; }

#mpo div.intext { font-size: 5px; padding: 10px 10px 5px 10px; border: 1px solid #c6cdb6; border-top: none; }
#mpo div.register { border-top: 1px solid #c6cdb6; }
#mpo div.table { margin: 0px 0px 5px 0px; background: #e5eecf; padding: 10px 15px; }
#mpo div.table strong { float:left; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #1e1e1e; margin-bottom: 10px; }
#mpo div.table table { width: 610px; margin: 0px 0px; }
#mpo div.table td { width: 35%; height: 50px; padding: 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-align:left; }
#mpo .register div.table td { vertical-align:top; width: 50%; height: auto; padding: 7px 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-align:left; }
#mpo div.table td span { /*clear:both;*/  float:left; }
#mpo div.table td small { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #515557; line-height: 18px; }
#mpo div.table td a { font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #0b65b3; }
#mpo div.table td b { line-height: 30px; }
#mpo div.table input { width: 172px; height: 22px; margin: 3px 0px 0px 0px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #808080; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#mpo .register div.table td input { width: 255px; }
#mpo div.table select { width: 172px; height: 22px; margin: 3px 0px 0px 0px;  border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #808080; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#mpo div.table textarea { width: 610px; height: 120px; margin: 3px 0px 0px 0px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #808080; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#mpo div.table td.none { width:auto; padding: 0px; }
#mpo div.table td.hidden { visibility: hidden; }
#mpo .register div.table td.none { height:auto; padding: 0px 0px 0px 0px; }
#mpo div.table td.none input { width: 100%; }
#mpo div.table td.none select { width: 100%; }
#mpo div.table span.radio { float:none; font-size: 11px; }
#mpo div.table span.radio input { width: auto; border: none; margin: 0px 0px 0px 15px; height: auto; }
#mpo .register div.table input.radio { width: auto; border: none; margin: 0px 5px 0px 0px; height: auto; }
#mpo div.table td.add span { width: 215px;  display: inline-table; padding-top: 10px; }
#mpo div.table td.add div { clear: both; /*float: right; width: 350px; text-align: left; */margin: 0px; padding: 0px 0px 0px 0px; }
#mpo div.table td.add div input { width: 335px;height: 25px; margin: 0px;  }
#mpo div.table td.add input { float:left; width: 335px; margin-right: 5px; }
#mpo div.table td.add a { line-height: 30px; text-decoration: underline; cursor: pointer; }
#mpo div.table input.readonly { width: auto; height: 22px; background: #d4d0c8; margin: 3px 0px 0px 0px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #808080; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #5a5959; padding: 2px 0px 0px 5px; }
#mpo div.table td span.check { font: 11px Arial, Helvetica, sans-serif; color: #515557; padding: 0px 20px 15px 0px; }
#mpo div.table td span.check input { width:15px; border: none; margin: 5px 0px 0px 0px; height: 15px; }
#mpo .register div.table td span.code { padding-top: 6px; }
#mpo div.table td span.code input { width: 85px; }
#mpo div.table td img { float:left; margin: 0px 0px 0px 10px; }
#mpo .register div.table td img { margin-top: 8px; }
#mpo div.table input.submit { float:right; width: 195px; height: 42px; background: #d4d0c8; margin: 0px;  border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; padding: 0px; }
#mpo .register div.table input.submit { float: right; width: 175px; margin-right: 50px; }
#mpo div.table td.groupcheck { vertical-align:top; padding: 7px 0px 0px 0px; height: 50px; }
#mpo div.table td.groupcheck span { position:absolute; line-height: 20px; padding: 5px 0px 0px 0px; }
#mpo div.table td.groupcheck span input { width: 15px; height: 15px; float:left; clear:both; border: none; margin: 3px 5px 0px 0px; }


div.select { height: 112px; padding: 0px 10px 0px 15px; border: 1px solid #d4d4d4; background: #efefef; margin: 0px 0px 8px 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
div.select div { float:left; width: auto; padding: 10px 25px 0px 0px; height: 50px; line-height: 12px; }
div.select input.submit { width: 150px; height: 27px; background: #d4d0c8; border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 10px 0px 0px 0px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; padding: 0px 0px 2px 0px; }
div.select input { width: auto; height: 22px; margin: 3px 0px 0px 0px; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef; border-top: 2px solid #808080; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
div.select select { width: auto; height: 22px; margin: 3px 0px 0px 0px;  border-bottom: 1px solid #efefef; border-right: 1px solid #efefef; border-top: 2px solid #808080; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }


div.gallery { border-top: 1px solid #c3c3c3; padding: 0px 0px 20px 17px; margin: 0px; }
div.gallery p { line-height: 18px; width: 305px; }
div.gallery h2 { margin: 15px 0px 5px 0px; }
div.gallery h4 { line-height: 28px; }
table.teh { width: 305px; border: 1px solid #c3c3c3; border-bottom: none; margin: 10px 10px 0px 0px; }
table.teh th { background: #d5e6ad; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; text-align:left; padding: 4px 0px 4px 20px; border-bottom: 1px solid #c3c3c3; }
table.teh th b { font: normal 18px Tahoma, Arial, Helvetica, sans-serif; color: #d87f00; }
table.teh td { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 14px; padding: 6px 0px 6px 20px; border-bottom: 1px solid #c3c3c3; }
table.teh tr.color td { background: #f1f1f1; }
div.picture { float:right; background: #fff9d0; padding: 10px 2px 8px 10px; font-size: 0px; margin: 0px 0px 20px 0px; }
div.picture img { border: 1px solid #b9b283; margin: 0px 8px 8px 0px; }
div.picture p { width: auto; margin: 5px 10px 0px 0px; font-size: 11px; text-align:right; }
img.link { cursor: pointer; }

#sendform { display: none; position:absolute; top: 0px; left: 0px; background:url(img/block.png); width: 100%; height: 100%; z-index: 9; vertical-align:middle; text-align:center; padding: 0px;}
#sendform a.close { background:url(img/feedback_close.gif) no-repeat center; width: 11px; height: 11px; float:right; margin: 10px 10px 0px 0px; }
#sendform span { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #d56900; }
#sendform p { clear:both; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #5c5a5a; margin: 15px 0px; }
#sendform h5 { margin: 10px 0px 10px 0px; font-size: 24px; }
#sendform div.feedback { display:inline-table; width: 580px; height: auto; background: #ffffff; margin: 10% 0px 0px 0px; text-align:left; padding: 10px; }
#sendform div.feedback div { border: 1px solid #c3c3c3; padding: 0px 0px 0px 30px; }
#sendform input { width: 315px; height: 25px; margin: 5px 0px 0px 0px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #646464; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#sendform p.code { float:left; margin: 0px;  }
#sendform img { float:left; margin: 3px 0px 10px 20px;  }
#sendform p.code input { width: 155px; }
#sendform textarea { width: 415px; height: 175px; border-right: 1px solid #d4d0c8; border-top: 2px solid #646464; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#sendform input.submit { width: 130px; height: 27px; background: #d4d0c8; border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 10px 0px 10px 0px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; padding: 0px 0px 2px 0px; }

#feed_back { display: none; position:absolute; top: 0px; left: 0px; background:url(img/block.png); width: 100%; height: 100%; z-index: 9; vertical-align:middle; text-align:center; padding: 0px;}
#feed_back a.close { background:url(img/feedback_close.gif) no-repeat center; width: 11px; height: 11px; float:right; margin: 10px 10px 0px 0px; }
#feed_back span { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #d56900; }
#feed_back p { clear:both; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #5c5a5a; margin: 15px 0px; }
#feed_back h5 { margin: 10px 0px 10px 0px; font-size: 24px; }
#feed_back div.feedback { display:inline-table; width: 580px; height: auto; background: #ffffff; margin: 10% 0px 0px 0px; text-align:left; padding: 10px; }
#feed_back div.feedback div { border: 1px solid #c3c3c3; padding: 0px 0px 0px 30px; }
#feed_back input { width: 315px; height: 25px; margin: 5px 0px 0px 0px; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; border-top: 2px solid #646464; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#feed_back p.code { float:left; margin: 0px;  }
#feed_back img { float:left; margin: 3px 0px 10px 20px;  }
#feed_back p.code input { width: 155px; }
#feed_back textarea { width: 415px; height: 175px; border-right: 1px solid #d4d0c8; border-top: 2px solid #646464; border-left: 2px solid #808080; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
#feed_back input.submit { width: 130px; height: 27px; background: #d4d0c8; border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 10px 0px 10px 0px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; padding: 0px 0px 2px 0px; }

#content form.authorization { float: left; width: 200px;  }
#content form.authorization input { clear: both; width: 100%; float: left; margin: 0px 0px 5px 0px; }
#content form.authorization input.submit { width: 130px; height: 27px; background: #d4d0c8; border-bottom: 2px solid #808080; border-right: 2px solid #808080; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 0px 0px 10px 0px; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; color: #4b4b4b; line-height: 16px; padding: 0px 0px 2px 0px; }