/* ------------  CSS Document  ------------ */
/* ------------  wawrzaszek.pl  ------------ */
html {min-height:100%;}
body {margin:0;padding:0;color:#414141;font-size:12px;font-family:Tahoma, Verdana, Arial, sans-serif;
      min-height:100%;background-color:#d9dee1;}
table td { font-size:11px; font-family: Tahoma, Verdana, Arial, sans-serif;}

p, img, form, table, td, br, h1, h2, h3, h4, h5, h6, span {margin:0; padding:0; border:0;}
.cleared {clear:both; line-height:1px; float:none; font-size:1px; margin:0; padding:0;}

input, select, textarea {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#888;}

h1 {}
h2 {}
h3 {}

ul {margin-left:25px;}

.txt_9   {font-size:10px;}
.txt_9b  {font-size:10px; font-weight:bold;}
.txt_9n  {font-size:10px; font-weight:normal;}
.txt_10  {font-size:11px;}
.txt_10b {font-size:11px; font-weight:bold;}
.txt_10n {font-size:11px; font-weight:normal;}
.txt_11  {font-size:12px;}
.txt_11b {font-size:12px; font-weight:bold;}
.txt_11n {font-size:12px; font-weight:normal;}
.txt_12  {font-size:13px;}
.txt_12b {font-size:13px; font-weight:bold;}
.txt_12n {font-size:13px; font-weight:normal;}
.txt_14  {font-size:16px;}
.txt_15  {font-size:17px;}
.txt_15b {font-size:17px; font-weight:bold;}
.txt_15n {font-size:17px; font-weight:normal;}
.txt_20b {font-size:20px; font-weight:bold; }
.txt_bold {font-weight:bold;}

.uppercase {text-transform:uppercase}

.line_15 {line-height:15px;}
.line_20 {line-height:20px;}
.line_25 {line-height:25px;}

/* ----- kolory font�w na stronie ----- */
  .kolor_0 {color:#fff}		/* bialy */
  .kolor_1 {color:#525252;}	/* standard color */
  .kolor_2 {color:#484848;}	/* szary */
  .kolor_3 {color:#ffaa44;}	/* pomara�czowy */
  .kolor_4 {color:#bb4422;}	/* bordowy */
  .kolor_black {color:#000}		/* czarny */
/* ------------------------------------ */

/* ----- kolory background�w ----- */
  .bg_kolor_1 {background-color:#d9dee1;} /* body background */
  .bg_kolor_2 {background-color:#ffffff;} /* bia�e t�o */
  .bg_kolor_3 {background-color:#e8e8e8;} /* szare t�o */
/* ------------------------------------------------------------- */

/* ------------  definicja podstawowych link�w  ------------  */
  a {color:#ffb03b; text-decoration:none;}
  a:hover {color:#b82;}
  
  a.kolor_0:hover {color:#fff}
  a.kolor_1:hover {}
  a.kolor_2:hover {}
  a.kolor_3:hover {}
  a.kolor_4:hover {color:#992200;}
/* ------------  Koniec podstawowych link�w  ------------ */

div#glowny {text-align:center;}
  div#wysrodkowany {margin:0 auto;width:995px;text-align:left;padding:0;}
    div#main {width:995px;}
    
/* ------------ Box top -------------- */
    #box_top {position:relative;height:75px;}
    	#extra_linki {position:absolute; top: 5px; right: 10px; text-align: right; width: 250px; color:#999;}
			#extra_linki a {font-weight:bold; }
		a#box_logo {float:left;display:inline;width:330px;height:75px;background:url('../img/logo_top.gif') no-repeat left top;}
        #box_szukaj {float:right;display:inline;margin-top:45px;padding:4px 6px 0 0;width:250px;height:25px;background:url('../img/bg_szukaj.gif') no-repeat right top;text-align:right;}
        	#box_szukaj label {font-size:12px;font-weight:bold;}
        	#box_szukaj input {border:0px solid #ffffff;margin:0 0 0 7px;padding:0px;background:#ffffff;
        					   width:138px;text-align:left;}
/* ------------  Koniec Box top  ------------ */

/* ------------ Box right -------------- */
	.br1_srodek { background:url('../img/box_right_1_bg.gif') repeat-y; width:223px;padding:0px 15px;}
	.br2_srodek { background:url('../img/box_right_1_bg.gif') repeat-y; width:223px;padding:0px 15px; height:338px;}
	.br2_top { background:url('../img/box_right_2_top2.gif') no-repeat; height:10px; width:253px; font-size:1px; line-height:1px;}
	
	.box_right_1 {width:253px; margin-bottom:10px;}
		div#head_right {padding:20px 0px 0px 3px;border-top:1px solid #ccc;}
		div#images_right {padding:12px 0px 5px;text-align:center;}
		img.partnerzy {width:102px; height:92px; border:2px #d9dee1 solid;}
		.partnerzy_link {padding:3px 17px 3px 3px; text-align:right; width:85px; 
						 background:url('../img/arrow_1.gif') no-repeat right; float:left;display:inline;}
	.box_right_2 {}
		.head_tab { width:129px; height:24px; background:url('../img/box_right_2_top.gif') no-repeat;}
		.head_tab_txt { padding:8px 0px 0px 17px;}
		table.br2_gal {margin-left:5px; }
		
		div#br2_data { padding-top:28px; height:65px; border-bottom:2px #f4f4f4 solid;}
		.br2_select { width:180px; margin-left:10px;}
		.br2_select2 { width:180px; margin-left:16px;}
		
	.box_right_3 {}	
		.br3_txt { display:block; padding:7px 0px 14px 4px;}
		.br3_td { width:100px; height:69px; padding:2px; vertical-align:top;}
		.br3_img_mask { width:100px; height:69px; position:absolute; z-index:15; top:0px; left:0px;
						background-image:url(../img/br3_img_mask.gif); background-repeat:no-repeat;}		
		.br3_link 
		{			
			padding:8px 17px 8px 3px;
			text-align:right;
			width:105px;
			margin-top:0px !important;
			margin-top:-18px;			
			margin-right:1px !important;
			background:url('../img/arrow_1.gif') no-repeat right;		
			display:block;						
			float:right;
		}
		.br3_link2 
		{			
			padding:8px 17px 8px 3px;
			text-align:right;
			width:105px;					
			margin-right:1px !important;
			background:url('../img/arrow_1.gif') no-repeat right;		
			display:block;						
			float:right;
		}
	
	.br2_arch { padding-top:12px; height:45px; background:url('../img/arrow_2.gif') no-repeat 200px 28px;}
	
	.brl_luk_dol { width:253px; height:12px; background:url('../img/box_right_bottom.gif') no-repeat;}
/* ------------ Koniec Box right -------------- */

/* ------------ Menu -------------- */
	a.submenu_0, a.submenu_1, a.submenu_2, a.submenu_0_activ, a.submenu_1_activ, a.submenu_2_activ 
          {position: relative; display: block; margin: 0px; padding: 3px 0px 3px 27px; font-size: 14px; font-weight:bold;}
	a.submenu_1, a.submenu_2, a.submenu_1_activ, a.submenu_2_activ 
		  {position: relative; display: block; margin: 0px; padding: 3px 0px 3px 27px; font-size: 11px; font-weight:bold; color:#777;}
		  
        div.box_sub_menu_1, div.box_sub_menu_2, div.box_sub_menu_3 {padding: 3px 0px 5px 0px;}
        
        a.submenu_0:first-child, a.submenu_0_activ:first-child {border: none;}
			  a.submenu_0, a.submenu_0_activ {background: url('../img/menu_pointer.gif') no-repeat 9px -90px; /* border-top: 1px dotted #ccc; */ }
			  a.submenu_0_activ {color: #BB8822; background-position: 9px 4px; font-weight: bold;}
        a.submenu_0_activ:hover, a.submenu_0:hover {background-position: 9px -186px;}

        a.submenu_1, a.submenu_1_activ {padding: 1px 0px 1px 42px; background: url('../img/menu_pointer_small.gif') no-repeat 28px -42px;}
        a.submenu_1_activ {color: #ababab; background-position: 28px 4px;}
        a.submenu_1_activ:hover, a.submenu_1:hover {color: #ababab; background-position: 28px -89px;}

        a.submenu_2, a.submenu_2_activ {padding: 1px 0px 2px 50px; font-size: 10px; text-transform: lowercase;}
        a.submenu_2_activ {color: #ababab;}
        a.submenu_2_activ:hover, a.submenu_2:hover {color: #ababab;}

/* ------------ Koniec Menu -------------- */

/* ------------ Content -------------- */
    div#content {}
      div#box_content {position:relative;}
      div#content_left {position:relative;float:left;display:inline;width:742px;}
      	#main_flesh {height:330px;}
      	#empty_pathfinder {height:5px;font-size:1px;line-height:1px;}
      	#pathfinder {height:10px;margin:2px 0 5px 5px;font-size:11px;}
      		#pathfinder #first {padding:0 0 0 15px;background:url('../img/arrow_3.gif') no-repeat 0 50%;}
      		#pathfinder #last {color:#444;font-weight:bold;}
      		#pathfinder #pre-last {color:#666; }
      		#pathfinder a, #pathfinder span {color:#666;}
      		#pathfinder .gt {font-family:Helvetica, Verdana, Tahoma, Arial, sans-serif;}
      	.content_box_1, .content_box_2, .content_box_1a {float:left;display:inline;margin-top:4px;width:555px;height:170px;background:url('../img/box_1.gif') no-repeat;}
      	.content_box_2 {background-image:url('../img/box_2.gif');}
      	.content_box_1a {background-image:url('../img/box_1a.gif'); width:433px;}
      		.content_box_1 div.text_tab_1, .content_box_1a div.text_tab_1 {display:block;width:110px;text-align:left;padding:5px 15px;}
      		.content_box_2 div.text_tab_2 {display:block;margin-left:107px;width:110px;text-align:center;padding:5px 0px;}
      		.cb1_zawartosc {overflow:hidden;margin:15px 15px 15px;height:123px;}
				.cb1_news_titile {margin:0px 0px 14px 0px; }
				.cb1_news_txt{float:left; width:400px; padding-left:15px; line-height:14px;}
				.cb1_news_img {float:left;  width:102px; height:68px; border:2px solid #d9dee1; background-position:left center;}				
				
				.cb1_kontakt_titile {margin:0px 0px 14px 0px; text-align:right; }
				.cb1_kontakt_txt{float:left; width:205px; }
				.cb1_kontakt_right_b{float:right; }
				.cb1_kontakt_img {width:160px; height:68px; border:2px solid #d9dee1; background-position:left center;}				
			
      	#tabs_m {position:absolute;left:107px;top:10px;width:110px;height:25px;background:url('../img/tabs_m.gif') no-repeat 0 0;}
      	#tabs_n {display:none;position:absolute;left:0px;top:10px;width:110px;height:25px;background:url('../img/tabs_n.gif') no-repeat 0 0;}
		/* #tabs_k {display:none;position:absolute;left:217px;top:10px;width:110px;height:25px;background:url('../img/tabs_n.gif') no-repeat 0 0;} */ 

      	/*#tabs_m:hover, #tabs_n:hover {background-position:0px -25px;}*/
      		#tabs_m div.text_tab_1, #tabs_n div.text_tab_1 {display:block;width:110px;text-align:center;padding:7px 0px 4px 0px;color:#666;cursor:pointer;}
      		#tabs_m:hover div.text_tab_1, #tabs_n:hover div.text_tab_1 {color:#444;padding:5px 0px 6px 0px;}
      	
		/* search */
		.s_bnp_border {margin:0 10px;padding:42px 15px 22px 15px;}
		.s_bnpc_data {padding-right:50px;}
		.s_li {position:relative;float:left;}
		.s_content { padding-left:25px;}
		/* kontakt */
		.kontakt_menu { margin-top:40px; float:left;  }
		.menu_item { float:left; background-color:#FFFFFF; background:transparent url(../img/tab_bg.gif) no-repeat scroll 0px 0px;
					 text-align:left; padding:6px 0px 0px 30px; height:19px; cursor:pointer; width:150px;}
		.kontakt_dzial { position:relative; background-color:#f4f4f4; 
					 background-repeat:repeat-x; padding:20px; min-height:200px; _height:195px;}
		.dzial { position:absolute; }
		.osoba { float:left; width:310px; height:115px; position:relative; background-image:url(../img/kon_arrow.gif); background-repeat:no-repeat; background-position:78px 4px; }
			.osoba_foto { width:58px; height:57px; position:absolute; left:10px; top:0px;}
			.osoba_foto_mask {width:58px; height:57px; position:absolute; left:10px; top:0px;
							  background-image:url(../img/kontakt_maska.gif); background-repeat:no-repeat;}
			.osoba_dane { padding-left:95px; position:absolute; top:-4px; background-image:url(../img/arrow_3.gif); background-repeat:no-repeat; background-position:77px 7px;}
			.osoba_imie { margin-top:3px; margin-bottom:3px; font-weight:bold;}
			.osoba_stan { margin-top:3px; margin-bottom:3px;}
			.osoba_mail { margin-top:3px; margin-bottom:3px;}
			.osoba_tel  { padding-left:18px; background-image:url(../img/kon_tel.gif); 
						  background-repeat:no-repeat; height:13px; margin-top:3px; margin-bottom:3px;}		
		
      	.content_1 {width:995px;padding-top:2px;}
      		.c1_luk_gora {background:url('../img/content_1_luk_gora.gif') no-repeat; font-size: 10px;}
      		.c1_srodek {background:url('../img/content_1_bg.gif') repeat-y;height:508px;}
			html>body .c1_srodek {min-height:516px;height:auto; padding-bottom:35px; position:relative;}
			
				.box_news_previu:hover {position:relative;background-color:#eeeeee;}
				.nav_btns {position:relative; bottom:23px; height:0px;}
				
					.left_btn a  {position:absolute; width:53px; height:16px; background-image:url(../img/set_left.gif); 
								padding:3px 0px 0px 25px; }		      		
					
					.right_btn a {position:absolute; width:63px; height:16px; background-image:url(../img/set_right.gif); 
								 padding:3px 0px 0px 15px;}
								 
					.back_btn a {position:absolute; left:50%;  margin-left:-39px; width:45px; height:16px; background-image:url(../img/set_bac.gif);
							    padding:3px 0px 0px 33px; }
								
					.left_btn a:hover, .right_btn a:hover, .back_btn a:hover {background-position:0 19px;}
				
					.left_btn, .left_btn2 {position:absolute; left:25px; width:53px; height:16px; background-image:url(../img/set_left.gif); }
					.left_btn2 {width:58px;padding:3px 0px 0px 20px; }
					
					.right_btn {position:absolute; right:40px; width:63px; height:16px; background-image:url(../img/set_right.gif); }
					.back_btn {position:absolute; left:50%;  margin-left:-39px; width:45px; height:16px; background-image:url(../img/set_bac.gif); }
      	
		      	.box_news_all {padding: 10px 24px;}
		      	.rowP {position:relative;margin:0 1px 0 1px;}
		      		.rowP .bnp_border {position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 10px;padding:22px 15px;}				
		      	.rowN {position:relative;margin:0 1px 0 1px;}
		      		.rowN .bnp_border {position:relative;margin:0 10px;padding:22px 15px;}
		      		img.bnp_img, img.bna_img {float:left;display:inline;width:210px;border:2px solid #d9dee1;margin:0 20px 0 0;}
		      		img.bna_ts_img {float:left;display:inline;width:210px;margin:0 20px 0 0;}
		      		div.bnp_img {float:left;background-position:center center;border:2px solid #D9DEE1;height:120px;margin:0 20px 0 0; width:180px;}		      		
		      		.bnp_cont, .bna_cont {padding-left:205px;}
		      		 	.bnpc_date, .bnac_date {position:relative;}
		      		 	.bnpc_temat, .bnac_temat {position:relative;margin:5px 0 10px 0;}
		      		 	.bnpc_wstep {position:relative;line-height:16px;height:61px;overflow:hidden;} 
		      		 	.bnac_wstep {position:relative;line-height:16px;margin-bottom:10px;}
		      		 	.bnpc_kat, .bnac_kat, .bnpc_kat2 {position:relative;margin-top:10px; margin-bottom:16px;}
		      		 	.bnpc_kat2 a  {position:relative;float:left;color:#fff;font-size:12px;font-weight:bold;margin:0 10px 0 0;padding:3px 6px 0 0;width:118px;height:17px;text-align:center;background:url('../img/button_oferta.gif') no-repeat;}
		      		 	.bnpc_kat2 a:hover  {background-position:0 -20px;}
		      	
		      		 	
		      	/*.box_produkt_previu:hover {background-color:#eeeeee;}
		      	div.box_produkt_previu.rowP:hover td {border-left-color: #eee;}
		      	div.box_produkt_previu.rowP:hover td.bpp_cont {border-right-color: #eee;}*/
		      	
		      	div.maska_up2 {width:160px; height:10px; position:absolute; top:0px; left:0px; background:url('../img/maska_up.gif') no-repeat 0 0;}
		      	div.maska_down2 {width:160px; height:10px; position:absolute; bottom:-1px; left:0px; background:url('../img/maska_down.gif') no-repeat 0 0;}
		      	div.maska {width:160px; height:111px; position:absolute; top:0px; left:0px; background:url('../img/maska.gif') no-repeat 0 0;}
		      	div.maska_up3 {width:160px; height:7px; position:absolute; top:0px; left:0px; background:url('../img/maska_up.png') no-repeat 0 0;}
		      	div.maska_down3 {width:160px; height:10px; position:absolute; bottom:-1px; left:0px; background:url('../img/maska_down.png') no-repeat 0 0;}      	
		      	a.img_link {display:block; position:relative; width:164px;}
		      	div.zoom_icon {width:16px; height:13px; position:absolute; top:2px; right:2px; background:transparent url(../img/zoom.jpg) no-repeat scroll 0 0; opacity:0.6; filter:alpha(opacity=60); -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
		      	
		      	img.oferta_img {border:2px solid #d8d8d8;}
      	
		      	div.box_produkt_previu.rowP { width: 190px; float:left;}
		      		div.box_produkt_previu.rowP .bpp_border_l {position:relative; margin:22px 15px;text-align:center; overflow:hidden;}
		      		div.box_produkt_previu.rowP .bpp_border_r {height:100%;margin:0;padding:0px 15px 22px 15px;}
		      	div.box_produkt_previu.rowN { width: 190px; float:left;}
		      		div.box_produkt_previu.rowN .bpp_border_l {position:relative; margin:22px 15px; text-align:center; overflow:hidden;}
		      		div.box_produkt_previu.rowN .bpp_border_r {position:relative; margin:0px 15px 22px 15px;}
		      		div.box_produkt_previu img.bpp_img {width:160px;border:none;margin:0 0 0 0;}
		      		div.bpp_img_pro_mask { width:210px; height:120px; overflow:hidden; border:2px solid #D9DEE1; }
		      			img.bpp_img_pro {width:210px;margin:-15px 0px 0px 0px;}
		      		div.box_produkt_previu.rowN img.bpp_img {margin:0 0 0 0;}
		      		div.box_produkt_previu.rowP td {border-left:10px solid #fff;border-bottom:1px solid #ddd;}
		      		div.box_produkt_previu td {width:224px;}
		      		div.box_produkt_previu td.bpp_cont {width:100%;vertical-align:top;}
		      		div.box_produkt_previu.rowP td.bpp_cont {border-left:0px solid #fff;border-right:10px solid #fff;}
		      		 	div.box_produkt_previu .bppc_temat {margin:10px 0px 0px 20px; }
		      		 	div.box_produkt_previu .bppc_wstep { margin-bottom:10px; padding-bottom:10px; border-bottom: 1px solid #ddd; line-height:16px; height:85px}
		      		 	.bppc_kat2 a  {position:relative;display:block;color:#fff;font-size:12px;font-weight:bold;margin:10px 10px 10px 0px;padding:3px 6px 0 0;width:154px;height:17px;text-align:center;background:url('../img/button_oferta.gif') no-repeat;}
		      		 	.bppc_kat2 a:hover  {background-position:0 -20px;}
		      		 	
		      		 	a.kat2 {position:relative; display:block; float:left;color:#fff;font-size:12px;font-weight:bold;margin:10px 10px 20px 0px;padding:3px 6px 0 0;width:154px;height:17px;text-align:center;background:url('../img/button_oferta.gif') no-repeat;}
		      		 	a.kat2:hover {background-position:0 -20px;}
		      		 	
		      		 	div.box_produkt_previu .bppc_kat2 a {color:#fff;}
		      	/*div.box_produkt_previu.rowP:hover td {border-left-color: #eee;}
		      	div.box_produkt_previu.rowP:hover td.bpp_cont {border-right-color: #eee;}*/
      	
		      	/*tr.box_produkt_previu.rowP:hover td {border-left-color: #eee;}
		      	tr.box_produkt_previu.rowP:hover td.bpp_cont {border-right-color: #eee;}*/
      	
		      	tr.box_produkt_previu.rowP {}
		      		tr.box_produkt_previu.rowP .bpp_border_l {border-top:1px solid #ddd;margin:0;padding:22px 15px;}
		      		tr.box_produkt_previu.rowP .bpp_border_r {height:100%;border-top:1px solid #ddd;margin:0;padding:22px 15px;}
		      	tr.box_produkt_previu.rowN {}
		      		tr.box_produkt_previu.rowN .bpp_border_l {margin:0;padding:22px 15px;}
		      		tr.box_produkt_previu.rowN .bpp_border_r {margin:0;padding:22px 15px;}
		      		tr.box_produkt_previu img.bpp_img {width:170px;border:2px solid #d9dee1;margin:0 10px 0 0;}
		      		img.pro_img {width:160px; display:block;}
		      		tr.box_produkt_previu.rowN img.bpp_img {margin:0 10px 0 10px;}
		      		tr.box_produkt_previu.rowP td {border-left:0px solid #fff;border-bottom:1px solid #ddd;}
		      		tr.box_produkt_previu td {width:224px;}
		      		tr.box_produkt_previu td.bpp_cont {width:100%;vertical-align:top;}
		      		tr.box_produkt_previu.rowP td.bpp_cont {border-left:0px solid #fff;border-right:10px solid #fff;}
		      		 	tr.box_produkt_previu .bppc_temat {margin:5px 0 10px 0;}
		      		 	tr.box_produkt_previu .bppc_wstep {line-height:16px;height:65px;overflow:hidden;}		      		 	
		      		 	tr.box_produkt_previu .bppc_kat2 a {color:#fff;}
		      	
		      	.box_produkt_one {margin:0 20px;padding:15px 0px 10px; position:relative;}
		      		#gal_produktu {float:left;display:inline;width:355px; height:300px; margin-left:10px;}
/*		      		 #text_staly_pro {display:block;width:435px;margin:20px 10px 0; position:absolute; bottom:10px;} 					*/
		      		 #text_staly_pro {float:left;display:inline;width:355px;clear:left;margin:40px 0px 0px; } 
		      			#text_staly_pro h3 {color:#ffaa44; margin:0 0 7px;}
		      		.bpo_cont {width:560px;margin:0 0 10px 390px;}
		      			.bpoc_temat {font-size:20px;}
		      			.bpoc_wstep {margin:20px 0 0;}
						
				.kontakt {padding-left:30px; float:left;}
					.kontakt_title { display:block; margin-bottom:10px; }
					.kontakt_adres { float:left; width:170px; }
					.kontakt_ulica { background-image:url(../img/kon_adres.gif); background-repeat:no-repeat;
									 display:block; margin-bottom:8px; padding-left:25px; width:120px; }
					.kontakt_telefon { background-image:url(../img/kon_tel.gif); background-repeat:no-repeat;
									   display:block; margin-bottom:8px; padding-left:25px; width:120px; }
		      		.kontakt_www { float:left;} 	
					.kontakt_http { background-image:url(../img/kon_http.gif); background-repeat:no-repeat;
									display:block; margin-bottom:8px; padding-left:25px; width:120px; }
					.kontakt_email { background-image:url(../img/kon_email.gif); background-repeat:no-repeat;
									 display:block; margin-bottom:8px; padding-left:25px; width:120px; }
					.kontakt_etykieta { float:left; margin-top:15px; width:170px; }
					.kontakt_et { background-image:url(../img/kon_tel.gif); background-repeat:no-repeat;
								  display:block; margin-bottom:8px; padding-left:25px; width:120px; }
					.kontakt_tel { float:left; margin-top:15px; }
					.kontakt_tel2 { display:block; margin-bottom:8px; }
					
					.kontakt_mapa { float:left; width:440px; height:220px; padding:2px; background:#d8d8d8;}
		    .c1_luk_dol {background:url('../img/content_1_luk_dol.gif') no-repeat;}
      
      div#content_right {float:left;display:inline;width:250px;}
      	#cr_box_top_flash {height:330px;}
		
		.mapa_left {width:40%; float:left; margin-left:50px;}
		.mapa_ul { background:url(../img/arrow_2.gif) no-repeat 0px 2px; padding-left:15px; margin:15px 0px; }
		.mapa_ul1 { background:url(../img/arrow_1.gif) no-repeat 0px 2px; padding-left:20px; margin-left:15px; margin-bottom:5px;}
		.mapa_ul2 { background:url(../img/arrow_1.gif) no-repeat 0px 2px; padding-left:20px; margin-left:30px; margin-bottom:5px;}
	/* oferta */	
	.oferta_l {
		float:left; 
		width:164px; 
		height: auto !important;
		height: 516px;
		min-height: 516px;
		padding: 8px 16px 8px 0px; 
	}
	.oferta_r {
		height: auto !important;
		height: 516px;
		min-height: 516px;
		border-left:#ccc 1px solid; 
		float:left; width:740px; padding: 8px 0px 8px 32px; font-size: 11px;
	}
	.o_heder{background:url(../img/oferta_top.gif) no-repeat 0px -58px; width: auto; height: 58px; margin-bottom: 8px;}
		.oh_order { float:left; width: 41px; font-size: 14px; margin: 20px 0px 0px 26px; color:#ababab;}
		.oh_opis  { float:left; width: 580px; margin: 7px 0px 0px 16px;}
		.oh_opis h2 { font-size:14px; font-weight:bold; color:#FFAA44; display:block; margin-bottom: 1px;}
		.oh_opis p { display:block; height: 26px; overflow:hidden; width:auto;  }
		.oh_open { }
		.tabs a {
			display:block; height: 20px; width: 23px; background:url(../img/oferta_open.gif) no-repeat 0px -20px; float:right; margin: 19px 16px;
		}
		.tabs a.activ {
			background-position:0 -0px;
		}
		.o_cont {background:url(../img/oferta_opis_bg.gif) repeat-y; padding:25px 15px 8px 15px; margin-top: -13px; position:relative; }
			.fotki { width: 460px;}
			.fotki p{margin: 16px 0px; font-weight:bold;}
			.fotki img{margin:0px 8px 8px 0px; padding: 1px; background:#ababab; height:66px; }
			
			a.zwin { margin: 0px; position:absolute; bottom: 10px; right:29px; display:block; width: 134px; height: 19px; background:url(../img/oferta_zwin.gif) no-repeat; padding: 3px 0px 0px 16px; color:#FFF; font-size: 12px;  }
			a.zwin:hover {background-position:0px -22px;}
			
			a.fotki { background:none; display:inline; float:none; margin: 0px; height:auto; width: auto;}
		.o_form_stopka_c {background:url(../img/oferta_opis_end_c.gif) no-repeat; height: 15px; }
		.o_form {background:url(../img/oferta_opis_bg.gif) repeat-y; padding:25px 15px 8px 15px; }
		.o_form_stopka {background:url(../img/oferta_opis_end.gif) no-repeat; height: 13px; margin-bottom: 16px;}
		
		div.gal_content { height:auto;  padding:25px;}	/* width: 646px; _width:696px; */
			.gal_title {margin-left:10px;}
			.gal_pics { float:left; margin-top:15px;}
			.gal_pic { width:120px; height:90px; border-style:solid; border-width:2px; border-color:#e2e2e3; padding:0px; margin:4px; float:left}
			.gal_options{width:80px; height:90px; padding:2px; margin:4px; float:left}
			a.gal_all,a.gal_all:hover,a.gal_all:active,a.gal_all:link{ width:72px; height:31px; font-size:13px; display:block; text-decoration:none;
						background-image:url(../img/news_old.gif); background-repeat:no-repeat; background-position:bottom right;}	
		div.gal_content h1 { font-size: 20px; color: #fa4;}
/* ------------  Koniec Content  ------------ */

/* ------------ Stopka -------------- */
  div#stopka {position:relative;height:30px;padding-top:8px;text-align:center;}
  	div#stopka #s_left {float:left;display:inline;text-align:left;}
  	div#stopka #s_right {float:right;display:inline;inline;text-align:right;}
	div#stopka a { color:#666666;)
/* ------------  Koniec Stopka  ------------ */

/* ------------ Formularze -------------- */
	.form_1 {font-style:normal; line-height:normal; margin:0; padding:2px; border:1px solid #ccc;}
  .form_1_notok {font-style:normal; line-height:normal; margin:0; padding:2px; border:1px solid #c33; background-color:#fcc;}
  .form_1_notvalid {font-style:normal; line-height:normal; margin:0; padding:2px; border:1px solid #33c; background-color:#ccf;}
  .form_2 {border:1px solid #ccc;}
  div.form_div {float:left;display:inline;margin-bottom:4px;}
  input.form_button {font-size:10px; height:19px; text-align:center; margin-bottom:-1px; padding:0 3px;}
  html>body input.form_button {font-size:10px; height:auto; margin-bottom:0; padding:0 7px;}
  
  /* --- ikonki informacyjne z prawej strony formulary */
    img.info {margin:0 4px 0 0;}
    img.info_r {margin:0 0 0 4px;}
    html>body img.info {margin:2px 4px -2px 0;}
    img.info_float {float:left;display:inline;margin:3px 4px 0 0;}
    html>body img.info_float {margin:3px 4px -2px 0;}
  /* ------------------------------------------------- */
/* ------------  Koniec Formularze  ------------ */

