/* Redefinicje tagow */
body																												{margin: 0; padding:0; background: #6d6e72 url(../img/layout/background.png) top center repeat-x; text-align: center; font-family: Arial; font-size: 12px;}
span																												{visibility: hidden;}

/* Glowny pojemnik */
#container 																									{width: 960px; margin:0 auto;}
#master																											{width: 100%; margin: 0 auto; padding: 0; text-align: center; overflow-x:hidden;}

/* Naglowek */
#main-header																								{width: 960px; height: 215px; margin: 0; padding: 0; background: url(../img/layout/top/lines.png) center top no-repeat;}
#main-header-waves																					
{
width: 960px; 
height: 201px; 
margin: 0; 
padding: 0; 
background: url(../img/layout/top/waves.png) right top no-repeat; 
position: absolute; 
top: 0; 
z-index: 3
}
#main-header-logo 																					
{
width: 184px; 
height: 126px; 
margin-left: 25px; 
padding: 0; 
float:left; 
background: url(../img/layout/top/logo.png) top center no-repeat; 
position: absolute; 
z-index: 7000; 
}
#main-header-logo:hover {cursor:pointer;}
#main-header-logo h2 																				{visibility:hidden;}
#main-header-menu																						{width: 700px; height: 30px; margin-left: 25px; float: right; position: relative; top: 20px; z-index: 10000;}
#main-header-menu strong																		{height: 22px; background: url(../img/layout/top/glow.png) top center no-repeat; display: inline;}
#main-header-menu #telewizja																
{
height: 22px; 
padding: 20px 40px 5px 40px; 
margin-left: 60px; 
background: url(../img/layout/top/m_telewizja.png) top center no-repeat;
}
#main-header-menu #praca																		
{
height: 22px; 
padding: 20px 30px 5px 30px; 
margin-left: 0; 
background: url(../img/layout/top/m_praca.png) top center no-repeat;
}
#main-header-menu	#programy																	
{
height: 22px; 
padding: 20px 40px 5px 40px; 
margin-left: 0; 
background: url(../img/layout/top/m_programy.png) top center no-repeat;
}
#main-header-menu	#dzial																		
{
height: 22px; 
padding: 20px 55px 5px 55px; 
margin-left: 0; 
background: url(../img/layout/top/m_reklama.png) top center no-repeat;
}
#main-header-menu	#programtv																
{
height: 22px; 
padding: 20px 45px 5px 45px; 
margin-left: 0; 
background: url(../img/layout/top/m_programtv.png) top center no-repeat;
}
#main-header-menu #kontakt																	
{
height: 22px; 
padding: 20px 30px 5px 30px; 
margin-left: 0; 
background: url(../img/layout/top/m_kontakt.png) top center no-repeat;
}
#main-header-watch																					{width: 234px; height: 108px; margin-left: 630px; position: absolute; top: 15px; z-index: 15; background: url(../img/layout/top/tv.png) right center no-repeat;}
#main-header-watch h3																				{width: 143px; float: left; background: url(../img/layout/top/watch.png) center no-repeat; position: relative; top: 35px;}

/* Szczegoly */
#main-details																								{width: 942px; height: 357px; background: url(../img/layout/top/blue_box.png) top center no-repeat; position: absolute; top: 125px; z-index: 28;}
#main-details-strip																					{}
#main-details-strip-weather																	{width: 280px; height: 50px; margin-left: 45px; color: #ffffff; position: relative; top:0; z-index: 21}
#main-details-strip-weather-img															{width: 30px; float: left; margin:0; padding:0;}
#main-details-strip-weather-date														{width: 170px; float: left; font-size: 12px; padding-top: 3px;}
#main-details-strip-headlines																{width: 900px; height: 35px; margin: 0; padding-top:13px; position: relative; top: -58px; z-index: 23; background: url(../img/layout/top/strip.png) top right no-repeat; text-align: right;}
#main-details-strip-headlines-last													{width: 395px; height: 35px; margin:0 10px 0 0; padding: 0; text-align: right; float: left;background: url(../img/layout/top/strip_last.png) top right no-repeat;}
#main-details-strip-headlines-news													{width: 390px; height: 35px;}
#main-details-review																				{width: 942px; padding-left: 50px; height: 357px;position: relative; top: -44px; z-index: 28;}
#main-details-review-left					  												{width: 390px; float: left;}
#main-details-review-right																	{width: 410px; padding-left: 20px; float: left; text-align:left;}
#main-details-review-right-info															{width: 247px; height: 40px; background: url(../img/layout/top/pomerania_programy.png) top center no-repeat;}
#main-details-review-right-title														{margin-top: 25px; font-size: 18px;}
#main-details-review-right-about														{margin-top: 25px;}
#main-details-review-right-bottom														{width: 400px; font-weight: bold; position: absolute; top: 200px;}
#main-details-review-right-bottom-arrow											{height: 19px; text-align: right; padding-top: 10px; padding-bottom: 10px;}
#main-details-review-right-bottom-start											{width: 150px; float: left; font-size: 14px; text-align: left;} 
#main-details-review-right-bottom-more											{width: 150px; float: right; text-align: right;}

/* Tresc */
#main-content																								{position: absolute;}
#main-content-box																						{width: 943px; height: 621px; margin: 0; padding: 0; position: relative; top: 170px; z-index: 10; background: url(../img/layout/middle/grey_box.png) top center no-repeat;}
#main-content-box-text																			{width: 943px; height: 618px; background: url(../img/layout/middle/line.png) top center repeat-y;}
#main-content-box-text-banner																{height: 80px; position: relative; top: 80px; background: url(../img/layout/middle/banner.png) top center no-repeat;}
#main-content-box-text-informations													{width: 540px; height: 450px; float: left; margin-left: 50px; position: relative; top: 100px;}
#main-content-box-text-informations-head										{width: 189px; height: 27px; float: left;}
#main-content-box-text-informations-head	h1								{margin:0; padding:0}


#main-content-box-text-informations-more										{width: 189px; height: 27px; color: #b2c83b; float: right; text-align: right; padding-right: 10px; padding-top: 15px;}
#main-content-box-text-informations-hold										{width: 540px; margin-top: 20px;  text-align: center; clear: both;}
#main-content-box-text-informations-hold2										{width: 540px; margin-top: 50px; text-align: left;}
.main-content-box-text-informations-hold-snap								{width: 170px; padding-top: 5px;; margin:0 auto; background: url(../img/layout/middle/snap_glow.png) top center no-repeat;}
.main-content-box-text-informations-hold-snap2								{width: 170px; padding-top: 5px;; margin:0 auto; background: url(../img/layout/middle/preview.png) top center no-repeat;}
.main-content-box-text-informations-hold-snap-img						{width: 170px; margin-bottom: 10px; padding: 0;}
.main-content-box-text-informations-hold-snap-title					{width: 170px; margin: 0; font-weight: bold; color:#000000; text-align: center; position: relative; top: 0; z-index:17;}
.main-content-box-text-informations-hold-snap-preview				{width: 170px; height: 110px; margin: 0px; padding: 0px; text-align: left; background: url(../img/layout/middle/preview.png) bottom center no-repeat; position: relative; top: -25px; z-index: 16;}
.main-content-box-text-informations-hold-snap-preview	p			{width: 150px; height: 50px; margin: 0; padding: 15px; padding-top: 40px;}
#main-content-box-text-program															{width: 307px; float: right; position: relative; top: 100px; text-align: center;}
#main-content-box-text-program ul,li												{list-style-type:none; margin: 0; padding: 0;}
#main-content-box-text-program-head													{width: 191px; height: 28px; margin-bottom: 20px; background: url(../img/layout/tytuly/aktualnienaantenie.png) top center no-repeat;}
.main-content-box-text-program-title												{font-weight: bold;}
.main-content-box-text-program-hours												{margin-top: 5px;}
.main-content-box-text-program-prime												{width: 260px; height: 47px; margin-top: 10px; padding-top: 15px; background: url(../img/layout/middle/prime.png) top center no-repeat;}
.main-content-box-text-program-even													{width: 260px; height: 47px; margin-top: 10px; padding-top: 15px; background: url(../img/layout/middle/even.png) top center no-repeat;}
.main-content-box-text-program-odd													{width: 260px; height: 47px; margin-top: 10px; padding-top: 15px; background: url(../img/layout/middle/odd.png) top center no-repeat;}
#main-content-bottom																				{width: 893px; height: 60px; margin: 0; padding-top: 20px; padding-left: 50px; position: relative; top: 170px; z-index: 34;}
#main-content-bottom-see																		{width: 250px; float: left; padding-left: 20px;}
#main-content-bottom-day																		{width: 600px; float: right; text-align: right; padding-right: 20px;}


#t_left	{position:relative; left:-265px; top:170px;}
#t_right {position: relative; left: 265px; top:170px;}

/* Stopka */
#main-footer																								{width: 944px; position: relative; top:850px; margin: 0 auto;}
#main-footer-boxes																					{width: 897px; height: 60px; text-align: center; margin: 0 auto; padding-left: 20px; padding-right:20px; padding-top: 20px; }
#main-footer-boxes-left 																		{width: 448px; height: 268px; background: url(../img/layout/bottom/left_box.png) top center; float: left;}
#main-footer-boxes-left-left																{width: 210px; margin: 0 auto; padding-left: 15px; padding-top: 70px; float: left;}
#main-footer-boxes-left-left ul, li													{list-style-type: none; margin: 0; padding: 0; position: relative; z-index: 5000; width: 207px; height: 54px;}
#main-footer-boxes-left-left-reklama												{width: 207px; height: 54px; margin-top: 10px; background: url(../img/layout/bottom/dzial_reklamy.png) top center no-repeat;}
#main-footer-boxes-left-left-dostepnosc											{width: 207px; height: 54px; margin-top: 6px; background: url(../img/layout/bottom/dostepnosc.png) top center no-repeat;}
#main-footer-boxes-left-left-wypowiedz											{width: 207px; height: 54px; margin-top: 10px; background: url(../img/layout/bottom/wypowiedz_sie.png) top center no-repeat;}
#main-footer-boxes-left-right																{width: 200px; padding-right: 20px; padding-top: 70px; float: right;}
#main-footer-boxes-left-right ul, li												{list-style-type: none; margin: 0; padding: 0; position: relative; z-index: 6000;width: 207px; height: 54px;}
#main-footer-boxes-left-right-powiadom											{width: 207px; height: 54px; margin-top: 10px; background: url(../img/layout/bottom/powiadom.png) top center no-repeat;}
#main-footer-boxes-right																		{width: 446px; height: 268px; padding-left: 0; background: url(../img/layout/bottom/right_box.png) top center; float: right;}
#main-footer-boxes-right-program														{width: 142px; height: 44px; margin-top: 6px; padding-top: 10px; padding-left: 65px; background: url(../img/layout/bottom/r_bg.png) top center no-repeat;}
#main-footer-boxes-right-program-title											{text-align: left; font-size: 11px; font-weight: bold;}
#main-footer-boxes-right-program-info												{text-align: left; font-size: 11px; font-weight: bold; color: #ffffff;}
#main-footer-boxes-right-left																{width: 210px; margin: 0 auto; padding-left: 10px;  padding-top: 16px; float: left;}
#main-footer-boxes-right-left ul, li												{list-style-type: none; margin: 0; padding: 0;position: relative; z-index: 7000;}
#main-footer-boxes-right-right															{width: 200px; margin: 0 auto; padding-right: 20px; padding-top: 16px; float: right;}
#main-footer-boxes-right-right ul, li												{list-style-type: none; margin: 0; padding: 0; position: relative; z-index: 8000;}
#main-footer-strip																					{width: 944px; height: 60px; padding-top: 10px; margin: 0 auto; background: url(../img/layout/bottom/footer_small.png)  top center no-repeat; position: absolute; top: 285px;}
#main-footer-strip-left																			{width: 100px; height: 40px; background: url(../img/layout/bottom/partnerzy_n.png) top right no-repeat; text-align: right; float: left;}
#main-footer-strip-right																		{width: 836px; height: 40px; background: url(../img/layout/bottom/partnerzy.png) top center no-repeat; text-align: left; float: right;}

/* Pozycjonowane */
#bottom																											{width: 100%; height: 60px; margin: 0; padding:0;background: #ffffff; position: absolute; top: 1400px;}
#wave																												{width: 100%; height: 773px; margin: 0; padding: 0; background: url(../img/layout/middle/wave.png) center no-repeat; position: absolute; top: 450px; z-index: 0;}

/* Klasy pomocnicze */
.left																												{float: left;}
.right																											{float: right;}
.clear																											{clear:both;}
.hide																												{display: none;}
.bold																												{font-weight: bold;}
.normal																											{font-weight: normal;}
.white																											{color: #ffffff;}
.black																											{color: #000000;}
.grey																												{color: #3a3b42;}
.blue																												{color: #485e88;}
.boczne10																										{margin-left: 10px; margin-right: 10px;}
.gorne10																										{margin-top: 10px;}

.szerokosc170																								{width: 160px; height: 369px; background:url(../img/layout/middle/program-tlo.png) top center no-repeat; margin: 5px; padding:5px;}



/* Linki */
#main-content-box-text-program a  														{text-decoration: none; color: #3a3b42;}
#main-content-box-text-program a:hover												{text-decoration: none; color: #3a3b42;}
#main-content-box-text-informations a  																	{text-decoration: none; color: #d3ddae;}
#main-content-box-text-informations a:hover															{text-decoration: none; color: #d3ddae;}
#main-content-box-text-informations a img											{border: none;}
#main-content-bottom-see a  																	{text-decoration: none; color: #3a3b42;}
#main-content-bottom-see a:hover															{text-decoration: none; color: #3a3b42;}
#main-content-bottom-day a  																	{text-decoration: none; color: #ffffff;}
#main-content-bottom-day a:hover															{text-decoration: none; color: #3a3b42;}
#main-footer-boxes-left a  																		{text-decoration: none; color: #ffffff;}
#main-footer-boxes-left a:hover																{text-decoration: none; color: #3a3b42;}
#main-footer-boxes-right a  																	{text-decoration: none; color: #3a3b42;}
#main-footer-boxes-right a:hover															{text-decoration: none; color: #3a3b42;}

/*show hide */
.hide-prev {display:none;}
.show-prev {display:inline;}

a
	{
		text-decoration: none;
		color: #7BB642;
	}
a:hover
	{
		text-decoration: none;
		color: #09A5E2;
	}
	
#bottom a { margin: 0 10px 0 10px;}
