/* CSS STYLE: barwy.org */

/* [ STYLE DOTYCZACE: BODY ] */
body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

a {
	outline: none;
}

/* [ STYLE DOTYCZACE: ROZNE ] */
.color-01 { color: #B41414; }
.color-02 { color: #CECECE; }
.color-03 { color: #66CC00; }
.color-04 { color: #999999; }

.container { width: 50px; height: 50px; }
.hid { position: absolute; bottom: 0; left: 0; }

li { float: left; display: block; }

.block { display: block; }

.box_zamowienie_cena { font-family: Arial, sans-serif; font-size: 15px; font-weight: bold; }

.w100 { width: 100px; }
.w150 { width: 150px; }
.w200 { width: 200px; }
.w250 { width: 250px; }
.w300 { width: 300px; }

.h105 { height: 105px; }
.h80 { height: 80px; }

.mt3 { margin-top: 3px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }

.ml5 { margin-left: 5px; }

p.hr01 { background-color: #CECECE; width: 668px; margin-left: 10px; margin-right: 10px; margin-bottom: 0; height: 1px; padding: 0; }
p.hr02 { background-color: #CECECE; width: 668px; margin-bottom: 10px; height: 1px; padding: 0; }

p.tresc { margin: 0; padding: 0; }

/* [ STYLE DOTYCZACE: LINKI ] */
a.top_menu_link {
	color: #000000;
	text-decoration: none;
}

a.top_menu_link:hover {
	color: #000000;
	text-decoration: underline;
}

a.top_menu_link:active {
	color: #CECECE;
	text-decoration: underline;
}

a.menu_link {
	color: #000000;
	border-top: #CECECE 1px solid;
	text-decoration: none;
	width: 280px;
	margin: 0 10px 0 10px;
	padding: 10px 0 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	display: block;
}

a.menu_link:hover {
	color: #000000;
	text-decoration: underline;
}

a.menu_link:active {
	color: #CECECE;
	text-decoration: underline;
}

a.gratisy_link {
	color: #000000;
	text-decoration: none;
}

a.gratisy_link:hover {
	color: #000000;
	text-decoration: underline;
}

a.gratisy_link:active {
	color: #CECECE;
	text-decoration: underline;
}

a.footer_link {
	color: #999999;
	text-decoration: none;
}

a.footer_link:hover {
	color: #999999;
	text-decoration: underline;
}

a.footer_link:active {
	color: #000000;
	text-decoration: underline;
}

img.clear {
	border: 0;
	padding: 0;
	margin: 0;
}

/* [ STYLE DOTYCZACE: BOX_HEADER ] */
h2.box_header {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 12px;	
	position: absolute;
	top: 10px;
	left: 35px;
}

/* [ STYLE DOTYCZACE: O ] */
img.o {
	position: absolute;
	top: 9px;
	left: 9px;
}

/* [ STYLE DOTYCZACE: LESS / MORE ] */
.t9r9 {
	top: 9px;
	right: 9px;
}

.t1r20 {
	top: 1px;
	right: 20px;
}

.t10r10 {
	top: 10px;
	right: 10px;
}

/* [ STYLE DOTYCZACE: LESS ] */
p.less {
	margin: 0;
	padding: 0;
	position: absolute;
}

a.less_tekst {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	position: absolute;
}

a.less_tekst:hover {
	color: #CECECE;
}

/* [ STYLE DOTYCZACE: MORE ] */
p.more {
	margin: 0;
	padding: 0;
	position: absolute;
}

a.more_tekst {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	position: absolute;
}

a.more_tekst:hover {
	color: #CECECE;
}

/* [ STYLE DOTYCZACE: VERTBAR_HIDDEN ] */
div.vertbar_hidden {
	color: #000000;
	width: 668px;
	height: auto;
	padding: 10px;
	position: relative;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 150%;	
}

.trzymacz { border-color: #FFFFFF; 	text-align: center; }
.normal { border: #CECECE 1px solid; }

/* [ STYLE DOTYCZACE: MAIN ] */
div.main {
	background-color: #FFFFFF;
	width: 1000px;
	height: auto;
	margin: 0 auto 0 auto;
}

/* [ STYLE DOTYCZACE: MAIN_LEFT ] */
div.main_left {
	background-color: transparent;
	width: 690px;
	height: auto;
	margin: 0 auto 0 auto;
	float: left;
}

/* [ STYLE DOTYCZACE: MAIN_RIGHT ] */
div.main_right {
	background-color: transparent;
	width: 300px;
	height: auto;
	margin: 0 auto 0 10px;
		float: left;
}

/* [ STYLE DOTYCZACE: TOP ] */
div.top {
	background: url(../img/top_bkg.gif) no-repeat right bottom;
	width: 1000px;
	height: 45px;
	margin: 10px auto 0 auto;
	position: relative;
}

ul.top_menu {
	background: transparent;
	width: auto;
	height: 25px;
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 12px;
	right: 0;
}

/* [ STYLE DOTYCZACE: BOX_WYBRANI_KLIENCI ] */
div.box_wybrani_klienci {
	background: url(../img/box_wybrani_klienci_bkg.png) no-repeat top left;
	border: #CECECE 1px solid;
	width: 298px;
	height: 238px;
	position: relative;
}

div.box_wybrani_klienci_logo {
	border: #CECECE 1px solid;
	width: 258px;
	height: 133px;
	margin: 34px 0 0 9px;
	padding: 10px;
}

img.box_wybrani_klienci_button_reload {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 202px;
	left: 140px;
}

span.box_wybrani_klienci_nastepny {
	color: #000000;
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 204px;
	left: 162px;
}

/* [ STYLE DOTYCZACE: BOX_MENU ] */
div.box_menu {
	background: url(../img/box_menu_bkg.png) no-repeat top left;
	border: #CECECE 1px solid;
	width: 298px;
	height: 218px;
	position: relative;
}

div.menu {
	margin-top: 35px;
}

/* [ STYLE DOTYCZACE: TRZYMACZ ] */
div.trzymacz_top {
	background: url(../img/corners_top_bkg.gif) no-repeat top left;
	width: 690px;
	height: 175px;
	position: relative;
}

div.trzymacz_bottom {
	background: url(../img/corners_bottom_bkg.gif) no-repeat top left;
	width: 1000px;
	height: 15px;
}

h1.trzymacz_tekst_glowny {
	font-family: Arial, sans-serif;
	font-size: 32px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 28px;
	left: 30px;	
}

p.trzymacz_tekst_dodatkowy {
	width: 650px;
	margin: 0;
	height: 0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;
	position: absolute;
	top: 73px;
	left: 30px;
}

img.button_trzymacz {
	position: absolute;
	top: 125px;
	left: 30px;	
}

/* [ STYLE DOTYCZACE: VERTBAR_ANALIZA ] */
div.vertbar_analiza {
	background: url(../img/vertbar_bkg.png) no-repeat top left;
	border: #CECECE 1px solid;
	width: 688px;
	height: 33px;
	position: relative;
}

h2.vertbar_analiza_tekst {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	position: absolute;
	top: 9px;
	left: 14px;
}

img.button_vertbar_analiza {
	position: absolute;
	top: 6px;
	left: 495px;	
}

/* [ STYLE DOTYCZACE: VERTBAR_ZAMOWIENIE ] */
div.vertbar_zamowienie {
	background: url(../img/vertbar_bkg.png) no-repeat top left;
	border: #CECECE 1px solid;
	width: 688px;
	height: 33px;
	position: relative;
}

h2.vertbar_zamowienie_tekst {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	position: absolute;
	top: 9px;
	left: 14px;
}

/* [ STYLE DOTYCZACE: VERTBAR_OGOLNY ] */
div.vertbar_ogolny {
	background: url(../img/vertbar_bkg.png) no-repeat top left;
	border: #CECECE 1px solid;
	width: 688px;
	height: 33px;
	position: relative;
}

h2.vertbar_ogolny_tekst {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	position: absolute;
	top: 9px;
	left: 14px;
}

/* [ STYLE DOTYCZACE: VERTBAR_PROCES ] */
div.vertbar_proces {
	background: url(../img/vertbar_bkg.png) no-repeat top left;
	border: #CECECE 1px solid;
	width: 688px;
	height: 33px;
	position: relative;
}

h2.vertbar_proces_tekst {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	position: absolute;
	top: 9px;
	left: 14px;
}

img.button_vertbar_proces {
	position: absolute;
	top: 6px;
	left: 350px;	
}

/* [ STYLE DOTYCZACE: VERTBAR_FOOTER ] */
div.vertbar_footer {
	color: #000000;
	border: #CECECE 1px solid;
	width: 683px;
	height: 22px;
	margin: 10px 0 10px 0;
	padding: 10px 0 0 5px;
	font-family: Verdana, sans-serif;
	text-align: center;
	font-size: 11px;
	position: relative;
}

/* [ STYLE DOTYCZACE: BOX_GRATISY ] */
div.box_gratisy {
	border: #CECECE 1px solid;
	width: 688px;
	height: 128px;
	position: relative;
}

div.button_gratisy_01 {
	background: url(../img/button_gratisy_01a.png) no-repeat top left;
	width: 200px;
	height: 35px;
	position: absolute;
	top: 36px;
	left: 9px;
}

div.button_gratisy_02 {
	background: url(../img/button_gratisy_02i.png) no-repeat top left;
	width: 200px;
	height: 35px;
	position: absolute;
	top: 36px;
	left: 209px;
}

div.button_gratisy_03 {
	background: url(../img/button_gratisy_03i.png) no-repeat top left;
	width: 200px;
	height: 35px;
	position: absolute;
	top: 36px;
	left: 409px;
}

div.button_gratisy_04 {
	background: url(../img/button_gratisy_04i.png) no-repeat top left;
	width: 200px;
	height: 35px;
	position: absolute;
	top: 36px;
	left: 609px;
}

div.box_gratisy_main {
	width: 670px;
	height: 45px;
	position: absolute;
	top: 75px;
	left: 9px;
}

img.box_gratisy_main_img {
	width: 200px;
	height: 45px;
	position: absolute;
	top: 0px;
	left: 0px;
}

p.box_gratisy_main_tekst {
	width: 400px;
	height: 45px;
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 150%;
	position: absolute;
	top: 5px;
	left: 245px;
}

p.button_gratisy_tekst {
	width: 200px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 10px 0 0 0;
	text-align: center;	
}

/* [ STYLE DOTYCZACE: BOX_ZAMOWIENIE ] */
div.box_zamowienie {
	border: #CECECE 1px solid;
	width: 688px;
	height: 188px;
	position: relative;
}

p.box_zamowienie_tekst_01, p.box_zamowienie_tekst_02 {
	width: 650px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 150%;
	margin: 35px 0 0 10px;
}

p.box_zamowienie_tekst_02 {
	margin: 5px 0 0 10px;
}

img.button_zamowienie_01 {
	position: absolute;
	top: 105px;
	left: 19px;	
}

img.button_zamowienie_02 {
	position: absolute;
	top: 105px;
	left: 239px;	
}

img.button_zamowienie_03 {
	position: absolute;
	top: 105px;
	left: 459px;	
}

p.box_zamowienie_cena_01, p.box_zamowienie_cena_02, p.box_zamowienie_cena_03 {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
}

p.box_zamowienie_cena_01 {
	width: 210px;
	top: 155px;
	left: 19px;
}

p.box_zamowienie_cena_02 {
	width: 210px;
	top: 155px;
	left: 239px;
}

p.box_zamowienie_cena_03 {
	width: 210px;
	top: 155px;
	left: 459px;
}

/* [ STYLE DOTYCZACE: PODSTRONA ] */
div.podstrona_header_top   {
	background: url(../img/corners_top_bkg.gif) no-repeat top left;
	width: 690px;
	height: 80px;
	position: relative;
}

div.podstrona_header_bottom {
	background: url(../img/corners_bottom_bkg.gif) no-repeat top left;
	width: 1000px;
	height: 15px;
}

h1.podstrona_tekst_glowny {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 12px;
	left: 30px;	
}

p.podstrona_tekst_dodatkowy {
	color: #000000;
	width: 650px;
	margin: 0;
	height: 0;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;
	position: absolute;
	top: 42px;
	left: 30px;
}

h2.podstrona_punkt_glowny {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	padding: 0;
}

h2.podstrona_punkt {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	padding: 0;
}

h3.podstrona_punkt_opis {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 10px 15px 10px;
	padding: 0;
}

div.podstrona_main {
	border: #CECECE 1px solid;
	width: 688px;
	padding: 0 0 10px 0;
	position: relative;
}

div.podstrona_main_tresc {
	padding: 0 0 0 10px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;

}

/* [ STYLE DOTYCZACE: ZAMOWIENIE ] */
div.zamowienie_sekcja {
	background-color: #FFFFFF;
	position: relative;
	margin: 0;
	padding: 0;
}

div.zamowienie_opcja {
	color: #000000;
	width: 668px;
	height: auto;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding: 10px;
}

div.zamowienie_potwierdzenie {
	color: #000000;
	width: 668px;
	height: 40px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding: 10px;
}

span.opcja_tresc {
	margin: 0;
}

a.hint_pokaz {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 0;
	right: 10px;
}

div.zamowienie_hint {
	border: #CECECE 1px solid;
	width: 448px;
	height: auto;
	margin: 0;
	padding: 5px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 150%;
	position: absolute;
	top: 35px;
	right: 10px;	
}

p.cena_tekst {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	left: 10px;
}

span.cena {
	color: #000000;
	width: auto;
	margin-top: 15px;
	margin-bottom: 50px;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	display: block;
	float: left;
}

span.cena_jednostka {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	width: 80px;
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 5px;
}

/* [ STYLE DOTYCZACE: FORMULARZ ] */
div.formularz {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: #CECECE 1px solid;
	margin: 10px 10px 10px 10px;
	padding: 8px;
	position: relative;
	font-size: 12px;	
}

p.formularz_komunikat {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 5px 0 0 0;
	padding: 0;
}

.formularz_input {
	border: #CECECE 1px solid;
	background-color: #FFFFFF;
	padding: 5px;
	position: absolute;
	top: 10px;
	right: 10px;
}

.formularz_wiadomosc_textarea {
	background-color:#FFFFFF;
	color: #999999;
	border: #CECECE 1px solid;
	width: 656px;
	padding: 5px;
	margin: 0 10px 10px 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.formularz_kontakt_wiadomosc_textarea {
	background-color:#FFFFFF;
	color: #999999;
	border: #CECECE 1px solid;
	width: 656px;
	padding: 5px;
	margin: 0 10px 10px 10px;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}

input.formularz_input_kod {
	background-color: #FFFFFF;
	border: #CECECE 1px solid;
	padding: 5px;
	position: absolute;
	top: 10px;
	right: 110px;
}

div.formularz_kod {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: #CECECE 1px solid;
	margin: 0 10px 15px 10px;
	padding: 8px;
	position: relative;
	font-size: 12px;	
}

img.button_aktywuj {
	position: absolute;
	top: 14px;
	left: 574px;	
}

input.button_zamowienie_wyslij {
	border: 0;
	background-image: url(../img/button_zamowienie_wyslij_i.png);
	width: 210px;
	height: 40px;
	margin-bottom: 50px;
	position: absolute;
	top: 50px;
	left: 210px;	
}

input.button_zamowienie_analizy_wyslij {
	border: 0;
	background-image: url(../img/button_zamowienie_analizy_wyslij_i.png);
	width: 210px;
	height: 40px;
	margin-bottom: 50px;
	position: absolute;
	top: 20px;
	left: 210px;	
}

input.button_formularz_kontaktowy_wyslij {
	border: 0;
	background-image: url(../img/button_formularz_kontaktowy_wyslij_i.png);
	width: 210px;
	height: 40px;
	margin-bottom: 50px;
	position: absolute;
	top: 20px;
	left: 210px;	
}

p.zamowienie_podsumowanie {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0 0 20px 0;
	padding: 0;
}

span.zamowienie_potwierdzenie_komunikat {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 62px;
	left: 440px;	
}

span.zamowienie_analizy_potwierdzenie_komunikat {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 32px;
	left: 440px;	
}

span.formularz_kontaktowy_potwierdzenie_komunikat {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 32px;
	left: 440px;	
}
