html, body {   
  margin:0;
  padding:0;       
  font-size:11px;
  font-family:Tahoma, Helvetica, sans-serif;
  color:#1d1304;
  line-height:1.4em;
}

body {
}

body.zamek {background:#673822 url(../images/back_html.jpg) repeat-x;}
body.cikit {background:#892726 url(../images/back_html_cikit.jpg) repeat-x;}
body.kino {background:#4f4f4f url(../images/back_html_kino.jpg) repeat-x;}
body.szpak {background:#000000 url(../images/back_html_szpak.jpg) repeat-x;}
body.krypta {background:#2f2f2f url(../images/back_html_krypta.jpg) repeat-x;}
body.ara {background:#a14901 url(../images/back_html_ara.jpg) repeat-x;}

a, img {
  border:0;
}

a:link, a:visited {
 text-decoration:underline;
 color:#000;
}

a:hover {
 color:#7b613d;
}

div.clear_both {
  clear:both;
}

div#fixer_round {
  float:right;
  width:0px;
  height:280px;
}

div#holder_rotator h1 span {
  display:none;
}



/* STRUCTURE */

/* Nav Top */

div#nav_top, div#nav_footer, div#holder_rotator, div#content_main, div#footer_main  {
  width:952px;
  margin-left:auto;
  margin-right:auto;
}

div#nav_top p {
  margin:0;
  padding:0;
  height:26px;
  margin-top:9px;
}

p#lang {
  float:left;
  width:400px;
}

p#sites {
  float:right;
  width:400px;
  text-align:right;
}

div#nav_top a:link, div#nav_top a:visited, div#holder_footer ul a:link, div#holder_footer ul a:visited {
  color:#c9b5a3;
  font-size:11px;
  font-family:Verdana, Helvetica, sans-serif;
  text-decoration:none;
  margin-left:5px;
  margin-right:5px;
  padding-bottom:12px;
}

div#nav_top a.active {
  color:#fff;
  padding-bottom:12px;
  background:url(../images/nav_top_arrow.gif) no-repeat bottom center;
}


div#nav_top a:hover, div#holder_footer ul a:hover {
  color:#e6decf;
}

div#nav_top p#sites a {
  margin-left:10px;
  margin-right:10px;
}


div#holder_noise {
  width:100%;
  background:url(../images/back_noise.gif) repeat; 
}

div#holder_wall_zamek, div#holder_wall_cikit, div#holder_wall_krypta, div#holder_wall_kino, div#holder_wall_szpak, div#holder_wall_ara   {
  width:100%;
}

div#holder_wall_zamek  {background:url(../images/back_wall_zamek.jpg) no-repeat top center;}
div#holder_wall_cikit  {background:url(../images/back_wall_cikit.jpg) no-repeat top center;}
div#holder_wall_krypta  {background:url(../images/back_wall_krypta.jpg) no-repeat top center;}
div#holder_wall_kino  {background:url(../images/back_wall_kino.jpg) no-repeat top center;}
div#holder_wall_szpak  {background:url(../images/back_wall_szpak.jpg) no-repeat top center;}
div#holder_wall_ara  {background:url(../images/back_wall_ara.jpg) no-repeat top center;}

div#holder_rotator {
  padding-top:10px;
}

div#holder_rotator h1 {
  display:block;
  width:475px;
  height:65px;
  margin:0;
  padding:0;
  margin-bottom:8px;
  margin-left:5px;
}

div#holder_rotator h1 a {
  display:block;
  width:308px;
  height:65px;
}

div#rotator {
	float:left;
	width:952px;
	height:213px;
	margin:0;
	padding-bottom:10px;
}

div#holder_content {
  clear:both;
  width:100%;
  background:url(../images/back_content.jpg) no-repeat top center; 
}

div#content_main {
  width:952px;
}


div#content {
  padding-top:20px;
  margin-left:20px;
  margin-right:20px;
  padding-bottom:30px;
}

#i_design_left {
  float:left;
  width:419px;
  padding-right:20px;
  border-right:1px solid #d4ccbe;
}

#i_design_right {
  float:right;
  width:440px;
  padding-left:25px;
  /*background:url(../images/border_index.jpg) no-repeat top left;*/
}


#p_design_left {
  float:left;
  width:235px;
  padding-right:20px;
}

#p_design_right, .p_design_right {
  float:right;
  width:628px;
  padding-left:25px;
  background:url(../images/back_subpage.jpg) no-repeat top left;
}
div.background_fix #p_design_right {

  background:none;
}


/* Footer */

div.zamek, div.cikit, div.szpak, div.kino,div.krypta,div.ara {  
  width:100%;
}

div.zamek { background:url(../images/back_footer_zamek.jpg) repeat-x top right;} 
div.cikit { background:url(../images/back_footer_cikit.jpg) repeat-x top right;} 
div.szpak { background:url(../images/back_footer_szpak.jpg) repeat-x top right;} 
div.kino { background:url(../images/back_footer_kino.jpg) repeat-x top right;} 
div.krypta { background:url(../images/back_footer_krypta.jpg) repeat-x top right;} 
div.ara { background:url(../images/back_footer_ara.jpg) repeat-x top right;} 

div#holder_footer p {
  margin:0;
  padding:0;
  color:#c9b5a3;
}

div#holder_footer p#footer_contact {
  float:left;
  width: 37%;
  padding:15px 3% 15px 0;
  text-align:right;
  line-height:1.4em;
}

div.zamek p#footer_contact {background:url(../images/border_footer_zamek.jpg) no-repeat top right;}
div.cikit p#footer_contact {background:url(../images/border_footer_cikit.jpg) no-repeat top right;}
div.kino p#footer_contact {background:url(../images/border_footer_kino.jpg) no-repeat top right;}
div.krypta p#footer_contact {background:url(../images/border_footer_krypta.jpg) no-repeat top right;}
div.szpak p#footer_contact {background:url(../images/border_footer_szpak.jpg) no-repeat top right;}
div.ara p#footer_contact {background:url(../images/border_footer_ara.jpg) no-repeat top right;}

div#holder_footer ul.nav_footer {
  padding-top:18px;
}

div#holder_footer ul,  div#holder_footer ul li {
	float:left;
	width:auto;
  list-style: none;
	margin: 0;
	padding: 0;

}

div#holder_footer ul {
	float:right;
  width:57%;
	padding-left:2.5%;
	padding-bottom:3px;
}

div#holder_footer ul li {
  padding-right:7px;
  padding-left:2px;
  background:url(../images/li_footer.gif) no-repeat center left;
}


div#holder_footer p#copy {
  float:left;
  width:56.5%;
  padding-top:14px;
  padding-bottom:10px;
	font-size:1em;
  color:#b9a08a;
  padding-left:24px;
}

div#holder_footer p#copy strong {
  margin-left:5px;
  font-weight:normal;
}

div#holder_footer p#copy a:link, div#holder_footer p#copy a:visited {
  padding:2px 0 5px 16px;
  margin-left:4px;
  color:#e2cfbf;
  font-family:Arial, sans-serif;
  text-decoration:none;
  background:url(../images/avangardo.gif) no-repeat top left;
}

div#holder_footer p#copy a:hover {
  text-decoration:underline;
}



/* Menu */

ul#main_menu {
  width:100%;
  height:25px;
}

ul#main_menu, ul#main_menu li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}


ul#main_menu li {
  float:left;
  width:auto;
  margin-top:3px;
}


ul#main_menu a:link, ul#main_menu a:visited {
	float:left;
	display: block;
	height:20px;
  width:auto;
  padding-top:5px;
  padding-bottom:5px;   
  text-decoration: none;
	text-align: center;
	color:#81523c;
	font-weight:bold;
  background:url(../images/link_l_n.png) no-repeat top left;
}

ul#main_menu a#first:link, ul#main_menu a#first:visited  {
  background:url(../images/link_l_n_first.png) no-repeat top left;
}


ul#main_menu a:hover, ul#main_menu a#first:hover {
  color:black;
}

ul#main_menu a.active:link, ul#main_menu a.active:visited  {
  background: url(../images/link_l_r.png) no-repeat top left !important;
}

ul#main_menu a span {
  height:20px;
  width:30px;
  padding-top:6px;
 	padding-bottom:11px;     
  padding-left:25px;
  padding-right:30px;
  background:url(../images/link_r_n.png) no-repeat top right;
}

ul#main_menu a.active:link span, ul#main_menu a.active:visited span {
  color:black;
  background:url(../images/link_r_r.png) no-repeat top right;
}





/* CONTENT STYLES */

div#calendar {
padding-left:9px;
}

div#i_design_left p {
  margin:0;
  padding:0;
  margin-bottom:15px;
  text-align:justify;

}

p {
 /* text-indent: 1em;*/
}

div#content h2, div#content h3 {
  margin:0;
  padding:0;
  margin-top:20px;
  margin-bottom:20px;
  font-size:1.4em;
  font-weight:normal;
}

div#content div.box h2 {
 margin-bottom:0px;
}

div#content h3, div#content h4, div#content h5  {
  margin-top:20px;
  font-weight:normal;
}

div#content h3  {
  font-size:1.3em;
}

div#content h4  {
  font-size:1.2em;
}

div#content h5  {
  font-size:1.1em;
}

div.back_sponsors, div#back_panorama {
  width:100%;
  height:66px;
  background:#e2d9cc;
  border:1px #cbbdaf solid;
}

div.back_sponsors_box, div#back_panorama_box {
  width:344px;
  background:#e2d9cc;
  border:1px #cbbdaf solid;
}

div.back_sponsors {
  height:auto;
}



/* EVENTS DESIGN */

a.medium_button {
  display:block;
  width:136px;
  height:13px;
  text-align:center;
  padding-top:7px;
  background: url(../images/button_medium.jpg) no-repeat top left;
  text-decoration:none;
  padding-bottom:6px;
}


div.event, div.event_long {
  margin-bottom:5px;

  overflow:hidden;
}

div.event {
  height:8em;
}


div.event_temp2 {
  float:left;
  clear:both;
}



div.event_mini, div.event_mini_szpak {
  width:62px;
  height:62px;
  border:1px #c7b69f solid;
  background:url(../../szpak/files/events/no_foto_mini.jpg) no-repeat center center;
}

div.event_mini_szpak {
  background:url(../../szpak/files/events/no_foto_mini_szpak.jpg) no-repeat center center;
}

a:hover img {
  cursor:pointer;
}


div.event_temp {
  float:left;
  clear:both;
}

div.event_midi, div.event_midi_szpak  {
  height:192px;
  width:192px;
  border:1px #c7b69f solid;
  background:url(../../szpak/files/events/no_foto_midi.jpg) no-repeat center center;
}

div.event_midi_szpak  {
  background:url(../../szpak/files/events/no_foto_midi_szpak.jpg) no-repeat center center;
}


div.event_midi img, div.event_midi_szpak img {
  border:1px #f0f0f4 solid;
  width:190px;
  height:190px;
}


div.event_mini a img,div.event_mini_szpak a img  {
  border:1px #f0f0f4 solid;
  width:60px;
  height:60px;
}






div.event p, div.event_long p, div#i_design_left div.event p {
  padding:0;
  margin:0;
  padding-left:80px;
  line-height:1.2em;
  color:#696155;
  text-indent:0;
}



div#event_holder {
  padding-left:210px;
  color:#696155;
  text-indent:0;
  padding-top:10px;
}

div#event_holder p {
  margin-bottom:13px;
  margin-left:0;
  padding-left:0;
}


p.event_title {
  padding-left:210px;
  padding-bottom:1px;
  font-weight:bold;
  color:#7b613d;
  padding-left:210px;
}

p.event_title a.special_mark {
  float:right;
}

p.event_title img, p.event_date img {
  float:right;
}

div.event a.basket, div.event_long a.basket {
  display:block;
  width:50px;
  height:19px;
  background:url(../../szpak/images/res_small.gif) no-repeat top left;
  color:#fff;
  font-size:0.9em;
  padding-top:3px;
  margin-top:3px;
  padding-left:35px;  
  text-decoration:none;
  float:right;
}


.event_date_list {
  padding:0 0 10px 12px;
  color:#56432a;
}
.event_date_list td{
  padding-right:8px;
}
span.black {
  color:#000000;
}


div.event_long p.event_keywords {
    padding-left:210px;
    display:none;
}

p.event_title span {
  display:block;
  font-weight:normal;  
  padding-bottom:5px;
  color:#56432a;
}


div#i_design_right p.event_date, div#p_design_right p.event_date, div.p_design_right p.event_date, div#i_design_left p.event_date, div#p_design_left p.event_date {
  padding-bottom:7px;
  color:#56432a;
}

div.event_long p.event_date {
  line-height:1.4em;
  padding-left:210px;
}


div.event a:link, div.event a:visited, div.event_long a.basket  {
  text-decoration:none;
  color:#5d482b;
}

div.event a:hover, div.event_long a.basket:hover {
 color:#000;
}

div.event p.event_more {
  margin-top:3px;
  text-align:right;
}

p.event_more a:link, p.event_more a:visited {
  font-weight:bold;
}



/* SEARCH DESIGN  */


div.event p.search_content, div.event p.search_title {
  padding:0;
  margin:0;
  line-height:1.2em;
  color:#696155;
  text-indent:0;
  text-align:justify;
}

div.event p.search_title {
  padding:0px;
  margin:0px;
  padding-bottom:1px;
  font-weight:bold;
  color:#7b613d;
}

div.search_sort h2{
  float:left;
}

div.search_sort ul {
  float:right;
  list-style: none;
  display:inline;
}

div.search_sort ul li{
  list-style: none;
  display:inline;
  padding:0 3px 0 3px;
}

div.search_sort ul li a{
  text-decoration:none;
  color:#7b613d;
  cursor:pointer;
}

div.search_sort ul li a:hover{
  color:#1d1304;
}



/* PAGIN */

p#pagin	{
  padding: 30px 0;
  margin:0px;
	font-size: 1em;
	text-align: center;
}


p#pagin a, p#pagin a:visited	{
  font-weight:bold;
  margin-left:1px;
  margin-right:1px;
  text-decoration:none;
  color:#7b613d;
}

p#pagin a.active {
  color:black;
  font-weight:bold;
}

p#pagin a:hover	{
  color:#1d1304;
}


/* GALLERY */

div.gallery_box {
  float:left;
  margin:20px;   
}
div.gallery_box a img{
  border:1px #c7b69f solid;
  padding:1px;
  margin:0px;
  height:100px;
  background:#f0f0f4;
}


/* BOX DESIGN */

div#content div.box {
  clear:both;
  margin-top:35px;
  margin-bottom:10px;
}


div.box a {
  text-decoration:none;
}

div.box p {
  text-indent:0;
  color:#473315;
}

p#virtual, p#calendar, p#promo, p#event_krypta, p#event_kino, p#event_koncerty, p#event_kir, p#event_instytucje, p#event_ia  {
  width:230px;
  height:40px;
  padding-top:80px;
  text-align:center;
}

p#virtual a, p#calendar a, p#promo a, p#event_krypta a, p#event_kino a,  p#event_koncerty a, p#event_kir a, p#event_instytucje a, p#event_ia a { text-decoration:none;}


p#virtual {background:url(../images/box_panorama.jpg) no-repeat center center;}
p#calendar {background:url(../images/box_calendar.jpg) no-repeat center center;}
p#promo {background:url(../images/box_promo.jpg) no-repeat center center;}

p#event_krypta {background:url(../images/box_krypta.jpg) no-repeat center center;}
p#event_kino {background:url(../images/box_kino.jpg) no-repeat center center;}
p#event_koncerty  {background:url(../images/box_koncerty.jpg) no-repeat center center;}

p#event_kir {background:url(../images/box_kir.jpg) no-repeat center center;}
p#event_instytucje {background:url(../images/box_instytucje.jpg) no-repeat center center;}
p#event_ia {background:url(../images/box_ia.jpg) no-repeat center center;}

div.box h2, #p_design_left h2 {
  width:234px;
  height:27px;
  display:block;
  margin:0;
  padding:0;
  font-size:2em;
  text-indent:-99999px;
}

h2#pl_h2_menu {background: url(../images/pl_h2_menu.gif) no-repeat center center;}
h2#de_h2_menu {background:url(../images/pl_h2_menu.gif) no-repeat center center;}
h2#en_h2_menu {background:url(../images/pl_h2_menu.gif) no-repeat center center;}

h2#pl_h2_newsletter {background:url(../images/pl_h2_newsletter.gif) no-repeat center center;}
h2#de_h2_newsletter {background:url(../images/pl_h2_newsletter.gif) no-repeat center center;}
h2#en_h2_newsletter {background:url(../images/pl_h2_newsletter.gif) no-repeat center center;}

h2#pl_h2_contact {background:url(../images/pl_h2_contact.gif) no-repeat center center;}
h2#de_h2_contact {background:url(../images/de_h2_contact.gif) no-repeat center center;}
h2#en_h2_contact {background:url(../images/en_h2_contact.gif) no-repeat center center;}

h2#pl_h2_search {background:url(../images/pl_h2_search.gif) no-repeat center center;}
h2#de_h2_search {background:url(../images/de_h2_search.gif) no-repeat center center;}
h2#en_h2_search {background:url(../images/en_h2_search.gif) no-repeat center center;}

h2#pl_h2_noclegi {background:url(../images/pl_h2_noclegi.gif) no-repeat center center;}
h2#de_h2_noclegi {background:url(../images/de_h2_noclegi.gif) no-repeat center center;}
h2#en_h2_noclegi {background:url(../images/en_h2_noclegi.gif) no-repeat center center;}


/* FORMS */

input, textarea {
	font-size:11px;
	margin-left:3px;
	margin-right:3px;
}

input#newsletter_pole, input#search_form_search, select#noclegi_select {
	width:135px;
	padding:4px;
	margin:0 0 2px 0;
	background:#fef7ed;
	border:1px solid #d2beab;
}
select#noclegi_select {
	width:220px;
}

div#contact input, div#contact textarea {
  width:220px;	
  padding:4px;
  margin:0 0 4px 0;
  font-family:Tahoma, Helvetica, sans-serif;
  background:#fef7ed;
	border:1px solid #d2beab;
}

div#contact input#contact_submit {
  width:79px;
}

textarea {
  background:#fef7ed url(../images/back_textarea.gif) no-repeat bottom right;
}

div#contact input.input_submit, input.input_submit {
  width:79px;
	height:30px;
	margin:0;
	padding:0;
	padding-bottom:5px;
	font-size:1em;
  background:url(../images/button_small.jpg) no-repeat center left;
	border:none;
	cursor:pointer;
}

input.input_submit:hover {
 color:#7b613d;
}

form#newsletter p  {
  margin:0;
  padding:0;
  padding-bottom:3px;
  font-size:0.9em;
}


div.box span.radio {
  font-size:0.9em;
}

p#newsletter_radio input, div.box span.radio input {
  margin-left:3px;
  margin-right:5px;
  border:0;
  background:none;
}

div.box p.alert, p.alert, div#i_design_left p.alert {
  color:#e60606;
  text-align:left;
  text-indent:0;
}

div.box p.congrats, p.congrats, div#i_design_left p.congrats  {
  text-align:left;
  text-indent:0;
  color:#587802;
  font-weight:bold;
}
.krok_content p.congrats  {
  height:270px;
}

/* Template logo */

div#holder_rotator h1.pl_zamek_1 {background:url(../images/pl_zamek_1.gif) no-repeat top center; }
div#holder_rotator h1.pl_zamek_2 {background:url(../images/pl_zamek_2.gif) no-repeat top center; }
div#holder_rotator h1.pl_zamek_3 {background:url(../images/pl_zamek_3.gif) no-repeat top center; }
div#holder_rotator h1.pl_zamek_4 {background:url(../images/pl_zamek_4.gif) no-repeat top center; }
div#holder_rotator h1.pl_zamek_5 {background:url(../images/pl_zamek_5.gif) no-repeat top center; }

div#holder_rotator h1.de_zamek_1 {background:url(../images/de_zamek_1.gif) no-repeat top center; }
div#holder_rotator h1.de_zamek_2 {background:url(../images/de_zamek_2.gif) no-repeat top center; }
div#holder_rotator h1.de_zamek_3 {background:url(../images/de_zamek_3.gif) no-repeat top center; }
div#holder_rotator h1.de_zamek_4 {background:url(../images/de_zamek_4.gif) no-repeat top center; }
div#holder_rotator h1.de_zamek_5 {background:url(../images/de_zamek_5.gif) no-repeat top center; }

div#holder_rotator h1.en_zamek_1 {background:url(../images/en_zamek_1.gif) no-repeat top center; }
div#holder_rotator h1.en_zamek_2 {background:url(../images/en_zamek_2.gif) no-repeat top center; }
div#holder_rotator h1.en_zamek_3 {background:url(../images/en_zamek_3.gif) no-repeat top center; }
div#holder_rotator h1.en_zamek_4 {background:url(../images/en_zamek_4.gif) no-repeat top center; }
div#holder_rotator h1.en_zamek_5 {background:url(../images/en_zamek_5.gif) no-repeat top center; }


div#holder_rotator h1.pl_cikit_1 {background:url(../images/pl_cikit_1.gif) no-repeat top center; }
div#holder_rotator h1.pl_cikit_2 {background:url(../images/pl_cikit_2.gif) no-repeat top center; }
div#holder_rotator h1.pl_cikit_3 {background:url(../images/pl_cikit_3.gif) no-repeat top center; }
div#holder_rotator h1.pl_cikit_4 {background:url(../images/pl_cikit_4.gif) no-repeat top center; }
div#holder_rotator h1.pl_cikit_5 {background:url(../images/pl_cikit_5.gif) no-repeat top center; }

div#holder_rotator h1.de_cikit_1 {background:url(../images/de_cikit_1.gif) no-repeat top center; }
div#holder_rotator h1.de_cikit_2 {background:url(../images/de_cikit_2.gif) no-repeat top center; }
div#holder_rotator h1.de_cikit_3 {background:url(../images/de_cikit_3.gif) no-repeat top center; }
div#holder_rotator h1.de_cikit_4 {background:url(../images/de_cikit_4.gif) no-repeat top center; }
div#holder_rotator h1.de_cikit_5 {background:url(../images/de_cikit_5.gif) no-repeat top center; }

div#holder_rotator h1.en_cikit_1 {background:url(../images/en_cikit_1.gif) no-repeat top center; }
div#holder_rotator h1.en_cikit_2 {background:url(../images/en_cikit_2.gif) no-repeat top center; }
div#holder_rotator h1.en_cikit_3 {background:url(../images/en_cikit_3.gif) no-repeat top center; }
div#holder_rotator h1.en_cikit_4 {background:url(../images/en_cikit_4.gif) no-repeat top center; }
div#holder_rotator h1.en_cikit_5 {background:url(../images/en_cikit_5.gif) no-repeat top center; }

div#holder_rotator h1.pl_krypta_1 {background:url(../images/pl_krypta_1.gif) no-repeat top center; }
div#holder_rotator h1.pl_krypta_2 {background:url(../images/pl_krypta_2.gif) no-repeat top center; }
div#holder_rotator h1.pl_krypta_3 {background:url(../images/pl_krypta_3.gif) no-repeat top center; }
div#holder_rotator h1.pl_krypta_4 {background:url(../images/pl_krypta_4.gif) no-repeat top center; }
div#holder_rotator h1.pl_krypta_5 {background:url(../images/pl_krypta_5.gif) no-repeat top center; }

div#holder_rotator h1.pl_kino_1 {background:url(../images/pl_kino_1.gif) no-repeat top center; }
div#holder_rotator h1.pl_kino_2 {background:url(../images/pl_kino_2.gif) no-repeat top center; }
div#holder_rotator h1.pl_kino_3 {background:url(../images/pl_kino_3.gif) no-repeat top center; }
div#holder_rotator h1.pl_kino_4 {background:url(../images/pl_kino_4.gif) no-repeat top center; }
div#holder_rotator h1.pl_kino_5 {background:url(../images/pl_kino_5.gif) no-repeat top center; }

div#holder_rotator h1.pl_szpak_1 {background:url(../images/pl_szpak_1.gif) no-repeat top center; }
div#holder_rotator h1.pl_szpak_2 {background:url(../images/pl_szpak_2.gif) no-repeat top center; }
div#holder_rotator h1.pl_szpak_3 {background:url(../images/pl_szpak_3.gif) no-repeat top center; }
div#holder_rotator h1.pl_szpak_4 {background:url(../images/pl_szpak_4.gif) no-repeat top center; }
div#holder_rotator h1.pl_szpak_5 {background:url(../images/pl_szpak_5.gif) no-repeat top center; }

div#holder_rotator h1.pl_ara_1 {background:url(../images/pl_ara_1.jpg) no-repeat top left; }
div#holder_rotator h1.pl_ara_2 {background:url(../images/pl_ara_2.gif) no-repeat top left; }
div#holder_rotator h1.pl_ara_3 {background:url(../images/pl_ara_3.gif) no-repeat top left; }
div#holder_rotator h1.pl_ara_4 {background:url(../images/pl_ara_4.gif) no-repeat top left; }
div#holder_rotator h1.pl_ara_5 {background:url(../images/pl_ara_5.gif) no-repeat top left; }

#p_design_right h2, .p_design_right h2 {
font-size:1.7em;
font-weight:normal;
}

#p_design_right h1, .p_design_right h1 {
font-size:1.4em;
font-weight:normal;
}
/* glowny div z like box'em */
#like-box {
	position: fixed;
	z-index: 99;
	top: 180px;  /* jego polozenie od gory */
	right: -350px; /* szerokosc wygenerowanego boxa + 4px obramowania */
	-webkit-transition: right 0.5s ease-out;
	-moz-transition: right 0.5s ease-out;
	-o-transition: right 0.5s ease-out;
	transition: right 0.5s ease-out;
}
 
/* wysuniecie like box'a */
#like-box:hover {
	right: 0px;
}
 
/* zewnetrzna ramka boxa */
#like-box .outside {
	position: relative;
	z-index: 1;
	background: #784831;
	padding: 2px;
	min-width: 1px;
	float: right;
}
 
/* wewnetrzne tlo boxa */
#like-box .inside {
	position: relative;
	z-index: 1;
	background: #eae1d2;
}
 
/* pasek z logo FB */
#like-box .belt {
	position: relative;
	z-index: 0;
	-webkit-transform: rotate(-90deg); /* obrot o 90 stopni */
	-moz-transform: rotate(-90deg); /* wiec wysokosc zamienia sie z szerokoscia */
	-o-transform: rotate(-90deg); /* obrot o 90 stopni */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* obrot o 90 stopni dla IE */
	float: right;
	width: 100px; /* wysokosc */
	height: 40px; /* szerokosc */
	padding: 7px 0px 0px 20px;
	margin: 50px -50px -50px -55px;
	background: #784831;
	color: #fff;
	font-weight: bold;
	font-family: Serif;
	font-size: 16px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

/* glowny div z like box'em */
#like-box_fb {
	position: fixed;
	z-index: 99;
	top: 50px;  /* jego polozenie od gory */
	right: -296px; /* szerokosc wygenerowanego boxa + 4px obramowania */
	-webkit-transition: right 0.5s ease-out;
	-moz-transition: right 0.5s ease-out;
	-o-transition: right 0.5s ease-out;
	transition: right 0.5s ease-out;
}
 
/* wysuniecie like box'a */
#like-box_fb:hover {
	right: 0px;
}
 
/* zewnetrzna ramka boxa */
#like-box_fb .outside_fb {
	position: relative;
	z-index: 1;
	background: #3b5999;
	padding: 2px;
	min-width: 1px;
	float: right;
}
 
/* wewnetrzne tlo boxa */
#like-box_fb .inside_fb {
	position: relative;
	z-index: 2;
	background: #fff;
}
 
/* pasek z logo FB */
#like-box_fb .belt_fb {
	position: relative;
	z-index: 0;
	-webkit-transform: rotate(-90deg); /* obrot o 90 stopni */
	-moz-transform: rotate(-90deg); /* wiec wysokosc zamienia sie z szerokoscia */
	-o-transform: rotate(-90deg); /* obrot o 90 stopni */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* obrot o 90 stopni dla IE */
	float: right;
	width: 100px; /* wysokosc */
	height: 40px; /* szerokosc */
	padding: 7px 0px 0px 20px;
	margin: 50px -50px -50px -55px;
	background: #3b5999;
	color: #fff;
	font-weight: bold;
	font-family: Verdana;
	font-size: 16px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}