html, body { font-size:13px; line-height:20px; background:#e9eef3 url('images/bg.jpg') top no-repeat;color:#c9c9c9 }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, big, em, img, q, small, strong, tt, var, b, u, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	outline: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal }
a img, :link img, :visited img, :active img, :hover img, fieldset, abbr, acronym { border:0 }
a, a:link, a:visited, a:active { color:#036cb3; text-decoration:none; }
a:hover { text-decoration:none;color:#5e70a0 }
table { border-collapse:collapse; border-spacing:0 }
th, caption { text-align:left }
form { display:inline; margin:0; padding:0 }
input, select { font:1em/1.25 Arial, Helvetica, sans-serif }
input[type="button"] { cursor:pointer }
blockquote, q {  quotes: none }
:focus { outline: 0 }
label:hover { cursor:pointer }

#wrapper { width: 1000px; margin: 0 auto; }

#top { width: 1033px;height:480px;float:left;background: url('images/top_bg1.png') top no-repeat; }

	.logo { float:left;margin-left:15px;margin-top:30px; }
	
	.menu { float:right;width:314px;height:57px;margin-top:50px;background: url('images/menu_bg.png') top no-repeat; }
	.menu a, .menu span { display:block;float:left; }
	.menu a { color:#036cb3;font-size:16px;float:left; }
	.menu a:hover { color:#5e70a0;font-size:16px;float:left; }
	.menu span { color:#5e70a0;font-size:16px;float:left; }	
	
	.button1 { float:left;display:block;width:76px;height:17px;background:url('images/button_1_off.png') top left no-repeat;margin-top:18px;margin-left:20px; }
	.button1:hover { background:url('images/button_1_on.png') top left no-repeat; }
	.button1-active { float:left;display:block;width:76px;height:17px;background:url('images/button_1_on.png') top left no-repeat;margin-top:18px;margin-left:20px; }
	
	.button2 { float:left;display:block;width:67px;height:17px;background:url('images/button_2_off.png') top left no-repeat;margin-top:18px;margin-left:25px; }
	.button2:hover { background:url('images/button_2_on.png') top left no-repeat; }
	.button2-active { float:left;display:block;width:67px;height:17px;background:url('images/button_2_on.png') top left no-repeat;margin-top:18px;margin-left:25px; }
	
	.button3 { float:left;display:block;width:83px;height:17px;background:url('images/button_3_off.png') top left no-repeat;margin-top:18px;margin-left:30px; }
	.button3:hover { background:url('images/button_3_on.png') top left no-repeat; }
	.button3-active { float:left;display:block;width:83px;height:17px;background:url('images/button_3_on.png') top left no-repeat;margin-top:18px;margin-left:30px; }
	
	.nivoSlider { float:right;margin-right:-310px;margin-top:150px; }
	.slider { float:right;width:270px;height:252px; }

#middle { width: 1033px; float:left }

	#middle-left { float:left;width:661px;margin-left:20px;height:auto;min-height:300px;background:#f8f8f8 url('images/middle_left_bg.png') top no-repeat; }
	
		.naglowek { float:left;margin-left:50px;margin-top:30px;color:#036cb3;font-size:26px;margin-bottom:20px; }
		.opis { float:left;margin-left:50px;width:560px;color:#010101;margin-bottom:30px; }
		
		.middle_left_cien { float:left;margin-left:20px; }
		.litera { float:left;margin-top:0px; }
	
	#middle-right { float:right;width:320px;height:auto;min-height:325px;background: url('images/middle_right_bg.png') top no-repeat; }
	
		.tytul-s { float:left;margin-left:50px;margin-top:30px;color:#036cb3;font-size:26px; }
		.opis-s { float:left;margin-left:50px;width:280px;margin-top:20px;color:#010101; }

#bottom { width: 1033px; float:left;margin-top:0px;margin-bottom:10px; }
	
	.stopka { float:left;margin-left:20px;width:800px;margin-top:30px;color:#010101;margin-bottom:0px; }
	.odee { float:right;margin-top:25px; }
	
	.flags { position: fixed;
  right: 0;
  top: 5%;
  width: 8em;
  margin-top: -2.5em; }

