body{margin:0px 0px 0px 0px;font:13px Helvetica, Verdana, Arial, sans-serif;line-height:18px;}
blockquote{border:1px solid #707070;background:#f8f8f8;padding:10px;}
blockquote.code{font-family:courier new,monospace;}
a{text-decoration:none;color:#26f;}
a:hover{text-decoration:underline;}
a img{border:0px;vertical-align:middle;}
form{margin:0px;}
textarea{margin-top:5px;width:600px;height:150px;}
hr{height:1px;background:#999;border:0px;}
.align_center{text-align:center;}
.gray{color:#808080;}
.red{color:#d00000;}
.bold, .strong{font-weight:700;}
.slim{font-weight:400;}
.fright, .right{float:right;}
.fleft, .left{float:left;}
.clear{clear:both;}
.small{font-size:11px;}
.border{border:1px solid #ccc;}
.kop20{margin-left:20px;}
.kop50{margin-left:50px;}
.simg{margin-bottom:-2px;}
.cur_hand{cursor:pointer;}
.zwin{cursor:pointer;}
.zwin:hover{background:#F1FFDD;}
.roleta{}
.disabled{background:inherit;}
input.disabled:hover{background:#eeeeee;}
.bggray{background-color:#eeeeee;}
.bglgray{background-color:#f8f8f8;}
.bglmcolor{background-color:#F8FCCF;}
.bgllime{background-color:#eeffcc;}
.bglyellow{background-color:#ffffcc;}
.bglgreen{background-color:#ccffcc;}
.bglred{background-color:#ffcccc;}
#top_container{padding-bottom:10px;}
#middle_container{background:#f0f0d8;clear:both;}
#middle_container .wrapper{background:#f0f0d8;}
#bottom_container{background:#f0f0d8;clear:both;}
#bottom_container .wrapper{background:#f0f0d8;}
.wrapper{width:960px;margin:auto;}
div#content_left{width:674px;float:left;text-align:left;margin:0px;}
div#content_left h3{margin:0px;padding:5px;font-size:13px;}
h4{margin:0px;padding:5px;font-size:12px;color:#000 !important;}
div#content_left .border{margin:10px 0px;}
div#content_left div.p{margin:0px;padding:5px;overflow:hidden;}
div#content_left div.error{padding:10px;margin:10px;border:1px solid #FF4A1E;background:#FEE7D6;color:#FF4A1E;font-weight:600;}
div#content_left div.success{padding:10px;margin:10px;border:1px solid #6A9C03;background:#F1FED6;}
#content_left div.left_top{background:url('images/left_top.png') no-repeat top;}
#content_left div.left_middle{background:url('images/left_middle.png') repeat-y top;padding:10px 20px;position:relative;}
#content_left div.left_middle div.bigibox{overflow:hidden;clear:both;padding:0px;margin:0px;}
#content_left div.left_middle div.bigibox p{margin-top:0px;margin-bottom:1px;}
#content_left div.left_middle h2{background:url('images/left_head.png') no-repeat left;position:absolute;top:-50px;left:-30px;margin:10px;padding:16px 10px 16px 60px;width:300px;font:600 15px Verdana, Helvetica, Arial, sans-serif;color:#c6eb32;line-height:17px;}
#content_left div.left_middle h2.double{margin-top:1px;}
#content_left div.left_bottom{background:url('images/left_bottom.png') no-repeat bottom;padding-top:10px;margin-bottom:40px;}
.left_snippet{margin-bottom:40px;}
.sklep_dane{font:10px Verdana, Helvetica, Arial, sans-serif;color:#909090;}
#sklep{padding-top:15px;}
div#content_right{width:253px;float:right;margin:0px 0px 0px 0px;text-align:left;padding-top:40px;}
div#content_right .border{margin:10px 0px;}
div#content_right div.p{margin:0px;padding:5px;}
#content_right div.right_top{background:url('images/right_top.png') no-repeat top;}
#content_right div.right_middle{background:url('images/right_middle.png') repeat-y top;padding:10px 15px 10px 15px;position:relative;}
#content_right div.right_middle h3{background:url('images/right_head.png') no-repeat left;position:absolute;top:-50px;left:-30px;margin:10px;width:135px;padding:17px 10px 17px 60px;font:600 14px Verdana, Helvetica, Arial, sans-serif;color:#c6eb32;line-height:15px;}
#content_right div.right_middle h3.double{margin-top:0px;}
#content_right div.right_bottom{background:url('images/right_bottom.png') no-repeat bottom;padding-top:0px;margin-bottom:40px;}
h2 a{color:#c6eb32;}
.pager{text-align:center;margin:auto;}
#header > table{height:80px;width:960px;}
#td_logo{width:260px;}
#td_kalendarz{width:220px;vertical-align:middle;text-align:center;color:#606060;font:11px Verdana, Helvetica, Arial, sans-serif;}
#td_add{width:140px;text-align:center;}
#td_login{width:324px;}
#td_login #login_box{text-align:center;float:right;height:60px;padding:5px;width:270px;background:url('./images/login_box_back2.png') no-repeat top;}
#td_login #login_box form{text-align:left;margin:auto;width:270px;}
#td_login td, #td_login tr{padding:0px 5px;margin:0px;}
#td_login label{font-size:10px;}
#td_login input{font-size:11px;margin:0px;}
#td_login a{font-size:11px;color:#777;text-decoration:underline;}
#td_login a:hover{color:#2266ff;}
#td_login #shuserinfo{text-align:center;float:right;height:40px;padding:5px;width:290px;background:url('./images/login_box_back.png') no-repeat top;}
#top_login, #top_pass{width:100px;border:1px solid #808080;}
#top_auth{width:80px;cursor:pointer;float:right;}
#top_auth:hover{color:#404040;}
#menu{clear:both;height:32px;margin:0px 0px 10px 0px;position:relative;overflow:hidden;background:url('images/back_menu.png') no-repeat top;font:700 12px Helvetica, Verdana, Arial, sans-serif;}
#menu a{color:#404040;}
#menu ul{list-style:none;margin:0px;padding:0px 0px 0px 20px;}
#menu ul li{list-style:none;margin:0px;padding:0px 0px;display:inline;white-space:nowrap;line-height:35px;}
#menu ul li.link a{display:inline-block;padding:0px 10px;line-height:35px;}
#menu ul li.link a:hover{background:url('images/back_menu2.png') repeat-x 0px -0px;}
#categories{clear:both;overflow:hidden;font-size:12px;}
#categories ul{list-style:none;margin:0px;padding:0px;}
#categories li{text-align:left;float:left;width:314px;padding:1px 3px;height:24px;}
#categories a{display:block;height:24px;color:#838383;font:600 11px Verdana, Helvetica, Arial, sans-serif;}
#categories img{vertical-align:middle;padding-right:3px;}
#categories li:hover{background:#f8f8f8;}
#search{text-align:center;clear:both;color:#404040;line-height:16px;font:700 12px Helvetica, Verdana, Arial, sans-serif;}
#search table{text-align:center;width:672px;height:40px;background:url('./images/search_back.png') no-repeat;}
#search_1{width:10px;font:700 12px Helvetica, Verdana, Arial, sans-serif;}
#search_2{width:560px;}
#search_2 input{width:560px;}
#search input[type=text]{width:560px;}
#search input.searchtext{width:560px;}
#szukaj_wyniki{padding-left:20px;padding-top:10px;}
#szukaj_wyniki .szukaj_wynik{padding-bottom:10px;}
#szukaj_wyniki .szukaj_nazwa{font:700 14px Helvetica, Verdana, Arial, sans-serif;}
#szukaj_wyniki .szukaj_opis{color:#666;font:12px Helvetica, Verdana, Arial, sans-serif;}
.lista_nazwa{font:700 14px Helvetica, Verdana, Arial, sans-serif;}
.lista_opis{color:#666;font:12px Helvetica, Verdana, Arial, sans-serif;}
#where{text-align:left;clear:both;padding:5px 10px 20px;line-height:30px;font:700 12px Helvetica, Verdana, Arial, sans-serif;}
#where h1, #where h2, #where h3, #where a{display:inline;font:700 12px Helvetica, Verdana, Arial, sans-serif;line-height:22px;color:#5F5F5F;}
#where a:hover{color:#0080FF;}
#footer{width:960px;margin:auto;clear:both;background:url('images/site_foot.png') no-repeat top;}
#footer table{margin:auto;width:940px;height:30px;}
#footer table td{vertical-align:middle;}
#helpbox{display:none;max-width:300px;background:#FF9;border:1px solid #666;padding:5px 10px;font:12px Helvetica, Verdana, Arial, sans-serif;position:absolute;z-index:1000;top:10px;left:10px;}
.nie_dziala{display:inline-block;margin:10px;padding:10px;border:1px solid #ddd;}
.nie_dziala:hover{background:#eee;}
#voting img, #add_comment img, #send_trouble img{margin-bottom:-2px;}
#comments{font-size:12px;}
#comments_header{font-weight:600;}
div.comment{border-bottom:1px dotted #C0C0C0;padding:5px 0px;}
div.comment_header{color:#404040;padding-left:10px;}
span.comment_author{color:#404040;font-weight:600;}
div.comment_content{padding-left:10px;}
div.comment_content_reg{padding-left:10px;font-weight:bold;}
div.comment_unreg{color:#808080;font-style:italic;} 
span.comment_helpfull{display:block;border:1px solid #eee;padding-left:10px;height:22px;line-height:22px;}
#send_comment_form{display:none;padding:10px;}
#send_comment_form table{width:100%;font-size:11px;color:#707070;}
#send_trouble_form table{width:100%;font-size:11px;color:#707070;}
#send_trouble_form textarea{width:450px;}
#comment_content, #comment_author, #comment_email{width:100%;}
#comment_sent, #trouble_sent, #addvoteinfo{display:none;}
#addvote{color:#334ECF;}
#add_comment{color:#334ECF;cursor:pointer;}
#send_trouble{color:#334ECF;cursor:pointer;}
#send_trouble_form form{display:none;padding:10px;font-size:11px;color:#707070;}
div#sklep_podkat_list_head{background:#eee;border-bottom:1px solid #ccc;font-weight:700;line-height:30px;padding-left:20px;}
div#sklep_podkat_list{}
.kat_nazwa{padding:5px 5px 5px 30px;border-bottom:1px solid #f0f0f0;background:#f5f5f5;}
.kat_opis{padding:5px 5px 5px 30px;border-bottom:1px solid #f0f0f0;}
.kat_keywords{border-bottom:1px solid #f0f0f0;padding:5px 5px 5px 30px;}
form#dodaj_sklep fieldset{border:1px solid #a0a0a0;padding:2px 2px 10px 2px;margin-bottom:10px;}
form#dodaj_sklep fieldset div.formField{padding:5px 10px;margin:3px 0px;clear:both;position:relative;overflow:hidden;}
form#dodaj_sklep fieldset div.formField:hover{background:#E4FFBF;}
form#dodaj_sklep legend{font-weight:600;font-size:11px;padding:2px 5px;margin-left:10px;border:1px solid #a0a0a0;}
form#dodaj_sklep label{display:block;width:175px;padding-right:5px;float:left;font-weight:600;}
form#dodaj_sklep div div.checkbox_box{width:400px;padding:0px;margin:0px;clear:none;overflow:hidden;}
form#dodaj_sklep div div.checkbox_box label{float:left;width:127px;font-weight:normal;}
form#dodaj_sklep div div.radios_box{width:400px;padding:0px;margin:0px;clear:none;overflow:hidden;}
form#dodaj_sklep div div.radios_box label{float:left;width:127px;font-weight:normal;}
form#dodaj_sklep input.text{width:400px;border:1px solid #808080;}
form#dodaj_sklep input.stext{width:182px;border:1px solid #808080;}
form#dodaj_sklep input.xstext{width:90px;border:1px solid #808080;}
form#dodaj_sklep textarea{margin-top:5px;width:600px;height:150px;}
form#dodaj_sklep select{width:182px;}
form#dodaj_sklep img{}
form#dodaj_sklep img.show_help{position:absolute;left:600px;top:5px;cursor:pointer;}
form#dodaj_sklep fieldset#formFinish label{float:none;width:100%;}
form#formSprawdzWWW fieldset{border:1px solid #a0a0a0;padding:2px 2px 10px 2px;margin:auto;margin-bottom:10px;width:450px;}
form#formSprawdzWWW fieldset div.formField{padding:5px 10px;margin:3px 0px;clear:both;position:relative;overflow:hidden;}
form#formSprawdzWWW legend{font-weight:600;font-size:11px;padding:2px 5px;margin-left:10px;border:1px solid #a0a0a0;}
form#formSprawdzWWW label{display:block;width:150px;padding-right:5px;float:left;font-weight:600;}
form#formSprawdzWWW input.text{width:270px;border:1px solid #808080;}
form#formSprawdzWWW img.show_help{position:absolute;left:600px;top:8px;cursor:pointer;}
span#sprawdzWWWresults{display:block;}
table.kontakt_form{width:550px;margin-left:auto;margin-right:auto;line-height:30px;}
input.kontakt_form{width:450px;}
textarea.kontakt_form{width:450px;height:200px;}
table.dodaj_podkat{width:550px;margin-left:auto;margin-right:auto;line-height:25px;}
input.dodaj_podkat{width:400px;}
select.dodaj_podkat{width:400px;}
textarea.dodaj_podkat{width:400px;}
input.antyspam{width:100px;}
table.dodaj_user{margin:auto;text-align:left;}
table.dodaj_user td.label{padding-right:40px;}
table.dodaj_user input[type=text]{width:250px;}
.vote, .votec{cursor:pointer;}
.voting{cursor:pointer;}
.voting strong{cursor:default;}
.votec img{margin-bottom:-2px;}
.lista_opis a{color:grey;}
span.lista_nazwa h3{margin-bottom:3px;font-size:14pt;font-family:helvetica, verdana, arial;}
#reklama{background-color:#FFFFCF;padding:3px;margin-top:7px;}
#ogon{background-color:#FFE08F;padding:3px;}
#content_left table li{font-size:13px;}
div.left_middle ol{padding-top:15px;}
#tags{margin-top:10px;border:1px solid #74AF15;padding:3px;text-align:center;}
#tags a{color:#7889AF;}
.tsiz0{font-size:26px;line-height:27px;}
.tsiz1{font-size:24px;line-height:24px;}
.tsiz2{font-size:22px;line-height:21px;}
.tsiz3{font-size:20px;line-height:19px;}
.tsiz4{font-size:18px;line-height:17px;}
.tsiz5{font-size:17px;line-height:16px;}
.tsiz6{font-size:16px;line-height:15px;}
.tsiz7{font-size:16px;line-height:15px;}
.tsiz8{font-size:11px;line-height:11px;}
.article div.p a{display:block;color:#000;font-size:11px;}
.article div.p{position:relative;height:100px;}
.article img.fleft{margin:0px 10px 10px 0px;height:100px;}
.artComments .artComment{background:#f5f5f5;font-size:11px;padding:5px;margin-bottom:5px;}
.artComments .artComment .header{font-weight:bold;border-bottom:1px solid #aaaaaa;}
.artComments .artComment .date{color:#808080;}
.artComments .artComment .body{font-size:11px;}
#addArtComment{font-size:11px;}
#addArtComment fieldset textarea, #addArtComment fieldset #addCommentAuthor{}
#addArtComment fieldset{background:#f8f8f8;padding:10px;}
#addArtComment fieldset legend{padding:0px 5px;border:1px solid #606060;}
#addArtComment label{display:block;font-weight:bold;}
#addArtComment #addCommentBody{height:80px;border:1px solid #606060;}
#addArtComment #addCommentAuthor{width:600px;border:1px solid #606060;display:block;}
#addArtComment #addCommentCaptcha{border:1px solid #606060;}
#addArtComment div.addCommentCaptcha{width:300px;padding:5px;margin:5px;border:1px solid #606060;}
#addArtComment span.pozor{display:block;}
#top_ten_shops ol{margin:0px 0px 0px 0px;padding:10px 0px 0px 25px;font-weight:bold;line-height:20px;}
#top_ten_shops a{display:block;font-weight:normal;}
.last_added_body{font-size:11px;}
.last_comments_body{font-size:11px;}
.last_comments_author{display:block;color:#808080;font-size:11px;}
.last_comm{margin-top:5px;}
#content_left_google div.left_top{background:url('images/left_top_wide.png') no-repeat top;}
#content_left_google div.left_middle{background:url('images/left_middle_wide.png') repeat-y top;padding:10px 20px;position:relative;}
#content_left_google div.left_middle h2{background:url('images/left_head.png') no-repeat left;position:absolute;top:-50px;left:-30px;margin:10px;padding:16px 10px 16px 60px;width:300px;font:600 15px Verdana, Helvetica, Arial, sans-serif;color:#c6eb32;line-height:17px;}
#content_left_google div.left_middle h2.double{margin-top:1px;}
#content_left_google div.left_bottom{background:url('images/left_bottom_wide.png') no-repeat bottom;padding-top:10px;margin-bottom:20px;}
#add_art label{display:block;padding-top:10px;}
#add_art #add_art_title, #add_art #add_art_body, #add_art #kategoria, #add_art #podkategoria{width:100%;}
#add_art_body{height:200px;}
.userProfile{clear:both;overflow:hidden;}
.userProfile .RightBox{float:right;width:300px;text-align:right;font-size:11px;}
.userProfile .RightBox .AboutMe, .userProfile .RightBox .ProfileComments{text-align:left;display:block;margin-top:3px;padding:2px;border-left:1px solid #eeeeee;}
.userProfile .RightBox .AboutMe h3, .userProfile .RightBox .ProfileComments h3{font-size:12px;font-weight:bold;border-bottom:1px solid #aaaaaa;padding:0px !important;}
.userProfile .RightBox .ProfileComments .comment{background:#f5f5f5;font-size:11px;padding:5px;margin-bottom:5px;}
.userProfile .RightBox .ProfileComments .comment .header{font-weight:bold;border-bottom:1px solid #aaaaaa;}
.userProfile .RightBox .ProfileComments .comment .date{color:#808080;white-space:nowrap;}
.userProfile .RightBox .ProfileComments .comment .body{font-size:11px;}
.userProfile .RightBox .AddComment fieldset, .userProfile .AddBlogPost fieldset{border:1px solid #aaaaaa;padding:5px 7px;}
.userProfile .RightBox .AddComment .zwin img, .userProfile .AddBlogPost .zwin img{vertical-align:middle;}
.userProfile .RightBox .AddComment .textarea, .userProfile .AddBlogPost .textarea{height:100px;border:1px solid #aaaaaa;font-size:11px;}
.userProfile .RightBox .AddComment .textarea{width:273px;}
.userProfile .AddBlogPost .textarea{width:612px;}
.userProfile .RightBox .AddComment input.submit, .userProfile .AddBlogPost input.submit{font-size:11px;border:1px solid #aaaaaa;background:#eeeeee;cursor:pointer;}
.userProfile .RightBox .AddComment input.submit{width:275px;}
.userProfile .AddBlogPost input.submit{width:614px;}
.userProfile .RightBox .AddComment input.submit:hover, .userProfile .AddBlogPost input.submit:hover{background:#eeffee;}
.userProfile .RightBox .AddComment .
.userProfile .Nick{display:block;padding:0px 5px 10px 0px;font-size:18px;font-weight:600;}
.userProfile .Name{display:block;}
.userProfile .City{}
.Avatar{max-width:80px;max-height:80px;padding:2px;border:1px solid #909090;}
.userProfile .Avatar{float:left;margin:0px 10px 10px 0px;}
.userProfile .Avatar img{width:80px;height:80px;}
.userProfile .Followers{width:320px;clear:left;}
.userProfile .Followers h3{font-size:14px;border-bottom:1px solid #aaaaaa;}
.userProfile.Follows span.Follow{display:block;border:1px solid #f2f2f2;background:#fafafa;margin-bottom:2px;padding:2px 4px;}
.userProfile.Follows span.Follow img{float:right;}
.userProfile.FavShops span.FavShop{display:block;border:1px solid #f2f2f2;background:#fafafa;margin-bottom:2px;padding:2px 4px;}
.userProfile.FavShops span.FavShop img{float:right;}
.userProfile .Opinions, .userProfile .ShopsDesc, .userProfile .Shops{margin-bottom:15px;}
.userProfile .Opinions .Opinion, .userProfile .ShopsDesc .ShopDesc, .userProfile .Articles .Article{background:#f5f5f5;font-size:11px;padding:5px;margin-bottom:5px;}
.userProfile .Opinions h3, .userProfile .ShopsDesc h3, .userProfile .Articles h3, .userProfile .Shops h3{border-bottom:1px solid #aaaaaa;padding:5px;margin:0px;font-size:16px;background:#e0e0e0;}
.userProfile .Opinions h3:hover, .userProfile .ShopsDesc h3:hover, .userProfile .Articles h3:hover, .userProfile .Shops h3:hover{background:#d5d5ec;}
.userProfile .Opinions .Opinion .title, .userProfile .ShopsDesc .ShopDesc .title, .userProfile .Articles .Article .title{font-weight:bold;border-bottom:1px solid #aaaaaa;}
.userProfile .Opinions .Opinion .date, .userProfile .ShopsDesc .ShopDesc .date, .userProfile .Articles .Article .date{color:#808080;}
.userProfile .Opinions .Opinion .body, .userProfile .ShopsDesc .ShopDesc .body, .userProfile .Articles .Article .body{font-size:11px;}
.userProfile .Shops span.Shop{display:block;border:1px solid #f2f2f2;background:#fafafa;margin-bottom:2px;padding:2px 4px;}
.userProfile .Shops span.Shop .fright{padding:0px 5px}
.userProfile .Comments{width:400px;}
.userProfile .Comment{}
.userProfile .SendMsg{}
.userProfile .AddFav{}
.userProfile .blogPosts .blogPost{font-size:11px;border:1px solid #f2f2f2;background:#fafafa;margin-bottom:2px;padding:2px 4px;}
.userProfile .blogPosts .blogPost .foot{color:#808080;display:block;}
.userProfile .blogPosts .blogPost .body{display:block;}
.messages table{width:630px;}
.messages table tr:hover{background:#f8fccf;}
.messages table td{font:11px Verdana, Helvetica, Arial, sans-serif;padding:3px 5px;border:1px solid #d0d0d0;border-top:0px;}
.messages table th{border:0px;font-weight:bold;}
.messages table td.date{color:#606060;width:125px;}
.messages table td.user{width:150px;}
.messages table td.actions{width:16px;}
.messages table tr.unread td.title{font-weight:bold;}
.list.messages a{display:block;}
.msg .time{float:right;color:#808080;}
.msg .title{color:#808080;display:block;}
.msg .content{display:block;clear:both;margin:10px 0px;padding:5px;border:1px solid #c0c0c0;}
.msg .likeButton{padding:2px 5px;margin:3px;border:1px solid #c0c0c0;color:#808080;background-color:#f0f0f0;}
.msg .likeButton:hover, .msg .likeButton:focus{background-color:#E4FFBF;color:#404040;text-decoration:none;}
.msg .likeButton:active{background-color:#FFEBBF;}
.msg .go_prev{display:block;margin:10px 0px}
.msg .second_user{display:block;margin:10px 0px;}


