/* CSS Document */

body {
color:#828282;
background-color: #FFFFFF;
margin: 0px;
font:11px Arial, Helvetica, sans-serif;
background:url(../gfx/bg.jpg) repeat-x;
}

a {
text-decoration:none;
color:#b6b6b6;
}

.a2 {
text-decoration:none;
color:#828282;
}

.a3 {
text-decoration:none;
color:#990000;
}

img {
border:none;
}

h2 {
margin:0px; padding:0px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

h3{
color:#990000;
margin:0px; padding:0px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

h4{
color:#333333;
margin:0px; padding:0px;
font:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
}

#horizon {
background-color: transparent;
text-align: center;
position: absolute;
width: 100%;
height: 1px;
overflow: visible;
visibility: visible;
display: block;
}

#content {
margin-left: -452px;
position: absolute;
left: 50%;
width: 904px;
visibility: visible;
text-align:left;
}

#top {
width:904px;
height:201px;
background:url(../gfx/br_05.jpg) no-repeat;
}

#top_right {
width:287px;
height:201px;;
float:right;
position:relative;
background:url(../gfx/br_07.jpg) bottom no-repeat;
}

#top_right_txt {
color:#b6b6b6;
padding:0px 0px 1px 0px;
	position:absolute;
	width:224px;
	height:47px;
	left: 32px;
	top: 102px;
}

#searcher {
width:287px;
height:56px;
background:url(../gfx/br_06.jpg) no-repeat;
}

#searcher_txt{
padding: 7px 0px 0px 10px;
}

.input{
width: 158px;
height: 18px;
padding-left:7px;
padding-top:4px;
background-image: url(../gfx/br_input.jpg);
color: #b3b3b3;
font-size:10px;
border: 0px;
}

.minus{
width: 20px;
height: 22px;
background-image: url(../gfx/br_minus.jpg);
color: White;
background-color: White;
border: none;
}

.plus{
width: 23px;
height: 22px;
background-image: url(../gfx/br_plus.jpg);
color: White;
background-color: White;
border: none;
}

.more{
width: 26px;
height: 22px;
padding-left:0px;
padding-top:0px;
background-image: url(../gfx/br_more.jpg);
color: White;
background-color: White;
border: none;
}

/* MENU TOP */
#menutop {
width:904px;
height:39px;
}

#menutop ul {
margin:0px; padding:15px 0px 0px 525px;
list-style-type: none;
}

#menutop ul li {
margin: 0; padding: 0px 17px 0px 0px;
list-style:none; 
display:inline;	
color:#ebebeb;	
}

#menutop ul li a {
text-decoration:none;
display:inline;
color:#828282;
}

/* MAIN MENU */

#main_menu {
width:904px;
height:51px;
}

#main_menu ul {
margin:0px;padding:0px;
height:51px;
list-style-type:none;
}

#main_menu ul li {
margin: 0; padding: 0;
list-style:none; 
display:inline;
float:left;
}

#main_menu ul li a {
display:block;
height:51px;
}

#main_menu ul li#centrum_finansowe a:hover {width: 161px; background: url(../gfx/br_08.jpg) 0px 0px no-repeat;}
main_menu ul li#centrum_finansowe {width: 161px;}
#main_menu ul li#centrum_finansowe a {width: 161px; background: url(../gfx/br_08.jpg) 0px 0 no-repeat;}
main_menu ul li#centrum_finansowe {width: 161px;}

#main_menu ul li#placowki_zus a:hover {width: 120px; background: url(../gfx/br_09.jpg) 0px 0px no-repeat;}
main_menu ul li#placowki_zus {width: 120px;}
#main_menu ul li#placowki_zus a {width: 120px; background: url(../gfx/br_09.jpg) 0px 0 no-repeat;}
main_menu ul li#placowki_zus {width: 120px;}

#main_menu ul li#urzedy_skarbowe a:hover {width: 143px; background: url(../gfx/br_10.jpg) 0px 0px no-repeat;}
main_menu ul li#urzedy_skarbowe {width: 143px;}
#main_menu ul li#urzedy_skarbowe a {width: 143px; background: url(../gfx/br_10.jpg) 0px 0 no-repeat;}
main_menu ul li#urzedy_skarbowe {width: 143px;}

#main_menu ul li#forum_podatkowe a:hover {width: 148px; background: url(../gfx/br_11.jpg) 0px 0px no-repeat;}
main_menu ul li#forum_podatkowe {width: 148px;}
#main_menu ul li#forum_podatkowe a {width: 148px; background: url(../gfx/br_11.jpg) 0px 0 no-repeat;}
main_menu ul li#forum_podatkowe {width: 148px;}

#main_menu ul li#slownik_finansowe a:hover {width: 157px; background: url(../gfx/br_12.jpg) 0px 0px no-repeat;}
main_menu ul li#slownik_finansowe {width: 157px;}
#main_menu ul li#slownik_finansowe a {width: 157px; background: url(../gfx/br_12.jpg) 0px 0 no-repeat;}
main_menu ul li#slownik_finansowe {width: 157px;}

#main_menu ul li#ksiegarnia_biznesowa a:hover {width: 175px; background: url(../gfx/br_13.jpg) 0px 0px no-repeat;}
main_menu ul li#ksiegarnia_biznesowa {width: 175px;}
#main_menu ul li#ksiegarnia_biznesowa a {width: 175px; background: url(../gfx/br_13.jpg) 0px 0 no-repeat;}
main_menu ul li#ksiegarnia_biznesowa {width: 175px;}

#aktualnosci {
width:904px;
height:235px;
padding:20px 0px 0px 0px;
}

#aktualnosci_left {
width:600px;
height:230px;
float:left;
background:url(../gfx/br_15.jpg) no-repeat bottom;
position:relative;
}

#aktualnosci_buttons{
margin:0px; padding:0px;
height:36px;
}

#aktualnosci_1{
	position:absolute;
	width:271px;
	height:164px;
	left: 25px;
	top: 55px;
}

#aktualnosci_2{
	position:absolute;
	width:227px;
	height:161px;
	left: 345px;
	top: 55px;
}

#aktualnosci_right {
width:304px;
height:230px;
float:right;
background:url(../gfx/br_16.jpg) no-repeat;
}



#polecane_biura{
width:904px;
height:140px;
position:relative;
background:url(../gfx/br_17.jpg) no-repeat;
}

#biuro_head{
padding:15px 0px 0px 26px;
}

#biuro_1{
	position:absolute;
	width:118px;
	height:50px;
	left: 40px;
	top: 62px;
}

#biuro_2{
	position:absolute;
	width:118px;
	height:50px;
	left: 214px;
	top: 62px;
}

#biuro_3{
	position:absolute;
	width:118px;
	height:50px;
	left: 391px;
	top: 62px;
}

#biuro_4{
	position:absolute;
	width:118px;
	height:50px;
	left: 567px;
	top: 62px;
}

#biuro_5{
	position:absolute;
	width:118px;
	height:50px;
	left: 745px;
	top: 62px;
}

.light_txt{
color:#b6b6b6;
font-size:11px;
}


#dodane_biura{
width:904px;
height:160px;
position:relative;
background:url(../gfx/br_18.jpg) no-repeat;
}

#biuro2_head{
padding:15px 0px 0px 26px;
}

#dol{
width:904px;
height:217px;
background:url(../gfx/br_19.jpg) no-repeat;
position:relative;
}

#partnerzy {
	width:188px;
	height:159px;
	position:absolute;
	left: 315px;
	top: 13px;
}

#newsletter {
	width:250px;
	height:160px;
	position:absolute;
	left: 26px;
	top: 13px;
}

#forum {
	width:348px;
	height:158px;
	position:absolute;
	left: 537px;
	top: 13px;
}

#menu_down {
text-align:center;
width:904px;
height:31px;
background:url(../gfx/br_22.jpg) repeat-x;
}

#menu_down ul {
margin:0px; padding:9px 0px 0px 0px;
list-style-type: none;
}

#menu_down ul li {
font:Arial, Helvetica, sans-serif;
color:#b6b6b6;
margin: 0; padding: 0px 13px 0px 0px;
list-style:none; 
display:inline;	
}

#menu_down ul li a {

padding: 0px 0px 0px 0px;
text-decoration:none;
display:inline;
color:#b6b6b6;
}

#stopka{
height:50px;
font-family:Arial, Helvetica, sans-serif;
color:#b6b6b6;
padding:15px 0px 0px 596px;
}

/* index2 */

#mapa {
padding:15px 0px 0px 15px
}

#line{
height:30px;
background:url(../gfx/br_line_short.jpg) repeat-x center; 
}

#bok{
padding-bottom:20px;
width:207px;
float:left;
z-index:0;
}

#bok_l{
width:207px;
z-index:1;
background:url(../gfx/br_bok_bg.jpg) repeat-y;
}

#bok_menu{
width:207px;
padding:15px 0px 0px 0px;
z-index:2;
background:url(../gfx/br_bok_top.jpg) no-repeat top;
}

#menu_left {
width:207px;
}

#menu_left ul {
margin:0px; 
padding:8px 0px 0px 36px;
list-style-image:url(../gfx/pt.png);
text-decoration:none;
}

#menu_left ul li {
font:Arial, Helvetica, sans-serif;
}

#right_cont{
padding:10px 0px 0px 0px;
float:right;
width:690px;
}

.cont_r{
height: 120px;
background:url(../gfx/br_kat_r.jpg) no-repeat;
position:relative;
}

.cont_b{
height: 120px;
background:url(../gfx/br_kat_b.jpg) no-repeat;
position:relative;
}

.cont_logo{
	position:absolute;
	width:100px;
	height:63px;
	left: 29px;
	top: 19px;
}

.cont_name {
	position:absolute;
	width:110px;
	height:59px;
	left: 194px;
	top: 20px;
}


.cont_info {
	position:absolute;
	width:269px;
	height:66px;
	left: 362px;
	top: 20px;
}

.cont_more{
	position:absolute;
	width:32px;
	height:56px;
	left: 633px;
	top: 28px;
	background-color:
}

#strona{
text-align:right;
padding-top:6px;
height:40px;
}

.stronabut {
width:130px;
padding:6px;
border: #b6b6b6 solid 1px;
font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
font-size: 10px; 
font-weight:bold;
}

.stronabut:hover {
width:130px;
padding:6px;
border: #760605 solid 1px;
font-size: 10px; 
font-weight:bold;
font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
}

/* index3 */

#finace{
padding: 0px 10px 0px 10px;
}

#adres {
float:left;
width:300px;
}

#logo_firmy {
float:right;
width:300px;
height:100px;
}

#mapka_firmy{
float:left;
width:300px;
}

#kontakt{
float:right;
width:310px;
height:100px;
}

.inputy {
padding:2px 3px 2px 3px;
background-color:#FFFFFF;
border: #ebebeb solid 1px;
color:#999999; 
font-size: 10px;
font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
}

/*  index4  */

#blog{
padding: 0px 10px 0px 10px;
font: Arial, Helvetica, sans-serif;
font-size:12px;
}

#blog ul {
margin:0px 0px 0px 30px;
list-style-image:url(../gfx/single/single_26.jpg);
}

#blog ul li {
margin: 0;
}

.komentarz{
padding: 10px 10px 10px 10px;
background-color:#fbf8f1;
}

#blog_head{
position:relative;
z-index:0;
}

#blog_kal{
	position:absolute;
	width:38px;
	height:40px;
	z-index:1;
	left: 5px;
	top: 6px;
}

#blog_rest{
	width:613px;
	height:50px;
	position:absolute;
	z-index:2;
	left: 58px;
	top: 0px;
}

.blod_padd{
padding:0px 0px 0px 35px;
}

