body *{
margin:0;
padding:0;
}

body {
font-family: verdana, sans-serif, arial, times new roman, Helvetica;
text-align:left;
font-size: small;
color: #000;
margin:0;
padding:0;
background: #fff url(images/bck.png) repeat-x;
}

img{
border:0;
}

#header table{
margin:0;
padding:0;
border-collapse:collapse;
}

#header img{
margin:0;
padding:0;
border:0;
}

#main_wrapper {
width:981px;
padding:0;
margin:0 auto;
}

#main_column {
float:left;
margin:0px;
padding:0;
}


#main_column_inner {
margin:0px;
padding:0px;
}

#one_column {
margin:0px;
padding:0;
}


#one_column_inner {
margin:0px;
padding:0px;
}

#left_column {
float:left;
width:777px;
}

#left_column_inner {
padding: 0 15px;
}

#main_column_inner ul{
margin:0px 15px;
padding:0;
}

#main_column_inner ul li{
margin:0 0 0 15px;
padding:0;
}


#right_column {
float:left;
width:204px;
}

#right_column_inner {
}


#footer {
clear:both;
padding:0;
width:100%;
text-align:left;
}

#footer_inner{
padding:8px 0 0 47px;
}

#footer_inner p {
padding:0;
margin:0;
}


#footer_inner a{
color: #444;
font-size:11px;
text-decoration:none;
}

#footer_inner a:hover{
text-decoration:underline;
}


#formularz_kontaktowy {
float:left;
text-align:center;
padding: 0 40px 20px 100px;
}



#formularz_kontaktowy div{
padding: 12px 0;
text-align:left;
clear:both;
}


#formularz_kontaktowy label{
float:left;
width: 200px;
display:block;
text-align:left
}


#formularz_kontaktowy input[type="text"], textarea {
float:left;
width: 200px;
background: #fff;
border:1px solid #444;
}


#formularz_kontaktowy input[type="submit"]{
float:left;
background: #fff;
border:1px solid #444;
}

#multi_drop_menus * {
padding:0;
margin:0;
}

#multi_drop_menus {
behavior:url(csshover.htc);
float:left;
padding: 12px 0 20px;
}

#multi_drop_menus ul {
float:left;
}

#multi_drop_menus li{
list-style:none;
float:left;
}


#multi_drop_menus a {
font-weight:normal;
font-size: 10px;
color:#eee;
padding: 3px 20px 3px 0px;
display:block;
text-decoration:none;
}

#multi_drop_menus a:hover {
text-decoration:underline;
}

p.copyright{
color: #bca16d;
text-align:right;
font-size:smaller;
padding-right:47px;
margin-top:-15px;
}

.copyright a{
color:#bca16d;
}

.srodkuj{
text-align:center;

}

table.galeria {
width:981px;
margin:auto;
}

table.galeria  td, table.galeria  th{
width:33%;
text-align:center;
}


.jpg {
border-color:#F6F1DB;
border-width:1px;
border-style:solid;
}

.jpgr {
float:left;
padding:0 15px 15px 0
}

.jpgr img{
border-width:1px;
}

.jpgb {
border-color:#303791;
border-width:1px;
border-style:solid;
}

.jpgw {
border-color:#FCBA0E;
border-width:1px;
border-style:solid;
}

.jpgb {
border-color:#73C5ED;
border-width:1px;
border-style:solid;
}

.jpg0 {
border-color:#D2E6FF;
border-width:0px;
border-style:solid;
}

.black {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #000000;
    text-decoration: NONE;
	}
	
	
.bblack {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 10px;
    color: #000000;
    text-decoration: NONE;
	}
	
.naglowek {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 12px;
    color: #303791;
    text-decoration: NONE;
	}
	
	.red {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 11px;
    color: #ED461D;
    text-decoration: NONE;
	margin:0;
	padding:15px 0;
	}	
	.lblue {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 11px;
    color: #73C5ED;
    text-decoration: NONE;
	}
		.lorange {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 11px;
    color: #FCBA0E;
    text-decoration: NONE;
	}
			.lgrey {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 11px;
    color: #aaaaaa;
    text-decoration: NONE;
	}

.white {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #ffffff;
    text-decoration: NONE;
	}
	
.bwhite {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 10px;
    color: #ffffff;
    text-decoration: NONE;
	}
	.menu {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #ffffff;
    text-decoration: NONE;
	}
	.stopka {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #303791 ;
    text-decoration: NONE;
	}
	
.blue {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: normal;
    font-style:normal;
    font-size: 10px;
    color: #303791;
    text-decoration: NONE;
	}
	
.bblue {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
	font-weight: bold;
    font-style:normal;
    font-size: 10px;
    color: #303791;
    text-decoration: NONE;
	}

	
	
a:link, a:visited, a:active {
font-family: verdana, sans-serif, arial, times new roman, Helvetica;
font-weight: bold;
font-style: normal;
font-size: 10px;
color: #303791 ;
text-decoration: NONE;
}
    
a:hover {
font-family: verdana, sans-serif, arial, times new roman, Helvetica;
font-weight: bold;
font-style: NORMAL;
font-size: 10px;
color: #303791 ;
text-decoration: underline;
}
	
	    a:link.d, a:visited.d, a:active.d {
    font-family: verdana, sans-serif, arial, times new roman, Helvetica;
    font-weight: bold;
    font-style: normal;
    font-size: 14px;
    color: #303791 ;
    text-decoration: NONE;
	}
    
    a:hover.d {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
    font-weight: bold;
    font-style: NORMAL;
    font-size: 14px;
    color: #303791 ;
    text-decoration: underline;
	}
	
	
	   a:link.menu, a:visited.menu, a:active.menu {
    font-family: verdana, sans-serif, arial, times new roman, Helvetica;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    color: white;
    text-decoration: NONE;
	}
    
    a:hover.menu {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
    font-weight: bold;
    font-style: NORMAL;
    font-size: 10px;
    color: white;
    text-decoration: underline;
		}


		  a:link.stopka, a:visited.stopka, a:active.stopka {
    font-family: verdana, sans-serif, arial, times new roman, Helvetica;
    font-weight: bold;
    font-style: normal;
    font-size: 10px;
    color: #303791 ;
    text-decoration: NONE;
	}
    
    a:hover.stopka {
	font-family: verdana, sans-serif, arial, times new roman, Helvetica;
    font-weight: bold;
    font-style: NORMAL;
    font-size: 10px;
    color: #303791 ;
    text-decoration: underline;
	}
h1 { font-size: 12px; color: #ED461D;; text-align: justify;padding-bottom:15px;}

#oferta_lewa_k{
float:left;
width:204px;
}

#oferta_lewa_k_inner{
float:left;
}

#oferta_lewa_k_inner ul {
margin:10px 0 0 0px;
padding:5px 0 0 5px;
list-style:none;
text-transform:uppercase;
background:#f6f1db;
}

#oferta_lewa_k_inner ul li{
margin:0 0 0 0px;
padding:0 0 0 15px;
background:url(images/menu_w.gif) no-repeat top left;
}

#oferta_lewa_k_inner ul li ul{
margin:0;
padding:0 0 0 0px;
list-style:none;
text-transform:none;
border-right:none;
}

#oferta_lewa_k_inner ul li ul li {
margin:0 0 0 0px;
padding:0 0 0 15px;
background:url(images/menu_w1.gif) no-repeat top left;
}

#oferta_lewa_k_inner ul li ul li a{
font-weight:normal;
}



#oferta_prawa_k{
float:left;
}

#oferta_prawa_k_inner{
float:left;
width:757px;
padding:20px 0 0 20px;
overflow:hidden;
}

