body {
	margin: 0;
	padding: 0 0 60px 0;
	
	background: #c1bdbe;
	
	font: normal 10px/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	cursor: default;
}

img {
	border: 0;
}

a {
	color: #444444;
}

a:hover {
	color: #FF0000;
}

a.n_underline {
	text-decoration: none;
}

form {
	margin: 0;
	padding: 0;
}

#column_center p, #column_center .cc {
	padding: 3px 30px 3px 30px;
	font-family: Tahoma, Geneva, Kalimati, sans-serif;
	font-size: 11px;
	line-height: 20px;
}

/* Uklad ogolny */

#background_top {
	border-bottom: 1px #aca8a9 solid;
	background: url(/images/background/background.png);
}

#background_gradient {
	padding-bottom: 10px;
	background: url(/images/background/background_gradient.png) repeat-x;
}

div.container_center {
	margin: 0 auto;
	width: 960px;
}

div.container_lines {
	background: url(/images/background/background_lines.gif) repeat-y;
}

div.container_lines2 {
	background: url(/images/background/background_lines2.gif) repeat-y;
}

#column_left {
	float: left;
	width: 206px;
}

#column_center {
	float: left;
	width: 558px;
	min-height: 280px;
}

#column_right {
	float: right;
	padding-left: 3px;
	width: 191px;
	text-align: right;
}

#column_center_big {
	float: left;
	margin: 0 1px 0 1px;
	width: 752px;
	min-height: 280px;
}


/* Koniec ukladu ogolnego */

/* Naglowki */
/* Koniec naglowkow */

/* Formularze */

input {
	border: 0;
	margin: 0;
	font: normal 10px/1em Verdana, Arial, Helvetica, sans-serif;
	background: #D2D1CE;
}

textarea {
	font: normal 10px/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	background: #D2D1CE;
	border: 1px #b3b2b2 solid;
	padding: 7px;
	width: 732px;
	
}

input.normal {
	padding: 5px 3px 1px 3px;
	
	width: 154px;
	height: 15px;
	
	background: url(/images/forms/input.png) no-repeat;
}

#input_newsletter {
	font: normal 9px/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

input.long {
	padding: 5px 3px 1px 3px;
	
	width: 308px;
	height: 15px;
	
	background: url(/images/forms/input_long.png) no-repeat;
}

input.vlong {
	padding: 5px 3px 1px 3px;
	
	width: 346px;
	height: 15px;
	
	background: url(/images/forms/input_vlong.png) no-repeat;
}

div.form_left {
	float: left;
	padding-right: 5px;
}

div.form_left2 {
	float: left;
	padding: 0 5px 5px 0;
}

div.form_right_submit {
	display: block;
	float: left;
}

label {
	font-weight: bold;
}

/* Koniec formularzy */

/* Menu */

ul.level_1 {
	margin: 0;
	padding: 0;
	
	list-style: none;
	font: bold 10px/3em Verdana, Arial, Helvetica, sans-serif;
}

li.level_1_li {
	padding-left: 4px;
	background: url(/images/icons/line.png) no-repeat 0 29px;
}

ul.level_2 {
	display: none;
	margin: 0;
	padding: 6px 0 0 17px;
	
	list-style: none;
	font: normal 10px/2em Verdana, Arial, Helvetica, sans-serif;
}

li.level_2_li {
	margin: 0;
	padding-left: 8px;
	background: url(/images/icons/li_small.png) left center no-repeat;
	list-style: none;
}

li.level_1_li a {
	dispaly: block;
	padding-left: 15px;
	background: url(/images/icons/li_big.png) left center no-repeat;

	text-decoration: none;
	font-weight: bold;
}

li.level_2_li a {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
	text-decoration: none;
	font-weight: normal;
}

a.podkategoria_highlight {
	color: #FF0000;
	font-weight: bold;
}


/*ul.level_1 a {
	text-decoration: none;
	font-weight: bold;
}*/


/* Koniec menu */

/* Tabela */

div.table_background {
	margin: 0 auto;
	padding: 3px;
	width: 730px;
	
	background: #f2f2f2;
	
}

div.table_background table {
	width: 730px;
	empty-cells: show;
	color: #000000;
}

div.table_background th,td {
	padding: 2px 3px 2px 3px;
}

div.table_background th {
	background: #c0c0c0;
	font-weight: bold;
}

div.table_background td {
	background: #FFFFFF;
	border: 0;
	text-align: center;
}

div.table_background td.name {
	font-weight: bold;
}

div.table_background div.podkolumna_nazwa {
	font-weight: bold;
}

/* Koniec tabeli */

.space_4 {
	width: 100%;
	height: 4px;
}


.space_7 {
	width: 100%;
	height: 7px;
}

.space_10 {
	width: 100%;
	height: 10px;
}

.space_20 {
	width: 100%;
	height: 20px;
}

.space_15 {
	width: 100%;
	height: 15px;
}

.space_25 {
	width: 100%;
	height: 25px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.none {
	display: none;
}

.align_right {
	text-align: right;
}

.align_left {
	text-align: left;
}

.align_center {
	text-align: center;
}

.error {
	color: #FF0000;
}

div.flash_lista {
	margin: 15px 11px 15px 11px;
}

div.flash_galeria {
	margin: 0px auto;
	padding: 15px 0 15px 0;
	width: 560px;
}

div.mapa_left {
	float: left;
	margin-left: 30px;
	width: 170px;
	
	font-family: Tahoma, Geneva, Kalimati, sans-serif;
	font-size: 11px;
	line-height: 20px;	
}

div.mapa_right {
	float: right;
	margin-right: 30px;
	padding-bottom: 40px;
}
#ss_link_wew{
font:normal 10px verdana; color:gray; position: absolute;left:50%;margin-left:-385px; margin-top: -48px; z-index: 999; letter-spacing: -1px; 
}
#ss_link_wew a{
text-decoration: none;
color:gray;
}
#ss_link_wew a:hover{
text-decoration: underline;
color:black;
}

#ss_link_wew ul { margin: 0; padding: 0; list-style-type: none; width: 930px; text-align: justify; }
#ss_link_wew ul li { display: inline; }
#ss_link_wew a {text-decoration:none; }

a.lang_active {
	color: red;
	text-decoration: none;
}
span.lang_en_name, span.lang_ru_name {
	display: none;
}
