body {
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    color: #787878;
}

table {
	background-color: transparent;
	border: 0;
}

img {
	border: 0; 
	padding: 0;	
}

form {
	display: inline;
}

a:link {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #007547;
    line-height: 15px;
    font-weight: bold;    
    text-decoration: underline;
}

a:visited {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #007547;
    line-height: 15px;
    font-weight: bold;    
    text-decoration: underline;
}

a:hover {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #007547;
    line-height: 15px;
    font-weight: bold;    
    text-decoration: none;
}

#szukarka {
	padding-top: 39px;	
}

#pole_szukaj {
	background-color: #FFFFFF;
    background-image: url('img/form_bg_1.gif');
    background-repeat: no-repeat;
	text-align: center;	
}

#pole_newsletter {
	background-color: #FFFFFF;
    background-image: url('img/form_bg_2.gif');
    background-repeat: no-repeat;
	text-align: center;	
}

#menu {
    background-color: #FFFFFF;
    background-image: url('img/menu_bg.gif');
    background-repeat: repeat-x;
    padding-left: 15px;
    padding-right: 20px;
}

#podmenu {
    background-color: #F0F0F0;
    padding-left: 22px;
    padding-right: 24px;
}

.input_szukaj {
    background-color: #FFFFFF;
    border: 0;
    width: 105px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #787878;
}

.input_newsletter {
    background-color: #FFFFFF;
    border: 0;
    width: 108px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #787878;
}

.input_norm {
    background-color: #FFFFFF;
    border: 1px solid #D5D5D5;
    width: 300px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 4px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #787878;
}

.textarea_norm {
    background-color: #FFFFFF;
    border: 1px solid #D5D5D5;
    width: 300px;
    height: 150px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    padding-bottom: 4px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #787878;
}

.displnone {
	display: none;
	float: left;
}

.bg_l {
    background-color: #FFFFFF;
    background-image: url('img/bg_l.gif');
    background-repeat: repeat-x;
}

.bg_r {
    background-color: #FFFFFF;
    background-image: url('img/bg_r.gif');
    background-repeat: repeat-x;
}

.bgf_l {
    background-color: #FFFFFF;
    background-image: url('img/bgf_l.gif');
    background-repeat: repeat-x;
}

.bgf_r {
    background-color: #FFFFFF;
    background-image: url('img/bgf_r.gif');
    background-repeat: repeat-x;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.mm {
	margin-right: 15px;
}

.czywiesz {
	padding-top: 9px;
	padding-left: 27px;
	padding-right: 20px;	
}

.wiecej {
	padding-top: 11px;	
}

.gray {
    background-color: #F0F0F0;
}

.green {
    background-color: #007547;
}

.hr {
	background-color: #EAEAEA;
}

.content_1 {
	padding-left: 27px;
	padding-top: 15px;
}

.content_2 {
	padding-left: 27px;
	padding-top: 9px;
}

.footer_1 {
	padding-left: 25px;
	padding-top: 16px;
}

.pt {
	padding-top: 5px;
}

.pt_2 {
	margin-right: 10px;
}

.pt_3 {
 	float: left;
	margin-right: 10px;
}

.wst_img {
    margin-right: 15px;
    margin-bottom: 10px;
}

.min_height {
    height: 300px;
}

.separator {
    float: left;
    margin-left: 10px;
    margin-right: 10px;    
}

.f1 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #787878;
    line-height: 15px;
}

a.f1:link {
    color: #787878;
    font-weight: normal;    
    text-decoration: none;
}

a.f1:visited {
    color: #787878;
    font-weight: normal;    
    text-decoration: none;
}

a.f1:hover {
    color: #787878;
    font-weight: normal;    
    text-decoration: underline;
}

.f2 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #007547;
    line-height: 15px;
}

a.f2:link {
    color: #007547;
    font-weight: normal;    
    text-decoration: none;
}

a.f2:visited {
    color: #007547;
    font-weight: normal;    
    text-decoration: none;
}

a.f2:hover {
    color: #007547;
    font-weight: normal;    
    text-decoration: underline;
}

.f3 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #CCCCCC;
    line-height: 15px;
}

a.f3:link {
    color: #CCCCCC;
    font-weight: normal;    
    text-decoration: none;
}

a.f3:visited {
    color: #CCCCCC;
    font-weight: normal;    
    text-decoration: none;
}

a.f3:hover {
    color: #CCCCCC;
    font-weight: normal;    
    text-decoration: underline;
}

.f4 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #BCBCBC;
    line-height: 15px;
}

a.f4:link {
    color: #BCBCBC;
    font-weight: normal;    
    text-decoration: none;
}

a.f4:visited {
    color: #BCBCBC;
    font-weight: normal;    
    text-decoration: none;
}

a.f4:hover {
    color: #BCBCBC;
    font-weight: normal;    
    text-decoration: underline;
}