	body {text-align:; margin:0; padding:0; font-size:13px; color:#fff; font-family: "Trebuchet MS", Tahoma, Arial, Lucida; background: #111 url(i/bg.png) repeat-x top}
	
	ul {list-style-type:none; padding:0; margin:0;}

	img {border:0;}
	em {font-style:normal;}
	form, fieldset {margin:0; padding:0; border:0;}
	a {text-decoration:none;}	
	h1 {width:940px; background:url(i/doradcy.png) no-repeat 524px 0; display:block; margin:34px 0 0 0; padding:0; clear:both; height:185px}
	h1 img {margin-top:3px;}


	
	.lighti {display:block; background:#fff repeat-x; border-top:3px solid #a19671; border-bottom:1px solid #d4c89b; min-width:930px;}
	.light {display:block; background:#f4f1ea url(i/redlight.png) repeat-y; border-top:3px solid #b23c14; border-bottom:1px solid #e1dabf; overflow:auto; padding:0; min-width:930px; _height:1%}
	.light .wrap {background:url(i/side.png) 714px 0 repeat-y; }
	.dark {display:block; background:#f1f0d1 repeat-x; border-top:3px solid #e1dabf; padding:16px 0; overflow:auto; padding:32px 0 64px 0; min-width:930px; _height:1%}

	.light p, .dark p {width:540px; margin:0; text-align:justify; }
	.light p {color:#222;}
	.dark p {color:#000;}

	.content {float:left; width:580px; padding:40px 48px 64px 96px;}
	.light .content p {color:#311; line-height:20px; text-indent:16px;}
	.content h3 {font-size:18px; font-family:georgia; color:#930; margin:0 38px 12px 0px; background:url(i/h3line.png) bottom repeat-x}
	.content h3.bl {color:#333;}
	.content a {color:#ab411e; text-decoration:underline}
	.content strong {color:#000; font-size:14px;}
	.content a:hover {color:#f00;}		
	.content p.center {margin:16px 0; text-align:center;}
	.news img {border:0; float:left; margin:12px 12px 0 8px;}
	
	.menu {clear:both; padding:32px 32px 32px 32px; background:#931 url(i/menured.png) repeat-x; min-width:930px; _height:1%}
	.wrap{min-width:930px; overflow:auto; _height:1%}
	.menu .wrap {background:url(i/redsun.png) no-repeat 40px bottom; padding-bottom:40px;}
	#footer .wrap {}

	.menu ul {width:174px; float:left; margin-right:12px; }
	.menu li {background:url(i/goldli.gif) no-repeat 3px 12px;}
	.menu li.title {background-image:none;}
	.menu li a {color:#dfd6ad; display:block; border-top:1px dotted #ac5f3b;  padding:4px 0 4px 12px; font-size:13px; _height:1%;}
	.menu li a:hover {color:#fff; background:url(i/light.png);  _background: transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/light.png', sizingMethod='scale');}
	.menu h3 {display:block; margin:0; padding:4px 2px;  color:#fff; font-size:15px;}
	
	#content {min-width:930px; background:#fff;}
	#footer {background:url(i/footbg.png) repeat-x; border-top:3px solid #000;}
	#footer {clear:both; padding:32px; overflow:auto; min-width:930px; _height:1%}
	#footer ul {width:174px; float:left; margin-right:12px; }
	#footer li {background:url(i/goldli.gif) no-repeat 3px 12px; display:block; margin:0; padding:0; }
	#footer li.title {background-image:none;}
	#footer li a {color:#ffc; display:block; border-top:1px dotted #aaa; padding:4px 0 4px 12px; font-weight:bold; font-size:13px; margin:0; _height:1%; }
	#footer li a:hover {color:#fff; background: url(i/light.png); _background: transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/light.png', sizingMethod='scale');}
	#footer h3 {display:block; margin:0; padding:4px 2px;  color:#db0; font-size:15px;}
	.links {clear:both; background:url(i/blacksun.png) no-repeat 40px 20px; color:#fff; font-size:14px; text-align:center; padding:32px 0 0 0; display:block; overflow:auto; _height:1%}
	.links a {color:#ffa; font-family:Verdana}
	.links a:hover {color:#fff;}
	#wrapper {min-width:930px; margin:0 auto;}
	h2 {margin:0; padding:0; position:absolute; margin-top:-25px; left:64px; color:#9b310e; color:#a19671; color:#d1caaf; color:#fff; font-size:30px; letter-spacing:2px; font-family:georgia}
	h2.d {color:#a09060;}
	h2.f {color:#000; margin-top:-27px;}
	h3 {color:#fff; padding:10px 0 8px 16px; margin:0; }
	
	.side {float:left; width:220px; margin-top:40px;}
	.side ul {background:#931 url(i/lired.png) no-repeat; margin:0 0 8px 0px; border-bottom:2px solid #931;}
	.side li.first {background:transparent}
	.side li {background:#931 url(i/li.png) repeat-y;}
	.side li.obrazek {text-align:center;}
	.side li a {color:#ee9; display:block; border:1px solid #931;  padding:2px 0 2px 11px; font-size:13px; _height:1%; }
	.side li a:hover {color:#fff; background: url(i/light.png); padding:2px 0 2px 12px; border:1px dashed #820;  font-weight:bold; _background: transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/light.png', sizingMethod='scale');}
	.side li.obrazek a {padding:6px 0 2px 11px;}
	.side li.obrazek a:hover {border-right:0; border-left:0; padding:6px 0 2px 11px;}
	.side h3 {background:#931 url(i/lired.png) no-repeat; padding:12px 0 8px 16px;}

