/* Elementy globalne */

body{ background: #000 url(images/layout/bg.jpg) top no-repeat; color: #666666; margin: 0px; padding: 0px; text-align: center; font: 12px/17px arial, geneva, verdana, sans-serif; }
form{ margin: 0px; padding: 0px; }
html { }

/* audioklan.pl */
.autocomplete-w1 { background:url(Library/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:0px 0 0 0px; } 
.autocomplete { border: 1px solid #999; background: #fff; cursor: default; text-align:left; max-height:350px; overflow: auto; margin:0px 0px 0px 0px; width:320px !important; } 
.autocomplete .selected { background: #F0F0F0; } 
.autocomplete div { padding: 2px 5px; white-space: nowrap; } 
.autocomplete strong { font-weight:normal; color: rgb(3,129,249); }
a {outline:0}
a.title { font-weight:bold; margin-bottom:2px;}
#read_more {padding-left:20px;background:url(images/layout/vertical_line.gif) no-repeat 0px -3px; text-decoration:none; margin-bottom:10px; height:15px; width:100px; float:right;}
#read_more a { color:#0084FF !important;    font-size:10px; font-weight:bold; text-decoration:none; }
#read_more a:hover { color:white !important;}

a:link{color: #0D58AC;}
a:link:active,a:visited:active{}
a:link:hover,a:visited:hover{color:#FF6600;}
a:visited{color:#0D58AC;}
img{ border: 0px; }
.clear{ clear: both; height: 0px; overflow: hidden; }
.popup { margin: 0 auto; text-align: left; width: 600px; padding-top: 20px; }
.site{ margin: 0 auto; text-align: left; width: 998px; }
.to_use { padding: 30px; border: 1px solid #00CC66; clear: both; background: #CCFFCC; }
.hr { background: #ccc; height: 1px; margin-top: 5px; margin-bottom: 5px; }
#trailimageid { /*font-size: 0.75em;*/	font-size:11px; position: absolute;	display: none;	left: 0px;	top: 0px; width: auto;height: 0px; z-index: 150; }

/* Przyciski */
#mini_artykuly {}
#mini_artykuly .header {background: url(images/layout/cms_category_left_header_rectangle_bg.gif) ; height: 36px ; width: 221px; display:block;}
#mini_artykuly .header p { margin:0px; padding:0px; padding-left: 45px ; line-height: 36px ; font-size: 11px ; font-weight: 700 ; color: #ffffff}
#mini_artykuly .inside { border-top:none; width:219px; float:left;}
#mini_artykuly .inside .frame { background:#1B1B1B; color:#888888; border:1px solid #0B0B0B; border-top:none; padding:11px; float:left;height:266px;}
#mini_artykuly .inside .frame img { max-width:192px; max-height:107px; border:1px solid #676765; text-align:center;}
#mini_artykuly .inside .frame a.title { padding:0px;color: #cccccc ; text-decoration: none ; font-size: 12px ; font-weight: bold ; margin-top:5px; display:block; }
#mini_artykuly .inside .frame a:hover {color: white}

a.more {background: none ; font-size: 10px ; font-weight: bold ; color:rgb(3,129,249) ; float: right ; text-decoration: none}
#header { height:70px;}
/* DLA PRASY */
#center .cms>.center .ramka { float:left; width:737px; height:171px; background:url(images/layout/ramka_bg.jpg) no-repeat; margin-top:11px;}
#center .cms>.center .ramka .detal { width:563px; height:143px; margin-top:2px; margin-left:2px; padding:12px; float:left; }
#center .cms>.center .ramka .detal .company_deail {width:100%;height:100%;background:red;}
#center .cms>.center .ramka .detal .photo { float:left ; width:143px; height:143px; border:1px solid #3D3D3D ; background:#282828 url(images/layout/photo_bg.gif) no-repeat;}
#center .cms>.center .ramka .detal .photo table tr td {vertical-align:middle; text-align:center; height:141px; width:141px;}
#center .cms>.center .ramka .detal .photo img { max-height:133px; max-width:133px;}
#center .cms>.center .ramka .detal .opis { width:400px; height:120px;float:left; margin-left:15px;}
#center .cms>.center .ramka .detal .opis p { margin:0px; padding:0px}
#center .cms>.center .ramka .detal .opis a { margin:0px; padding:0px ; display:block;}
#center .cms>.center .ramka .detal .linki { height:25px; width:400px; float:left; margin-left:5px;}
#center .cms>.center .ramka .detal .linki ul { margin:0px; padding:0px; float:left}
#center .cms>.center .ramka .detal .linki ul li { margin:0px; padding:0px; display:inline; list-style:none; padding-right:10px; margin-left:10px; border-right:1px solid #AAAAAA;  font-size:10px}
#center .cms>.center .ramka .detal .linki ul li a { color:#0381F9 }
#center .cms>.center .ramka .detal .linki ul li a:hover {color:#FFFFFF}

#center .cms>.center .ramka .detal .logo { float:left; display:block; margin-top:10px; margin-left:6px;}
#center .cms>.center .ramka .detal span.short { float:right; display:block; font-size:17px; font-weight:bold; color:#FFFFFF; margin-top:10px;}
#center .cms>.center .ramka .detal p { margin:0px; padding:0px; padding-top:30px; margin-left:6px;}


#center .cms>.center .ramka .boxsik { width:144px; height:64px;  float:left; margin-top:20px;}
#center .cms>.center .ramka .boxsik a { float:left}

#center .cms>.center .ramka .boxsik img { margin-left:25px; float:left; opacity:0.30; filter:alpha(opacity=30); }

#center .cms>.center .ramka .boxsik a img { opacity:1.00; filter:alpha(opacity=100); }
#center .cms>.center .ramka .boxsik p { margin:0px; padding:0px; font-size:9px; text-align:center }

#center .cms>.center .ramka .pliki_eps {float:right;margin-right:10px;padding-top:10px;}
#center .cms>.center .ramka .pliki_eps a {position:relative;top:4px;float:left;display:block;}
#center .cms>.center .ramka .pliki_eps img {float:left;position:relative;top:4px;} 
#center .cms>.center .ramka .pliki_eps a img {position:relative;top:0px;}

#company_header {padding:10px;}
#company_picture img {width:100px;margin:10px;margin-left:0px;}
/* Produkty Powiazane*/
#powiazane {}


#powiazane tr td {background:#1B1B1B; padding-bottom:1px; border-bottom:1px solid #0F0F0F;border-top:1px solid #292929}
#powiazane tr td .linki { height:25px; width:560px; float:left; padding-top:10px; }
#powiazane tr td .linki ul { margin:0px; padding:0px; float:left; margin-left:-10px}
#powiazane tr td .linki ul li { margin:0px; padding:0px; display:inline; list-style:none; padding-right:6px; padding-left:10px; border-left:1px solid #AAAAAA; font-size:10px}
#powiazane tr td .linki ul li span {color: #0381f9}
#powiazane tr td .linki ul li:first-child { border-style:none}
#powiazane tr td .linki ul li a { color:#0381F9 !important }
#powiazane tr td .linki ul li a:hover {color:#FFFFFF !important}


/* Dodatek - strona główna*/
#center .cms>.center .skrypt { background: url(images/layout/skrypt.jpg) no-repeat; width:735px; height:270px; border:1px solid #2D2D2D; margin-top:11px;}
#center #news_home { float:left; margin-right:13px;}
#center #news_home .header {background: url(images/layout/news_home_header.jpg) no-repeat ; height: 34px ; width: 504px; display:block; margin-left:-1px; }
#center #news_home .header p { margin:0px; padding:0px; margin-left:48px; padding-top:8px; font-weight:bold; font-size:11px; color:white }
#center #news_home .inside {background: #1b1b1b ; border-top:1px solid #2d2d2d; width:501px;}
#center #news_home .inside .frame { border-left:1px solid #0a0a0a; border-right:1px solid #0a0a0a; border-top:1px solid #2d2d2d; border-bottom:1px solid #0a0a0a; width:479px;  padding:10px; overflow:hidden}
#center #news_home .inside .frame:first-child { border-top:1px solid #0a0a0a}
#center #news_home .inside .frame a.archive{color: rgb(3,129,249) ; font-weight: 700 ;}
#center #news_home .inside .frame a.archive:hover{color: #fff}
#center #news_home .inside .frame img {float:left; margin-right:10px;border:1px solid #696969; height:100px; width:100px}
#center #news_home .inside .frame .title  { margin:0px; padding:0px ;  float:left;}
#center #news_home .inside .frame p { margin:0px; padding:0px; line-height:15px; height:70px; display:block; overflow:hidden}
#center #news_home .inside .frame .date { margin:0px; padding:0px; font-size:10px; font-weight:bold; color:#0084FF; float:left; }

#center #testy_recenzje2 { float:left; margin:0px; padding:0px; font-size:11px; color:#AAAAAA;}
#center #testy_recenzje2 .header { background:url(images/layout/small_header.jpg) no-repeat; height:35px; width:221px; display:block;}
#center #testy_recenzje2 .header p { margin:0px; padding:0px; margin-left:48px; padding-top:8px; font-weight:bold; font-size:11px; color:white;}
#center #testy_recenzje2 .inside {background: #1b1b1b ; border-top: none ;  width:219px;}
#center #testy_recenzje2 .inside .frame { border: 1px solid #0a0a0a; width:197px;  padding:10px; overflow:hidden;text-align:center;height:240px;}
#center #testy_recenzje2 .inside .frame img { max-width:192px; max-height:107px;border:1px solid #696969;}
#center #testy_recenzje2 .inside .frame .title { margin:0px; padding:0px;color: #ffffff ; text-decoration: none ; font-size: 12px ; font-weight: bold ; margin-top:5px; display:block;text-align:left;height:35px;overflow:hidden;}
#center #testy_recenzje2 .inside .frame p {text-align:left;padding:0px;margin:0px;}
#center #testy_recenzje2 .inside .frame ul {padding:0px;margin:0px;margin-top:10px;float:left;text-align:left;}
#center #testy_recenzje2 .inside .frame ul li {color:#b0b0b0;list-style:none;padding:0px;margin:0px;}
#center #testy_recenzje2 .inside .frame ul li span {color:#076ac5;}

#center #products { float:right; margin:0px; padding:0px; margin-top:14px;}
#center #products .header { background:url(images/layout/small_header.jpg) no-repeat; height:35px; width:221px; display:block;}
#center #products .header p { margin:0px; padding:0px; margin-left:48px; padding-top:8px; font-weight:bold; font-size:11px; color:white}
#center #products .inside {background: #1b1b1b ; border-top:none; width:219px}
#center #products .inside .frame { border: 1px solid #0a0a0a; width:197px;  padding:10px; overflow:hidden;text-align:center;padding-bottom:0px;}
#center #products .inside .frame img { width:192px;height:107px;border:1px solid #696969;}
#center #products .inside .frame a.title { margin:0px; padding:0px;color: #ffffff ; text-decoration: none ; font-size: 12px ; font-weight: bold ; margin-top:5px; display:block;text-align:left;height:35px;}
#center #products .inside .frame p {text-align:left;padding:0px;margin:0px;display:block;overflow:hidden}



.home table.producenci { border:1px solid #0a0a0a; border-bottom:0px; border-right:0px; border-collapse:collapse; background: url(images/layout/td_bg.gif) repeat; table-layout:fixed;}
.home table.producenci tr td { margin:0px; padding:0px; background: url(images/layout/td_bg.gif) no-repeat ;  height:35px; text-align:center; font-size:13px; font-weight:bold; color:white; border-collapse:collapse;  }
.home table.producenci tr td:hover {  color:#0084FF}
.home table.producenci tr td a { display:block; height:28px;  padding-top:7px; width:147px;}
.home table.producenci tr td a:hover { display:block; color:#0084FF !important; background: url(images/layout/td_bg_h.gif) no-repeat top right ; }

/* Strona głoowna */
#center .cms>.center .home { position:relative;top:-7px}


/* Galeria */
.anythingSlider                         { width: 735px; height: 270px; position: relative; border:1px solid #2d2d2d;margin-bottom:13px;z-index:8; }
.anythingSlider .wrapper                { width: 735px; height: 270px; overflow: auto;position: absolute; top: 0; left: 0;z-index:9;  overflow: hidden }

                                        /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #eee; margin: 0;padding:0px; }
.anythingSlider .wrapper ul li          { display: block; float: left; padding: 0; width: 735px; height: 270px; margin: 0;padding:0px; }

.thumbNav                               { }
.thumbNav    ul                        {}
.thumbNav   ul li                     {  display:none}
.thumbNav  ul li.arrow.forward                 { display:block;background: url(images/layout/arrow_right_gallery.png) no-repeat top left;width:31px;height:270px; position:absolute;z-index:10;display:block;margin-left:664px;margin-top:-11px;font-size:0px;line-height:0px; border-left:1px solid #2d2d2d;cursor:pointer}
.thumbNav  ul li.arrow.back                    { display:block;background: url(images/layout/arrow_left_gallery.png) no-repeat top left;width:31px;height:270px; position:absolute;z-index:10;display:block; margin-left:-40px;;margin-top:-11px;font-size:0px;line-height:0px; border-right:1px solid #2d2d2d;cursor:pointer}

.start-stop                             { z-index: 10; background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; display:none }
                
.anythingSlider .wrapper  ul li span.text_gallery {border-top:1px solid #2d2d2d;position:relative;z-index:11;background:#000;display:block;width:640px;height:62px;top:-87px;left:32px;opacity:0.7;filter:alpha(opacity=70);padding-left:32px;padding-top:16px;font-size:16px;color:#fff;font-weight:bold}
.anythingSlider .wrapper  ul li span.text_gallery small {font-size:11px;font-weight:normal}
/* Dodatek - Aktualności */
#center .cms>.center .news .item { min-height:130px;}

#center .cms>.center .news .item .picture {display: inline;}
#center .cms>.center .news .item .picture img {float:left; margin-right:10px;  margin-bottom:20px; border:1px solid #696969; height:100px; width:100px}
#center .cms>.center .news .item p { margin:0px; padding:0px; margin-top: 0px; line-height:15px; height:60px; overflow:hidden;margin-bottom:5px; }
#center .cms>.center .news .item .date { margin:0px; padding:0px; font-size:10px; font-weight:bold; color:#0084FF; float:left; }

#center .cms>.center .news .item .title {outline:0; font-size:12px; font-weight:bold; display:block; margin-bottom:1px;}



#center .cms>.center .news .detail { margin:10px; margin-left:0px;}
#center .cms>.center .news .detail .picture {display: inline; }
#center .cms>.center .news .detail .picture img {float:left; margin-right:10px;  margin-bottom:10px; border:1px solid #696969;height:100px; width:100px;margin-left:10px}
#center .cms>.center .news .detail p { margin-top: 0px;  }
#center .cms>.center .news .detail p.bottom { margin:0px; width:100%;padding-top:0px;}
#center .cms>.center .news .detail h2 { margin:0px; padding:0px; margin-bottom:10px;}

#center .cms>.center .news .comments {}
#center .cms>.center .news .comments .author { font-weight: bold; }
#center .cms>.center .news .comments .content { font-size: 11px; }
#center .cms>.center .news .comments .message { background: none transparent scroll repeat 0% 0%; color: #696969; }
#center .cms>.center .news .comments .message div { display: none; }
#center .cms>.center .news .comments .voute { font-weight: bold; font-size: 11px; color: #FF6600; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background: #F1f1f1; width: 70px; text-align: center; float: right; margin-right: 4px; }
#center .cms>.center .news .comments .voute span { font-weight: normal; font-size: 11px; color: #333333; }


/* Dodatek - Aktualności kategorie */
#center .cms .news_category { overflow:hidden; /*background:#00FF00*/}
#center .cms .news_category h2 { color:#ff9148; font-size:14px; padding:0; margin:0 0 10px 0;}
#center .cms .news_category>form { margin:0 0 0 10px;}
#center .cms .news_category>form input[type='text'] { width:90px; font-size:11px;}
#center .cms .news_category>form input[type='submit'] { font-size:11px;}
#center .cms .news_category>ul { padding:0; margin:10px 0 10px 10px;}
#center .cms .news_category>ul li { list-style:none;}
#center .cms .news_category>ul li a { display:block; color:#0d58ac; text-decoration:none;}
#center .cms .news_category>ul li a:hover { text-decoration:underline;}

/*  TESTY I RECENZJE */
#center .cms>.center .reviews {padding-top:25px;}

#center .cms>.center .reviews .search_form { background:  url(images/layout/reviews_form_bg.jpg) no-repeat top left; width:716px;height:58px;margin-left:4px;}
#center .cms>.center .reviews .search_form table {}
#center .cms>.center .reviews .search_form table tr {}
#center .cms>.center .reviews .search_form table tr td {padding-top:11px;padding-left:16px;}
#center .cms>.center .reviews .search_form table tr td label {float:left;font-size:11px;font-weight:normal;color:#afafaf;padding-right:6px;padding-top:4px;}
#center .cms>.center .reviews .search_form table tr td select {width:145px; height:24px ; font-size:12px; float:left; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; }


#center .cms>.center .reviews table.reviews_items {width:100%;}
#center .cms>.center .reviews table.reviews_items  tr {}
#center .cms>.center .reviews table.reviews_items  tr td {width:50%;padding-top:8px;vertical-align:top;}
#center .cms>.center .reviews table.reviews_items  tr td .photo {float:left;width:108px;margin-right:17px;text-align:center;}
#center .cms>.center .reviews table.reviews_items  tr td .photo img {border:1px solid #44433f;height:100px;width:100px}

#center .cms>.center .reviews table.reviews_items  tr td .details {float:left;width:180px;}
#center .cms>.center .reviews table.reviews_items  tr td .details a.title {}
#center .cms>.center .reviews table.reviews_items  tr td .details ul {padding:0px;margin:0px;margin-top:10px;}
#center .cms>.center .reviews table.reviews_items  tr td .details ul li {color:#b0b0b0;list-style:none;padding:0px;margin:0px;}
#center .cms>.center .reviews table.reviews_items  tr td .details ul li a {color: #076ac5;}
#center .cms>.center .reviews table.reviews_items  tr td .details ul li span {color:#076ac5;}
#center .cms>.center .reviews table.reviews_items  tr td .details a.pdf_download {margin-top:17px;display:block;}

/* Aktualnosci - Nowosci- lista i detail */
#progress { clear:both; height:34px; width:100%;}
#progress ul { margin:0px; padding:0px;}
#progress ul li { height:34px; color:#999; float:left; list-style:none; background:url(images/layout/progress_disabled.gif) repeat-x bottom; font-weight:bold; text-align:center;}
#progress ul li.enabled { height:34px; color:#333; float:left; list-style:none; background:url(images/layout/progress_enabled.gif) repeat-x bottom; font-weight:bold; text-align:center;}
#progress ul li.now { height:34px; color:#333; float:left; list-style:none; background:url(images/layout/progress_now.gif) repeat-x bottom; font-weight:bold; text-align:center;}
#center .cms>.center .news .detail p {font-size: 11px ; color: #aaaaaa ; padding-left: 10px }
#center .cms>.center .news .detail p.description {font-size: 12px ; color: #aaaaaa ; padding-left: 10px ; padding-top: 20px ;  padding-right: 10px}
#center .cms>.center .news .detail p.bottom {font-size: 11px ; color: #aaaaaa ; padding-left: 10px ;  line-height: 10px }
#center .cms>.center .news .detail p.bottom i {color: rgb(3,129,249)}
#center .cms>.center .news .detail p.bottom a {float: right ; font-size: 10px ; color: rgb(3,129,249) ; text-decoration: none ; padding-right: 10px}
#center .cms>.center .news .detail p.bottom a:hover {color: #ffffff}
#center .cms>.center .news .detail p.date {line-height: 5px}
#center .cms>.center span.text {color: #aaaaaa ; font-size: 10px }
#center .cms>.center span.real_date {color: rgb(3,129,249)  ; font-size: 10px ; }
#center .cms>.center .news .detail h3 {background: url(images/layout/register_section_type_bg.gif) top  no-repeat ; color: #aaaaaa ; padding-left: 10px ; margin-top: 30px ; padding-top: 20px}
#center .cms>.center .news .detail .message {border-top: 1px solid #2d2d2d ; border-bottom: 1px solid #2d2d2d ; border-left-style: none ; border-right-style: none}
#center .cms>.center .news .detail .message.ok {border-top: 1px solid #2d2d2d ; border-bottom-style: none ; border-left-style: none ; border-right-style: none ; background-image: none ; background-color: #0a0a0a ; color: rgb(3,129,249)}
#center .cms>.center .news .detail .message.ok a {color: #aaaaaa ; text-decoration: none}
#center .cms>.center .news .detail .message.ok a:hover {color: #ffffff}
#center .cms>.center .news .detail .picture_left img {border: 1px solid #2d2d2d ; margin-left: 10px ; margin-right: 10px ; margin-bottom: 5px ; margin-top: 0px}
#center .cms>.center .news .detail .picture_right img {border: 1px solid #2d2d2d ; margin-left: 10px ; margin-right: 10px ; margin-bottom: 5px ; margin-top: 0px}
#center .cms>.center .news .detail h2 {font-size: 25px ; font-weight: normal ; color: rgb(3,129,249) ; padding-left: 10px}
#center .cms>.center .news { background-color: #1b1b1b ;}
#center .cms>.center .news .news_header {background: url(images/layout/news_icon.png) 10px 20px no-repeat ; font-size: 11px ; color: #aaaaaa ; padding-left: 100px ; padding-top: 8px ; padding-bottom: 35px ; line-height: 18px}
#center .cms>.center .news .news_header h2 {font-size: 25px ; font-weight: normal ; color: rgb(3,129,249) ;}
#center .cms>.center .item {border-top: 1px solid #0E0E0E ; min-height: 120px ;  }
#center .cms>.center .item .inside_item {border-top: 1px solid #292929 ; min-height: 120px ; padding-top: 10px ; padding-left: 10px ; padding-right: 10px}
#center .cms>.center .item .inside_item p { min-height: 60px ;}
#center .cms>.center .news div .item:first-child {border-style: none ; min-height: 120px ;  }
#center .cms>.center .news div .item:first-child .inside_item {border-style: none ; min-height: 120px ; padding-top: 10px}

/* Dodatek - Profil użytkownika */
#center .cms>.center .profile .section_avatar_change { float: left; }
#center .cms>.center .profile .section_avatar_change dt { height: auto; }
#center .cms>.center .profile .section_avatar_view { float: left; width: 230px; height: 140px; }
#center .cms>.center .profile .section_avatar_view img { border: 2px solid #990066; }
#center .cms>.center .profile .section_personal_data { }

/* Dodatek - Mapa strony */
#center .cms>.center .site_map {}
#center .cms>.center .site_map .category { float: left; margin-bottom: 5px; margin-right: 5px; width: 170px; }
#center .cms>.center .site_map .category .main { background:url(images/layout/bullet_1.gif) no-repeat top left; padding-left:20px; font-weight: bold;}
#center .cms>.center .site_map .category .main a {}
#center .cms>.center .site_map .category .main a:hover { }
#center .cms>.center .site_map .category .promoted { }
#center .cms>.center .site_map .category .promoted a {}
#center .cms>.center .site_map .category .promoted a:hover{ }
#center .cms>.center .site_map .category .sub { font-size:11px; background:url(images/layout/bullet_2.gif) no-repeat center left; padding-left:20px;}
#center .cms>.center .site_map .category .sub a{}
#center .cms>.center .site_map .category .sub a:hover{ }
#center .cms>.center .site_map .category .sub_sub { font-size:11px; background:url(images/layout/bullet_3.gif) no-repeat center left; padding-left:20px;}
#center .cms>.center .site_map .category .sub_sub a{}
#center .cms>.center .site_map .category .sub_sub a:hover{ }



/* List Detail */
#center .cms>.center .detail .related td { width: 120px }

/* PRODUCENCI*/
#center .cms > .center  .company {}
#center .cms > .center  .company .company_header {background: url(images/layout/company_header_bg.gif) bottom no-repeat ;min-height: 44px;height:auto; width: 706px ; margin-bottom: 25px;position:relative;left:4px;top:10px;}
#center .cms > .center  .company .company_header img {float:left;}
#center .cms > .center  .company .company_header span.name {color: #ffffff ; line-height: 44px ; font-size: 20px ; margin-left: 10px;float:left;position:relative;top:-5px}
#center .cms > .center  .company .company_header span.description {color: #aaaaaa ; line-height: 44px ; float: right ; font-size: 11px ; margin-right: 10px;float:right;position:relative;top:4px;}
#center .cms > .center  .company .company_header span.data {color: rgb(3,129,249) ; font-size: 11px ; font-weight: 700 ;}
#center .cms > .center  .company .company_menu  {background: url(images/layout/small_menu_bg.gif) repeat-x; width: 146px ; height: 316px ; float: right ; margin-left: 10px }
#center .cms > .center  .company .company_menu .company_menu_header {background: url(images/layout/company_menu_header.gif) no-repeat ; margin: 0px ; padding: 0px ; width: 146px; height: 18px}
#center .cms > .center  .company .company_menu .company_menu_body {background-color: #242424 ; border-left: 1px solid #0a0a0a ; border-right: 1px solid #0a0a0a ; border-bottom: 1px solid #0a0a0a ; width: 142px ; height: 296px ; margin-left: 1px ; }
#center .cms > .center  .company .company_menu .company_menu_body .company_menu_normal {background: url(images/layout/small_menu_normal.gif) ; height: 27px ; width: 142px}
#center .cms > .center  .company .company_menu .company_menu_body .company_menu_normal:first-child {background: url(images/layout/small_menu_normal_first.gif) ; height: 26px}
#center .cms > .center  .company .company_menu .company_menu_body .company_menu_normal a {display: block ; text-decoration: none ; font-size: 11px ; font-weight: normal ; color: #ffffff ; line-height: 26px ; padding-left: 30px }
#center .cms > .center  .company .company_menu .company_menu_body .company_menu_normal a:hover {color: rgb(3,129,249)}
#center .cms > .center  .company .company_menu .company_menu_body .company_menu_normal span.pressed {display: block ; cursor: default ; text-decoration: none ; font-size: 11px ; font-weight: normal ; color: rgb(3,129,249) ; line-height: 26px ; padding-left: 30px }
#center .cms > .center  .company .company_menu .company_menu_body .company_menu_normal.disabled span {color: #333333 ; display: block ; cursor: default ; font-size: 11px ; font-weight: normal ; line-height: 27px ; padding-left: 30px}
#center .cms > .center  .company h2.title {font-size: 25px ; font-weight: normal ; padding:0px;padding-bottom:20px;margin-left:10px;}
#center .cms > .center  .company p {padding-left:7px;margin-top:0px;padding-top:0px;}
#center .cms > .center  .company p.main_text {min-height: 260px ; margin-top: 0px }
#center .cms > .center  .company img.logo {margin-left: 20px ; width: auto ; margin-bottom:10px;}
#center .cms > .center  .company img.company_image {float: left ; margin-right: 12px;width:264px;height:198px;border:1px solid #444444 ;padding:1px;}
#center .cms > .center  .company a.url {color: rgb(3,129,249) ; text-decoration: none}
#center .cms > .center  .company a.url:hover {color: #ffffff}
#center .cms > .center  .company h3 {padding-bottom:5px;}
#center .cms > .center  .company .line {margin:14px;;height:1px;background:#282828;border-top:1px solid #0e0e0e;}

#center .cms > .center  .company .company_item {min-height:120px;clear:both;padding:20px;padding-top:0px;}
#center .cms > .center  .company .company_item .photo {width:120px;height:130px;float:left;}
#center .cms > .center  .company .company_item .photo img {max-width:200px;}
#center .cms > .center  .company .company_item h3 a {color:#0381f9;padding-top:20px;display:block;}
#center .cms > .center  .company .company_item p {margin:0px;padding:0px;}

/* ------POROWNYWARKA ---*/

#center .cms>.center .comparison {} 
#center .cms>.center .comparison .inside_comparison {} 
#center .cms>.center .comparison .inside_comparison .steps {color: #ffffff ; margin: 20px ; font-weight: 700 }
#center .cms>.center .comparison .inside_comparison .steps span.space {border-style: none ; background-color: transparent ; width: 70px}
#center .cms>.center .comparison .inside_comparison .steps span{margin-left: 31px ; background-color: rgb(3,129,249) ; border-left: 5px solid rgb(3,129,249) ; border-right: 5px solid rgb(3,129,249) ; border-top: 1px solid rgb(3,129,249) ; border-bottom: 1px solid rgb(3,129,249)} 
#center .cms>.center .comparison .inside_comparison form[name="searchForm"] {background: url(images/layout/comparison_search_form_bg.gif) ; width: 704px ; height: 58px ; margin-top: 14px ; margin-right: 14px ; margin-left: 14px ; color: #aaaaaa ; font-size: 11px } 
#center .cms>.center .comparison .inside_comparison form[name="searchForm"] table {} 
#center .cms>.center .comparison .inside_comparison form[name="searchForm"] table select {font-size: 12px ; padding: 1px;  width: 140px; height: 24px; border-left: 2px solid #666666; border-top: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;} 

#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] .clear {height: 25px}
#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] table {text-align: center ; width: 100% ; height: auto}
#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] div {border-style: none}
#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] .item {color: rgb(3,129,249) ; font-weight: 700;  }
#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] .item img {margin-bottom: 10px; max-height:140px; max-width:140px; border:1px solid #484848; padding:1px;background:#000000}
#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] span {color: #aaaaaa ; font-size: 10px ; padding-left: 30px}
#center .cms>.center .comparison .inside_comparison form[name="comparison_form"] input[type="image"] {float: right ; margin-right: 20px;margin-bottom:20px;}

#center .cms>.center .comparison .inside_comparison table.parameters { margin:0px; padding:0px;  margin-top:14px;border-collapse:collapse;}
#center .cms>.center .comparison .inside_comparison table.parameters tr {}
#center .cms>.center .comparison .inside_comparison table.parameters tr.different {background:#074c8d;}
#center .cms>.center .comparison .inside_comparison table.parameters tr.no_different {}
#center .cms>.center .comparison .inside_comparison table.parameters tr td { margin:0px; padding:0px; text-align:center; color:#FFFFFF;  font-weight:bold; font-size:11px;border:4px solid #1b1b1b;height:31px;border-left:0px;}
#center .cms>.center .comparison .inside_comparison table.parameters tr th { margin:0px; padding:0px; text-align:left; padding-left:16px; color:#AFAFAF;  font-weight:bold; font-size:11px;border:4px solid #1b1b1b; height:31px;border-left:0px; }


#center .cms>.center .comparison .inside_comparison table.parameters.details tr td {width:200px !important;} 

#center .cms>.center .comparison .info {text-align:center;width:100%;display:block;padding:20px;color:#0381f9;font-weight:bold;}


/* MINI PLUGIN PRODUCENT  */
#center .cms .survey{  background: #1b1b1b;margin-top: 15px;width:221px;float:right;}
#center .cms .right .survey{  background: #1b1b1b;margin-top:0px;width:221px;margin-bottom:10px}
#center .cms .survey h1 {color:#fff;;display:block;width:171px;height:28px;font-size:11px;;background:url(images/layout/cms_category_left_header_rectangle_bg.gif) top no-repeat;margin:0px;padding:0px;padding-left:50px;padding-top:8px;}
#center .cms .survey .survey_inside { border-left: 1px solid #2d2d2d ; border-right: 1px solid #2d2d2d ; border-bottom: 1px solid #2d2d2d ; width: 219px ; }
#center .cms .survey .survey_inside .survey_inside2 { border-left: 1px solid #0a0a0a  ; border-right: 1px solid #0a0a0a ; border-bottom: 1px solid #0a0a0a}
#center .cms .survey .survey_inside .survey_inside2 select {font-size: 12px ; margin: 10px ; width: 195px ; height: 23px ; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}
#center .cms .survey table { width: 100%; color: #aaaaaa}
#center .cms .survey th[scope="col"] { text-align: left; color: rgb(3,129,249) ; padding-top: 5px ; padding-bottom: 10px ; padding-left: 5px ; padding-right: 5px}
#center .cms .survey tr { height: 20px ; }
#center .cms .survey td{ padding-left: 5px; padding-right: 5px ; padding-top: 0px ; padding-bottom: 0px ; margin:0px; font-size:11px;}
#center .cms .survey input{ margin-top: 2px; vertical-align: top; }
#center .cms .survey input[name="button"]{ margin-top: 10px ; margin-bottom: 5px }
#center .cms .survey p{ padding: 0px; margin: 0px; text-align:center; font-size: 11px; line-height: 15px }
#center .cms .survey .result { padding: 0px; margin: 0px; }
#center .cms .survey .result .answer p { padding: 0px; margin: 0px; font-size: 11px; text-align:left; line-height: 17px }
#center .cms .survey .result .percentage p { padding: 0px; margin: 0px; font-size: 10px; text-align:right; color: #666666 }
#center .cms .survey .result .progress{ background: #fff; height: 7px; padding:1px; border:1px solid #2d2d2d;}
#center .cms .survey .result .progress div{ background: rgb(3, 129, 249) ; height: 7px ; }

/* MINI Newsltetter */

#newsletter{ background: #1b1b1b; min-height: 295px ; border-left: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; border-right: 1px solid #2d2d2d; margin-bottom: 8px;width:219px }
#newsletter .inside_newsletter{ background: #1b1b1b; min-height: 295px ; border-left: 1px solid #0a0a0a; border-bottom: 1px solid #0a0a0a; border-right: 1px solid #0a0a0a; padding: 9px }
#newsletter .inside_newsletter h1{ font-size: 14px; font-weight: normal; margin-bottom: 0px; padding-bottom: 8px; padding-left: 0px; }
#newsletter .inside_newsletter .photo img{ vertical-align: top; margin-left: 0px;width:200px;height:207px; }
#newsletter .inside_newsletter  img{ vertical-align: top; margin-left: 0px; }
#newsletter .inside_newsletter input{  width: 120px ; font-size: 12px ; margin: 2px ; line-height: 12px ; padding:2px; border-top: 2px solid #666666; border-left: 2px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;  }
#newsletter .inside_newsletter p{font-size: 11px ; color: #aaaaaa }
#newsletter .inside_newsletter #message_newsletter {color: red; font-size: 11px ; margin-left: 3px ; margin-top: 5px}

/*MINI PLUGIN KATEGORI PRODUKTOW*/
#products_category {width:221px; font-size: 12px ; margin-bottom:10px; background:url(images/layout/cat_right_bg.gif) repeat-y; border-bottom:1px solid #393A38}
#products_category .main_normal{width:221px;background: url(images/layout/link_bg.gif) left top no-repeat ; height: auto ; min-height: 30px ; padding-top:1px;  display:block;}
#products_category .main_normal a{ display:block; color: rgb(3,129,249); font-weight: 700 ; text-decoration: none; padding-left: 43px; line-height: 26px;}
#products_category .main_normal a:hover{ color:#ffffff;}

#products_category .main_pressed{ width:221px;background: url(images/layout/link_pressed_bg.gif) left top no-repeat ; height: auto ; min-height: 24px ; padding-top:7px;  display:block;margin:0px;}
#products_category .main_pressed a{ color: rgb(3,129,249); font-weight: 700 ; background: url(images/layout/link_pressed_bg.gif) bottom no-repeat; display:block; text-decoration:none; padding-left: 43px; line-height: 26px ; height: auto ; min-height: 30px;}
#products_category .main_pressed a:hover{ }

#products_category .sub_normal{  display:block; height: 29px}
#products_category .sub_normal a { color:#ffffff; font-weight: 700 ; font-size: 12px ; display: block; background: url(images/layout/link_sub_normal_bg.gif) no-repeat ; text-decoration: none; padding-left: 43px; padding-top:7px;padding-bottom:7px}
#products_category .sub_normal a:hover{ color: rgb(3,129,249);}

#products_category .sub_pressed{ display:block; height: 29px}
#products_category .sub_pressed a{ color: rgb(3,129,249); font-weight: 700 ; font-size:12px; background: url(images/layout/link_sub_pressed_bg.gif) no-repeat ; display: block; text-decoration: none; padding-left: 43px; padding-top:7px;padding-bottom:7px}
#products_category .sub_pressed a:hover{ }

/*KATALOGI I CENNIKI */
#center .cms .katalogi {}
#center .cms .katalogi table {width:100%;text-align:left;}
#center .cms .katalogi table tr {}
#center .cms .katalogi table tr th {text-align:left;;height:43px; background: url(images/layout/katalogi_th_bg.jpg) no-repeat top left;width:100%;font-size:14px;font-weight:bold;color:#fff;padding-left:17px;}
#center .cms .katalogi table tr td {font-size:11px;;text-align:left;height:33px;border-bottom:1px solid #0e0e0e;border-top:1px solid #292929;}
#center .cms .katalogi table tr td.nazwa { background:url(images/layout/pdf_row_ico.jpg) no-repeat top left;padding-left:61px;font-weight:bold;color:#0083ff;width:35%;}
#center .cms .katalogi table tr td.nazwa img {position:relative;top:2px;left:2px;}
#center .cms .katalogi table tr td.opis {width:50%;color:#b0b0b0;}
#center .cms .katalogi table tr td.rozmiar {width:15%;color:#b0b0b0;}
#center .cms .katalogi table tr td.rozmiar span {color:#0284fe;padding-left:2px;}



/*WYniki wyszukiwania*/
#items_per_page {float: left ; margin-top: 15px ; margin-bottom: 30px ; font-size: 10px}

#center .cms>.center .search_results .link1_middle {padding-left: 10px ; font-weight: 700 }
#center .cms>.center .search_results a.link1_middle:hover h3 {color: #ffffff}
#center .cms>.center .search_results .first_item {margin-left: 10px; padding-right:10px}
#center .cms>.center .search_results .date {padding-left: 10px}
#center .cms>.center .search_results p { margin-top: 0px ; display: block ; overflow: hidden ; height: 50px }
#center .cms>.center .search_results p.description {height: 50px !important ; margin-bottom:5px;overflow:hidden;}
#center .cms>.center .search_results .txt3_middle_bold {background: url(images/layout/search_list_bg.gif) left no-repeat; height: 36px ; color: rgb(3,129,249) ; font-size: 13px ; font-weight: 700 ; padding-left: 15px}
#center .cms>.center .search_results .txt3_middle_bold a { font-size: 10px ; color: #aaaaaa  ; font-weight: normal}
#center .cms>.center .search_results .txt3_middle_bold a:hover { color: #ffffff}
#center .cms>.center .search_results a.pdf {display: block ; background: url(images/layout/buttons/pdf_button) no-repeat ; width: 172px ; height: 46px ; margin-top: 30px}

#center .cms>.center .search_results table table td {padding-left: 20px}
#center .cms>.center .search_results table .products {color: #aaaaaa ; font-size: 11px ; margin-top: 10px ; margin-bottom: 10px ; background: url(images/layout/search_table_medium_bg.gif) no-repeat ; height: 171px ; width: 733px}
#center .cms>.center .search_results table .products .product_img {margin: 13px ; background: url(images/layout/photo_bg.gif) ; height: 143px ; width: 143px ; border: 1px solid #3d3d3d ; float: left}
#center .cms>.center .search_results table .products .description_search {padding-top: 13px ; display: block ; overflow: hidden ; float: left ; width: 480px ; height: 120px ; margin-bottom: 10px}
#center .cms>.center .search_results table .products .description_search .archiwalny {position:relative;top:4px;left:5px;}
#center .cms>.center .search_results table .products .description_search .nowosc {position:relative;top:4px;left:5px;}

#center .cms>.center .search_results table .products .icon {text-align: center ; float: right ; width: 70px ; margin-top: 60px ; font-size: 10px}
#center .cms>.center .search_results table .products ul {padding:0px;margin:0px;list-style:none;display:inline;}
#center .cms>.center .search_results table .products ul li {color:#afafaf;padding:0px;margin:0px;border-left:1px solid #848484;display:inline;padding-right:6px;padding-left:9px}
#center .cms>.center .search_results table .products ul li:first-child{color:#afafaf;padding:0px;margin:0px;display:inline;border-style:none ;padding-right:6px}
#center .cms>.center .search_results table .products ul li span{color: rgb(3,129,249)}
#center .cms>.center .search_results table .products ul li a{color: rgb(3,129,249)}
#center .cms>.center .search_results table .products ul li a:hover{color: #ffffff}
#center .cms>.center .search_results table a:hover {color: #ffffff}
#center .cms>.center .search_results .light {color: rgb(3,129,249)}

#center .cms>.center .search_results .picture_dict img {width: 100px;float:left;}
#center .cms>.center .search_results .dict_description {padding-left:10px;}
#center .cms>.center .search_results .dict_description p {display:inline;overflow:visible;height:100%;text-align:left;padding-left:0px;}
#center .cms>.center .search_results .picture img {width:100px; height:100px}

/* Gdzie kupic*/
table.where_to_buy_dealer { width:737px;position:relative;left:-7px;top:5px;border:0px;padding:0px;margin:0px;float:left;border-bottom:1px solid #292929;}
table.where_to_buy_dealer caption {color:#FFFFFF; background:url(images/layout/table/caption_gdzie_kupic.gif) no-repeat; height:30px; padding-left:20px;padding-top:11px;  font-weight:bold; font-size:14px; text-align:left;}


table.where_to_buy_dealer tr {}
table.where_to_buy_dealer  tr th { color:#7C7C7C; font-weight:normal; text-align:left; font-size:11px; height:37px;}


table.where_to_buy_dealer tr { }
table.where_to_buy_dealer tr td { color:#ADADAD; height:37px; font-size:11px;border:0px;border-top:1px solid #292929;border-bottom: 1px solid #0e0e0e;}
table.where_to_buy_dealer tr td a { color:#0386F8 !important; font-weight:bold;}

/*DRAG AND DROPY */
#center .plik_eps_drag {width:auto; max-width:495px; min-width:150px;margin-top:-30px;left:100px;;position:absolute;display:none;;z-index:99999;background:#292929;}
#center .plik_eps_head {cursor:pointer;height:34px;background: url(images/layout/testy_recenzje_head.jpg) no-repeat top left;} 
#center .plik_eps_head span {color:#fff;font-size:11px; font-weight:bold;position:relative;top:10px;left:55px;float:left;}
#center .plik_eps_head a {height:34px;width:40px;float:right;display:block;margin:0px;padding:0px;background:url(images/layout/x.jpg) no-repeat top right;}
#center .plik_eps_drag .plik_eps_content {border:1px solid #0d0d0d;background: #242424;margin:1px;text-align:center;} 
#center .plik_eps_drag .plik_eps_content  {}
#center .plik_eps_drag .plik_eps_content a {}
#center .plik_eps_drag .plik_eps_content a img {margin:10px;width:36px;}
#center .plik_eps_drag .plik_jpg_content {border:1px solid #0d0d0d;background: #242424;margin:1px;text-align:center;}
#center .plik_eps_drag .plik_jpg_content .item1 {;float:left;display:block;width:160px;height:80px;;text-align:center;margin-top:10px;margin-bottom:10px}
#center .plik_eps_drag .plik_jpg_content .item1 a {}
#center .plik_eps_drag .plik_jpg_content .item1 a img {;max-width:120px;max-height:80px;}

#kolory {margin-left:160px;margin-top:140px;width:153px;background:url(images/layout/kolory_bg.png) no-repeat top left;position:absolute;display:none;;z-index:99999;	}
#kolory .close_btn {width:153px;height:29px;background:url(images/layout/close_btn.jpg) no-repeat top left;}
#kolory .close_btn a {display:block;width:153px;height:29px;}
#kolory ul {margin:0px;padding:0px;margin:10px;}
#kolory ul li {margin:0px;padding:0px;height:30px;padding-top:8px;padding-bottom:5px;list-style:none;clear:both;border-bottom:1px dotted #464646;color:#fff;}
#kolory ul li .color {height:21px;width:21px;border:1px solid #464646;float:left;margin-right:10px;position:relative;top:-1px;}
#kolory ul li {;}

#katalogi {width:auto; max-width:495px;position:absolute;display:none;;z-index:99999;background:#292929;}
#katalogi_head {cursor:pointer;height:34px;background:url(images/layout/katalogi_head.jpg) no-repeat top left;} 
#katalogi_head a {height:34px;width:40px;float:right;display:block;background:url(images/layout/x.jpg) no-repeat top right;}
#katalogi .katalogi_content {border:1px solid #0d0d0d;background: #1b1b1b;margin:1px;padding:5px;} 
#katalogi .katalogi_content .item1 {border:0px;;width:98px;float:left;;text-align:center;margin:11px;height:auto;}
#katalogi .katalogi_content .item1 a {color:#afafaf;font-size:11px;}
#katalogi .katalogi_content .item1 img {width:92px;height:133px;border:1px solid #404040;padding:1px;}
#katalogi .katalogi_content .item1 small {color:#a7a7a7;font-size:11px;}

#testy_recenzje {width:auto; max-width:495px;margin-top:30px;position:absolute;display:none;;z-index:99999;background:#1b1b1b;}
#testy_recenzje_head {cursor:pointer;height:34px;background: url(images/layout/testy_recenzje_head.jpg) no-repeat top left;} 
#testy_recenzje_head span {color:#fff;font-size:11px; font-weight:bold;position:relative;top:10px;left:55px;float:left}
#testy_recenzje_head a {height:34px;width:40px;float:right;display:block;background:url(images/layout/x.jpg) no-repeat top right;}
#testy_recenzje .testy_recenzje_content {border:1px solid #0d0d0d;background:#1b1b1b;margin:1px; } 
#testy_recenzje .testy_recenzje_content .item1 {border:0px;;width:230px;;float:left;margin-top:20px;margin-left:10px;text-align:center;padding-bottom:20px;}
#testy_recenzje .testy_recenzje_content .item1 .photo img { width:100px; height:100px;border:1px solid #696969;}
#testy_recenzje .testy_recenzje_content .item1 .title { margin:0px; padding:0px;color: #ffffff ; text-decoration: none ; font-size: 12px ; font-weight: bold ; margin-top:5px; display:block;text-align:left;padding-left:30px;padding-right:30px;}
#testy_recenzje .testy_recenzje_content .item1 p {text-align:left;padding:0px;margin:0px;}
#testy_recenzje .testy_recenzje_content .item1 a.pdf {position:relative;top:10px;	}
#testy_recenzje .testy_recenzje_content .item1 a.pdf img {}
#testy_recenzje .testy_recenzje_content .item1 ul {padding:0px;margin:0px;margin-top:10px;float:left;text-align:left;padding-left:30px;padding-right:30px}
#testy_recenzje .testy_recenzje_content .item1 ul li {color:#b0b0b0;list-style:none;padding:0px;margin:0px;}
#testy_recenzje .testy_recenzje_content .item1 ul li span {color:#076ac5;}

#reklamy {width:auto; max-width:495px;margin-top:30px;;position:absolute;display:none;;z-index:99999;background:#1b1b1b;}
#reklamy_head {cursor:pointer;height:34px;background: url(images/layout/testy_recenzje_head.jpg) no-repeat top left;} 
#reklamy_head span {color:#fff;font-size:11px; font-weight:bold;position:relative;top:10px;left:55px;float:left;}
#reklamy_head a {height:34px;width:40px;float:right;display:block;background: url(images/layout/x.jpg) no-repeat top right;}
#reklamy .reklamy_content {border:1px solid #0d0d0d;background:#1b1b1b;margin:1px;margin-top:0px; } 
#reklamy .reklamy_content  .item1 {border:0px;;width:133px;;float:left;margin:10px;text-align:center;}
#reklamy .reklamy_content  .item1 small {color:#aaaaaa}
#reklamy .reklamy_content  .item1 small a {color:#aaaaaa}


#strony_producenta {width:auto; max-width:495px;margin-top:80px;position:absolute;display:none;;z-index:99999;background:#292929;}
#strony_producenta_head {cursor:pointer;height:34px;background:url(images/layout/strony_head.jpg) no-repeat top left;} 
#strony_producenta_head a {height:34px;width:32px;float:right;display:block;background:  url(images/layout/x.jpg) no-repeat top right;}
#strony_producenta .strony_producenta_content {border:1px solid #0d0d0d;background:#252525;margin:1px;padding-bottom:15px;padding-right:20px;margin-top:0px;} 
#strony_producenta .strony_producenta_content .item1 {border:0px;;width:133px;;float:left;margin-top:16px;margin-left:24px;text-align:center;}
#strony_producenta .strony_producenta_content .item1 small {color:#aaaaaa}
#strony_producenta .strony_producenta_content .item1 small a{color:#aaaaaa;padding-top:5px;}

#zdjecia {width:auto;max-width:737px;height:auto;margin-top:30px;position:absolute;display:none;;z-index:99999;background:#292929;}
#zdjecia_head {cursor:pointer;height:34px;background: url(images/layout/cms_center_middle_header_rectangle_bg.gif) top left no-repeat ;}
#zdjecia_head span {color:#fff;font-size:11px; font-weight:bold;position:relative;top:10px;left:55px;float:left;}
#zdjecia a {display:block;;width:120px;height:120px;text-align:center;float:left;vertical-align: middle;}
#zdjecia_head a {float:right;height:34px;width:40px;display:block;background: url(images/layout/x.jpg) no-repeat top right; }
#zdjecia a img {margin:10px;border:1px solid #0d0d0d;}
#zdjecia .zdjecia_content {border:1px solid #0d0d0d;height:auto;background:#252525;margin:1px;} 
 /* pytnia i odpowiedzi  */
#center .cms>.center .news2 {}
#center .cms>.center .news2 ul {background:url(images/layout/faq_line.jpg) no-repeat bottom left;;padding:0px;margin:0px;margin-left:22px;margin-right:12px;}
#center .cms>.center .news2 ul li {padding-top:9px;padding-bottom:9px; background:url(images/layout/faq_line.jpg) no-repeat top left;list-style:inside;}
#center .cms>.center .news2 ul li .faq_answer {}
#center .cms>.center .news2 ul li .faq_answer ul {background:transparent;}
#center .cms>.center .news2 ul li .faq_answer ul li {background:transparent;padding-top:3px;padding-bottom:3px;}



