/* ::::: http://www.seoskazki.ru/tpl/main/css/post_bb.css ::::: */

.editor_button { float: left; cursor: pointer; padding-left: 2px; padding-right: 2px; }
.editbclose { float: right; cursor: pointer; }
.blocknews { border: 1px solid rgb(19, 89, 151); margin-bottom: 10px; font-size: 11px; color: rgb(0, 0, 0); }
.commentheadername { height: 10px; background: none repeat scroll 0% 0% rgb(3, 52, 119); color: rgb(255, 255, 255); font-weight: bold; font-size: 12px; padding-left: 10px; }
.inp { font-size: 8pt; background-color: rgb(255, 255, 255); color: rgb(3, 52, 119); border: 1px solid rgb(3, 52, 119); width: 100%; }
/* ::::: http://www.seoskazki.ru/tpl/main/css/style.css ::::: */

body { background: url('html-bg0.gif') repeat-x scroll 0% 0% rgb(66, 175, 220); font: 75%/170% Arial,Helvetica,sans-serif; padding: 0px; margin: 0px; color: rgb(51, 51, 51); }
a { color: rgb(68, 161, 208); text-decoration: none; }
a:visited { color: rgb(94, 175, 215); }
a:hover { text-decoration: underline; }
p { margin: 0px 0px 15px; }
img { border: medium none; }
ul { margin: 5px 0px 15px; padding-left: 20px; }
ul li { margin: 0px; }
ul li { margin: 0px; }
form { margin: 0px; padding: 0px; }
#page { background: url('main-bg0.jpg') no-repeat scroll center top transparent; }
#wrapper { width: 985px; margin: 0px auto; position: relative; }
#header { height: 120px; }
h1 { margin: 0px 0px 10px; padding: 0px 0px 10px; font: 30px/100% "Trebuchet MS",Arial,sans-serif; }
h1.title { position: absolute; top: 40px; left: 25px; color: rgb(255, 255, 255); margin: 0px; padding: 0px; font: 30px/100% "Trebuchet MS",Arial,sans-serif; }
h1.title a, h1.title a:visited { color: rgb(255, 255, 255); text-decoration: none; }
h1.title a:hover { color: rgb(0, 0, 0); text-decoration: none; }
.description { position: absolute; top: 77px; left: 25px; color: rgb(0, 0, 0); font: 12px Arial,Helvetica,sans-serif; }
#searchform { position: absolute; top: 0px; right: 0px; background: url('searchfo.png') no-repeat scroll right bottom transparent; height: 37px; width: 210px; }
#searchform #s { background: url('form-fie.gif') no-repeat scroll 0% 0% rgb(255, 255, 255); height: 17px; width: 148px; margin: 6px 5px 0px 10px; padding: 3px 7px 2px 5px; color: rgb(153, 153, 153); border: medium none; }
#searchform #searchsubmit { background: url('search-b.png') no-repeat scroll left top transparent; height: 24px; width: 24px; border: medium none; text-indent: -999%; line-height: 1px; margin-top: 6px; }
#left-col { width: 545px; float: left; margin-top: 11px; }
#nav { background: url('content-.png') no-repeat scroll left top transparent; height: 26px; }
#nav ul { list-style: none outside none; margin: 0px 0px 0px 25px; padding: 0px; font: bold 12px/100% Arial,Helvetica,sans-serif; }
#nav ul li { margin: 0px 1px 0px 0px; padding: 0px; float: left; }
#nav ul li a { padding: 5px 7px 6px; text-decoration: none; color: rgb(0, 0, 0); display: block; }
#nav li a:visited { text-decoration: none; color: rgb(0, 0, 0); }
#nav li a:hover, #nav .current_page_item a, #nav .current_page_item a:visited { text-decoration: none; background: url('nav-item.gif') repeat-x scroll 0% 0% rgb(46, 145, 198); color: rgb(255, 255, 255); }
#content { padding: 5px 25px 15px; width: 495px; background: none repeat scroll 0% 0% rgb(255, 255, 255); clear: both; overflow: hidden; }
h2 { color: rgb(51, 51, 51); margin: 3px 0pt 2px; padding-bottom: 4px; font: 150%/100% "Lucida Grande",Arial,sans-serif; border-bottom: 1px dotted rgb(204, 204, 204); }
h3 { color: rgb(102, 102, 102); margin: 5px 0px; font: bold 110%/110% "Lucida Grande",Arial,sans-serif; }
.page-nav { clear: both; background: url('navigati.gif') no-repeat scroll left center transparent; height: 21px; }
#footer { background: url('content0.png') no-repeat scroll 0% 0% transparent; padding: 10px 0px 0px 10px; font-size: 87%; color: rgb(40, 40, 40); }
#sidebar-right { float: right; width: 210px; color: rgb(102, 102, 102); line-height: 160%; margin-left: 10px; }
#sidebar-left { float: left; margin-right: 10px; }
#sidebar-right h3, #sidebar-left h3 { font: bold 12px/100% Arial,Helvetica,sans-serif; color: rgb(102, 102, 102); }
#sidebar-right h3 a, #sidebar-right h3 a:visited, #sidebar-left h3 a, #sidebar-left h3 a:visited { color: rgb(102, 102, 102); }
#sidebar-right a, #sidebar-right a:visited, #sidebar-left a, #sidebar-left a:visited { color: rgb(0, 0, 0); text-decoration: none; }
#sidebar-right a:hover, #sidebar-right a:focus, #sidebar-right a:active, #sidebar-left a:hover, #sidebar-left a:focus, #sidebar-left a:active { text-decoration: underline; }
#sidebar-right ul, #sidebar-left ul { list-style: none outside none; margin: 0pt; padding: 0pt; }
#sidebar-right ul li, #sidebar-left ul li { background: url('bullet-o.gif') no-repeat scroll 0% 0% transparent; padding-left: 18px; }
#archives ul li { background: url('mini-arc.gif') no-repeat scroll 0% 0% transparent; }
#categories ul li { background: url('mini-cat.gif') no-repeat scroll 0% 0% transparent; }
#links ul li { background: url('mini-blo.gif') no-repeat scroll 0% 0% transparent; }
#meta .rss { background: url('mini-rss.gif') no-repeat scroll 0% 0% transparent; }
#calendar table { margin: 0px auto; }
#calendar td { padding: 0px 4px; }
.hidden { clear: both; visibility: hidden; }
.dbx-dummy { display: block; width: 0pt; height: 0pt; overflow: hidden; }
.dbx-group, .dbx-box, .dbx-handle { position: relative; display: block; }
.dbx-box { margin: 0pt; padding: 0pt; border: medium none; clear: both; }
.dbx-group { width: 210px; padding: 0pt 0px 10px; }
.dbx-handle { position: relative; margin: 0pt; padding: 16px 24px 7px 10px; background: url('sidep-ha.png') no-repeat scroll 0pt 0pt transparent; }
.dbx-handle-cursor { cursor: move; }
a.dbx-toggle, a.dbx-toggle:visited { display: block; width: 20px; height: 20px; overflow: hidden; background: url('sidep-to.png') no-repeat scroll 0% 0% transparent; position: absolute; top: 12px; right: 3px; text-indent: -50px; text-decoration: none; }
a.dbx-toggle-open, a.dbx-toggle-open:visited { background-position: 0pt 0pt; }
[class="dbx-tooltip"]:lang(en) { border-color: infotext; background: none repeat scroll 0% 0% infobackground; color: infotext; font: small-caption; font-weight: normal; }
.dbx-content { margin: 0pt; padding: 5px 10px 9px; background: url('sidep-bo.png') no-repeat scroll 0pt 100% transparent; overflow: hidden; }
table.comm_form td, table.comm_form td p { font-size: 12px; }
input.w100 { width: 100%; }
input, select, textarea { font-size: 8pt; background-color: rgb(255, 255, 255); color: rgb(3, 52, 119); border: 1px solid rgb(3, 52, 119); }
