/* CSS Document */
.header { padding-bottom: 0em; 
    border-left:4px;
	vertical-align:middle;}
	
	.title { margin-bottom: 0.5em; 
    border-left:4px;
	vertical-align:top;}
	
		.spacer {width: 1px}

#homepageleft {
	height:100%;
	margin-top: 0.00em;
	background-color:#E0F2F4;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
    width: 530px;
	vertical-align:top;}
	
#grayleft {
	height:100%;
	margin-top: 0.00em;
	background-color:#d9d9d9;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
    width: 530px;
	vertical-align:top;}
	
#homepageleft2 {
	height:100%;
	margin-top: 0.00em;
	background-color:#E0F2F4;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
    width: 530px;
	vertical-align:top;}
	
	#cominghome {
	height:100%;
	margin-top: 0.00em;
	background-color:#BDF4FE;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
    width: 530px;
	vertical-align:top;}
	
	#headerleft {
	height:100%;
	padding-top: 0.7em;
	padding-bottom:0.5em;
	background-color:#E0F2F4;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 530px;
	vertical-align:top;}
	
		#cominghome2 {
	height:100%;
	margin-top: 0.00em;
	background-color:#B3D334 ;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
    width: 530px;
	vertical-align:top;}
	
	#headerleft2 {
	height:100%;
	padding-top: 0.7em;
	padding-bottom:0.5em;
	background-color:#E0F2F4;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 530px;
	vertical-align:top;}
	
	#headerright {
	height:100%;
	padding-top: 0.7em;
	padding-bottom:0.5em;
	background-color:#d9d9d9;
	border-left:0px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 250px;
	vertical-align:top;}
	
	#blocksleft {
	height:100%;
	margin-top: 0em;
	margin-left: 0.3em;
	background-color:#E0F2F4;
	border-left:0px solid #FFFFFF;
	border-right:5px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 530px;
	vertical-align:top;}
	
	#blocksleft2 {
	height:100%;
	margin-top: 0em;
	margin-left: 0.3em;
	background-color:#E0F2F4;
	border-left:0px solid #FFFFFF;
	border-right:5px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 530px;
	vertical-align:top;}
	
		#blocksleft3 {
	height:100%;
	margin-top: 0em;
	margin-left: 0.3em;
	background-color:#BDF4FE;
	border-left:0px solid #FFFFFF;
	border-right:5px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 530px;
	vertical-align:top;}
	
	#homepageright {
	height:100%;
	margin-top: 0em;
	background-color:#d9d9d9;
    border-left:0px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
	width: 250px;
	vertical-align:top;}
	
		
	
	#blocksright {
	height:100%;
	margin-top: 0em;
	margin-left: 0em;
	background-color:#d9d9d9;
	border-left:0px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 250px;
	vertical-align:top;}
	
	#event {
	height:100%;
	margin-top: 0.00em;
	background-color:#E0F2F4;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	padding-left:0px;
	vertical-align:top;}
	

	
	#blocks {
	height:100%;
	margin-top: 0em;
	margin-left: 0em;
	background-color:#E0F2F4;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 550px;
	vertical-align:top;}
	
		#blocks2 {
	height:100%;
	margin-top: 0em;
	margin-left: 0em;
	background-color:#fff799;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 450px;
	vertical-align:top;}
	
	#blocksgal {
	height:100%;
	margin-top: 0em;
	margin-left: 0em;
	background-color:#d9d9d9;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    width: 550px;
	vertical-align:top;}
	
	#gallery {
	height:100%;
	margin-top: 0em;
	background-color:#d9d9d9;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
		#galleryspace {
	height:100%;
	margin-top: 0em;
	background-color:#d9d9d9;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:4px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
	#pastgallery {
	height:100%;
	margin-top: 0em;
	background-color:#f2f3f2;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	

    #yellowspace {
	height:100%;
	margin-top: 0em;
	background-color:#E0F2F4;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
		#orangespace {
	height:100%;
	margin-top: 0em;
	background-color:#fdca5c;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
	#greenspace {
	height:100%;
	margin-top: 0em;
	background-color:#d2ef61;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:4px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
	#aquaspace {
	height:100%;
	margin-top: 0em;
	background-color:#fdffd9;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
		#whitespace {
	height:100%;
	margin-top: 0em;
	background-color:#FFFFF;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 730;
	vertical-align:top;}
	
		#transspace {
	margin-top: 0em;
	background-color:#ffff00;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	width: 400;
	vertical-align:top;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;}
	
		#darkheader {
	height:100%;
	margin-top: 0em;
	background-color:#787878;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    padding:0.5em 0em 1em 0em;
	width: 730;
	vertical-align:top;}
	
	#darkheader2 {
	height:100%;
	margin-top: 0em;
	background-color:#787878;
    border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
    padding:0.5em 0em 1em 0em;
	width: 730;
	vertical-align:top;}
	
	#caption {
	background: #555555;
		margin: 3em, 4em;
	padding: 0px;
	font-family: 
	verdana, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	color: #CCCCCC
	}
	
	#datebox
{border-left:1px solid #000;
padding:0px 0px 0px 0px;}

#datebox td{
padding:1px 5px 0px 5px;}
	
.calendarbold_big { font-family: verdana, sans-serif; font-size: 18px; font-style: normal; line-height: 15px; font-weight: bold; color: #000000 }
.calendarbold { font-family: verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: 800; color: #000000}
.addendum { font-family: verdana, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #666666}


	
.small {font-family: verdana, sans-serif; 
padding:.5em 1em 2em 0em;
font-size: 11px; font-style: normal; margin: 0em 0em 0em 0em;
 text-transform: uppercase; line-height: 15px; font-weight: normal; font-weight: 800; color: #000000}
 


.head2 { font-family: verdana, sans-serif; text-transform: uppercase; font-size: 18px; font-style: normal; line-height: 120%; font-weight: 800; color: #000000}
.head3 { font-family: verdana, sans-serif; text-transform: none; font-size: 18px; font-style: normal; line-height: 120%; font-weight: 800; color: #000000}
.whiteh3  {font-family: verdana, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; color: #FFFFFF;}

p{ font-family: verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: 300; color: #000000}
li{ font-family: verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: 300; color: #000000}

H1 { font-family: verdana, sans-serif; text-transform: uppercase; font-size: 17px; font-style: normal; line-height: 19px; font-weight: 800; color: #000000 }
h2  {font-family: verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0em 0em 2em 0em; text-transform: uppercase; line-height: 15px; font-weight: normal; font-weight: 800; color: #BF121F}
h3  {font-family: verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000}
td { font-family: verdana, sans-serif; font-size: 10px;}
a:link {font-size: 10px; color: #BF121F; line-height: 120%; text-decoration: none; }
a:visited { font-size: 10px; color: #BF121F; line-height: 120%; text-decoration: none; }
a:hover {font-size: 10px; color: #000000; line-height: 120%; text-decoration: none; }
a:active {font-size: 10px; color: #000000; line-height: 120%; text-decoration: none; }

a:link.small {font-size: 17px; color: #BF121F; line-height: 120%; text-decoration: none; }
a:visited.small { font-size: 17px; color: #BF121F; line-height: 120%; text-decoration: none; }
a:hover.small {font-size: 17px; color: #000000; line-height: 120%; text-decoration: none; }
a:active.small {font-size: 17px; color: #000000; line-height: 120%; text-decoration: none; } 

a:link.lower {font-family: verdana, sans-serif; font-size: 17px; color: #BF121F; line-height: 120%; text-transform: none; font-weight: bold;}
a:visited.lower {font-family: verdana, sans-serif; font-size: 17px; color: #BF121F; line-height: 120%; text-decoration: none; font-weight: bold;}
a:hover.lower {font-family: verdana, sans-serif; font-size: 17px; color: #000000; line-height: 120%; text-decoration: none; font-weight: bold;}
a:active.lower {font-family: verdana, sans-serif; font-size: 17px; color: #000000; line-height: 120%; text-decoration: none; font-weight: bold; }



.nicepopup{
}

.nicepopup .outline{
  border: 0px solid #FFFFFF;
  background-color: #ffffff;
  padding: 0px;
  position: relative;
}

.nicepopup a.close{
  line-height: 16px;
  display: block;
  position: absolute;
  top: 1px;
  right: 1px;
  text-indent: -124px;
  overflow: hidden;
  text-decoration: none;
  width: 16px;
  height: 16px;
  background: url(/gallery/nicepopups/close1.jpg) 100% 0 no-repeat;
} html>body .nicepopup a.close{ top:0;right:0; }

.nicepopupHover a.close{
  background: url(/gallery/nicepopups/close1.jpg) 100% 0 no-repeat;
  /*background-position: 100% -16px;*/
}
.nicepopup a.close:hover{
  /*background-position: 100% -32px;*/
  background: url(/gallery/nicepopups/close1.jpg) 100% 0 no-repeat;
}

.nicepopupLoading .outerImage{
  border: 1px dotted silver;
  width: 100px;
  height: 100px;
  background: url(/images/loading.png) 50% 50% no-repeat;
}

.nicepopup .prevNextBar{
  padding-top: 7px;
  text-align: center;
}

/** cienie: **/

html>body .SdwTL{ background: url(sdw_tl.png) 0 0 no-repeat; }

.SdwT{ padding-top: 8px; height: 8px; }
html>body .SdwT{ background: url(sdw_t.png) 0 0 repeat-x; }

html>body .SdwTR{ background: url(sdw_tr.png) 0 0 no-repeat; }

.SdwR{ padding-left: 8px; width: 8px; }
html>body .SdwR{ background: url(sdw_r.png) 0 0 repeat-y; }

html>body .SdwBR{ background: url(sdw_br.png) 0 0 no-repeat; }

.SdwB{ padding-top: 8px; height: 8px; }
html>body .SdwB{ background: url(sdw_b.png) 0 0 repeat-x; }

html>body .SdwBL{ background: url(sdw_bl.png) 0 0 no-repeat; }

.SdwL{ padding-left: 8px; width: 8px; }
html>body .SdwL{ background: url(sdw_l.png) 0 0 repeat-y; }
