@import "globals.css";
@import "forms.css";

/* = BOKS
************************************************************** */
.clear {clear:both;}
.page {
width: 975px; margin:0px auto; position:relative;
}

.header {
position:relative;
height:140px;
}

.page .logo { position:absolute; left:-30px; top:0px; top:15px; z-index:1; }
.page .kalkulator { position:absolute; left:220px; top:-10px; z-index:-1;  width:252px; height:137px; background: url(/images/gfx/kalkulator.png) no-repeat; }

.header_form { position:absolute; right:-11px;  top:0px; background:url(/images/gfx/header_login.jpg) top right no-repeat; width:300px; height:65px; }
.header_form.login { background:url(/images/gfx/header_login_logout.jpg) top right no-repeat; }
.header_form.login .pola { color:#fff; }
.header_form input{ padding:0px; margin:0px; background: transparent url(/images/gfx/header_email_bg.jpg) no-repeat; width:98px; height:17px; border:0px; font-family: Tahoma; font-size: 11px; padding-left:4px;}

.header_form .pola {margin-left:31px; margin-top:5px;}
.header_form .p2 { color: #f4dc23; margin: 15px 0px 0px 60px;}
.header_form .p2 a { color: #f4dc23;  }
.header_form a {color:#fff; margin-top:-4px;}

.menu {
color:#fff;
position:absolute;
top:84px;
right:0px;
list-style-type:none;
}
.menu  a { color:#fff; }


.menu li { float:left; height:35px;  overflow: hidden; _zoom: 1;}
.menu .ml { float:left;display:block; background: url(/images/gfx/menu_left.png) no-repeat left transparent; height:35px; overflow: hidden; _zoom: 1;}
.menu .mr { float:left;display:block; background: url(/images/gfx/menu_right.png) no-repeat right transparent; height:100%; margin:0 -1px 0px 7px; padding-right:5px; overflow: hidden; _zoom: 1;}
.menu p { font-family: Tahoma; font-size:11px; font-weight:bold; color: #fff; padding:5px; line-height:25px; }
.menu a:hover .ml, .menu a.active .ml {background: url(/images/gfx/menu_left_on.png) no-repeat left transparent; height:35px; overflow: hidden; _zoom: 1;}
.menu a:hover .mr, .menu a.active .mr {background: url(/images/gfx/menu_right_on.png) no-repeat right transparent; height:100%; margin:0 0px 0px 16px; }
.menu a:hover p, .menu a.active p { color: #1c1c1c; }

.page_content {
border:1px solid #DFDFDF;
padding:5px;
background: url(/images/gfx/content_bg.jpg) repeat-x transparent;
}

.page_content_left {
float:left;
width:640px;
}

.page_content_right {
float:left;
width:313px;
margin-left:10px;
}

.box { border:1px solid #dfdfdf; padding:10px; margin-bottom:10px; background:#fff;}

.dodaj_biuro {position:relative; width:635px; height:255px; background:url(/images/gfx/box_dodaj_biuro.jpg) no-repeat; padding:0px;}

.wyszukiwarka {background:url(/images/gfx/wyszukiwarka_bg.jpg) bottom repeat-x; border:0px; color:#fff;}
.wyszukiwarka b { color: #F3D915; }
.wyszukiwarka .miasta { height:120px; padding:0px; margin:0px;}
.wyszukiwarka .miasta li {float:left; list-style-type:none; width:90px; line-height:16px;}
.wyszukiwarka .miasta li a {color:#CCCCCC; }
.wyszukiwarka a {color:#333;}


p.hr, p.lay_hr {
width:100%;
height:1px;
background:#bfbfbf;
margin-top:4px;
margin-bottom:4px;
}

p.hr_white {
width:100%;
height:1px;
background:#fff;

}




.box_pakiet { margin:5px 0px 0px 260px; position:absolute; top:100px; height:158px; width: 380px;}
.box_pakiet ul { padding:0px; margin:0px; margin-left:15px;}
.box_pakiet li { }
.box_pakiet .opis_pakiet {position:relative; z-index:5; }


.box_wybierz_pakiet { display:block; position:relative;}
.box_wybierz_pakiet ul {list-style-type:none; padding:0px; margin:0px; padding:0px 0px 20px;}
.box_wybierz_pakiet li { background:url(/images/gfx/se4.gif) 0% 50% no-repeat; text-indent:20px; color:#666666; font-weight:bold; font-size:12px; font-family:Tahoma; line-height:25px;}
.box_wybierz_pakiet { display:block; padding:15px; margin:0px;}
.box_wybierz_pakiet .head { font-weight:bold;  font-size:16px; padding:0px 0px 20px;}
.box_wybierz_pakiet h1 { text-align:center; padding:20px; color:#FF8C01; text-shadow: none; display:block;}
.box_wybierz_pakiet .rejestruj { text-align:center; padding:0px; color:#FF8C01; text-shadow: none; display:block;}

.box_wybierz_pakiet.id1 .img{ background: url(/images/gfx/wybierz_standard.png) no-repeat	; width:366px; height:290px; position:absolute; top:60px; right:20px;}
.box_wybierz_pakiet.id2 .img{ background: url(/images/gfx/wybierz_ekspert.png) no-repeat	; width:366px; height:290px; position:absolute; top:60px; right:20px;}
.box_wybierz_pakiet.id3 .img{ background: url(/images/gfx/wybierz_ekspert.png) no-repeat	; width:366px; height:290px; position:absolute; top:60px; right:20px;}
.box_wybierz_pakiet.id1 .img_cena{ background: url(/images/gfx/wybierz_pakiet_standard_cena.png) no-repeat	; width:108px; height:98px; position:absolute; top:30px; right:-30px;}
.box_wybierz_pakiet.id2 .img_cena{ background: url(/images/gfx/wybierz_pakiet_plus_cena.png) no-repeat	; width:108px; height:98px; position:absolute; top:30px; right:-30px;}
.box_wybierz_pakiet.id3 .img_cena{ background: url(/images/gfx/wybierz_pakiet_ekspert_cena.png) no-repeat	; width:108px; height:98px; position:absolute; top:30px; right:-30px;}



.box.ok, .lay_boks.ok { color:green; text-align:center;  font-weight:bold; text-shadow: #e2e2e2 1px 1px; font-size:14px; font-family: "Trebuchet MS", Verdana, Tahoma;}
.box.err, .lay_boks.err { color:#990000; text-align:center;  font-weight:bold; text-shadow: #e2e2e2 1px 1px; font-size:14px; font-family: "Trebuchet MS", Verdana, Tahoma;}

.tipBox { border:1px solid #ffe488; background:#fff8da; padding:4px; color:#666; position:relative; margin-top:5px; margin:-10px 0 10px 10px;}
.tipBox p { border:0px; background: url(/images/gfx/qform_error_arrow.png) no-repeat; display:block; width:17px; height:10px; position:absolute; left:20px; top:-10px}
.tipBox.info {margin-left:0px;}

.call_center { background: url(/images/gfx/call.png) no-repeat; width: 313px; height: 125px;}
.call_center  span { font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block; padding:30px 0px 0px 160px; color:#333; text-shadow: #CBCBCB 1px 1px;}

.wybierz_pakiet th {text-align:center;}
.wybierz_pakiet td {text-align:center;}


.biuro { position:relative; padding: 0px 0px 0px 10px;}
.biuro.pakiet_3 { }
.biuro.biura_odd { border:1px solid #E0E0E0; border-left:0px; border-right: 0px; margin-bottom:-1px;}
.biuro.biura_even { border:1px solid #E0E0E0; border-left:0px; border-right: 0px; background:#F5F5F5; margin-bottom:-1px;}

.biuro .pakiet_logo_11 { position:absolute; background: url('/images/gfx/pakiet_standard_mini.png') 0% 0% no-repeat; width:80px; height:76px; right:10px; top:10px; }
.biuro .pakiet_logo_2 { position:absolute; background: url('/images/gfx/pakiet_plus_mini.png') 0% 0% no-repeat; width:80px; height:76px; right:10px; top:10px; }
.biuro .pakiet_logo_3 { position:absolute; background: url('/images/gfx/pakiet_ekspert_mini.png') 0% 0% no-repeat; width:80px; height:76px; right:10px; top:10px; }

.biuro .biuro_nazwa { font-size:13px; font-weight:bold; margin:10px 0px; border-bottom: 1px solid #CCCCCC; display:inline; float:left;}
.biuro .biuro_logo {float:left; min-height:60px;}
.biuro .biuro_logo img { padding:4px;}
.biuro .biuro_dane { float:left; padding:0px 0px 0px 10px;}
.biuro .opis { float:left; padding:10px 0px;}

.platnosci1, .platnosci2, .platnosci3, .platnosci4  {  width:300px; float:left; }

.platnosci2, .platnosci4 { margin-left:4px }
/*
.biura_odd { border:1px solid #E0E0E0; border-left:0px; border-right: 0px;}
.biura_even { border:1px solid #E0E0E0; border-left:0px; border-right: 0px; background:#F5F5F5;}
.pakiet_logo_1 { position:absolute; background: url('/images/gfx/pakiet_standard_80.png') 90% 0% no-repeat; width:80px; height:76px; right:20px; top:20px; }
.pakiet_logo_2 { width: 61px; height: 58px; background: url('/images/gfx/pakiet_plus_mini.jpg') no-repeat; float:right;}
.pakiet_logo_3 { width: 61px; height: 58px; background: url('/images/gfx/pakiet_ekspert_mini.jpg') no-repeat; float:right;}


.biuro_nazwa { font-size:13px; font-weight:bold; padding:4px;}
.biuro_logo {float:left; min-height:60px;}
.biuro_logo img { padding:4px;}
.biuro_dane {float:left; padding:0px 0px 0px 10px;}
*/

table.cennik .head { font-weight:bold; }
table.cennik .head.dr { text-align:right; }

.galeria img {float:left; padding:1px; border:1px solid #f2f2f2; margin-right:4px;}

.kontakt .text {padding-left:80px;}

.ico_info { height:58px; background: url(/images/gfx/ico_info.png) 5% 15% no-repeat }
.ico_kontakt { height:59px; background: url(/images/gfx/ico_kontakt.png) 5% 15% no-repeat }
.ico_email { height:59px; background: url(/images/gfx/ico_email.png) 5% 15% no-repeat }
.ico_www { height:59px; background: url(/images/gfx/ico_www.png) 5% 15% no-repeat }
.ico_gg { height:59px; background: url(/images/gfx/ico_gg.png) 5% 15% no-repeat }
.ico_czynne { height:59px; background: url(/images/gfx/ico_czynne.png) 5% 15% no-repeat }
.ico_google_maps { height:59px; background: url(/images/gfx/ico_google_maps2.png) 5% 15% no-repeat }

.wyroznione ul {list-style-type:none; padding:0px; margin:0px; }
.wyroznione li {line-height:12px;}
.wyroznione { color: #D2B48C}
.wyroznione a{ color: #7F7F7F}

h1.small {  text-shadow:none; font-size:13px; font-family: Tahoma }
.wg_branz ul{ margin-left:16px;}
.wg_branz li {float:left; list-style-type:none; width:100px; line-height:16px; }


.wszystkie_miasta .litera { 
background:#F9F9F9;
font: bold 14px Arial;
padding:10px;
margin:10px 0px;
}


.wszystkie_miasta  ul li {float:left; width:190px; list-style-type:square; color:#bfbfbf;}


.pytajnik { width:14px; height:14px; display:inline; cursor: help; padding:1px 6px; margin-left:4px; background: transparent  url('/images/gfx/pytajnik.gif') 0 0 no-repeat;}

.page_footer {
margin-top:10px;
}
.psl { float:left; width:50%;}
.psr { float:left; width:50%; text-align:right}

.wybierz_pakiet_header { margin-bottom:7px; margin-left:4px;}

.wybierz_pakiet_header .pak { float:left; margin-top:10px;}

.wybierz_pakiet_header .pakiet1 { display:block; width:115px; height:75px; background: url(/images/gfx/pakiety_off.png) no-repeat scroll ; }
.wybierz_pakiet_header .pakiet2 { display:block; width:115px; height:75px; background: url(/images/gfx/pakiety_off.png) no-repeat scroll 0 -75px; }
.wybierz_pakiet_header .pakiet3 { display:block; width:115px; height:75px; background: url(/images/gfx/pakiety_off.png) no-repeat scroll 0 -150px; }

.wybierz_pakiet_header p:hover .pakiet1, .wybierz_pakiet_header .active .pakiet1 { display:block; width:115px; height:75px; background: url(/images/gfx/pakiety_on.png) no-repeat scroll ; }
.wybierz_pakiet_header p:hover .pakiet2, .wybierz_pakiet_header .active .pakiet2 { display:block; width:115px; height:75px; background: url(/images/gfx/pakiety_on.png) no-repeat scroll 0 -75px; }
.wybierz_pakiet_header p:hover .pakiet3, .wybierz_pakiet_header .active .pakiet3 { display:block; width:115px; height:75px; background: url(/images/gfx/pakiety_on.png) no-repeat scroll 0 -150px; }

.wybierz_pakiet_header a { float:left; width: 122px; height:90px; background:#fff; border:1px solid #dfdfdf;  border-bottom:0px;  padding:10px; text-align:center; cursor:pointer; }
.wybierz_pakiet_header p:hover, .wybierz_pakiet_header .active p { float:left; width: 120px; height:90px; background: url(/images/gfx/pakiety_wybor_bg.jpg) repeat-x; border:1px solid #fff; border-bottom:0px;  padding:10px; text-align:center; cursor:pointer ; margin-left:-10px; margin-top:-10px; }
.wybierz_pakiet_header p:hover span , .wybierz_pakiet_header .active p span { display:block; margin-top:-1px; margin-left:-1px;}

.wybierz_pakiet_header b { text-align:center; width:120px; float:left; clear:both;}

.folder { margin-bottom:-8px; margin-left:-10px; margin-right:4px;}