* {
	padding:0;
	margin:0;
}

body {
	background:white repeat-x;
}

.end {
    clear:both;
}

.wrapper {
	margin:0 auto;
}

b{
	display:none;
}

#container {
	background:url(obrazki/head3.jpg) no-repeat 50% 0;
	padding-top:10px;
}

.main {
	/*margin:5px 0 0 0!important;*/
	background:url(obrazki/grad.jpg) repeat-y 50%;
}

#main, #bottom, #header {
	width:960px;
	margin:0 auto;
}

#main {
	position:relative;
	z-index:2;
	padding-top:5px;
}

.bottom {
	background: url(obrazki/bottom3.jpg) no-repeat 50% 0;
	position:relative;
	z-index:0;
	top:-270px;
	padding-top:270px;
}

#logo {
    height:60px;
    width:270px;
    float:left;
}

#logo a{
    display:block;
    height:60px;
}

#header {
	position:relative; 
}
#header ul {
    list-style:none;
    float:right;
    margin:26px 0 0 0;
}

#header li {
    float:left;
    padding:0 0 0 26px;
}

#header li a {
    display:block;
    float:left;
    color:#4d4d4d;
    text-decoration:none;
    font:.75em tahoma, verdana, arial, sans;
}

#header li a:hover, #header li a.active {
    color:#d84718;
}

#strona_glowna_menu a {
    background:url(obrazki/str_glowna.gif) no-repeat 0 2px;
    padding:0 0 0 16px;
}

#kontakt_menu a{
    background:url(obrazki/kontakt.gif) no-repeat 0 3px;
    padding:0 0 0 16px;
}

#bottom ul{
    list-style:none;
    margin:10px 0 0 0;
}

#bottom li {
    display:inline;
}

#bottom li a{
    color:#696969;
    text-decoration:none;
    padding:0 20px 0 0;
    font:.75em tahoma, verdana, arial, sans;
}

#bottom li a:hover, #bottom li a.active {
    color:#4d4d4d;
}

#left {
    width:205px;
    float:left;
    padding-left:11px;
}

.moja_galeria {
    background:url(obrazki/zaloz_galerie.png) no-repeat;
    height:31px;
    width:205px;
    text-align:center;
    padding-top:25px;

}

.demo {
    background:url(obrazki/demo_galerii.png) no-repeat;
    height:31px;
    width:205px;
    text-align:center;
    padding-top:25px;
    margin-top:8px;
}

.box_gora {
    width:205px;
    height:5px;
    background:url(obrazki/box_up.gif) no-repeat;
}

.box_srodek {
    width:205px;
    background:url(obrazki/box_middle.gif) repeat-y;
}

.box_srodek ul {
    list-style:none;
}

.box_srodek li {
    background:url(obrazki/kreska.png) no-repeat 50% 90%;
    padding-bottom:9px;
}

.box_srodek li a{
    color:#626262;
    font:0.75em tahoma, verdana, sans;
    font-weight:bold;
    text-decoration:none;
    display:block;
    padding:0 5px 0 25px;
    background:url(obrazki/p_not.png) no-repeat 10px 2px;
}

.box_srodek li a:hover, .box_srodek li a.active {
    background:url(obrazki/p.png) no-repeat 10px 2px;
}

.box_srodek ul ul {
    padding:4px 0 0 0;
}

.box_srodek li li {
    padding-bottom:3px;
}
.box_srodek li li a {
    background:url(obrazki/cross.png) no-repeat 25px 5px;
    padding:0 5px 0 35px;
    font-weight:normal;
}

.box_srodek li li a:hover {
    background:url(obrazki/cross.png) no-repeat 25px 5px;
}

.box_srodek li li {
    background:none;
}

.box_srodek p {
    padding:0 5px 11px 10px;
    font:.75em tahoma, verdana, sans;
    color:#626262;
}

.box_srodek p a {
    color:#f56200;
    text-decoration:none;
}

.box_srodek p a:hover {
    color:#e38151;
}

.box_dol {
    width:205px;
    height:8px;
    background:url(obrazki/box_bottom.gif) no-repeat;
    padding-bottom:4px;
}

.box_srodek h2 {
    padding-bottom:4px;
    margin-left:1px;
    clear:both;
}

#fotokoszyk li, #fotokoszyk a {
    background:none;
}

#fotokoszyk li {
    clear:both;
}

#fotokoszyk img {
    float:left;
    background:white;
    border: 1px solid #dcdcdc;
    padding:2px;
    margin:0 8px 8px 8px;
}

#fotokoszyk li p {
    font-weight:bold;
    color:#666;
}

#fotokoszyk li small {
    display:block;
    font-weight:normal;
    font-size:1em;
    color:#b5b5b5;
}

#zalogowany_jako h2 {
    width:143px;
    height:12px;
    margin-left:10px;
    padding-top:10px;
    margin-bottom:10px;
    background:url(obrazki/zalogowany-jako.png) no-repeat 0 5px;
}

#fotokoszyk h2{
    width:201px;
    height:23px;
    background:url(obrazki/koszyk.jpg) no-repeat top;
}

#prezentacja h2{
    width:202px;
    height:49px;
    background:url(obrazki/prezentacja.jpg) no-repeat;
}

#logowanie {
    width:205px;
    height:90px;
    padding-top:35px;
    background:url(obrazki/moja_galeria.png) no-repeat;
    margin-top:8px;
}

#logowanie input {
    padding:1px;
    margin:2px;
    width:135px;
    margin:2px 2px 2px 10px;
}


#right {
    float:right;
    width: 744px;
    min-height:500px;
    }

#lista_galerii, #lista_galerii ul {
    list-style:none;
}

#lista_galerii li {
    width:711px;
    margin:0 auto;
    padding:10px 0;
    background:url(obrazki/galerie_grad.jpg) no-repeat 0 100%;
    clear:both;
}

#lista_galerii li li{
    float:left;
    width:110px;
    height:110px;
    clear:none;
    margin:4px 10px;
    background:none;
}

#lista_galerii img {
    background:white;
    padding:4px;
    border:1px solid #e0e0e0;
}

#lista_galerii h2 {
    font:18px "trebuchet ms", verdana, sans;
    padding:4px 10px;
}

#lista_galerii h2 a {
    color:#ababab;
    text-decoration:none;
}

#fota_pary {
    background:url(obrazki/gradient_gal.jpg) repeat-x;
    border:1px solid #efefef;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align:center;
    width:700px;
    margin:0 auto;
    padding:10px 0 60px 0;
    clear:both;
}

#fota_single {
    background:url(obrazki/gradient_gal.jpg) repeat-x;
    border:1px solid #efefef;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align:center;
    width:700px;
    margin:0 auto;
    padding:20px 0 60px 0;
    clear:both;
    position:relative;
}


#fota_pary h2 {
    font:1.5em "trebuchet ms", verdana, sans;
    color:#838383;
    margin-bottom:10px;
    font-style:italic;
}

#para {
    clear:both;
    width:700px;
    margin:0 auto;
    padding-bottom:40px;
}

#single {
    width:733px;
    clear:none;
    float:left;
    padding: 0 0px 40px 0px;
}

#single_2 {
    width:533px;
    clear:none;
    float:left;
    padding: 0 0px 40px 0px;
}

#single_2 p strong {
color:black;
font-style:italic;
font-size: 16px;
}

#single_2 h4{
    font:1em "trebuchet ms", verdana, sans;
    line-height:1.7em;
    color:#7e7e7e;
    padding:5px 12px;
}
#single a, #single_2 a{
    color:#f56200;
    text-decoration:none;
}


#right_sidebar {
    	width:200px;
    	float:left;
	    text-align:left;
	    padding-left:5px;
}

#banners_bar {
	list-style:none;
	margin-top:10px;
}

#banners_bar li {
	margin:0 auto;
}

.lewo {
    float:left;
    width:48%;
    padding:0 2% 0 0;
    }

.prawo {
    float:left;
    width:48%;
    padding:0 0 0 2%;
}

#para p, #single p, #single_2 p  {
    font:.75em "trebuchet ms", verdana, sans;
    line-height:1.7em;
    color:#7e7e7e;
    padding:5px 12px;
}

#para h2, #single h2, #single_2 h2 {
    /*color:#f56200;*/
    color:#f56200;
    font:1.5em "trebuchet ms", verdana, sans;
    font-style:italic;
    margin:.7em 0 0 0;
    padding-left:12px;
}

#para .lewo {
    background:url(obrazki/ononiej.jpg) 90% 0 no-repeat;
    padding-top:20px;
}

#para .prawo {
    background:url(obrazki/onaonim.jpg) 90% 0 no-repeat;
    padding-top:20px;
}

.lewa_st{
    top:40%;
    left:20px;
    position:absolute;
    width:28px;
    height:42px;
}

.prawa_st{
    top:40%;
    right:20px;
    position:absolute;
    width:28px;
    height:42px;
    border:none;
}

.prawa_st img, .lewa_st img {
    border:none!important;
}

.miniaturki {
    position:relative;
    width:710px;
    margin:0 auto;
    text-align:center;
}

.miniaturki ul {
    width:620px;
    margin:0 auto;
    padding:10px 0 10px 15px;
    clear:both;
    list-style:none;
    height:107px;
}

.miniaturki li {
    float:left;
    width:110px;
    height:110px;
    clear:none;
    margin:4px 6px;
    background:none;
}

.miniaturki img {
    padding:3px;
    border:1px solid #dcdcdc;
}

#single_rest {
    width:700px;
    margin:0 auto;
}
#single_rest h3 {
    width:300px;
    float:left;
    color:#b5b5b5;
    font:1.2em "trebuchet ms", verdana, sans;
    font-style:italic;
}

#single_rest h2 {
    width:300px;
    float:right;
    text-align:right;
    color:#777;
    font:1.4em "trebuchet ms", verdana, sans;
    font-style:italic;
    font-weight:bold;
}

#info {
    list-style:none;
    margin:0 auto;
    padding-top:20px;
    text-align:center;
}

#info li {
    display:inline;
    font:1em "trebuchet ms", verdana, sans;
    color:#b5b5b5;
    padding:4px;
    font-style:italic;
}

#info li.button img{
    position:relative;
    top:5px;
}

b {
    display:none;
}

.clear{
    clear:both;
}

.align_prawo {
    text-align:right;
}

img {
    border:0;
    }

.slideshow{
    position: relative; /*leave this value alone*/
    overflow: scroll; /*leave this value alone*/
    height: 130px; /*Height should enough to fit largest content's height*/
    width:580px;
    left:70px;
}

.slideshow .belt{
    position: absolute; /*leave this value alone*/
    left: 0;
    top: 0;
}

#form_lab label {
    clear:both;
    display:block;
}

#form_lab input, #form_lab select {
    padding:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:white;
    color:#626262;;
    border:1px solid #626262;
    width:200px;
}

#logowanie input {
    padding:4px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:white;
    color:#626262;;
    border:1px solid #626262;
}

.koszyk_galeria li li{
    height:140px!important;
 }

 .koszyk {
    display:block;
    clear:both;
    margin:0 auto;
    padding:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    background:white;
    color:#626262;;
    border:1px solid #626262;
 }

 #dodaj_swoje {
    margin:10px;
 }

 #dodaj_swoje h2 {
    font:1.5em "trebuchet ms", verdana, sans;
    color:#838383;
    margin-bottom:10px;
    font-style:italic;
}

#komentarze ul {
    list-style:none;
}

#komentarze a, .paginate a {
    color:#f56200;
    text-decoration:none;
}

#komentarze a:hover, .paginate a:hover {
    color:#e38151;
}

#komentarze h2 {
    font:1.5em "trebuchet ms", verdana, sans;
    color:#838383;
    margin-bottom:10px;
    font-style:italic;
    position:relative;
    top:-30px;
}

#form_potwierdz_usuwanie{
    position:relative;
    top:-30px;
    float:left;
    width:95px;
    }

#form_anuluj_usuwanie {
    position:relative;
    top:-30px;
    float:left;
    width:95px;
}

#form_potwierdz_usuwanie p input, #form_anuluj_usuwanie p input {
    padding:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:white;
    color:#626262;;
    border:1px solid #626262;
    width:6em;
}

#dodaj_swoje p, #komentarze p {
    font:.75em "trebuchet ms", verdana, sans;
    line-height:1.5em;
    color:#7e7e7e;
    padding-bottom:1em;
}

.paginate p {
    font-size:1em;
}
.paginate {
    font:.75em "trebuchet ms", verdana, sans;
    line-height:1.5em;
    color:#7e7e7e;
    padding-bottom:1em;
}

#dodaj_swoje p label {
    clear:both;
    display:block;
}

#dodaj_swoje p input, #dodaj_swoje p textarea{
    width:75%;
    padding:2px;
}

.paginate {
    margin:20px;
}

#komentarze {
    margin:20px;
    }

#wm_head {
    position:relative;
    left:5px;
}

#komentarze div {
    padding:5px;
}

.alt {
    background:#f4f4f4;
}

#form_edytuj_wpis {
    position:relative;
    top:-30px;
}

#form_edytuj_wpis h2 {
    color:#838383;
    font:1.5em "trebuchet ms", verdana, sans;
    font-style:italic;
    margin:0 0 0 0;
}

#form_edytuj_wpis label {
    clear:both;
    display:block;
}

#form_edytuj_wpis input, #form_edytuj_wpis textarea {
    width:75%;
    padding:2px;
    padding:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:white;
    color:#626262;;
    border:1px solid #626262;
}

#usun_z_koszyka {
    padding:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:white;
    color:#626262;;
    border:1px solid #626262;
    margin-left:10px;
}

#rights_bottom{
    font:.7em tahoma, verdana, sans;
    text-align:center;
    padding-top:30px;
    color:grey;
}

#ranking_link, #katalog_link {
    color:#e03a00;
    text-decoration:none;
    font:1em tahoma, verdana, arial, sans;
    padding-left:5px;
    font-weight:bold;
    font-style:italic;
    letter-spacing:-1px;
}

#katalog_link {
    background:url(obrazki/kreska.png) repeat-x 50% 90%;
    display:block;
    padding-bottom:5px;
}

.brak_odstepu {
    padding-bottom:0px!important;
}

ul#katalog_branza {
	list-style:none!important;
	font:.75em "trebuchet ms", tahoma, verdana, sans;
}

#katalog_branza ul {
	width:75%;
	list-style:none;
}

#katalog_branza h3{
	color:#e03a00;
    	text-decoration:none;
    	font:1.4em tahoma, verdana, arial, sans;
}

#katalog_branza li {
	padding: 4px 0;
}

#katalog_branza li li {
	padding:2px 0;
	color:#464646;
}

#katalog_branza strong {
	color:	#a2a2a2;
}

.katalog_logo {
	float:right;
}

#wyszukiwarka {
    background:url(obrazki/wyszukiwarka.png) no-repeat;
    width:205px;
    height:62px;
    padding-top:30px;
}

#wyszukiwarka input, #partner input {
    padding:4px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:white;
    color:#626262;
    border:1px solid #626262;
    width:135px;
    margin:2px 2px 2px 10px;
}

#partner {
    text-align:center;
    width:204px;
    height:44px;
    background:url(obrazki/zostan_partnerem.png) no-repeat;
    padding-top:30px;
    margin-top:4px;
}

#menu_gorne {
    clear:both;
    padding-bottom:1px;
}

#menu_gorne ul {
    list-style:none;
    background:url(obrazki/pasek-gora-s.png) repeat-x;
    height:28px;
    margin:0 6px 0 10px;
}

#lewa_ramka{
	background:url(obrazki/pasek-gora-L.png) no-repeat;
    height:28px;
    width:9px;
    float:left;
}

#prawa_ramka{
	background:url(obrazki/pasek-gora-r.png) no-repeat;
    height:28px;
    width:5px;
    float:right;
}

#menu_gorne li a{
    display:block;
    float:left;
    font:11px tahoma, sans;
    color:#777;
    font-weight:bold;
    padding:7px 0px 0 15px;
    text-decoration:none;
    background:url(obrazki/kropek.png) no-repeat 0 8px;
}

#menu_gorne li a:hover {
    color:#ee974d;
}

.szukaj_button {
	display:block;
    width:97px!important;
    height:24px!important;
    background:url(obrazki/button-szukaj.png) no-repeat!important;
    border:0!important;
    margin-left:25px!important;
    cursor:hand;

}

.napisz_do_nas_button{
	display:block;
    width:97px!important;
    height:24px!important;
    background:url(obrazki/button-napisz-do-nas.png) no-repeat!important;
    border:0!important;
    margin-left:25px!important;
    cursor:hand;
}

.zobacz_button{
    display:block;
    width:97px!important;
    height:24px!important;
    background:url(obrazki/button-zobacz.png) no-repeat!important;
    border:0!important;
    margin-left:25px!important;
    cursor:hand;
}

.zaloguj_button{
    display:block;
    width:97px!important;
    height:24px!important;
    background:url(obrazki/button-zloguj.png) no-repeat!important;
    border:0!important;
    margin-left:25px!important;
    cursor:hand;
}

#ramka_obrazka {
    background:url(obrazki/ramka.jpg) no-repeat;
    width:516px;
    height:232px;
    padding: 27px 0 0 7px;
    margin-left:8px;
    position:relative;
}

#rose {
    position:absolute;
    width:149px;
    height:164px;
    background:url(obrazki/rose.png) no-repeat;
    z-index:100;
    top:110px;
    left:-10px;
}
#s3slider {
   width: 499px; /* important to be same as image width */
   height: 199px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */

}

#s3sliderContent {
   width: 495px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   height:0;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
}

.header_bar {
    margin-left:7px;
    margin-top:10px;
}

.default_form {
    background:#fffbfb;
    padding:20px;
    margin:20px 5px;
    border:1px solid #e7e7e7;
}

.default_form select {
	color:#8d8988;
    padding:8px;
    border: 1px solid #8d8988!important;
    width:320px;
}

.error {
	font:12px 'trebuchet ms', sans;
	color:red;
	margin-bottom:5px;
}


.default_form input, .default_form textarea {
    color:#8d8988;
    padding:8px;
    border: 1px solid #8d8988!important;
    width:300px;
}

.default_form textarea {
    height:70px;
}

.first_column {
    padding-right:20px;
    color:#8d8988;
    font-family:'trebuchet ms', sans;
    font-style:italic;
    vertical-align:top;
}

#send_form {
    background: url(obrazki/wyslij.png) no-repeat;
    width:95px;
    height:23px;
    border:0!important;
    float:right;
}

#s3slider{
    list-style:none;
}

#wspolorganizatorzy, #ranking_list {
    list-style:none!important;
}

#wspolorganizatorzy li {
    background:#fffbfb;
    padding:20px 5px;
    margin:20px 10px;
    border:1px solid #e7e7e7;
    float:left;
    width:210px;
}

#wspolorganizatorzy li.end{
	width:100%!important;
	padding:0!important;
	margin:0!important;
	clear:both!important;
	border:0;
}

#wspolorganizatorzy .orange, #ranking_list .orange {
    font:17px 'trebuchet ms', sans;
    color: #ee974d;
}

#komis_list {
    list-style:none!important;
}

#komis_list li {
    background:#fffbfb;
    padding:20px;
    margin:20px 5px;
    border:1px solid #e7e7e7;

}

#komis_list li.end{
    width:100%!important;
    padding:0!important;
    margin:0!important;
    clear:both!important;
    border:0;
}

#komis_list .orange {
    font:17px 'trebuchet ms', sans;
    color: #ee974d;
}

#dodaj_ogl_button{
    float:right;
}

#cennik_fokal{
    color:#999999;
    font:13px 'trebuchet ms', sans;
    border-collapse:collapse;
    margin: 0 15px;
}

#cennik_fokal td {
    width:31%;
    padding:4px 1%;
    text-align:center;
    border:1px #999 solid;
}

#cennik_fokal th{
	width:31%;
    padding:4px 1%;
    font-weight:bold;
    border:1px #999 solid;
    background:#eee;
}

#cennik{
    color:#999999;
    font:13px 'trebuchet ms', sans;
    font-style:italic;
}

#cennik td{
    padding:4px 9px;
}

.orange {
    color:#efa86d!important;
}

p.kontakt {
    padding:0!important;
    margin:0!important;
}

p.last {
    margin-bottom:20px!important;
}

.autor small {
    font-size:11px;
    color:grey;
    font:11px 'trebuchet ms', sans;
    padding-right:20px;
}

p.autor {
    text-align:right;
    clear:both;
}

.maly_odstep {
    padding-top: 0!important;
    margin-top:0!important;
    padding-bottom: 0!important;
    margin-bottom:0!important;
}

#search_komis_box {
    float:left;
    padding-left:8px;
}

#search_box_button{
    background: url(obrazki/syukaj.jpg) no-repeat;
    width:95px;
    height:23px;
    border:0;
}

#wymuszacz {
    background:#d91d1d;
    padding: 7px 20px 7px 20px;
    border-top:2px solid #a20000;
    border-bottom:2px solid #a20000;
    color:white;
    font:11px "trebuchet ms", sans;
    font-weight:bold;
    margin:10px
}

#wymuszacz a{
    color:white;
    text-decoration:none;
}

#stars {
    margin-left:13px;
}

#ranking_list li{
    background:#fffbfb;
    padding:20px;
    margin:20px 5px;
    border:1px solid #e7e7e7;
}

.center {
    text-align:center;
}

#reklama_gora {
    text-align:center;
    padding: 0 10px 10px 10px;
}

#ostatnie {
    clear:both;
    padding:5px 5px 5px 5px;
}

#ostatnie table {
    font:13px "trebuchet ms", sans;
    width:100%;
    border-collapse:collapse;
}

#ostatnie th {
    text-align:left;
    background:#f1f1f1;
    color: #ee974d;
    padding:4px;
}

#ostatnie td {
    padding:2px 4px;
}

#ostatnie a {
    font:13px "trebuchet ms", sans;
    float:right;
    color: #ee974d;
}

#ostatnie p a, #ostatnie td a {
    float:none;
    color: #ee974d;
}
#center_one #single_2 {
    width:100%;
}
#center_one #logowanie2{
    margin:0 auto;
    width:200px;
    padding-top:100px;
}

.show_all{
    display:block;
    width:95px;
    height:23px;
    background:url(obrazki/pokaz.jpg) no-repeat;
}

.read_more{
    font:13px "trebuchet ms", sans;
    float:right;
    clear:both;
}

#minis{
    list-style:none;
}

#minis li {
    display:inline;
    border:0;
    padding:5px 3px;
    margin:5px 0;
}

#minis li a{
    padding:0;
    margin:0;
}

.glosuj {
    width:62px;
    height:	20px;
    border:0;
    background:url(obrazki/zaglosuj.png) no-repeat;
    font:10px arial, sans;
    color:#ee974d;
    position:relative;
    top:-3px;
    left:5px;
}

#wspol_bok{
	list-style:none;
	margin:0;
	padding:0;
}

#wspol_bok li{
    padding:4px;
    border:1px solid #e7e7e7;
    margin-bottom:4px;
}

#wspol_bok h3{
    font:12px arial, sans;
    color: #535353;
    font-style:italic;
    border-bottom:1px solid #e7e7e7;
    padding-bottom:2px;
    margin-bottom:2px;
}

#wspol_bok h2{
    font:12px arial, sans;
    font-weight:bold;
    color:#ee974d;
    margin-bottom:3px;
}

#wspol_bok h2 img{
    float:right;
    margin-right:2px;
    margin-left:2px;
}

#wspol_bok, #wspol_bok a {
    font: 12px arial, sans;
    color:#959595;
    text-decoration:none;
    line-height:150%;
}

a.wiecej_side{
    width:140px!important;
    height:17px!important;
    font:10px arial, sans!important;
    color: #ee974d!important;
    display:block!important;
    background: url(obrazki/button_dokatalogu.png) no-repeat!important;
    text-align:center;
    padding-top:3px;
    margin:3px auto;
}
#wm_tv{
    list-style:none;
}

#wm_tv h2{
    font-size:18px;
}

#wm_tv li{
    clear:both;
    padding-bottom:20px;
}

.hide{
    display:none;
}
.miniatura {
    float:left;
    width:195px;
    margin-lefT:10px;
    padding-top:8px;
}

.wyd_mini{
    float:left;
    display:none;
}

.poradnik_art{
	text-align:justify;
}

.logout a{
	color: #f56200!important;
}

.katalog_left{
    float:left;
    width:335px;
}

.katalog_right{
    float:right;
    width:110px;
    text-align:center;
}

.katalog_top_left{
    float:left;  
    width:295px;
}

.katalog_top_right{ 
    float:right;
    width:160px;
}

#stars {
    padding-top:10px;
}

.read_more_button {
    width:110px;
    height:23px;
    background:url(obrazki/oferta_button.png) no-repeat 50% 50%;
    display:block;
}

.star_block{
	float:right;
}

#zakladki {
	width:536px;
	height:43px;
	background: url(obrazki/zakladki.png) no-repeat;
	position:absolute;
	right:0;
	top:11px;
}

.mapka {
	width:500px;
	height:300px;
	position:relative;
	display:block
}

a.mapka_button {
	/*position:relative;
	left:4px;*/
	margin-top:10px;
	display:block;
}

.title{
	font-family:"trebuchet ms", arial, sans;
	text-transform:uppercase;
}

.rest {
	width:315px;
	float:left;
}

.miejsce {
	font:12px "trebuchet ms", arial, sans;
	padding:0 0 20px 10px;
	color:#999;
}

.miejsce ul {
	list-style:none;
}

.miejsce li {
	padding-bottom:5px;
}

.miejsce h2 {
	padding-left:0!important;
	margin-left:0!important;
}

.faq{
	margin-left: 20px;
	margin-top: 20px;
	color:#8d8988;
	
}

.none{
	list-style: none;
	font:.75em "trebuchet ms", verdana, sans;
}

