html {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #434D64;}
body { margin:0; padding:0; 
	background: #fdffff url("images/top_side_px.jpg") repeat-x top;
	background: #FFFAEC;
        background: #FFFFFF;
	text-align: center;
}

#kontener {
	text-align: left;
	margin: 0; padding: 0; border: 0;
	vertical-align: center;
	background: url("images/tlo.gif") no-repeat center;
	margin: auto;
}
* td, * tr {vertical-align: top; margin:0; padding:0; border:0;}


#tresc {
	margin: 10px 0px 5px 0px;
	padding: 15px 8px 10px 40px;
        color: #0050B0;
	min-height: 300px;
	background: url("images/rowerek_tlo.gif") 50% 50% no-repeat;
}

h1 { font-size: 22px; margin-top: 5px; font-weight: normal; color: #4B5165; color: #C0000A; font-style: italic;}

a {margin:0; padding:0; border:0; text-decoration:none; color: #0050B0; border-bottom: 1px #0050B0 dotted;}
a:hover { border-bottom: 1px solid #0050B0;}
a img {border:0; margin:0; padding:0;}
img {border:0; margin:0; padding:0;}

ul.menu { list-style: none; border: 0px; margin: 0; padding: 0; padding-top: 8px; padding-bottom: 11px;
	background: #8893B2 url("images/top_menu_linia_h.jpg") repeat-x bottom;
	max-width: 180px; width: 180px; }
ul.menu li { margin: 0; padding: 0; border: 0; }
ul.menu * a { display: block; margin: 0px; padding: 3px; padding-left: 19px; padding-right: 5px;
	color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px;
	width: 155px; min-width: 155px; max-width: 155px;
	border: 0;
	background-color: #8893B2;
}
/* ul.menu * a:visited { color: #FADADA; } */
ul.menu * a:hover, ul.menu * a.ten { color: #FFFFFF; background-color: #646C83; font-weight: bold;
        border: 0;
}

#producenci { margin: 5px 0 0 0; padding: 0;
	background: url('images/producenci.jpg') no-repeat center; 
	width: 764px; height: 58px;
	min-width: 764px; min-height: 58px;
}

#stopka { font-size: 10px;
	margin: 0; margin-top: 1px;
	max-width: 760px; width: 760px;
}

#stopka #podpis {display: block; float: left; color: #434D64; margin-top: 0; padding-left: 5px; }
#stopka #linki {display: block; float: right; color: #D21E00; margin-top: 0; padding-right: 5px; }
#linki a { color: #D21E00; border: 0; }
#linki a:hover { text-decoration: underline; }
#podpis a { color: #434D64; border: 0; }
#podpis a:hover { text-decoration: underline; }

#kontaktForm { margin: 0; padding: 0; }
#kontaktForm * { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px;
	}
#kontaktForm h2 {font-size: 14px; font-weight:bold; padding:0; padding-left: 15px; margin-bottom:5px;}
#kontaktForm h3 {font-size: 12px; font-weight:bold; padding:2px; margin:0; padding-left: 15px;}
#kontaktForm h3 * {font-size: 12px; font-weight:bold; }
#kontaktForm table {
        background: url('images/middle_bg.png') repeat;
        border-width : 0px;
}
#kontaktForm tr td {
        padding-left: 10px;
        padding-right: 10px;
        border-width : 0px;
}
input.kontaktForm {max-width: 227px; width: 227px; min-width: 227px; border: 1px solid #a2bccb; padding-left: 2px; }
select.kontaktForm {
width: 232px; min-width: 232px; border: 1px solid #a2bccb;
max-width: 230px; width: 230px; min-width: 230px; 
}
textarea.kontaktForm {
        border-width : 1px solid #a2bccb; width: 232px; max-width: 232px;
max-width: 227px; width: 227px; min-width: 227px; 
}
* input.wyslij { text-align: center; }

/* Holly Hack. IE Requirement \*/
* html { float: left; height: 1%; }
/* End */
