/*
Theme Name: zenfresh Magazine
Theme URI: http://test.qualitywordpress.com/?preview_theme=zenfresh-mag
Description: Zen Fresh is a healthy living wordpress magazine theme.
Version: 1.0
Author: qualitywordpress
Author URI: http://qualitywordpress.com
*/



/* General */
*{margin: 0;padding:0;}
body {margin: 0;background: url("images/bg.jpg") repeat-x top #FFE5C3; }

h3{margin: 10px 0 5px 0;font: bold 13px/18px Arial, Verdana; color: #000000; }
img {border: 0; }
.page_only p{margin:5px 0;Text-indent: 20px;}
.page_only P:first-letter {font: bold 15px  Arial, Verdana;}
.clear {clear: both;height: 0;overflow: hidden; }
a:hover {color: #7867FF}
#content .page_only .cut a{padding:0 10px;font: bold 12px Arial, Verdana;Text-decoration: underline;}
#content .page_only .cut a:hover{Text-decoration: none;}
/* Page */

#page {margin: 0px auto 0 auto;width: 1000px;background: #fff; }
#page-top {width: 1000px;background: url("images/page_top.jpg") no-repeat ; }
#page-bottom {width: 1000px;min-height: 1px;background: url("images/page_bottom.gif") no-repeat left bottom; }


/* Header */

#header {width: 890px;height: 230px;position: relative; }
#logo {position: absolute;top: 4px;left: 103px; }
/* Header - Info */

#header #header-info {position: absolute;top: 10px;left: 480px;width: 390px;height: 81px;background: url("images/logo.gif") no-repeat;}
#header #header-info h1 {padding: 20px 0 5px 110px;text-decoration: none;Text-align: right;}
#header #header-info h1 a {font-size: 20px;Font-Family: Times New Roman;Font-style: italic; color: #E94198;text-decoration: none;}
#header #header-info .description {padding: 0px 0 0px 110px;Text-align: right;}
#header #header-info .description span{color: #fff;padding: 0px 5px;font: bold 12px Arial, Verdana;background:#E94198;border-radius: 8px;  -moz-border-radius: 8px; 
 -webkit-border-radius: 8px; -khtml-border-radius: 8px;}

/* Header - Menu */

#header #header-menu {position: absolute;top: 201px;width: 995px;height: 28px;}
#header #header-menu ul {margin: 0;padding: 0;list-style-type: none;width: 100%;height: 28px;}
#header #header-menu ul li {float: left;height: 28px;font: bold 12px/28px Arial, Verdana;color: #7AA139;}
#header #header-menu ul li a {color: #000;text-decoration: none;padding: 0 15px;display: block;}
#header #header-menu ul li a:hover {background: #FDE226;}
#header #header-menu ul li ul {display: none;}
#header #header-menu ul li.current_page_item a {background:#FEEA62;}

/* Header - Search */

#header #header-search {position: absolute;top: 59px;left: 655px;width: 217px;height: 22px;}
#header #header-search #searchform {margin: 0;padding: 0;width: 217px;height: 22px;}
#header #header-search #s {width: 117px;height: 18px;padding: 2px 5px;border: 0;font: normal 13px Arial, Verdana;color: #000000;background: transparent;float: left;}
#header #header-search #searchsubmit {background: transparent;border: none;width: 85px;height: 22px;padding: 0;float: right;}

/* Header - Newsletter */

#header #header-newsletter {position: absolute;top: 230px;left: 32px;width: 200px;height: 90px;padding-top: 40px;background: url("images/header_newsletter.gif") no-repeat;color: #000000;font: bold 12px Arial, Verdana;}
#header #header-newsletter p {margin: 0;padding-bottom: 7px;}
#header #header-newsletter form {margin: 0;padding: 0;}
#header #header-newsletter span {width: 55px;float: left;height: 18px;line-height: 18px;}
#header #header-newsletter input {width: 123px;height: 18px;background: url("images/header_input.gif") no-repeat;border: none;padding: 0 5px;font: normal 12px Arial, Verdana;color: #000000;}
#header #header-newsletter .submit {width: 85px;height: 26px;background: url("images/header_button.gif") no-repeat;margin-left: 104px;}

/* Header - Recent Articles */

#header #recent-articles {position: absolute;top: 223px;left: 264px;width: 305px;height: 145px;}
#header #recent-articles h3 {width: 285px;height: 22px;color: #000000;font: bold 12px/22px Arial, Verdana;background: url("images/title_recent_articles.gif") no-repeat;padding: 0 10px;}
#header #recent-articles ul {margin: 0;padding: 0 0 0 10px;list-style-type: none;}
#header #recent-articles ul li {padding-left: 8px;background: url("images/header_articles.gif") no-repeat;color: #000000;font: bold 12px/28px Arial, Verdana;}
#header #recent-articles ul li a {color: #000000;text-decoration: none;}
#header #recent-articles ul li a:hover {text-decoration: underline;}

/* Header - Popular Articles */

#header #popular-articles {position: absolute;top: 223px;left: 595px;width: 278px;height: 145px;}
#header #popular-articles h3 {width: 258px;height: 22px;color: #000000;font: bold 12px/22px Arial, Verdana;background: url("images/title_popular_articles.gif") no-repeat;padding: 0 10px;}
#header #popular-articles ul {margin: 0;padding: 0 0 0 10px;list-style-type: none;}
#header #popular-articles ul li {padding-left: 8px;background: url("images/header_articles.gif") no-repeat;color: #000000;font: bold 12px/28px Arial, Verdana;}
#header #popular-articles ul li a {color: #000000;text-decoration: none;}
#header #popular-articles ul li a:hover {text-decoration: underline;}

/* Header - Feed */

#header #header-feed {position: absolute;top: 20px;left: 180px;width: 30px;height: 30px;}

/* Header - Feed1 */

#header #header-feed1 {position: absolute;top: 210px;left: 750px;width: 30px;height: 30px;}

/* Header - Feed2 */

#header #header-feed2 {position: absolute;top: 20px;left: 20px;width: 30px;height: 30px;}

/* Header - Feed3 */

#header #header-feed3 {position: absolute;top: 20px;left: 100px;width: 30px;height: 30px;}

/* Header - Feed4 */

#header #header-feed4 {position: absolute;top: 20px;left: 260px;width: 30px;height: 30px;}



/* Main */

#main {margin: 0 auto;width: 1000px; }

/* Main - Content */
#content {float: left;width: 640px;padding: 0px 0 30px;}

/* Main - Content - Post */

#content .page_only {float: left;width: 600px;background: #fff;padding: 0px 20px;}

/* Post - Title */

#content .info {padding: 2px 20px; font: bold 12px Arial, Verdana; color: #5B7332;}
#content .page_only a {color: #1218D3; text-decoration: none;}
#content .page_only a:hover {text-decoration: underline;}
#content .page_only h1 {color: #2336D4; font: bold 18px Arial, Verdana; padding: 12px 10px 12px 25px;background: url(images/post_date.gif) no-repeat left center;text-align: left;margin-left:-20px;}
#content .page_only h1:first-letter {font: bold 32px  Arial, Verdana;margin:0 3px 0 0;Font-style: italic; color:#fff; text-shadow:1px 1px 1px #637F28;}
#content h1 {color: #5B7332; font:small-caps 22px Verdana;, sans-serif; padding: 20px 0px 12px 0px;text-align: center;margin-left:-20px;}
#content h3.category {font: 12px Verdana;, sans-serif; padding: 0px 0px 10px 25px;margin:3px 0 0 0 ;}
#content .page_only h1 a {color: #2336D4; text-decoration: none;}
#content .page_only h1 a:hover {text-decoration: underline;}
#content .type_category .page_only h1 {margin-left:-20px;}

/* Post - Entry */

#content .page_content {font: normal 13px/18px Arial, Verdana; color: #000000; padding-left: 20px;}
#content .page_content a {color: #2336D4; text-decoration: none;}
#content .page_content a:hover {text-decoration: underline;}
#content .page_content a.more-link {font: bold 12px/18px Arial, Verdana; color: #2336D4; text-decoration: none;}
#content .page_content a.more-link:hover {text-decoration: underline;}
#content .page_content blockquote {border-left: 10px solid #e6e6e6; margin: 0px 30px; padding-left: 15px;}

/* Post - Info */

#content .comments-link {margin:0px 0 30px 0;  clear: both; }
#content .comments-link a {color: #fff;padding: 0px 7px;font: bold 12px Arial, Verdana;background:#E94198;border-radius: 8px;  -moz-border-radius: 8px; 
 -webkit-border-radius: 8px; -khtml-border-radius: 8px;}
#content .comments-link a:hover {text-decoration: underline;background:#BA347A;}

/* Post - Comments */

#content .page_content h2 {margin: 7px 0 5px 0; color: #E94198; font: bold 16px Arial, Verdana;}
#content div.comments {font: normal 14px/20px Arial, Verdana; color: #335007; width: 521px;}
#content .comments ol {margin: 10px 0; padding-left: 25px;}
#content .comments ol li {padding: 5px;border-bottom:1px solid #D3F38B;}
#content .comments ol li a {color: #1218D3; text-decoration: none;}
#content .comments ol li a:hover {text-decoration: underline;}
#content .comments ol li.alt {background: #e6e6e6;}
#content .comments ol li cite {color: #000000; font-style: normal; font-weight: bold;}
#content .comments ol li cite a {color: #000000; text-decoration: none;}
#content .comments ol li cite a:hover {text-decoration: underline;}
#content .comments ol li .commentmetadata a {color: #000000; text-decoration: none;}
#content .comments ol li .commentmetadata a:hover {text-decoration: underline;}
#content .comment-form {margin-left: 20px; font: normal 13px/18px Arial, Verdana; color: #000000; width: 515px;1background: #E6F8BF; border:1px solid #E94198;}
#content .comment-form form{padding: 15px ;}
#content .comment-form span, #content .comment-form p{padding: 5px 0;}
#content .comment-form label{color: #E94198;font: bold 14px/18px Arial, Verdana;}
#content .comment-form input{}

.comments-user{color: #0B74B5;font: bold 14px/38px Arial, Verdana;}
#comments_content{width: 486px;}

h3.comments{padding: 45px 25px 5px 25px;font: bold 18px/40px Arial, Verdana;color: #E94198;}

.pagination{padding-left: 25px;color:#2336D4;}
/* Main - Content - Navigation */

#content .navigation {margin-bottom: 30px;font: bold 12px Arial, Verdana;color: #000000;width: 541px;}
#content .navigation a {color: #000000;text-decoration: none;}
#content .navigation a:hover {text-decoration: underline;}
#content .navigation .navigation-previous {float: left;}
#content .navigation .navigation-next {float: right;}

/* Main - Sidebar */
 #sidebar-right {float: left;width: 140px;font: normal 14px/18px Arial, Verdana;color: #000000;background: #fff;}
#sidebar {float: left;width: 220px;font: normal 14px/18px Arial, Verdana;color: #000000;background: #fff;padding:15px 0 0 0;}
#sidebar .tagclouds a {color: #1E2DB3;text-decoration: none;line-height: 24px;}
#sidebar .tagclouds {padding:7px 10px;}
#sidebar a:hover {text-decoration: underline;}
#sidebar .sidebar-box, #sidebar-right .sidebar-box {padding:20px 10px 10px 10px;}

/* Sidebar - Titles */

 h2.box {font: bold 17px/35px Arial, Verdana; color: #fff; height: 35px; padding: 0 17px; margin: 7px 0; background: url("images/sidebar_title.gif") no-repeat;}
 h2.box span {background: #E94198;}
/* Sidebar - Menus */

#sidebar ul {margin: 0; padding: 0 0 0 15px; list-style-type: none;}
#sidebar ul li {padding: 4px 0 4px 0px; 1background: url("images/sidebar_menu.gif") no-repeat; border-bottom:1px dotted  #E9A473; }
#sidebar ul li a {font: bold 13px/18px Arial, Verdana; color: #1E2DB3; text-decoration: none;}
#sidebar ul li a:hover {text-decoration: underline;color: #7867FF}
#sidebar ul li ul {padding: 0 0 0 10px;}

/* Sidebar - Forms */

#sidebar #searchform {margin: 0; padding: 10px 0; width: 295px; text-align: center;}
#sidebar #searchform #s {width: 205px;}

/* Sidebar - Tables */

#sidebar #calendar_wrap {margin: 0 auto; padding-top: 5px; width: 116px;}
#sidebar #calendar_wrap caption {font-weight: bold;}
#sidebar #calendar_wrap tbody {text-align: right;}
#sidebar #calendar_wrap tfoot #next {text-align: right;}
#sidebar #calendar_wrap #today {font-weight: bold;}

/* Sidebar - Texts */

#sidebar .textwidget {padding: 0 5px;}

/* Sidebar - Ads */

#1sidebar .sidebar-ads {padding: 10px 0 0 15px;}
#1sidebar .sidebar-ads-in {float: left; padding: 0 14px 14px 0;}


/* Footer */

#footer {margin: 0;width: 100%;height: 230px;color: #7AA139;font: bold 12px Arial, Verdana;background: url("images/footer-bg.jpg") repeat-x top #fae133; }
#footer a {color: #7AA139;text-decoration: underline; }
#footer a:hover {text-decoration: none; }

/* Footer - Footerbar */

 #footerbar { margin: 0 auto;width: 995px;height: 230px;margin-top: -25px;background: url("images/footerbar-bg.jpg") no-repeat top #fae133;}
#footer #footerbar h3 {font: bold 12px Arial, Verdana;color: #7AA139;padding: 0 0 25px 10px;}
#footer #footerbar ul {margin: 0;padding: 0 0 0 15px;list-style-type: none;}
#footer #footerbar ul li {font: bold 12px/26px Arial, Verdana;color: #7AA139;padding-left: 8px;background: url("images/footer_menu.gif") no-repeat;}
#footer #footerbar ul li a {color: #7AA139;text-decoration: none;}
#footer #footerbar ul li a:hover {text-decoration: underline;}

/* Footer - Footerbar - Boxes */


#footer #footerbar #footerbar-center { padding: 40px 15px 0 15px; float: left;}


/* Footer - Copyright */

#footer #copyright {margin: 0 auto;1line-height: 30px;text-align: center;width: 995px;}
#content .page_only .page_other_pages {padding: 7px 0;margin:15px 0;}
#content .page_only .page_other_pages ul{border:1px solid #D3F38B;padding: 7px 15px 7px 30px ;margin:37px 0 20px 0;}
#content .page_only .page_other_pages h3{float:left;padding: 0 14px 0 16px; font: bold 16px/26px Arial, Verdana; background: #E6F8BF; border:1px solid #D3F38B;}
#content .page_only .page_other_pages ul li a{color:#1218D3;}

.outertable tbody td {text-align: center;}
.outertable tbody td p{text-align: left;}
.outertable table tbody td {Vertical-align: top;width: 240px;Font-size: 12px;padding:20px 0 10px 15px;text-align: left;}
#content .page_content .outertable table td h2{Font-size: 12px;margin: 0 auto;}
.outertable th {color: #5B7332;font:small-caps 18px Verdana;, sans-serif; padding: 10px 0px;}
.outertable td img{padding: 5px; margin: 0 auto; Border: #CCCCFF solid 3px;}
.outertable table td img:hover{Border: #3300FF solid 3px;}
#sidebar-right #flogin {padding:0 0 20px 10px;}
#sidebar-right #flogin input{width: 170px;margin: 10px 0;}
#sidebar-right #flogin span {float: left;width: 200px;font: bold 14px/18px Arial, Verdana; color:#3C5E08;}
#sidebar-right #flogin #flogin_submit{width: 60px;text-align: center;}
.sitemap{color: #2336D4; font: bold 13px Arial, Verdana; padding: 0px 10px 12px 20px;}
#top-sb {margin:0 0 10px 20px;}

/* plugin FORMS */

div.forms {background: #eeeeee; padding: 10px 5px 0 5px; border: #E0E0E0 1px solid;}
div.forms div {margin: 5px 0 15px 0; }
div.forms div.break {height: 0; padding: 0; margin: 0; clear: both; }
div.forms span {display: block; float: left; text-align: right; width: 240px; padding: 0 10px 0 0;}
div.forms input {width: 320px;}
div.forms select {width: 320px;}
div.forms textarea {width: 320px; height: 100px;}
div.forms input.forms_checkbox {width: auto;}
div.forms input.forms_submit {width: auto;}
div.forms input.forms_reset {width: auto;}
div.forms label {cursor: pointer;}
div.forms-post h2 {color: red; font-size: 18pt; margin: 20px 0;}

.text_block_widget_0{Text-align: center;margin: 20px 0;}

ul.spisok li {list-style: none;margin: 5px 0px;}
ul.spisok li span{color: #fff;padding: 0px 5px;font: bold 12px Arial, Verdana;background:#E94198;border-radius: 8px;  -moz-border-radius: 8px; 
 -webkit-border-radius: 8px; -khtml-border-radius: 8px;margin: 0 5px 0 0;}
 ul.rubriki li{list-style: none;margin: 5px 15px;border-bottom:1px dotted  #E94198;}
 .imgleft{float:left; margin:0 7px 2px 0;border:2px solid  #E5E5E5;}
  .imgright{float:right; margin:0 0px 2px 7px;border:2px solid  #E5E5E5;}

  #google-info{float:left; z-index:2;width:350px;margin:-40px 0 0 290px;}

.vn{margin:10px 0;background: #F49CCA; border:1px solid #E94198;padding:5px;}
.vn div{background: #fff;padding:5px;}
.vn h3{margin:0 0 10px 0;}
.vn p{font-size: 13px;Line-height: 1.2em;Font-Family: Arial;}
.vn p b{color: #E94198;}


.kozma{margin:10px  10px 0px 30px;}
.kozma p, .kozma P:first-letter{Text-align: right;color: #999999;Font-Family: Times New Roman;Font-size: 19px;Font-style: italic; 1Font-variant: small-caps;Font-weight: bold;}
.kozma p span{color: #000;Font-Family: Times New Roman;Font-size: 13px;}
.davaite {width:250px;margin:10px  10px 0px 10px;}
.davaite p{color: #e94198;Font-Family: Arial;Font-size: 13px;Font-weight: bold;}
.secret {margin:20px 10px 10px 30px;}
.secret p.pzag{color: #000;Font-Family: Times New Roman;Font-size: 19px;Font-style: italic; Font-weight: bold;}
.secret p{Line-height: 1.4em;color: #000;Font-Family: Times New Roman;Font-size: 14px; Font-weight: bold;}
.yarada {margin:0 10px 25px 30px;}
.yarada p{float:left; width:330px;color: #e94198;Font-Family: Times New Roman;Font-size: 18px; margin:0 50px 0 0;}
.yarada a.knopka{float:left;Text-decoration: none;padding: 10px 35px;background: url("images/yarada.jpg") no-repeat center center #2336d4;color: #fff;Font-Family: Times New Roman;Font-size: 15px;Font-weight: bold;}
.yarada a.knopka:hover{background: url("images/yaradahov.jpg") no-repeat center center #1425ac;color: #fff;}
.yarada p a:visited {color:#2336d4}
.yarada p a:hover {Text-decoration: none;}
#type-yarada {padding:0 20px; margin:0 0 15px 0;}
.td2 {background:#FFE5C3; border:1px solid #E94198;padding:5px;border-radius: 8px;  -moz-border-radius: 8px; 
 -webkit-border-radius: 8px; -khtml-border-radius: 8px;margin: 0 5px 0 0;Text-align: center;}
 .t1{width:200px;}
 h2.guestbook{Font-size: 15px; }
 .gallery img{padding:5px; border:1px solid #2336D4; margin:10px 10px 0px 0;}
  .gallery img:hover{border:1px solid #E94198;}
