html {
	height: 100%;
}

body {
	background-color:	#45b5eb;
	text-align: 		center;
	margin: 			0px;
	font-family: 		Arial;
	height:				100%;
}

.clear	{
	clear: both;
}


#container div.bodyGradientBacground {
	background-image:	url('/images/tnk/body_gradient_background.png');
	background-repeat: 	repeat-x;
	width:				100%;
	height:				100%;
	margin: 			0px auto;
	text-align: 		center;
}

#container {
    height:     100%;
}

#container .siteContainer {
	margin: 0	auto;
	width:			900px;
}

.siteContainer a	{
	color: #016ab3;
	text-decoration: none;
}
.siteContainer a:hover {
	color: #444444;
	text-decoration: underline;
}


#topLogo {
	width:		900px;
	height:		120px;
}

#topLogo .leftPanel {
	width:				590px;
	height:				110px;
	text-align:			left;
	float:				left;
	margin-top:			10px;
	margin-left:		10px;
}

#topLogo .rightPanel {
	width:				285px;
	height:				110px;
	text-align:			left;
	float:				left;
	margin-top:			10px;
	text-align:			right;
}

#topMenu .backgroundLeft {
	background-image:	url('/images/tnk/top_menu_background_left.png');
	width:				31px;
	height:				62px;
	float:				left;
}

#topMenu .backgroundCenter {
    background-image:   url('/images/tnk/top_menu_background_center.png');
	width:				836px;
	height:				62px;
	float:				left;
	text-align:			left;
}

#button_0 {
	background-image:	url('/images/tnk/top_menu_button_1off.png');
	width:				156px;
	height:				46px;
	margin-top:			3px;
	float:				left;
	cursor:				pointer;
}

#button_1 {
	background-image:	url('/images/tnk/top_menu_button_2off.png');
	width:				180px;
	height:				46px;
	margin-top:			3px;
	float:				left;
	cursor:				pointer;
}

#button_2 {
	background-image:	url('/images/tnk/top_menu_button_3off.png');
	width:				224px;
	height:				46px;
	margin-top:			3px;
	float:				left;
	cursor:				pointer;
}

#button_3 {
	background-image:	url('/images/tnk/top_menu_button_4off.png');
	width:				104px;
	height:				46px;
	margin-top:			3px;
	float:				left;
	cursor:				pointer;
}

#button_4 {
	background-image:	url('/images/tnk/top_menu_button_5off.png');
	width:				172px;
	height:				46px;
	margin-top:			3px;
	float:				left;
	cursor:				pointer;
}

#topMenu .backgroundRight {
	background-image:	url('/images/tnk/top_menu_background_right.png');
	width:				31px;
	height:				62px;
	float:				left;
}

#middleMenu {
	height:			26px;
	padding-top:	0px;
	padding-bottom:	0px;
	padding-right:	0px;
	text-align:		right;
}

#mainContent {
	width:		900px;
}

#footer {
	width:				900px;
	height:				61px;
	background-image:	url('/images/tnk/footer_background.png');
    background-repeat:  no-repeat;
	text-align:			left;
}

#footer .links {
	color:				white;
	font-size:			18px;
	padding-left:		40px;
	padding-top:		14px;
	float:				left;
}

#footer .links a	{
    color:                white;
    font-size:            18px;
    text-decoration:      none;
}

#footer .links a:hover {
    color:                #016ab3;
}

#footer .hint {
	float: right;
	padding-top: 14px;
	padding-right: 30px;
	border: 0px solid blue;
	display: inline;
}
#footer .eutelsat   {
    float: right;
    display: inline;
    padding: 0;
    margin-top: 11px;
    margin-right: 0px;
    width: 70px;
    height: 36px;
    border: 0px solid blue;
}
#footer .eutelsat-inner   {
    background:           transparent url('/images/tnk/eutelsat_logo.png') no-repeat 0 0;
    width: 70px;
    height: 36px;
}
#footer .eutelsat-inner:hover {
    background-position:  0 100%;
}



.homePage-1_column_wide {

}

.homePage-1_column_wide .backgroundTop {
	width:				900px;
	height:				30px;
	background-image:	url('/images/tnk/content_background_top.png');
}

.homePage-1_column_wide .backgroundBody {
	width:				900px;
	background-image:	url('/images/tnk/content_background_body.png');
	background-repeat: 	repeat-y;
}


.homePage-1_column_wide .backgroundBottom {
	width:				900px;
	height:				30px;
	background-image:	url('/images/tnk/content_background_bottom.png');
}


.homePage-1_column_wide .backgroundBody .content {
    text-align:     justify;
    margin-left:    30px;
    margin-right:   30px;
    font-size:      13px;
    padding-bottom: 2px;
}



.homePage-2_columns {

}

.homePage-2_columns .backgroundTop {
	width:				900px;
	height:				30px;
	background-image:	url('/images/tnk/content_background_top_2cols.png');
}

.homePage-2_columns .backgroundBody {
	width:				900px;
	background-image:	url('/images/tnk/content_background_body_2cols.png');
	background-repeat: 	repeat-y;
}

.homePage-2_columns .backgroundBottom {
	width:				900px;
	height:				30px;
	background-image:	url('/images/tnk/content_background_bottom_2cols.png');
}

.lay2col-dark .homePage-2_columns .backgroundTop	{
	background-image:	url('/images/tnk/content_background_top_2cols_dark.png');
}

.homePage-2_columns .leftColumn {
	float:				left;
	width:				572px;
	text-align:			left;
	margin-right:		20px;
}

.homePage-2_columns .rightColumn {
	width:				300px;
	float:				left;
	text-align:			left;
}

.homePage-2_columns .backgroundBody .content {
    margin-left:    30px;
    margin-right:   10px;
    font-size:      13px;
    padding-bottom: 2px;
}

.homePage-2_columns .rightColumn .csc-frame-indent	{
	padding-left: 13px;
	padding-right: 15px;
}





h1 {
    color:          #016ab3;
    padding:        0px;
    margin:         0 0 8px 0;
    font-size:      140%;
}

h2 {
    color:          #000000;
    padding:        0px;
    margin:         0 0 5px 0;
    font-size:      100%;
}

.content ol	{
	margin-top: 17px;
	margin-left: 20px;
}

.content ol li	{
	line-height: 140%;
	margin-top: 22px;
}

.content ol li ol	{
	margin-left: 16px;
}

.content ol li ol li	{
	line-height: 140%;
}



#link_aktywacja_przez_internet {
    cursor: pointer;
    display: inline !important;
    float: right;
    background-repeat: none;
    margin-right: 10px;
    margin-left: 0;
}

#link_waznosc_doladowania {
    cursor: pointer;
    display: inline !important;
    float: left;
    background-repeat: none;
    width: 398px;
    margin-left: 8px;
}


.content ul {
    padding:            0px;
    padding-left:       15px;
    margin-bottom:      0px;
    list-style-image:   url('/images/tnk/li_dot.png');
}

.content ul li{
    font-size:      13px;
    line-height:    18px;
    padding-left:   10px;
    padding-top:    8px;
    padding-bottom: 8px;
}

img {
    border: 0px;
}

.pngFix_1_logo_telewizja_na_karte {
    background-image:   url('/images/tnk/logo_telewizja_na_karte.png');
    width:              455px;
    height:             104px;
}

.pngFix_2_tvn_poleca {
    background-image:   url('/images/tnk/tvn_poleca.png');
    width:              73px;
    height:             96px;
    margin-left:        215px;
}

.pngFix_3_aktywacja_przez_internet {
    background-image:   url('/images/tnk/link_aktywacja_przez_internet.png');
    width:              342px;
    height:             23px;
    margin-left:        545px;
}


.pngFix_4_main_page {
    background-image:   url('/fileadmin/contents/tnk/misc/main_page.png');
    width:              550px;
    height:             360px;
}

.pngFix_5_tv {
    background-image:   url('/fileadmin/contents/tnk/misc/tvne.png');
    width:              298px;
    height:             186px;
}

.pngFix_6_hint {
    background-image:   url('/images/tnk/hint.png');
    width:              19px;
    height:             22px;
}

.pngFix_7_waznosc_doladowania {
    background-image:   url('/images/tnk/link_waznosc_doladowania.png');
    width:              398px;
    height:             23px;
}



.pngFix_rotation_0 {
    background-image:   url('/images/tnk/channels/tvn.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_1 {
    background-image:   url('/images/tnk/channels/disney.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_2 {
    background-image:   url('/images/tnk/channels/n_sport.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_3 {
    background-image:   url('/images/tnk/channels/religia_tv.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_4 {
    background-image:   url('/images/tnk/channels/tvn24.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_5 {
    background-image:   url('/images/tnk/channels/tvn_7.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_6 {
    background-image:   url('/images/tnk/channels/tvn_cnbc.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_7 {
    background-image:   url('/images/tnk/channels/tvn_meteo.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_8 {
    background-image:   url('/images/tnk/channels/tvn_style.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_9 {
    background-image:   url('/images/tnk/channels/tvn_turbo.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_10 {
    background-image:   url('/images/tnk/channels/tvp1.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_11 {
    background-image:   url('/images/tnk/channels/tvp2.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_12 {
    background-image:   url('/images/tnk/channels/tvp3.png');
    width:              298px;
    height:             186px;
}

.pngFix_rotation_13 {
    background-image:   url('/images/tnk/channels/tvp_sport.png');
    width:              298px;
    height:             186px;
}

.dw_link {
    text-decoration:    underline;
    color:              #636363;
    margin-top:        10px;
}

.dw_link_c {
    margin-top: 4px;
    margin-left: 5px;
    float:  left;
}

.bl_big {
    color: #0169b3;
}

.aktywacja_form1 {
    background-image:   url('/images/tnk/aktywacja_1.jpg');
    width:              484px;
    height:             172px;
    margin-left:        160px;
    position: relative;
}
.aktywacja_form1 .input1	{
    position:   absolute;
    left:       12px;
    top:        70px;
    width: 		 100px;
}
.aktywacja_form1 .input2	{
    position:   absolute;
    left:       154px;
    top:        70px;
    width: 		 16px;
}
.aktywacja_form1 .input2 input	{
    width: 		 16px;
}


.aktywacja_form2 {
    background-image:   url('/images/tnk/aktywacja_2.jpg');
    background-repeat: no-repeat;
    width:              495px;
    height:             242px;
    margin-left:        160px;
    position:   relative;
}
.aktywacja_form2 .input3	{
    width: 		 23px;
    position:   absolute;
    left:       15px;
    top:        54px;
}
.aktywacja_form2 .input3 input	{
    width: 		 23px;
    text-align: center;
}


.aktywacja_form3 {
    background-image:   url('images/tnk/aktywacja_3.png');
    background-repeat: no-repeat;
    width:              116px;
    height:             67px;
    margin-left:        90px;
    float:					left;
    display:				inline;
    position:   relative;
}
.aktywacja_form3 .input4 {
    position:   absolute;
    left:       15px;
    top:        27px;
    width:      84px;
}
.aktywacja_form3 .input4 input {
    width:      84px;
}
.aktywacja_form3_captcha_bg {
    background-image:   url('images/tnk/aktywacja_3_captcha.png');
    background-repeat: no-repeat;
    width:              122px;
    height:             52px;
    margin-left:        50px;
    margin-top:			8px;
    float:					left;
    display:				inline;
    text-align:			center;
}
.aktywacja_form3_captcha_bg img	{
	margin: 3px auto;
	width: 112px;
	height: 46px;
}




input {
    border: 0 none;
}





.table_big {
    margin:    0 auto;
    color:     #016AB3;
    text-align: center;
}

.table_big thead td.headerLeft {
    background-image:   url('/images/tnk/table_header_2col_big_left.png');
    width:              319px;
    height:             46px;
    font-size:          16px;
}

.table_big thead td.headerRight {
    background-image:   url('/images/tnk/table_header_2col_big_right.png');
    width:              323px;
    height:             46px;
    font-size:          16px;
}

.table_big tfoot td.footerLeft {
    background-image:   url('/images/tnk/table_footer_2col_big_left.png');
    width:              319px;
    height:             22px;
}

.table_big tfoot td.footerRight {
    background-image:   url('/images/tnk/table_footer_2col_big_right.png');
    width:              323px;
    height:             22px;
}

.table_big tfoot .footerSyn {
    text-align: right;
    height:     25px;
    color:      #939393;
}

.table_big tbody ul {
    font-size:          16px;
}

.table_big tbody li {
    padding-bottom:    10px;
}

.table_big tbody td.bodyLeft {
    background-image:   url('/images/tnk/table_body_2col_big_left.png');
    width:              299px;
    padding-top:        10px;
    padding-bottom:     10px;
    padding-left:       10px;
    padding-right:      10px;
    text-align:         left;
}

.table_big tbody td.bodyRight {
    background-image:   url('/images/tnk/table_body_2col_big_right.png');
    width:              303px;
    padding-top:        10px;
    padding-bottom:     10px;
    padding-left:       10px;
    padding-right:      10px;
    text-align:         left;
}




.table_big1 {
    margin:    0 auto;
    color:     #016AB3;
	text-align: center;
}

.table_big1 tbody td{
    font-size:          16px;
}
.table_big1 tfoot td{
    font-size:          16px;
}
.table_big1 tfoot td.footerSyn{
    font-size:          13px;
}


.table_big1 thead td.headerLeft {
    background-image:   url('/images/tnk/table_header_3col_big_left.png');
    width:              217px;
    height:             65px;
    font-size:          16px;
}

.table_big1 thead td.headerCenter {
    background-image:   url('/images/tnk/table_header_3col_big_center.png');
    width:              203px;
    height:             65px;
    font-size:          16px;
}

.table_big1 thead td.headerRight {
    background-image:   url('/images/tnk/table_header_3col_big_right.png');
    width:              225px;
    height:             46px;
    font-size:          16px;
}

.table_big1 tbody td.bodyLeft {
    background-image:   url('/images/tnk/table_body_3col_big_left.png');
    width:              197px;
    height:             51px;
    padding-left:       10px;
    padding-right:      10px;
    text-align:         center;
}

.table_big1 tbody td.bodyRight	{
    background-image:   url('/images/tnk/table_body_3col_big_right.png');
    width:              225px;
    height:             51px;
    text-align:         center;
}


.table_big1 tbody td.bodyCenter, .table_big1 tfoot td.bodyCenter {
    background-image:   url('/images/tnk/table_body_3col_big_center.png');
    width:              203px;
    height:             51px;
    text-align:         center;
}


.table_big1 tfoot td.bodyLeftRounded {
    background-image:   url('/images/tnk/table_body_3col_big_left_rounded.png');
    width:              197px;
    height:             51px;
    padding-left:       10px;
    padding-right:      10px;
    text-align:         center;
}

.table_big1 tfoot td.bodyRightRounded {
    background-image:   url('/images/tnk/table_body_3col_big_right_rounded.png');
    width:              225px;
    height:             51px;
    text-align:         center;
}



.table_big1 tfoot .footerSyn {
    text-align: right;
    height:     25px;
    color:      #939393;
}



/* wolo */



form	{
	margin: 0;
	padding: 0;
}

.result	{
	margin: 0 auto;
	text-align: center;
	width: 650px;
}
.error, .result .error	{
	color: #ff0000;
}

.result h1	{
	font-size: 180%;
	color: #ef9a2f;
}
.result p	{
	font-size: 110%;
}



/* menu */
.button img	{
	height: 46px;
}
#button_0 img	{
	width: 156px;
}
#button_1 img	{
	width: 180px;
}
#button_2 img	{
	width: 224px;
}
#button_3 img	{
	width: 104px;
}
#button_4 img	{
	width: 172px;
}


.content-2col *	{
	margin: 0;
	padding: 0;
}

.content-2col .col1, .content-2col .col2	{
	width: 390px;
	float: left;
	display: inline;
	padding-right: 26px;
}
.content-2col p	{
	line-height: 1.3em;
}


.csc-frame-indent	{
	padding-left: 24px;
}



/* container box without white background */

.box-nobg .backgroundTop, .box-nobg .backgroundBody, .box-nobg .backgroundBottom	{
	background: none;
}
.box-nobg .backgroundTop	{
	height: 0;
}

.box-nobg .content	{
	margin: 0 !important;
}

.box-nobg #mainContent	{
	margin-top: 10px;
}

