* {padding:0; margin:0;}
	html {font-size:100.01%;}
	body {font-size:62.5%; font-family: Arial, Helvetica, sans-serif; background:url(images/footer-bg.gif) repeat-y center 0 #44392d; padding-left:1px; color:#fff;}
table, td, div, img {border:1; border-collapse:collapse;}
a {text-decoration: none; color:#820d1e;}
a:hover {text-decoration: none;}
/*** indeks ***/
	.main {/*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "960px" : "100%"); min-width:980px;*/}
	.main {}
	.main-bg {}
	.main-width, .width {width:977px; margin:0 auto;}
	.header {height:75px; background:#a2968b; border-top:0px solid black;}
	.header .width {background:url(images/header-bg.gif) repeat-y center 0;}
	.header .indent {padding:0px 15px;}
	.header .bg {height:75px; background:#808080;}
/*** menu ***/
	.menu {clear:both; background:url(images/glowne.jpg) no-repeat 0 41px; height:329px;}
	.menu ul {width:100%; height:41px; background:url(images/menu-bg2.gif) repeat-x 0 0; list-style:none; overflow:hidden;}
	.menu ul li {overflow:hidden; float:left; height:100%; background:url(images/ver.gif) no-repeat 0 14px; margin:0px 0px 0px -3px; padding:14px 32px 0px 28px;}
	.menu ul li a {display:block; overflow:hidden; font-size:1.2em; font-weight: bold; color:#fff; text-decoration:none;}
	.menu ul li a:hover {color:#fff;}
/*** logo ***/
	.logo {float:left;}
	.logo .indent {padding:0px 0px 0px 30px;}
	.logo h1 {float:left; width:74px; height:74px; font-size:2.1em; display:block; color:#808080; overflow:hidden; text-indent:-1000em; cursor:pointer; background:url(images/logo_tucano.png) no-repeat 0 0;}
	.logo h1:hover {text-decoration:none;}
	.tucano {font-size:4.8em; font-weight: bold; color:#820D1E; float:left; padding:10px 0px 0px 17px;}
	.description {font-size:2.2em; font-weight: bold; color:#820D1E; float:left; padding:33px 0px 0px 50px;}
/*** kolumna ***/
	.content {clear:both; overflow:hidden; height:200%; padding:0px 0px 0px 0px; background:#aba39d;}
	.content .width {background:url(images/content-bg6.gif) repeat-y center 0;}
	.content-indent {padding:0px 15px 0px 15px;}
	.column-left {float:left; width:251px; margin:0px 0px 0px 0px; _margin:0px -3px 0px 0px;}
/*** inne  ***/
	.widget {clear:both; overflow:hidden; height:100%;}
	.widget-bg {width:190px; margin:0px 0px 0px 35px; border-bottom:1px solid black; padding:0px 0px 12px 0px;}
	.widget ul {height:100%; overflow:hidden; font-size:1.2em; line-height:1.3em; color:#483c24; margin:22px 0px 0px 6px;}
	.widget ul li {height:100%; overflow:hidden; background:url(images/marker.gif) no-repeat 0px 0px; padding:2px 0px 11px 15px;}
	.widget ul li a {color:#b93223;}
/*** kategorie ***/
		.widget_categories {background:url(images/widget-bg2.gif) repeat-x 0 0 silver;padding:16px 0px 0px 0px; border:0;border-right:1px solid #000000;}
		.widget_categories .widget-bg {}
		.widget_categories .widget-bg {width:auto; margin:0px 0px 0px 0px;}
		.widget_categories ul {margin:0px 0px 0px 20px;}
		.widget_categories ul li {background:url(images/marker01.gif) no-repeat 0px 7px; padding:3px 0px 7px 28px;}
		.widget_categories ul li a {color:#820D1E; text-decoration: none; font-weight: bold; font-size:13px;}
		.widget_categories ul li a:hover {text-decoration: none;}		
/*** zawartosc  ***/
		.column-center {overflow:hidden; height:100%; padding:0px 0px 10px 0px;}
		.column-center .title {overflow:hidden; height:100%; background:url(images/title-bg.gif) repeat-x 0 bottom #1a1a1a; padding:0px 0px 0px 0px;}
			.column-center .title h2 {overflow:hidden; height:100%; font-size:1.8em; font-weight: normal;
color:#000;}
			.column-center .title h2 a,
			.column-center .title h3 a {color:#000000; text-decoration:none;}
			.column-center .title h2 a:hover,
			.column-center .title h3 a:hover {text-decoration: none;}
		.text-box {padding:0px 20px 0px 36px; clear:both; height:100%; overflow:hidden; font-size:1.7em; line-height:1.35em; text-align: justify;}
		.text-box p {padding:0px 0px 18px 0px;}
		.text-box p span {color:#fff;}		
/*** powitanie ***/	
		html body .welcome {padding:0px 0px 0px 0px; border:0;border-top:1px solid #000000;}
		html body .welcome .title {overflow:hidden; height:100%; background:#808080; padding:6px 10px 6px 40px; margin:0; border-bottom:1px solid #000000;}
		html body .welcome .title h2 {font-size:2.0em; font-weight: bold; color:#fff; padding:0px 0px 0px; 0px;}
		.text-box h1, .text-box h2, .text-box h3, .text-box h4, .text-box h5 {color:gold; font-family:Arial; line-height:1.5em;}
		.text-box h1 {font-size:1.8em; font-weight: normal;}
		.text-box h2 {font-size:1.7em; font-weight: normal;}
		.text-box h3 {font-size:1.4em;}
		.text-box h4 {font-size:1.3em;}
		.text-box h5 {font-size:1.2em;}
/*** styl ***/
		.text-box ul {padding:2px 0px 5px 2px; overflow:hidden; height:100%;}
		.text-box ul li {background:url(images/marker.gif) no-repeat 0 5px; padding:0px 0px 4px 20px; list-style-image:none; list-style:none; font-weight:normal; color:#fff}
		.text-box ul li ul {margin-left:10px;}
		.text-box ul li ol {margin-left:15px;}
		.text-box ul li ol li {list-style-type:decimal;}
		.text-box ol {padding-left:2px;}
		.text-box ol li {/*background:none;*/ padding:0px; margin-left:13px;  font-weight:normal;list-style-type:decimal;}
		.text-box ol li ul {padding:2px 0px 5px 2px;}
		.text-box ol li ul li {font-weight:normal; background:url(images/marker.gif) no-repeat 0 5px; padding:3px 0px 9px 20px;}
		.text-box ul li {list-style-image:none; list-style:none;}
		.text-box ul li ul {margin-left:15px;}
		.text-box ul li ol {margin-left:20px;}
		.text-box ul li ol li {list-style-type:decimal;background:none;}
		.text-box ul li ol li a {/*background:none;*/}
		.text-box ol {padding:5px 0px 5px 2px;}
		.text-box ol li{/*background:none;*/ padding:0px; margin-left:20px;}
		.text-box ol li a {padding-left:0px; text-decoration:none; font-weight:normal;}
		.text-box ol li a:hover{text-decoration:none;}
		.text-box ol li ul li a {font-weight:normal; text-decoration:none;}
		.text-box ol li ul li a:hover {text-decoration:none;}
/*** stopka ****/
	.footer {clear:both; overflow:hidden; height:100%; font-size:1.2em; color:#bba897; line-height:1.4em;}
	.footer .indent {padding:0px 15px 0px 15px;}
	.footer .bg {padding:10px 0px 0px 30px; background:url(images/footer-bg-ver.gif) repeat-x 0 0;}
	.footer a {font-weight: bold; color:#efefef; text-decoration:none;}
	.footer a:hover {text-decoration: none;}