@import "reset.css";
@import "globals.css";
@import "forms.css";

/* = BOKS
************************************************************** */
.clear {clear:both;}
.page {
width: 965px; margin:0px auto; position:relative;
}

.header {
position:relative;
height:140px;
}

.page .logo { position:absolute; left:-10px; top:0px; }
.header_form { position:absolute; right:0px;  top:0px; background:url(/images/gfx/header_form.jpg) no-repeat; width:354px; height:38px; padding: 2px 8px; color:#fff;}
.header_form input {padding:0px; margin:0px;}
.header_form a {color:#fff; margin-top:-4px;}

.menu {
position:absolute;
top:95px;
right:0px;
list-style-type:none;
}

.menu li { float:left; background:url(/images/gfx/menu_bg.jpg) repeat-x; padding:4px 8px; height:26px; margin-right:2px;}

.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;}
.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; }

.info { background:url(/images/gfx/wyszukiwarka_bg.jpg) top repeat-x; border:0px; color:#fff; }

.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:#fff;}
.wyszukiwarka input {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;

}


.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/lay/pakiet_standard_80.png') 0% 0% no-repeat; width:80px; height:76px; right:10px; top:15px; }
.biuro .pakiet_logo_2 { position:absolute; background: url('/images/lay/pakiet_plus_80.png') 0% 0% no-repeat; width:80px; height:76px; right:10px; top:15px; }
.biuro .pakiet_logo_3 { position:absolute; background: url('/images/lay/pakiet_ekspert_80.png') 0% 0% no-repeat; width:80px; height:76px; right:10px; top:15px; }

.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;}
.info_top { width: 200px; height:105px; background:url(/images/gfx/top.jpg) no-repeat; position:absolute; right:0px; top:0px; }