@import url(/css/topmenu.css);
@import url(/css/best.css);
@import url(/css/login.css);
@import url(/css/footer.css);
@import url(/css/list.css);
@import url(/css/form.css);
@import url(/css/admin.css);
BODY {margin: 0px;padding: 0px;}
.wrapper{width:970px;border-left:1px solid #4B91C0;border-right:1px solid #4B91C0;}
A.video{display:block;float:left;margin:15px;font-size:14px;color:#000;}
A.video:hover{text-decoration:none;}
.avatar{border:3px solid #F0F0F0;}
A.vote{text-decoration:none;color:blue;font-weight:bold;}
A.vote:hover{color:#FF0000;}
.blog-photos{margin:5px;float:left;border:1px solid #F0F0F0;}
/* Top Menu */
#header {height:117px;overflow:hidden;width:970px;text-align:center;
background:url(/images/fon.jpg) repeat-x;position:relative;}
#header .logo {position:absolute;left:0;top:0;overflow:hidden;width:424px;height:117px;text-align:left;}
#header .logo a {display: block;height:117px;background: url(/images/ribka.jpg) no-repeat;text-indent: -1000em;outline: 0;}
#topmenu {background:#02356C;height:25px;width:970px;margin-bottom:10px;}
#topmenu UL {display:inline;height:25px;line-height:25px;margin:0;padding:0;
margin-left:7px;}
#topmenu UL LI {display:inline;font-size:12px;font-family:Arial;color:#98CCFE;
font-weight:bold;margin:0;text-transform:uppercase;margin-left:5px;}
#topmenu UL LI A {color:#FFF;text-decoration:none;font-weight:bold;}
#topmenu UL LI A:hover {color:#FFF;text-decoration:underline;}
/* Catalog */
#catalog {width:100%;border:1px solid #2B83FF;background:#F0F8DC;font-size:12px;font-family:Times New Roman;
text-align:left;overflow:auto;}
#catalog .title {background:#1B6AE0;height:30px;line-height:30px;}
#catalog .title H1 {margin:0 0 0 15px;color:#FFF;font-size:1.1em;font-weight:bold;}
#catalog .inner {margin:10px;}
#catalog .iter {width:49%;margin-left:5px;margin-bottom:15px;float:left;}
#catalog .clear30 {height:30px;margin:0px;padding:0px;clear:both;}
#catalog .iter A {color:#555;font-size:1em;text-decoration:none;}
#catalog .iter A:hover {color:#555;text-decoration:underline;}
#catalog .iter SPAN A {color:#000;font-weight:bold;text-decoration:none;}
#catalog2 {width: 100%;border: 1px solid #2B83FF;background: #F0F8DC;font-size: 0.8em;
font-family:Times New Roman;text-align:left;overflow:auto;}
#catalog2 .title {background:#1B6AE0;height:30px;line-height:30px;}
#catalog2 .title H1 {margin:0 0 0 15px;color:#FFF;font-size: 1.1em;font-weight:bold;}
#catalog2 .inner {margin:10px;}
#catalog2 .iter {width:49%;margin-left:5px;margin-bottom:15px;float:left;}
#catalog2 .clear30 {height:30px;margin:0px;padding:0px;clear:both;}
#catalog2 .iter A {color:#555;font-size:1em;text-decoration:none;}
#catalog2 .iter A:hover {color:#555;text-decoration:underline;}
#catalog2 .iter SPAN A {color:#000;font-weight:bold;text-decoration:none;}
#catalogtitle {height:30px;line-height:30px;margin-top:20px;
font-size:12px;color:#02356C;text-align:left;border-bottom:1px solid #4B91C0;}
#catalogtitle A {text-decoration:none;font-weight:bold;color:#02356C;}
#catalogtitle A:visited {text-decoration:none;font-weight:normal;color:#02356C;}
#catalogtitle A:hover {text-decoration:underline;color:#02356C;}
#catalogtitle .index {position:absolute;margin-left:90%;top:0;}
#descr {font-size:12px;text-align:left;font-family:Verdana;}
#descr IMG {float:right;margin:10px;}
#descr H1 {font-size:14px;}
#descr H2 {font-size:13px;border-bottom:1px solid #4B91C0;padding:2px;}
#descr SPAN {color:blue;font-weight:bold;}
.otherlist{font-size:13px;font-family:Verdana;border-bottom:1px solid #4B91C0;padding:2px;}
/* List */
#list {font-size:12px;text-align:left;font-family:Verdana;}
#list .descr {margin:5px;font-size:12px;}
#list .normal {background:#FFF;}
#list .ruled {background:#F0F0F0;}
#list .wrap {height:60px;margin:2px;margin-left:0;}
#list .photo {width:60px;height:60px;float:left;}
#list .photo IMG {margin:5px;border:1px solid #555555;}
#list A {font-weight:bold;color:#000;text-decoration:none;}
#list A:hover {color:#FF0000;font-weight:bold;text-decoration:none;}
#list P{font-size:11px;margin:0;padding:0;margin-top:1px;}
#photos .descr {margin:10px;clear:both;font-size:1.1em;}
#photos .descr B {color:#5E7CFF;}
/* Search Form */
#search-form{font-size:11px;margin-left:20px;font-family:Verdana;}
#search-form .search-inp{width:300px;margin:3px;font-size:11px;}
#search-form .search-submit{font-size:11px;font-family:Verdana;}
#search-form A{color:#000;}
#search-form A:hover{color:#000;text-decoration:none;}
#search-form A:visited{color:#000;}
#search-form A:link{color:#000;}
/* Blog list */
.bloglist{font-size:12px;margin-top:10px;width:98%;border:1px solid #EDF7FC;}
.bnormal{background:#EDF7FC;}
.bruled{background:#FFF;}
.bruled2{background:#B8E3F5;}
.brate{text-align:center;}
.lastblog{font-size:14px;margin:0;padding:0;margin-top:15px;
color:#02356C;font-family:Verdana;}
h5{font-size:14px;margin:0;padding:0;margin-top:15px;
color:#02356C;font-family:Verdana;border-bottom:1px solid #4B91C0;padding:2px;}
.blogpanel{width:98%;font-size:12px;}
A.ba{color:#000;font-size:12px;}
A.ba:hover{color:#000;text-decoration:none;}
A.ba:visited{color:#000;}
A.ba:link{color:#000;}
/* User Item */
.user-item{width:70px;height:90px;text-align:center;font-size:11px;float:left;
border:1px solid #EDF7FC;margin:5px;padding:3px;}
.user-item IMG{clear:both;display:block;margin:0 auto;margin-top:5px;
margin-bottom:2px;}
.user-item A{color:#000;text-decoration:none;}
.user-item A:hover{color:#000;text-decoration:underline;}
.user-item A:visited{color:#000;}
.user-item A:link{color:#000;}
/* Plant Item */
.plant-item{width:120px;height:125px;text-align:center;font-size:11px;float:left;
border:1px solid #EDF7FC;margin:5px;padding:3px;}
.plant-item IMG{clear:both;display:block;margin:0 auto;margin-top:5px;
margin-bottom:2px;}
.plant-item A{color:#000;text-decoration:none;}
.plant-item A:hover{color:#000;text-decoration:underline;}
.plant-item A:visited{color:#000;}
.plant-item A:link{color:#000;}
/* User Profile */
.user-photos{margin:5px;float:left;}
.user-photo{font-size:12px;}
.help{font-size:11px;text-align:justify;color:#4E4E45;margin:5px;
background:#FDFFE0;padding:5px;}
/* User Profile */
#user-profile{margin-top:20px;}
#user-profile A{font-size:12px;}
#user-profile P{margin:0;padding:0;
margin-bottom:10px;padding-top:1px;font-size:12px;}
#user-profile A{color:#000;}
#user-profile A:hover{color:#000;text-decoration:none;}
#user-profile .other{font-size:11px;}
#user-profile .other:hover{text-decoration:none;}
.lastrecods{font-size:12px;}
.lastrecods A{color:#000;text-decoration:underline;}
.lastrecods A:hover{text-decoration:none;color:#196CDF;}
.lastrecods .comments{font-size:11px;color:#999;}
.userphoto{padding:3px;float:left;background:#EEF7FF;padding-bottom:10px;
position:relative;margin:5px;}
.bigphoto{position:absolute;z-index:10;right:15px;top:15px;
background: #FFFFFF 0 0 no-repeat url(/images/icons/lens.png);
width:19px;height:19px;text-indent:-1000px;outline:0;}
.delete{position:absolute;top:15px;right:15px;outline:0;background: 0 0 no-repeat url(/images/delete.png);width:16px;height:16px;text-indent:-1000px;}
.rate-block{margin-top:4px;clear:both;height:20px;
text-align:center;}
.inline {display:inline;}
IMG {
    border: none;
    display: block;
}
FORM {
    margin: 0px;
    padding: 0px;
}
#container {
  padding-left: 250px;   /* LC width */
  padding-right: 250px;  /* RC width */
}
#content-left {
    width: 250px;          /* LC width */
    right: 250px;          /* LC width */
    margin-left: -100%;
    position: relative;
    float: left;
}
#content-right {
    width: 250px;          /* RC width */
    margin-right: -250px;  /* RC width */
    position: relative;
    float: left;
}
#content-center {
    width: 100%;
    position: relative;
    text-align: center;
    float: left;
    margin-bottom: 20px;
}
#footer {
  clear: both;
}
/*** IE6 Fix ***/
* html #content-left {
  left: 250px;           /* RC width */
}
/*** IE7 Fix ***/
*:first-child+html #content-left {
    left: 250px;
}
/* Nav Links */
.nav {text-align:right;margin-top:10px;font-size:13px;color:#000;font-family:Arial;}
.nav A {color:#000;text-decoration: none;}
.nav A:link {color:#000;text-decoration: none;}
.nav A:visited {color:#000;text-decoration: none;}
.error {color: red;font-size:12px;}
.nav A:hover {
    font-size: 0.9em;
    color: #666666;
    font-family: Arial;
    text-decoration: none;
}
#error {margin:0px;padding:0px;}
#error LI {color:#FF0000;list-style:none;font-size:13px;font-family:Arial;}
#article {text-align: left;font-size:12px;font-family: Arial;}
#article H1 {
    font-size: 1.2em;
}
#article SPAN {
    color: #555;
    font-size:12px;
}
#article A {
    font-family: Arial;
    color: #555555;
    text-decoration: underline;
}
#article A:link {
    font-family: Arial;
    color: #555555;
    text-decoration: underline;
}
#article A:visited {
    font-family: Arial;
    color: #555555;
    text-decoration: underline;
}
#article A:hover {
    font-family: Arial;
    color: #555555;
    text-decoration: none;
}
#article .icon {
    text-align: right;
    border-top: 1px dotted black;
}
#article IMG {
    display: inline;
}
#photos {
    width: 100%;
    font-size: 0.9em;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #555555;
}
#photos H1 {
    font-size: 1.2em;
}
#photos .descr {
    font-size: 0.8em;
    text-align: left;
}
#photos IMG {
    margin: 10px;
    float: left;
    border: 1px solid #555555;
}
#photos .big {
    clear: both;
}
.clear {
      clear: both;
      font-size: 1px;
      margin: 0px;
      padding: 0px;
}
#photos .photoblock {position:relative;width:200px;height:220px;float:left;}
#photos .delete{position:absolute;top:10px;right:10px;outline:0;}
/* Comments */
#comments {
    text-align: left;
    margin-top: 10px;
    font-size: 0.8em;
    font-family: Arial;
}
#comments .ctime {
    text-align: right;
    margin-top: 20px;
    font-weight: bold;
    border-top: 1px solid #F0F0F0;
}
#comments .ctime A {
    color: #F73C00;
    text-decoration: none;
}
#comments .ctime A:hover {
    color: #F73C00;
    text-decoration: none;
}
#comments .username {
    font-weight: bold;
    border-bottom: 1px solid #F0F0F0;
    margin-bottom: 20px;
}
.topbaner{margin-top:15px;margin-left:320px;}
#blog{margin:20px;text-align:left;font-size:14px;}
#blog H1{display:block;background:no-repeat url(/images/icons/blog.png);margin:0;padding:0;
padding-left:25px;min-height:22px;font-size:15px;font-weight:normal;
text-align:left;line-height:22px;text-transform:uppercase;}
#blog .info{font-size:12px;margin-left:25px;margin-right:25px;color:#000;font-weight:bold;
margin-bottom:25px;position:relative;}
#blog .info A{color:#000;}
#blog .info SPAN{position:absolute;right:0;font-weight:normal;color:#999;}
#blog .textarea{line-height:17px;margin:20px;margin-bottom:20px;}
#blog .after-blog{clear:both;height:40px;margin:20px;position:relative;}
A.comment-post{display:block;height:32px;background:no-repeat url(/images/icons/comment.png);
line-height:32px;padding-left:37px;font-size:13px;position:absolute;right:0;
color:#000;text-decoration:none;}
A.comment-post:hover{color:#FF0000;}
A.blog-post{display:block;height:32px;background:no-repeat url(/images/icons/add.png);
line-height:32px;padding-left:37px;font-size:13px;position:absolute;left:0;color:#000;
text-decoration:none;color:#FF0000;outline:0;}
A.blog-post:hover{color:#FF0000;}
#commentForm{margin-top:30px;margin-left:40px;width:426px;height:175px;background: no-repeat url(/images/icons/comment-background.png);}
#commentForm textarea{margin-left:34px;margin-top:15px;width:375px;height:158px;border:none;}
#commentForm .submit{margin-left:250px;overflow:auto;}
/* Comments */
.comment{margin-top:25px;margin-left:25px;font-size:12px;
color:#636262;padding-bottom:10px;clear:both;position:relative;border-bottom:1px dotted gray;}
.comment IMG{float:left;border:none;}
.comment .content{margin-left:60px;position:relative;}
.comment .content P{text-align:justify;margin-top:10px;color:#000;}
.comment .time{position:absolute;right:0px;top:0;}
*html .comment .time{right:50px;}
.comment .user-name{font-size:13px;font-weight:bold;color:#000;
text-decoration:none;}
.comment .user-name:hover{text-decoration:underline;}
.comment .rateblock{margin-top:-15px;position:absolute;right:0;}
.comment .rateblock IMG{float:left;margin:1px;}
#tooltip {position:absolute;padding:2px;background:#f6fad5;border:1px solid #0d1000;display:none;height:15px;color:#000;padding-left:3px;padding-right:3px;
font-size:11px;line-height:15px;text-align:center;opacity:0.8;}
/* Registration */
A.registration {font-size:12px;color:#000;font-weight:normal;text-decoration:none;}
A.registration:hover{color:#FF0000;}
#article-start{margin:10px;text-align:left;font-size:13px;border:1px solid #F0F0F0;padding:5px;
position:relative;}
.continue{position:absolute;right:10px;margin-top:10px;}
.comment-register{color:#FF0000;text-align:center;font-size:14px;margin-top:15px;}
.sendpm {font-size:12px;}
/* Pm */
.pm-box {margin: 15px 0;position: relative;}
.pm-box .inner {padding-top: 4px;width: 468px;height: 22px;}
.pm-box img {position:relative;top:1px;}
.pm-box .left {width:49%;float:left;margin-left:10px;}
.pm-box .center {float:left;width:2px;}
.pm-box .right {width:34%;float:right;text-align:right;margin-right:10px;}
.pm {margin-bottom:20px;font-size:12px;}
.pm .head {color:#bebebe;}
.pm .user {float:left;}
.pm .user a {font-weight:bold;}
.pm .time {float:right;}
.pm .body {padding:5px;border-bottom:1px solid #f0f0f0;background-color:#fbfbfb;
color:#808080;margin-top:5px;}
.pm .body .left {float:left;}
.pm .body .left img {border:1px solid #ffdde6;}
.pm .body .right {padding:2px;width:360px;padding-left:10px;float:left;overflow:hidden;}
.pm .body .right a {font-weight:bold;color:#808080;}
.pm .buttons{text-align:right;white-space:nowrap;height:20px;line-height:20px;}
.pm .buttons A{color:#000;font-size:11px;}
.pm .buttons A:hover{text-decoration:none;}
#favorite{clear:both;margin-top:2px;height:20px;}
#favorite A{font-size:12px;background:orange;display:block;float:right;padding:2px;text-decoration:none;}
