/*************tutaj zaczynają się style dla podstron*********************************/
*{margin: 0;}
img {border: none;}
body {background: url('../gfx/podstrony_top_bg.png') scroll no-repeat top center; font-family: Tahoma; color: #3f3f3f; font-size: 8pt; }
p {line-height: 20px;}
textarea{font-family: Tahoma; font-size: 10pt;}
table {font-size: 9pt;}


#podstrony_container {margin:  auto; width: 1280px; }
#podstrony_top {/*background: url('../gfx/podstrony_top_bg.jpg');*/ width: 1280px; height: 135px;position: relative;}
#podstrony_logo {background: url('../gfx/logo.png');width: 330px; height: 37px; float: left; margin-top: 50px; margin-left: 175px; cursor: pointer;}
#podstrony_toplinks {position: relative; left: 840px; top: 10px;color: #EDEDED; width: 500px; height: 20px;}
.toplinks1, .toplinks2, .toplinks3 {position: relative; top: -100px; left: 100px;}
.toplinks1:hover {text-decoration: underline; cursor: pointer;}
.toplinks2:hover {text-decoration: underline; cursor: pointer;}
/*#podstrony_topmenu {background: url('../gfx/top_menu_bg.png') no-repeat;width: 464px; height: 47px; float: right; position: relative;}*/
#podstrony_home_button {width: 38px; height: 30px; background: transparent; position: absolute; left: 728px; top: 46px; cursor: pointer;}
#podstrony_topmenu ul {list-style: none; margin: 0; padding: 0; position: relative; top: 12px; left: 823px;width: 450px; height: 35px;}
#podstrony_topmenu ul li {display: inline; position: relative; top: -48px;}
#podstrony_topmenu ul li a {text-decoration: none; color: #EDEDED; margin-right: 5px;}
#top_menu_link3 img{position: relative; top: 2px;}/*wyrównania źle wyciętej grafiki*/
#blue_shadow1, #blue_shadow2, #blue_shadow3, #blue_shadow4 {background: url('../gfx/blue_shadow.png'); width: 123px; height: 23px; }
#blue_shadow1 {position: absolute; top: 65px; left: 1025px;}
#blue_shadow2 {position: absolute; top: 65px; left: 945px;}
#blue_shadow3 {position: absolute; top: 65px; left: 850px;}
#blue_shadow4 {position: absolute; top: 65px; left: 780px;}

.bc_homepage {color: #3f3f3f;  margin-left: 3px; cursor: pointer; }
.bc_podstrona {color: #0d78aa;  text-decoration: underline;cursor: pointer; }
.color_special {font-weight: bold; color: #0d78aa;}

#podstrony_content { position: relative; margin-top: 20px; height: 950px;}
#podstrony_content_lewa_kolumna {float: left;width: 30%; position: relative; z-index: 1; }

/***panel boczny***/
#panel_boczny {width: 209px; height: 402px; background: url('../gfx/panel_boczny.png'); float: right; margin-top: 26px; position: relative;}
#panel_boczny_field1 {background: transparent; width: 192px; height: 75px; position: relative; top: 122px; left: 4px; cursor: pointer;margin-bottom: 20px;}
#panel_boczny_field2 {background: transparent; width: 192px; height: 75px; position: relative; top: 113px; left: 4px; cursor: pointer; margin-bottom: 30px;}
#panel_boczny_field3 {background: transparent; width: 192px; height: 86px; position: relative; top: 102px; left: 4px; cursor: pointer; margin-bottom: 5px;}



#menu_podstrona_onas_button1 {background: url('../gfx/menu_podstrona_onas_button1.png') no-repeat; width: 70px;height: 21px; position: absolute; top: 36px; left: 216px; z-index: 2;}
#menu_podstrona_onas_button2 {background: url('../gfx/menu_podstrona_onas_button2.png') no-repeat; width: 100px;height: 24px; position: absolute; top: 66px; left: 225px; z-index: 2;}

#podstrony_content_prawa_kolumna {float: right;width: 65%;position: relative;}
#podstrona_onas_head {background: url('../gfx/podstrona_onas_head.png') no-repeat; height: 31px;}
#podstrona_onas_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_onas_breadcrumbs {position: absolute; top: 16px; left: 516px; margin-left: 3px;}
#podstrona_onas_breadcrumbs img { position: relative; top: 2px; left: 0px;}
#podstrona_onas_head_napis {background: url('../gfx/podstrona_onas_head_napis.png') no-repeat; height: 55px;}
#podstrona_onas_head_banner {background: url('../gfx/podstrona_onas_head_banner.png') no-repeat; height: 120px;}
#podstrona_onas_text_contener {width: 724px; height: 220px; text-align: justify; padding-top: 20px; color: #3f3f3f; }
#podstrona_onas_text_kolumna_lewa {float: left; width: 47%;}
#podstrona_onas_text_kolumna_prawa {float: right; width: 47%;}
#podstrona_onas_text_kolumna_lewa p+p, #podstrona_onas_text_kolumna_prawa p+p {margin-top: 20px;}


#owners {clear: both; color: #3f3f3f;}
#owner_descript1, #owner_descript2 {width: 600px;}
#owner_descript1 {margin-bottom: 15px;}
#owner_descript1_info, #owner_descript2_info {float: left; margin-left: 10px;}
#owner_foto1, #owner_foto2 {float: left;}
#owner_foto2 {clear: both;}
#owner_nazwisko1 {background: url('../gfx/owner1_nazwisko.png') no-repeat; width: 300px;height: 30px; margin-left: -3px;}
#owner_nazwisko2 {background: url('../gfx/owner2_nazwisko.png') no-repeat; width: 300px;height: 35px; margin-left: -3px;}


/*******************tutaj zaczynają się style dla podstrony tłumaczenia************************/
#podstrona_tlumaczenia_head {background: url('../gfx/podstrona_tlumaczenia_head.png') no-repeat; height: 31px;}
#podstrona_tlumaczenia_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_tlumaczenia_breadcrumbs {position: absolute; top: 16px; left: 516px; margin-left: 3px;}
#podstrona_tlumaczenia_breadcrumbs img { position: relative; top: 2px; left: 0px;}
#podstrona_tlumaczenia_head_napis {background: url('../gfx/podstrona_tlumaczenia_head_napis.png') no-repeat; height: 55px;}
#podstrona_tlumaczenia_head_banner {background: url('../gfx/podstrona_tlumaczenia_head_banner.jpg') no-repeat; height: 120px;}
#podstrona_tlumaczenia_text_contener {width: 724px; text-align: justify; padding-top: 20px; height:125px;}
#podstrona_tlumaczenia_text_kolumna_lewa {float: left; width: 47%;}
#podstrona_tlumaczenia_text_kolumna_prawa {float: right; width: 47%;}

#menu_podstrona_tlumaczenia_button1 {background: url('../gfx/menu_podstrona_tlumaczenia_button1.png') no-repeat; width: 87px;height: 21px; position: absolute; top: 39px; left: 225px;z-index: 2;}
#menu_podstrona_tlumaczenia_button2 {background: url('../gfx/menu_podstrona_tlumaczenia_button2.png') no-repeat; width: 51px;height: 24px; position: absolute; top: 67px; left: 225px;z-index: 2;}
#menu_podstrona_tlumaczenia_button3	 {background: url('../gfx/menu_podstrona_tlumaczenia_button1.png') no-repeat; width: 51px;height: 24px; position: absolute; top: 67px; left: 225px;z-index: 2;}

#cennik {background: url('../gfx/cennik_bg.png') no-repeat; width: 732px;height: 118px;   padding-left: 15px;  margin-left: -10px;}
#cennik table {width: 97%; font-size: 10px;}
#cennik table tr td+td {text-align: center;}
#cennik a {color: #0d78aa;}
#cennik img {margin-bottom: 2px; margin-left: 3px;}

#cennik_row1 td {padding-top: 5px !important; font-weight: bold;}
#cennik_row2 td {padding-top: 7px !important;}
#cennik_row3 td {padding-top: 10px !important;}
#cennik_row4 td {padding-top: 9px !important;}
#cennik_row5 td {padding-top: 8px !important;}
.cennik_etykieta_wiersza {font-weight: bold;}

.cennik1{width: 35%;}
#cennik_opis { position: relative; top: 30px; left: 0px; margin-bottom: 50px;}
.cennik_opis_p1 {margin-bottom: 20px;}

/*******************************tutaj zaczynają się style dla podstrony referencje**************************/
#podstrona_referencje_head {background: url('../gfx/podstrona_referencje_head.png') no-repeat; height: 31px;}
#podstrona_referencje_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_referencje_breadcrumbs {position: absolute; top: 16px; left: 516px;  margin-left: 3px;}
#podstrona_referencje_breadcrumbs img { position: relative; top: 2px; left: 0px;}
#podstrona_referencje_head_napis {background: url('../gfx/podstrona_referencje_head_napis.png') no-repeat; height: 55px;}
#podstrona_referencje_head_banner {background: url('../gfx/podstrona_referencje_head_banner.jpg') no-repeat; height: 150px;}

#menu_podstrona_referencje_button1 {background: url('../gfx/menu_podstrona_referencje_button1.png') no-repeat; width: 98px;height: 21px; position: absolute; top: 38px; left: 225px;z-index: 2;}
#menu_podstrona_referencje_button2 {background: url('../gfx/menu_podstrona_referencje_button2.png') no-repeat; width: 98px;height: 24px; position: absolute; top: 68px; left: 225px;z-index: 2;}

#referencje_field1, #referencje_field2, #referencje_field3, #referencje_field4,
#referencje_field5  {background: url('../gfx/referencje_field_bg.png') no-repeat; width: 748px;height: 109px; margin-bottom: 9px;margin-left: -8px;}
.referencje_field_logo {display: inline; width: 100px; height: 100px; float: left; margin-left: 27px;}
.referencje_field_logo img {margin-top: 14px;}
.referencje_field_text {display: inline; width: 483px; height: 100px; float:left; padding: 10px 0px 0px 5px; }
.referencje_field_text {text-align: justify;}
.referencje_field_miniatura {display: inline; width: 100px; height: 100px;   float: left; margin-right: 20px;}
.referencje_field_miniatura img {margin-left: 33px; margin-top: 15px;}

/**************************tutaj zaczynają się style dla podstrony kontakt************************************/

#podstrona_kontakt_head {background: url('../gfx/podstrona_kontakt_head.png') no-repeat; height: 31px;}
#podstrona_kontakt_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_kontakt_breadcrumbs {position: absolute; top: 16px; left: 516px;  margin-left: 3px;}
#podstrona_kontakt_breadcrumbs img { position: relative; top: 2px; left: 0px;}
#podstrona_kontakt_head_napis {background: url('../gfx/podstrona_kontakt_head_napis.png') no-repeat; height: 55px;}
#podstrona_kontakt_head_banner {background: url('../gfx/podstrona_kontakt_head_banner.png') no-repeat; height: 150px;}

#menu_podstrona_kontakt_button1 {background: url('../gfx/menu_podstrona_kontakt_button1.png') no-repeat; width: 98px;height: 21px; position: absolute; top: 37px; left: 225px;z-index: 2;}
#menu_podstrona_kontakt_button2 {background: url('../gfx/menu_podstrona_kontakt_button2.png') no-repeat; width: 98px;height: 24px; position: absolute; top: 65px; left: 225px;z-index: 2;}

#kontakt_dane_firmy { margin-bottom: 10px;}
.formularz_etykieta {font-weight: bold;}
#kontakt_dane_firmy a{color: #3f3f3f; text-decoration: none;}

#kontakt_formularz form {margin-top: 20px; width: 300px;}
#kontakt_formularz form p {clear: left; margin: 0px; padding: 0px; padding-top: 5px;  position: relative;}
#kontakt_formularz form p label {float: left; width: 18%;  position: relative; top: 4px; left: 0px;}
#kontakt_formularz form p .textarea_label {float: left; width: 17%;  position: relative; top: 45px; left: 0px;}
#kontakt_formularz form input[type=text]{background: url('../gfx/input_text_bg.png') no-repeat; width: 237px; height: 28px; padding-left: 7px; padding-top: 5px;border: none;}
#kontakt_formularz form select{background: url('../gfx/select_bg.png') no-repeat; width: 227px; height: 29px; padding-left: 7px;border: none;}
#kontakt_formularz form textarea {background: url('../gfx/textarea_bg.png') no-repeat; width: 229px; height: 133px; border: none;padding-left: 7px; padding-top: 3px; z-index:2;margin-left: 3px;}
#kontakt_formularz form input[type=image] {float: right; margin-right: 18px;}

/******************tutaj zaczynają się style dla formularza z zapytaniem******************/
#podstrona_formularz_head {background: url('../gfx/podstrona_formularz_head.png') no-repeat; height: 36px;}
#podstrona_formularz_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_formularz_head_napis {background: url('../gfx/podstrona_formularz_head_napis.png') no-repeat; height: 55px;}
#podstrona_formularz_head_banner {background: url('../gfx/podstrona_formularz_head_banner.png') no-repeat; height: 150px;}

#menu_podstrona_formularz_button1 {background: url('../gfx/menu_podstrona_formularz_button1.png') no-repeat; width: 141px;height: 21px; position: absolute; top: 40px; left: 224px;z-index: 2;}
#menu_podstrona_formularz_button2 {background: url('../gfx/menu_podstrona_formularz_button2.png') no-repeat; width: 141px;height: 24px; position: absolute; top: 66px; left: 225px;z-index: 2;}

#zapytanie_formularz {margin-top: 20px;}
#zapytanie_formularz form {margin-top: 20px; width: 400px; position: relative;}
#zapytanie_formularz form p {clear: left; margin: 0px; padding: 0px; padding-top: 5px;  position: relative;}
#zapytanie_formularz form p label {float: left; width: 23%;  position: relative; top: 4px; left: 0px;}
#zapytanie_formularz form p .textarea_label {float: left; width: 17%;  position: relative; top: 45px; left: 0px;}
#zapytanie_formularz form input[type=text]{background: url('../gfx/input_text_bg.png') no-repeat; width: 237px; height: 28px; padding-left: 7px; padding-top: 5px;border: none;}
.select_input {padding-left: 40px !important; vertical-align: center; padding-bottom: 0px; padding-top: 2px !important; cursor: pointer;}
#zapytanie_formularz form input[type=file] {width: 237px; margin-left: 4px;}
#zapytanie_formularz form select{background: url('../gfx/select_bg.png') no-repeat; width: 227px; height:27px; border: none;}
#zapytanie_formularz form img[name=select_arrow1], #zapytanie_formularz form img[name=select_arrow2] {position: absolute; top: 10px; left: 294px; cursor: pointer;}
#zapytanie_formularz form textarea {background: url('../gfx/textarea_bg.png') no-repeat; width: 229px; height: 133px; border: none;padding-left: 7px; padding-top: 3px; margin-left: 0px;}
#zapytanie_formularz form input[type=image] {float: left; margin-left: 247px;}

.option_box {border-top: 1px solid #298CD2; border-left: 1px solid #298CD2; border-right: 1px solid #153901; border-bottom: 1px solid #153901;  
color: black; width: 220px; background: white; margin-left: 95px; 
position: relative; top: -2px; left: 1px;
}
.option_box p { font-size: 11px; cursor: pointer; font-family: Arial Unicode MS; padding-left: 4px; padding-bottom: 5px;line-height: 10px;}
.option_box p:hover {background: #298CD2}

#formularz_zapytania_info  {width: 725px;}
#formularz_zapytania_info ol {padding-left: 15px;}
#formularz_zapytania_info ol li {margin-top: 5px;}

.mail_to_biuro {color: #0d78aa; font-weight: bold;cursor: pointer;}
.mail_to_biuro:hover{text-decoration: underline;}

#podstrona_formularz_send_head {background: url('../gfx/podstrona_formularz_head.png') no-repeat; height: 36px;}
#podstrona_formularz_send_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_formularz_send_head_napis {background: url('../gfx/podstrona_formularz_send_head_napis.png') no-repeat; width: 422px;height: 101px; margin-left: -7px; margin-bottom: 15px;}
#podstrona_formularz_send_head_banner {background: url('../gfx/podstrona_formularz__send_head_banner.png') no-repeat; height: 150px;}
        
/******************tutaj zaczynają się style dla telekonferencji******************/

#podstrona_telekonferencje_head {background: url('../gfx/podstrona_telekonferencje_head.png') no-repeat; height: 31px; margin-left: -10px;}
#podstrona_telekonferencje_head_linia{background: url('../gfx/podstrona_onas_head_linia.png') no-repeat; height: 10px; margin-left: -7px; margin-top: 5px; margin-bottom: 8px;}
#podstrona_telekonferencje_breadcrumbs {position: absolute; top: 16px; left: 516px;  margin-left: 3px;}
#podstrona_telekonferencje_breadcrumbs img { position: relative; top: 2px; left: 0px;}
#podstrona_telekonferencje_head_napis {background: url('../gfx/podstrona_telekonferencje_head_napis.png') no-repeat; height: 55px; margin-left: -10px; }
#podstrona_telekonferencje_head_banner {background: url('../gfx/podstrona_telekonferencje_head_banner.png') no-repeat; height: 150px;}

#menu_podstrona_telekonferencje_button1 {background: url('../gfx/menu_podstrona_onas_button1.png') no-repeat; width: 70px;height: 21px; position: absolute; top: 36px; left: 214px; z-index: 2;}
#menu_podstrona_telekonferencje_button2 {background: url('../gfx/menu_podstrona_telekonferencje_button2.png') no-repeat; width: 108px;height: 24px; position: absolute; top: 64px; left: 225px;z-index: 2;}
		
#telekonferencje_content {overflow: auto; height: 400px; width: 725px; text-align: justify;}
#telekonferencje_left_content {float: left; width: 47%;}
#telekonferencje_left_content p + p {margin-top: 20px;}
#telekonferencje_right_content {float: right;width: 47%;}
#telekonferencje_right_content  ul {padding-left: 15px;}
#telekonferencje_right_content  ul li { margin-bottom: 5px;}
#telekonferencje_right_content  ul + p {margin-top: 32px;}
.telekonferencje_strong {color: #0d78aa; font-weight: bold;}
		
		
/******************tutaj zaczynają się style dla stopki na podstronach******************/

#footer {background: url('../gfx/footer_bg.png'); width: 1680x; height: 66px; clear: both; padding-top: 15px;color: #636363; margin-top: 100px;}
#footer_left{float: left; margin-left: 332px; margin-top: -6px;}
#footer_right{float: right;  margin-right: 263px; margin-top: -6px;}

#footer  a {color: #636363;  text-decoration: none;}
#footer  a:hover{ text-decoration: underline;}

.linki {color: transparent !important; position: absolute;}
