body {
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	background-color: #FBF9E3;
}
	
img {
	border: 0px;
}

a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9C9D00;
}

a:hover{
	text-decoration: underline;
/*	color: #9C9D00;*/
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

td.s1 {
	background-image: url(../gallery/ww2/s1.gif);
	background-position: 50% 100%;
	background-repeat: no-repeat;
	width: 750px;
	height: 20px;
}

td.s2 {
	background-image: url(../gallery/ww2/s2.gif);
	background-position: 100% 0%;
	background-repeat: no-repeat;
	width: 50%;
}

td.s3 {
	background-image: url(../gallery/ww2/s3.gif);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	width: 50%;
}

td.s4 {
	background-image: url(../gallery/ww2/s4.gif);
	background-position: 50% 0%;
	background-repeat: no-repeat;
	height: 10px;
}

td.t1 {
	background-image: url(../gallery/ww2/t1b.gif);
	background-position: 50% 100%;
	background-repeat: no-repeat;
}

td.t2 {
	background-image: url(../gallery/ww2/t2.gif);
	background-position: 50% 0%;
	background-repeat: no-repeat;
}
td.t22 {
	background-image: url(../gallery/ww2/t23.gif);
	background-position: 50% 0%;
	background-repeat: no-repeat;
}

td.t2mp {
	background-image: url(../gallery/ww2/t2mp.gif);
	background-position: 50% 0%;
	background-repeat: no-repeat;
}

td.t2b {
	background-image: url(../gallery/ww2/t2b.gif);
	background-position: 0% 100%;
	background-repeat: no-repeat;
	height: 230px;
}

td.t3 {
	background-image: url(../gallery/ww2/t3b.gif);
	background-position: 50% 100%;
	background-repeat: no-repeat;
}

td.t4 {
	background-image: url(../gallery/ww2/t4.gif);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

td.t4l {
	background-image: url(../gallery/ww2/t4_1.gif);
	background-position: top;
	background-repeat: no-repeat;
}

td.t4r {
	background-image: url(../gallery/ww2/t4_3.gif);
	background-position: top;
	background-repeat: no-repeat;
}

td.t4b {
	background-image: url(../gallery/ww2/t4b.gif);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	height: 65px;
}

td.t5 {
	background-image: url(../gallery/ww2/t5b.gif);
	background-position: 50% 100%;
	background-repeat: no-repeat;
}

.tMain {
	background-color: #FFFDEC;	
}

.mainMenu, .mainMenu a, .search1, .search1 a {
	color: #980E0E;
}

.mainMenu td, .search1 td {
	padding-left: 0px;
	padding-top: 1px;
	padding-bottom: 5px;
	padding-right: 0px;
}

.subMenu, .subMenu a, .search2, .search2 a {
	color: #665A38;
}

.subMenu td, .search2 td {
	background-color: #F3F0D8;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}

table.subMenu, table.search2 {
	background-color: #FFFDEC;
	border-top-color: #F3F0D8;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-color: #F3F0D8;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: #F3F0D8;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: #F3F0D8;
	border-right-style: solid;
	border-right-width: 2px;
}

.search3 * td {
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

input.inS {
	width: 140px;
	height: 13px;
	font-size: 10px;
	border-left-color: #808080;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #808080;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.subMenu * td.sel {
	background-color: #FFFDEC;
}

.footer, .footer a {
	color: #A29A7C;
}

td.blockItem {
	text-align: left;
}

table.h td {
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

td.h9 {
	background-image: url(../gallery/ww2/h_09.gif);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	width: 455px;
	height: 53px;
	text-align: left;
	vertical-align: top;
}

div.mpIntro {
	background-color: #FFFDEC;
}

div.intro {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

div.inTit, div.elTit {
	padding-bottom: 5px;
}

.inTit a {
	color: #980E0E;
}

div.sMPn {
	padding-top: 7px;
	padding-bottom: 15px;
	color: #980E0E;
}

div.sMP {
	padding-top: 7px;
	padding-bottom: 15px;
	background-image: url(../gallery/ww2/div_l.gif);
	background-repeat: no-repeat;
	background-position: 0% 75%;
}

div.sMPsh {
	padding-top: 7px;
	padding-bottom: 15px;
	color: #980E0E;
	background-image: url(../gallery/ww2/div_s.gif);
	background-repeat: no-repeat;
	background-position: 0% 75%;
}

.midTit {
	font-weight: bold;
	color: #665A38;
	padding-bottom: 10px;
	padding-top: 15px;
}

.docTitle {
	font-weight: bold;
	color: #665A38;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 30px;
	padding-top: 5px;
}

img.brd {
	border-bottom-color: #EBE3CA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #EBE3CA;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #EBE3CA;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #EBE3CA;
	border-right-style: solid;
	border-right-width: 1px;
}


/* WYDARZENIA / GALERIA FOTOGRAFII */

table.adm_users .ww2Header {
	font-weight: bold;
	background-color: lightgray;
}

.eventTitle, .eventDate {
	font-weight: bold;
}

.eventDesc {
}

.eventDescFull {
}

.eventImage {
	margin-right: 10px;
	margin-bottom: 10px;
}

table.events {
	width: 100%;
	border-right: 3px solid #F3F0D8;
	border-top: 3px solid #F3F0D8;
	border-bottom: 3px solid #F3F0D8;
}

table.events select {
	font-size: 10px;
}

table.events tr td {
	border-left: 3px solid #F3F0D8;
}

table.events .headers td {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	height: 25px;
	border-bottom: 3px solid #F3F0D8;
}

.eventsHeader1 {
	background-color: #FFFFFF;
	color: #665A38;
}

.eventsHeader2 {
	background-color: #0144A0;
	color: #FFFFFF;
}

.eventsHeader3 {
	background-color: #D90000;
	color: #FFFFFF;
}

table.events tr.row td {
	background-image: url(../gallery/ww2/spacer.gif);
	background-repeat: no-repeat;
	background-position: 10px 100%;
	background-color: #FBF9E3;
	padding: 11px 10px 10px 10px;
}

table.events tr.last td {
	background-image: none;
}

table.events tr.row td .date {
	font-weight: bold;
}

table.events tr.row td .cont {
	margin-top: 3px;
}

table.events tr.row td.t1 * {
	color: #665A38;
}

table.events tr.row td.t2 * {
	color: #003176;
}

table.events tr.row td.t3 * {
	color: #AC0000;
}

table.eventsIndex * a {
	color: #9C9D00;
}

table.eventsIndex .cont {
	color: #555555;
}

table.eventsIndex .cont a {
	white-space: nowrap;
}

table.eventsIndex select {
	font-size: 10px;
}

.photoImage {
	margin: 10px 10px 10px 10px;
}

/* MINI PHOTO */

table.pm140 {
	width: 140px;
}

table.pm150, table.pm150r {
	width: 150px;
}

table.pm140 .i, table.pm150 .i, table.pm150r .i {
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	/*overflow: hidden;*/
}

table.pm140 .i img, table.pm150 .i img, table.pm150r .i img {
	border: 1px solid #EBE3CA;
}

table.pm140 .i, table.pm140 .i img {
	width: 138px;
	height: 80px;
}

table.pm150 .i, table.pm150 .i img {
	width: 148px;
	height: 108px;
}

table.pm150r .i, table.pm150r .i img {
	width: 148px;
	height: 73px;
}

table.pm140 .d, table.pm150 .d {
	background-color: #F3F0D8;
	color: #665A38;
	padding: 3px 3px 3px 3px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

table.pm3 {
	width: 100%;
}

table.pm3 td {
	width: 33%;
	padding-bottom: 10px;
}

table.pm3 .c0 table {
	float: left;
}

table.pm3 .c1 table {
}

table.pm3 .c2 table {
	float: right;
}

table.pmr {
	width: 100%;
}

table.pmr .more {
	padding-top: 7px;
	text-align: right;
}

table.pmd {
	width: 100%;
	padding-right: 15px;
	padding-left: 3px;
}

table.pmd td {
	padding-bottom: 20px;
}

/*  */

table.adm_users .track {
	text-align: center;
	padding: 10px 10px 10px 10px;
	font-size: 13px;
}

table.adm_users .track a, table.adm_users .track a:hover {
	text-decoration: underline;
	font-size: 13px;
	font-weight: normal;
}

table.adm_users .track a:hover {
	text-decoration: underline;
}

.ww2subheader {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #2468ACE;
}

/* PHOTO DETAILS */

table.pd {
	width: 100%;
}

table.pd td.back {
	padding-top: 20px;
	text-align: right;
}

table.pd td.i {
	vertical-align: top;
	width: 220px;
}

table.pd td.i img {
	padding-right: 10px;
}

table.pd td.d {
	vertical-align: top;
}

table.pd td.d table {
	width: 100%;
}

table.pd td.d td {
	padding: 2px 3px 2px 3px;
}

table.pd td.d td.n {
	vertical-align: top;
	font-weight: bold;
}

table.pd td.d td.v {
}

/* CATEGORIES, PHOTO ADMINISTRATION */

.adm_users .buttons {
	text-align:center;
	background-color: #DDEEDD;
	padding-bottom: 4px;
	border-bottom: 2px solid;
}

/* OTHER */

.select {
	font-size: 10px;
	background-color: #F3F0D8;
	color: #665A38;
	border: 1px solid #665A38;
}


div.ww2place {
	font-size: 10px;
	font-weight: bold;
}

div.ww2place input {
	font-size: 10px;
	font-weight: normal;
	width: 30px;
}

div.ww2place input.submit {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	width: auto;
}




