body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	font-size: 1em;
	text-align: center;
	background:#fff url('../img/bg.gif') repeat-x;
	padding:0;
	margin:0;
}

a {
color: #666;
}

a:hover {
color: #000;
}

#container {
width: 878px;
margin: 0 auto;
}


#top-menu {
width:860px;
padding:0px;
background: #000;
color:#444;
text-align:center;
padding: 0.3em;
font-weight:bold;
font-size: 0.8em;
}

#top-menu a {
color: #ccc;
text-decoration:none;
font-weight:bold;
}

#top-menu a:hover {
color: #fff;
text-decoration:none;
font-weight:bold;
}

#top-menu span {
font-size: 1em;
color:#fff;
padding-right: 1em;
text-align:left;
}



#sub-menu-tv {
width:860px;
background: #fff;
text-align:center;
padding-top: 1em;
padding-bottom: 1em;
}

#sub-menu-tv a {
font-size: 1em;
padding-left: 1em;
padding-right: 1em;
padding-top:0.5em;
padding-bottom:0.5em;
text-decoration:none;
}

#content {
margin: 0 auto;
width: 840px;
text-align:left;
}

.clear {clear:both;}


#top-menu .net {
color: #cd001f;
}


#top-menu .net:hover {
color: #cd001f;
border-bottom: 5px solid #cd001f;
}

#top-menu .net_active {
color: #cd001f;
}

#top-menu .net_active:hover {
color: #cd001f;
border-bottom: 5px solid #cd001f;
}

#top-menu .tel {
color: #0086ed;
}

#top-menu .tel:hover {
color: #0086ed;
border-bottom: 5px solid #0086ed;
}

#top-menu .tel_active {
color: #0086ed;
}

#top-menu .tel_active:hover {
color: #0086ed;
background: #fff;
border-bottom: 5px solid #0086ed;
}

#top-menu .tv {
color: #80c31c;
}

#top-menu .tv:hover {
color: #80c31c;
border-bottom: 5px solid #80c31c;
}

#top-menu .tv_active {
color: #80c31c;
}

#top-menu .tv_active:hover {
color: #80c31c;
background: #fff;
border-bottom: 5px solid #80c31c;
}

.sub_tv {
color: #80c31c;
}


.sub_tv:hover {
color: #80c31c;
border-bottom: 5px solid #80c31c;
}

.sub_tv_active {
background: #80c31c;
color: #fff;
}

.sub_tv_active:hover {
color: #80c31c;
background: #fff;
border-bottom: 5px solid #80c31c;
}

.promocje {
color: #f4b100;
}

.promocje:hover {
color: #f4b100;
border-bottom: 5px solid #f4b100;
}

.promocje_active {
background: #f4b100;
color: #fff;
}

.promocje_active:hover {
color: #f4b100;
background: #fff;
border-bottom: 5px solid #f4b100;
}

h2.fon {
text-align:center;
color:#0086ed;
border-bottom: 1px solid #0086ed;
}



.zebra_net {
background: #cd001f;
margin: 0 auto;
font-size: 0.9em;
border-collapse: collapse;
border-spacing: 0px;
}

.zebra_net td {
color:#000;
font-weight:bold;
padding: 0.5em;
text-align:center;
border: 1px #cd001f solid;
}

.normal {
font-weight:normal;
}

.zebra_net tr.even td {
background: #fff;
}

.zebra_net tr.odd td {
background: #eee;
}

table.zebra_net td.std {
background: #ffdddd;
}

table.zebra_net td.plus {
background: #ffbbbb;
}

table.zebra_net td.max {
background: #ff9999;
}

table.zebra_net td.pro {
background: #ff7777;
}

table.zebra_net td.net {
color:#cd001f;
font-weight:bold;
}

table.zebra_net td strong {
color:#fff;
font-weight:bold;
}



.zebra_fon {
background: #0086ed;
margin: 0 auto;
font-size: 0.9em;
border-collapse: collapse;
border-spacing: 0px;
}

.zebra_fon td {
color:#000;
padding: 0.5em;
text-align:center;
border: 1px #0086ed solid;
font-weight:bold;
}


.zebra_fon tr.even td {
background: #fff;
}

.zebra_fon tr.odd td {
background: #cadfff;
}


table.zebra_fon td.std {
background: #ddeeff;
}

table.zebra_fon td.plus {
background: #bbccff;
}

table.zebra_fon td.max {
background: #99aaff;
}

table.zebra_fon td.pro {
background: #7799ff;
}

table.zebra_fon td.fon {
color:#0086ed;
font-weight:bold;
}

table.zebra_fon td strong {
color:#fff;
font-weight:bold;
}



.zebra_wizja {
background: #80c31c;
margin: 0 auto;
font-size: 0.9em;
border-collapse: collapse;
border-spacing: 0px;
}

.zebra_wizja td {
color:#000;
padding: 0.5em;
text-align:center;
border: 1px #80c31c solid;
font-weight:bold;
}

.zebra_wizja tr.even td {
background: #fff;
}

.zebra_wizja tr.odd td {
background: #d6eab8;
}

table.zebra_wizja td.std {
background: #ddeeff;
}

table.zebra_wizja td.plus {
background: #bbccff;
}

table.zebra_wizja td.max {
background: #99aaff;
}

table.zebra_wizja td.pro {
background: #7799ff;
}

table.zebra_wizja td.tv {
color:#80c31c;
font-weight:bold;
}

table.zebra_wizja td strong {
color:#fff;
font-weight:bold;
}

ul li {
line-height: 1.5em;
}



.zebra_bw {
background: #bbb;
margin: 0 auto;
font-size: 0.9em;
border-collapse: collapse;
border-spacing: 0px;
}

.zebra_bw td {
color:#000;
padding: 0.5em;
text-align:center;
border: 1px #bbb solid;
}

.zebra_bw tr.header{
background: #ccc;
}

.zebra_bw tr.even {
background: #fff;
}

.zebra_bw tr.odd {
background: #ddd;
}

#bottom-menu {
font-size: 0.8em;
width:800px;
margin: 0 auto;
}