/* CSS Document */

div{
	margin:0px;
	padding:0px;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
}

body{
    margin:0px;
    padding:0px;
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-size: 11px;
	background-image:url(images/site_bg.jpg);
	background-repeat:repeat-x;	
    }
    
td{
	vertical-align:top;
} 
   
form { margin:0; }

.clear {clear:both} 

.center {text-align:center} 

a, a:link, a:active, a:visited{
	text-decoration:none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #6b6b6b;
	font-weight: normal;	
}

a:hover{
	text-decoration:underline;
} 

a.l1, a.l1:link, a.l1:active, a.l1:visited{
	font-weight: normal;
	color:#fa6610;
	
}
a.l1:hover{
	color: #646464;
	text-decoration:underline;
}
a.l2, a.l2:link, a.l2:active, a.l2:visited{
	font-weight: normal;

}
a.l3, a.l3:link, a.l3:active, a.l3:visited{
	font-weight: normal;
	padding:15px;
}

a.menulink, a.menulink:link, a.menulink:active, a.menulink:visited{
	color: #ececec;
	padding-left:9px;
	font-weight: bold;
}
a.menulink2, a.menulink2:link, a.menulink2:active, a.menulink2:visited{
	color: #ececec;
	padding-left:9px;
	font-weight: bold;
}

a.foot, a.foot:link, a.foot:active, a.foot:visited{
	font-weight: normal;	
	color: #F4F1E9;
}

a.foot:hover{
	text-decoration:underline;
}
a.ofertalnk, a.ofertalnk:link, a.ofertalnk:active, a.ofertalnk:visited{
	font-weight: normal;	
	color:#6b6b6b;
}

a.ofertalnk:hover{
	text-decoration:underline;
	color:#f36c00;
}
a.tytul, a.tytul:link, a.tytul:active, a.tytul:visited{
	font-weight: bold;	
	color: #f96610;
}
a.tytul:hover{
	color:#646464;
	text-decoration:none;
}

a.foot_li, a.foot_li:link, a.foot_li:active, a.foot_li:visited{
	font-weight: normal;	
	color: #646464;
}

a.foot_li:hover{
	color:#fa6610;
	text-decoration:underline;
}

.sep{
	height:1px;
	width: 70%;
	font-size: 0px;
	margin-top:7px;
	margin-bottom:20px;
	background-image:url(images/sep.gif);
	background-repeat:repeat-x;
}

.adveni{
	color:#fa6610;
	font-weight: bold;
}

.image{
	margin-right:8px;
	margin-bottom:8px;
}

.image2{
	margin-left:15px;
	margin-bottom:15px;
	border:2px solid #cfcfcf;
}
.image3{
	margin:7px;
	border:2px solid #cfcfcf;
}
.image8{
	margin:7px;
	border-bottom:3px solid #fa6610;
}
.opis{
	color: #f16c00;
	font-size:11px;
}
.pname{
	font-weight: bold;
	font-size:12px;
}
.L1b{
	
	font-weight: bold;
}
.realbox{
	width:333px;
	height:136px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background:#f2f2f2;
	background-image:url(images/real_boxbg.gif);
}
.realbox8{
	width:219px;
	height:200px;
	float:left;
	margin-left:9px;
	margin-top:10px;
	margin-bottom:60px;
}
.realbox2{
	width:402px;
	margin-top:10px;
}

/************* struktura strony *********************/
	
#site_content{
    margin:0 auto;
    width:963px;
	vertical-align:top;
	margin:0px;
    } 

#top{
    width:963px;
	height:115px;
	background-image:url(images/sky.jpg);
	position:relative;
	left:0px;
	top:0px;
	margin:0px;
}
#minim{
	width:265px;
	height:17px;
	position:absolute;
	right:0px;
	top:0px;
	background-image:url(images/minimenu_bg.jpg);
	color:#6b6b6b;
	padding:5px;
	text-align:center;
}
#naglowek{
    width:963px;
	height:237px;
	background:#000000;
	position:relative;
	left:0px;
	top:0px;
	margin-bottom:31px;
}
#main_content{
    width:713px;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}

#menu{
    width:226px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	font-size:0px;
}

#dokumenty{
    width:257px;
	padding:0px;
	font-size:0px;
}

#witamybox{
	background:#FFFCF0;background-image:url(images/box_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	border:1px solid #E3DECB;
	
}

#indbox{
	background:#FFFCF0;background-image:url(images/box_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	margin-left:12px;
	border:1px solid #E3DECB;
	
}

#firmybox{
	background:#FFFCF0;background-image:url(images/box_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	margin-left:12px;
	margin-top:12px;
	border:1px solid #E3DECB;
	
}

#kredytybox{
	background:#FFFCF0;background-image:url(images/box_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	margin-left:12px;
	border:1px solid #E3DECB;
	
}
#client{
    width:100%;
	height:66px;
	background-image:url(images/client_bg.gif);
	background-repeat:repeat-x;
	position:relative;
}
#clientflash{
    width:963px;
	margin: 0 auto;
	height:66px;
	position:relative;
	color:#ffffff;
}
#foot2{
    width:100%;
	height:35px;
	top:13px;
	background-image:url(images/foot_bg.gif);
	background-repeat:repeat-x;
	position:relative;
}
#footcont{
    width:963px;
	margin: 0 auto;
	height:66px;
	position:relative;
	color:#ffffff;
}
#footlogo{
    width:100%;
	height:30px;
	position:relative;
}
#footlogo2{
    width:963px;
	margin: 0 auto;
	height:30px;
	position:relative;
	text-align:right;
	top:13px;
	color:#ffffff;
}
#foottworzenie{
    width:963px;
	margin: 0 auto;
	padding:0px 0px 10px 10px;
	position:relative;
}
.ptklist{
	float: left; 
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside;
}
.zmiennybox{
	width:695px;
	background:#FFFFFF;
	background-repeat:repeat-x;
	background-position:bottom;	
	border:1px solid #bebebe;

}

.aktbox_row{
    width:237px;
	padding:10px;
	background-image:url(images/aktbox_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.dokumenty_row{
    width:257px;
	background-image:url(images/aktbox_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fffcf0;
	padding:0px;
}

.menubg{
    width:211px;
	height:22px;
	padding-left:15px;
	padding-top:8px;
	border-bottom: 1px solid #DDDDDD;
	background-image:url(images/menu_bg.jpg);
	background-color: #606060;
	background-repeat:repeat-x;
	background-position:bottom;
}
.menubg:hover {
	background-image:url(images/menu_bg_over.jpg);
	border-bottom: 1px solid #DDDDDD;
	background-color: #F66600;
}
.menubg2{
    width:206px;
	height:23px;
	margin:1px;
	padding-left:20px;
	padding-top:8px;
	background-color:#8FABD2;
}
.menubg2:hover {
	background-color: #2D2D2D;
}
.box_row{
    width:158px;
	padding:3px 10px 5px 25px;
	height:12px;
	background-image:url(images/boxmenu_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.main{
	width:697px;
	margin-left:40px;
}

.mainbox{
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
}

.mainbox2{
	padding:0px;
}
.mainbox3{
	padding-left:10px;
	padding-right:10px;
}
.boxgfx{
	border:1px solid #3B2109;
	margin-bottom:10px;
}	

.footli{
	margin-left:10px;float: left; list-style-type: none; list-style-image: none; list-style-position: outside;
}
.footli2{
	float: left; list-style-type: none; list-style-image: none; list-style-position: outside;
}
/******************* formularze ****************/

.input{
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	height: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #3F240C;
}

.input2{
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #3F240C;
}

.btn {
    color: #3F240C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color: #3F240C;
    border: 1px solid #3F240C;
}

.btn1 {
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #ce0101;
    border: 1px solid #9f0101;
}

.image{
	border:3px solid #d9d9d9;
}

