@charset "utf-8"; /*  CSS Document  */
  /* Copyright 2010 Pixel Point Creative ~ www.pixelpointcreative.com */
/* Logo */
div.navigator{
float:left;
width: 492px;
margin: 0px 0px 10px 0px;
padding: 5px 10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #2D8501;
background: #ffffff;
}
div.perevagy{
float:left;
clear: left;
width: 330px;
margin: 0 10px 20px 10px;
}
div.fototovara{
float:left;
width: 150px;
height: auto;
margin: 0;
padding-bottom: 25px;
}
div.vurobnuk{
float: left;
clear: left;
width: 230px;
margin: 0 5px 0 0px;
padding: 10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #2D8501;
}
div.postach{
float: left;
width: 230px;
margin: 0 0px 0 5px;
padding: 10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #2D8501;
}
div.nazvavurobnuk{
float: left;
clear: left;
width: 107px;
margin: -25px 0px 0 5px;
padding: 5px 10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #2D8501;
background: #ffffff;
color: #2D8501;
}
div.nazvapostach{
float: left;
clear: left;
width: auto;
margin: -25px 0px 0 5px;
padding: 5px 10px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #2D8501;
background: #ffffff;
color: #2D8501;
}
div.vurobnuktext{
float: left;
padding: 5px 5px 0px 5px;
}
div.vurobnuktext p{
margin: 5px 0;
padding: 0;
}
div.postachtext{
float: left;
padding: 5px 5px 0px 5px;
}
div.postachtext p{
margin: 5px 0;
padding: 0;
}
div.postachtext img{
width: 60px;
padding: 2px!important;
}
#offlajn-accordion-100-1-container .offlajn-accordion-100-1-container-inner{
-moz-box-shadow: none!important;
-webkit-box-shadow: none!important;
-webkit-box-shadow: none!important;
border-radius: none!important;
}
#offlajn-accordion-100-1-container dl.level1 .outer{
padding: 3px 0!important;
}
dt.level2.off-nav-191.notparent.first.last span.outer{
padding: 5px 0 15px!important;
}
#logo
{ weight:1025px;
height: 82px;
  padding:0px 0 10px 0px;
  float:left; 
clear: left;
background: url(/upload/logo.jpg) top left no-repeat;}
h1.logo{
margin:0;
padding:0;
}
div.ecomama{
padding: 0px 10px;
background: white;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
-webkit-border-radius: 10px 10px 10px 10px;
width: 514px;
margin-bottom: 10px;
}
div.joomla._text{
width: 760px;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
-webkit-border-radius: 10px 10px 10px 10px;
width: 750px;
padding: 10px 15px 10px;
}
#develop{
clear: left;
float:left;
width: 1024px;
padding-top: 15px;
text-align: center;
}
#copyright{
float:left;
width: 235px;
padding-top: 10px;
}
#rassulki{
float:left;
width: 315px;
padding-top: 15px;
}
#rassulki input[type="submit"]{
margin-top: -5px;
background: #FEFCEF;
border: 1px solid #E5DCA5;
padding: 2px 12px;
color: #2D8501;
}
#rassulki input[type="text"]{
background: #FEFCEF;
border: 1px solid #E5DCA5;
padding: 1px 2px;
}

#soc{
text-align:right;
padding-top: 7px;
float:right;
width: 450px;
}
form#userForm input[type="submit"], form#userForm input[type="reset"] {
color: #2D8501;
font-weight: bold;
font-size: 14px;
padding: 5px 15px 5px 6px;
background: none;
cursor: pointer;
}
form#userForm td {
text-align: left;
padding: 2px;
margin-top: 0;
vertical-align: top;
}
form#userForm td img{
margin-bottom: 10px;
}
div.module_pr {
width: 100%;
margin: 5px 0 10px 0;
padding: 0;
}
div.module_rv h3 {
text-align: center;
color: #2D8501;
font-size: 16px;
margin: 0 0 10px 0;
padding: 0 0 6px 0;
font-weight: bold;
background: url(/upload/razdel.jpg) bottom left no-repeat;
}
div.article ul{
padding-left: 20px;
}
div.joomla table.border
{ border:0;
  color:#543B15; }

div.joomla table.border tr
{ border:0;
  color:#543B15; }

div.joomla table.border td
{ border:0;
  color:#543B15; }
div.search ol{
padding-left: 0px;
}
div.search ol li{
list-style-type: none;
}
div.module_inshi h3 {
text-align: center;
padding: 0px 0 10px 0px;
margin: 0;
font-size: 16px;
background: none;
color: #2D8501;
font-weight: bold;
}
div.module_ecomama {
margin-bottom: 10px;
background: #ffffff;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
color: #543B15;
font-size: 13px;
line-height: 16px;
font-family: Arial;
}
div.module_m h3 {
text-align: center;
padding: 16px 0 0 0px;
margin: 0;
font-size: 16px;
background: none;
color: #2D8501;
font-weight: bold;
}
div.module_m ul.menu li a {
background: url('/upload/arrow.jpg') 0 6px no-repeat;
padding-left: 10px;
color: #543B15;
font-size: 13px;
line-height: 18px;
}
div.module_m ul li {
list-type: none;
list-style-type: none;
padding: 3px 0 2px 0;
}
div.module_m ul {
margin: 10px 0 22px;
}
div.module_m {
margin-bottom: 10px;
background: #FEFCEF;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
color: #543B15;
font-size: 13px;
line-height: 16px;
font-family: Arial;
}
div.module_m ul li ul{
margin: 5px 0 1px;
}
div.module_z h3 {
text-align: center;
padding: 16px 0 0 0px;
margin: 0;
font-size: 16px;
background: none;
color: #2D8501;
font-weight: bold;
}
div.module_z a {
background: url('/upload/arrow.jpg') 0 6px no-repeat;
padding-left: 10px;
color: #543B15;
}
div.module_z ul li {
list-type: none;
list-style-type: none;
padding: 3px 0;
}
div.module_z ul {
margin: 10px 0 22px;
}
div.module_z {
margin-bottom: 10px;
background: #FEFCEF;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
}
div.joomla._s h1.pagetitle{
margin-bottom:20px;
}
div.joomla._s div.item{
background: none;
margin-bottom:0;
}
div.joomla._s h1.title {
margin:0;
madding: 0;
width: 480px;
}
div.joomla._s h1.title a{
margin:0;
madding: 0;
color: #6D4F21;
font-weight: normal;
}
div.module_cat h3{
font-size: 13px;
color: #6D4F21!important;
font-family: Arial;
font-weight: bold;
}
div.catalog ul li{
padding: 2px 0!important;
margin: 0;
}
hr {
-webkit-margin-before: 0.5em;
-webkit-margin-after: 0.5em;
-webkit-margin-start: auto;
-webkit-margin-end: auto;
border-style: dashed;
border-color: #BE9A60;
border-bottom-width: 1px;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
input[type="button"]{
background: #658600;
}
div.article input[type="text"]{
margin: 5px 0 0 0;
}
h4.mooblock-title.expanded{
font-size: 13px;
color: #2D8501;
font-family: Arial;
font-weight: normal;
text-decoration: underline;

}
h4.mooblock-title{
font-size: 13px;
color: #2D8501!important;
font-family: Arial;
font-weight: normal!important;
text-decoration: underline;
margin: 0;
padding: 0;
}
.hspace10{
margin: 0 10px 10px 0;
}
#title
{ margin:0;
  padding:0;
  font-size:13px;
  line-height:16%;
  font-weight:bold;
  display:block;
  text-decoration:none; }

#title a
{ text-decoration:none; }
div.module_menu{
width: 231px;
height: auto;
background: #fdfff6;
border-radius: 10px 0 10px 0;
-moz-border-radius: 10px 0 10px 0;
-khtml-border-radius: 10px 0 10px 0;
border: 1px solid #ddbd8b;
margin: 0 0 10px 0;
}
div.article table{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
width: 100%;
border: 0;
border-collapse: collapse;
border-spacing: 0px;
}
div.article table.pagenav{
border: 0;
}
div.article table.pagenav tr{
border: 0;
}
div.article table.pagenav td{
border: 0;
}
div.article table.pagenav th{
border: 0;
}
div.article table.pagenav th.pagenav_next{
text-align: right;
}
div.categorylist table.joomlatable {
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
width: 100%;
border: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
background: none;
}
div.categorylist table.joomlatable tr.odd, div.categorylist table.joomlatable tr.even {
border: 0;
margin: 0;
padding: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
background: none;
}
div.categorylist table.joomlatable tr.odd td, div.categorylist table.joomlatable tr.even td{
border: 1px solid #6D4F21;
padding: 5px;
margin: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
background: none;
text-align: center;
}
div.categorylist table.joomlatable tr th {
border: 1px solid #6D4F21;
padding: 5px;
margin: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
background: none;
text-align: center;
}
div.categorylist table {
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
width: 100%;
border: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
background: none;
}
div.categorylist table tr.odd, div.categorylist table tr.even {
border: 0;
margin: 0;
padding: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
background: none;
}
div.categorylist table tr.odd td, div.categorylist table tr.even td, div.categorylist table tr.odd th, div.categorylist table tr.even th {
border: 1px solid #6D4F21;
padding: 5px;
margin: 0;
border-collapse: collapse;
border-spacing: 0px;
border-image: initial;
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
background: none;
text-align: center;
}
div.article table tr{
border: 0;
margin: 0;
padding: 0;
border-collapse: collapse;
border-spacing: 0px;
}
div.article table th{
border: 1px solid #6D4F21;
padding: 5px;
margin: 0;
border-collapse: collapse;
border-spacing: 0px;
font-weight: bold;
text-align: center;
}
div.article table tr td{
border: 1px solid #6D4F21;
padding: 0px;
margin: 0;
border-collapse: collapse;
border-spacing: 0px;
}
div.joomla div.filter {
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div.joomla th{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
width: 5px;
text-align: left;
vertical-align:top;
}
div.joomla tr.odd td{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
text-align: left;
vertical-align:top;
}
div.joomla tr.even td{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
text-align: left;
vertical-align:top;
}

div.article table.no{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
border: 0;
}
div.article table.no tr{
border: 0;
}
div.article table.no tr td{
border: 0;
}
div.edit-article h4{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div.article table td{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div.blog ul li{
font-size: 11px;
color: #2D8501;
font-weight: bold;
font-family: Arial;
}
div.article ul li{
font-size: 13px;
line-height: 18px;
padding: 3px 0;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div.article ol li, div.blog ol li{
font-size: 13px;
line-height: 18px;
padding: 5px 0;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
list-style-type: decimal;
}
div.article ul, div.article ol, div.blog ul, div.blog ol{
padding-bottom: 10px;
margin-bottom: 0;
}
div.custom-error {
padding: 7px 15px;
}
div.custom-error ol li{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div.custom-error ul li{
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div.joomla h4 {
font-size: 13px;
color: #6D4F21;
font-weight: bold;
font-family: Arial;
line-height: 18px;
}
div.date{
font-size: 12px;
color: #6D4F21;
font-weight: bold;
font-family: Arial;
padding: 0;
margin: 0;
height: auto;
}
form#userForm{
padding: 7px 15px;
}
form#userForm div.componentheading{
padding: 5px 0 10px;
margin: 0;
}
div.xmap{
padding: 7px 15px;
}
div.xmap ul li{
list-style: none;;
}
.contentheading, .componentheading {
font-size: 13px;
color: #2D8501;
font-family: Arial;
font-weight: bold;
}
div.joomla h1.pagetitle{
font-size: 13px;
color: #2D8501;
font-family: Arial;
font-weight: bold;
}
div.item h1.title a{
font-size: 13px;
line-height: 18px;
color: #2D8501;
}
div.joomla div.item ul{
margin: 0 0 10px 0;
}
div.joomla p {
margin: 0 0 8px 0;
text-align: justify;
}
div.joomla div.item ul li{
font-size: 13px;
line-height: 18px;
color: #6d4f21;
}
div.item ol li{
font-size: 13px;
line-height: 18px;
color: #6d4f21;
}
div.blog h1.title{
font-size: 13px;
line-height: 18px;
color: #2D8501;
font-weight: bold;
margin: 0 0 10px 0;
float: left;
width: 365px;
}
div.article h1.title{
font-size: 13px;
line-height: 18px;
color: #2D8501;
font-weight: bold;
margin: 0 0 10px 0;
}
div.joomla h1.title a{
font-size: 13px;
line-height: 18px;
color: #2D8501;
font-weight: bold;
}
div.module_vust h3{
font-size: 14px;
text-transform: uppercase;
color: #2D8501;
font-weight: bold;
padding: 0 0px 6px 0;
margin: 0 0 10px 0;
background: url(/upload/razdel.jpg) bottom left no-repeat;
}
div.module_vust{
height: auto;
float: left;
clear: left;

}
div.module_kr{
background: url(/upload/rada.jpg) top left no-repeat;
width: 1025px;
height: 37px;
margin: 10px 0 0 0;
color:#6d4f21;
font-size: 13px;
padding: 7px 0 0 0;
}
div.module_kr a{
color:#6d4f21;
font-size: 13px;
cursor: pointer;
}
a{
color:#6d4f21;
font-size: 13px;
}
div.joomla{
padding: 15px 10px;
}
div.vust{
clear: left;
float: left;
margin: 10px 0;
}
ul.pagination {
padding: 0 0 10px 25px;
height: 15px;
}
div.joomla p.results{
margin: 0 0 5px 0;
}
div.pagination {
margin: 0 auto;
width: 365px;
height: auto;
padding-bottom: 0px;
}
ul.pagination li{
float: left;
list-style: none;
padding: 0px 8px;
margin: 0 3px;
border: 1px solid #ddbd8b;
background: #fdfff6;
font-size: 11px;
font-weight: bold;
color: #6d4f21;
}
ul.pagination a{
padding-left: 0;
weight: auto;
font-size: 11px;
font-weight: normal;
color: #6d4f21;
}
div#left{
float: left;
width: 233px;
height: auto;
margin: 0 9px 0 0;
padding: 0;
}
div#above1 {
float: right;
width: 782px;
height: 160px;
margin: 0 0 10px 0;
padding: 0;
}
div#above1b {
float: right;
width: 782px;
height: auto;
margin: 0 0 10px 0;
padding: 0;
font-size: 13px;
color: #6D4F21;
font-weight: normal;
font-family: Arial;
}
div#above1b a{
font-size: 13px;
color: #2D8501;
font-weight: normal;
font-family: Arial;
}
div#above1b a:hover{
text-decoration: underline;
}
div#right {
float: left;
/*clear: right;*/
width: 233px;
height: auto;
margin: 0 0 0 10px;
padding: 0;
}
div.user1{
float: right;
width: 536px;
height: auto;
margin: 0px;
padding: 0;
}
div#breadcrumbs{
float: right;
width: 534px;
height: auto;
margin: 0px 0 0 2px;
padding: 0 0 10px 0px;
}
div#centerbody{
float: left;
width: 535px;
height: auto;
margin: 0px;
padding: 0;
}
div.joomla._main {
float: left;
width: 535px;
margin: 0px;
padding: 0;
border:0;
}
div.joomla {
font-size: 13px;
color: #543B15;
font-weight: normal;
font-family: Arial;
float: left;
width: 514px;
height: auto;
margin: 0px;
padding: 10px 10px 10px;
background: #ffffff;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
}
div.xmap {
font-size: 13px;
color: #543B15;
font-weight: normal;
font-family: Arial;
float: left;
width: 514px;
height: auto;
margin: 0px;
padding: 10px 10px 10px;
background: #ffffff;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
}
form#userForm {
font-size: 13px;
color: #543B15;
font-weight: normal;
font-family: Arial;
float: left;
width: 514px;
height: auto;
margin: 0px;
padding: 10px 10px 10px;
background: #ffffff;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border: 1px solid #E5DCA5;
}
div#textbody{
float: left;
width: 536px;
margin: 0px;
padding: 0;
}
/* Basic Styles */
.clr
{ clear:both;
  display:block;
  float:none;
  height:0;
  line-height:0; }
#nav {
height: 20px;
background: none;
z-index: 1;
position: relative;
width: 650px;
float: left;
margin: 7px 0 9px 10px;
}
#nav ul {
margin: 0 10px 0 0;
}
#nav ul li {
list-style-type: none;
float: left;
margin: 0 5px 0 15px;
}
#nav ul li a{
font-size: 13px;
color: #2D8501;
font-family: Arial;
font-weight: normal;
}
input[type="text"] {
width: 118px;
height: 18px;
border: 1px solid #C3BA7A;
margin: -5px 6px 0 6px;
border-image: initial;
}
textarea{
width: 360px;
height: 50px;
margin: 0 0 0 6px;
border: 1px solid #C3BA7A;
}
input[type="image"] {
margin: 0px 0 -7px 0;
}
input, input[type="password"], input[type="search"], isindex {
margin: 0;
padding: 0;
border: 0;
border-image: initial;
}
div.search {
margin: 5px 0px 6px 0;
}

.module
{ margin-bottom:10px; }

.content_vote
{ float:right; }

.content_rating
{ float:right; }

html,body,form,fieldset
{ margin:0;
  padding:0;
  border:0; }

.tool-tip
{ background:#ffc;
  border:2px solid #D4D5AA;
  padding:5px;
  font-size:0.85em;
  max-width:200px; }

.tool-title
{ font-weight:bold; }

.buttonheading
{ padding:3px; }

.contentpaneopen
{ width:100%; }

legend
{ font-size:18px;
  padding:12px 0 7px 0; }

#system-message dd ul
{ clear:left;
  list-style-type:none;
  margin:10px 0;
  padding-left:20px;
  color:red;
}

.inputbox
{ margin:3px 0; }

#name,#username
{ margin:3px 0; }

body,td,th,tr,p,div
{ margin:0;
  padding:0;
  border:0; }

body
{ overflow-x:hidden; }

#wrapper
{ float:left;
  clear:none;
  width:100%;
  display:block;
  margin-top:0; 
}

body#bd
{ 
font-family: Arial;
font-size: 13px!important;
line-height: 18px!important;
color:#000;
  padding:0;
  margin:0;
  background:url(../images/body_bg.jpg) top left repeat; }

a
{
font-size: 13px;
line-height: 18px;
 color:#2D8501;
  text-decoration:none; }

a:hover
{ color:#2D8501;
  text-decoration:underline; }

a:active
{ color:#2D8501;
  text-decoration:underline; }

h1,h2,h3,h4,h5,h6
{ margin:0.2em 0 0.2em 0;
  font-family:Helvetica,arial,sans-serif;
  font-weight:normal; }

.title
{ font:normal 250% Helvetica,arial,sans-serif; }

.button,button
{ border:none;
  color:#658600;
  padding:3px;
  margin-left:3px; 
}
#shopbarshadow
{ background:url(../images/shopbarshadow.png) bottom;
  background-repeat:repeat-x;
  width:100%;
  position:fixed;
  height:12px;
  z-index:1000;
  bottom:50px; }

#shopbarwrap
{ width:100%;
  position:fixed;
  height:50px;
  z-index:3000;
  bottom:0;
  overflow:auto; }

#shopbar
{ margin:auto;
  width:950px; }

#login
{ width:50%;
  float:left;
  display:block;
  margin-top:7px; }

#vmcart
{ margin:auto;
  width:50%;
  float:right;
  display:block; }

#banner
{ float:left;
  margin:20px;
  width:100%; }

#up
{ float:right;
  margin:15px 5px 5px 0; }

#container
{ padding:0; }

#contentwrapleft
{ float:left;
  background:url(../images/shadowleft.png);
  background-repeat:repeat-y;
  width:100%;
}

#contentwrapright
{ float:right;
  background:url(../images/shadowright.png);
  background-repeat:repeat-y;
  background-position:right;
  width:100%; }

#contentwrap
{ margin:0 auto;
  position:relative;
  background:none;
  height:100%; 
width: 1025px;}

#contentarea
{ padding-top:0;
  position:relative; }

.contentareaback
{ width:1024px;
  float:left;
  position:relative;
  clear:both;
margin: 0 auto; }

#content50
{ float:left;
  margin-left:10px;
  margin-right:-1px;
  padding:10px 20px 20px 20px;
  width:383px; }

#content75
{ float:left;
  margin-right:-1px;
  padding:10px 21px 12px 18px;
  width:615px; }

#content100
{ float:left;
  width:95%;
  padding:10px 20px 12px 18px; }

.modifydate
{ color:#C0C0C0; }

.author
{ color:#afbe8c; }

.createdate
{ color:#afbe8c; }

.contenttoc
{ margin:5px; }

.menubox input
{ margin-top:9px;
  float:right; }

ul
{ margin:0;
  padding-left:10px; }

li
{ list-style-type:circle; }

ul.arrow1 li,ul.arrow2 li
{ padding-left:5px;
  padding-bottom:2px;
  padding-top:2px; }

.buttons .buttonheading
{ float:left;
  padding:0 5px 5px 0; }

a img
{ border:0; }
p {
font-size: 13px;
line-height: 18px;
margin: 10px 2px;
color: #6D4F21;
}
/* Poll Module Styles */
.poll-radio
{ padding-bottom:5px;
  float:left;
  clear:left;
  width:14%;
  text-align:center; }

.poll-option
{ float:left;
  padding-bottom:5px;
  width:85%; }

.poll h3
{ border:none; }

/*read more */
.readmore a
{ color:#fff;
  background:url('../images/arrow.png') none 90% 55%;
  text-shadow:#222 0.1em 0.1em 0.1em;
  text-decoration:none;
  margin-left:0;
  margin-right:0;
  margin-top:10px;
  margin-bottom:15px;
  padding-left:6px;
  padding-right:30px;
  padding-top:6px;
  padding-bottom:6px;
  background-repeat:repeat; }

.readmore a:hover
{ color:#eeeee0; }

/* Mods */
.logbox
{ float:left;
  margin:0 4px 0 4px; }

#left
{ float:left;
  padding:10px 0 25px 10px;
  width:210px; }

.modulespace
{ margin:10px 0 15px; }

div.rightcontain
{ float:right;
  padding:5px 19px 0 14px;
  width:228px; }

div.right
{ padding:0;
  margin-bottom:-15px; }

/* pathway */
.breadcrumbs
{
font-size: 13px;
line-height: 16px;
padding: 5px 0px;
color: #543B15;
 }



/*User Menu */
#usermenu
{ float:left;
  margin-top:7px; }

#usermenu ul,#usermenu li
{ padding:2px;
  margin:0 1px 0 1px;
  height:22px;
  float:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none; }

#usermenu li
{ background:url(../images/menuarrow.png) no-repeat 0 60%;
  padding:0 0 0 17px; }

#usermenu h3
{ font-size:11px; }

#usermenu a,#usermenu a:link
{ text-decoration:none;
  color:#fff; }

#usermenu a:hover
{ text-decoration:underline;
  color:#ccc; }


/* Bottom User Mods */
#user1100
{ float:left;
  width:1025px; }

#user150
{ float:left;
  margin:0 10px 0 20px;
  padding:5px;
  width:45%; }

#user2100
{ float:right;
  margin:0 10px 10px 25px;
  padding:5px;
  width:95%; }

#user250
{ float:right;
  margin:0 20px 0 10px;
  padding:5px;
  width:45%;
  min-height:87px; }

#user250 h3,#user2100 h3,#user150 h3,#user1100 h3
{ font-size:140%;
  margin-bottom:15px; }

#userwrap1
{ float:left;
  padding:0;
  width:1025px; }

#userwrap
{ clear:both;
  float:left;
  width:100%;
  padding-bottom:15px; }

div.fb-button {
width: 130px!important;
float:right;
padding-left: 10px;
}

div.twitter-button {
width: 96px!important;
float:right;
margin-left: 4px;
}

div.vk-button {
width: 66px!important;
float:right;
margin-left: 8px;
padding-right: 5px;
}

div.google-button {
width: 65px!important;
float:right;
margin-left: 5px;
}

/*footer */
#footerwrap
{ clear:both;
  margin:0 auto;
  width:100%;
  float:left;
height: 110px;
background: url(/upload/traba.jpg) bottom left no-repeat;
color: #543B15;
margin-top: 10px;
}

#footercopy
{ margin:12px 0 0 10px; }

#footerwrap1
{ position:relative;
  float:left;
  width:450px;
margin-bottom: 10px;}

#footerwrap2
{width:100%;
  position:relative;
  float:left;
}

#footer2
{ width:47%;
  float:left;
  padding:10px; }

#footer
{ width: 100%;
height: 100%;
background: url(/upload/razdel.jpg) top left no-repeat;
float: left;
font-size: 13px;
color: #6d4f21;
line-height: 15px;
}

#footer2 ul,#footer2 li
{ padding:2px;
  margin:2px 5px 0 5px;
  height:22px;
  float:right;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none; }

#footer2 li
{ background:url(../images/footerdivide.png) no-repeat left center;
  padding:0 0 0 17px; }

#footer2 p,#footer2 td
{ font-size:11px; }

#footer2 h3
{ font-size:11px; }

#footer2 a,#footer2 a:link,#footer a,#footer a:link
{ text-decoration:none; }

#footer2 a:hover,#footer a:hover
{ text-decoration:underline; }

#innerwrap
{ margin:0 auto; }

/* Header */
#header {
overflow: hidden;
width: 190px;
float: right;
}

#headercolor
{ background:#fff; }

#headergraphicwrap
{ clear:both;
  float:left;
  width:100%;
  margin:0; }

#headergraphic
{ clear:both;
  float:left;
  width:100%;
  padding:10px; }

/* Top Mod */
#top
{ float:right;
  padding:15px 40px 0 0;
  position:relative; }

/* Search */
#search
{ float:right;
  margin:9px 10px 5px 15px;
  position:relative;
  border:1px solid #fff;
  height:25px; }

.modulesearch
{ border:0;
  float:left;
  display:block;
  padding-left:10px;
  color:#fff; }

#spacer
{ width:100%;
  height:0;
  float:left;
  clear:both;
  display:block;
  position:relative; }

/* ie6 warning */
#iewarn
{ background:#f6efef url(../images/warning.jpg) 10px 20px no-repeat;
  position:relative;
  margin:-150px auto 0;
  font-size:110%;
  color:#001D29;
  z-index:8000; }

#iewarn div
{ position:relative;
  border-bottom:3px solid #64792b;
  padding:10px 125px 10px 200px; }

#iewarn h4
{ color:#fd4239;
  font-weight:bold;
  line-height:130%; }

#iewarn h3
{ color:#000;
  font-weight:bold;
  line-height:110%; }

#iewarn h2
{ color:#fd4239;
  font-weight:bold;
  line-height:100%; }

#iewarn
{ color:#000; }

#iewarn_close
{ background:url(../images/close.png) 50% 50% no-repeat;
  display:block;
  cursor:pointer;
  position:absolute;
  width:61px;
  height:21px;
  top:170px;
  right:35px; }

#firefox
{ background:url(../images/firefox.png) 50% 50% no-repeat;
  display:block;
  cursor:pointer;
  position:absolute;
  width:77px;
  height:27px;
  top:10px;
  right:25px; }

#safari
{ background:url(../images/safari.png) 50% 50% no-repeat;
  display:block;
  cursor:pointer;
  position:absolute;
  width:77px;
  height:27px;
  top:47px;
  right:25px; }

#chrome
{ background:url(../images/chrome.png) 50% 50% no-repeat;
  display:block;
  cursor:pointer;
  position:absolute;
  width:77px;
  height:27px;
  top:84px;
  right:25px; }

#opera
{ background:url(../images/opera.png) 50% 50% no-repeat;
  display:block;
  cursor:pointer;
  position:absolute;
  width:77px;
  height:27px;
  top:121px;
  right:25px; }

#iewarn_close.cHover
{ background:url(../images/close_hover.png) 50% 50% no-repeat; }

/* end ie6 warning */
.debug
{ clear:both;
  margin:0 auto;
  width:100%;
  float:left; }

#pplogo
{ position:relative;
  width:200px;
  height:38px;
  background:url(../images/ppweblogo.png) no-repeat;
  clear:both; }

span.account a
{ color:#000;
  padding-left:7px;
  text-decoration:none; }

/* K2 Styles */
div.catItemImageBlock
{ float:right; }

/* DO NOT delete this */
div.itemToolbar ul li,div.itemSocialLinksBlock ul.itemSocialLinks li
{ background:none; }

div.latestItemTagsBlock ul.latestItemTags li,div.itemTagsBlock ul.itemTags li,div.catItemTagsBlock ul.catItemTags li
{ padding-left:18px;
  padding-top:2px; }

div.itemToolbar
{ background:none repeat scroll 0 0 #F7FAFE;
  border:1px solid #CCC;
  margin:16px 20px 0 0;
  padding:2px 0; }

div.catItemVideoBlock,div.itemVideoBlock
{ background:none; }

table.calendar tr td.calendarDateLinked a:hover
{ background:#ccc; }

div.k2Pagination span,div.k2Pagination a
{ background:url("../images/white_grad_bg.png") repeat-x scroll left top transparent;
  border:1px solid #CCC;
  color:#999;
  margin-right:5px;
  padding:2px 8px; }

div.itemAttachmentsBlock ul.itemAttachments li
{ border:1px solid #CCC;
  display:block;
  list-style:none outside none;
  margin:0;
  overflow:hidden;
  padding:4px 0 4px 9px;
  margin-bottom:-1px; }

div.itemAttachmentsBlock ul.itemAttachments li
{ background:#f7fafe; }

div.itemAttachmentsBlock ul.itemAttachments li a
{ background:url("../images/k2_download_bg.png") no-repeat scroll right center #FFF;
  text-shadow:1px 2px 0 #FFF;
  cursor:pointer;
  display:block;
  float:left;
  height:56px;
  font-weight:bold;
  line-height:52px;
  margin-left:-9px;
  padding:0 24px 0 8px;
  text-decoration:none; }

div.itemAttachmentsBlock ul.itemAttachments li span
{ color:#777;
  float:right;
  font-size:12px;
  font-weight:normal;
  margin:15px 10px 0; }

div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured
{ background:url("../images/featuredItem.png") no-repeat scroll 100% 0 transparent; }

div.itemHeader h2.itemTitle span sup
{ display:none; }

div.itemVideoBlock span.itemVideoCaption
{ color:#999;
  font-size:10px;
  width:65%; }

div.itemVideoBlock span.itemVideoCredits
{ color:#999;
  font-size:10px;
  width:33%; }

div.catItemHeader span.catItemDateCreated,div.itemHeader span.itemDateCreated,div.genericItemHeader span.genericItemDateCreated
{ text-shadow:0.1em 0.1em 0.2em #222; }

/* Joomulus Styles */
#modk2Joomulus1
{ margin-top:-25px; }

#navbarin li.refresh
{ background:url(http://pixelpointcreative.com/navbar/current.jpg) 80% 50% no-repeat; }

/*Icons */
.ppicon_advanced
{ background:url(../images/typo/advanced.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_alert
{ background:url(../images/typo/alert.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_archive
{ background:url(../images/typo/archive.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_cancel
{ background:url(../images/typo/cancel.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_chat
{ background:url(../images/typo/chat.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_check
{ background:url(../images/typo/check.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_computer
{ background:url(../images/typo/computer.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_help
{ background:url(../images/typo/help.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_hot
{ background:url(../images/typo/hot.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_info
{ background:url(../images/typo/info.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_padlock
{ background:url(../images/typo/padlock.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_question
{ background:url(../images/typo/question.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_send
{ background:url(../images/typo/send.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_smiley
{ background:url(../images/typo/smiley.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

.ppicon_star
{ background:url(../images/typo/star.png) no-repeat left center;
  padding:20px 20px 20px 50px;
  display:block; }

/*Boxes*/
.ppbox_style1
{ border:2px solid #999;
  border-left:7px solid #7b8a74;
  padding:10px;
  margin:10px 0 20px; }

.ppbox_style2
{ border:2px solid #999;
  border-left:7px solid #8b0000;
  padding:10px;
  margin:10px 0 20px; }

.ppbox_style3
{ border:2px solid #999;
  border-left:7px solid #4a4933;
  padding:10px;
  margin:10px 0 20px; }

.ppbox_style4
{ border:2px solid #999;
  border-left:7px solid #8e9468;
  padding:10px;
  margin:10px 0 20px; }

.ppbox_style5
{ border:2px solid #999;
  border-left:7px solid #383a47;
  padding:10px;
  margin:10px 0 20px; }

.ppbox_style6
{ border:2px solid #999;
  border-left:7px solid #b06039;
  padding:10px;
  margin:10px 0 20px; }

.ppbox_style7
{ border:2px solid #999;
  border-left:7px solid #cd6600;
  padding:10px;
  margin:10px 0 20px; }

/*Lists */
ul.pp_black li
{ list-style-type:none;
  padding-left:23px;
  background:url(../images/typo/black.png) no-repeat scroll 4px 7px transparent; }

ul.pp_arrow li
{ list-style-type:none;
  padding-left:23px;
  background:url(../images/typo/arrowbullet.png) no-repeat scroll 1px 2px transparent; }

ul.pp_star li
{ list-style-type:none;
  padding-left:23px;
  background:url(../images/typo/starbullet.png) no-repeat scroll 1px 2px transparent; }