html, body, a, h1, h2, h3, h4, h5, h6, div, span, p, form, fieldset, legend, img, ul, ol, dl, dt, dd, li, strong, label, hr 
{ 
margin:0; 
padding:0;
border:0;
}

h2 
{
font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
line-height:1;
font-weight:normal;
font-size:1.5em
}

h3 
{
line-height:1;
font-size:1em;
font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
}

a, a:visited 
{ 
text-decoration: none; 
}

a
{ 
color: #fff; 
}

a:hover
{
color:#CCFFFF;
text-decoration:underline
}

ul
{
list-style: none;
}

hr {
border-top:1px solid #E9E9E9;
height:40px;
margin-top:15px;
padding-top:16px;
voice-family: "\"}\"";
voice-family:inherit; 
height:8px
}

body 
{
color: #fff;
font-size: 100%;
line-height: 1.3;
}

body, input, textarea, select, option 
{
font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
}

input, textarea, select, option, optgroup, button 
{
font-size: 1em;
}

#page 
{ 
width: 900px;
margin: 0 auto;
font-size: 0.75em
}

legend
{
font-weight:bold;
color:#336699;
}

.form_error
{
padding-left: 20px;
/*margin-bottom: 5px;*/
color: red;
font-weight: bold;
margin-left: 0px;
background: url(/images/form_error.gif) no-repeat left;
}

.no_bold p b, .no_bold p a, .no_bold p a:hover
{
text-decoration:none;
font-weight:normal;
color:#333
}

.no_bold p
{
text-align:justify
}

.no_bold h2
{
color:#336699
}

#background
{
background: #fff url(/images/bg4.gif) repeat-x top left;
width:100%;
height:600px;
margin:0 auto
}

#background2
{
background: #fff url(/images/bg4.gif) repeat-x top left;
width:100%;
height:600px;
margin:0 auto
}

#background4
{
background: #fff url(/images/bg4.gif) repeat-x top left;
width:100%;
height:600px;
margin:0 auto
}

#background_opis
{
background: #fff url(/images/bg.gif) repeat-x top left;
width:100%;
height:600px;
margin:0 auto
}

/* top  */

#top 
{
height: 146px
}

#logo 
{ 
float:right;
height: 126px;
width: 236px;
padding-top: 26px;
voice-family: "\"}\"";
voice-family:inherit;
height:100px
}

.tu_jestes
{
width:900px;
clear:both;
float:left;
height:20px;
}

.tj1, .tj2, .tj2b, .tj3 {
margin:0 auto;
padding:0;
float:left
}

.tj2
{
width:494px;
height:20px;
background: url(/images/gdzie_jestem_bg.gif) repeat-x top left;
padding:5px 0 0 13px;
voice-family: "\"}\"";
voice-family:inherit;
height:15px;
width:481px;
}

.tj2b
{
text-align:right;
width:400px;
height:20px;
background: url(/images/gdzie_jestem_bg.gif) repeat-x top left;
padding:5px 13px 0 0px;
voice-family: "\"}\"";
voice-family:inherit;
height:15px;
width:387px;
}

.tj2 p, .tj2b p
{
color:#369;
font-size: 7pt;
}

.tj2 a, .tj2b a
{
color:#006699;
}

.tj2 a:hover, .tj2b a:hover
{
color:#3399CC;
}

.tj2b b
{
color:#fff
}

/*------------*/

.menu 
{ 
float:left;
width:664px;
height:126px;
padding-top: 26px;
voice-family: "\"}\"";
voice-family:inherit;
height:100px
}

.menu ul 
{ 
float:left;
height:90px;
list-style:none
}

.menu li  
{
width:77px;
margin-left:18px;
voice-family: "\"}\"";
voice-family:inherit;
width:59px;
float:left
}

.menu li.selected p
{
text-align:center;
margin: 5px 0 0 59px;
}

.menu p
{
text-align:center;
color:#000;
margin-top: 5px;
font-size: 7pt;
}

a.menu1, a.menu2, a.menu3, a.menu4, a.menu5, a.menu6, a.menu7, a.menu8
{
width: 59px;
display: block;
overflow: hidden;
}

a.menu1:hover, a.menu2:hover, a.menu3:hover, a.menu4:hover, a.menu5:hover, a.menu6:hover, a.menu7:hover, a.menu8:hover, .menu li.selected
{
text-indent: -59px;
}

/*------------------ */

.podmenu_area
{ 
float:left;
width:612px;
height:35px
}

.podmenu
{ 
position: relative;
padding: 0;
margin: 0 auto 0 auto;
height: 35px;
list-style: none;
}

.podmenu li {
	float:left;
	height:35px;
	margin:6px 5px 0 0;
	voice-family: "\"}\"";
	voice-family:inherit;	
	height:29px;
}

.podmenu li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration:none;
	background: url(/images/podmenu_left2b.gif) no-repeat top left;
	padding:0 0 0 5px;
	line-height: 29px;
	text-align: center;
	font-size:1.1em;
	cursor: pointer;	
}

.podmenu li a b{
	float: left;
	display: block;
	background: url(/images/podmenu_right2b.gif) no-repeat top right;
	padding: 0 13px 0 8px;
}

.podmenu li.selected a, .podmenu li.selected a:hover {
	background: url(/images/podmenu_left1.gif) no-repeat top left
}

.podmenu li.selected a b, .podmenu li.selected a:hover b {
	background: url(/images/podmenu_right1.gif) no-repeat top right	
}

.podmenu li a:hover {
	background: url(/images/podmenu_left2.gif) no-repeat top left;
	text-decoration:none;
}

.podmenu li a:hover b{
	background: url(/images/podmenu_right2.gif) no-repeat top right
}

.submenu
{ 
height:20px;
background: #377299 url(/images/submenu_right1.gif) no-repeat bottom left;
font-size:0.8em;
padding-top:3px;
voice-family: "\"}\"";
voice-family:inherit;
height:17px
}

.submenu li
{
height:20px;
padding-left:14px;
}

.submenu li.selected a
{
text-decoration:underline;
font-weight:bold;
}

.submenu2_area  /*najpopularniejsze tropy */
{
float:left;
width:590px;
padding-left:0;
voice-family: "\"}\"";
voice-family:inherit;
width:590px;
height:32px;
background:url(/images/najp_bg.gif) repeat-x top left;
border-bottom:1px solid #9599A3
}

.submenu2 ul
{ 
position: relative;
padding: 0;
margin: 0 auto 0 auto;
height: 32px;
list-style: none;
}

.submenu2 li {
	float:left;
	height: 32px;
}

.submenu2 li a{
	float: left;
	display: block;
	text-decoration:none;
	background: url(/images/sub2_left2.gif) no-repeat top left;
	padding:0 0 0 5px;
	line-height: 32px;
	text-align: center;
	font-size:1.0em;
	cursor: pointer;	
}

.submenu2 li a b{
	float: left;
	display: block;
	color:#333;	
	background: url(/images/sub2_right2.gif) no-repeat top right;
	padding: 0 15px 0 12px;
}

.submenu2 li.selected a, .submenu2 li.selected a:hover {
	background: url(/images/sub2_left1.gif) no-repeat top left;
	border-left:1px solid #DEDEE6
}

.submenu2 li.selected a b, .submenu2 li.selected a:hover b {
	background: url(/images/sub2_right1.gif) no-repeat top right;
	color:#fff
}

.submenu2 li a:hover {
	background: url(/images/sub2_left2b.gif) no-repeat top left;
	text-decoration:none;
}

.submenu2 li a:hover b{
	background: url(/images/sub2_right2b.gif) no-repeat top right;
	color:#666;
}

/* kim jestesmy */

.kim_jestesmy 
{ 
float:left;
background: #285574 url(/images/kim-jestesmy-bg.gif) repeat-x top left;
color:#BED4E2;
height:230px
}

.kim_jestesmy_baner
{ 
float:left;
background: #285574 url(/images/kim-jestesmy-bg.gif) repeat-x top left;
color:#BED4E2;
height:240px
}

.kim_jestesmy_opis
{ 
float:left;
background: #285574 url(/images/kim-jestesmy-bg.gif) repeat-x top left;
color:#BED4E2;
height:280px
}

.kim_jestesmy2
{ 
float:left;
background: #285574 url(/images/kim-jestesmy2-bg.gif) repeat-x top left;
color:#BED4E2
}

.kj1, .kj2, .kj3 
{
margin:0 auto;
padding:0;
float:left
}

.kj1, .kj3 
{
width:9px
}

.kj2
{
width:882px;
padding:0 7px;
voice-family: "\"}\"";
voice-family:inherit;
width:868px;
font-size:0.9em;
}

#info 
{ 
float:left;
padding:20px 0 0 0;
width: 500px;
height:204px;
voice-family: "\"}\"";
voice-family:inherit;
height:184px;
display:inline
}

#info a, #info a:hover, #info a b, #info strong
{
text-decoration:none;
color:#BED4E2;
font-weight:normal
}

.pomoc 
{ 
float:left;
width:368px;
height:204px
}

.pomoc ul 
{ 
float:left;
padding-top:23px;
list-style:none
}

.pomoc li  
{
width:122px;
margin-left:8px;
voice-family: "\"}\"";
voice-family:inherit;
width:114px;
float:left;
display:inline;
background-repeat:no-repeat;
}

.pomoc p
{
line-height:1.2em;
text-align:center
}

.pomoc li.selected p
{
text-align:center;
line-height:1.2em;
margin-left:114px;
}

a.pomoc1, a.pomoc2, a.pomoc3 
{
width: 114px;
height: 119px;
display: block;
overflow: hidden;
}
			
a.pomoc1:hover, a.pomoc2:hover, a.pomoc3:hover, .pomoc li.selected
{
text-indent: -114px;
}

/* --------------------------- */

#main 
{
background: #377299;
float:left;
width:900px;
padding: 0 14px 0 16px;
voice-family: "\"}\""; 
voice-family: inherit;
width:870px;
}

#content1, #content2, #content3, #content_bln2 
{
float:left;
}

#content1 
{
color: #333;
width: 606px;
padding-right:16px;
voice-family: "\"}\""; 
voice-family: inherit;
width:590px;
}

#content2 
{
width:2px;
height:778px;
margin-top:26px;
background: url(/images/pasek_bg2.gif) repeat-y top left;
voice-family: "\"}\""; 
voice-family: inherit;
height:752px;
}

#content_bln2 
{
width:2px;
height:778px;
margin-top:26px;
voice-family: "\"}\""; 
voice-family: inherit;
height:752px;
}

#content3 
{
color: #000;
width: 260px;
padding:23px 0 0 16px;
voice-family: "\"}\""; 
voice-family: inherit;
width:244px;
}

#content3 h3
{
margin-top:5px;
color:#fff;
}

/* --------------------------- */

.nagl 
{
background: url(/images/pasek_bg1.gif) repeat-x bottom left;
height:63px;
padding-bottom:2px;
padding-top:23px;
margin-bottom:12px;
voice-family: "\"}\"";
voice-family:inherit;
height:26px;
color:#fff
}

.nagl2
{
background: url(/images/pasek_bg1b.gif) repeat-x bottom left;
height:63px;
padding-bottom:2px;
padding-top:23px;
margin-bottom:12px;
voice-family: "\"}\"";
voice-family:inherit;
height:26px;
color:#000
}

.tablel1 
{
float:left;
background: #fff url(/images/left_bg.gif) no-repeat top left;
width:590px;
padding:9px 12px;
voice-family: "\"}\"";
voice-family:inherit;
width:566px
}

.tablel2
{
float:left;
/*background: #fff url(/images/left_bg2.gif) no-repeat bottom left;*/
background-color: white;
/*border-bottom: 1px solid #ddd;*/
width:590px;
padding:9px 12px;
voice-family: "\"}\"";
voice-family:inherit;
width:566px
}

.tablel2 a
{
color:#377299
}

.tablel2 a:hover
{
color:#69c
}

.tablel2 h5
{
font-weight:normal;
font-size:0.8em
}

.tablel2 h3, .tablel2 b
{
color:#336699
}

.tablel2 ul.content
{
margin-left:25px;
list-style-image: url(/images/lapka_c.gif);
}

.tablel2 ul.content b, .tablel2 ul.content a b
{
text-decoration:none;
font-weight:normal;
color:#333
}

.tablel2 ul.content li
{
margin-bottom:5px;
}

/* --------- site2 - lista linków na podstronach ------*/
/* --------- site4 - lista tropicieli ------*/

.site
{
float:left;
width:566px;
display:inline;
}

.site dl
{
float:left;
width:566px;
margin-bottom:12px;
padding-bottom:12px;
border-bottom: 1px solid #ccc;
display:inline
}

.site dt
{
float:right;
width:444px;
font-size:1.2em;
font-weight:bold;

}

.site dd
{
font-size:0.8em;
line-height:1.5em;
color:#000;
text-align:justify
}

.site dd.opis
{
font-size:0.8em;
line-height:1.5em;
color:#666;
text-align:justify
}

.site dd.site_img img
{
float:left;
width:122px;
margin-right:12px;
padding:4px;
border:1px solid #ccc;
voice-family: "\"}\"";
voice-family:inherit;
width:100px;
background:#fff
}

.site2 div.site_img img
{
float:left;
width:122px;
margin-right:12px;
padding:4px;
border:1px solid #ccc;
voice-family: "\"}\"";
voice-family:inherit;
width:100px;
background:#fff
}

.site2, .site3
{
float:left;
width:566px;
padding-bottom:10px;
display:inline;
}

.site2 dl, .site3 dl
{
float:left;
display:inline;
width: 100%;
}

.site4
{
float:left;
width:188px;
height:94px;
display:inline;
margin:0 10px 10px 0;
voice-family: "\"}\"";
voice-family:inherit;
width:178px;
height:84px;
background: url(/images/site4_bg.jpg) no-repeat top left
}

.site2 dt
{
height:40px;
/*border-bottom:1px solid #E9E9E9;*/
margin-bottom:10px;
voice-family: "\"}\"";
voice-family:inherit;
height:30px
}

.site2 dt.nag
{
float:left;
/*width:447px;*/
/*height:40px;*/
padding-right:9px;
voice-family: "\"}\"";
voice-family:inherit;
font-size:1.2em;
font-weight:bold;
}

.site2 div.message {
display: block;
font-size: 12px;
margin-bottom: 7px;
}

.site2 div.avatar {
float: left;
width: 60px;
height: 60px;
margin: 0;
}

.site2 div.avatar img {
vertical-align:middle;
}


.site2 dt.nag2
{
float:left;
width:275px;
font-size:1em;
padding:5px 0;
margin-bottom:10px;
border-bottom:1px solid #E9E9E9;
}

.site2 dt.barometr
{
float:right;
width:119px;
height:40px;
background: url(/images/bar_bg.gif) no-repeat top left
}

.site2 dt.barometr img
{
display:block;
margin:3px 10px 0 25px
}

.site2 dd
{
display:block;
margin:0 10px 0 70px
}

.site2 dd p
{
display:block;
margin:7px 10px 0 122px;
}
/*------barometr------ */
#bar {
  width: 96px;
  height: 13px;
  margin-left: 7px;
  padding-top: 3px;
  clear:both;
  cursor: pointer;
}
#bar_r_bg {
  background: url("/images/lapki_red.png") no-repeat scroll left top transparent;
  width: 48px;
  height: 13px;
  float:left;
}
#bar_r {
  background: url("/images/lapki_red_gray.png") no-repeat scroll left top transparent;
  width: 48px;
  height: 13px;
}
#bar_r:hover {
  background: url("/images/lapki_red.png") no-repeat scroll left top transparent;
  width: 48px;
  height: 13px;
}

#bar_g_bg {
  background: url("/images/lapki_green_gray.png") no-repeat scroll left top transparent;
  width: 48px;
  height: 13px;
  float:right;
}
#bar_g_bg:hover {
  background: url("/images/lapki_green.png") no-repeat scroll left top transparent;
  width: 48px;
  height: 13px;
}
#bar_g {
  background: url("/images/lapki_green.png") no-repeat scroll left top transparent;
  width: 48px;
  height: 13px;
}

.bar_plus
{
height:10px;
border:1px solid #339933
}

.bar_minus
{
height:10px;
border:1px solid #993333
}

/*------barometr end------ */

.site4 dt
{
float:left;
}

.site3 dt.left
{
float:left;
width:430px;
font-size:1em;
font-weight:bold;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:1px solid #E9E9E9
}

.site3 dt.right
{
float:left;
text-align:right;
width:136px;
font-size:1em;
padding-bottom:5px;
margin-bottom:10px;
color:#666;
border-bottom:1px solid #E9E9E9
}

.site2 dt p, .site3 dt p
{
float:left;
width:566px;
font-size:0.7em;
font-weight:normal;
}

.site4 dt p
{
float:left;
font-size:0.7em;
font-weight:normal;
}

.site2 dd.opis, .site3 dd
{
font-size:0.9em;
text-align:justify;
}

.site4 dd
{
font-size:0.8em;
line-height:1.4em;
}

 .opis2 p
 {
 margin-bottom:5px
 }
 
  .opis2 a
 {
 font-size:0.9em
 }
  
 .najpop_box /* najpopularniejsze tropy - homepage */
 {
 width:275px;float:left;
 }

.site2 dd.site_img img
{
float:left;
width:122px;
margin-right:12px;
padding:4px;
border:1px solid #ccc;
voice-family: "\"}\"";
voice-family:inherit;
width:100px;
background:#fff
}

.site2 dd.site_right
{
float:right;
width:119px;
padding-left:9px;
border-left:1px solid #ccc;
voice-family: "\"}\"";
voice-family:inherit;
width:109px
}

.site2 dd.site_right a
{
font-size:0.9em
}

.site2 dd.site_right p
{
margin-bottom:5px
}

.site3 dd.site_img img
{
float:left;
margin-right: 12px;
padding:4px;
border:1px solid #ccc;
background:#fff;
vertical-align:top;
text-align:center
}

.site4 dd.site_img
{
float:left;
width:82px;
height:82px;
margin: 6px;
padding:4px;
border:1px solid #ccc;
background:#fff;
text-align:center;
voice-family: "\"}\"";
voice-family:inherit;
width:62px;
height:62px;
}

.site4 dd.site_img img
{
vertical-align:top;
text-align:center;
}

/* -------- site_hp - lista linków na stronie głównej */

.site_hp
{
float:left;
width:566px;
padding-bottom:0px;
display:inline;
}

.site_hp_1
{
float:left;
width:122px;
margin-right:8px;
padding:4px;
border:1px solid #ccc;
voice-family: "\"}\"";
voice-family:inherit;
width:104px;
background:#fff
}

.site_hp_2
{
float:left;
width:316px;
margin-right:8px;
voice-family: "\"}\"";
voice-family:inherit;
width:308px
}

.site_hp_2 h2
{
 font-size:1.2em;
 font-weight:bold;
 margin-bottom:3px
}

.site_hp_2 span
{
 font-size:0.8em;
 font-weight:normal
}

.site_hp_2 p
{
 margin-top:5px
}

.site_hp_3
{
float:left;
width:119px;
padding-left:8px;
border-left:1px solid #ccc;
voice-family: "\"}\"";
voice-family:inherit;
width:110px
}

.site_hp_3 p
{
margin-bottom:5px;
}

.site_hp_3 a
{
font-size:0.9em
}

.barometr_hp
{
width:119px;
height:40px;
background: url(/images/bar_bg.gif) no-repeat top left;
padding-top:3px;
}

.barometr_hp img
{
display:block;
margin: 0 10px 2px 25px
}

/* nowy HP site 09/02/09*/

.site_hp2
{
	float:left;
	width:589px;
	margin-top:21px;
	padding-bottom:0px;
	display:inline;	
	background:#377299;
	color:#fff
}

.site_hp2_1
{
	float:left;
	background:url(/images/site_hp2_bg1.jpg) no-repeat top left;
	padding:10px 14px;	
	width:230px;
	height:99px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:202px;
	height:79px
}

.site_hp2_1 h3
{
	font-size:1.25em;
	margin-bottom:10px;
}

.site_hp2_1 p
{
	margin-bottom:10px;
}

.site_hp2_2
{
	float:left;
	width:129px;
	height:99px;
}

.site_hp2_2 a
{
	width: 105px;
	display: block;
	overflow: hidden;
}

.site_hp2_2 a:active
{
	text-indent: -105px;
}

.site_hp2_3
{
	float:right;
	background:url(/images/site_hp2_bg2.jpg) no-repeat top left;
	width:230px;
	padding:10px 14px;		
	height:99px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:202px;
	height:79px	
	
}

.site_hp2_3 p
{
	margin-bottom:19px
}

.site_hp2_4
{
	background:url(/images/site_hp2_bg3.jpg) no-repeat top left;
	margin-top:14px;
	padding:10px 14px;
	width:589px;
	height:176px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:142px;
	width:561px;
}

.site_hp2_4 .left
{
	float:left;
	width:383px
	
}

.site_hp2_4 .left h3
{
	margin-bottom:14px;
	padding-bottom:6px;
	font-size:1.25em;
	
}

.site_hp2_4 .left p
{
	height:68px
	
}

.site_hp2_4 .left .thumb
{
	float:left;
	margin-right:14px;
}

.site_hp2_4 .right
{
	float:right;
	width:148px
	
}

.site_hp2_4 .right .polecil
{
	float:right
}

.site_hp2_4 .right p
{
	float:left;
	display:block;
}

.site_hp2_4 .right h4
{
	clear:both;
	padding:7px 0 7px 0;
	text-align:left;
	font-weight:normal;
	font-size:1em;
}

.site_hp2_4 .polecony
{
	float:right;
	margin-left:7px
}

/* --------------------------- */

.table_right
{
float:left;
background: #316688 url(/images/table_right3.gif) no-repeat top left;
width:244px;
padding:9px 12px;
voice-family: "\"}\"";
voice-family:inherit;
width:220px;
}

.table_right a
{
color:#fff
}

.table_right a:hover
{
color:#fff
}

.table_right ul
{
list-style:none;
float:left
}

.table_right li
{
float:left;
width:72px;
height:72px;
margin:0 4px 4px 0;
padding-top:4px;
voice-family: "\"}\"";
voice-family:inheritn;
width:68px;
height:64px;
background: url(/images/tlo_user_right.gif) no-repeat top left;
text-align:center
}

.table_right li.user_img img
{
vertical-align:top;
text-align:center
}

.table_right li.user_img_1 img
{
vertical-align:top;
text-align:center;
background: url(/images/tlo_user_right_1.gif) no-repeat top left;
}

/* --------------------------- */

.pager ul 
{ 
float:left;
height:17px;
list-style:none
}

.pager li  
{
width:20px;
height:17px;
margin-right:3px;
voice-family: "\"}\"";
voice-family:inherit;
width:17px;
float:left;
text-align:center;
background:url(/images/pager1.gif) no-repeat top left;
}

.pager li a, .pager li p
{
color:#fff;
font-size:8pt;
padding-top:2px
}

.pager li.pager2
{
width:65px;
margin-right:3px;
voice-family: "\"}\"";
voice-family:inherit;
width:62px;
float:left;
text-align:center;
background:url(/images/pager2.gif) no-repeat top left;
}

.pager li.selected
{
background:url(/images/pager3.gif) no-repeat top left;
}
.pager li.selected a
{
color:#000
}

/* --------------------------- */

#footer 
{ 
width:900px;
height:46px;
float:left;
background: #295573 url(/images/footer-bg.gif) repeat-x bottom left
}

.f1, .f2, .f3, .f4
{
margin:0 auto;
float:left;
font-size:0.9em
}

.f1, .f3 
{
width:9px
}

.f2 
{
width:732px;
padding:15px 7px;
voice-family: "\"}\"";
voice-family:inherit;
height:16px;
width:718px;
}

.f4
{
text-align:right;
width:150px;
padding:15px 7px;
voice-family: "\"}\"";
voice-family:inherit;
height:16px;
width:136px;
}

/* ------------ BLN --------- */

#main_bln
{
background: #FF9900 url(/images/bln_tlo.jpg) no-repeat top left;
float:left;
width:900px;
padding-left:16px;
padding-bottom:16px;
voice-family: "\"}\""; 
voice-family: inherit;
width:884px;
}

.content1_bln 
{
float:left;
color:#000;
width: 299px;
height:505px;
padding-top:26px;
margin-right:10px;
voice-family: "\"}\""; 
voice-family: inherit;
width:283px;
height:479px;
text-align:center;
background: url(/images/bln_content_bg.jpg) no-repeat top left;
}

.content1_bln h3, .bln_menu h3, .bln_menu2 h3
{
font-size:1.2em;
line-height:1.2em;
color:#336699;
}

.content1_bln p, .bln_menu p, .bln_menu2 p
{
line-height:1.4em;
}

.content1_bln img, .bln_menu img, .bln_menu2 img
{
text-align:center
}

.content1_bln p, .content1_bln h3, .bln_menu h3, .bln_menu2 h3, .bln_menu p, .bln_menu2 p
{
padding:0 17px
}

.content1_bln strong, .bln_menu strong, .bln_menu2 strong
{
color:#336699;
}

.content1_bln h5, .bln_menu h5, .bln_menu2 h5
{
font-weight:normal;
padding:0 17px;
font-size:0.8em
}

#bln_top
{
width:900px;
height:299px;
margin:0;padding:0;
float:left;
}

#bln_blue
{
width:283px;
height:188px;
background: url(/images/bln_blue_bg.gif) repeat-y top left;
}

#bln_blue2
{
width:283px;
background: url(/images/bln_blue.jpg) no-repeat top left;
}

#bln_blue3 /*   tło lewe dla podstrony */
{
background: url(/images/bln_blue3.jpg) no-repeat top left;
width:590px;
height:118px;
padding:20px 25px 25px 25px;
voice-family: "\"}\""; 
voice-family: inherit;
width:540px;
height:73px;
line-height:1.1em
}

#bln_blue3 .selected
{
background:red
}

#bln_blue4 /*   tło prawe dla podstrony */
{
width:245px;
background: url(/images/bln_blue_bg2.jpg) repeat-y top left;
}

#bln_blue5 /*   tło2 prawe dla podstrony */
{
width:245px;
background: url(/images/bln_blue2.jpg) no-repeat top left;
padding:30px 15px;
voice-family: "\"}\""; 
voice-family: inherit;
width:210px;
line-height:1.1em
}

#bln_blue p
{
color:#fff;
padding:25px 25px 10px 25px
}

.bln_menu
{
padding-top:10px;
width:244px;
background: url(/images/bln_menu_bg.jpg) no-repeat bottom left;
}

.bln_menu2
{
padding-top:10px;
width:244px;
background: url(/images/bln_menu_bg2.jpg) no-repeat bottom left;
}

/* ----- popularne ------- */

.popular_url
{
	background: url(/images/popular_bg.jpg) no-repeat top left;
	float:left;
	width:218px;
	height:68px;
	padding:13px;
	_width:218px;
	_height:68px;

}

.popular_url h4
{
	font-size:1em;
	color:#fff
}

.popular_url .img
{
	float:left;
	width:66px;
	height:47px;
	margin-top:5px;
	_height: 42px
}

.popular_url .right
{
	width:137px;
	height:	47px;	
	margin:5px 0 0 13px;
	_width:137px;
	_height:42px;
	float:left;
	color:#fff;
}


div#promo2
{
    width:900px;
    margin:0 auto;
    height:245px;
	font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
	background:url(/images/promo2-bg2.jpg) no-repeat bottom left
}

div#promo2 a, div.promo2-bg
{
    width:900px;
	height:174px;
}

div.promo2-info
{
	width:900px;
	height:71px;
}

div.promo2-info h3
{
	float:left;
	width:692px;
	height:58px;
	font-size:12px;
	line-height:16px;
	color:#425016;
	font-weight:normal;
	margin:13px 0 0 20px;
	_width:692px;
	_height:58px;
	display:inline
}

div.promo2-info h3 a
{
	color:#425016;
	text-decoration:none
}

div.promo2-info h3 a:hover
{
	color:#fff;
	text-decoration:underline
}

div.promo2-info img
{
	float:right;
	width:162px;
	height:43px;
	margin:14px 20px 0 0;

}

div#promo2_bottom
{
	clear:both;
	width:900px;
	height:84px;
}

.prolink {
	font-family: verdana,arial,sans-serif;
	background-color: white;
	font-size: 12px;
	width: 240px;
	padding: 0 4px 0 4px;
	margin-left: 1px;
}
.prolink a {
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}

.rcmdBoxButtonCategory {
	-moz-box-shadow:inset 0px 1px 5px -42px #fff6af;
	-webkit-box-shadow:inset 0px 1px 5px -42px #fff6af;
	box-shadow:inset 0px 1px 5px -42px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	padding:0px 4px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}.rcmdBoxButtonCategory:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
	color:#333333;
	text-decoration: none;

}.rcmdBoxButtonCategory:active {
	position:relative;
	top:1px;
}
