body {
	font-family: Verdana, Serif, Helvetica;
	font-size: 12px;
	color: #ffffff;

	padding: 0px;
	margin: 0px;
}


a:link, a:visited {
color: #E6E6E6;
text-decoration: none;
}

a:hover{
color: #FFFBF0;
text-decoration: underline;
}

td#logo_wirtualne_bg {
	width: 247px;
	height: 89px;
	background-image: url('images/top_01.jpg');
	background-repeat: no-repeat;
}




td#top_02 {
	width: 114px;
	height: 89px;
	background-image: url('images/top_02.jpg');
	background-repeat: repeat-x;
}

td#left {
	width: 270px;
	background-image: url('images/menu_bg.jpg');
	background-repeat: repeat-y;
}

td#content {
	width: 622px;
	background-image: url('images/content_bg.jpg');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #6c843a;
}

div#subpage {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div#menu_co {
	width: 270px;
	height: 44px;
	background-image: url('images/menu_co.jpg');
}

div.menu_button {
	width: 270px;
	height: 29px;
	background-image: url('images/menu_button.jpg');
}

div.menu_pos {
	padding-left: 42px;
	padding-top: 3px;
	padding-bottom: 4px;
}

a.menu_link {
	font-size: 12px;
	font-weight: bold;
	color: #efefef;
	text-decoration: none;
}

a.menu_link:hover {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

div.menu_bottom {
	width: 270px;
	height: 18px;
	background-image: url('images/menu_bottom.jpg');
}

div#menu_inf {
	width: 270px;
	height: 44px;
	background-image: url('images/menu_inf.jpg');
}
div#menu_panel {
	width: 270px;
	height: 44px;
	background-image: url('images/menu_panel.jpg');
}

form {
	margin: 0px;
	padding: 0px;
}

input#szukaj {
	width: 140px;
	background-color: #ecefdd;
	border-left: 1px solid #5d5e16;
	border-top: 1px solid #5d5e16;
	border-bottom: none;
	border-right: none;
	color: #5d5e16;
}

input#szukaj_sub {
	background: none;
	border: none;
	color: #5d5e16;;
	font-size: 11px;
	font-weight: bold;
}

div#box_mini {
	width: 115px;
	height: 39px;
	background-image: url('images/box_mini.jpg');
}

div#box_midi {
	width: 115px;
	height: 39px;
	background-image: url('images/box_midi.jpg');
}

div#box_mega {
	width: 115px;
	height: 39px;
	background-image: url('images/box_mega.jpg');
}

div#box_maxi {
	width: 115px;
	height: 39px;
	background-image: url('images/box_maxi.jpg');
}

div.box_param {
	width: 276px;
	height: 39px;
	background-image: url('images/box_param.jpg');
}
div.box_param2 {
	width: 276px;
	height: 39px;
	background-image: url('images/box_param2.jpg');
}
div.box_paramdet {
	width: 276px;
	height: 20px;
	background-image: url('images/box_paramdet.gif');
}

div.box_paramdet_pos {
	font-size: 10px;
	color: #e8eddd;
	padding-left: 26px;
	padding-bottom: 2px;
}


div.box_det {
	width: 115px;
	height: 20px;
	background-image: url('images/box_det.jpg');
}

div.box_det_pos {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 20px;;
	padding-bottom: 3px;
}

div#sub_bg {
	width: 603px;
	background-image: url('images/sub_bg.jpg');
	background-repeat: repeat-y;
}

div#sub_pos {
	padding-left: 26px;
	padding-right: 30px;
	padding-bottom: 35px;
	line-height: 14px;
}
div#sub_pos2 {
	padding-left: 26px;
	padding-right: 30px;
	padding-bottom: 35px;
	line-height: 14px;
	height: 350px;
}
div#sub_pos3 {
	padding-left: 26px;
	padding-right: 30px;
	padding-bottom: 35px;
	line-height: 14px;
	height: 550px;
}

div#t_hosting {
	width: 603px;
	height: 51px;
	background-image: url('images/t_hosting.jpg');
}

div#t_domeny {
	width: 603px;
	height: 51px;
	background-image: url('images/t_domeny.jpg');
}

div#t_strony_www {
	width: 603px;
	height: 51px;
	background-image: url('images/t_strony_www.jpg');
}

div#t_sklepy {
	width: 603px;
	height: 51px;
	background-image: url('images/t_sklepy.jpg');
}

div#t_zarejestruj_domene {
	width: 603px;
	height: 51px;
	background-image: url('images/t_zarejestruj_domene.jpg');
}

div#t_zamow_serwer {
	width: 603px;
	height: 51px;
	background-image: url('images/t_zamow_serwer.jpg');
}

div#t_stworz_serwer {
	width: 603px;
	height: 51px;
	background-image: url('images/t_stworz_serwer.jpg');
}

div#t_zaloz_sklep_internetowy {
	width: 603px;
	height: 51px;
	background-image: url('images/t_zaloz_sklep_internetowy.jpg');
}

div#t_cennik_domen {
	width: 603px;
	height: 51px;
	background-image: url('images/t_cennik_domen.jpg');
}

div#t_dostepnosc_domen {
	width: 603px;
	height: 38px;
	background-image: url('images/t_dostepnosc_domen.jpg');
}

div#t_oferta_serwerow {
	width: 603px;
	height: 51px;
	background-image: url('images/t_oferta_serwerow.jpg');
}

div#t_cennik_hostingu {
	width: 603px;
	height: 51px;
	background-image: url('images/t_cennik_hostingu.jpg');
}

div#t_hosting {
	width: 603px;
	height: 51px;
	background-image: url('images/t_hosting.jpg');
}

div#t_oferta_stron_www {
	width: 603px;
	height: 51px;
	background-image: url('images/t_oferta_stron_www.jpg');
}

div#t_sklepy_internetowe {
	width: 603px;
	height: 51px;
	background-image: url('images/t_sklepy_internetowe.jpg');
}

div#t_panel_klienta {
	width: 193px;
	height: 44px;
	background-image: url('images/t_panel_klienta.jpg');
}
div#t_panel_partnera {
	width: 193px;
	height: 44px;
	background-image: url('images/t_panel_partnera.jpg');
}
div#t_profil {
	width: 193px;
	height: 44px;
	background-image: url('images/t_profil.jpg');
}
div#t_faktury {
	width: 220px;
	height: 44px;
	background-image: url('images/t_faktury.jpg');
}
div#t_aktualnosci {
	width: 220px;
	height: 44px;
	background-image: url('images/t_aktualnosci.jpg');
}
div#t_pomoc {
	width: 220px;
	height: 44px;
	background-image: url('images/t_pomoc.jpg');
}
div#t_edytuj_profil {
	width: 193px;
	height: 44px;
	background-image: url('images/t_edytuj_profil.jpg');
}
div#t_edytuj_dane_firmy {
	width: 193px;
	height: 44px;
	background-image: url('images/t_edytuj_dane_firmy.jpg');
}
div#t_dane_firmy {
	width: 193px;
	height: 44px;
	background-image: url('images/t_dane_firmy.jpg');
}
div#t_wyloguj {
	width: 193px;
	height: 44px;
	background-image: url('images/t_wyloguj.jpg');
}
div#t_pozycjonowanie {
	width: 220px;
	height: 44px;
	background-image: url('images/t_pozycjonowanie.jpg');
}
div#t_dodaj_firme {
	width: 220px;
	height: 44px;
	background-image: url('images/t_dodaj_firme.jpg');
}
div#t_rejestracja_domeny {
	width: 220px;
	height: 44px;
	background-image: url('images/t_rejestracja_domeny.jpg');
}
div#t_rejestracja {
	width: 220px;
	height: 44px;
	background-image: url('images/t_rejestracja.jpg');
}
div#t_logowanie {
	width: 193px;
	height: 44px;
	background-image: url('images/t_logowanie.jpg');
}
div#t_dane_serwera {
	width: 193px;
	height: 44px;
	background-image: url('images/t_dane_serwera.jpg');
}
div#t_zamowione_serwery {
	width: 220px;
	height: 44px;
	background-image: url('images/t_zamowione_serwery.jpg');
}
div#t_szukaj {
	width: 220px;
	height: 44px;
	background-image: url('images/t_szukaj.jpg');
}
div#t_przypominanie_hasla {
	width: 220px;
	height: 44px;
	background-image: url('images/t_przypominanie_hasla.jpg');
}
div#t_przypominanie_loginu {
	width: 220px;
	height: 44px;
	background-image: url('images/t_przypominanie_loginu.jpg');
}
div#t_zarejestrowane_domeny {
	width: 250px;
	height: 44px;
	background-image: url('images/t_zarejestrowane_domeny.jpg');
}
td#szukaj_01 {
	width: 176px;
	height: 115px;
	background-image: url('images/szukaj_01.jpg');
}

td#szukaj_02 {
	width: 217px;
	height: 115px;
	background-image: url('images/szukaj_bg.jpg');
	background-repeat: repeat-x;
	color: #6a8338;
}

td#szukaj_03 {
	width: 265px;
	height: 115px;
	background-image: url('images/szukaj_03.jpg');
}

td#szukaj_04 {
	width: 143px;
	height: 115px;
	background-image: url('images/szukaj_bg.jpg');
	background-repeat: repeat-x;
}

td#szukaj_05 {
	width: 91px;
	height: 115px;
	background-image: url('images/szukaj_bg.jpg');
	background-repeat: repeat-x;
}

td.check {
	font-size: 10px;
	color: #6a8338;
	text-align: center;

}

a#domeny {
	color: #6a8338;
	font-weight: bold;
	text-decoration: none;
}

a#domeny:hover {
	color: #6a8338;
	font-weight: bold;
	text-decoration: underline;
}

td#kontakt_01 {
	width: 222px;
	height: 136px;
	background-image: url('images/kontakt_01.jpg');
}

td#kontakt_02 {
	/* width: 175px; */
	height: 136px;
	background-image: url('images/kontakt_02.jpg');
}

td#kontakt_03 {
	/* width: 281px; */
	width: 291px;
	height: 136px;
	background-image: url('images/kontakt_03.jpg');
}

td#kontakt_04 {
	width: 214px;
	height: 136px;
	background-image: url('images/kontakt_04.jpg');
}

div.kontakt_pos {
	padding-top: 52px;
	padding-left: 10px;
	line-height: 19px;
	font-weight: bold;
	color: #efefef;
}
div.kontakt_pos2 {
	padding-top: 52px;
	line-height: 19px;
	font-weight: bold;
	color: #efefef;
}
div.kontakt2_pos {
	padding-top: 52px;
	padding-right: 22px;
	line-height: 23px;
	color: #efefef;
}

input.log {
	width: 145px;
	background-color: #ecefdd;
	border-left: 1px solid #758d0d;
	border-top: 1px solid #758d0d;
	border-bottom: none;
	border-right: none;
	color: #758d0d;
}

input#zalog {
	background: none;
	border: none;
	font-size: 11px;
	font-weight: bold;
	color: #efefef;
}



td#footer_01 {
	width: 806px;
	height: 68px;
	background-image: url('images/footer_bg.jpg');
	background-repeat: repeat-x;
}

td#footer_02 {
	width: 86px;
	height: 68px;
	background-image: url('images/footer_bg.jpg');
	background-repeat: repeat-x;
}

a#dk {
	font-size: 10px;
	color: #546b26;
	padding-top: 20px;
	text-decoration: none;
}

a.footmenu {
	font-size: 10px;
	color: #546b26;
	text-decoration: none;
}

a.footmenu:hover {
	font-size: 10px;
	color: #546b26;
	text-decoration: underline;
}

a#dk:hover {
	font-size: 10px;
	color: #546b26;
	text-decoration: none;
}

td.top_side {
	width: 50%;
	background-image: url('images/top_side.jpg');
	background-repeat: repeat;
}

div.top_side_top {
	width: 100%;
	height: 538px;
	background-image: url('images/top_side_top.jpg');
	background-repeat: repeat-x;
	background-position: left top;
}

td#kont_left {
	width: 50%;
	height: 115px;
	background-image: url('images/kont_left.jpg');
	background-repeat: repeat-x;
}

td#kont_right {
	width: 50%;
	height: 115px;
	background-image: url('images/szukaj_bg.jpg');
	background-repeat: repeat-x;
}

td.kont_bg {
	width: 50%;
	height: 136px;
	background-image: url('images/kont_bg.jpg');
	background-repeat: repeat-x;
}

td.foot_side {
	width: 50%;
	height: 68px;
	background-image: url('images/footer_bg.jpg');
	background-repeat: repeat-x;
}
.error{
font-weight: bold;
color: #960000;
text-align: center;
font-size: small;
}
/* do usuniecia! */
.naglowek{
height: 44px;
text-transform: capitalize;
line-height: 30px;
padding-left: 10px;
font-weight: bold;
color: white;
font-size: 12px;
background-image: url('images/t_naglowek.jpg');
background-repeat: no-repeat;
margin: 0px;
}
.h4{
color: white;
padding: 5px;
margin-bottom: 10px;
border-bottom-color: #6B823C;
border-bottom-style: solid;
border-bottom-width: 1px;
background-color: #7F983A;
border-top-color: #6B823C;
border-top-style: solid;
border-top-width: 1px;
line-height: 22px;
font-weight: bold;
}
table.tabela1{
}
table.tabela1 tr th{
border-bottom-color: #6B823C;
border-bottom-style: solid;
border-bottom-width: 1px;
background-color: #91A93B;
border-top-color: #6B823C;
border-top-style: solid;
border-top-width: 1px;
line-height: 22px;
}
table.tabela1 tr td{
border-bottom-color: #6B823C;
border-bottom-style: solid;
border-bottom-width: 1px;
}
td.th{
border-bottom-color: #6B823C;
border-bottom-style: solid;
border-bottom-width: 1px;
background-color: #91A93B;
line-height: 22px;
}
table.tabela1{
}
table.tabela2 tr th{
border-bottom-color: #6B823C;
border-bottom-style: solid;
border-bottom-width: 1px;
background-color: #91A93B;
border-top-color: #6B823C;
border-top-style: solid;
border-top-width: 1px;
line-height: 22px;
font-size: 10px;
}
table.tabela2 tr td{
border-bottom-color: #6B823C;
border-bottom-style: solid;
border-bottom-width: 1px;
font-size: 10px;
}
div.info{
margin: 30px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 35px;
padding-right: 15px;
background-color: #dae6f4;
border-style: solid;
border-width: 1px;
border-color: #a9c6e9;
background-image: url('images/info.png');
background-repeat: no-repeat;
background-position: center left;
color: #2653A6;
font-weight: bold;
text-align: justify;
}
div.info2{
margin: 30px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 35px;
padding-right: 15px;
background-color: #F2F2F2;
border-style: solid;
border-width: 1px;
border-color: #C2C2C2;
background-image: url('images/info.png');
background-repeat: no-repeat;
background-position: center left;
color: #565656;
font-weight: bold;
text-align: justify;
}
div.info2 a {
	color: #565656;
	text-decoration: none;
}

div.info2 a:hover {
	color: #767676;
	text-decoration: underline;
}
div.ok{
margin: 30px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 40px;
padding-right: 15px;
background-color: #c7e260;
border-style: solid;
border-width: 1px;
border-color: #6B823C;
background-image: url('images/ok.png');
background-repeat: no-repeat;
background-position: center left;
color: #6B823C;
font-weight: bold;
text-align: justify;
}
.contentheading{
margin: 10px 0 10px;
padding: 0 5px 5px;
font-weight: bold;
font-size: 14px;
border-left: #6B823C 5px solid;
border-bottom: #799139 1px solid;
line-height: 20px;
}

td#ticker{
padding: 10px;
text-align: justify;
}