@charset "iso-8859-2";
/* CSS Document */

body {
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	background:#F0F0F0 url(/img/background-top.jpg) top repeat-x;
	margin:0;
	padding:32px 0px 0px 0px;
}
#wrapper {
	background:url(/img/bgr-wrp.jpg);
	margin:0 auto;
	width:820px;
}
#left {
	float:left;
	background:url(/img/bgr-left.jpg) top repeat-x;
	width:10px;
	height:400px;
}
#right {
	float:left;
	background:url(/img/bgr-right.jpg) top repeat-x;
	width:10px;
	height:400px;
}
#main {
	float:left;
	width:800px;
	background-color:#FFFFFF;
}
#content {
	margin:0px 8px 0px 8px;
	background:#F7F7F7 url(/img/bgr-content.jpg) top repeat-x;
	border-bottom:solid 1px #D8D8D8;
	border-top:solid 1px #FFFFFF;
}
#menu-dol {
	padding:20px 0px 5px 0px;
	text-align:center;
}
#menu-dol a {
	padding:0px 13px 0px 11px;
	text-decoration:none;
	color:#999999;
}
#menu-dol a:hover {
	text-decoration:none;
	color:#666666;
}
div.p {
	font-size:12px;
	color:#666666;
	padding: 30px 20px 30px 20px;
	margin:0;
}
#content-l, #content-r {
	float:left;
}
#content-l {
	color:#666666;
	background:url(/img/bgr-content-l.jpg) top right no-repeat;
	padding:24px;
	width:162px; /* 210 - 2*24 */
	margin:0px 0px 0px 0px;
}
#content-r {
	padding:24px 0px 24px 24px;
	width:526px; /* 574 - 2*24 */
}
h1 {
	color:#999999;
	border-left:solid 6px #0072BC;
	padding:14px 0px 0px 14px;
	font-size:12px;
	font-weight:bold;
	line-height:10px;
	margin:0;
}
#content-l ul {
	margin:32px 0px 0px 0px;
	padding:0;
}
#content-l ul li {
	background:url(/img/li-l-point.jpg) no-repeat top left;
	list-style:none;
	margin:0;
	padding:0px 0px 16px 20px;
}
#stopka {
	background:#F0F0F0 url(/img/bgr-stopka.jpg) top left no-repeat;
	height:60px;
	margin:0;
	padding:0;
}
#stopka .left {
	float:left;
	padding:30px 0px 0px 36px;
}
#stopka .right {
	float:right;
	padding:30px 36px 0px 0px;
}
a {
	color:#0068AE;
	text-decoration:none;
}
b {
	color:#0068AE;
	font-weight:bold;
}
#submenu {
	padding:30px 20px 0px 20px;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
.img {
	float:left;
	padding:2px;
	margin:0px 4px 4px 0px;
	border:solid 1px #C7C7C7;
}
.last {
	margin:0px 0px 4px 0px;
}
img {
	border:0;
}
#imgSrc {
	margin-top:10px;
}
#gal {
	padding:0px 0px 20px 20px;
}
#content-r ul {
	margin:0px 0px 0px 0px;
	padding:0;
}
#content-r ul li {
	background:url(/img/li-r-point.jpg) no-repeat top left;
	list-style:none;
	margin:0;
	padding:0px 0px 0px 20px;
}
