/*@*/
BODY {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #585551;
background: #fff none   repeat;
list-style-image: none;
list-style-type: disc;
}

/*@*/
.top_d {
color: #585551;
float: right;
}

/*@*/
blockquote p {
margin: 0px 0px 0px 35px;
}

/*@*/
.print {
margin: 10px 0px 0px 0;
text-align: right;
}

/*@*/
.print_d {
margin: 0 0 0 10px;
}

/*@*/
blockquote blockquote p {
margin: 0px 0px 0px 55px;
}

/*@*/
blockquote  blockquote blockquote p {
margin: 0px 0px 0px 80px;
}

img {
border: 0;
text-align: left;
}

/*@*/
/* ************************************************************************************************** */
/* naglowki na stronie */
h1 {
color: #890f0f;
font-size: 15px;
font-weight: bold;
padding: 0 0 0px 0px;
margin: 10px 0px 5px 0px;
text-align: left;
}

/*@*/
h2 {
color: #86962a;
font-size: 15px;
font-weight: bold;
padding: 0 0 0px 0px;
margin: 10px 0px 5px 0px;
text-align: left;
}

/*@*/
h3 {
color: #788528;
font-size: 15px;
font-weight: normal;
padding: 0 0 0px 0px;
margin: 10px 0px 5px 0px;
text-align: left;
}

/*@*/
h4 {
color: #2b75a5;
font-size: 14px;
font-weight: normal;
padding: 0 0 0px 0px;
margin: 7px 0px 5px 0px;
text-align: left;
}

/*@*/
h5 {
color: #76a833;
font-size: 13px;
font-weight: bold;
padding: 0 0 0px 0px;
margin: 5px 0px 3px 0px;
text-align: left;
}

/*@*/
h6 {
color: #030303;
font-size: 13px;
font-weight: normal;
padding: 0 0 0px 0px;
margin: 5px 0px 2px 0px;
text-align: left;
}

/*@*/
p {
font-size: 11px;
color: #626161;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

/*@*/
ul li {
list-style-image: url(../img/library/markers/strzalka.gif);
margin: 5px 0px 5px 30px;
padding: 0px 0px 0px 0px;
}

/*@*/
ul ul li {
list-style-image: url(../img/library/markers/strzalka_b.gif);
margin: 5px 0px 5px 60px !important;
margin: 0px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}

/*@*/
ol {
margin: 0px 0px 0px 30px;
padding: 0px 0px 0px 0px;
}

/*@*/
ol ol li {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a {
margin: 0;
padding: 0;
text-decoration: none;
color: #80615A;
}

a:hover {
text-decoration: underline;
}

.webdesign {
display: none;
}

form {
margin: 0;
padding: 0;
}

#form {
margin: 0px;
padding: 10px;
}

/*@*/
/* pola formularza - standardowo */
.formRow input, .formRow select, textarea {
margin: 0;
padding: 2px;
border: 1px #B6A48B solid;
background: #FAF4EC;
}

/*@*/
/* pola formularza - gdy bledne dane */
.alertRow input, .alertRow select, .alertRow textarea {
margin: 0;
padding: 2px;
border: 1px #990000 solid;
background: #FAF4EC;
}

.label {
margin: 0;
padding: 0 20px 0 0;
}

/*@*/
#body {
width: 1000px;
margin: 0 auto 0 auto;
padding: 0 0 0 0;
background: transparent url(/img/layout/main_bg.jpg) top left no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* *************************************************************************************************** */
/* gora */
#top {
height: 25px;
margin: 0;
padding: 3px 3px 0 0;
}

/*@*/
#top_menu {
margin: 0 3px 0px 0;
padding: 0 0 0 0;
float: right;
}

/*@*/
.top_menu_l {
height: 26px;
width: 3px;
margin: 0;
padding: 0;
float: left;
background: url(../img/layout/top_menu_01.gif) no-repeat top left;
}

.top_menu_m {
height: 26px;
margin: 0;
padding: 0;
float: left;
background: url(../img/layout/top_menu_02.gif) repeat-x top left;
}

.top_menu_r {
height: 26px;
width: 3px;
margin: 0;
padding: 0;
float: left;
background: url(../img/layout/top_menu_03.gif) no-repeat top right;
}

#top_menu_list {
margin: 0;
padding: 5px;
list-style: none;
}

/*@*/
#top_menu_list a {
margin: 0;
padding: 0 11px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
float: left;
color: #585551;
border-left: 2px solid #585551;
}

#top_menu_list a:hover {
text-decoration: underline;
color: #585551;
}

#top_menu_list .top_menu_first {
margin: 0;
padding: 0 11px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #585551;
border-left: none;
}

/* *************************************************************************************************** */
/* logowanie */
#login {
margin: 0;
padding: 0;
height: 225px;
position:relative;
}

#login_box {
position: relative;
top: 18px;
left: 695px;
width: 288px;
margin: 0;
padding: 0;
color: #80615A;
}

#login_box_01, #login_box_03 {
height: 6px;
margin: 0;
padding: 0;
line-height: 1px;
font-size: 1px;
}

#login_box_01 {
background: url(../img/layout/login_box_01.gif) no-repeat top left;
}

#login_box_02 {
height: 140px;
margin: 0;
padding: 0;
background: url(../img/layout/login_box_bg.gif) no-repeat top left;
}

#login_content {
margin: 0;
padding: 0px 20px 0 0;
float: right;
}

#login_box_02 h1 {
margin: 0;
padding: 0 0 4px 0;
font-size: 15px;
font-weight: bold;
text-align: right;
color: #AE8C61;
}

.login_text {
height: 20px;
width: 130px;
margin: 0;
padding: 0 2px;
border: 1px solid #B6A48B;
background: #FAF4EC;
}

.login_btn {
height: 21px;
width: 76px;
margin: 0;
padding: 0;
float: right;
color: #824F43;
border: none;
background: url(../img/layout/login_btn.gif) no-repeat top left;
}

.info_login {
margin: 0;
padding: 2px 5px 0 0;
font-weight: bold;
color: #990000;
}

#login_menu {
margin: 0 0 0 30px;
padding: 0px;
float: left;
list-style: none;
}

#login_menu a:hover {
text-decoration: none;
}

#login_info {
width:  250px;
margin: 0;
padding: 15px 0 20px 0px;
float: right;
}

#login_info p {
margin: 0;
padding: 5px;
text-align: center;
}

#login_info strong {
font-size: 12px;
}

#login_menu2 {
margin: 0;
padding: 0;
float: right;
text-align: right;
list-style: none;
}

#login_box_03 {
height: 6px;
background: url(../img/layout/login_box_02.gif) no-repeat bottom left;
border-color: #FFFFFF;
}

#login_box_04 {
margin: 0;
padding: 20px 0 20px 100px;
}

#login_box_05 {
height: 100px;
margin: 0;
padding: 20px 10px 10px 10px;
}

#login_box_05 p {
margin: 0;
padding: 10px;
text-align: center;
}

#login_box_01, #login_box_02, #login_box_03 {
filter: alpha(opacity=90);
-moz-opacity:0.9;
opacity: 0.9;
}

#logoAdres{
width:288px;
height:104px;
position:absolute;
left:11px;
top:72px !important;
top:71px;
}

/* *************************************************************************************************** */
/* zawartosc - baner rekamowy, lewa i prawa czesc strony  */
#content {
width: 992px;
margin: 0 5px 0 3px;
padding: 0;
}

/*@*/
#content_left {
width: 201px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
background: transparent url(../img/layout/content_left_bg.jpg) 0 32px no-repeat;
}

#content_left dl {
margin: 0 0 9px 0;
padding: 0 0 0 0;
}

/*@*/
#left_menu_03_t h1 {
height: 26px;
margin: 0 0 2px 0;
padding: 5px 0 0 32px;
font-weight: bold;
font-size: 15px;
vertical-align: middle;
color: #5C6316;
}

/*@*/
#left_menu_02_t h1 {
height: 26px;
margin: 0 0 2px 0;
padding: 5px 0 0 32px;
font-weight: bold;
font-size: 15px;
vertical-align: middle;
color: #585551;
}

/*@*/
#left_menu_01_t h1 {
height: 26px;
margin: 0 0 2px 0;
padding: 5px 0 0 32px;
font-weight: bold;
font-size: 15px;
vertical-align: middle;
color: #ffffff;
}

/*@*/
#left_menu_01 h2, #left_menu_02 h2, #left_menu_03 h2 {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
}

/*@*/
#left_menu_01_t {
background: transparent url(../img/layout/left_menu_h_01.gif) top left no-repeat;
}

/*@*/
#left_menu_02_t {
background: transparent url(../img/layout/left_menu_h_02.gif) top left no-repeat;
}

/*@*/
#left_menu_03_t {
background: transparent url(../img/layout/left_menu_h_03.gif) top left no-repeat;
}

/*@*/
#left_menu_01 a, #left_menu_02 a, #left_menu_03 a {
margin: 0 2px 0 0;
padding: 7px 0 7px 18px;
display: block;
font-weight: bold;
text-decoration: none;
color: #585551;
border: 1px solid #DCD0BF;
border-top: none;
}

/*@*/
#left_menu_01 a:hover {
color: #fff;
background: #B078AF none   repeat;
}

/*@*/
#left_menu_02 a:hover {
color: #fff;
background: #CC9C83 none   repeat;
}

/*@*/
#left_menu_03 a:hover {
color: #fff;
background: #AFB382;
}

/* *************************************************************************************************** */
/* w katalogu */
#in_catalog {
margin: 0;
padding: 0 0 15px 0;
}

#in_catalog_01 {
height: 11px;
margin: 0;
padding: 0;
background: url(../img/layout/in_catalog_01.gif) no-repeat top left;
}

#in_catalog_02 {
margin: 0;
padding: 0;
border-bottom: 1px solid #B68CB0;
background: url(../img/layout/in_catalog_bg.gif) repeat-y top left;
}

#in_catalog_02 img {
margin: 0;
padding: 0;
}

.in_catalog_marked {
margin: 0;
padding: 0 0 0 4px;
}

.in_catalog_marked_01 {
height: 4px;
line-height: 1px;
font-size: 3px;
margin: 0;
padding: 0;
background: url(../img/layout/in_catalog_marked_01.jpg) no-repeat top left;
}

.in_catalog_marked_02 {
height: 96px;
margin: 0;
padding: 0;
background: url(../img/layout/in_catalog_marked_bg.jpg) no-repeat top left;
}

.in_catalog_marked_03 {
height: 4px;
line-height: 1px;
font-size: 3px;
margin: 0;
padding: 0;
background: url(../img/layout/in_catalog_marked_02.jpg) no-repeat bottom left;
}

.in_catalog_marked_l {
margin: 8px 10px 0 5px;
padding: 0;
border: 1px solid #DCD0BF;
float: left;
}

.in_catalog_marked_r {
width: 90px;
margin: 8px 8px 0 0;
padding: 0;
float: left;
font-size: 10px;
text-align: center;
color: #856737;
}

.in_catalog_marked_p {
width: 180px;
margin: 8px 8px 0 0;
padding: 0;
float: left;
font-size: 10px;
text-align: center;
color: #856737;
}

.in_catalog_marked_r strong {
margin: 0 0 3px 0;
color: #9F1F20;
font-weight: normal;
text-align: center;
display: block;
}

.in_catalog_marked_g strong {
margin: 0 0 3px 0;
color: #9F1F20;
font-weight: normal;
text-align: center;
display: block;
}

.in_catalog_marked_r p {
margin: 8px 0 0 0;
padding: 0;
text-align: center;
}

.in_catalog_marked_g p {
margin: 8px 0 0 0;
padding: 0;
text-align: center;
}

.in_catalog_marked_r a {
margin: 0;
padding: 0;
text-decoration: underline;
color: #564833;
}

.in_catalog_marked_g a {
margin: 0;
padding: 0;
text-decoration: underline;
color: #564833;
}

.in_catalog_marked_r a:hover {
text-decoration: none;
}

.in_catalog_marked_g a:hover {
text-decoration: none;
}

.in_catalog_p {
margin: 0;
padding: 0;
font-size: 11px;
text-align: center;
font-weight: bold;
}

/*@*/
.in_catalog_normal {
margin: 0;
padding: 10px 5px 10px 8px;
}

.in_catalog_normal_l {
margin: 0;
padding: 0;
}

.in_catalog_normal_l {
margin: 0 10px 0 0;
padding: 0;
border: 1px solid #DCD0BF;
float: left;
}

/*@*/
.in_catalog_normal_r {
width: 90px;
margin: 0 8px 0 0;
padding: 0;
float: left;
font-size: 10px;
line-height: 14px;
color: #856737;
}

/*@*/
.in_catalog_normal_g {
width: 180px;
margin: 0 8px 0 0;
padding: 0;
font-size: 10px;
line-height: 14px;
color: #856737;
}

/*@*/
.company_p_strong {
margin: 0 0 5px 0;
color: #9F1F20;
text-align: center;
}

/*@*/
.company_p a {
margin: 0;
padding: 0;
text-align: center;
text-decoration: underline;
color: #564833;
}

/*@*/
.company_p a:hover {
text-decoration: none;
}

/*@*/
#content_right {
width: 780px;
margin: 0px 0px 0px 5px !important;
margin: 0px 0px 0px 2px;
padding: 0px 0px 10px 0px;
float: left;
}

#content_banner {
text-align:center;
margin: 0 0 4px 0;
padding: 0;
clear: both;
}

#in_catalog2 {
width: 201px;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
float:left;
}

#left_menu_04_t {
margin:0 0 0 1px;
background: transparent url(../img/layout/left_menu_h_01.gif) top left no-repeat;
}

#left_menu_04_t h1 {
height: 26px;
margin: 0 0 0 0;
padding: 5px 0 0 32px;
font-weight: bold;
font-size: 15px;
vertical-align: middle;
color: #ffffff;
}

#in_catalog2 h2 {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
}

#in_catalog2 a {
margin: 0 2px 0 0;
padding: 7px 0 7px 18px;
display: block;
font-weight: bold;
text-decoration: none;
color: #585551;
}


/* *************************************************************************************************** */
/* zawartosc - tresc glowna */
#content_main_l {
width: 456px;
margin: 0;
padding: 0;
float: left;
}

/* *************************************************************************************************** */
/* zawartosc standardowa - uniwersalna */
#content_main_standard_01 {
height: 9px;
margin: 0;
padding: 0;
background: url(../img/layout/content_main_bg.gif) no-repeat top left;
}

/*@*/
#content_main_standard_02 {
margin: 0;
padding: 0 12px;
position: relative;
background: url(../img/layout/news_bg.gif) repeat-y top left;
}

/*@*/
#content_main_standard_02 h2 {
margin: 0 0 0 0;
padding: 10px 12px 10px 0px;
font-size: 14px;
color: #98068c;
font-weight: bold;
}

/*@*/
.title_search {
margin: 0;
padding: 0 0 5px 0;
}

/*@*/
.content_title {
margin: 0 0 0 0;
padding: 10px 12px 10px 0px;
font-size: 14px;
color: #98068c;
font-weight: bold;
}

/*@*/
.content_main_standard_tile {
margin: 0;
padding: 12px 0 12px 20px;
position: relative;
color:#585551;
font-size: 14px;
font-weight: bold;
letter-spacing: 2px;
background: url(../img/layout/arrow4.gif) no-repeat 0 50%;
}

/* pasek nawigacyjny */
#navi_bar {
margin: 0;
padding: 0;
position: relative;
}

#navi_bar h1 {
margin: 0;
padding: 5px 0 10px 0;
font-size: 11px;
color: #585551;
}

.category {
margin: 0;
padding: 0;
position: relative;
}

/*@*/
.category_title {
margin: 0 0 0 0;
padding: 10px 10px 10px 20px;
position: relative;
font-size: 16px;
background: transparent url(../img/layout/arrow4.gif) 0 12px no-repeat;
color: #585551;
}

/*@*/
/* menu z podkategoriami w np. katalogu firm */
#subcat_menu {
width: 422px;
margin: 0 0 0 0;
padding: 0 0 10px 0;
position: relative;
float: left;
font-size: 10px;
color: #c0c0c0;
}

/*@*/
#subcat_menu p {
margin: 0 0 0 0;
padding: 5px 0 10px 0;
font-weight: bold;
}

/*@*/
#subcat_menu a {
text-decoration: none;
color: #80615A;
padding: 0 0 0 ;
margin: 0 3px 0 ;
font-size: 11px;
}

/*@*/
#subcat_menu a:hover {
text-decoration: underline;
}

/*@*/
#content_main_standard_03 {
height: 9px;
margin: 0;
padding: 0;
background: url(../img/layout/news_02.gif) no-repeat bottom left;
}

#content_main_standard_01_f {
height: 9px;
width:660px;
margin: 0;
padding: 0;
background: url(../img/layout/content_main_fm.gif) no-repeat top left;
}

/*@*/
#content_main_standard_02_f {
margin: 0;
width:640px;
padding: 0 12px;
position: relative;
background: url(../img/layout/news_bg_fm.gif) repeat-y top left;
}

#content_main_standard_03_f {
height: 9px;
width:660px;
margin: 0;
padding: 0;
background: url(../img/layout/news_fm.gif) no-repeat bottom left;
}

/* *************************************************************************************************** */
/* wyszukiwarka firm */
#search {
margin: 0 0 8px 0;
padding: 0;
}

#search_01 {
height: 9px;
margin: 0;
padding: 0;
background: url(../img/layout/company_search_01.gif) no-repeat top left #fff;
}

#search_02 {
margin: 0;
padding: 0;
background: url(../img/layout/company_search_bg.gif) repeat-y top left #fff;
}

#search_02 ul {
margin: 0;
padding: 0;
position: relative;
clear: both;
list-style: none;
}

#search_02 li {
margin: 0;
padding: 0 10px;
position: relative;
}

/*@*/
.search_title {
margin: 0 0 0 10px !important;
margin: 0 0 0 5px;
padding: 0 0 0 ;
position: relative;
float: left;
font-size: 14px;
color: #9BA2A8;
}

/*@*/
.search_add {
margin: 0 0 0 0;
padding: 0 10px 0 0px;
position: relative;
float: right;
}

.search_add a {
margin: 0;
padding: 0;
text-decoration: underline;
color: #90A454;
}

.search_add a:hover {
text-decoration: none;
}

#search_02_l {
margin: 0;
padding: 20px 0 0 0;
position: relative;
float: left;
}

/*@*/
.search_text {
height: 18px;
width: 166px;
margin: 4px 0 4px 0;
padding: 0 2px 0 2px;
color: #A3A4A1;
border: 1px #A3A4A1 solid;
font-size: 13px;
}

/*@*/
.company_search_ddl {
height: 18px;
width: 172px;
margin: 4px 0 4px 0;
padding: 0 0 0 0;
font-size: 13px;
color: #A3A4A1;
border: 1px #A3A4A1 solid;
}

/*@*/
.search_btn {
height: 18px;
width: 73px;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 10px;
color: #fff;
border: 1px;
background: transparent url(../img/layout/company_search_btn.gif) top left no-repeat;
cursor: pointer;
position: relative;
}

#search_02_r {
margin: 0;
padding: 5px 10px 5px 5px;
position: relative;
float: right;
}

#search_03 {
height: 9px;
margin: 0;
padding: 0;
position: relative;
background: url(../img/layout/company_search_02.gif) no-repeat top left #fff;
}

/*@*/
#search_04 {
margin: 0 0 0px 0;
padding: 20px 0 0px 0;
position: relative;
}

#search_04 ul {
margin: 0;
padding: 0;
position: relative;
clear: both;
list-style: none;
}

#search_04 li {
margin: 0;
padding: 0 10px;
position: relative;
}

/*@*/
#search_04_l {
margin: 0 0 0 0;
padding: 20px 0 0 0;
position: relative;
float: left;
width: 200px;
}

/*@*/
#company_search_button {
padding: 0 0 0 0;
margin: 0 8px 0 0px !important;
margin: 0 4px 0 0px;
float: right;
}

/* mapka */
.tipbox {
margin: 0;
padding: 10px 5px 10px 15px;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
white-space: pre;
color: #fff;
background: url(../img/layout/map_indicator_bg.gif) no-repeat 0 50%;
}

/*@*/
 
/* *************************************************************************************************** */
/* nowosci na stronie - newsy */
#news_content {
margin: 10px 0 0 0;
padding: 0 0 0 0;
}

#news_content_01 {
height: 15px;
margin: 0;
padding: 0;
background: url(../img/layout/news_01.gif) no-repeat top left;
}

#news_content_02 {
margin: 0;
padding: 20px;
background: url(../img/layout/news_bg.gif) repeat-y top left;
}

/*@*/
.news_content_block {
margin: 0 0 0px 0;
padding: 10px 0 20px 0;
position: relative;
color: #585551;
}

.news_content_block h1 {
margin: 0;
padding: 3px;
position: relative;
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #81AF00;
background: url(../img/layout/news_content_line.gif) no-repeat bottom left;
display: block;
}

.news_content_block h1 a {
font-size: 11px;
font-weight: bold;
color: #81AF00;
font-family: Arial;
}

.news_content_block strong {
font-weight: bold;
}

/*@*/
.news_content_block_l {
margin: 0 0 0 0;
padding: 10px 0 0 0;
position: relative;
float: left;
border-color: #FFFFFF;
}

/*@*/
.news_content_block_l img {
position: relative;
border: 1px #cacaca solid;
}

.news_content_block_r {
width: 318px;
margin: 0;
padding: 10px 0 0 0;
position: relative;
float: right;
}

.news_content_block_r strong {
margin: 0;
padding: 8px 0;
display: block;
font-weight: normal;
}

/*@*/
.news_content_block_r a {
float: right;
text-decoration: none;
color: #585551;
margin: 5px 0px 0 0;
background: transparent url(../img/library/markers/strzalka_b2_1.gif) 0px 4px no-repeat;
padding: 0 0 0 7px;
}

.news_content_block_r a:hover {
text-decoration: underline;
}

#news_content_03 {
height: 9px;
margin: 0;
padding: 0;
background: url(../img/layout/news_02.gif) no-repeat bottom left;
}

/* *************************************************************************************************** */
/* lista firm / produktow */
.item_block_1, .item_block_2, .item_block_3 {
width: 422px;
margin: 0;
padding: 12px 5px 10px 5px;
position: relative;
float: left;
border-bottom: 1px solid #DCD0BF;
}

.item_block_1 {
background: #fff;
}

.item_block_4 {
width: 380px;
margin: 0;
padding: 12px 5px 10px 45px;
position: relative;
float: left;
border-bottom: 1px solid #DCD0BF;
}

/* wpsiy premium */
.item_block_2 {
background: url(../img/layout/item_block2_bg.jpg) repeat-y left top;
}

/* wpsiy premium PLUS */
.item_block_3 {
background: url(../img/layout/item_block3_bg.jpg) repeat-y left top;
}

/*@*/
/* logotypy firm, zdjecia przedmiotow, fryzur itp.  */
.item_list_img {
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
position: relative;
border: 1px #990000 solid;
background: #fff none   repeat;
float: left;
}

.cent {
width: 104px;
height:104px;
text-align:center;
vertical-align:middle;
}

/* zdjecia dla gieldy ogloszen */
.item_list_img2 {
width: 104px;
margin: 0;
padding: 3px;
text-align: center;
float: right;
}

/* jezeli nie ma zdjec */
.item_list_img3 {
width: 104px;
margin: 0;
padding: 3px;
text-align: center;
float: left;
}

/*@*/
/* lista wartosci dla firm, przedmiotow, fryzur */
.item_list_info {
width: 277px;
margin: 0 0 0 0;
padding: 0 10px 0px 10px;
float: left;
color: #c0c0c0;
}

/* lista wartosci dla gieldy ogloszen bez zdjecia*/
.item_list_info_2 {
margin: 0;
padding: 0 10px;
float: left;
}

/* lista wartosci dla szczegolow wpisu */
.item_list_info2 {
margin: 0;
padding: 10px 0;
clear: both;
}

/* lista wartosci dla gieldy ogloszen ze zdjeciem*/
.item_list_info_3 {
width: 280px;
margin: 0;
padding: 0 10px;
float: left;
}

.item_list_info p, .item_list_info2 p {
margin: 0;
padding: 4px 0 4px 20px;
}

.item_list_info_2 p, .item_list_info_3 p {
margin: 0;
padding: 10px 0 10px 20px;
}

/*@*/
.item_list_info h2, .item_list_info2 h2 {
margin: 0 0 0 0;
padding: 5px 5px 5px 60px;
display: block;
font-size: 12px;
font-weight: bold;
color: #990000;
background: transparent url(../img/layout/arrow1.gif) 0px 12px no-repeat;
}

/*@*/
.item_list_info h2 a, .item_list_info2 h2 a {
margin: 0 0 0 0;
padding: 5px 5px 5px 20px;
}

.item_list_info strong, .item_list_info2 strong {
margin: 0;
padding: 10px 5px 5px 5px;
display: block;
font-size: 11px;
font-weight: bold;
color: #990000;
}

.item_list_info_2 strong, .item_list_info_3 strong {
margin: 0 0 10px 0;
padding: 5px 0 5px 20px;
font-size: 12px;
font-weight: bold;
color: #990000;
background: url(../img/layout/arrow1.gif)  no-repeat 0 50%;
}

/*@*/
.item_list_addr {
width: 250px;
margin: 0 0 0 0;
padding: 5px 10px 5px 10px;
position: relative;
float: left;
}

.item_list_addr_1 {
width: 150px;
margin: 0;
padding: 5px 0 5px 10px;
position: relative;
float: left;
}

.item_list_addr_2 {
width: 267px;
margin: 0;
padding: 10px 0 0 10px;
position: relative;
float: left;
}

.item_list_addr_3 {
width: 200px;
margin: 0;
padding: 5px 0 0 10px;
position: relative;
float: left;
}

.item_list_addr dt, .item_list_addr_1 dt, .item_list_addr_3 dt {
margin: 0;
padding: 0 0 5px 0;
position: relative;
color: #c0c0c0;
}

.item_list_addr dd, .item_list_addr_1 dd, .item_list_addr_3 dd {
margin: 0;
padding: 4px 10px;
position: relative;
font-size: 12px;
font-weight: bold;
color: #990000;
}

.item_list_small_t {
width: 100px;
margin: 0;
padding: 0;
font-size: 10px;
color: #585551;
}

.item_list_info2 td {
margin: 0;
padding: 10px 5px;
border-bottom: 1px solid #E0E0E0;
}

.item_list_info2 strong {
margin: 0;
padding: 0;
color: #990000;
}

.item_list_info a, .item_list_info2 a, .item_list_info3 a {
margin: 0;
padding: 0 0 0 5px;
text-decoration: none;
color: #000000;
}

.item_list_info a:hover, .item_list_info2 a:hover {
text-decoration: underline;
}

/*@*/
BODY {
}

/*@*/
.gallimgs {
margin: 0;
padding: 12px 5px 10px 45px;
position: relative;
float: left;
}

/*@*/
.galltitle {
margin: 20px 50px 0px 70px;
}

/*@*/
.item_list_menu a, .item_list_menu span {
width: 80px;
margin: 0 0 0 0;
padding: 5px 5px 5px 5px;
font-size: 11px;
position: relative;
border: 1px #80615A solid;
}

/*@*/
.item_list_menu {
width: 400px;
padding: 0 0 0 0;
margin: 15px 0 5px 0;
position: relative;
float: left;
}

/*@*/
.item_list_menup {
padding: 0 0 0 0;
margin: 5px 0 20px 0;
position: relative;
}

.item_list_menu a.premium_btn {
font-weight: bold;
}

/*@*/
/* info odnosnie czasu emisji firmy, produktu itp. */
.item_list_menu_info {
margin: 0 0 0 0;
padding: 5px 5px 5px 5px;
border: 1px #C0C0C0 solid;
background: #fff none   repeat;
width: 100px;
}

/*@*/
/* *************************************************************************************************** */
/* reklama glowna */
div #layerPopup div a img {
position: relative;
margin: 0 0 0 0px !important;
margin: 0 0 0 60px;
}

#advertisment_main {
margin: 8px 0;
padding: 0;
}

#advertisment_main_01 {
height: 10px;
margin: 0;
padding: 0;
background: url(../img/layout/advertisment_01.gif) no-repeat top left;
}

#advertisment_main_02 {
margin: 0;
padding: 0;
text-align: center;
background: url(../img/layout/advertisment_bg.gif) repeat-y top left;
}

#advertisment_main_02 img {
margin: 0;
padding: 0;
}

#advertisment_main_03 {
height: 10px;
margin: 0;
padding: 0;
background: url(../img/layout/advertisment_02.gif) no-repeat top left;
}

/* *************************************************************************************************** */
/* zawartosc - prawa czesc strony */
#content_main_r {
width: 320px;
margin: 0;
padding: 0;
float: right;
}

/* *************************************************************************************************** */
/* wyszukiwarka w tresci stron */
#search_content {
margin: 0;
padding: 0 0 10px 30px;
}

/*@*/
.search_text1 {
height: 20px;
width: 200px;
margin: 4px 0 4px 0;
padding: 0 2px 0 2px;
color: #A3A4A1;
border: 1px #A3A4A1 solid;
font-size: 13px;
}

/*@*/
.search_input {
height: 22px;
width: 60px;
margin: 1px 0 1px 0 !important;
margin: 0px 0 4px 0px;
padding: 0 0 0 0;
color: #A3A4A1;
border: 1px #A3A4A1 solid;
font-size: 13px;
cursor: pointer;
}

/* produkt dnia */
#product_day_content {
margin: 0;
padding: 0;
}

#product_day_content_01 {
height: 35px;
margin: 0;
padding: 0;
font-size: 12px;
color: #fff;
background: url(../img/layout/product_day_01.gif) no-repeat top left;
}

#product_day_content_01 p {
margin: 0;
padding: 7px 0 0 17px
}

/*@*/
#product_day_content_01 h1 {
margin: 0 0 0 0;
padding: 10px 0px 0 17px;
font-size: 14px;
color: #FFFFFF;
}

/*@*/
img.left {
float: left;
margin: 5px 10px 5px 0px;
position: relative;
padding: 1px 1px 1px 1px;
}

/*@*/
img.right {
float: right;
margin: 5px 0px 5px 10px;
position: relative;
padding: 1px 1px 1px 1px;
}

/*@*/
img.border {
padding: 3px 3px 3px 3px;
margin: 5px 5px 5px 5px;
border: 1px #e5c997 solid;
position: relative;
}

/*@*/
img.borderLeft {
float: left;
margin: 5px 15px 5px 0px;
padding: 5px 10px 5px 1px;
background: #FFFFFF url(../img/layout/sep2.gif) right 0px repeat-y;
position: relative;
}

/*@*/
img.borderRight {
float: right;
margin: 5px 0px 5px 15px;
padding: 5px 1px 5px 10px;
position: relative;
background: #FFFFFF url(../img/layout/sep2.gif) left 0px repeat-y;
}

/*@*/
img.borderLeft2 {
float: left;
margin: 5px 15px 5px 0px;
padding: 3px 3px 3px 3px;
position: relative;
border: 1px #e5c997 solid;
}

/*@*/
img.borderRight2 {
float: right;
margin: 5px 0px 5px 15px;
padding: 3px 3px 3px 3px;
position: relative;
border: 1px #e5c997 solid;
}

#product_day_content_02 {
margin: 0;
padding: 0 5px 5px 10px;
background: url(../img/layout/product_day_bg.gif) repeat-y top left;
}

/*@*/
.product_day_content_l {
height: 105px;
width: 110px;
margin: 10px 0 3px 5px;
padding: 2px 2px 2px 2px;
border: 1px #DCD0BF solid;
position: relative;
text-align: center;
float: left;
background: #FFFFFF none   repeat;
}

/*@*/
.product_day_content_r {
width: 170px;
margin: 0 0 0 0;
padding: 10px 0px 10px 10px;
color: #7F566D;
float: left;
}

/*@*/
.pass_recovery {
padding: 0 0 0 0;
margin: 20px 10px 20px 10px;
}

/*@*/
.product_day_content_r h2 {
margin: 0 0 10px 0;
padding: 0 0 0 0;
color:#7F566D;
font-weight: bold;
font-size: 12px;
}

.product_day_content_r a {
margin: 10px 0 0 0;
float:left;
text-decoration: underline;
color: #7F566D;
}

.product_day_content_r a:hover {
text-decoration: none;
}

/*@*/
#product_day_content_03 {
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
background:#AB1E6D url(../img/layout/product_day_02.gif) bottom left no-repeat;
}

/*@*/
#product_day_content_03 dl {
margin: 0 0 0 0;
padding: 7px 4px 25px 17px;
}

#product_day_content_03 dt {
margin: 0 0 8px 0;
padding: 0 0 5px 0;
font-size: 10px;
color: #fff;
background: url(../img/layout/product_day_line.gif) no-repeat bottom left;
}

#product_day_content_03 dd {
margin: 0;
padding: 2px 0 2px 10px;
}

/*@*/
#product_day_content_03 a {
margin: 0;
padding: 0 0 0 15px;
font-size: 11px;
text-decoration: none;
color: #fff;
background: url(../img/layout/arrow_small1.gif) no-repeat left;
}

#product_day_content_03 a:hover {
text-decoration: underline;
}

#product_day_content_03 span {
margin: 5px 15px 10px 10px;
padding: 0;
color: #fff;
float: right;
}

/* *************************************************************************************************** */
/* reklama - prawa */
#adrevtisment_r {
margin: 10px 0;
padding: 0;
text-align: center;
}

#adrevtisment_r img {
border: 1px solid #DCD0BF;
}

/* *************************************************************************************************** */
/* newsletter */
#newsletter_content {
margin: 10px 0 0 0;
padding: 0;
}

#newsletter_content_01 {
height: 10px;
margin: 0;
padding: 0;
background: url(../img/layout/newsletter_01.gif) no-repeat top left;
}

#newsletter_content_02 {
margin: -3px 0 0 0;
padding: 0;
color: #676F2F;
background: url(../img/layout/newsletter_bg.gif) repeat-y top left;
}

#newsletter_content_02 form {
margin: 0;
padding: 0;
}

#newsletter_content_02 h1 {
margin: 0;
padding: 10px 0px 0 17px;
font-size: 14px;
}

#newsletter_content_02 a:hover {
margin: 0;
padding: 0;
text-decoration: none;
}

/*@*/
.newsletter_text {
margin: 0 0 0 0;
padding: 10px 0 0 0 !important;
padding: 10px 0 2px 0;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #404040;
}

/*@*/
.newsletter_input_01 {
width: 140px;
margin: 0 0 0 5px;
height: 15px;
border: 1px #4a4a4a solid;
background: #fff none   repeat;
}

/*@*/
.newsletter_input_02 {
height: 21px;
width: 76px;
margin: 0 0 0 5px !important;
margin: 0 0 -2px 5px;
padding: 0 0 0 0;
background: transparent url(../img/layout/newsletter_btn.gif) top left no-repeat;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 0 transparent solid;
}

#newsletter_content_03 {
height: 10px;
margin: 0;
padding: 0;
background: url(../img/layout/newsletter_02.gif) no-repeat top left;
}

.newsletter_info {
margin: 0;
padding: 5px 5px 0 20px;
font-weight: bold;
color: #990000;
}

.player_content {
margin: 10px 0px 0px 0px;
padding: 0px;
text-align: center;
}

/* *************************************************************************************************** */
/* stopka */
#footer {
height: 50px;
margin: 0 5px 0 3px;
padding: 10px 0;
clear: both;
color: #786640;
background: url(../img/layout/footer_bg.gif) repeat-x top left;
}

/*@*/
#footer_l {
margin: 5px 0 5px 0;
padding: 3px 0px 3px 0px;
float: left;
width: 990px;
}

/*@*/
#footer_l strong {
font-weight: bold;
padding: 0 0 0 5px;
}

/*@*/
#footer_a {
padding: 2px 8px 0px 8px;
text-decoration: none;
color: #75663F;
border-right: 1px #DBCDB0 solid;
}

/*@*/
.company_p {
padding: 0 0 0 0;
margin: 0 0 5px 0;
text-align: center;
}

#footer_l a:hover {
text-decoration: underline;
}

/*@*/
#footer .footer_menu_first {
margin: 0;
padding: 2px 8px;
float: left;
border-right: none;
letter-spacing: -1px;
}

/*@*/
#footer_menu {
height: 20px;
width: 980px;
margin: 5px 0 10px 0;
padding: 10px 5px 10px 5px;
float: left;
position: relative;
clear: both;
border-top: 1px #DBCDB0 solid;
border-bottom: 1px #DBCDB0 solid;
}

#footer_menu a {
margin: 0;
padding: 2px 12px 2px 20px;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #585551;
background: url(../img/layout/arrow3.gif) no-repeat 0 50%;
}

#footer_menu a:hover {
text-decoration: underline;
color: #585551;
}

/*@*/
#copyright {
height: 30px;
margin: 0 0 0 0;
padding: 0px 0 30px 5px;
position: relative;
float: left;
}

/*@*/
#powered {
height: 15px;
margin: 0 0 0 0;
padding: 0px 5px 15px 0;
position: relative;
float: right;
}

#powered a {
font-weight: bold;
}

/* ************************************************************************************************** */
/* mapa strony */
#sitemap {
margin: 0;
padding: 20px;
}

#sitemap ul { 
margin : 0;
padding : 0 0 3px 0;
display : block;
}

#sitemap ul li { 
margin : 0 0 0 0;
padding : 0 0 0 0;
background : transparent none repeat;
display : inline;
}

#sitemap ul li a {
margin: 0;
padding: 3px 0 5px 13px;
position: relative;
text-decoration: none;
background: transparent url(../img/library/markers/strzalk.gif) 3px 6px no-repeat;
display: block;
}

#sitemap ul li a:hover {
color: #ff0000;
text-decoration: underline;
background: transparent url(../img/library/markers/strzalk.gif) 3px 6px no-repeat;
}

 
#sitemap ul li li a {
padding: 0 0 0 15px;
margin: 0px 0 6px 15px;
background: transparent url(../img/library/markers/strzalka.gif) 5px 3px no-repeat;
}

#sitemap ul li li li a {
padding: 0 0 0 33px;
margin: 0px 0 6px 20px;
background: transparent url(../img/library/markers/strzalka.gif) 23px 3px no-repeat;
}

#sitemap ul li li li a:hover {
background: transparent url(../img/library/markers/strzalka.gif) 23px 3px no-repeat;
}

 
#sitemap ul li li a:hover {
background: transparent url(../img/library/markers/strzalka.gif) 5px 3px no-repeat;
}

/* *************************************************************************************************** */
/* inne/rozne */
.back_btn {
margin: 0;
padding: 10px;
text-align: center;
background: url(../img/layout/back_btn.gif) no-repeat 50% 50%;
}

.chbx {
margin: 0;
padding: 5px 10px 5px 5px;
}

.add_btn {
margin: 5px;
padding: 5px 5px 5px 20px;
position: relative;
float: right;
font-size: 10px;
font-weight: bold;
color: #585551;
background: url(../img/layout/arrow3.gif) no-repeat 0 50%;
}

a.buy_btn {
margin: 0;
padding: 0 0 0 10px;
/*float: right;
*/font-size: 10px;
font-weight: normal;
color: #990000;
/*background: url(../img/layout/arrow3.gif) no-repeat 0 50%;
*/}

.clear {
margin: 0;
padding: 0;
clear: both;
}

/* separatory */
.sep, .sep2 {
height: 5px;
margin: 0;
clear: both;
padding: 0;
background: url(../img/layout/sep.gif) repeat-x 0 50%;
}

.sep2 {
margin: 0 5px;
}

/* komunikat bledu */
.info_msg, .info_msg2 {
margin: 0;
padding: 55px;
font-size: 12px;
text-align: center;
letter-spacing: 2px;
color: #990000;
/*background: url(../img/layout/error.gif) no-repeat 50% 50%;
*/}

/* komunikat bledu - maly */
.info_msg_small {
margin: 0;
padding: 35px 10px;
font-size: 10px;
text-align: center;
letter-spacing: 1px;
color: #990000;
}

/* komunikat informacyjny */
.info_msg2 {
background: url(../img/layout/info.gif) no-repeat 50% 50%;
}

/* komunikat o blednie wypelnionym polu formularza */
.info {
margin: 0;
padding: 3px;
font-weight: bold;
color: #990000;
}

/* komunikat o wynikach wyszukiwania */
.info_search {
margin: 0;
padding: 20px 10px 0 10px;
font-size: 12px;
}

.info_search a:hover {
color: #ff0000;
text-decoration: underline;
}

/* panel next/prev */
.nextprev {
margin: 0;
padding: 15px 0 6px 0;
text-align: center;
}

.nextprev strong {
font-size: 12px;
font-weight: bold;
color: #990000;
}

.info_text_big {
margin: 0;
padding: 10px 0;
font-size: 12px;
}

.info_text_small {
margin: 0;
padding: 5px 0;
color: #c0c0c0;
}

table.data {
margin-left: -1px;
}

table.data * {
font-size: 11px;
}

/*@*/
table.data th {
border-bottom: 1px #FF7800 solid;
padding: 3px 10px 3px 10px;
font-weight: normal;
text-align: left;
}

/*@*/
table.data th.r {
}

table.data tr td {
border-bottom: 1px #ddd solid;
padding: 3px 10px 3px 10px;
margin: 0;
}

table.data tr td:first-child {
border-left: 0;
}

td.nw {
white-space: nowrap;
}

td.r {
text-align: right;
}

table.data2 {
margin-left: -1px;
}

/*@*/
table.data2 th {
border-top: 0px #7F7F7F solid;
border-bottom: 0px #7F7F7F solid;
padding: 3px 0px 3px 0px;
font-weight: normal;
text-align: center;
background: transparent url(../img/dots.gif) bottom  repeat-x;
}

/*@*/
table.data2 tr td {
border-bottom: 0px #7F7F7F solid;
border-left: 0px #EDE9E7 solid;
padding: 3px 5px 3px 5px;
margin: 0 0 0 0;
background: transparent url(../img/dots.gif) bottom  repeat-x;
text-align: left;
}

/*@*/
table.data2 tr td {
}

/*@*/
table.data2 tr td.c {
text-align: center;
}

table.data2 tr td:first-child {
border-left: 0;
}

table.data2 tr td.nb {
white-space: nowrap;
}

.prdback {
padding: 20px 0;
text-align: left;
}

.prdback a {
	
}

span.nbsp {
white-space: nowrap;
}

#zzm {
display: block;
padding: 3px 10px;
margin: 5px 50px 5px 0px;
float: right;
clear: right;
}

a.bmy {
background: #F2DACE;
color: #000;
}

a.bma {
background: #AA1D6C;
color: #fff;
}

input.add {
border: 1px #678 solid;
text-align: right;
padding: 2px 5px;
width: 20px;
margin: 0 3px;
}

.hidden {
display: none;
}

#alertwin {
position: absolute;
z-index: 1000;
left: 460px;
top: 357px;
width: 310px;
background: #D72A29;
}

#alertwin .close {
width: 17px;
height: 17px;
float: right;
background: url(../img/close.gif) center center no-repeat;
overflow: hidden;
cursor: pointer;
}

#alertwin .message {
color: #fff;
background: #D72A29;
background: #fff;
color: #D72A29;
clear: both;
padding:  50px 40px;
margin: 1px;
text-align: center;
font-family: Tahoma;
font-size: 13px;
}

#forumTopics {
width: 100%;
}

#forumTopics td.r, #forumTopics th.r {
text-align: right;
}

#forumTopics td.t, #forumTopics th.t {
width: 4px;
}

/*@*/
#forumTopics a.topic {
font-weight: bold;
color: #7F566D;
}

#forumTopics td.small, #forumTopics td.small * {
font-size: 11px;
}

.forumQuote {
border-left: 1px #ccc solid;
margin: 0pt 0pt 0pt 0.8ex;
padding-left: 1ex;
}

.forumQuote, .forumQuote * {
color: #666;
}

#forumTopics {
width: 100%;
}

#forumTopics td.r {
text-align: right;
}

.forumQuote {
border-left: 1px #ccc solid;
margin: 0pt 0pt 0pt 0.8ex;
padding-left: 1ex;
}

#forumPosts tr.postWyr td {
background-color: #FAFBFC;
}

#forumPosts tr.postWyr td.postContent {
background-color: #F2F4F7;
background-image: url(../img/forum_post_1.gif);
background-repeat: repeat-y;
}

#forumPosts tr td.postInfo {
vertical-align: top;
white-space: nowrap;
padding: 5px 8px;
border-bottom: 5px #fff solid;
	
}

#forumPosts tr td.postInfo, #forumPosts tr td.postInfo * {
font-size: 11px;
font-family: Tahoma;
color: #89a;
white-space: nowrap;
}

/*@*/
#forumPosts tr td.postInfo div.author {
font-weight: bold;
color: #4c93ee;
}

.author-from, .author-posts {
font-weight: normal;
}

#forumPosts tr td.postInfo a {
}

/*@*/
#forumPosts tr td.postContent {
background-image: url(../img/forum_post_2.gif);
padding: 5px 5px 5px 15px;
font-size: 12px;
border-bottom: 5px #fff solid;
color: #943B7A;
}

#forumPosts tr td.postContent * {
font-size: 12px;
}

#forumPosts tr td.postContent h3 {
padding: 0 0 5px 0;
margin: 0;
}

a.cytuj {
float: right;
display: block;
margin-left:5px;
}

#forumPosts tr td.postInfo div.authButt {
background-color: #F0F2F5;
border: 1px #9ab solid;
padding: 2px;
margin: 2px 0;
}

#forumPosts tr td.postInfo div.authButt * {
vertical-align: middle;
}

#forumPosts tr td.postInfo div.authButt a {
padding-right: 5px;
}

/*@*/
#forumPosts tr th {
background: #edefff none   repeat;
padding: 6px 2px 6px 2px;
border-bottom: 5px #fff solid;
color: #0e1cad;
}

#forumPosts tr th.l {
text-align: left;
}

/*@*/
#forumPosts tr th h3 {
color: #1b74b4;
float: right;
margin: 0 0 0 0;
padding: 0 10px 0 0;
font-weight: bold;
font-size: 12px;
}

/*@ramka*/
img.forum {
border: 1px #b9b7b7 solid;
margin: 5px 2px 5px 2px;
padding: 2px;
}

#forumTopics {
margin-left: -1px;
}

/*@*/
#forumTopics th {
border-top: 1px #b4bdff solid;
border-bottom: 1px #b4bdff solid;
background: #edefff none   repeat;
padding: 2px 6px 2px 6px;
font-weight: normal;
text-align: left;
color: #ffffff;
}

/*@*/
#forumTopics tr td {
border-bottom: 1px #b4bdff solid;
border-left: 1px #E7E9ED solid;
padding: 2px 6px 2px 6px;
margin: 0 0 0 0;
color: #7F566D;
}

#forumTopics tr td:first-child {
border-left: 0;
}

/*@*/
#forumSearch {
text-align: right;
padding: 5px 0 10px 0;
color: #CC3266;
font-weight: bold;
}

#newTopic {
padding: 10px 0;
}


/*@*/
#newTopic a {
background: transparent url(../img/library/markers/sq_arr.gif) 0px 0px no-repeat;
padding: 0 0 0px 17px;
text-decoration: none;
color: #8DAE1C;
font-weight: bold;
font-size: 13px;
}

/*@*/
#newTopic a:hover {
text-decoration: underline;
}

.forum-highlight {
background: #ff0;
}

.avatar {
display: block;
border: 4px #BABFC2 solid;
padding: 1px;
margin: 2px 2px 2px 0;
width: 64px;
height: 64px;
overflow: hidden;
}

#forum_opis{ 
padding: 5px 0pt 5px 5px;
background-color: rgb(207, 240, 255);
font-size:12px;
}

#forum_tab td{
background-color:#FFF1FB;
}

#forum_tab th{
background-color:#ab1e6d;
border-bottom:2px solid #FFFFFF;
color:#ffffff;
font-size:12px;
padding:10px 10px 10px 6px;
text-align:left;
}

.th_wypowiedzi{
border-left:2px solid #ffffff;
}

.td_wypowiedzi{
border-left:2px solid #ffffff;
border-bottom:2px solid #ffffff;
text-align:center;
}

.td_wypowiedzi span{
font-size:12px; 
color:#7F566D; 
font-weight:bold;
}

#forum_watki{
padding:30px 0 10px 5px;
background-color:#CFF0FF;
border-bottom:2px solid #FFFFFF;
}

#forum_watki ul li{
list-style-image: none;
list-style-type: none;
color:#003EB1;
}

#forum_watki ul{
margin:0 0 15px 0;
}

#forum_watki ul li a{
color:#91558B;
text-decoration:underline;
font-size:12px;
}

#forum_watki ul li a:hover{
}

.all_w a{
color:#94B523;
margin:0 0 0 29px;
font-size:12px;
}

.all_w a:hover{
text-decoration:underline;
}

.videolist li{
list-style-image:url(../img/library/markers/strzalka.gif);
margin:5px 0px 5px 14px;
padding:0px;
}
.selected{
font-weight:bold;
color:red;
}