/* CSS Document */
body
	{

	FONT-FAMILY: Tahoma;
	background-color: #151515;
	margin: 0px;
	padding: 0px;
	color:#666666;
	font-size:8pt;
	}
	
	
.kuzia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

img{border:none;}

a:link {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
}
a:hover {
	text-decoration: none;
	color: c8fc00;
	font-size: 11px;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
}




.newmenu
	{
	border: none;
	FONT-WEIGHT: normal;
	background-color:#666666;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #999999;
	padding: 0px;
	margin: 0px;
	HEIGHT: 20px;
	font-size:8pt;
	text-decoration: none;
	}

.newmenuMOver
	{
	border: none;
	FONT-WEIGHT: normal;
	BACKGROUND-color:#CCCCCC;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #ffffff;
	HEIGHT: 20px;
	padding: 0px;
	margin: 0px;
	TEXT-DECORATION: none;
	font-size:8pt;
	}

.orangemenu
	{
	border: none;
	FONT-WEIGHT: normal;
	background-color:#333333;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	padding: 0px;
	margin: 0px;
	HEIGHT: 20px;
	font-size:8pt;
	text-decoration: none;
	}

.orangemenuMOver
	{
	border: none;
	FONT-WEIGHT: normal;
	BACKGROUND-color:#666666;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #FF8415;
	HEIGHT: 20px;
	padding: 0px;
	margin: 0px;
	TEXT-DECORATION: none;
	font-size:8pt;
	}


.menuitem
	{
	border: none;
	FONT-WEIGHT: normal;
	BACKGROUND-color: #666666;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #cccccc;
	}

.menuitemMOver
	{
	border: none;
	FONT-WEIGHT: normal;
	BACKGROUND-color:#888888;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	}

.divmenu
	{
	LEFT: -1000px;
	OVERFLOW: visible;
	WIDTH: 104px;
	CURSOR: hand;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: -1000px;
	border: none;
	padding: 0px;
	margin: 0px;
	}

.menutable
	{
	border: none;
	FONT-WEIGHT: bold;
	CURSOR: hand;
	CURSOR: pointer;
	COLOR: #cccccc;
	BACKGROUND-COLOR: #666666;
	padding: 0px;
	margin: 0px;
	}

a.menu
	{
	font-weight:normal;
	color:6b6b6b;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: 282828;
	}

a.menu:hover
	{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

:focus {
outline: 0;
}




.table22 {background-color:#000000;}


/* content-specific */

html>body .e2_photo_gallery pre {
 font-size:1.1em;
}

#main_image_wrapper{position:relative;border:none; width:600px; height:399px; background: #000000 url(../rsrc/loading_image.gif) no-repeat 50% 50%; padding: 0px;}
#imgloader{text-align:center;vertical-align:middle; width:800px;height:600px;}
#thumbbox{border:none; text-align:center;width:900px;position:relative;padding:5px;overflow:visible;}
#thumb_container{position:relative; overflow:visible; width:806px; margin:auto;}
#thumbs img{margin-right:4px;vertical-align:top;}
#thumbs a img{border:1px solid #666666;}
#thumbs a:hover img{border:1px solid #DDD;}
#thumbs a:hover{color:red;}

#back{position:absolute;top:5px;left:0px;visibility:hidden;z-index:1001;}
#more{position:absolute;top:5px;left:868px;float:right;z-index:1001;}
.morelink:hover{font-size:11px;color:#FFF;text-decoration:underline;}
#thumbgall{position:absolute;left:0;top:0;z-index:1000; overflow:visible;}
#widthbox{position:relative;left:0;top:0;padding:1px; overflow:visible;}
#iptc_btn{width:100%;text-align:right;position:absolute;left:0;top:0;z-index:999;}
#iptc_info
	{
	height:120px;
	margin-top:-120px;
	width:100%;
	background-color:#000;
	color:#CCC;
	font-size:10px;
	line-height:140%;
	text-align:left;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	}
.iptc_left{float:left;text-align:right;width:45%;color:#FFF;padding:0 0 0 2%;}
.iptc_right{float:right;text-align:left;width:50%;}

#rightmore li a{background:url(../designs/black/right_more.gif) no-repeat;display:block;color:#fff;text-decoration:none;width:100%;padding:0; outline: none;}
#rightmore li a:hover{background:url(../designs/black/right_more_over.gif) no-repeat;color:#fff;height:60px; outline: none;}
#leftmore li a{background:url(../designs/black/left_more.gif) no-repeat;display:block;color:#fff;text-decoration:none;width:100%;padding:0; outline: none;}
#leftmore li a:hover{background:url(../designs/black/left_more_over.gif) no-repeat;color:#fff;height:60px; outline: none;}
.spacing{padding:1px;}
.morelink:link,.morelink:visited{font-size:11px;color:#FFF;text-decoration:none; outline: none;}
#rightmore,#leftmore{color:#333;height:60px;width:32px;padding:0; overflow:hidden; outline: none;}
#rightmore ul,#leftmore ul{list-style:none;border:none;height:60px;margin:0;padding:0; outline: none;}
#rightmore li,#leftmore li{height:60px;margin:0; outline: none;}
html>body #rightmore li a,html>body #leftmore li a{width:auto; outline: none;}
#pn_overlay{position:absolute; top:0; left:0; width:100%; height:100%; z-index:998;}
#prev, #next{
	width: 30%;
	height: 100%;
	background: transparent url(../rsrc/blank.gif) no-repeat; /* Trick IE into showing hover */
	outline:none;
	}
#prev { left: 0; float: left; outline: none; -moz-outline: none;}
#next { right: 0; float: right; outline: none; -moz-outline: none;}
#prev:hover, #prev:visited:hover { background: url(../rsrc/prev.gif) left 50% no-repeat; }
#next:hover, #next:visited:hover { background: url(../rsrc/next.gif) right 50% no-repeat; }

#imgtitle h2{font-size:1.3em; margin:0; padding:0}

#imgtitle
	{
	font-size:8pt;
	text-align:left;
	color:#FFF;
	z-index:1099;
	padding-top:8px;
	}

#photocount{
	color:#666666;
	font-size:8pt;
	text-align: left;
	z-index:1100;
}

#thumbtoggler {
	float: right;
	z-index:1100;
	padding-right:13px;
	padding-top:18px;
}
#thumbdisplay {
	width: 806px;
	overflow:visible;
}
.clear{clear:both;}

.tooltip {
	color: #fff;
	width: 150px;
	z-index: 15000;
	text-align:left;
}

.tooltip h4 {
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 8px 8px 2px;
	background:#000;
}

.tooltip p {
	font-size: 11px;
	padding: 1px 8px 8px;
	margin:0px;
	background: #000;
}

#thumbhide
	{
	position: relative;
	overflow:visible;
	width:820px;
	margin:auto;
	text-align:left;
	}

#thumbhide img{margin:8px;vertical-align:top;}
#thumbhide a img{border:1px solid #666666;}
#thumbhide a:hover img{border:1px solid #DDD;}
#thumbhide a:hover{color:red;}


h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	color:#FF8415;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #888888;
}



p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

ol {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 40px;
}

.comment
	{
	font-size:10px;
	padding-bottom:10px;
	padding-top:10px;
	}

.inputform
	{
	padding:0px;
	margin: 0px;
	background-color:#CCCCCC;
	font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
	}

.article
	{
	text-align:justify;
	font-size:12px;
	}

.normal
	{
	color:#666666;
	font-size:9pt;
	}

.orange
	{
	color: c8fc00;
	font-weight:normal;
	font-size: 10px;
	}

.white_bold
	{
	color: #666666;
	font-weight:normal;
	font-size: 10px;
	}

.set
	{
	width:95px;
	text-align:center;
	vertical-align:top;
	}
#price ul {padding-top:0px; padding-bottom:0px; margin-top:0px;}
#price li {padding-top:0px; padding-bottom:5px;}
.menu2 {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.normalwhite {
	color:#FFFFFF;
	font-size:9pt;
}
.normal2 {
	color:#999999;
	font-size:8pt;
}
