





/*  
Theme Name: Lekarstvennye rasteniya
Theme URI: http://www.lekarstvennye-rasteniya.info/
Description: Health! Lekarstvennye rasteniya.
Version: 1.0
Author: JAH 
Author URI: http://
*/
a {text-decoration: none; color: #035c08; font-family: Verdana;}
txt {font: 12px Verdana; line-height: 20px;}
h1, h2, h3, h4, p {font: Verdana; padding: 3px 0 3px 0; margin: 0;}
body {background:#035c08; font: 12px/30px Verdana; }
img {border: none;}
.clear { clear: both; }
.title {text-align: right; padding-right: 25px; width: 50%; margin-left: 45%; font: 10px Verdana; font-weight: bold;text-decoration: none; color: #15751a; margin: auto 0 0 auto;}
.title a {color: #fff; text-decoration: none; font: 12px Verdana;}
.title a:hover {color: #ffff00; text-decoration: underline;}
.reklama {width: 730px; height: 95px; margin: 10px 0 auto auto;}
#body {position: relative;}
#head {height: 120px; width: 100%;}
h1 {font: 30px Verdana; color: #666; font-weight: normal; padding-left: 25px; border-bottom: 1px solid #cecece; }
h1 a {color: #666; text-shadow: #5b5556 1px 0px 0px; }
.main .entry h2 { color: #666; font-size: 18px; text-transform: uppercase; font-weight: normal; clear: both; padding: 15px 15px 2px 15px; margin: 15px 0 0 0; border-bottom: 1px dotted #ccc; }
h4 {font: 18px Verdana;}

#content {width: 100%; position: relative; background: #fff; padding-bottom: 20px;}

#foot {width: 100%; background: #035C08; clear: both; text-align: center; font: 18px Verdana; font-weight: bold; line-height: 30px;} 
#foot a {color: #fff; }
.left {position: absolute; left: 0; width: 200px;  border: 1px solid #e3e5e4; background: #f3f4ee;}
.main {margin-left: 205px; margin-right: 205px; background: #fff; padding: 5px; min-height: 990px;}
.right {position: absolute; right: 0; width: 200px; top: 0; margin-top: -125px;  border: 1px solid #e3e5e4; background: #f3f4ee; color: #333;}

/*.main h2 {font: 18px Verdana; font-weight: bold; padding: 0; margin: 0; width: 100%; border-bottom: 2px dotted #e3f3f9;}*/

.left, .right {font: 12px Verdana;}
.left ul {width: 194px; margin: 5px auto; padding: 0px 0 5px 0px; background: #FDFDE8; line-height: 22px;}
.left li {width: 184px; margin: 0; padding: 0 5px 0 5px;  list-style: none; font: 12px Verdana; background: #FDFDE8;}
.right ul {width: 194px; margin: 5px auto; padding: 0px 0 5px 0px; background: #FDFDE8;}
.right li {width: 184px; margin: 0; padding: 0 5px 0 5px; list-style: none; font: 12px Verdana; background: #FDFDE8;}
.right h3 {width: 198px; text-align: center; padding-left: 2px; font: 18px Verdana; border-bottom: 1px solid #ccc; margin-bottom: 5px; background: #035c08; color: #fff;}
.left h3 {width: 197px; text-align: center; font: 18px Verdana;padding-left: 2px; border-bottom: 1px solid #999; margin-bottom: 5px;background: #035c08; color: #fff; }
.right ul li {border-bottom: 1px dotted #666; margin-bottom: 3px; line-height: 22px;}
.left ul li {border-bottom: 1px dotted #666; margin-bottom: 3px; line-height: 22px;}

.left a:hover, .right a:hover {color: #f00;}

.left a {font: 12px Verdana; text-decoration: none;}

a.more-link {
	font-weight: bold; margin: 7px 0; float: right; 
}

.autorization {font: 10px Verdana; color: #035c08;}
.autorization a {text-decoration: none; color: #035c08; font: 11px Verdana;}
.auto {font: 12px Verdana; text-align: left; padding: 3px; line-height: 22px;}
.button {float: right; margin-right: 3px;}
.left .auto input {width: 110px; float: right;}

.main p {text-align: justify; line-height: 22px; font: 12px Verdana; text-indent: 25px;}
/*.entry p:first-letter {font: 20px Verdana; font-weight: bold; color: #035c08; }*/

.postmetadata {font: 10px Verdana;}

ol {list-style: decimal;}
.form-allowed-tags code {font: 10px Verdana;}

.entry {margin-bottom: 30px; min-height: 200px;}
.entry p {line-height: 22px;}
.entry img {
	float: left; 
	clear: both; 
	margin: 15px 25px 15px 0; 
	border: 1px solid #666;
	-webkit-box-shadow: rgba(3, 3, 3, 0.4) 0px 0px 6px;
	-moz-box-shadow: rgba(3, 3, 3, 0.4) 0px 0px 6px;
	box-shadow: rgba(3, 3, 3, 0.4) 0px 0px 6px;
	padding: 3px;
}
.entry p a {
	font-weight: bold;
	text-decoration: underline;
}

.entry table {width: 100%; font-family: Verdana; line-height: 20px; }
.entry tr {height: 25px;}
.entry td {vertical-align: top; padding-left: 5px;}
.entry th {border: none; margin-top: 10px;}

.svet {border: 1px solid #006600; height: 40px; background: #009900;}
.tablisa { font-size: 12px; }
.tablisa tr { height: 25px; }
.tablisa th { vertical-align: top; padding: 5px; background: #003400; color: #fff; } 
.tablisa td { padding: 5px; font-family: Verdana; line-height: 20px; }
.tablisa caption { margin: 7px 0; font-weight: bold; }

/*Navy*/
.navigation {height: 60px; clear: both;}
.navigation .alignleft { float: left; width: 100%; }
.navigation .alignright { text-align: right; width: 100%; }
.navigation a {	font-size: 12px; font-weight: bold; color: #003400; }
.navigation a:hover { color: #009900; text-decoration: underline; }

/* go to top */
#go-to-top {
    position: fixed;
    bottom: 60px;
    margin-left: 50px;
    background: #f3f4ee;
    padding: 5px;
    width: 100px;
    text-align: right;
    clear: both;
}
#go-to-top a {
    color: #003400;

font-size: 18px;
    text-transform: uppercase;
    text-decoration: none;

    -webkit-transition: background-color .7s;
    -moz-transition: background-color .7s;
    -o-transition: background-color .7s;
    transition: background-color .7s;
}
#go-to-top a:hover {
    color: #990000;
}

/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 80px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
.main #comments .comment-body p {
	text-indent: 0;
margin:0; padding: 0; line-height: 20px; width: 500px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
	color: #003400;
	font: bold 16px Tahoma;
	letter-spacing: 2px;
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}

/* Comments form */
input[type=submit] {
	color: #333;
}
#respond {
	border-top: 1px solid #e7e7e7;
	margin: 24px 0;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}