*, html {
    margin: 0pt;
    padding: 0pt;
    border: 0pt;
}

.myCoolSelect {
    margin: 2px 0 0 0;
    padding: 2px 0 3px 0;
    cursor: pointer;
    background: url('../images/bg_select.jpg') right no-repeat;
    width: 200px;
}

div.single_user_review {
    margin-bottom: 0.5em;
}

.right-m001 {
    margin-left: 0px;
}

.search_box_01 {
    float: left;
}

.search_box_01_div {
    float: left;
    width: 20px;
    height: 15px;
}

.seeinagito {
    width: 143px;
    height: 25px;
    line-height: 25px;
    font-size: 25px;
    clear: both;
}

.myhiddeninput {
    border: 0;
    padding: 0;
    margin: 4px 0 0 0;
}

.contactLabelDiv {
    margin: 10pt 0;
    font-size: 12pt;
    font-weight: 800;
    color: #006633;
}

.captchaImg {
    margin: 10pt 0 0 0;
}

.search-controls {
    margin: 1.5em 0 !important;
}

div.single_user_review div.review-agitowcy img {
    width: 65px;
    /*height:65px;*/
    margin: 0 5px 0 0;
    float: left;
}

div.single_user_review img {
    width: 100px;
    /*height:65px;*/
}

div.single_user_review div.review-agitowcy {
    overflow: hidden;
    padding-bottom: 0.2em;
}

div.single_user_review div.review-agitowcy dl {
    margin-left: 85px;
    font-size: 9px;
    padding-bottom: 0.1em;
    color: #939598;
}

div.single_user_review div.review-agitowcy dt {
    float: left;
    padding-right: 0.6em;
    color: #939598;
}

div.single_user_review dd a {
    color: #f79f25;
    font-size: 11px;
}

div.single_user_review dd.user a {
    color: #f79f25;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

div.single_user_review {
    float: left;
    width: 261px;
    padding: 0 15px 0 0;
}

div.reviews h3 {
    padding-top: 0px;
    margin-bottom: 5px;
	
}

div.single_user_review h3 a {
    font-size: 13px !important;
    font-weight: bold;
}

div.single_user_review div.content img {
    margin: 2px 8px 0 0;
    float: left;
}

div.single_user_review div.content {
    overflow: hidden;
    padding-bottom: 0em !important;
	margin-bottom:0px;
}

div.single_user_review div.content dl {
    margin: 1px 0 10px 0;
    font-size: 11px;
    padding-top: 0.3em;
    padding-bottom: 0.2em;
    /*padding: 0.5em; */
    /*background:#ECF4E9;*/
    clear: both;
    color: #939598;
}

.kat_title {
    color: #006633 !important;
    font-size: 13px !important;
    font-weight: bold !important;
}

div.single_user_review div.content dt {
    float: left;
    padding-right: 0.5em;
    font-weight: 800;
}

.dtexmark {
    font-size: 8pt !important;
    line-height: 14pt !important;
    margin-top: 26px;
}

.b001 {
    display: block;
    float: left;
    width: 570px;
}

.input_fields {
    display: inline;
    padding: 5px;;
    float: left;
}

.fleft {
    display: block;
    float: left;
}

.inln {
    display: block;
    float: left;
    width: 100px;
}

.inln2 {
    display: block;
    float: left;
    margin: 0px 0 0 0;
    width: 100px;
}

.inln3 {
    display: block;
    float: left;
    margin: 0px 0 0 0;
    width: 80px;
    color: #939598;
}

.inln4 {
    display: block;
    float: left;
    margin: 0px 0 10px 0;
    width: 117px;
    color: #939598;
    color: #000;
    font-size: 12px !important;
}

.bigger-rates {
    width: 250px !important;
}

body {
    font-family: Tahoma, sans-serif; /*, Verdana, Geneva, Arial, Helvetica,*/
    font-size: 1em;
    line-height: 140%;
    text-align: center;
    background-color: #ffffff;
    color: #000000;
    background-image: url('../images/layout/bg_stars.png');
    background-attachment: scroll;
    background-position: top;
    background-repeat: no-repeat;
}

input.styleinput {
    background-color: transparent;
    /*background-image:url(../images/layout/rev_input.gif);
     background-position:right top;
     background-repeat:no-repeat;*/
    border: 0pt none;
    height: 15px;
    padding: 4px 8px;
    width: 184px;
}

input.styleinput2 {
    background-color: transparent;
    /*background-image:url(../images/layout/rev_input.gif);
     background-position:right top;
     background-repeat:no-repeat;*/
    border: 0pt none;
    height: 15px;
    padding: 5px 1px;
    width: 184px;
}

div#main_content ul.dotted_list {
    margin: 0.5em 0;
    list-style-type: none;
    margin-left: 3px;
    text-align: left;
}

div .content {
    font-size: 12px;
}

div#main_content ul.dotted_list li {
    padding-left: 10px;
    background-image: url('./../images/layout/list_dot.png');
    background-repeat: no-repeat;
    background-position: left center;
}

.mi003 {
    margin: 10px 0 0 0;
}

.error {
    clear: left;
    margin: 5px 0 -18px;
    padding: 1em;
    color: #eb0000;
    font-weight: bold;
    background-color: #ecf4e9;
    font-size: 12px;
    line-height: 22px;
	width: 565px;
}

body.sidebar .error {
    margin: 0;
}

form div.error {
    padding: 0;
    margin: 0;
}

.error3 {
    clear: left;
    margin: 0em 0;
    padding: 0em;
    color: #eb0000;
    font-weight: bold;
    background-color: #ecf4e9;
    font-size: 12px;
}

.error a {
    color: #f79f25;
    line-height: 20px;
}

div.ack {
    clear: left;
    margin: 10px 0 10px !important;
    padding: 1em;
    color: #207B05;
    font-weight: bold;
    background-color: #ecf4e9;
    font-size: 13px;
    overflow: hidden;
}

div.ack span.dzieki {
    color: #f79f25 !important;
	font-size:14px;
}

body.sidebar div.ack {
    margin: 0;
}

#error-msg {
    margin-bottom: 2em;
    text-align: left;
}

#error-msg h3 {
    color: #ff0000 !important;
    font-size: 11pt !important;
    font-weight: bold;
    margin-bottom: 0.5em;
    padding-bottom: 0.5em;
    border-bottom: 1px solid #ffffff;

}

#error-msg ol {
    margin-left: 1.5em;
}

#error-msg a strong {
    color: #f00;
}

#error-msg a {
    color: #006633;
    text-decoration: none;
}

#error-msg a:hover {
    text-decoration: underline;
}

.bluebox {
    background-color: #ECF4E9;
    padding: 5px;
    clear: left;
    overfl/ow: hidden;
    zoom: 1;
	width: 854px;
	position: relative;
}

body.sidebar .bluebox {
    margin-right: 1em;
}

#maincontainer {
    margin: 0 auto;
    /*background-color: #eef2f7;*/
    width: 867px;
    text-align: left;

}

a { /*color: #0000ff;*/
    color: #207B05;
}

a:hover {
}

.cl_both {
    clear: both;
}

.cb1 {
    margin: 0 0 0 -15px;
}
/**
 * form classes
 */
form div.separated {
    margin-bottom: 6px;
}

label {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.rate_form_tooltop {
    margin: 0 0 5px 0;
}

.fl-right00 {
    margin: 0 30px 0 10px;
    float: right;
}

.rate_form_tooltop ul {
    margin: 5px 0 0 0;
}

.rate_form_tooltop img {
    vertical-align: middle;
}
h2.login-form, h2.static, h2.add_new
{
  
  padding: 40px 0 10px 0 !important;
}
#main_content h2 {
   font-size: 18px;
  color: #f79f25;
  padding: 0.5em 0 0.4em;
  font-family: Tahoma;
  margin-top:3px;
  line-height: 1.5;
}

body.sidebar #main_content h2 {
    padding-top: 0.2em;
	padding-bottom: 0.5em;
}

#main_content h2 span {
    font-size: 12px;
    font-weight: normal;
    color: #959597;
    font-family: Tahoma;
}

#main_content h2 a {
    color: #f79f25 !important;
    text-decoration: none !important;
}
#main_content h2 a:hover {
    text-decoration: underline !important;
}
/**
 * type=text
 */
input.it, textarea {
    border-top: 1px solid #808080;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-left: 1px solid #808080;
    padding: 0.2em;
    background-color: transparent;
}
/**
 * type=submit
 */
input.is {
    /*	background-color: #c0c0c0; */
}

input.is22 {
    margin: 10pt 0 0 0;
}

input.is_00 {
    border: 0;
    padding: 0;
    /*background-color: #c0c0c0;*/
}

input.is_02 {
    border: 0;
    padding: 0;
    margin: 10px 0 0 0;
}

input.is.floated {
    margin-left: 170px;
}
/**
 * help paragraph
 */
p.help {
    line-height: 30px;
    display: inline;
    padding-left: 0.5em;
    font-size: 0.8em;
    color: #939598;
    font-family: Tahoma;
}
/**
 * Search
 */
#searchform-box {
    margin-top: 13px;
    margin-left: 1em;
    float: left;
    background-image: url('../images/layout/search_box_bg.gif');
    background-repeat: no-repeat;
    width: 314px;
    height: 52px;
    overflow: hidden;
}

#searchform-box p {
    margin-left: 1.5em;
    font-size: 9pt;
}

#searchform-box a {
    color: #ffffff;
}

#searchform-box fieldset {
    float: left;
}

searchform-box on-top {
    margin-top: -2em;
}

.input_search_00 {
    float: left;
    width: 10px;
    height: 10px;
}

#searchform-box input.it {
    /* background-image: url('../images/layout/search_box_input.png'); */
    background-repeat: no-repeat;
    background-position: right top;
    width: 198px;
    height: 14px;
    border: 0;
    padding: 5px 4px;
    color: #939598;
    color: #010101;
    font-size: 8pt;
    margin-left: 0px;
}

#searchform-box fieldset.actions {
    float: right;
}

#searchform-box input.is {
    width: 66px;
    height: 30px;
    border: 0pt;
    padding: 0;
    margin: 0;
    margin-right: 3px;
}

h2.fill_nick {
    padding: 40px 0 10px 0 !important;
}
/* --------------------------------------------------------
 * *** MAIN MENU ***
 * -------------------------------------------------------- */
ul.menu {
    list-style-type: none;
    text-align: right;
    padding: 0.5em 0.5em 0 0;
}

ul.menu li {
    display: inline;
}

ul#main_menu {
    list-style-type: none;
    margin-bottom: 20px;
}

ul#main_menu li {
    display: list-item;
    padding: 5px 15px;
    margin-right: 2px;
    background-color: #ededed;
}

ul#main_menu li a {
    color: #010101;
}

ul#main_menu li.active {
    background-color: #02c442;
    color: #ffffff;
}

ul#main_menu li.submenu {
    padding-left: 40px;
}

ul#main_menu li.action { /*float: right;*/
    margin-bottom: 40px;
    background-color: yellow;
}

ul#main_menu li.active a {
    color: #ffffff;
}
/* --------------------------------------------------------
 * *** Top Section ***
 * -------------------------------------------------------- */
#topsection {
    display: block;
    clear: both;
    overflow: hidden;

}

#topsection h1 {
    float: left;
}
/* --------------------------------------------------------
 * *** 3 STEPS ***
 * -------------------------------------------------------- */
#three-steps {
    width: 867px;
    height: 116px;
    background-image: url('../images/layout/steps_bg.png');
    background-repeat: no-repeat;
    margin: 0 auto 0.7em;
    overflow: hidden;
    color: #ffffff;
    font-size: 12px;
    line-height: 110%;
    font-style: italic;
    position: relative;
    z-index: 1;
    font-size: 0;
}

#three-steps ul {
    list-style-type: none;
    overflow: hidden;
}

#three-steps ul li {
    float: left;
    font-size: 12px !important;
    line-height: 10pt !important;
    /*display: inline;*/
}

.space_steps {
    float: left;
    width: 700px;
    height: 5px;
    clear: both;
    font-size: 0;
    line-height: 0;
}

li#three-steps-aktywuj {
    width: 255px;
}

li#three-steps-atakuj {
    padding-left: 35px;
    width: 295px;
}

li#three-steps-agituj {
    padding-left: 15px;
    width: 260px;
}

#three-steps dl {
    padding: 1em;
    text-align: left;
}

#three-steps dl a {
    color: #fff;
    text-decoration: none;
}

#three-steps dd a strong {
    font-weight: normal;
}

#three-steps dt {
    font-size: 12pt !important;
    padding-bottom: 0.8em;
}

#three-steps dt strong {
    font-size: 25pt !important;
    font-weight: normal;
}

li#three-steps-agituj dl {
    padding-right: 0;
    padding-left: 0;
}

li#three-steps-agituj dt, li#three-steps-agituj dd {
    padding-right: 1em;
    padding-left: 25px;
    font-size: 12px;
}

#three-steps #register-yourself {
    padding-right: 0;
    /*padding-left: 20px;*/
    padding-top: 1px;
    font-size: 11pt;
}

#three-steps #register-yourself a {
    color: #F9A11B;
    text-decoration: underline;
}

#link-toggle-three-steps {
    text-align: right;
    /*padding: 0;*/
    /*display: inline;*/
    font-style: normal;
    font-weight: bold;
    color: #ffffff;
    width: 873px;
    height: 16px;
}

#link-toggle-three-steps-off {
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    position: relative;
    top: 25px;
    left: -13px;
    z-index: 99;
    line-height: 1em;
}

#link-toggle-three-steps-on {
    margin: 0.25em 0.5em 0 0;
    font-size: 11px;
    color: #F9A11B;
    text-decoration: none;
    position: relative;
    z-index: 99;
    color: #F9A11B;
    position: static;
    float: none;
    line-height: 1em;
}

#link-toggle-three-steps a.off {
    visibility: hidden;
}

#link-toggle-three-steps-off.off {
    display: none;
}
/** --------------------------------------------------------
 * agregation box
 */
a.agregation {
    float: right;
}

ul.agregation {
    width: 114px;
    float: right;
    list-style-type: none;
    height: 23px;
    background-image: url('./../images/layout/bckg_agregation.png');
    background-repeat: repeat-x;
    position: relative;
}

ul.agregation li {
    float: left;
    line-height: 23px;
    padding: 0 4px;
    padding-top: 3px;
}

ul.agregation li.left {
    float: left;
    background-image: url('./../images/layout/bckg_agregation_left.png');
    background-repeat: no-repeat;
    width: 5px;
    height: 23px;
    padding: 0;
    margin-right: 4px;
}

ul.agregation li.right {
    float: right;
    background-image: url('./../images/layout/bckg_agregation_right.png');
    background-repeat: no-repeat;
    width: 5px;
    height: 23px;
    padding: 0;
    margin-left: 4px;
}
/** --------------------------------------------------------
 * breadcrumb
 */
#breadcrumb ul{
    padding: 8px 0;
	margin: 0 0 10px 0;
    font-size: 11px;
    font-family: Tahoma;
	color: #444;
	float: left;

	background: url('../images/jestes_tu.gif') bottom center no-repeat;
    overflow: hidden;
	width: 580px;

    /*width: 100%;*/
}

#breadcrumb ul.longer{
	width: 860px;
}

#breadcrumb ul.no_bg {
	width: 860px;
	background:none !important;
}

#breadcrumb li strong{
	color: #2b8258;
}

/*
 body.sidebar #breadcrumb {
 background-image: url('../images/layout/bg_content_top.gif');
 background-repeat: no-repeat;
 background-position: left top;
 width: 597px;
 }*/
#furl {
    float: right;
}

#breadcrumb strong {
    font-weight: 700;
    color: #939598;
    font-size: 11px;
}

#breadcrumb ul {
    list-style-type: none;
    /*margin-top: 1.5em;*/
}

#breadcrumb ul li {
    display: inline;
    font-size: 11px;
}

#breadcrumb ul li a b {
    color: #2B8258;
}

#breadcrumb ul li a {
    color: #939598;
    font-size: 11px;
}

#main_content {
    font-size: 12px;
    line-height: 120%;
    clear: both;
}

body.sidebar #main_content {
    margin-right: 293px;
    clear: left;
}

#sidebar-right {
    margin-top: 10px;
}

body.sidebar #sidebar-right a {
    color: #006633;
}
/*body.sidebar div.box_content_001 table tfoot tr td a,*/
body.sidebar #sidebar-right div.c-tr-me a {
    color: #f79f25 !important;
    color: #2b8258 !important;
    font-size: 11px !important;
    font-weight: normal;
}
/** ------------------------------------
 * REVIEW
 * ------------------------------------*/
.nowa_ikonka_absolute
{
	position: absolute;
	top: 0px;
	right: 0;
}
 
.review {
    width: 570px;
    margin-bottom: 0.5em;
    overflow: hidden;
	position: relative;
}

.review .info {
    font-size: 11px;
    color: #939598;
    color: #000000;
	
}

.review h2 {
    font-size: 20px !important;
    color: #f79f25;
    padding: 0 0 !important;
    margin: 5px 0 !important;

    line-height: 1.2;
    font-family: Tahoma;
}

.review h2 a {
    color: #f79f25;
    text-decoration: none;
}

.review .movie, .review .image {
    text-align: center;
    padding: 1em 0;
}

p.header {
    font-weight: bolder;
    font-size: 12px;
    line-height: 120%;
    text-align: justify;
    margin: 10px 0 15px 0;
}

.upmargin1 {
    margin: 7px 0 0 0;
}

div.tags {
   	clear: both;
    padding: 0 0 7px 0;
    margin: 0;
	overflow: hidden; 
}

div.tags ul {
    font-size: 11px;
    color: #939598;
    color: #000;
    list-style-type: none;
    padding: 0;
    margin: 0;
	font-size: 12px;
}

div.tags ul li {
    display: inline;
    margin: 0;
    padding: 0;
}

div.tags a {
    color: #f79f25;
}

div.tags ul li a {
    color: #026632;
	text-decoration: none;
}
div.tags ul li a:hover {
	text-decoration: underline;
}

div.review div.content {
    clear: both;
    text-align: justify;
    padding: 0.7em 0;
}

div.review div.readmore {
    float: right;
    color: #82BD33;
    font-weight: 800;
}

div.review h3 {
    color: #006633;
    font-size: 18px;
    line-height: 100%;
    font-weight: bold;
	
}

div.review h3.on-main {
    font-size: 18px;
    font-weight: bold;
    padding: 0.2em 0 0 0;
}

div.review div.comment-product h5 {
    font-weight: bold;

}

h3.update {
    text-align: left;
    color: #006633;
    font-size: 12pt;
    margin: 5px 5px 5px 5px;
    background-color: #ECF4E9;
    width: 95%;
    height: 40px;
    padding: 0.5em 0.5em 0.5em 1.5em
}

h3 {
    text-align: left;
    color: #006633;
    font-size: 12pt;
    padding: 0.4em 0;

}

h3 a {
    font-size: 13px;
    color: #f79f25;
    text-decoration: none;

}

h3 a:hover {
}

h4 {
    text-align: left;
    color: #006633;
    font-size: 10pt;
    line-height: 140%;
    padding: 0.5em 0;
    zoom: 1;
}

h4 a {
    font-size: 14px;
    color: #f79f25;
    text-decoration: none;
}

h4 a:hover {
}

.review h5 {
    color: #006633;
    font-size: 14px;
    line-height: 140%;
    font-weight: bold;
    padding: 0.5em 0;
}
/* REVIEW PRODUCTS */
#product-profile div.input-movie {
    overflow: hidden;
    background: url(../images/layout/rev_input.gif) no-repeat top left;
}

.review .product-block {
    overflow: hidden;
    width: 600px;
    margin-bottom: 0em;
}

.review-product {
    float: left;
    width: 270px;
    margin-right: 0.5em;
    height: 150px;
    padding-bottom: 0.5em;
}
div.product1 .review-product {
    float: left;
    width: 270px;
    margin-right: 0em;
	padding-right:1em;
	padding-left:0.5em;
    height: 160px;
    padding-bottom: 0.5em;

}
div.product2 .review-product {
    float: left;
    width: 270px;
    margin-right: 0em;
	padding-right:1em;
	padding-left:0.5em;
    height: 160px;
    padding-bottom: 0.5em;
	background-color: #ECF4E9;
}
 
.review-product-bigger {
    height: 170px !important;
}

.review-product2 {
    float: left;
    width: 100%;
}

.c_edit {
    margin: 20px 0 10px 0;
    clear: both;
}

.review-product .image_review, .review-product2 .image_review {
    overflow: hidden;
    width: 110px;
    height: 105px;
    float: left;
    padding: 0.2em 0.2em 0pt 0.1pt;
    /*margin-right: 0.5em;*/
    position: absolute;
}

.review-product .noabs {
    position: static !important;
}

.review-product .image_review img, .review-product2 .image_review img, .review-product .image_review2 img, .review-product2 .image_review2 img {
    display: block;
    margin: 0 auto;
}

.review-product .image_review2, .review-product2 .image_review2 {
    float: left;
    margin-top: 1em;
    width: 50px;
    height: 100px;
    background: #fff;
}

.category-box .review-product .image_review2, .category-box .review-product2 .image_review2 {
    border: 1px solid #aad456;
}

.review-product2 h3 {
    color: #f79f25;
    font-size: 13pt;
    padding: 5pt 0 5pt 1em;
	
}

.review-product2 h3 a {
    color: #f79f25;
    text-decoration: none;
}

.review-product2 span a {
    color: #f79f25;
    text-decoration: none;
    font-size: 9pt;
}

.review-product dl {
    font-size: 7pt;
}

review-product2 dl {
    font-size: 7pt;
    float: right;
}

.review-product dt, .review-product dt {
    color: #006633;
}

.review-product .actions, .review-product .actions {
    padding: 0.2em 0 0em;
    clear: both;
    text-align: left;
    height: 35px;
}

#edit-review-box {
    color: #006633;
    text-align: left;
    font-size: 11pt;
    line-height: 140%;
    padding: 0.5em 0;
    margin-left: 285px;
}
/* most-popularity-rates */
.image-products {
    margin-right: 1em;
    width: 90px;
    height: 90px;
    float: left;
    padding: 0.5em 0 0 0;
    /*margin-right: 0.5em;*/
}

.most-popularity-rates .bold {
	font-weight: bold;
}

.most-popularity-rates p {
    color: #006633;
    color: #000;
    font-size: 10px;
    font-weight: 500;
    display: block;
    padding: 2px 0 1px;
}

h6.most-popularity-rates {
    padding: 10px 0 0 0 ;
    /*text-align:center;*/
	text-align: left;
	font-size: 11px;
}

.box_content_001 h6.most-popularity-rates a,
.most-popularity-rates a {
    color: #2b8258;
    font-size: 12px;
    font-weight: normal;
    padding: 0 !important;
    padding-left: 1px !important;
}

.c-tr-me {
    text-align: left;
    padding: 10px 0 10px 5px;
    clear: both;
}

.most-popularity-product-link {
    font-size: 12px !important;
    font-weight: bold;
    padding: 0 !important;
    text-align: left !important;

}

.lasted-comments-link {
    font-size: 7pt !important;
    height: 2em !important;
    font-weight: bold;
    padding: 1em !important;
    text-align: center !important;
    line-height: 3em;
}

.most-popularity-product h5 {
    float: none !important;
}

.most-popularity-product h6 {
    margin-top: 0;
    margin-bottom: 1em;
}

.most-popularity-product h5 a:hover {
	text-decoration: underline !important;
}
.most-popularity-product h5 a {
    color: #f79f25 !important;
    color: #2b8258 !important;
    font-size: 12px !important;
    font-weight: bold !important;
    clear: both;
    margin-top: 0 !important;

}
.most-popularity-product h5 a:hover,
.most-popularity-rates a:hover
{
	text-decoration: underline;
}
.most-popularity-rates a.most
{

}

a.most {
    color: #79B733 !important;
    color: #2b8258 !important;
    font-size: 11px !important;
    text-decoration: underline;
    font-weight: normal;
}

.most-popularity-product h5 a:hover {
    t/ext-decoration: none !important;
}

.most-popularity-product div.image-products {
    margin-right: 0.3em;
}
/* recently comment content */
#recently-comment-top {
    background: url(../images/layout/sidebar_corners_man.png) no-repeat top center;
}

#recently-comment-content h3 {
    color: #006633 !important;
    font-size: 14px !important;
    margin: 0 0 0 0px !important;
    padding: 0 0 0.4em 0;
}

#recently-comment-content .comment-product h5 {
    color: #939598;
    font-size: 8pt;
    font-weight: normal;
    margin-bottom: 0.5em;
    margin-top: 5px;

}

#recently-comment-content .comment-product div.links a {
    font-size: 11px;
    color: #2B8258;
	
	
}

#recently-comment-content .comment-product h5 a {
    color: #f79f25;
    color: #2b8258;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#recently-comment-content .comment-product dd {
    color: #939598;
    color: #000;
    font-size: 11px;
}

#recently-comment-content .comment-product dd a {
    color: #f79f25;
    color: #2b8258;
	font-size: 12px;

    text-decoration: none;
}

#recently-comment-content .comment-product h5 a:hover, #recently-comment-content .comment-product dd a:hover {
    text-decoration: underline;
}

#review-list-Agitowcy-content h3 {
    color: #006633 !important;
    font-size: 11pt !important;
    margin: 0 0 0 9px !important;
}

#review-list-Agitowcy-content .review-agitowcy h5 {
    color: #939598;
    font-size: 8pt;
    font-weight: normal;
    margin-bottom: 0.5em;
    margin-top: 0px;
}

#review-list-Agitowcy-content .review-agitowcy div.links a {
    font-size: 11px;
    padding-bottom: 1em !important;
    color: #f79f25;
}

#review-list-Agitowcy-content .review-agitowcy h5 a {
    color: #f79f25;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;

}

#review-list-Agitowcy-content .review-agitowcy dd {
    color: #939598;
    font-size: 11px;
}

#review-list-Agitowcy-content .review-agitowcy dd a {
    color: #f79f25;
    text-decoration: none;
}

#review-list-Agitowcy-content .review-agitowcy h5 a:hover, #review-list-Agitowcy-content .review-agitowcy dd a:hover {
    text-decoration: underline;
}
/* PRODUCT RATES */
.rates-for-prod {
    padding-left: 1.5em;
    padding-top: 0.3em;
    float: left;
}

.fixtpos3 {
    float: left;
    width: 500px; /*height:100px; /*???*/
}

.fixtpos {
    display: block;
    float: left;
    position: absolute;
    width: 200px;
}

.rates-for-prod th {
    color: #006633;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    padding-bottom: 7px;
    width: 72px;
}

.rates-for-prod td {
    height: 20px;
    color: #006633;
    font-size: 12px;
}

.rates-for-prod th.odd, .rates-for-prod td.odd {
    float: right;
}

.rates-for-prod td img, .rates-for-prod th img {
    vertical-align: middle;
}

div.rates {
    /*float: right;/*po ch?*/
}

div.rates dl {
    width: 150px;
    float: right;
    padding-left: 0.3em;
    /*margin-left: 1em;*/
    /*margin-bottom: 1em;	*/
}

.fixStarPos {
    position: absolute !important;
}

.fixStarPos2 {
    position: absolute !important;
}

.fixtpos2 {
    float: left;
    width: 200px;
    height: 100px;
}

div.rates dl dt {
    color: #006633;
    margin-bottom: 0px;
    font-size: 11px;
    clear: left;
}

div.rates dl dd {
    margin-bottom: 1px;
    float: left;
    height: 17px;
    width: 100px;
}

.review .comment-product {
    float: left;
    margin-left: 1em;
    width: 290px;
    overflow: hidden;
}

.comment-product .clear03 {
    float: left;
    width: 250px;
    height: 10px;
}

.comment-product .avatar {
    width: 68px;
    text-align: center;
    float: left;
    padding: 0 0.5em 0.1em 0;
}

.comment-product .avatar img {
}

.comment-product dl {
    font-size: 11px;
    line-height: 12pt;
    padding-left: 60px;
}

.comment-product dl .m001 {
    font-size: 12px;
    line-height: 14pt;
    color: #939598;
}

.comment-product dl .m002 {
    margin: 0px 0 0 0;
}

.m003 {
    color: #000;
    clear: both;
    /*padding: 0.5em 0pt;*/
    font-size: 12px;
}

.m004 {
    color: #2b8258 !important;
    margin: 0 0px 0 0;
	
}

.m004 a {
    color: #2b8258 !important;
	font-weight: bold !important;
}

.comment-product dt {
    c/olor: #327913;
    float: left;
    width: 45px;
    font-size: 11px;
}

.comment-product dd {
    color: #f79f25;
    font-size: 10pt;
    font-weight: bold;
}

.comment-product dd a {
    c/olor: #f79f25 !important;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	
}

.comment-product dd a:hover {
    text-decoration: underline;
}

.comment-product p {
    clear: both;
    padding: 0.2em 0;
}

.review-agitowcy h5 {
    margin-bottom: 0.5em;
}

.review-agitowcy h5 a {
    color: #f79f25;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	
}

.review-agitowcy .clear03 {
    float: left;
    width: 250px;
    height: 10px;
}

.review-agitowcy .avatar {
    width: 90px;
    float: left;
    padding: 0 0.5em 0.5em 0;
}

.review-agitowcy .avatar img {
    width: 80px;
}

.review-agitowcy dl {
    font-size: 11px;
    line-height: 12pt;
    padding-left: 0px;
}

.review-agitowcy dl .m001 {
    font-size: 12px;
    line-height: 14pt;
    color: #939598;
}

.review-agitowcy dl .m002 {
    margin: 5px 0 0 0;
}

.review-agitowcy dt {
    color: #327913;
    float: left;
    width: 40px;
    font-size: 11px;
}

.review-agitowcy dd {
    color: #939598;
    font-size: 11px;
}

.review-agitowcy dd a {
    color: #f79f25 !important;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	
}

.review-agitowcy dd a:hover {
    text-decoration: underline;
}

.review-agitowcy p {
    clear: both;
    padding: 0.2em 0;
}

div.rate_form_tooltop .small-rating {
     z-index: 1 !important;
}

div.product-block p {
    color: #006633;
    text-align: justify;
}

.error_mark {
    background: url('../images/layout/error_sign.gif') no-repeat left top;
    float: left;
    height: 18px;
    line-height: 18px;
    width: 15px;
}

div.product-block h4.desc {
    color: #006633;
    text-align: left;
    font-size: 14px;
    line-height: 100%;
    padding: 0.5em 0;
    margin-left: 285px;
}

div.product-block h4 a {
}

div.pager {
    padding: 1em 0;
    text-align: center;
}

div.pager a {
    font-weight: bold;
    color: #006633;
}

p.pager {
    margin: 15px 0 0 0;
    width: 867px;
    color: #006633;
    text-align: center;
    float: left;
    font-size: 14px !important;
}

#products-list p.pager {
    margin: 40px 0 0 0;
}

body.sidebar p.pager {
    padding: 1em 0;
    width: 100%;
}

p.pager a {
    color: #006633;
}
/**
 * SIDEBAR
 */
#sidebar-right a:hover
{
		text-decoration: underline;
}
#sidebar-right a
{
	text-decoration: none;

}

#sidebar-right {
    width: 267px;
    float: right;
    background: #ffffff;
    font-size: 10pt;
    clear: right;
}

.clear2 {
    float: left;
    width: 260px;
    height: 10px;
    line-height: 10px;
}

#sidebar-right ul {
    list-style-type: none;
}

#sidebar-right .sidebar-box {
    background-image: url('../images/layout/sidebar_box_bg.png');
    background-repeat: repeat-y;
    /*margin: 0.5em 0;*/

}

#sidebar-right .sidebar-box .btn a {
    float: left;
    color: #fff;
    text-decoration: none;
    padding-right: 0.5em;
    font-style: normal;

}

#sidebar-right .sidebar-box .btn {
    background-image: url('../images/layout/sidebar_corners_btn.png');
    background-repeat: no-repeat;
    background-position: top;
    height: 28px;
    padding: 4px 16px 0;
    overflow: hidden;
    color: #ffffff;
    font-size: 10pt;
    font-style: normal;
}

#sidebar-right .sidebar-box .top h3 {
    font-weight: normal;
    font-size: 18px;
	font-style: normal;
    font-size: 12px;
    font-weight: bold;
	font-family: verdana;
}

#sidebar-right .sidebar-box .top h3 a {
    float: left;
    color: #fff;
    text-decoration: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-style: normal;
    font-size: 12px;
    font-weight: bold;
	font-family: verdana;
}

.box_content_001 {
    margin: 7px 10px 1px 10px;
    font-size: 13px;
}

.box_content_001 a {
    color: #f79f25;
	color: #2b8258 !important;

    font-weight: normal;
}
.activiti_001m a:hover
{
		text-decoration: underline;
}
.activiti_001m a 
{
	font-style: normal;
	text-decoration: none;
	display: block;
	float: none;
	clear: both;
}

#sidebar-right .sidebar-box .top {
    background-image: url('../images/layout/sidebar_corners_top.png');
    background-repeat: no-repeat;
    background-position: top;
    height: 30px;
    /*padding: 4px 16px 0;*/
    overflow: hidden;
    color: #ffffff;
    font-style: normal;
    float: left;
    width: 267px;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content img, #sidebar-right .sidebar-box #review-list-Machinek-content img, #sidebar-right .sidebar-box #review-list-PROtesty-content img {
    float: left;
    margin: 0 8px 0em 0;
    width: 100px;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content h3, #sidebar-right .sidebar-box #review-list-Machinek-content h3, #sidebar-right .sidebar-box #review-list-PROtesty-content h3 {
    float: none;
    padding: 0;
    margin: 0 0 5px 0;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content p, #sidebar-right .sidebar-box #review-list-Machinek-content p, #sidebar-right .sidebar-box #review-list-PROtesty-content p {
    text-align: left;
    float: none !important;
    margin: 2pt 0 1pt 0;
    font-size: 13px;
    color: #2b8056;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content p {
    text-align: left;
    float: none !important;
    margin: 2pt 0 5pt 0;
}

.sidehelp {
    float: none !important;
}

.howToSearchLabel {
    position: absolute;
    float: left;
    width: 520px;
    height: 50px;
    text-align: right;

}

.howToSearchLabel .label {
    text-align: right;
    font-family: Verdana;
    font-size: 8pt;
    line-height: 10pt;
    margin: 28px 0 0 0;
    color: #006633;
    color: #000000;
    font-weight: 500;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content div.content img {
    /*width:80px;
     height:74px;*/
    margin: 0 8px 0 0;
    float: left;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content div.content {
    overflow: hidden;
    margin: -2px 0pt 0pt;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content div.content dl {
    margin-left: 5px;
    font-size: 9px;
    padding-bottom: 0.2em;
    /*background:#ECF4E9;*/
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-content div.content dt {
    float: left;
    padding-right: 0.5em;
    font-weight: 800;
}

#sidebar-right .sidebar-box div.content a.readmore {
    color: #82BD33;
    font-size: 12px;
    font-weight: normal;
}

#sidebar-right .sidebar-box #review-list-Testy-na-ludziach-top {
    background-image: url('../images/layout/sidebar_corners_top_face.gif');
    background-repeat: no-repeat;
    background-position: top;
    height: 35px;
    float: left;
}

#sidebar-right .sidebar-box #review-list-Machinek-top {
    background-image: url('../images/layout/sidebar_corners_top_vip.gif');
    background-repeat: no-repeat;
    background-position: top;
    height: 35px;
    float: left;
}

#sidebar-right .sidebar-box #review-list-PROtesty-top {
    background-image: url('../images/layout/sidebar_corners_top_protesty.gif');
    background-repeat: no-repeat;
    background-position: top;
    height: 35px;
    float: left;
}

#sidebar-right .sidebar-box #review-list-Ekspert-zdradzi-top {
    background-image: url('../images/layout/sidebar_corners_top_expert.png');
    background-repeat: no-repeat;
    background-position: top;
    height: 31px;
    float: left;
}

#sidebar-right .sidebar-box #review-list-Agitowcy-top {
    background-image: url('../images/layout/sidebar_corners_top_expert.png');
    background-repeat: no-repeat;
    background-position: top;
    height: 35px;
    float: left;
}

#sidebar-right .sidebar-box #recently-comment-top {
    b/ackground-image: url('../images/layout/sidebar_corners_man.gif');
    background-repeat: no-repeat;
    background-position: top;
    height: 35px;
    float: left;
}

#sidebar-right .sidebar-box #agitowcy-na-top {
    background-image: url('../images/layout/sidebar_corners_top_man_w.png');
    background-repeat: no-repeat;
    background-position: top;
    height: 35px;
    float: left;
    width: 267px;
}

#sidebar-right .sidebar-box #agitowcy-na-content {
    float: left;
    width: 267px;
    text-align: center;
}

#sidebar-right .sidebar-box h3 {
    font-size: 16px;
    font-weight: bold;
    margin: 4px 0 15px 0;
    line-height: 100%;
    font-style: normal; /*norma*/
    color: #fff;
    float: left;

}
#sidebar-right .sidebar-box #co-tu-znajdziesz-top h3 {
	padding: 9px 0 0px 0;


}
#agitowcy-na-content .content {
    padding-top: 5px;
}

#sidebar-right .sidebar-box .light_header_00 {
    font-weight: normal !important;
    font-style: normal !important;
}

#sidebar-right .sidebar-box h3.light_header_00 a {
    font-size: 12px !important;
    line-hei/ght: 12px;
    font-style: normal !important;
}

#sidebar-right .sidebar-box h3 a {
    font-size: 12px;
    text-decoration: underline;
    float: left;
    margin: 0 0 5pt 0;
    line-height: 100%;
}

#sidebar-right .sidebar-box h3 a.sidehelp {
    font-weight: normal;
    color: #2b8056 !important;
}

#sidebar-right .sidebar-box div.content {
    background-image: url(../images/layout/sidebar_box_bg.gif);
    /*padding:0.7em 16px 0.5em;*/
    line-height: 120%;
    overflow: hidden;
    float: left;
    width: 267px;
}

#most-popularity-content {
    float: left;
    width: 267px;

}

#recently-comment-content {
    float: left;
    width: 267px;

}

#review-list-Agitowcy-content {
    float: left;
    width: 267px;
}

#activity-content h5 {
    font-size: 14px;
    font-weight: bold;
    color: #f79f25;
}

#activity-content img {
    float: left;
    margin: 5px 9px 0 0;
}

#activity-content p {
    margin-top: 15px;
}

#activity-content p a {
    color: #006633 !important;
}

#activity-content, #review-list-Machinek-content, #top-users-content, #co-tu-znajdziesz-content, #tag-cloud-content, #review-list-PROtesty-content, #review-list-Testy-na-ludziach-content {
    float: left;
    width: 267px;
}

#review-list-Machinek-content div.content, #review-list-PROtesty-content div.content, #review-list-Testy-na-ludziach-content div.content, #review-list-Agitowcy-content div.content, #recently-comment-content div.content {
    margin: -2px 0 0 0;
}

#sidebar-right .sidebar-box div.footer {
    height: 9px;
    background-image: url('../images/layout/sidebar_corners_bottom.png');
    background-repeat: no-repeat;
    background-position: top;
    overflow: hidden;
    float: left;
    width: 267px;
    /*margin-bottom:0.6em;*/
}

#breadcrumb div.btn-forum-small, div.btn-forum-small {
    /*background-image: url('../images/layout/sidebar_top_bg_small.gif');*/
    background-image: url('../images/layout/sidebar_top_bg.gif');
    background-repeat: no-repeat;
    background-position: left top;
    /*width: 262px;*/
    width: 262px;
    /*height: 61px;*/
    height: 96px;
    text-align: center;
    margin-bottom: 1em;
    /*padding-left: 5px;*/
    padding-left: 5px;
    overflow: hidden;
    /*float: right;*/
    position: absolute;
    margin-left: 600px;
}

#breadcrumb div.btn-forum-small img {
    /*width: 130px;
     height: 57px;
     margin:5px 0 0 -1px;*/
    float: left;
    margin-top: 7px;
}

div.btn-forum-small img {
    margin-top: 5px;
}

#top-users p {
    text-align: left;
}

#top-users-content table {
    width: 100%;
	padding-bottom:6px;
}

#top-users-content table tbody td a {
    font-weight: bold;
    font-size: 12px;
	color: #2b8258 !important;
}

#top-users-content table tbody td.userinfo p {
    c/olor: #327913;
    font-size: 11px !important;
}

#top-users-content table tbody td.userinfo p a {
    color: #f79f25;
    font-size: 13px !important;
    text-decoration: none;
}

#top-users-content table tbody td.userinfo p a:hover {
    text-decoration: underline;
}

#top-users-content table tbody td.avatar div {
    width: 52px;
    height: 52px;
    overflow: hidden;
}

#top-users-content table tbody td.avatar {
    width: 60px;
    text-align: center;
    padding-right: 14px;
	padding-top:2px;
}

#top-users-content table tbody td.ranking {
    width: 50px;
    font-weight: bold;
    font-size: 13pt;
    color: #2b8057;
}

#top-users-content table tbody td {
    padding-bottom: 0.3em;
}

#top-users-content table tfoot td {
	padding: 5px 0;
    text-align: center;
    font-weight: normal;
    color: #f79f25;
    font-size: 11px;
}

#top-users-content table tfoot tr td a {
    color: #2b8258 !important;
}

div#top-users-content div.links {
    background: url('../images/layout/sidebar_bg_gradient.png') 0 bottom no-repeat !important;
  /* padding: 0 2em;*/
  line-height: 140%;
  font-size: 8pt;
  overflow: hidden;
  float: left;
  width: 267px;
}

div#top-users-content div.links ul {
    margin: 0 20px 0 20px;
    padding-top: 0.8em;
}

div#top-users-content div.links li {
  padding: 0;
  margin: 0;
  background-image: url('./../images/layout/links_arrows.png');
  background-position: right center;
   line-height: 1.9;
  background-repeat: no-repeat;
  display: block;
}

div#top-users-content div.links li a {
    color: #fff;
    t/ext-decoration: none;
    fo/nt-style: italic;
    font-size: 11px;
}

div#top-users-content div.footer {
    background-image: url('../images/layout/sidebar_corners_bottom_full.png') !important;
}
/**
 * FOOTER
 */
#footer {
    clear: both;
    width: 867px;
    margin: 0 auto;
    color: #222;
    text-align: center;
    padding: 0.5em 1em;
    color: #959597;
    font-size: 12px;
}

#footer a {
    color: #959597;
}

#copyright-agitowcy a, #powered-by-internetworks a {
    text-decoration: none;
}

#copyright-agitowcy a:hover, #powered-by-internetworks a:hover {
    text-decoration: underline;
}

#copyright-agitowcy {
    float: left;
}

#powered-by-internetworks {
    float: right;
    visibility: hidden;
}

#footer ul {
    list-style-type: none;
}

#footer ul li {
    display: inline;
    padding: 0 1em;
}

.innertube {
    text-align: left;
    display: inline;
}

.logo {
    float: left;
    text-align: left;
}
/**
 * LOGIN BLOCK
 */
#login_block {
    text-align: right;
    float: right;
    padding: 0.5em;
    font-size: 8pt;
    font-weight: normal;
    padding-bottom: 10px;
}

#login_block form {
    margin-top: 5px;
}

#login_block div.row {
    margin-bottom: 6px;
    background: url(../images/layout/input_field.gif) no-repeat scroll right top;
}

#login_block a {
    color: #f9a11b;
    font-weight: bold;
}

#login_block label {
    color: #9acb31;
    margin-right: 6px;
	font-size: 12px;
}

#login_block label a {
    color: #9acb31;
    text-decoration: none;
	font-size: 11px;
}

#login_block a.logujsie {
	color: #2b8258;
	float: right; padding-right: 0.5em;
	text-decoration: none;
}
#login_block a.logujsie:hover {
	text-decoration: underline;
}
#login_block label a:hover {
    text-decoration: underline;
}

#login_block input.it {
    /*background-image: url('../images/layout/input_field.gif');
     background-repeat: no-repeat;
     background-position: top;*/
    width: 143px;
    height: 18px;
    border: 0;
    padding: 4px 8px 4px 8px;
    color: #000;
    font-size: 10pt;
}

#login_block div.remember {
    position: relative;
    left: 13px;
    padding-top: 0;
    float: left;
}

html > body #login_block div.remember {
    padding-top: 8px;
}

#login_block div.actions {
    float: right;
    width: 90px;
    margin: 0;
    padding: 0;
    /*line-height: auto;*/
}

#login_block div.remember label {
    margin-right: 0;
}

#login_block input.is {
    margin-top: 0;
    width: 76px;
    height: 23px;
    border: 0pt;
    padding: 0pt;
    float: right;
}

.photo_options {
    border-style: solid;
    border-color: gray;
    border-width: 1px;
    width: 200px;
}

#photo_contaner {
    float: right;
    width: 600px;
}

.cursor_pointer {
    cursor: pointer;
}

div.user_inline {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: red;
    padding-left: 5px;
}

.right {
    text-align: right;
}

.review_entry {
    width: 600px;
}

.c_tresc {
    clear: both;
}

.fl-left {
    float: left;
}

.fl-right {
    float: right;
}

div.hr_long {
    background-image: url('../images/layout/hr_long.png');
    background-position: center;
    background-repeat: no-repeat;
    height: 2px !important;
    margin: 0 auto;
    padding: 0em 0;
    clear: left;
}

div.hr_short {
    background-image: url('../images/layout/hr_short.png');
    background-position: center;
  	background-repeat: no-repeat;
  	height: 2px;
  	margin: 30px auto 40px auto;
}

div.hr_short_green {
    height: 2px;
    background-image: url('../images/layout/hr_short_green.gif') top center no-repeat;
    margin: 0 auto 1.5em auto;
}

div.hr_long hr, div.hr_short hr {
    display: none;
}
/* ---------------------------- */ /* PROFIL - VIDEO LIST PHOTO LIST /*
 /* ---------------------------- */
.fl_left {
    float: left;
}

a.profile-show-all {
    color: #f79f25;
    text-decoration: underline;
    /* padding:1.6em 0 0 1.5em; */
    padding: 0;
    margin: 0 0 10px 0;
    float: left;
}

a.profile-show-all2 {
    color: #f79f25;
    text-decoration: underline;
    padding: 1.6em 0 0 0.5em;
    margin: 0 0 10px 0;
    float: left;
}

a.profile-show-all3 {
    color: #f79f25;
    text-decoration: underline;
    padding: 1.3em 0 0 1.5em;
    margin: 0 0 10px 0;
    float: left;
}

a.profile-add {
    margin: 1.6em 1em 0 1.5em;
    float: left;
}

ul.video-list, ul.photo-list, ul.link-list, div.link-list {
    clear: both;
    padding: 1em 0;
    list-style-type: none;
}

ul.video-list li, ul.photo-list li {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;

    width: 150px;
}

.profile_sub_box {
    float: left;
    width: 520px;
	padding:0px;
	margin:0px;
}

ul.link-list li {
    margin-right: 10px;
    margin-bottom: 10px;
}

ul.link-list li a {
    color: #fba01c;
    text-decoration: none;
    font-weight: bold;
}

a.back-link {
    display: block;
    color: #006733;
    margin-bottom: 0;
    text-decoration: none;
}

div#last-logged {
    text-align: left;
}

div#last-logged p {
    margin-bottom: 1em;
}

div#last-logged div.teaser {
    margin-bottom: 2em;
}

div#last-logged div.teaser p {
    float: left;
    margin: 0 !important;
    line-height: 140%;
    background-image: url('./../images/layout/hr_vertical_short.png');
    background-repeat: no-repeat;
    padding-left: 12px;
}

div#last-logged div.teaser p a {
    color: #207B05;
}

div#last-logged div.teaser img {
    float: left;
    margin-right: 1em;
}

div#last-logged ul.avatars {
    clear: both;
    padding-top: 0;
    list-style-type: none;
}

html > body div#last-logged ul.avatars {
    padding-top: 1em;
}

div#last-logged ul.avatars li {
    float: left;
    padding: 0;
    margin: 0;
    margin-right: 0.5em;
    width: 52px;
    height: 52px;
    overflow: hidden;
    text-align: center;
}

ul#legenda {
    padding-top: 10px;
    color: #006633;
    list-style-type: none;
}

ul#legenda li img {
    vertical-align: middle;
    float: left;
    margin-right: 10px;
}

ul#legenda li a{
		font-size: 12px;

}
ul#legenda li {
    clear: left;
	padding: 10px 0;
    margin-bottom: 0px;
    vertical-align: middle;
    line-height: 1.3;
    overflow: hidden;
	color: #000;
	font-size: 12px;
}

ul#legenda li.one-line span {
    line-height: 31px;
}

span#rating_ajax_block2, span#rating_select_block2 {
    display: block;
    padding: 1em 0;
}

div#msg_2_ {
    padding: 0.5em;
    margin: 0.5em 0;
}

.form-error-msg, .error-field {
    padding-bottom: 4px;
    color: #f00;
    margin-left: 170px;
}

.form_error {
    background: url(../images/layout/error_sign.gif) no-repeat top left;
    padding-top: 1px;
    padding-left: 10px;
    margin-left: 10px !important;
    margin-bottom: 5px;
    color: red;
}

.error-field {
    padding-bottom: 4px;
    color: #EF660B;
    margin-left: 170px;
    margin-top: 15px;
    margin-bottom: 5px;
    font-weight: bold;
}

#product-profile .error-field {
    margin-left: 0pt;
}

.product-profile .rates
{
   position: relative !important;
}

label.floated {
    clear: left;
    float: left;
    width: 160px;
    margin-right: 10px;
    line-height: 24px;
    padding: 0;
}

input.floated {
    float: left;
    margin-left: 0;
}

div#tag-cloud .content {
    text-align: center;
}

div#tag-cloud ul {
    list-style: none;
    padding: 2px 0.5em;
}

div#tag-cloud ul li {
    list-style: none;
    display: inline;
    line-height: 140%;
}

div#tag-cloud ul li a {
    text-decoration: none;
    color: #297859 !important;
}

div#tag-cloud ul li a:hover {
    text-decoration: underline;
}

div#tag-cloud li.tag_popularity_1 {
    font-size: 95%;
}

div#tag-cloud li.tag_popularity_2 {
    font-size: 100%;
}

div#tag-cloud li.tag_popularity_3 {
    font-size: 110%;
}

div#tag-cloud li.tag_popularity_4 {
    font-size: 115%;
}

div#tag-cloud li.tag_popularity_5 {
    font-size: 120%;
}

div#tag-cloud li.tag_popularity_6 {
    font-size: 125%;
}

div#tag-cloud li.tag_popularity_7 {
    font-size: 130%;
}

div#tag-cloud li.tag_popularity_8 {
    font-size: 135%;
}

div#tag-cloud li.tag_popularity_9 {
    font-size: 140%;
}

div#tag-cloud li.tag_popularity_10 {
    font-size: 145%;
}

div#tag-cloud li.tag_popularity_11 {
    font-size: 150%;
}

div#tag-cloud li.tag_popularity_12 {
    font-size: 155%;
}

div#tag-cloud li.tag_popularity_13 {
    font-size: 160%;
}

div#tag-cloud li.tag_popularity_14 {
    font-size: 165%;
}

div#tag-cloud li.tag_popularity_15 {
    font-size: 170%;
}
/************************\
 send-form
 \************************/
#send-form {
    text-align: justify;
    background-color: #fff;
    padding: 2em 0;
    width: 90%;
    margin-bottom: 0.5em;
}

.form-row {
    /*width:535px;*/
    width: auto;
    padding: 0.5em 0;
}

#send-form form {
    margin: 0 auto;
    text-align: left;
}

#send-form label {
    color: #006633;
    font-weight: 800;
    text-align: left;
    padding-top: 7px;
}

.input_field_01 {
    width: 8px;
    height: 26px;
    background: url('../images/layout/input_field_01.gif') no-repeat;
    float: left;
}

.input_field_02 {
    height: 26px;
    background: url('../images/layout/input_field_02.gif') repeat-x;
    float: left;
}

.input_field_02 select {
    margin: 3px 0 0 0;
    border: outset 0px #fff;
}

.input_field_03 {
    width: 8px;
    height: 26px;
    background: url('../images/layout/input_field_03.gif') no-repeat;
    float: left;
}

.input_search_01 {
    width: 10px;
    height: 24px;
    background: url('../images/layout/search_box_input_01.gif') no-repeat;
    float: left;
}

.input_search_02 {
    height: 24px;
    background: url('../images/layout/search_box_input_02.gif') repeat-x;
    float: left;
}

.input_search_03 {
    width: 10px;
    height: 24px;
    background: url('../images/layout/search_box_input_03.gif') no-repeat;
    float: left;
}

.content2 {
}

#send-form input.it {
    width: 192px;
    height: 22px;
    /*	background-image: url('../images/layout/reg_input.gif');*/
    background-repeat: no-repeat;
    background-position: right top;
    padding: 4px 0px;
    border: 0;
    margin: 0pt 0pt 0.1em 0.2em;
    color: #000;
    font-size: 10pt;
}

#send-form textarea {
    margin-top: 8px;
    height: 44px;
    width: 440px;
    padding: 5px 10px;
    overflow: hidden;
    border: 0pt;
}

.sndforfriend {
    background-image: url('../images/layout/rev_input_box.gif');
    background-position: center;
    background-repeat: no-repeat;
    height: 78px;
    width: 454px;
}

#send-form div.content {
    display: inline;
}

#send-form div.content2 {
    /*display: inline;*/
    clear: both;
    padding: 0.2em 0pt 2em;
    text-align: justify;
    margin: 0 0 5px 0;
}

.clear {
    display: block;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    height: 1px;
}

.serif-sign {
    font-family: courier;
}

#send-form .actions {
    margin-top: 6px;
}

#send-form input.is {
    border: 0;
    padding: 0 !important;
    margin: 0 !important;
}

.big-toggle {
    color: #207B05;
    text-decoration: none;
    font-size: 14px;
    float: right;
    font-weight: bolder;
    line-height: 180%;
}

.big-toggle img {
    vertical-align: middle;
    line-height: 180%;
}

.toggle-on, .toggle-off {
    text-align: right;
    line-height: 140%;
    padding: 0 25px 0 0;
    background-image: url('../images/layout/toggle.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
    display: block;
}

.toggle-off {
    background-position: right top;
}

div.contaner-of-rate {
    margin-bottom: 8px;
}

div.rate4opinion {
    display: inline;
    height: 17px;
    width: 260px;
    background-image: url('../images/layout/rate_opinion.png');
    background-position: left;
    background-repeat: no-repeat;
    border: 0pt;
    padding: 0 26px 0px 0px;
}

div.rate4opinion span {
    color: #fff;
    font-weight: bold;
}

span.rulez {
    padding: 4px;
    margin-left: 140px;
}

span.rulez img {
    margin-bottom: -1px;
}

span.bad {
    padding: 4px;
    margin-left: 20px;
}

span.bad img {
    margin-bottom: -10px;
}

div#logged {
    text-align: left;
    padding: 9px 12px;
    color: #ffffff;
    background-image: url('../images/layout/about_user_bckg.png');
    background-repeat: no-repeat;
    width: 216px;
    height: 34px;
    margin-top: 7px;
    font-weight: normal;
    line-height: 16px;
}

div#logged a {
    color: #ffffff;
    text-decoration: none;
}

div#logged a.nick {
    font-weight: bold;
}

div#logged ul {
    margin-top: 4px;
    list-style-type: none;
}

div#logged ul li {
    display: inline;
    padding-right: 4px;
}
/* mack */
a.readmore {
    float: right;
    font-size: 12px;
    font-weight: bold;
    color: #79B733;
}

a.readmore_main {
    float: right;
    font-size: 12px;
    color: #79B733;
}

a:hover .readmore {
    text-decoration: none;
}

div.tags a.fl-right {
    font-weight: bold;
    color: #F9A01B;
    margin: 0.1em 0;
    font-size: 12px;
}

.comment-info dl {
    font-size: 11px;
    line-height: 16px;
}

.comment-info dt {
    color: #939598;
    float: left;
    width: 50px;
    font-size: 12px;
    padding-right: 1em;
}

.comment-info dd {
    color: #939598;
    font-weight: bold;
    font-size: 13px;
}

.comment-info dd.before_moderation {
    color: #e60101;
}

.comment-info dd a {
    color: #f79f25;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

.comment_field {
    float: left;
}

.product-category-class-00 {
    margin: 5px 0 5px 0;
}

.article_item {
    float: left;
}

.add_comment_form {
    background-color: #ECF4E9;
    margin: 0 1pt 0pt 0;
    padding: 1em 2em 2em 2em;
}

.add_comment_form p.help {
    float: left;
}

.product_img_00_border {
    background: #fff;
    padding: 10px;
    border: 1px solid #97CD32;
}

.product_img_00 {
}

.product_img_00 img {
}

#sidebar-right h6 {
    width: auto;
    background-image: none;
    clear: both;
}

.more-product-info {
    float: right;
    width: 150px;
    font-size: 11px;
    font-weight: 500;
    color: #006633;
    margin-bottom: 5px;
}

.more-product-comments {
    float: right;
    width: 150px;
    font-size: 11px;
    font-weight: 600;
    color: #f79f25;
}

.avg_rate {
    padding: 3em 3em;
}

img.star {
    vertical-align: middle;
    border: none !important;
}

div.msq_for_rate {
    font-size: 8pt !important;
    color: #cc0000 !important;
    margin-top: 4px;
    line-height: 14px;
    font-weight: bold;
}

div.msq_for_rate a {
    font-size: 8pt !important;
    color: #cc0000 !important;
    text-decoration: underline !important;
}
/**
 * sort list
 * @author Marcin Fr±tczak
 */
 ul#sort-list{
	font-size: 12px;
	width: 830px;
	overflow: hidden;
	padding: 0;
	margin: 0;
}

ul#sort-list img{
	vertical-align: middle;
	/vertical-align: top;
	-vertical-align: baseline;
	-position: relative;
	-top: 4px;
}

 
 /**
 * sort list
 * @author Jan Dudulski
 */
ul#sort-list.mainpage {
	font-size: 12px;
}
ul#sort-list {
    color: #006633;
    list-style-type: none;
	margin: 0;
}


ul#sort-list li {
    float: left;
    padding-right: 2em;
	vertical-align: middle;
}

ul#sort-list li span {
    margin: 0 0 0 2em;
}

ul#sort-list li a.active {
    text-decoration: none;
}

#tag-cloud-top a {
    margin: 0px 5px 0 10px !important;
}

#tag-cloud-top h3 {
    margin: 3px 0px 0 0px !important;
    font-size: 12px !important;
	font-weight: bold;
}

#agitowcy-na-top h3 {
    margin: 5px 0px 0 6px !important;
    font-size: 12px !important;
	
}

#activity-top h3 {
    fo/nt-style: italic !important;
    f/ont-size: 18px !important;
	font-style: normal;
    font-size: 12px;
    font-weight: bold;
	font-family: verdana;
}

#co-tu-znajdziesz-top a {
    margin: 0px 0px 0 5px;
}

#co-tu-znajdziesz-top h3 {
    margin: 0 0px 0 0px !important;
}

.fl-left2, #activity-top .fl-left, #activity-top .on, #activity-top .off, #most-popularity-top .fl-left, #most-popularity-top .on, #most-popularity-top .off, #recently-comment-top .fl-left, #recently-comment-top .left, #recently-comment-top .on, #recently-comment-top .off, #co-tu-znajdziesz-top .on, #co-tu-znajdziesz-top .off, #top-users-top .fl-left, #top-users-top .on, #top-users-top .on, #top-users-top .off {
    margin: 1px 5px 0 10px !important;
    float: left;
}

#review-list-Agitowcy-top .fl-left, #review-list-Agitowcy-top .on, #review-list-Agitowcy-top .off {
    margin: 0px 5px 0 10px !important;
    float: left;
}

#review-list-Agitowcy-top a {
    margin: 0px 0px 0 5px;
}

#review-list-Agitowcy-top h3 {
    margin: 2px 0px 0 0px !important;
}

#activity-top{
	margin-top: 10px;
}
#activity-top a {
    margin: 0px 0px 0 5px;
}

#review-list-Machinek-top .fl-left, #review-list-Machinek-top .on, #review-list-Machinek-top .off {
    margin: 0px 5px 0 10px !important;
    float: left;
}

#review-list-Machinek-top a {
    margin: 0px 0px 0 5px;
}

#review-list-Machinek-top h3 {
    margin: 2px 0px 0 0px !important;
}

#review-list-Testy-na-ludziach-top .fl-left, #review-list-Testy-na-ludziach-top .on, #review-list-Testy-na-ludziach-top .off {
    margin: 0px 5px 0 10px !important;
    float: left;
}

#review-list-Testy-na-ludziach-top a {
    margin: 0px 0px 0 5px;
}

#review-list-Testy-na-ludziach-top h3 {
    margin: 0px 0px 0 0px !important;
}

#review-list-PROtesty-top .fl-left, #review-list-PROtesty-top .on, #review-list-PROtesty-top .off {
    margin: 0px 5px 0 10px !important;
    float: left;
}

#review-list-PROtesty-top a {
    margin: 0px 0px 0 5px;
}

#review-list-PROtesty-top h3 {
    margin: 2px 0px 0 0px !important;
}

.description {
    float: right;
    color: #207B05;
    padding: 1em 1em 0 0;
}

.movie-error {
    color: #006633;
    font-size: 9pt;
}

.ii {
    padding: 4px 0 0 10px;
}

.mailText {
    background: url('../images/layout/textarea_field2.gif') no-repeat;
    float: left;
    width: 550px;
    height: 120px;
}

.mailText textarea {
    margin: 4px;
    border: 0;
    width: 535px;
    height: 105px;
    overflow: hidden;
}

.bold
{
	font-weight: bold;
}
.testowany_sprz a.bold
{
	font-weight: bold;
}
.testowany_sprz a
{
	color: #026632 !important;
	text-decoration: none;
	font-weight: normal;
		font-size: 12px;
}
.testowany_sprz a:hover
{
	color: #026632 !important;
	text-decoration: underline;
}
.testowany_sprz
{
	color: #faac2d !important;
	font-size: 10px !important;
}

.readmore_main
{
	color: #026632 !important;
}

.review .info a{
	text-decoration: none !important;
}
.review .info a:hover{
	text-decoration: underline !important;
}

a{
	text-decoration: none !important;
}
a:hover{
	text-decoration: underline !important;
}

.category-list p.h1 a
{
	font-weight: bold !important;
	font-size: 14px !important;
	font-family: tahoma !important;

}
.category-list p.h2 a
{
	font-weight: normal !important;
	font-size: 12px !important;
	font-family: tahoma !important;
	white-space: nowrap !important;
}
.category-list-box p.h3 a
{
	font-weight: normal !important;
	font-size: 12px !important;
	font-family: tahoma !important;
	white-space: nowrap !important;
}

.category-list-box p.h3
{
	clear: both !important;
	padding: 0px 0 0 0 !important;
}
.category-list p
{
	padding: 0px 0px !important;
	margin: 0 !important;
	line-height: 1.5 !important;
}
.category-list
{
	width: 290px;
	float: left;
	margin: 0px 10px 10px 0;
}
.category-list-box
{
	padding: 10px 0px 10px 5px;
	position: absolute;
	top: 38px;
	left: 0;
	font-size: 12px;
	background: url('../images/kategorie.png') no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/kategorie.png',sizingMethod='scale');*/
	width: 600px;
	z-index: 100;
	overflow: hidden;
	display: none;
	width: 600px;
	-width: 605px;
	height: 223px;
	-height: 243px;
}

/* CATEGORIES LIST */
#offers_agitowcy_categoriesList {
	font-size:12px;
	line-height:120%;
	padding: 0;
}
#offers_agitowcy_categoriesList strong {
	background:transparent url(/images/main-ico-1.gif) no-repeat scroll 0 0;
	color:#207B05;
	display:block;
	font-size:15px;
	padding:8px 0 10px 35px;
}
#offers_agitowcy_categoriesList span {
	display:block;
	height:100px;
	padding:0 0 0 25px;
}
#offers_agitowcy_categoriesList .item {
	float:left;
	margin:0 0 20px;
	overflow:hidden;
    width:287px;
}
#offers_agitowcy_categoriesList .spacer {
	border-bottom:1px solid #ECF4E9;
	clear:both;
	margin:0 0 20px;
}
#offers_agitowcy_categoriesList ul {
	color:#207B05;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}	
#offers_agitowcy_categoriesList ul li {
    background:transparent url(/images/main-ico-2.gif) no-repeat scroll 15px 6px;
    padding:1px 0 1px 30px;
}
#offers_agitowcy_categoriesList ul li.all {
	background:transparent url(/images/box-content-view-icon2.gif) no-repeat scroll 15px 8px;
	font-weight:bold;
	padding-top:3px;
}
	
/* CONTENT BOXES */
#main_boxes {float: left;}

/* LEFT MENU */
#left_boxes {float: left; margin-right:15px;}
#left_boxes #category_agitowcy_categoriesTree {
	background:transparent url(/images/box-content-view-top.gif) no-repeat scroll 0 top;
	float:left;
	width:230px;
}
#left_boxes #category_agitowcy_categoriesTree .bottom {
	background:transparent url(/images/box-content-view-bottom.gif) no-repeat scroll 0 0;
	font-size:0;
	height:22px;
	width:208px;
}
#left_boxes #category_agitowcy_categoriesTree * { /*font-family:Arial, Helvetica, sans-serif;*/ }
#left_boxes #category_agitowcy_categoriesTree a.click { font-weight:bold; }
#left_boxes #category_agitowcy_categoriesTree h3 {
	background:transparent url(/images/box-content-view-icon.gif) no-repeat scroll left 10px;
	color:#207B05 !important;
	font-size:15px !important;
	margin:0 0 0 10px !important;
	padding:15px 0 14px 30px !important;
} 
#left_boxes #category_agitowcy_categoriesTree h2 {margin: 0 0 10px 5px; font-size: 10pt;} 
#left_boxes #category_agitowcy_categoriesTree ul ul {background:transparent none repeat scroll 0 0;}
#left_boxes #category_agitowcy_categoriesTree ul ul li {width: 145px;}
#left_boxes #category_agitowcy_categoriesTree ul {
	background:transparent url(/images/box-content-view-middle.gif) repeat-y scroll 0 0;
	color:#207B05;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#left_boxes #category_agitowcy_categoriesTree li {
    background:transparent url(/images/box-content-view-icon2.gif) no-repeat scroll 15px 6px;
    padding:2px 0 2px 30px;
	width: 175px;
} 
