* {margin:0; padding:0; border:0; outline:0;}
body {font:12px/18px Verdana, Arial, Tahoma, sans-serif; width:100%; color:#484848; background: url(/diz/fon.jpg); background-position:50% 0;}
a {color:#178ED0; outline:none; text-decoration:none;}
a:hover {color:#65BC00;}
ul li {list-style-type:none; list-style-image:none;}
input {vertical-align:middle;}
.h1 {color:#7A7A7A;font-family:Georgia,"Times New Roman",Times,serif;font-size:25px;font-style:italic;font-weight:normal;padding-bottom:13px;}
.h2 {font-size:20px;font-weight:100;color:#3D7199;padding-bottom:10px; font-family:georgia; font-style:italic;}
h2 {font-size:22px;font-weight:100;color:#65BC00;padding-bottom:10px; font-family:georgia; font-style:italic;}
.img {float:left; background:#fff; border:1px #ddd solid; padding:3px; border-radius:3px; -moz-border-radius:3px; overflow:hidden;}
.imgleft {float:left; border:1px #ddd solid; padding:4px; margin:0 7px 1px 0; border-radius:3px; -moz-border-radius:3px;}
.imgright {float:right; border:1px #ddd solid; padding:4px; margin:0 0 1px 7px; border-radius:3px; -moz-border-radius:3px;}
#wrapper {width:999px; margin:0 auto;}
.navitop {background:url(/diz/bgtop.png) repeat-x; position:absolute; top:0; left:0; z-index:3; width:100%; height:15px; overflow:hidden;}
.navitop2{text-align:center; margin-left:555px; margin-top:10px;}
.leftbg {float:left; position:relative; background:url(/diz/left.png) no-repeat; top:0px; width:30px; height:25px; z-index:1; }
.centerbg {float:left; position:relative; background:url(/diz/center.png) repeat-x; top:0; z-index:1; height:25px;}
.rightbg {float:left; position:relative; background:url(/diz/right.png) no-repeat; top:0; width:30px; height:25px; z-index:1;}

.fotos {overflow : visible; font-size:11px; width: 130px; height: 20px; text-align:center; margin:2px 2px 0px 2px;}
.fotos-row {padding:0 0 15px 15px; float:left; width:150px;}
.img-idei {padding:3px; margin:5px; -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.35); box-shadow:0 0 5px rgba(0, 0, 0, 0.35); -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.35);}

#block-s {width:998px; display:inline; float:left; background:#EFF4F3; margin:0 -15px -15px -15px; padding:0px 0px 0px 20px;}
#block-s .views-row {padding:0 0 15px 15px; float:left; width:220px;}
#block-s .z-content {font-size:10px; text-align:center; overflow : visible; width: 220px; height: 1px;}

/* Header
-----------------------------------------------------------------------------*/
#header {margin:0 0 20px 0;}
.headcont {clear:both; height:105px;}
.logo {float:left; height:80px; margin-top:-35px;}
.logo2 {float:right; height:80px; margin-top:-35px;}
.promo-cont {float:right;background: url(diz/oblako.png) center no-repeat; width:222px; height:200px; margin-right:450px; margin-top:-135px;}
.promo-text {margin:110px 0 0 24px;;}
.promo-text a{margin-left:80px; border-bottom:1px dashed #178ED0; padding-bottom:2px;}
.promo-text a:hover {border-bottom:1px solid #178ED0; color:#178ED0;}
.navi {margin-left:6px; clear:both; background: url(/diz/bgnavi.png) center no-repeat; width:992px; height:29px;}

/* Блоки
-----------------------------------------------------------------------------*/
#block-2 {clear:both; overflow:hidden;}
.clearfront {clear:both; margin:20px 0 20px 0; border-bottom:1px #ddd solid; overflow:hidden;}
#block-3 {clear:both; background: url(/diz/zub.png) 5px 0 repeat-x; background-color:#EFF4F3; margin:0 -15px 0 -15px; padding:25px 15px 5px 15px;}
#block-3 p {text-shadow:1px 1px 1px #FFF;}
#block-4 {margin:0 0 15px 0; border-bottom:1px dashed #ccc; padding-bottom:11px;}
#block-5 {margin-bottom:30px;}
#block-6 {margin-bottom:30px;}
#block-7 {margin-left:-7px;}

#block-helpful-block_1 {margin-bottom:30px;}
#block-helpful2-block_1 {width:510px; overflow:hidden; float:left; margin-bottom:7px;}
#block-helpful2-block_1 h2 {font-size:22px; color:#65BC00; padding:0 0 13px 0; font-weight:100; font-family:Georgia; font-style:italic;}
#block-helpful2-block_1 a {font-size:21px; color:#3597CC; text-decoration:underline; font-family:Georgia; font-style:italic;}
#block-helpful2-block_1 a:hover {font-size:21px; color:#65BC00; text-decoration:none;}
#block-helpful2-block_1 .views-field-field-text-value {padding:3px 0 0 5px; overflow:hidden;}
#block-helpful2-block_1 .views-row {clear:both; margin-bottom:15px; overflow:hidden; border-bottom:1px #ccc dashed; padding-bottom:15px;}
#block-helpful2-block_1 .views-row-last {border-bottom:none; padding-bottom:0;}
#block-helpful2-block_1 .views-row .views-field-field-link-value {padding:5px 0 0 5px; overflow:hidden; height:21px;font-weight:normal; font-size:18px; font-family:Georgia,Helvetica,sans-serif;}

#block-helpful-block_new {margin-bottom:30px;}
#block-helpful2-block_new {width:700px; overflow:hidden; float:left; margin-bottom:7px;}
#block-helpful2-block_new h2 {font-size:22px; color:#65BC00; padding:0 0 13px 0; font-weight:100; font-family:Georgia; font-style:italic;}
#block-helpful2-block_new a {font-size:21px; color:#3597CC; text-decoration:underline; font-family:Georgia; font-style:italic;}
#block-helpful2-block_new a:hover {font-size:21px; color:#65BC00; text-decoration:none;}
#block-helpful2-block_new .views-field-field-text-value {padding:3px 0 0 5px; overflow:hidden;}
#block-helpful2-block_new .views-row {clear:both; height:100px; margin-bottom:15px; overflow:hidden; border-bottom:1px #ccc dashed; padding-bottom:15px;}
#block-helpful2-block_new .views-row-last {border-bottom:none; padding-bottom:0;}
#block-helpful2-block_new .views-row .views-field-field-link-value {padding:5px 0 0 5px; overflow:hidden; height:25px;font-weight:normal; font-size:18px; font-family:Georgia,Helvetica,sans-serif;}


#block-helpful-block_s {margin-bottom:30px;}
#block-helpful2-block_s {width:700px; overflow:hidden; float:left; margin-bottom:7px;}
#block-helpful2-block_s h2 {font-size:22px; color:#65BC00; padding:0 0 13px 0; font-weight:100; font-family:Georgia; font-style:italic;}
#block-helpful2-block_s h1 {font-size:14px; color:#65BC00; padding:0 0 13px 0; font-weight:100; font-family:Georgia; font-style:italic;}

#block-helpful-block_fot {margin-bottom:30px;}
#block-helpful2-block_fot {width:700px; overflow:hidden; float:left; margin-bottom:7px;}
#block-helpful2-block_fot h2 {font-size:22px; color:#65BC00; padding:0 0 13px 0; font-weight:100; font-family:Georgia; font-style:italic;}
#block-helpful2-block_fot h1 {font-size:14px; color:#65BC00; padding:0 0 13px 0; font-weight:100; font-family:Georgia; font-style:italic;}



#block-menu-top {padding:0 0 0 15px; font-size:13px;}
#block-menu-top ul li {position:relative; float:left;}
#block-menu-top ul li a {display:block; padding:6px 16px 3px 15px; float:left; color:#555; background:url(diz/bg-line.png) no-repeat; background-position:100% 100%;}
#block-menu-top ul li a:hover {color:#0E66B0; text-decoration:none;}
#block-menu-top .last a{background-image:none;}

#block-menu-graphics, #block-menu-javascript, #block-menu-helpful, #block-menu-idei, #block-menu-home {padding:0 0 0 30px; clear:both; Width:980px; height:26px;}
#block-menu-graphics ul li, #block-menu-javascript ul li, #block-menu-helpful ul li, #block-menu-idei ul li, #block-menu-home ul li{position:relative; float:left; }
#block-menu-graphics ul li a, #block-menu-javascript ul li a, #block-menu-helpful ul li a, #block-menu-idei ul li a, #block-menu-home ul li a{display:block; padding:4px 16px 4px 15px; float:left; color:#FFF; background:url(diz/bg-line.png) no-repeat; background-position:100% 55%;}
#block-menu-graphics ul li a:hover, #block-menu-javascript ul li a:hover, #block-menu-helpful ul li a:hover, #block-menu-idei ul li a:hover, #block-menu-home ul li a:hover{text-decoration:underline;}
#block-menu-graphics .last a, #block-menu-javascript .last a, #block-menu-helpful .last a, #block-menu-idei .last a, #block-menu-home .last a{background-image:none;}

#block-menu-topmenu {height:25px;}
#block-menu-topmenu ul li {position:relative; float:left;}
#block-menu-topmenu ul li a {display:block; padding:2px 16px 2px 15px; float:left; color:#FFF; background:url(http://poedim.biz/diz/bg-line.png) no-repeat; background-position:100% 55%;}
#block-menu-topmenu ul li a:hover {text-shadow:1px 1px 1px #A6CECB;}
#block-menu-topmenu .last a {background-image:none;}

#block-menu-wallpaper, #block-menu-icons, #block-menu-clipart, #block-menu-templates, #block-menu-photoshop{margin-bottom:30px;}
#block-menu-wallpaper h2, #block-menu-icons h2, #block-menu-clipart h2, #block-menu-templates h2, #block-menu-photoshop h2{font-size:22px;letter-spacing:1px;font-weight:100;color:#65BC00;padding-bottom:15px; font-family:georgia; font-style:italic;}
#block-menu-wallpaper .menu, #block-menu-icons .menu, #block-menu-clipart .menu, #block-menu-templates .menu, #block-menu-photoshop .menu{margin-left:0px;}
#block-menu-wallpaper .menu .menu, #block-menu-icons .menu .menu, #block-menu-clipart .menu .menu, #block-menu-templates .menu .menu, #block-menu-photoshop .menu .menu{margin:0 0 3px 3px;}
#block-menu-wallpaper ul li, #block-menu-icons ul li, #block-menu-clipart ul li, #block-menu-templates ul li, #block-menu-photoshop ul li{font-size:12px; border-bottom:1px #ddd dashed; padding:2px 0 2px 0;}
#block-menu-wallpaper ul li ul li, #block-menu-icons ul li ul li, #block-menu-clipart ul li ul li, #block-menu-templates ul li ul li, #block-menu-photoshop ul li ul li{font-size:11px; background:url(/diz/arrow.png) 0 7px no-repeat; padding:0 0 0 13px;}
#block-menu-wallpaper .last, #block-menu-icons .last, #block-menu-clipart .last, #block-menu-templates .last, #block-menu-photoshop .last{border:none;}

#block-menu-slider, #block-menu-effect, #block-menu-imageplus, #block-menu-zoom, #block-menu-sorting  {margin-bottom:30px;}
#block-menu-slider h2, #block-menu-effect h2, #block-menu-imageplus h2, #block-menu-zoom h2, #block-menu-sorting h2 {font-size:22px;font-weight:100;color:#65BC00;padding-bottom:15px;font-family:georgia; font-style:italic;}
#block-menu-slider ul li, #block-menu-effect ul li, #block-menu-imageplus ul li, #block-menu-zoom ul li, #block-menu-sorting ul li {font-size:12px; border-bottom:1px #ddd dashed; padding:1px 0 1px 0;}
#block-menu-slider li.active-trail, #block-menu-effect li.active-trail, #block-menu-imageplus li.active-trail, #block-menu-zoom li.active-trail, #block-menu-sorting li.active-trail {background:#B2E011;}
#block-menu-slider a.active, #block-menu-effect a.active, #block-menu-imageplus a.active, #block-menu-zoom a.active, #block-menu-sorting a.active {color:#FFF; font-weight:bold; padding-left:7px;}

#block-menu-memo  {margin-bottom:30px;}
#block-menu-memo h2 {font-size:21px;font-weight:100;color:#65BC00;padding-bottom:15px; font-family:georgia; font-style:italic;}
#block-menu-memo ul li {font-size:13px;}
#block-menu-memo ul ul {padding-bottom:9px;}
#block-menu-memo a.active {font-weight:bold;}
#block-menu-memo ul li ul li a{font-size:12px; padding-left:15px; background: url(/diz/arrow2.gif) no-repeat; background-position:1px 4px;}
#block-menu-memo ul li ul li a.active {font-weight:bold; background: url(/diz/arrow4.gif) no-repeat; background-position:1px 4px;}
#block-menu-memo ul li ul li ul li a{font-size:12px; padding-left:30px; background: url(/diz/arrow2.gif) no-repeat; background-position:16px 4px;}
#block-menu-memo ul li ul li ul li a.active {font-weight:bold; background: url(/diz/arrow4.gif) no-repeat; background-position:16px 4px;}
#block-menu-memo .expanded {}

#block-graphics-block_1 {width:998px; display:inline; float:left; background:#EFF4F3; margin:0 -15px -15px -15px; padding:10px 0 0 10px;}
#block-graphics-block_1 .views-row {padding:0 0 5px 15px; float:left; width:230px;}
#block-graphics-block_1 .z-content {text-align:center; overflow : visible; width: 200px; height: 10px;}



#block-graphics-block_fot {width:730px; text-align:center; display:inline; float:left; background:#efeacd; margin:0 -15px -15px -15px; padding:10px 0 0 30px;}
#block-graphics-block_fot .views-row {padding:0 0 5px 15px; float:left; width:160px;}
#block-graphics-block_fot .z-content {text-align:center; overflow : visible; width: 160px; height: 3px;}

#block-javascript-block_1 {width:223px; float:left; margin:0 0 0 55px;}
#block-javascript-block_1 .views-row {margin-bottom:3px; padding-bottom:3px;}
#block-javascript-block_1 .views-field-created {float:left; padding-right:7px; font-size:11px; color:#B2B2B2;}

#block-javascript2-block_1 .views-row, #block-helpful-block_1 .views-row {border-bottom:1px #ddd dashed; margin-bottom:3px; padding-bottom:3px;}

#block-wallpaper-block_1 {float:left; padding-left:27px;}
#block-wallpaper-block_1 h2 {font-size:22px; color:#65BC00; padding:0 0 20px 5px; font-weight:100; font-family:Georgia; font-style:italic;}
#block-wallpaper-block_1 .views-row {background:url(/diz/wallpaper.png) no-repeat; width:248px; height:211px;}
#block-wallpaper-block_1 .field-content {width:200px; padding:7px 0 0 6px;}

#block-tags-block_1 {margin-bottom:23px; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:17px;}
#block-tags-block_1 .views-row {float:left;margin-right:15px; font-size:11px;}
#block-tags-block_1 a:hover {border-bottom:1px #1CA8FF dashed;padding-bottom:1px; color:#1CA8FF;}

#block-idei_front-block_1 {width:447px; float:right; margin-bottom:11px;}
#block-idei_front-block_1 .views-row {float:left; margin:0 0 7px 7px;}
#block-idei_front-block_1 .views-link {float:left; margin:0 0 7px 7px;}
#block-idei_front-block_1 h2 {font-size:22px; color:#65BC00; padding:0 0 10px 11px; font-weight:100; font-family:Georgia; font-style:italic;}

.banners {overflow : visible; width: 200px; height: 29px; text-align:center;}
.n-content {font-size:11px; overflow : visible; width: 200px; height: 10px; text-align:center; margin:0px 0px -2px 0px;}
.n-content1 {font-size:11px; overflow : visible; width: 200px; height: 25px; text-align:center; margin:0px 0px -2px 0px;}
.n-content2 {font-size:11px; overflow : visible; width: 200px; height: 15px; text-align:center; margin:0px 0px -2px 0px;}
.o-content {font-size:10px; overflow : visible; width: 150px; height: 1px; text-align:center; margin:-45px 0px 0px 0px;}
.b-content {overflow : visible; width: 500px; height: 15px; text-align:center; margin:-35px 0px 0px 0px;}
.menu-1 {font-size:12px; display: block; overflow: hidden; width: 200px; height: 15px; text-align:left; margin:-5px 0px 0px 0px;}

#block-idei_front-block_s {width:220px; float:right; margin-bottom:11px;}
#block-idei_front-block_s .views-row {float:left; margin:0 0 7px 7px;}
#block-idei_front-block_s .views-link {float:left; margin:0 0 7px 7px;}



/* ОПРОС
-----------------------------------------------------------------------------*/
.poll .title {font-size:17px;font-family: Arial, Tahoma, sans-serif;font-weight:100;padding:0 0 7px 0;}
.poll .total {padding-top:7px;}
.links .comment_add a {padding:0 0 0 19px;}
.poll .form-item {padding:3px 0 3px 0; float:none; overflow:hidden;}
.poll .form-submit{border:1px #ccc solid; color:#484848; padding:5px; border-radius:5px; -moz-border-radius:5px; background:url(/diz/bgbott.png) repeat-x}
.poll .text {clear:both;}
.poll .bar {background:url(/diz/bg-bar-white.png) repeat-x 0 0;border: solid #f0f0f0;border-width: 0 1px 1px;height:5px;}
.poll .bar .foreground {background: #71a7cc url(/diz/bg-bar.png) repeat-x 0 100%;height:5px;}
.poll .percent {font-size: .9em;padding-bottom:15px;}


/* Middle
-----------------------------------------------------------------------------*/
#cont101 {overflow:hidden; padding:15px; margin:0 0 20px 0; width:968px; border:1px #ddd solid; background:#FFF; border-radius:11px; -moz-border-radius:11px;}
#container {width:100%; float:left; overflow:hidden;}
#content {padding-left:250px;}
.left-r1 {width:400px; display:inline; float:left; position:relative; margin-right:5px;}
.meta {font-weight:normal; font-size:11px; color:#777; line-height:19px; text-shadow:1px 1px 1px #FFF;}
.hr {border-bottom:1px #ccc dashed; margin-bottom:10px;}
.right-r1 {width:700px; display:inline; float:left; position:relative;}
.clear {clear:both; margin:0 0 20px 0; border-bottom:1px #ddd solid; overflow:hidden;}

.clearnode {width:710px; padding:0 0 51px 0; overflow:hidden;}
.title {color:#65BC00; font-weight:100; font-family:Georgia; font-size:22px; font-style:italic;}
.title2 {color:#65BC00; font-weight:100; text-shadow:1px 1px 1px #FFF; font-size:25px; font-family:Georgia; font-style:italic;}
.metanoda {padding-bottom:1px; border-top:1px #ccc dashed; border-bottom:1px #ccc dashed; margin:9px 0 15px 0; display:block; height:18px;}
.titlenode0 {font: 25px/18px Georgia, Arial, Verdana, Tahoma sans-serif; padding:1px 0 11px 0; font-style:italic;font-weight:normal;}
.titlenode0 a:hover {border-bottom:1px dashed #3D7199; color:#3D7199;}
.titlenode {padding-top:1px; font: 25px/18px Georgia, Arial, Verdana, Tahoma sans-serif; font-style:italic;font-weight:normal; color:#3D7199;}
.titlenodeh1 {padding:0 0 11px 0; font: 20px/18px Verdana, Arial, Tahoma sans-serif;}
.titleh1 {padding:1px 0 11px 0; font: 25px/18px Georgia, Verdana sans-serif; font-style:italic; color:#3D7199;}
.nodeh2 {padding:0 0 5px 0; font: 20px/18px Georgia, Verdana sans-serif; font-style:italic; color:#3D7199;}

.date {font-size:11px;color:#999;float:left;padding-right:15px;}
.maincont p{overflow:hidden;}
.fmeta  a{font-size:11px;padding-left:17px;}
.fmeta  {height:17px;}
.term {float:left;padding:0 10px 0 3px; color:#888;}
.term a {float:left;font-size:11px;}
.metacat {float:left;font-size:11px;color:#888;}
.more {text-align:right; font-size:11px;}
.blockq {border-top:1px solid #ddd; border-bottom:1px solid #ddd; letter-spacing:1px; font-style:italic; padding:20px 40px 20px 40px; background-color:#F4F9FF; margin:30px 0 30px 0; clear:both;}
.blockq  p {text-align:center;}
.ul-style li{list-style-image: url(/diz/bg-ul2.png); list-style-position:outside; margin:0 0 1px 20px;}
.ul-style ul li{list-style-image: url(/diz/bg-ul.png); list-style-position:outside; margin:0 0 1px 36px;}

.idea {width:710px;}
.idea-mini {width:216px; float:left; margin:5px 0 15px 21px;}
.idea .term {float:left;padding:0 10px 0 10px; color:#888;}
.idea .term  li{display:inline;padding-right:19px;}
.idea .term  li a{margin-right:20px;}
.cont-idei {}
.idea-views .views-row {width:216px; float:left; margin:5px 0 15px 21px;}

.tabs-e {float:right;}
.tabs-e li{display:inline; margin-left:15px; font-size:11px;}

.share {border-top:1px solid #d5d5d5; margin:75px 0 0 0;}
.title-share {margin:-11px 0 17px 37px; clear:both; background-color:#FFF; padding:0 7px 0 7px; font-style:italic; width:129px; font-family: Georgia, Arial, Tahoma, sans-serif; color:#A1CC06; font-size:22px; font-weight:100;}
.share-s {float:left; padding-right:15px;}
.share-s1{float:left; margin-top:-3px; padding-right:30px;}
.r-and {text-align:right;}
.r-and #block-8 a {color:#B7B7B7;}

/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {float:left; width:233px; margin-left: -100%; position:relative;}


/* Комментарии
-----------------------------------------------------------------------------*/
#comments {position:relative; top:0; padding-top:15px; margin:10px 0 10px 0; width:710px; clear:both; border-top:1px #ccc dashed;}
#comments ul.links {border-top:1px #E0E0E0 solid;margin:20px 12px 5px 12px;}
#comments ul.links li {display:inline;list-style-type:none;padding:5px 10px 0 0;}
#comments .links {clear:both;padding-top:5px;}
.box h2 {padding:18px 0 0 0;}
h2.ajax-comments-processed a {font-size:16px; border-bottom:1px #027AC6 dashed;}
h2.ajax-comments-processed a:hover {color:#027AC6; border-bottom:1px #027AC6 solid;}
.comments-title p {font-family: Georgia, Arial, Tahoma, sans-serif; font-style:italic; color:#A1CC06; overflow:hidden; font-size:22px; font-weight:100; background:url(/diz/comment.png) 0 3px no-repeat;padding:7px 0 15px 37px; margin-left:10px;}
#comments .content p {font:12px/17px Verdana, Arial, Tahoma sans-serif; padding:17px 12px 0 0;}
#comments .time {font-size:11px; color:#777; text-align:right; padding:0 10px 0 0;}
#comments .indented {padding-left:35px;}
#comment-form-content {padding:15px 0 10px 0;}
#comment-form-content .form-submit{border:1px #ccc solid; color:#484848; padding:5px; border-radius:5px; -moz-border-radius:5px; background:url(/diz/bgbott.png) repeat-x}
#comment-form-content .form-submit a:hover {color:#fff; border:4px #ccc solid;}
.comment_comments a {background:url(/diz/commentsadd.png) no-repeat;}
.comment_add a {background:url(/diz/comments.png) no-repeat;}
.comment {padding:12px 0 3px 12px;}
.clear-block {display:block;}
.node .links, .comment .links {text-align: left;}
.node .links ul.links li, .comment .links ul.links li {}
.terms ul.links li {margin-left: 0;margin-right: 0;padding-right: 0;padding-left: 1em; float:left;}
#edit-subject-wrapper input {border:1px solid #AAA; padding:3px 5px; color:#888; width:140px;}
#edit-comment-wrapper label {padding:5px 0 3px 0;float:none;}
#edit-comment-wrapper textarea {border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;color: #555;padding:3px; width:100%;}
.resizable-textarea {width:100%;padding-bottom:10px; clear:both;}
.resizable-textarea .grippie {height: 12px;overflow: hidden;background: #F4F4F4 url(/diz/linegri.png) repeat-x center 3px;padding:0 20px 0 20px;border: 1px solid #ccc;border-top-width: 0;cursor: s-resize;}
#comments .form-item label {display:block;float:left;padding-right:5px;}
.form-required {color:#ECBA19;}
.metacom {float:left; overflow:hidden; padding-right:13px;}
.meta-data {font: 11px/17px Arial, Verdana, Tahoma sans-serif;color:#999;padding:0 0 5px 0;}
.comment-published {border:1px #d5d5d5 solid; margin:10px 0 10px 0; border-radius:10px; -moz-border-radius:10px;}
.comment-unpublished {background-color:#FFE5E5;}
#comment-form {clear:both;}
.captcha {padding:7px 0 15px 0;}
.captcha  input{border:1px #ccc solid}
.error {color:#B70000; padding:0 0 3px 35px;}
.status {color:#00A510; padding:0 0 3px 35px;}
#comment-preview {overflow:hidden;}
.comment .geshifilter {margin:0 10px 0 0;}
.comment .content {padding-left:100px;}


/* пагинация
-----------------------------------------------------------------------------*/
.item-list .pager li {display:inline-block;border:1px #D8D8D8 solid;margin-left:3px;}
.item-list .pager li a {padding:0 5px 0 5px;}
.item-list .pager {clear:both;text-align:center;padding-bottom:20px;height:20px;}
.pager-current {background-color:#0887D3;color:#FFF; padding:0 5px 0 5px;}
.pager-ellipsis {padding:0 5px 0 5px;}


/* Редактор
-----------------------------------------------------------------------------*/
#bue-help {min-width:200px; max-width:400px;}
#bue-imce-pop iframe {width:720px; height:520px; border:none;}
#bue-imce-pop .bue-popup-content {margin:0em;}
#bue-imce-button {margin:0 0.2em;}
.editor-container {background-image:url("/sites/all/themes/lemon//diz/bgb.jpg");background-repeat:repeat-x;width:100%;background-position:left center;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-radius:8px 8px 0 0;}
.bue-ui {margin:0;}
.bue-button {margin-top:5px;margin-bottom:3px;margin-left:5px;border: 1px solid #ccc;cursor: pointer;padding:3px;background-color:#efeacd;-moz-border-radius:4px;border-radius:4px;}
.bue-button:hover {border-color: #0596E2;}
.bue-text-button {height: 22px;font-size: 11px;font-weight: bold;background-color: #fff;color: #444;text-align: center;}
.bue-sprite-button {background: transparent none no-repeat 0 0;}
.bue-ui .stay-clicked {border-color: #f00;}
.bue-ui span.separator {margin: 0px 1px;}
.bue-ui img, .bue-button {vertical-align: middle;}
.bue-popup {z-index: 10;position: absolute;font: 12px verdana;width: auto;margin: 0;text-align: left;color: #333;border: none;outline: none;}
.bue-popup-head {cursor: move;font-weight: bold;background-color: #e6e6fa;border: 1px solid #999;margin-bottom: -1px;}
.bue-popup-title {float: left;margin: 0.4em 0.5em;}
.bue-popup-close {float: right;cursor: pointer;margin: 0.2em 0.5em;padding: 0.2em 0.5em;border: 1px solid #bbb;font-size: 0.9em;}
.bue-popup-close:hover {background-color: #f5f5fa;}
.bue-popup-body {background-color: #f5f5fa;border: 1px solid #999; overflow:hidden;}
.bue-popup-content {margin: 0.5em;}
.bue-popup-content table {margin: 0em;border: none;}
.bue-popup-content tbody {border: none;}
.bue-popup .bue-zero, .bue-zero {margin: 0em;padding: 0em;border: none;background: none;}
.bue-popup-content ul.tag-chooser {margin: 0em;padding: 0em;}
.bue-popup-content ul.tag-chooser li.choice {background: none;list-style: circle;margin: 0.3em 0.5em 0.3em 1.5em;padding: 0em;}
.bue-popup-content ul.tag-chooser a.choice-link {display: block;color: #000;}
.alignleft {text-align:left;}
.alignright {text-align:right;}
.alignjustify  {text-align:justify;}
.aligncenter  {text-align:center;padding-top:10px; clear:both;}

.geshifilter {padding:10px; background:#F8F8F8; border:1px solid #ddd; overflow:auto; font: 12px/17px Arial, Verdana, Tahoma sans-serif;}

#contact-mail-page .form-submit{border:1px #ccc solid; color:#484848; padding:5px; border-radius:5px; -moz-border-radius:5px; background:url(/diz/bgbott.png) repeat-x}
#contact-mail-page {margin:25px 0 25px 0;}
html.js .resizable-textarea textarea {margin-bottom: 0; width: 75%; display: block;}
#contact-mail-page .form-item label {display:block; font-weight:bold;}
#contact-mail-page .form-item input {border-top:1px solid #777;border-right:1px solid #DDD;border-left:1px solid #777;border-bottom:1px solid #DDD;padding:2px 3px; color:#888; width:250px;}
#contact-mail-page #edit-subject {width:400px;}
#contact-mail-page .form-item {margin:1em 0 1em 0;}
#contact-mail-page .form-textarea {border-top:1px solid #777;border-right:1px solid #DDD;border-left:1px solid #777;border-bottom:1px solid #DDD; padding:3px;}
#contact-mail-page  select {border-top:1px solid #777;border-right:1px solid #DDD;border-left:1px solid #777;border-bottom:1px solid #DDD;padding:1px; color:#555;}
table.tablecont {border-left: 1px solid #E2E2E2;margin-bottom:15px;font-size:12px;}
table.tablecont th {background: #999;color: #fff;padding:7px;text-align: left;font-weight:bold;border-right: 1px solid #fff;border-bottom: 0px solid #fff;}
table.tablecont td {padding:5px 10px;border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;}
table.tablecont tr.even {background:#ECEFE6;}
table.tablecont tr.sep td {border-bottom: 1px solid #BBB;}

/* Footer
-----------------------------------------------------------------------------*/
#footer {height: 55px;}
