body { background: #fff url('../img/body_bg.gif') repeat-x top; text-align: center; margin: 0; padding: 0; font: 11px/14px Arial; }

div { border: 0px solid red }
.componentheading {font-family: "Trebuchet MS"; font-size:15px; font-weight: bold; color: #C11A1A; }

img { border: 0; padding: 0; }
a { color: #000; }
a.g,a.gh { color: #00699d; font-weight: bold; }
a.g2,a.gh { color: #00699d; font-weight: bold; text-decoration:none; }
a.gh { text-decoration: underline; }
a.g:hover,a.gh { color: #c11a1a; }
a.mu { text-decoration: none; }
a.pw { color: #c11a1a; }

p,form,ul,h1,h2,h3,h4 { margin: 0; padding: 0; }

ul { list-style-type: none; }

h1,h2,h3,h4 { font: 11px/16px Arial; }

h1.default { font-family: "Trebuchet MS"; font-size:15px; font-weight: bold; color: #C11A1A; }
h1.default_lewo { font-family: "Trebuchet MS"; font-size:15px; font-weight: bold; color: #C11A1A; text-align: left; margin-left: 15px }
h1.default_center { font-family: "Trebuchet MS"; font-size:15px; font-weight: bold; color: #C11A1A; text-align: center}


#container { width: 985px; /*width: 860px;*/ text-align: left; margin: 0 auto; padding: 0 10px; position: relative; background: #fff;}

#main { float: left; width: 483px; line-height: 14px; padding-top: 3px; _padding-top: 4px; border: 0px solid green}
	#main h2 a,#main h3 a { font-weight: bold; color: #00699d; line-height: 12px; }
	#main h2 a:hover,#main h3 a:hover { color: #555; }
	#main p { }
	#main br { clear: both; }
	#main span.cena { display: block; font-weight: bold; margin-top: 2px; }
	#main span.cena span { color: #e53b1b; }

	#main div.arty { width: 470px; margin: 15px 0 24px 5px; }
	#main div.arty div.art { width: 144px; float: left; margin-right: 16px; padding: 0; border: 0px solid lightgrey }
	#main div.arty div.ostatni { margin-right: 0; }
	#main div.arty img { margin: -10px 0 4px 0; z-index: 11; position: relative; border: 0px solid red}
	#main div.arty h2 { margin: 0 2px 2px 2px; }
	#main div.arty p { margin: 0 2px; text-align: justify}
	#main div.spotb p b,#main div.arty p b { color: #c11a1a; }
	#main div.arty div.art a.tytul:hover { color: #c11a1a; }
	
	/* main content dyn */
	#main .contentheading { font-family: "Trebuchet MS"; font-size:15px; font-weight: bold; color: #C11A1A }

	#main hr { border-top: 1px; height: 0px; }
	#main div.spacer_main { height: 1px; line-height: 0px; font-size: 0px; }

	#main #info div.nbox { /*position: relative; clear: left; */ }
	#main #info h3 { padding: 10px 0 0 15px; position: relative; }
	#main #info h3 img { position: absolute; left: -15px; top: 12px; }
	#main #info h3 a { color: #000; }
	#main #info h3 a:hover { color: #555; }*/

.poslinks { text-align:center; }
	.poslinks a { color:#ccc; font-size:10px }
