/**********/
/* ogolne */
/**********/
* {
	list-style: none;
	margin: 0;
	padding: 0;
}

img { 
	border: 0; 
}

.imgf {
	float: left;
}

a {
	outline: none;
}

body {
	font-size: 12px;
	font-family: Arial;
	color: #333333;
	background: #ffffff;
	text-align: center;
}

/************/
/* szkielet */
/************/
#main {
	width: 980px;
	text-align: left;
	margin: 0 auto;
}

#logo {
	width: 500px;
	height: 86px;
	float: left;
	background: #ffffff url('/public/images/logo.gif') top left no-repeat;
}

#menu_top {
	width: 480px;
	height: 86px;
	float: right;
}
/************/
/* ebok top */
/************/
#ebok {
	width: 380px;
	height: 74px;
	float: right;
	background: url('/public/images/ebok_bg.gif') no-repeat;
}
/**********/
/* glowna */
/**********/
#content_main_wrapper {
	width: 980px;
	height: 352px;
	clear: both;
}

#content_main_left {
	width: 256px;
	float: left;
	height: 352px;
}

#content_main_right {
	width: 724px;
	float: right;
	height: 352px;
}

#cont_left {
	width: 300px;
	float: left;
}

#cont_right {
	width: 200px;
	float: right;
}

#cont_left2 {
	width: 220px;
	float: left;
	padding-left: 15px;
}

#cont_right2 {
	width: 280px;
	float: right;
}

#new_content {
	padding-left: 1px;
}

#index_icon {
	width: 980px;
	clear: both;
	height: 50px;
}

.index_tytul {
	padding: 15px 0 0 13px;
	font-size: 16px;
	font-weight: bold;
}

.index_podtytul {
	padding: 15px 0 0 13px;
	font-size: 14px;
	font-weight: bold;
}

.index_data {
	padding: 24px 0 0 13px;
	font-size: 11px;
}

.index_data2 {
	padding: 12px 0 0 13px;
	font-size: 11px;
}
/**************/
/* podstornki */
/**************/
#container {
	width: 980px;
	overflow: hidden;
}

#left {
	width: 208px;
	float: left;
}

#content {
	width: 516px;
	float: left;
	background: url('/public/images/content_bg.gif') repeat-y;
}

#content2 {
	width: 772px;
	float: left;
	background: url('/public/images/content_bg2.gif') repeat-y;
}

#right {
	width: 256px;
	float: right;
}
/***************/
/* menu glowne */
/***************/
#menu_main {
	width: 600px;
	height: 74px;
	float: left;
}
/**************************/
/* glowna menu + poczta */
/**************************/
#menu_icon {
	width: 724px;
	height: 211px;
	float: left;
}

#poczta_glowna {
	width: 256px;
	height: 211px;
	float: right;
	background: url('/public/images/poczta_bg.gif') no-repeat;
}

/**********/
/* stopka */
/**********/
#footer {
	width: 980px;
	height: 125px;
	clear: both;
	background: url('/public/images/footer_bg.gif') repeat-x;
	padding: 25px 25px 0 25px;
}

.footer_txt_red {
	font: 11px;
	color: #b93000;
	font-weight: 900;
}

.footer_txt_gray {
	font: 11px;
	color: #838383;
}

#footer_nav li {
	display: inline;
	list-style-type: none;
	padding-right: 25px;
}

#footer_nav a {
	font: 11px;
	color: #474747;
	text-decoration: none;
	padding-top: 10px;
}

#footer_nav a:hover {
	color: #b93000;
	text-decoration: underline;
	background: url('/public/images/footer_arrow.gif') top center no-repeat;
}

/**************************/
/* obrazki na podstronach */
/**************************/
#imgHeader_internet, #imgHeader_telefon, #imgHeader_telewizja, #imgHeader_pakiety, #imgHeader_kontakt, #imgHeader_firma, #imgHeader_dc {
	width: 980px;
	height: 148px;
	clear: both;
}

#imgHeader_internet {
	background: url('/public/images/headers/internet.jpg') no-repeat;
}

#imgHeader_telefon {
	background: url('/public/images/headers/telefon.jpg') no-repeat;
}

#imgHeader_telewizja {
	background: url('/public/images/headers/telewizja.jpg') no-repeat;
}

#imgHeader_pakiety {
	background: url('/public/images/headers/pakiety.jpg') no-repeat;
}

#imgHeader_kontakt {
	background: url('/public/images/headers/kontakt.jpg') no-repeat;
}

#imgHeader_firma {
	background: url('/public/images/headers/kimjestesmy.jpg') no-repeat;
}

#imgHeader_dc {
	background: url('/public/images/headers/dc.gif') no-repeat;
}

/********************/
/* poczta logowanie */
/********************/
.poczta_zaloguj, .ebok_zaloguj {
	background: url('/public/images/buttons/zaloguj.gif');
	border: 0;
	padding: 0;
	width: 88px;
	margin: 0 ;
	color: #664800;
	font: bold 0em Arial;
	height: 27px;	
}

.poczta_txt {
	font: 11px;
	color: #9d9d9d;
}

/*********/
/* input */
/*********/
div.w_span_auto {
	background: url('/public/images/wl.gif') top right no-repeat; 
	padding-right: 9px;
	height: 24px;
	line-height: 24px;
	clear: both;
}
	
input.w_auto {
	border: none;
	height: 24px;
	padding-top: 3px;
	text-indent: 4px;
	display: block; 
	font-size: 12px; 
	text-align: left;
	color: #333539; 
	width: 100%; 
	background: url('/public/images/wr.gif') top left no-repeat;
}

/*************/
/* menu gora */
/*************/
#navcontainer ul {
	padding: 0;
	margin: 0;
	color: White;
	float: left;
	width: 100%;
}

#navcontainer ul li {
	display: inline;
}

#navcontainer ul li a {
	padding: 10px;
	color: #000000;
	text-decoration: none;
	float: right;
	border-right: 1px solid #000;
}

#navcontainer ul li a:hover {
	color: pink;
	text-decoration: none;
}
/*************/
/* menu lewo */
/*************/
ul#leftNav {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 14px;
}
		
ul#leftNav li {
	list-style-type: none;
	overflow: hidden;
	height: 57px;
	vertical-align: bottom;
}

ul#leftNav li.act, ul#leftNav li.act2, li.act3 {
	list-style-type: none;
	overflow: hidden;
	height: 50px;
	vertical-align: bottom;
}

.leftNavp {
	padding: 20px 0 0 18px;
}

.leftNavp2 {
	padding: 14px 0 0 35px;
}

ul#leftNav li a {
	height: 57px;
	width: 206px;
	color: #333333;
	float: left;
	background: #fff url('/images/menu_left_li_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li a:hover {
	height: 57px;
	width: 206px;
	color: #333333;
	text-decoration: none;
}

ul#leftNav li.act a {
	height: 50px;
	width: 206px;
	color: #333333;
	float: left;
	background: #fff url('/public/images/menu_left_li2_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li.act a:hover {
	height: 50px;
	width: 206px;
	color: #333333;
	text-decoration: none;
}

ul#leftNav li.act2 a {
	height: 50px;
	width: 206px;
	color: #366496;
	float: left;
	background: #fff url('/public/images/menu_left_li2_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li.act2 a:hover {
	height: 50px;
	width: 206px;
	color: #366496;
	text-decoration: none;
}

ul#leftNav li.act3 a {
	height: 50px;
	width: 206px;
	color: #7f3489;
	float: left;
	background: #fff url('/public/images/menu_left_li2_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li.act3 a:hover {
	height: 50px;
	width: 206px;
	color: #7f3489;
	text-decoration: none;
}

ul#leftNav li.act4 a {
	height: 50px;
	width: 206px;
	color: #333333;
	float: left;
	background: #fff url('/public/images/menu_left_li2_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li.act4 a:hover {
	height: 50px;
	width: 206px;
	color: #7f3489;
	text-decoration: none;
}

ul#leftNav li.act5 a {
	height: 50px;
	width: 206px;
	color: #333333;
	float: left;
	background: #fff url('/public/images/menu_left_li2_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li.act6 a:hover {
	height: 50px;
	width: 206px;
	color: #ce0315;
	text-decoration: none;
}

ul#leftNav li.act6 a {
	height: 50px;
	width: 206px;
	color: #ce0315;
	float: left;
	background: #fff url('/public/images/menu_left_li2_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li.act5 a:hover {
	height: 50px;
	width: 206px;
	color: #ce0315;
	text-decoration: none;
}
/* ogolne */
ul#leftNav li a.internet, ul#leftNav li a.internet:hover, ul#leftNav li a.telefon, ul#leftNav li a.telefon:hover, ul#leftNav li a.telewizja, ul#leftNav li a.telewizja:hover, ul#leftNav li a.pakiety, ul#leftNav li a.pakiety:hover, ul#leftNav li a.kontakt, ul#leftNav li a.kontakt:hover, ul#leftNav li a.promocje, ul#leftNav li a.promocje:hover {
	height: 57px;
	width: 206px;
	float: left;
	background: #fff url('/public/images/menu_left_li_bg.gif') 0 0 no-repeat;
	text-decoration: none;
}

ul#leftNav li a.internet, ul#leftNav li a.telefon, ul#leftNav li a.telewizja, ul#leftNav li a.pakiety, ul#leftNav li a.kontakt  {
	color: #333333;
}
/* internet */
ul#leftNav li a.internet:hover {
	color: #ce0315;
}

ul#leftNav li a.internet_active, ul#leftNav li a.internet_active:hover {
	color: #ce0315;
	font-size: 16px;
	font-weight: bold;
}
/* telefon */
ul#leftNav li a.telefon:hover {
	color: #a3b73b;
}

ul#leftNav li a.telefon_active, ul#leftNav li a.telefon_active:hover {
	color: #a3b73b;
	font-size: 16px;
	font-weight: bold;
}
/* telewizja */
ul#leftNav li a.telewizja:hover {
	color: #366496;
}

ul#leftNav li a.telewizja_active, ul#leftNav li a.telewizja_active:hover {
	color: #366496;
	font-size: 16px;
	font-weight: bold;
}
/* pakiety */
ul#leftNav li a.pakiety:hover {
	color: #fdad00;
}

ul#leftNav li a.pakiety_active, ul#leftNav li a.pakiety_active:hover {
	color: #fdad00;
	font-size: 16px;
	font-weight: bold;
}
/* kontakt */
ul#leftNav li a.kontakt:hover {
	color: #ba3379;
}

ul#leftNav li a.kontakt_active, ul#leftNav li a.kontakt_active:hover {
	color: #ba3379;
	font-size: 16px;
	font-weight: bold;
}
/*promocje */
ul#leftNav li a.promocje:hover {
	color: #d01f3c;
}

ul#leftNav li a.promocje_active, ul#leftNav li a.promocje_active:hover {
	color: #d01f3c;
	font-size: 16px;
	font-weight: bold;
}
/********************/
/* menu z obrazkami */
/********************/
#menu_news {
	width: 256px;
	margin: 0;
	padding: 0;
}
	
#menu_news li a {
	height: 117px;
	text-decoration: none;
}	
	
#menu_news li a:link, #menu_news li a:visited {
	color: #eb9aa1;
	display: block;
	background: #ce0315;
	padding: 0;
}
	
#menu_news li a:hover {
	color: #fff;
	background: #aa051a;
	padding: 0;
}

.slider-wrap {
	width: 724px;
	height: 352px;
}	

.stripViewer .panelContainer

.panel ul {
	text-align: left;
	margin: 0 15px 0 30px;
}

.stripViewer {
	position: relative;
	overflow: hidden;
	width: 724px;
	height: 352px;
}

.stripViewer .panelContainer {
	position: relative;
	left: 0;
	top: 0;
}

.stripViewer .panelContainer .panel {
	float: left;
	height: 100%;
	position: relative;
	width: 724px;
}

.stripNavL, .stripNavR, .stripNav {
	display: none;
}

.nav-thumb {
	border: 1px solid black;
	margin-right: 5px;
}

/*.photo-meta-data {
	background: url(/public/images/images/transpBlack.png); 
	padding: 10px;
	height: 40px;
	margin-top: -60px;
	position: relative;
	z-index: 9999;
	color: white;
}*/
/* tresc ktora bedzie kawalkiem newsa */
.photo-meta-data span {
	font-size: 13px;
}

/************/
/* internet */
/************/
#internet_content {
	padding: 20px;	
}

.tab_int {
	border: 1px solid #ececec;	
}

.tab_int td {
	border: 1px solid #ececec;
	height: 30px;
	padding: 3px;
	font-size: 11px;
}

.int_head {
	font-size: 14px;
	font-weight: bold;
}

.int_tygrys {
	font-size: 13px;
	color: #b93000;
	font-weight: bold;
}

.int_wst {
	font-size: 16px;
	font-weight: bold;
}

.int_wst2 {
	font-size: 14px;
	font-weight: bold;
}

.int_wst3 {
	font-size: 18px;
	font-weight: bold;
}

.int_pro {
	font-size: 13px;
	font-weight: bold;
	color: #b93000;
}

.int_star1 {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.int_star1:hover {
	font-size: 11px;
	color: #b93000;
	text-decoration: none;
}

.int_star2 {
	font-size: 11px;
	color: #333333;
}

.int_star3 {
	font-size: 9px;
	color: #333333;
}
/***********/
/* telefon */
/***********/
.telefon_content {
	padding: 20px 25px;
}
/*************/
/* telewizja */
/*************/
.tv_content {
	padding: 20px 5px 0 35px;	
}

.tv2_content {
	padding: 20px 25px;	
}

.tv_kanal {
	width: 69px;
	height: 84px;
	background: url('/public/images/tv_bg.gif') no-repeat; 
	float: left;
	margin: 8px 9px;
}

.tv_kanal_l {
	width: 69px;
	height: 84px;
	background: url('/public/images/tv_bg.gif') no-repeat; 
	float: left;
	margin: 8px 5px 8px 10px;
}

.tv_kanal_p {
	width: 69px;
	height: 84px;
	background: url('/public/images/tv_bg.gif') no-repeat; 
	float: left;
	margin: 8px 10px 8px 5px;
}

.k_opis {
	padidng: 10px 0 0 10px;	
}
/***********/
/* pakiety */
/***********/
.pakiety_content {
	padding: 20px 25px;
}
/***********/
/* firma */
/***********/
.firma_content {
	padding: 20px 25px;
}
/***********/
/* promocje */
/***********/
.promocje_content {
	padding: 20px 25px;
}

.prom_tekst {
	font-size: 14px;	
}

.promocja_l {
	color: #333333;
	text-decoration: none;
}

.promocja_l:hover {
	color: #b93000;
	text-decoration: underline;
}
/***********/
/* kontakt */
/***********/
.kont_padd {
	padding: 20px 0 0 25px;	
}

#kontakt_info {
	padding: 10px 25px;	
}

.kont_1 {
	color: #707070;
	padding: 7px 0 0 0;
	font-size: 13px;
}

.kont_2 {
	color: #8f8f8f;
	padding: 4px 0;
	font-size: 13px;
}

.kont_3 {
	padding: 4px 0;
	font-size: 15px;
}

.kont_4 {
	color: #8f8f8f;
	padding: 4px 0;
	font-size: 13px;
}

div.kont_hr {
	height: 1px;
	background: #efefef no-repeat center;
}

div.kont_hr hr {
	display: none;
}

#kont_left {
	width: 210px;
	float: left;
}

#kont_right {
	width: 210px;
	float: right;
}

#kont_left2 {
	width: 180px;
	float: left;
}

#kont_right3 {
	width: 240px;
	float: right;
}

.kont_mapa {
	color: #003ca1;
	text-decoration: none;
}

.kont_mapa:hover {
	color: #022c72;
	text-decoration: none;
}

.kont_padd_txt {
	padding: 3px 0 0 0;
}

/* ebok */
.napis_24_c {
	font-size: 24px;
	color: #b93000;
}

.napis_24 {
	font-size: 26px;
	color: #b93000;
}

.saldo1 {
	color: #b93000;	
}

.saldo {
	padding: 5px 7px;
	font-size: 14px;
}

.saldo2 {
	padding: 5px 0;
}

.saldo3 {
	color: #003ca1;	
}

.ebok_link {
	font-size: 14px;
	color: #b93000;
	text-decoration: none;
}

.ebok_link:hover {
	color: #b93000;
	text-decoration: underline;
}

.dc_content {
	font-size: 14px;
}

.dc_dow {
	font-size: 12px;
	color: #0505d0;
	text-decoration: none;
}

.dc_dow:hover {
	color: #0505d0;
	text-decoration: underline;
}

/* teksty spis */
ul#fiolet, ul#czerwone, ul#niebieskie, ul#zielone {
	list-style: none;
	padding: 0 0 0 25px;
	margin: 0;
	font-size: 14px;
}
		
ul#fiolet li {
	list-style-type: none;
	overflow: hidden;
	vertical-align: bottom;
	padding-bottom: 8px;
	background: url('/public/images/kolko_fiolet.gif') 0 4px no-repeat;
}

ul#czerwone li {
	list-style-type: none;
	overflow: hidden;
	vertical-align: bottom;
	padding-bottom: 8px;
	background: url('/public/images/kolko_czerwone.gif') 0 4px no-repeat;
}

ul#niebieskie li {
	list-style-type: none;
	overflow: hidden;
	vertical-align: bottom;
	padding-bottom: 8px;
	background: url('/public/images/kolko_niebieskie.gif') 0 4px no-repeat;
}

ul#zielone li {
	list-style-type: none;
	overflow: hidden;
	vertical-align: bottom;
	padding-bottom: 8px;
	background: url('/public/images/kolko_zielone.gif') 0 4px no-repeat;
}

.in_menu {
	font-family: tahoma;
	padding: 0 0 0 15px;
}

.promo_text {
	padding: 0 25px 25px 25px;	
}

.pakiety_tab {
	height: 50px;
	padding: 0 0 10px 10px;
}

.pakiety_tab li {
	list-style-type: none;
	float: left;
}

.pakiety_tab ul a.pakiet_tygrys {
	display:block; 
	background: url('/public/images/pakiety/pak_t_inactive.gif') no-repeat;	
	width: 250px; 
	height: 50px;
}

.pakiety_tab ul a.pakiet_n {
	display:block; 
	background: url('/public/images/pakiety/pak_n_inactive.gif') no-repeat; width: 245px; height: 50px;
}

.pakiety_tab ul a.pakiet_tygrys:hover {
	height: 50px; 
	background: url('/public/images/pakiety/pak_t_active.gif') no-repeat;
}

.pakiety_tab ul a.pakiet_n:hover {
	height: 50px; 
	background: url('/public/images/pakiety/pak_n_active.gif') no-repeat;
}

.pakiety_tab ul a.active.pakiet_tygrys {
	height: 50px; 
	background: url('/public/images/pakiety/pak_t_active.gif') no-repeat;
}

.pakiety_tab ul a.active.pakiet_n {
	height: 50px;
	background: url('/public/images/pakiety/pak_n_active.gif') no-repeat;
}
