/*
Theme Name: Alexander Levashov
Theme URI: http://levashov.biz/
Description: Special Theme For Alexander Levashov
Version: 1.0
Author: KOSS
*/

body {margin:0; padding:0; margin-left:10px; margin-right:10px; background:#fff url(images/bg.gif) left top repeat-x;}
td {vertical-align:top;}
.tops {width:601px !important; text-align:right; vertical-align:middle;}
.tops p {font-size:14px; width:601px; paddign:0px; margin:0px; color:#000; font-family:"Trebuchet MS", Tahoma, Verdana;}
.slogan {text-align:center; height:124px; vertical-align:top; padding-top:37px;}
.slogan p {font-size:24px; font-family:"Trebuchet MS", Tahoma, Verdana; color:#fff;}
img {border:0px;}
.menu-top ul, .menu-top li, .menu-top a { white-space:nowrap;}
.menu-top {vertical-align:top;}
.menu-top p {margin:0px; padding:0px; display:block;  width:93px; height:24px; background:url(images/but-bg.gif) no-repeat; float:left; text-align:center;}
.mn {padding-left:6px; padding-right:6px;}
.menu-top a {margin:0px; padding:0px; color:#5A793D; font-size:16px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Verdana; }
.menu-top a:hover {color:#fff;}
.menu-top p.active a {color:#000 !important;}
.sub span {display:block; float:left; font-family:"Trebuchet MS", Tahoma, Verdana; font-size:14px; padding-left:10px; padding-right:10px; color:#5A793D !important; padding-top:4px; }

.sub a {display:block; float:left; font-family:"Trebuchet MS", Tahoma, Verdana; font-size:14px;   height:24px;line-height:24px; padding-left:4px; padding-right:4px;   font-weight:normal; color:#5A793D; text-decoration:underline}
.sm td {background:url(images/sub-m2.gif) repeat-x;}
.sub a:hover {background:url(images/sub-over.gif) repeat-x; color:#fff;}
td.active a {background:url(images/sub-over.gif) repeat-x; color:#f4f4f4;}
.menu-top ul li ul { margin:0px; padding:0px; background:green;}
.menu-top ul li ul li { margin:0px; padding:0px; float:left; display:block; width:93px; height:24px;}

.pagesnav { text-align:center;}


.tab-r {width:203px;}
.tab-r2 {width:203px; margin-top:10px;}
.rhd {width:203px; height:26px; background:url(images/right-hd.gif) no-repeat; color:#2F4619; font-size:14px; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Verdana; vertical-align:middle; padding-left:14px;}
.rmid {background:#EDEDEC url(images/right-bg.gif) left bottom repeat-x;}
.rmid div.ol {padding:4px; width:140px; display:block; margin-left:17px;}

.rmid select {width:160px; height:19px; font-family:tahoma; font-size:11px; border:1px solid #BDBCBC; margin-left:17px;}


.tab-r ul li a {font-size:12px; font-weight:bold; font-family:tahoma; color:#000;}
.tab-r ul li a:hover {font-size:12px; font-weight:bold; text-decoration:none; font-family:tahoma; color:#5A793D;}

.tab-r ul li {font-size:12px; font-weight:normal; font-family:tahoma; color:#A5A5A5; margin-left:5px;}


.tab-r ul {margin:0px; padding:0px; padding-left:17px; padding-right:7px; padding-top:10px; padding-bottom:5px;}
.tab-r ul li {list-style:none; margin:0px; padding:0px; line-height:19px;}

.tab-r ul li ul li a {font-size:12px; font-weight:normal; font-family:tahoma; color:#0C2003;}
.tab-r ul li ul li a:hover {font-size:12px; font-weight:normal; text-decoration:none; font-family:tahoma; color:#5A793D;}

.tab-r ul li ul {margin:0px; padding:0px; padding-left:14px;}
.tab-r ul li ul li {list-style:disc inside; margin:0px; padding:0px;}

.pg {padding-bottom:10px;}



.post-tab {margin-bottom:20px;}
.post-content {font-family:tahoma; font-size:14px; color:#000; line-height:18px; padding-left:14px; padding-top:25px; padding-bottom:25px; padding-right:14px;}
.post-content a {font-family:tahoma; font-size:14px; color:#000; text-decoration:underline;}
.post-content a:hover {font-family:tahoma; font-size:14px; color:#999; text-decoration:none;}

.post-hd {width:100%; font-size:16px; font-weight:bold; color:#3B3B3B; font-family:tahoma; text-align:right; white-space:nowrap; height:26px; vertical-align:middle; padding-right:12px; background:url(images/post-dot.gif) left bottom repeat-x;}
.post-hd a {font-size:16px; font-weight:bold; color:#3B3B3B; font-family:tahoma; text-decoration:none;}
.post-hd a:hover {color:#CBCACA; text-decoration:underline;}

.post-date {background:#DADADA url(images/post-topbg.gif) repeat-x; font-size:12px; font-family:tahoma; color:#3B3B3B; white-space:nowrap; vertical-align:middle; text-align:center;}
.gr {background:#DADADA; width:5px;}
.post-bot1 {width:100%; background:url(images/post-dot.gif) left top repeat-x;}
.post-bot1c {width:100%;}
.post-bot2 {white-space:nowrap; background:#DADADA url(images/post-botbg.gif) left top repeat-x; font-size:11px; color:#3B3B3B; font-family:tahoma; vertical-align:middle; padding-left:5px; padding-right:2px;}

.post-bot2 a {font-size:11px; color:#3B3B3B; font-family:tahoma; text-decoration:underline;}
.post-bot2 a:hover {color:#5A793D; text-decoration:none;}

.bottom {background:url(images/bot2.gif) repeat-x; width:100%; height:36px; text-align:center; vertical-align:middle; font-family:tahoma; font-size:12px; color:#000000;}
.bottom a {font-family:tahoma; font-size:12px; color:#000000; text-decoration:none;}
.bottom a:hover {color:#444444; text-decoration:underline;}

.defp{font-size:12px; font-family:tahoma; color:#000; text-align:center; margin:10px;}
/* comments */

#comments {font-size:16px;font-family:tahoma; width:300px;}
#commentlist {margin:0px; padding:0px;}
#commentlist ol {list-style:none;}
#commentlist li {font-size:12px; margin:0; padding:0; font-family:tahoma; color:#000; list-style:none;}
.comm {padding:10px; background:#f4f4f4; margin-top:10px; border:1px solid #DADADA; }
#comment {width:500px; font-family:tahoma; color:#444343; font-size:12px; border:0px; background:#DCDCDC; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7; }
.fm {background:url(images/search-bar.gif) no-repeat; border:0px; width:187px; height:22px; font-family:tahoma; color:#444343; padding-left:10px; padding-top:4px; font-size:12px;}
.form {background:#EDEDEC url(images/right-bg.gif) left bottom repeat-x; padding:10px; width:500px; font-size:12px;  font-family:tahoma; color:#000;}

.all-comm {font-size:12px; font-family:tahoma; color:#000; }
.all-comm a {font-family:tahoma; font-size:12px; color:#000000; text-decoration:underline;}
.all-comm a:hover {color:#444444; text-decoration:none;}

#postcomment{width:520px;  height:26px; background:url(images/comm-bg2.gif) no-repeat;  vertical-align:middle; padding-left:14px; }
#postcomment h2 { font-family:"Trebuchet MS", Tahoma, Verdana; margin:0; padding:0; font-size:16px; color:#2F4619;  font-weight:bold; padding-top:3px;}


#postcomment a {font-size:12px; color:#000; font-family:tahoma; text-decoration:underline;}
#postcomment a:hover {color:#000; text-decoration:none;}