@CHARSET "UTF-8";
BODY {
	margin: 0px;
	padding: 0px;
	background: url(/images/bck_main.gif) repeat-x #f1f1d2;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
}
a {outline: none;}
a {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #ce060f;
}
a:hover {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
}
img {border: 0px;}
.clear {clear: both;}
#container {
	margin: 0px auto;
	margin-top: 34px;
	width: 1000px;
	background: #FFFFFF;
}
#menu_top {
	padding-top: 10px;
	margin-left: 19px;
	height: 21px;
	width: 962px;
	text-align: right;
}
#flash {
	margin-left: 19px;
	height: 225px;
	width: 962px;
}
#you_here {
	margin-left: 19px;
	height: 27px;
	width: 962px;
	color: #ce060f;
	padding-left: 21px;
}
#you_here a {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
	color: #ce060f;
}
#you_here a:hover {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
#page {
	margin-left: 19px;
	width: 962px;
}
#menu {
	width: 237px;
	float: left;
}
a.active {
	height: 14px;
	width: 197px;
	display: block;	
	padding: 10px 0px 10px 40px;
	background: url(/images/link_op_on.gif);
	color: #ffffff;
	text-decoration: none;
}
a.active:hover {
	background: url(/images/link_op_on.gif);
	text-decoration: underline;
}
a.deactive {
	height: 14px;
	width: 197px;
	display: block;
	padding: 10px 0px 10px 40px;
	background: url(/images/link_op_off.gif);
	color: #ffffff;
	text-decoration: none;
}
a.deactive:hover {
	background: url(/images/link_op_on.gif);
	text-decoration: underline;
}
#center_page {
	width: 457px;
	margin-left: 5px;
	float: left;
}
#center_page_txt {
/*	background: url(/images/bck_blok.jpg) repeat-x; */
	background: url(/images/bck_blok_mapa.gif) no-repeat;
	padding-top: 17px;
	padding-left: 19px;
	padding-right: 10px;
	width: 428px;
	min-height: 330px;
}
#center_page_full {
	width: 719px;
	margin-left: 5px;
	float: left;
}
#center_page_full_txt {
	background: url(/images/bck_blok_2.jpg) repeat-x;
	padding-top: 17px;
	padding-left: 19px;
	padding-right: 10px;
	width: 690px;
	min-height: 330px;
}
#title {
	background: url(/images/bck_title.jpg) repeat-x;
	width: 719px;
	height: 45px;
}
#title_1 {
	width: 719px;
	float: left;
	width: 600px;
	padding-top: 17px;
	padding-left: 17px;
	text-transform: uppercase;
}
#title_2 {
	float: right;
	width: 46px;
}
#right_col {
	float: left;
	width: 257px;
	margin-left: 5px;
}
#right_col_txt {
	background: url(/images/bck_blok.jpg) repeat-x;	
	padding-top: 17px;
	padding-left: 19px;
	padding-right: 10px;
	width: 228px;
	min-height: 330px;
}
.news_topic {
	border-bottom: 1px solid #d6d86d;
	margin-bottom: 5px;
}
.news_topic_2 {
	color: #d20715;
	font-weight: bold;
	text-decoration: none;	
}
a.news_topic_2 {
	color: #d20715;
	font-weight: bold;
	text-decoration: none;
}
a:hover.news_topic_2 {
	color: #d20715;
	font-weight: bold;
	text-decoration: underline;
}
#pre_foot {
	margin-left: 0px;
	margin-top: 10px;
	height: 150px;
	width: 962px;
}
#footer {
	margin: 0px auto;
	margin-top: 1px;
	width: 1000px;
	height: 60px;
	background: #FFFFFF;
}
#foot_1 {
	margin-top: 23px;
	padding-left: 25px;
	float: left;
	width: 475px;
	color: #ce060f;
}
#foot_2 {
	margin-top: 23px;
	padding-right: 20px;
	float: right;
	width: 480px;
	text-align: right;
}
#sub_foot {
	margin: 0px auto;
	padding-top: 20px;
	padding-right: 47px;
	width: 953px;
	color: #ce060f;
	text-align: right;
}
#mapa_dojazdu {
	width: 237px;
	height: 141px;
	float: left;
}
#kontakt {
	margin-left: 5px;
	width: 457px;
	height: 141px;
	float: left;
	background: url(/images/bck_kontakt_foot.jpg);
}
#formularz {
	margin-left: 5px;
	width: 257px;
	height: 141px;
	float: left;
}
#kontakt_1 {
	margin-top: 73px;
	margin-left: 23px;
	width: 107px;
	float: left;
}
#kontakt_2 {
	margin-top: 73px;
	margin-left: 60px;
	width: 104px;
	float: left;
}
#kontakt_3 {
	margin-top: 73px;
	margin-left: 61px;
	width: 38px;
	float: left;
	text-align: right;
}
.gal_bck {
	width: 110px;
	height: 110px;
	background: #ededc4;
	border: 1px solid #dedbc7;
}
.desc_bck {
	width: 102px;
	height: 37px;
	margin-top: 1px;
	background: #ededc4;
	border: 1px solid #dedbc7;
	color: #d20715;
	padding: 4px;
	text-align: center;
}
.photo {
	margin: 4px;
	border: 1px solid #ffffff;
}
ul {
	list-style-position: outside; 
	list-style-image: url(/images/pk.gif);
}
.typ1 {
	list-style-position: outside; 
	list-style-image: url(/images/pk.gif);
}
.typ2 {
	list-style-position: outside; 
	list-style-image: url(/images/pk2.gif);
}
a.mapa_serw {
	color: #0e0e10;
	text-decoration: none;
}
a.mapa_serw:hover {
	color: #0e0e10;
	text-decoration: underline;
}
.field {
	border: 1px solid #c7050d;
	width: 223px;
}
.field_t {
	border: 1px solid #c7050d;
	width: 50px;	
}
.lt {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	height: 25px;
	text-align: center;
}
.rt {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	text-align: center;
}
.t {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	text-align: center;
}
.full {
	height: 25px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	font-weight: bold;
	text-align: center;
}
.s {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	text-align: center;
}
.sb {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
}
.lb {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	height: 25px;
	text-align: center;
}
.rb {
	border: 1px solid #000000;
	text-align: center;
}
.submit {
	border: 1px solid #c7050d;
	background: #ffffff;
	color: #c7050d;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
}
.kom {
	color: #c7050d;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
}
.foot_h1 {
	color: #c7050d;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-align: center;
	margin: 0px auto;
	padding-top: 20px;
	width: 953px;
	color: #000000;
}
h1.stopa {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
}
.kula {
	background: url(/images/bck_blok_mapa2.gif) no-repeat 0px 55px;
	padding-top: 17px;
	padding-left: 19px;
	padding-right: 10px;
	width: 690px;
	min-height: 330px;
}
#center_page_full_txt1 {
	background: url(/images/bck_blok_2.jpg) repeat-x;
	width: 719px;
	min-height: 347px;
}
#banner_rf
{
	margin-top: 10px;
}