* {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	margin: 0px;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
}

body {
}
/*fonts*/
.emph {
	color: #372816; /*#61432b;*/	font-size: 13px;
	font-family: georgia;
}
.normal {
	color: #785538; /*#AC9980;*/
	font-size: 12px;
}

.bold {
	font-size: 12px;
	color: #8B7354;
	font-weight: bold;
}
.silent {
	color: #C4B49F;
	font-size: 11px;
}
.alert {
	color: #FF0000;
}
.info {
	color: #00CC00;
}
.small {
	font-weight: normal;
	font-size: 8pt;
}
b {
	font-weight: bold;
}

.gallery_stats {
	color: #917A5D;
	font-size: 11px;
}

.user_stats {
	color: #917A5D;
	font-size: 12px;
}

.nick {
	color: #8B6443;
	font-weight: bold;
	font-size: 12px;
}

.nick2 {
	color: #816955;
	font-size: 13px;
}

.verdana {
	font-family: verdana;
	font-size: 12px;
	color: #816955;
}

.verdana2 {
	font-family: verdana;
	font-size: 12px;
	color: #372816; /*#8B6443;*/
}

.verdana3 {
	font-family: verdana;
	font-size: 14px;
	color: #AE947E;
}

.verdana_inactive {
	font-family: verdana;
	font-size: 12px;
	color: #808080; /*#8B6443;*/
}

.georgia {
	font-family: georgia;
	font-size: 18px;
	color: #8B6443;
}

.normal2 {
	font-size: 12px;
	color: #9B826D;
}

.normal3 {
	color: #7A583B;
}

.normal4 {
	color: #523B28;
	font-size: 12px;
}
/*blocks*/div.main{
	background-color: #FFFFFF;
	width: 1020px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}

h1, .h1 {
	font-size: 18px;
	color: #785538;
	margin: 0px 0px 3px 0px;
	font-family: Georgia;
}
h2, .h2 {
	font-size: 16px;
	color: #785538;
	margin: 3px 0px;
	font-family: Georgia;
}
h3, .h3 {
	font-size: 12pt;
	color: #777777;
	margin: 0px 0px;
}
h4, .h4 {
	font-size: 14px;
	color: #9B826D;
	margin: 0px 0px;
}

p {
	text-align: justify;
	padding: 5px 0px;
}
p.gallery {
	line-height: 18px;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 0px;
}

ul, ol {
	text-align: justify;
	padding: 5px 0px;
	padding-left: 40px;
}
li {
	padding: 2px 0px;
}
object {
	float: center;
	margin-left: 0px;
}
embed {
	float: center;
}
/*links*/
a {
	text-decoration: none;
	font-size: inherit;
	color: inherit;
	cursor: pointer;
}
a:hover {
	text-decoration: underline;
}
a:hover div, a:hover h2, a:hover h3 {
	text-decoration: underline;
}

a.underline {
	text-decoration:underline;
}
a img {
	vertical-align: bottom;
}
a#sortby {
	color: #FFBB00;
}

td.gallery_name a,  td.user_name a{
	color: #60442D;
	font-family: Trebuchet MS;
	font-size: 13px;
	line-height: 110%;
}
/*forms*/
select {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
}
input {
	border-style: solid;
	border-color: #CEC9BD;
	border-width: 1px;
	margin: 4px 8px;
	padding: 3px;
	font-size: 11px;
}

table#search input {
	width: 147px;
	height: 11px;
	margin: 0px;
}

table#log input {
	width: 80px;
	height: 11px;
	margin: 0px;
}
button {
	background-color: #EEEEEE;
	margin: 4px 8px;
	padding: 0px 22px;
	background-repeat: repeat;
	border:1px solid #777777;
	height: 24px;
}

table#search button {
	background-color: #FFFFFF;
	height: 19px;
	width: 62px;
	border: none;
}

table#log button {
	background-color: #FFFFFF;
	height: 19px;
	width: 86px;
	border: none;
	margin: 0px 0px 0px 2px;
}

table#mapside button, table#mapside_calendar button{
	width: 165px;
	height: 44px;
	border: none;
	margin: 0px;
}

button.search_pl {
	background-image: url('gif/but_szukaj_off.png');
}
button.search_en {
	background-image: url('gif/but_search_off.png');
}

table#log button{
	width: 86px;
}

button.login_pl {
	background-image: url('gif/but_zaloguj_off.png');
}

button.login_en {
	background-image: url('gif/but_login_off.png');
}

button.logout_pl {
	background-image: url('gif/but_wylogujsie_off.png');
	vertical-align: middle;
}

button.logout_en {
	background-image: url('gif/but_loguot_off.png');
}

button.register_pl {
	background-image: url('gif/but_zarejestruj_off.gif');
}

button.register_en {
	background-image: url('gif/but_register_off.gif');
}

button.buy_pl {
	background-image: url('gif/but_kup_off.gif');
}

button.buy_en {
	background-image: url('gif/but_buy_off.gif');
}

/*lines*/
td.hline {
	height: 1px;
	background-color: #DFD8D3;
}
/*page*/
table.frame {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	margin-bottom: 10px;
}

table.top {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

/*menu*/
td#logo {
	width: 328px;
	padding: 5px 15px;
}

td#search{
	padding: 18px 0px 22px;
	float: left;
}

td#log{
	padding: 18px 0px 22px 20px;
	width: 390px;
}

table#search {
	text-align: left;
	height: 56px;
}

table#log {
	text-align: left;
	height: 56px;
	width: 100%;
}
table#log div, table#search div {
}

table#search td, table#log td {
	height: 25px;
}

table#log td.flag {
	padding-right: 0px;
	text-align: right;
}

table#log td.link {
	padding-right: 10px;
}

table.menu div.hiding {
	position: relative;
	z-index: 2;
	top: 0px;
	left: 0px;
}
table.menu div.hidden {
	position: absolute;
	top: 31px;
	left: -6px;
	background-color: #8b6443;
	border-style: solid;
	border-color: #dfdbd3;
	border-width: 1px;
	display: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 1px;
}
table.menu a {
	font-weight: normal;
	font-size: 17px;
	font-family: Georgia;
	color: #785538;
}

table.menu a:hover {
	text-decoration:none;

}
table.menu div.hidden a {
	font-weight: normal;
	white-space: nowrap;
	font-family: Tahoma;
	font-size: 11px;
	color: #dfdbd3;
}
table.menu div.hidden a:hover {
	text-decoration: underline;
}

table.menu {
	height: 42px;
	width: 1000px;
}

table.menu td{
	background-image:url('gif/gradient_back_menu.png');
	backgroung-repeat:repeat;
}

table.menu td.left {
	padding: 3px 6px;
}

table.menu td.right {
	padding: 3px 5px;
}
table.menu td.left_corner {
	width: 15px;
	vertical-align: top;
}

table.menu td.right_corner {
	width: 7px;
	vertical-align: top;
	text-align: right;
}

table.menu td.middle {
	padding-left: 4px;
	padding-right: 8px;
}

div.banner {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

/*navigator*/

table.navigator {
	margin-bottom: 10px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #DFD8D3;
	height: 252px;
}

table.navigator2 {
	margin-bottom: 10px;
}

table.navigator td.map {
	width: 568px;
}

table.navigator2 td.map2 {
	vertical-align: bottom;
	float: right;
	width: 640px;
	height: 372px;
}

table.navigator td.mapside {
	float: left;
	width: 215px;
	padding-top: 15px;
}

table.navigator2 td.mapside2 {
	float: left;
	width: 360px;
	min-height: 362px;
}

td.map2 table.map2 {
	background-color: #DFD8D3;
	width: 640px;
	height: 362px;
	margin: 10px 0px 0px 0px;;
}

td.map2 td.corner {
	height: 7px;
	width: 7px;
}
form#wraper {
	position: relative;
	z-index: 2;
	top: 0px;
	left: 0px;
	display: none;
}
button#maponoff {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 20px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	background-color: red;
}
div#map {
	height: 335px;
	position: relative;
	z-index: 1;
	overflow: hidden;
}

.mapWide {
	width: 626px;
}
img#nomap {
	height: 335px;
	display: none;
}

div#nomap {
	height: 335px;
	display: none;
}
.mapNarrow {
	width: 270px;
}
#MediaPlayer {
	margin: 0 0 0 10px;
	width: 470px;
	height: 420px;
	position: relative;
}
table#mapside {
	width: 202px;
	height: 238px;
	background-image:url('gif/ob_podklad_info.png');
	background-repeat:no-repeat;
	float: left;
}

table#mapside_calendar {
	width: 202px;
	height: 238px;
	/*background-image:url('gif/ob_podklad_info.png');*/
	background-image:url('gif/ob_podklad_info2.png'); /* tymczasowe tło do kalendarza */
	background-repeat:no-repeat;
	float: left;
}

table#mapside2 {
	width: 350px;
	height: 362px;
	margin: 10px 10px 0px 0px;
}

table#mapside2 div {
	overflow: hidden;
	margin: 2px 0px 2px 0px;
}
table#mapside2 div.welcome, table#mapside div.welcome, table#mapside_calendar div.welcome {
	text-align: left;
	font-size: 12px;
	color: #60442d;
	position: relative;
	padding: 20px;
	letter-spacing: 0.08px;
}

table#mapside2 div.welcome2, table#mapside div.welcome2, table#mapside_calendar div.welcome2 {
	height: 150px;
}
table#mapside2 div.mail, table#mapside2 div.www, table#mapside2 div.skype {
	white-space: nowrap;
}

table#mapside2 div.photo {
	margin: 7px 0px 7px 0px;
}
table.map2 div#mapinfo {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #785538;
}

td.gallery_week {
	vertical-align: top;
	text-align: center;
	padding: 0px 21px;;
	}

td.gallery_week td.title {
	font-size: 14px;
	color: #7f5e42;
	font-weight: bold;
	height: 40px;
	vertical-align: middle;
	letter-spacing: 0.4px;
	}

td.title a{
	font-size: 14px;
	color: #7f5e42;
	font-weight: bold;
	}

td.gallery_week td.name {
	font-size: 13px;
	color: #60442d;
	font-weight: normal;
	height: 31px;
	vertical-align: middle;
	}

td.name a{
	font-size: 13px;
	color: #60442d;
	font-weight: normal;
	}

td.gallery_week td.dots {
	background-image: url("gif/linia_kropki_ciemna.gif");
	height: 1px;
}

td.gallery_week td.nick {
	font-size: 13px;
	color: #7f5e42;
	font-weight: bold;
	height: 31px;
	vertical-align: middle;
	}

td.nick a{
	font-size: 13px;
	color: #7f5e42;
	font-weight: bold;
	}

/*thumbs*/

table.stats {
	margin-bottom: 10px;
}

table.top_margin {
	margin-top: 10px;
}

table.head {
	background-image: url('gif/wzor_tlo_belka.gif');
	backgroung-repeat:repeat;
	width: 1000px;
	height: 31px;
}

table.head td.corner_l {
	width: 4px;
	background-image: url('gif/rog_belka_lewy.png');
}

table.head td.corner_r {
	width: 4px;
	background-image: url('gif/rog_belka_prawy.png');
}

table.head td.title{
	width: 1px;
	padding-right: 5px;
	padding-left: 5px;
}

td.title h1  {
	white-space: nowrap;
}

table.head td.right {
	background-image: url('gif/maska_belka.gif');
	backgroung-repeat:repeat;
	text-align: right;
}

table.thumbs {
	margin-top: 6px;
}
table.thumbs td.middle {
	padding-right: 4px;
	padding-left: 4px;
}

table.thumbs td.first {
	padding-left: 0px;
	padding-right: 4px;
}
table.thumbs td.last {
	padding-right: 0px;
	padding-left: 4px;
}

table.thumbs td.middle_user {
	padding-right: 5px;
	padding-left: 5px;
}

table.thumbs td.first_user {
	padding-left: 1px;
	padding-right: 5px;
}

table.thumbs td.last_user {
	padding-right: 1px;
	padding-left: 5px;
}

table.thumbs td.middle_movie {
	padding-right: 7px;
	padding-left: 0px;
}

table.thumbs td.first_movie {
	padding-left: 0px;
	padding-right: 7px;
}

table.thumbs td.last_movie {
	padding-right: 0px;
	padding-left: 0px;
}

table.thumbs td.margin {
	width: 7px;
	padding-left: 0px;
	padding-right: 0px;
}
table.thumbs div {
	width: auto;
	overflow: hidden;
	backgroung-repeat:repeat;
	color: #60442D;
	font-size: 13px;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align: center;
}

table.thumbs table.user {
	background-image: url('gif/back_img_user.gif');
	backgroung-repeat:repeat;
	width: 134px;
	height: 172px;
}

table.thumbs table.not_user {
	background-color: #DFDBD3;
	width: 160px;
}

table.thumbs td.left {
	width: 7px;
	vertical-align: bottom;
}

table.thumbs td.right {
	width: 7px;
	vertical-align: bottom;
	text-align: right;
}

table.thumbs td.left_middle {
	text-align: left;
	padding-top: 2px;
	padding-bottom: 5px;
	width: auto;
}

table.thumbs td.right_middle {
	text-align: right;
	padding-top: 2px;
	padding-bottom: 5px;
}

table.thumbs td.center {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 5px;
	white-space: nowrap;
	width: 146px;
}

td.gallery_name {
	height: 35px;
	text-align: center;
	vertical-align: text-top;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-top: 3px;
}

td.user_name {
	text-align: center;
	vertical-align: text-top;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
	padding-top: 3px;
}

table.halfFrame {
	width: 494px;
}

table.halfFrame table.head {
	width: 494px;
	align: right;
}
table.halfFrame table.thumbs {
	width: auto;
}

div.comHeader {
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 2px;
}
div.comFooter {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 2px;
}
td.divider {
	width: 12px;
	background-color: white;
}
.dots {
	background-image:url('gif/linia_kropki_ciemna.gif');
	backgroung-repeat:repeat;
	height: 1px;
	width: 146px;
	margin-left: 5px;
}

.dots_new {
	background-image:url('gif/linia_kropki_ciemna.gif');
	backgroung-repeat:repeat;
	height: 1px;
	width: auto;
	margin-left: 5px;
}


.dots2 {
	background-image:url('gif/linia_kropki_ciemna.gif');
	backgroung-repeat:repeat;
	height: 1px;
}

.dots3 {
	height: 2px;
	background-image:url('gif/linia_kropki_2.gif');
	backgroung-repeat:repeat;
	max-height: 2px;
}

table.halfFrame .dots {
	margin-left: 9px;
	margin-right: 0px;
	width: auto;
}

/*show*/
table.show {
	width: 940px;
	text-align: center;
}

table.show td.margin {
	width:50px;
	vertical-align: top;
	text-align: center;
	padding-top: 17px
}
td#photo {
	width: 840px;
	/*height: 525px;*/
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: center;
}

td#movie {
	width: 700px;
	height: 384px;
	background-color: #FFFFFF;
	text-align: center;
}

td#photo_desc {
	text-align: left;
	vertical-align: top;
}

img#prev, img#next {
	/*display: none;*/
	cursor: pointer;
}

img#main_photo {
	vertical-align: middle;
}

td#photo img {
	text-align: center;
}

table#photoside {
	width: 290px;
	height: 710px;
}
table#photoside div, table#photoside p {
	width: 275px;
	overflow: hidden;
	margin-bottom: 4px;
	margin-left: 15px;
}
table#photoside select, table#mapside select {
	background-color: white;
}
table#photoside button{
	margin: 0px;
	padding: 1px;
	height: 20px;
}
table#photoside a img {
	margin-top: 2px;
}

div.photo_place {
	padding: 22px 0px 3px 0px;
}

div.photo_data2 {
	padding: 0px 0px 15px 0px;
}

div.photo_author {
	padding: 24px 0px 0px 0px;
}

div.logo {
	padding: 0px 0px 35px 0px;
	text-align: center;
	vertical-align: bottom;
}

td.logo {
	padding: 0px 0px 15px 0px;
	text-align: center;
	vertical-align: bottom;
}

td.logo img.slides {
	padding-bottom: 3px;
}

td.logo img.speed {
	padding-bottom: 3px;
	vertical-align: bottom;
}

img#fotolink {
	padding-bottom: 3px;
	vertical-align: bottom;
}
/*voting*/
table.voting {
	width: 1000px;
	text-align: center;
}
tr.votestats {
	height: 250px;
}
td.nobar {
	background-color: #EEEEEE;
	width: 100px;
}

td.nobar2 {
	background-color: #D8D8D8;
	width: 100px;
}
td.bar {
	background-color: #8C6139;
	width: 100px;
}
tr.votetitle {
	background-color: #EDEDCB;
}
table.voting td {
	vertical-align: top;
}
table.voting div {
	width: 100px;
	overflow: hidden;
	margin-top: 2px;
}
/*comments*/
table.comment {
	width: 1000px;
	margin-top: 10px;
}
table.comment td {
	vertical-align: top;
}

table.comment td.avatar {
	width: 120px;
	padding-left: 10px;
}
table.comment td.header {
	height: 20px;
}
table.comment td.content {
	padding-right: 160px;
	height: 98px;
}

table.addComment {
	margin-top: 10px;
	width: 1000px;
}
table.addComment textarea {
	width:994px;
}
table.addComment input {
	width: 992px;
	margin: 0px;
	margin-bottom: 10px;
}
/*forum*/table.forum {
	margin-top: 10px;
}

table.forum tr.topic {
	background-color: #EFEFEF;
}
table.forum td.cols {
	width: 100px;
	text-align: center;
}
table.forum tr.topic td.cols {
	background-color: #DFDFDF;
}
table.forum tr.hspace {
	height: 10px;
}
table.forum td.vspace {
	width: 10px;
}
table.forum h3, table.forum .h3  {
	color: #8C6139;
	margin: 2px 0px;
}
/*additional*/
table.footer {
	margin-top: 15px;
}

table.footer2 td, table.footer2 a{
	padding: 10px 5px;
	color: #917A5D;
	font-size: 12px;
}

table.form {
	margin: 10px 0px;
	padding: 10px;
}
table.form td {
	padding: 0px 10px;
}
.formElement {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	margin: 4px 8px;
	width: 300px;
}
select.formElement {
	height: 22px;
	width: 308px;
}
textarea {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	border-collapse: collapse;
	width: 350px;
	height: 120px;
	padding: 2px;
}
textarea.formArea {
	width: 302px;
	margin: 4px 8px;
}
textarea.editTranslation {
	width: 200px;
}
table#imageList {
	margin: 10px 0px;
}
table#imageList td {
	padding: 10px 10px;
}
td#galleryEditMap {
	padding: 15px 0px;
}
td.sideHelp {
	color: #777777;
	padding: 20px;
	vertical-align: top;
	text-align: justify;
}
input.browseButton {
	width: 308px;
	min-width: 300px;
	margin: 4px 0px;
}
img#avatar {
	margin: 4px 0px;
}
input.ordinary {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.disabled {
	background-color: white;
}
td.userInputsTitles {
	width: 150px;
}
td.userInputs {
	width:350px;
}
td.userSideHelp {
	width: 500px;
}
label {
	vertical-align: top;
}
input.radio {
	margin: 0px;
	padding: 0px;
}
input.link {
	width: 350px;
	height: 11px;
	margin: 0px;
}

table#yesNo {
	margin: 5px 0px;
}
td.contactTitles {
	width: 150px;
}
td.contactContent {
	width: 310px;
}
textarea#contact {
	width: 302px;
	margin: 4px 8px;
}
td#avatarInput {
	padding: 0px 8px;
}
input.backNext {
	width: 100px;
	background-color: #EEEEEE;
	border-color: black;
}
textarea#mailer {
	width:302px;
	margin: 4px 8px;
	height:20em;
}
td.moderate_head {
	font-weight:bold;
	border: 1px solid black;
	border-collapse: collapse;
	text-align: center;
}
td.moderate {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px dotted black;
	border-right: 1px dotted black;
	border-collapse: collapse;
}

/*zlot*/
table.zlot {
	width: 1000px;
	border: 1px solid #DFD8D3;
	margin-left: auto;
	margin-right: auto;
}

table.zlot td.zlot {
	padding: 5px;
}

table.zlot div.title {
	font-family: Georgia;
	font-size: 18px;
	color: #785538;
	font-wight: bold;
}

table.zlot div.text {
	font-family: Georgia;
	font-size: 14px;
	color: #785538;
}

table.zlot div.zlot_confirm {
	font-family: Georgia;
	font-size: 14px;
	color: #785538;
}

table.zlot_users {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

table.pm_table td.cols {
	text-align: left;
	padding-left: 5px;
}

table.pm_table h3 {
	color: #8C6139;
	margin: 2px 0px;
}

table.pm_table td.vspace {
	width: 10px;
}

table.pm_table tr.vspace {
	height: 10px;
}

span.new_forum_nick2 { color: #cc8201;font-weight: bold; font-family: Tahoma; font-size: 12px;}
table.pm_menu_main {width: 1000px; background-color: #DFDFDF; color: #FFFFFF; font-size: 14px; font-family: Verdana; border-collapse: collapse; margin-left: auto; margin-right: auto;}
table.pm_menu_main td {padding: 5px 0px 5px 15px; font-size: 14px;}
table.pm_menu {width: 1000px; background-color: #DFDBD3; color: #FFFFFF; font-size: 14px; font-family: Verdana; border-collapse: collapse; margin-bottom: 3px; margin-left: auto; margin-right: auto;}
td.pm_menu {padding: 8px 5px 8px 15px; width: 1px; white-space: nowrap;}
td.pm_menu_last {text-align: right; padding: 8px 5px 8px 5px;}
a.pm_menu {color: #785538; font-size: 14px; font-family: Verdana; font-weight: normal;}
a.pm_menu_active {color: #785538; font-size: 14px; font-family: Verdana; font-weight: bold;}
table.pm_table {width: 1000px; border-collapse:collapse; margin-left: auto; margin-right: auto;}
td.pm {padding: 7px 0px 7px 5px; border-right: 2px solid #FFFFFF; background-color: #DFDFDF; font-family: Georgia; font-size: 12px;}
td.pm_del {background-color: #EFF9E1; text-align: center; vertical-align: middle; background-color: #DFDFDF; width: 100px;}
td.message {vertical-align: top; padding: 10px 10px 0px 0px; margin-left: 10px;}
a.pm_link {font-size: 12px; font-family: Georgia; color: #785538;}
.forum_top {height: 23px; vertical-align:middle; padding-left: 5px; color:#8C6139; font-family: Tahoma;}

input.captcha_code {height:25px;font-size:15px;width:50px;color:#785538}
img.captcha_code {vertical-align: bottom; padding: 0px 10px 0px 0px;}
div.adsys_placement {text-align:center}

/* nowa strona główna */
table.home_content {margin-top:40px;width:1016px;margin-left:auto;margin-right:auto}
table.home_content td.home_content_left {width:498px;vertical-align:top;padding-left:8px}
table.home_content td.home_content_right {width:512px;vertical-align:top}

/* nowa strona główna - prawy łam */
table.home_content_right {width:490px;margin-left:20px}
table.home_box_gallery_big {margin-top:12px;position:relative;width:490px;height:362px}
table.home_box_gallery_big td.box_gallery_big_photo {}
td.box_gallery_big_photo img.box_gallery_big_photo {width:482px;height:362px;position:relative}
table.box_gallery_big_info {background-image:url(gif/gallery_info_bgr3.png);position:absolute;top:0px;right:0px;width:77px;height:33px;vertical-align:middle}
table.box_gallery_big_info td.box_gallery_big_info_top {vertical-align:middle;text-align:center}
div.box_gallery_big_info {padding:6px 8px 10px 0px;text-align:center}
div.box_gallery_big_info_distance {padding:0px 0px 6px 6px;text-align:left}
div.box_gallery_big_info_distance img {vertical-align:middle}
span.box_gallery_big_info {color:#FFFFFF;font-size:11px;font-family:Tahoma,sans-serif;font-weight:normal;letter-spacing:0.5px}
table.home_box_gallery_big td.box_gallery_big_title {height:34px;background-color:#DFDBD3}
table.home_box_gallery_big td.box_gallery_big_author {height:34px;background-color:#DFDBD3;text-align:right}
table.home_box_gallery_big td.box_gallery_empty {width:9px}
td.box_gallery_big_title div {padding:0px 10px}
td.box_gallery_big_author div {padding:0px 15px 0px 10px;white-space:nowrap;}

/* nowa strona główna - mapa */
table.flash_map {height:450px}
table.flash_map td.flash_map_bottom {height:106px;vertical-align:bottom}
table.flash_map_bottom td.flash_map_text {width:298px;vertical-align:top}
table.flash_map_bottom td.flash_map_button {width:200px;vertical-align:top}
div.flash_map_text {color:#917a5d;font-size:14px;font-family:Georgia;letter-spacing:0.08px;padding-right:25px}
button.button_register {cursor:pointer;margin:0px;padding:0px;border:none;width:200px;height:50px;background-color:transparent}
table.flash_map td.flash_map_empty {height:34px}

/* nowa strona główna - prawy łam */
table.home_box {margin-top:15px;width:100%}
table.home_box_header {height:42px;width:498px;background-color:#82664E}
table.home_box_header2 {height:42px;width:482px;background-color:#82664E}
span.pointer {cursor:pointer}
td.home_box_header div {padding:0px 20px}
td.home_box_header_left div {padding:0px 20px}
td.home_box_header_right {text-align:right}
td.home_box_header_right div {padding:0px 10px}
div.header_text, span.header_text, a.header_text {letter-spacing:1px;color:#FFFFFF;font-family:Trebuchet MS;font-weight:bold;font-size:14px;text-decoration:none}
a.header_text_small, span.header_text_small {color:#FFFFFF;font-size:14px;font-family:Georgia}
a.name_link {color:#60442D;font-family:Trebuchet MS;font-size:13px;}

td.home_box_gallery {vertical-align:top}
table.home_box_gallery {width:160px;margin-top:10px;position:relative}
td.home_box_gallery_top {height:120px;width:160px;vertical-align:top;position:relative}
td.home_box_gallery_bottom {height:34px;background-color:#DFDBD3}
td.home_box_gallery_bottom div {padding:0px 7px}
img.home_box_gallery_photo {height:120px;width:160px;position:relative}

div.box_gallery_info {background-image:url(gif/box_gallery_background.png);position:absolute;top:0px}
table.box_gallery_info {height:23px;width:160px}
table.box_gallery_info td.box_gallery_info_left {text-align:left;height:23px}
table.box_gallery_info td.box_gallery_info_left a {margin-left:1px}
table.box_gallery_info td.box_gallery_info_left div {padding:0px 0px 0px 5px;text-align:left}
table.box_gallery_info td.box_gallery_info_left img {margin-right:0px}
table.box_gallery_info td.box_gallery_info_right {text-align:right;height:23px}
table.box_gallery_info td.box_gallery_info_right span {margin-left:5px}
table.box_gallery_info td.box_gallery_info_right div {padding:0px 5px 0px 0px}
table.box_gallery_info td.box_gallery_info_right img {}
td.box_gallery_info_right img.date_icon {margin-right:10px}
table.box_gallery_info div {}
span.box_gallery_info, a.box_gallery_info {font-family:Tahoma,sans-serif;font-size:11px;color:#FFFFFF}

table.home_box_user {width:120px;margin-top:8px}
table.home_box_user div {padding:0px 7px}
td.home_box_user_top_left {height:20px;width:50%;background-color:#DFDBD3}
td.home_box_user_top_left img, td.home_box_user_top_right img {margin-right:5px}
td.home_box_user_top_right {text-align:right;width:50%;background-color:#DFDBD3}
td.home_box_user_photo {vertical-align:top}
td.home_box_user_photo img {width:120px;height:120px}
td.home_box_user_bottom {height:34px;background-color:#DFDBD3}

table.home_gallery_of_the_week {position:relative;margin-top:12px;margin-bottom:22px;width:498px}
div.gallery_of_the_week_info {width:200px;height:100%;position:absolute;top:0px;right:0px;color:#FFFFFF;background-image:url(gif/box_gallery_background.png)}
table.gallery_of_the_week_info {margin:20px}
table.gallery_of_the_week_info img {vertical-align:top;margin-top:0px;margin-bottom:4px}
td.gallery_of_the_week_info_top div {padding-bottom:23px}
td.gallery_of_the_week_info_left {vertical-align:bottom}
td.gallery_of_the_week_info_left div {padding:0px 0px 10px 0px}
td.gallery_of_the_week_info_right {vertical-align:bottom}
td.gallery_of_the_week_info_right div {padding:0px 0px 10px 7px}
a.gallery_of_the_week_title {color:#FFFFFF;font-family:Trebuchet MS;font-size:18px;font-weight:normal;line-height:16px}
a.gallery_of_the_week_info, span.gallery_of_the_week_info {color:#FFFFFF;font-family:Trebuchet MS;font-size:14px;font-weight:normal}

div.more_galleries_link {cursor:pointer;font-family:Georgia;font-size:14px;color:#917A57;text-align:right;padding:20px 9px 20px 0px}
td.home_box_comments {padding-top:13px}

div#ajax_loader {display:none;width:100%;height:125px;text-align:center;padding-top:60px;background-color:#DFDBD3}

body.wait_for_ajax, body.wait_for_ajax * {cursor: progress !important;}
