body {
	margin:0 auto;
	padding:0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight:normal;
}

img {
	border:0px;
}

ul {
	list-style:square;
}

a:link {
	color:#87929D;
	text-decoration:underline;
}

a:hover {
	color: #FF6805;
	text-decoration:none;
}

a:visited {
	color:#87929D;
	text-decoration:underline;
}

a:activ {
	color:#87929D;
	text-decoration:underline;
}

.clear_both {
	clear: both;
	font-size:1px;
}




#headre_main{
	background-image:url('../images/rt_bg_top.png'); height: 107px;
}




#content {
	width:950px;
	margin:0 auto;
	color:#6E7378;
	font-size: 11px;
	font-weight:normal;
}

#content a:link {
	color:#FF6805;
	text-decoration:underline;
	font-weight:bold;
}

#content a:hover {
	color: #FF6805;
	text-decoration:none;
	font-weight:bold;
}

#content a:visited {
	color:#FF6805;
	text-decoration:underline;
	font-weight:bold;
}

#content a:activ {
	color:#FF6805;
	text-decoration:underline;
	font-weight:bold;
}

.box_sprawdz_link {
	text-align:right;
	font-size:12px;
	padding:0;
	margin: 10px 12px 12px 0px;
}

.box_sprawdz_link span {
	font-size:12px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#FF6805;
}

#content h2 {
	font-size:14px;
}

.box_h2_head {
	margin:17px 20px 0px 20px;
	text-align:left;
	width:426px;
	border-bottom:#ECEEF0 solid 1px;
	font-weight:normal;
}

.box_cont_a {
	width:445px;
	border-bottom:#D9DBDE dotted 1px;
	margin:0px 12px 0px 11px;
	height:132px;
	font-weight:normal;
}

.box_cont_b {
	width:426px;
	margin:10px 20px 0px 20px;
	text-align:left;
	padding:0px 0px;
	font-weight:normal;
}

.box_obrazek_100 {
	float:left; 
	width:216px; 
	text-align:left; 
	margin:0px; 
	padding:0px;
	font-weight:normal;
	background:url(../images/ikona_25gr.png) no-repeat left top;
	height:132px;
}

.box_obrazek_internet {
	float:left; 
	width:216px; 
	text-align:left; 
	margin:0px; 
	padding:0px;
	font-weight:normal;
	background:url(../images/ikona_internet3.png) no-repeat left top;
	height:132px;
}

#box_opis_modem {
	margin:0px;
	padding:20px 20px 0px 75px;
	font-weight:normal;
	color:#FF6805;
	font-size:11px;
	text-align:center;
}

#box_opis_modem h3 {
	padding:0px;
	margin:0px;
	font-size:12px;
}

#box_opis_modem_opis {
	margin:0px;
	padding:40px 0px 0px 0px;
	width:125px;
	font-size:10px;
	font-weight:normal;
	color:#878D93;
	text-align:center;
}

.box_lista {
	float:right; 
	text-align:left; 
	width:229px; 
	margin:5px 0px 0px 0px; 
	padding:0px; 
	font-weight:normal;
}

.box_cont_a ul {
	margin:5px 0px;
	padding:0px 0px 0px 14px;
	list-style:square;
	list-style-position:outside;
	font-weight:normal;
}

.box_cont_a ul li{
	padding:3px;
	font-weight:normal;
}


.box_cont_b ul {
	margin:5px 0px;
	padding:0px 0px 0px 14px;
	list-style:square;
	list-style-position:outside;
	font-weight:normal;
}


#content_box_left {
	width:468px;
	height:321px;
	float:left;
	background-image:url(../images/box_bg.png);
	font-size: 11px;
	
}


#content_box_right {
	width:468px;
	height:321px;
	float:right;
	background-image:url(../images/box_bg.png);
	font-size: 11px;
	
}







#sklep_orange_head {
	padding:0px 0px 9px 0px;
	margin:38px 0px 0px 0px;
	text-align:left;
	border-bottom:#CED1D3 solid 1px;
}

#sklep_orange_head h1 { color:#FF6805; font-size:24px; font-weight:normal; margin:0px; padding:0px;}
#sklep_orange_head p {margin:0px; padding:0px; font-size:13px; color:#7D8186}


#black_box { height:282px; padding:0px; margin:23px 0px 31px 0px; background-image:url(../images/box_black_bg.png); background-repeat:repeat-x; }
#black_box_tel { height:282px; width:610px; margin:0px; padding:0px; float:left }
#black_box_info {
	width:340px;
	height:282px;
	background-image:url(../images/box_black_bg2.png);
	background-repeat:repeat-x;
	background-position:left top;
	float:right;
	margin:0px;
	padding:0px;
	color:#E7EAEC;
	text-align:left;
}

#black_box_info h2 {
	margin:20px 18px 0px 18px;
	padding:0px;
	text-align:left;
	color:#E7EAEC; 
	font-size:12px;
}


.grey_prost {
	background-image:url(../images/szare_tlo_pasek.png);
	background-repeat:no-repeat;
	width:305px;
	height:35px;
	margin:6px 18px 0px 18px;
	padding:3px 1px 1px 26px;
	vertical-align:middle;
	color:#DBDEE0;
	font-size: 11px;
	font-weight:normal;
}

#bb_b {
	width:305px;
	margin:7px 18px 0px 18px;
	padding:0px;
	color:#E7EAEC;
	text-align:justify;
	font-size: 11px;
	font-weight:normal;
}

#black_box_info a:link {
	color:#FF6805;
	text-decoration:underline;
	font-weight:normal;
}

#black_box_info a:hover {
	color: #FF6805;
	text-decoration:none;
	font-weight:normal;
}

#black_box_info a:visited {
	color:#FF6805;
	text-decoration:underline;
	font-weight:normal;
}

#black_box_info a:activ {
	color:#FF6805;
	text-decoration:underline;
	font-weight:normal;
}

.box_sprawdz_link_bb {
	width:305px;
	margin:7px 18px 0px 18px;
	text-align:right;
	font-size:12px;
	padding:0px;
	font-weight:normal;
}

.box_sprawdz_link_bb span {
	font-size:12px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	color:#FF6805;
}












#rt_footer {
	background-image:url(../images/rt_bg_bottom.png); 
	height: 109px; 
	text-align:center;
	color:#989EA4;
	padding: 10px 0px;
	background-repeat:repeat-x;
	margin:40px 0px;
	font-weight:normal;
	text-align:center;
}

#rt_footer_cont {
	width:950px;
	margin:0 auto;
	
}

#rt_footer_left {
	float:left;
	font-size: 11px;
}

#rt_footer_right {
	float:right;
	font-size: 11px;
}


#rt_footer_right a:link {
	color:#989EA4;
	text-decoration:underline;
	font-weight:normal;
}

#rt_footer_right a:visited {
	color:#989EA4;
	text-decoration:underline;
	font-weight:normal;
}

#rt_footer_right a:hover {
	color: #989EA4;
	text-decoration:none;
	font-weight:normal;
}

#rt_footer_right a:activ {
	color:#989EA4;
	text-decoration:underline;
	font-weight:normal;
}







#header {
	width: 950px;
	margin: 0 auto;
}

	#header #navigation #local {
		display: block;
		float: left;
		padding-top: 26px;
	}
	
		#header #navigation #local #logo {
			padding-left: 0;
			text-align: left;
		}
	
		#header #navigation #path {
			float: left;
			clear: both;
			padding-top: 9px;
			padding-left: 0;
			text-align: left;
			color: #87929D;
			font-size: 11px;
		}
		
			#header #navigation #path a {
				text-decoration: underline;
			}
			
			#header #navigation #path a:hover {
				color: #87929D;
			}
			#header #navigation #path a:visited {
				color: #87929D;
			}
			#header #navigation #path a:activ {
				color: #87929D;
			}

	#header #navigation #menu_cont {
		float:right; 
		margin:0px; 
		padding:0px;
	}
	
	#header #menu_cont #menu {
		list-style-type: none;
		margin: 0;
		padding: 43px 0 0 0;
		clear: both;
	}
	
	#header #navigation {
	padding:0px;
	float: right;
	width: 950px;
	}
	
		#header #menu li {
			display: block;
			float: left;
			height: 37px;
			width: 131px;
			padding: 0;
			margin: 0 0 0 2px;
		}
		
			#header #menu li a {
				background: url('../images/m_off_2.gif') no-repeat left top;
				display: block;
				width: 131px;
				height: 37px;
				padding: 0;
				margin: 0;
				text-decoration: none;
			}
			
				#header #menu li a span {
					display: block;
					padding-top: 14px;
					text-transform: uppercase;
					color: #97A4B1;
					font-weight: bold;
					font-size: 12px;
					text-decoration: none;
				}
			
			#header #menu li a:hover, #header #menu li.selected a {
				background: url('../images/m_on_2.gif') no-repeat left top;
				text-decoration: none;
			}
			
				#header #menu li a:hover span, #header #menu li.selected a span {
					color: #FF6805;
					display: block;
					padding-top: 10px;
					text-decoration: none;
				}
				
		#header #submenu {
			float: right;
			padding-top: 5px;
			height: 22px;
		}
		
			#header #submenu ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				float: left;
			}
			
				#header #submenu ul li {
					display: block;
					padding: 0;
					border-right: 2px solid #FFFFFF;
					float: left;
					margin: 0;
					height: 22px;
				}
				
				#header #submenu ul li.first {
					border-left: 2px solid #FFFFFF;
				}
				
				* html #header #submenu ul li {
					width: 125px;
				}
				
					#header #submenu ul li a {
						display: block;
						height: 19px;
						padding: 3px 15px 0 15px;
						color: #97A4B1;
						font-weight: bold;
						text-decoration: none;
					}
					
					#header #submenu ul li a:hover {
						background-color: #D5D7DA;
						text-decoration: none;
						color: #FF6805;
						font-weight: bold;
					}

#path a:link {
	color:#87929D;
	text-decoration:underline;
	font-weight:normal;
}

#path a:visited {
	color:#87929D;
	text-decoration:underline;
	font-weight:normal;
}

#path a:hover {
	color: #87929D;
	text-decoration:none;
	font-weight:normal;
}

#path a:activ {
	color:#87929D;
	text-decoration:underline;
	font-weight:normal;
}


#telefony_tekst {
	float:left;
	width:728px;
	font-size:13px;
	text-align:justify;
	margin:0px;
	padding:25px 0px 0px 0px;
}

#telefony_tekst a:link {
	color:#878D93;
	text-decoration:underline;
	font-weight:normal;
}

#telefony_tekst a:visited {
	color:#878D93;
	text-decoration:underline;
	font-weight:normal;
}

#telefony_tekst a:hover {
	color: #878D93;
	text-decoration:none;
	font-weight:normal;
}

#telefony_tekst a:activ {
	color:#878D93;
	text-decoration:underline;
	font-weight:normal;
}

#telefon_tekst_punkty {
	background-color:#F8F9FA;
	background-image:url(../images/telefony_kreska_top.png);
	background-repeat:no-repeat;
	background-position:top;
	width:728px;
	margin:18px 0px 0px 0px;
	padding:0px;
}

#telefony_tekst_lista {
	margin:0px 0px;
	padding:18px 24px 0px 24px;
}

#telefony_tekst_lista h2 {
	font-size:13px;
	font-weight:bold;
	color:#FF6805;
	margin:0px;
	padding:0px;
}

#telefony_tekst_lista ul {
	margin:5px 0px;
	padding:0px 0px 0px 14px;
	list-style-position:outside;
	font-weight:normal;
	font-size: 12px;
}

#telefony_tekst_lista ul li{
	padding:3px;
	font-weight:normal;
}

#telefon_tekst_zobasz_wszystkie {
	text-align:center;
	margin:15px 0px 0px 0px;
}

#telefon_tekst_punkty_stopka {
	background-color:#F8F9FA;
	background-image:url(../images/telefony_kreska_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:728px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#dostepne_modele {
	float:right;
	width:191px;
	margin:5px 0px 0px 0px;
	padding:0px;
}


#dostepne_modele_nagl {
	background-image:url(../images/dostepne_modele_nagl.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	padding:15px 0px 0px 0px;
	width:191px;
	min-height:51px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#FF6805;
}

#dostepne_modele_srodek {
	background:url(../images/dostepne_modele_tlo_srodek.png) top left repeat-y;
	margin:0px;
	padding:0px;
	width:191px;
	text-align:left;
	font-size:14px;
}

#dostepne_modele_srodek a:link {
	color:#97A4B1;
	text-decoration:underline;
	font-weight:normal;
}

#dostepne_modele_srodek a:visited {
	color:#97A4B1;
	text-decoration:underline;
	font-weight:normal;
}

#dostepne_modele_srodek a:hover {
	color: #FF6805;
	text-decoration:none;
	font-weight:normal;
}

#dostepne_modele_srodek a:activ {
	color:#97A4B1;
	text-decoration:underline;
	font-weight:normal;
}

#dostepne_modele_stopka {
	background:url(../images/dostepne_modele_stopka.png) bottom left no-repeat;
	width:191px;
	margin:0px;
	padding:24px 19px 32px 19px;
}


#ab_tekst {
	float:left;
	width:680px;
	font-size:13px;
	text-align:justify;
	margin:0px;
	padding:25px 0px 0px 0px;
}


#ab_tekst_nagl {
	width:680px;
	font-size:13px;
	text-align:left;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

#ab_tekst_lista {
	float:left;
	margin:0px;
	padding:0px;
	width:543px;
}

#ab_tekst_lista ul {
	margin:5px 0px;
	padding:0px 0px 0px 14px;
	list-style-position:outside;
	font-weight:normal;
	font-size: 12px;
}

#ab_tekst_lista ul li{
	padding:3px;
	font-weight:normal;
}

#ab_tekst_przyciski {
	float:left;
	width:137px;
	margin:0px;
	padding:20px 0px;
	font-size:6px;
}

#ab_tekst_przyciski_przedluz_umowe {
	float:left;
	width:137px;
	margin:0px;
	padding:40px 0px;
	font-size:6px;
}

#ab_tekst_przyciski_internet {
	float:left;
	width:137px;
	margin:0px;
	padding:50px 0px 0px 0px;
	font-size:6px;
}

#ab_tekst_tab {
	clear:both;
	width:680px;
	font-size:12px;
	text-align:justify;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

#ab_tekst_tab_border_internet {
	clear:both;
	width:680px;
	font-size:12px;
	margin:0px;
	padding:18px 0px 0px 0px;
	border:#D9DBDE solid 1px;
	text-align:center;
}


#ab_tekst_tab_border {
	clear:both;
	width:680px;
	font-size:12px;
	margin:0px;
	padding:18px 0px;
	border:#D9DBDE solid 1px;
	text-align:center;
}

div.ab_tekst_tab_border {
	clear:both;
	width:680px;
	font-size:12px;
	margin:0px;
	padding:18px 0px;
	border:#D9DBDE solid 1px;
	text-align:center;
}

div.ab_tekst_tab_border img{
	margin:10px 0px 0px 0px;
}


.article{color:#72767A;}
#ab_tekst_tab_border table {margin:0px 10px 18px 10px; padding:0px; clear:both;}

#ab_tekst_tab_border_internet table {margin:0px 10px 0px 10px; padding:0px; clear:both;}

table tr td, table tr th{padding:10px;border-collapse:collapse;border-spacing:0;}
table tr td.bold_left{text-align:left;font-weight:bold;border:none;}
table tr td.bold_right{text-align:center;font-weight:bold;border:none;}
table tr td.bold_center{text-align:center;font-weight:bold;border:none;border-right:dotted #C7CACC 1px;}
table tr td.grey{text-align:left;background-color:#F1F3F5;height:30px;}
table tr td.cell_left{text-align:left;border:none;}
table tr td.cell_left_border{text-align:left;border:none;border-right:dotted #CCC 1px;width:40%;}
table tr td.cell_left_no_border{text-align:left;border:none;}
table tr td.cell_center{text-align:center;border:none;border-right:dotted #CCC 1px;}
table tr td.cell_right{text-align:center;border:none;}
table tr td.cell_border{border:none;border-bottom:solid #CCC 1px;font-size:0;height:1px;padding:0;border-collapse:collapse;}
table tr td.cell_bottom{border:none;border-bottom:solid #C7CACC 5px;font-size:1px;height:5px;padding:0;border-collapse:collapse;}

#ab_tekst_tab_zakladki_lewa {
	float:left;
	width:335px;
	height:40px;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color:#F1F3F5;
	color:#FF6805;
	font-size:14px;
	font-weight:bold;
}

#ab_tekst_tab_zakladka_lewa_t {
	margin:12px;
	padding:0px;
}

#ab_tekst_tab_zakladki_prawa {
	background:url(../images/unselected_tab.png) repeat-x top left;
	float:right;
	width:335px;
	height:40px;
	text-align:center;
	margin:0px;
	padding:0px;
}

#ab_tekst_tab_zakladka_prawa_t {
	margin:16px 0px 0px 0px;
	padding:0px;
}


#ab_tekst a:link{
	color:#97A4B1;
	text-decoration:underline;
	font-weight:normal;
}

#ab_tekst a:visited {
	color:#97A4B1;
	text-decoration:underline;
	font-weight:normal;
}

#ab_tekst a:hover {
	color: #FF6805;
	text-decoration:none;
	font-weight:normal;
}

#ab_tekst a:activ {
	color:#97A4B1;
	text-decoration:underline;
	font-weight:normal;
}

#tab_a {
	padding:0px;
	margin:0px;
	display:block;
}


#tab_b {
	padding:0px;
	margin:0px;
	display:none;
}





#ab_tekst_tab_zakladki_prawa2 {
	float:right;
	width:335px;
	height:40px;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color:#F1F3F5;
	color:#FF6805;
	font-size:14px;
	font-weight:bold;
}

#ab_tekst_tab_zakladka_prawa2_t {
	margin:12px;
	padding:0px;
}

#ab_tekst_tab_zakladki_lewa2 {
	background:url(../images/unselected_tab.png) repeat-x top left;
	float:left;
	width:335px;
	height:40px;
	text-align:center;
	margin:0px;
	padding:0px;
}

#ab_tekst_tab_zakladka_lewa2_t {
	margin:16px 0px 0px 0px;
	padding:0px;
}



#ab_bloczki {
	float:right;
	width:250px;
	margin:0px;
	padding:25px 0px 0px 0px;
	text-align:center;
	font-size:13px;
}

#ab_bloczki h3{
	font-size:15px;
	color: #FF6805;
	font-weight:bold;
	margin:0px 0px 7px 0px;
	padding:0px;
}

#ab_bloczki a{
	font-size:13px;
}

#ab_bloczki a:link{
	color: #FF6805;
	text-decoration:underline;
	font-weight:normal;
}

#ab_bloczki a:visited {
	color: #FF6805;
	text-decoration:underline;
	font-weight:normal;
}

#ab_bloczki a:hover {
	color: #97A4B1;
	text-decoration:none;
	font-weight:normal;
}

#ab_bloczki a:activ {
	color: #FF6805;
	text-decoration:underline;
	font-weight:normal;
}


#ab_bloczki_skarbonka{
	background-image:url(../images/bloczek_skarbonka.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:150px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#ab_bloczki_skarbonka_in{
	margin:0px;
	padding:45px 5px 0px 105px;
}

#ab_bloczki_lg_kp501{
	background-image:url(../images/bloczek_lg_kp501.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

.ab_bloczki_tel_in{
	text-align:right;
	margin:0px;
	padding:49px 10px 0px 0px;
	font-size:10px;
}


#ab_bloczki_nokia_navigator{
	background-image:url(../images/bloczek_nokia_navigator.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#ab_bloczki_samsung_f480{
	background-image:url(../images/4.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#ab_bloczki_sonyericsson_c702{
	background-image:url(../images/6.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#ab_bloczki_standard{
	background-image:url(../images/bloczek_standard.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#ab_bloczki_premium{
	background-image:url(../images/bloczek_premium.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#ab_bloczki_platinium{
	background-image:url(../images/bloczek_platinium.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	height:163px;
	margin:0px 0px 20px 0px;
	padding:0px;
}
