body 
{
	background:#fff url(images/chmury.gif) top center repeat-x;
	padding:0;
	width:100%;
	margin:0 auto;
	text-align:center;
}

img
{
	border:0;
	margin:0;
	padding:0;
}

form
{
	padding:0;
	margin:0;
}

a:link, a:visited
{
	color:#0e539a;
	padding:0;
	margin:0;
	text-decoration:none;
}

a:hover
{
	color:#2973BD;
	text-decoration:underline;
}

input, select, textarea
{
	background:#efefef;
	border:1px solid #BFBFBF;
	color:#B33131;
	margin:1px;
	padding:0;
	font:12px Arial,Tahoma,Verdana,sans-serif;
}

#tartak
{
	background:#fff;
	width:780px;
	padding:0;
	margin:0 auto;
	clear:both;
}

#logo
{
	background:#fff url(images/logo.gif) bottom center no-repeat;
	height:232px;
	width:770px;
	margin:0 5px;
	clear:both;
}

#logo h1
{
	text-align:left;
	padding:11px 2px 0 5px;
	margin:0 auto;
	font:bold 16px Georgia,Arial,Verdana,Tahoma;
	color:#8F641A;
	float:left;
}

#logo p
{
	text-align:left;
	margin:0 auto;
	font:normal 11px Tahoma,Arial,Verdana;
	color:#BFBFBF;
	float:right;
	padding:12px 3px 0;
	letter-spacing:7px;
}

#logo p a
{
	color:#9F9F9F;
	letter-spacing:2px;
}

#menu
{
	background:#e7d9c5;
	height:38px;
	width:760px;
	margin:5px 10px;
	padding:0;
	text-align:center;
}

#menu ul
{
	padding:0;
	margin:0 auto;
	text-align:center;
}

#menu li
{
	display:inline;
	list-style:none;
	padding:0;
	margin:0 auto;
}

#menu a, #menu a:visited
{
	float:left;
	padding:11px 28px;
	margin:0 auto;
	color:#5F3D0C;
	text-decoration:none;
	text-align:center;
	font:12px Arial,Tahoma,Verdana,sans-serif;
}

#menu a:hover
{
	color:#FFF;
	background:#AF792B;
}

#content
{
	background:#fff url(images/tlo.gif) top left repeat-y;
	width:770px;
	margin:0 5px;
	padding:0;
	clear:both;
}

#left
{
	background:#fff;
	width:200px;
	margin:0 auto;
	padding:0;
	float:left;
}

#left h3
{
	color:#196CCF;
	font:bold 13px Tahoma,Arial,Verdana;
	padding:0 auto;
	margin:12px 2px 4px 6px;
	text-align:left;
	border-bottom:1px solid #CFE5FF;
}

#left p
{
	text-align:justify;
	padding:0 2px 8px 5px;
	margin:0 auto;
	font:normal 11px Tahoma,Arial,Verdana;
	color:#6F6F6F;
	line-height:16px;
}


#left strong
{
	color:#196CCF;
}

#left ul
{
	margin:0 auto;
}

#left li
{
	text-align:justify;
	padding:3px 10px 3px 4px;
	margin:0 auto;
	font:normal 11px Tahoma,Arial,Verdana;
	line-height:10px;
	color:#196CCF;
	list-style-position:outside;
	list-style-image:url(images/ptaszek.gif)
}

#right
{
	background:#fff url(images/content.png) top right no-repeat;
	width:560px;
	margin:0 auto;
	padding:0;
	float:right;
}

#right h2
{
	text-align:left;
	padding:0;
	margin:20px 15px 10px;
	font:normal 18px Georgia,Arial,Verdana,Tahoma;
	color:#AF792B;
	border-bottom:1px solid #EFE9E0;
}

#right p
{
	text-align:justify;
	padding:5px 15px 10px;
	margin:0 auto;
	font:normal 12px Tahoma,Arial,Verdana;
	line-height:19px;
	color:#3F3F3F;
}

#right ul
{
margin:0 15px 7px;
}

#right li
{
text-align:justify;
padding:3px 10px;
margin:0 auto;
font:normal 12px Arial,Verdana,Tahoma;
line-height:19px;
color:#7F7F7F;
list-style-position:outside;
list-style-image:url(ptaszek.gif)
}

#right strong, #right span
{
	color:#5F5F5F;
}

#footer
{
	background:#fff url(stopka.gif) top center no-repeat;
	border-top:2px solid #EAEAEA;
	height:63px;
	width:760px;
	margin:5px 10px;
	clear:both;
}

#footer p
{
	margin:0 auto;
	padding:10px 0;
	font:normal 12px Arial,Verdana,Tahoma;
	color:#757575;
}

img.galeria
{
	background:#FFF;
	padding:3px;
	border:1px solid #E8E8E8;
	float:left;
	margin:10px;
}

img.font-left
{
	background:#fff;
	border:1px solid #DFDFDF;
	margin:0 10px 7px 0;
	padding:5px;
	float:left;
}

img.font-right
{
	background:#fff;
	border:1px solid #DFDFDF;
	margin:0 0 7px 10px;
	padding:5px;
	float:right;
}

.ga
{
	margin:5px 10px;
}
