/*--   #random{
	width: 70px;
	height: 70px;
	margin-bottom: 9px;
	margin-right: 9px;
	float: left;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.70;
}

#random:hover{
	width: 70px;
	height: 70px;
	margin-bottom: 9px;
	margin-right: 9px;
	float: left;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}
--*/

h4 {
	font: normal lighter 0.95em sans-serif;
	color: silver;
   text-decoration: none;
}

#center_pic {
margin: 0 auto;
text-align: center;
float: center;
}
#pagetitle {
	font: normal lighter 1.6em sans-serif;
	color: silver;
	text-decoration: none;
	text-align: center;
}
#right_nav  a, #left_nav2  a, #right_nav2  a{
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	padding-bottom: 5px;
}

#left_nav  a:hover, #left_nav2  a:hover, #right_nav2  a:hover, #right_nav  a:hover{
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	padding-bottom: 2px;
   border-bottom: 3px red solid;
}

.holder_1 , .holder_2, .holder_3, .holder_4 {
	font: normal lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;
    margin-top: 12px;
	margin-bottom: 4px;
}
.holder_1  h4 , .holder_2  h4, .holder_3  h4 , .holder_4  h4  {
	font: normal lighter 1em sans-serif;
	color: #808080;
	text-decoration: none;
}

h3 {
font: normal lighter 0.95em sans-serif;
color: silver;
text-decoration: none;
}
h2 {
font: normal lighter 0.95em sans-serif;
color: #808080;
text-decoration: none;
}
#title h2 {
	font: normal lighter 1.6em sans-serif;
	color: silver;
	text-decoration: none;
	text-align: center;
}
 #fullp {
	width: 750px;
	margin: 0 auto;
	padding-left: 0px; 
padding-right: 0px;
	}
 #content {
 	width: 100%;
	 }
	 #menu a {
	 	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	 }
  #navig_horizontal {
  	margin: 0 auto;
  }

	.holder_1 {
				float: left;
			text-align: left;
			width: 250px;
			display: block;
				}
	.holder_2 {
				float: left;
				text-align: left;
				width: 250px;
				display: block;
				}	
	.holder_3 {
				float: left;
				text-align: left;
				width: 250px;
				display: block;
				}
			#pane1 {
				height: 150px;
				width: 100%;
				overflow: auto;
				text-align: left;
				margin-left: 0px;
				margin-right: 0px;
				float: left;
			}
			#pane2 {
			height: 150px;
			width: 100%;
			overflow: auto;
			text-align: left;
			margin-left: 0px;
			margin-right: 0px;
			float: left;
			}
	#pane3 {
				height: 150px;
			width: 100%;
			overflow: auto;
			text-align: left;
			margin-left: 0px;
			margin-right: 0px;
			float: left;
			}
			#pane4 {
				height: 150px;
			width: 100%;
				overflow: auto;
				text-align: left;
				margin-left: 0px;
				margin-right: 0px;
				float: left;
			}	
			#right_nav {
	 min-height: 100%;
		display: table-cell;
		vertical-align: bottom;
			width: 200px;			 
			float: right;
			text-align: right;	
			margin-top: 24px; 
			font: normal lighter 0.95em sans-serif;
			color: silver;
			text-decoration: none;
			padding-bottom: 5px;
			}


		#right_nav2 {
			 min-height: 100%;
			display: table-cell;
			vertical-align: bottom;
			width: 100px;			 
			float: right;
			text-align: right;	
			margin-top: 24px; 
			font: normal lighter 0.95em sans-serif;
			color: silver;
			text-decoration: none;
			padding-bottom: 5px;
			}



			



			#left_nav {
			min-height: 100%;
			display: table-cell;
			vertical-align: bottom;
			width: 200px;			 
			float: left;
			text-align: left;
			margin-top: 24px; 
			font: normal lighter 0.95em sans-serif;
			color: silver;
			text-decoration: none;
			padding-bottom: 5px;
			}

			

			#left_nav2 {
			min-height: 100%;
			display: table-cell;
			vertical-align: bottom;
			width: 100px;			 
			float: left;
			text-align: left;
			margin-top: 24px; 
			font: normal lighter 0.95em sans-serif;
			color: silver;
			text-decoration: none;
			padding-bottom: 5px;
			}

			

			

			

			

			



			 #title {
 	          margin: 0 auto; 
	          width: 100%;
     		 text-align: center;
	          } 	

			    #title3 {
 	          margin: 0 auto; 
	          width: 100%;
     		 text-align: center;
	         
               } 	

			   

		    #title2 {
			margin: 0 auto; 
			width: 100%;
			text-align: left;
			float: left;
               }

			   

			#title2 a {

			font: normal lighter 1.6em sans-serif;

			color: silver;

			text-decoration: none;

			margin-bottom: 5px;

			display: block;

		  }  













   #top {

		text-align: center;

			width: 100%;

			display: block;

		 	}

			

	.nocomments  {

	font: lighter 0.95em sans-serif;

	color: #808080;

	text-decoration: none;

	 font-style: normal;

	}



			



			#main {
			width: 100%; margin: 0 auto; display: block; text-align: center; float: none;
			font: lighter 0.95em sans-serif;
			color: #808080;
			text-decoration: none;
			}	
			#main p {
			font: lighter 0.95em sans-serif;
			color: #808080;
			float: center;
			text-decoration: none;
			text-align: center;
			}

			/*		#main a:hover {
			font: normal lighter 0.95em sans-serif;
			color: silver;
			text-decoration: none;
			padding-bottom: 2px;
			border-bottom: 3px red solid;
			}
			#main a {
			font: normal lighter 0.95em sans-serif;
			color: silver;
			text-decoration: none;
			padding-bottom: 5px;

			}	
			a .lightview {
			padding-bottom: 0px;
			border-bottom: 5px solid yellow;
			}

			*/

		#main_menu {
		float: right;
		margin-top: 30px;
		display: block;
		margin-bottom: -0px;
		color: #808080;
		}

		#menu_first{
		font: lighter 0.95em sans-serif;
		color: silver;
		text-decoration: none;
		border-right: 0px thin solid #808080;
		padding-left: 15px;
		padding-right: 16px;
		padding-top: 0px;
		padding-bottom: 5px;
		}

		#menu_first:hover {
		font: lighter 0.95em sans-serif;
		text-decoration: none;
		border-right: 0px thin solid #808080;
		padding-left: 15px;
		padding-right: 16px;
		padding-top: 0px;
		padding-bottom: 6px;
		border-bottom: 3px red solid;
		}
		
		#menu_last{
		font: lighter 0.95em sans-serif;
		color: silver;
		text-decoration: none;
		margin-left: -3px;
		padding-left: 13px;
		padding-left: 13px;
		padding-right: 16px;
		padding-top: 0px;
		padding-bottom: 5px;
		}

		#menu_last:hover {
		font: lighter 0.95em sans-serif;
		text-decoration: none;
		margin-left: -3px;
		padding-left: 13px;
		padding-right: 16px;
		padding-top: 0px;
		padding-bottom: 6px;
		border-bottom: 3px red solid;
		}

		#date{
		text-align: center;
		width: 750px;
		display: block;
		margin: 0 auto;
		padding-top: 20px; 
		color: #808080;
		font: normal lighter 0.7em sans-serif;
		padding-bottom: 13px;
		}

		#date a {
		color: silver;
		font: normal lighter 1em sans-serif;
		padding-bottom: 5px;
		}

		#date a:hover {
		color: silver;
		font: normal lighter 1em sans-serif;
		padding-bottom:2px;
		border-bottom: 3px solid red;
		}
		
		
			#date2{
			text-align: left;
			width: 750px;
			display: block;
			margin: 0 auto;
			padding-top: 20px; 
			color: #808080;
			font: normal lighter 0.7em sans-serif;
			padding-bottom: 5px;
			}
			#date2 a {
			color: silver;
			font: normal lighter 1em sans-serif;
			padding-bottom: 5px;
			}

			#date2 a:hover {
			color: silver;
			font: normal lighter 1em sans-serif;
			   padding-bottom:2px;
			border-bottom: 3px solid red;
			}

			#date3{
			text-align: left;
			display: block;
			margin: 0 auto;
			color: #808080;
			font: normal lighter 0.7em sans-serif;
			padding-bottom: 0px;
			}

			#date3 a {
			color: silver;
			font: normal lighter 1em sans-serif;
			padding-bottom: 5px;
			}
			#date3 a:hover {
			color: silver;
			font: normal lighter 1em sans-serif;
			padding-bottom:2px;
			border-bottom: 3px solid red;
			}

			#stopka {
		text-align: center;
			width: 750px;
			display: block;
			margin: 0 auto;
		   padding-top: 5px; 
 padding-bottom: 5px; 
			color: #808080;
			font: normal lighter 0.7em sans-serif;
	      text-decoration: none;
		}
		.scroll-pane ul a {
	margin-left: -30px;
	padding-left: 0px;
	text-decoration: none;
	color: silver;
	font: normal lighter 0.7em sans-serif;
   	}
	
	.scroll-pane ul a:hover {
	margin-left: -30px;
	padding-left: 0px;
	text-decoration: none;
	color: red;
  	font: normal bold 0.7em sans-serif;
	}
		.scroll-pane li {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: -0.2em;
   }
		.scroll-pane li:hover {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: -0.2em;
	}	

.clear {
clear: both
}
html, body 	{  margin-bottom: 0; margin-top: 0;
padding: 0 0 0 0;
background: #000026 url(tlo2.png) repeat-y top center; 


height: 100%;



}


hr {
color: #303030 ; 
background-color: #000015; 
border: 1px #303030 dotted; 
border-style: none none dotted;
}


.captify img {
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:0px;
	padding-bottom:2px;
	border-bottom: 3px red solid;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
	}

.panoz {
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:3px;
	padding-bottom:0px;
	border: 0px;
	}

.panoz:hover {
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:0px;
	padding-bottom:1px;
	border-bottom: 3px red solid;
	}
	
	
img{
	border: 0px;
	margin: 0 auto;
}

#header {
display: block;
}

#description {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	
	padding-left: 0px;
	padding-right: 0px;
	padding-top:30px;

	
	
}

#description h1 {
	font: lighter 5.5em OFFSETUP;
	color: Red;
	text-decoration: none;
	letter-spacing: -0.2em;
	display: inline;
	text-align: center;
	float: center;

	
	
} 

#description a {
	font: lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;
}
#addict_data {
margin: 0 auto;
	width: 750px;
	display: block;
	margin-bottom: 40px;
	margin-top: 20px;
}
#addict_data_left {
	float: left;
	width: 250px;
	text-align: left;
}
#addict_data_left h4,a {
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	}
#addict_data_center {
	float: left;
	width: 250px;
	text-align: left;
}

#addict_data_center h4{
font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
}
#addict_data_right {
	float: right;
	width: 250px;
	text-align: left;
}
#addict_data_right h4 {
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
}
#comment_data {
	margin: 0 auto;
	width: 750px;
	display: block;
}

#comment_data_left {
	float: left;
width: 250px;
text-align: left;
	display: block;
}
#comment_data_left p {
	font: lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;
	}
#zalog {
	font: lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;
	}	
	#comment_data_left cite {
	font: lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;



	}



	



	#comment_data_left a {



	font: lighter 1em sans-serif;



	color: silver;



	text-decoration: none;



	}



	#cite a{



	font: lighter 0.95em sans-serif;



	color: silver;



	text-decoration: none;



	}



	



	#nocomments  {

	font: lighter 0.95em sans-serif;

	color: #808080;

	text-decoration: none;

	 font-style: normal;

	}



	



#comment_data_right p {
	font: lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;
	 font-style: italic;
	}

#commentmetadata a {
	font: lighter 0.7em sans-serif;
	color: silver;
	text-decoration: none;
    font-style: none;
	}
#comment_data_right {
	float: right;
	width: 500px;
	text-align: left;
	display: block;
	font: lighter 0.95em sans-serif;
	color: #808080;
	text-decoration: none;
	 font-style: italic;
	}
	#comment_count {
	 width: 100%;
	 text-align: center;
 	}
		#comment_count h4{


		font: normal lighter 0.95em sans-serif;



	   color: #808080;



	   text-decoration: none;



		}



		#comment_count a{



		font: normal lighter 0.95em sans-serif;



	   color: silver;



	   text-decoration: none;



		}



		



	#comment_count2 {

	padding-top: 10px;

	padding-bottom: 10px;

	 width: 50%;

	 text-align: left;

	  	font: normal lighter 0.95em sans-serif;

	   color: #808080;

	   text-decoration: none;

			}

		

		#comment_count2 h4{

		 text-align: left;

	 	font: normal lighter 1em sans-serif;

	   color: #808080;

	   text-decoration: none;

	  	}



		#comment_count2 a{

		font: normal lighter 0.95em sans-serif;

	   color: red;

	   text-decoration: none;

	   padding-bottom: 5px;

	  

	   

		}		

#comment_count2 a:hover{

		font: normal lighter 0.95em sans-serif;

	   color: red;

	   text-decoration: none;

	   padding-bottom:2px;

	   border-bottom: 3px solid red;



		}

		

		

#footer {



	 display: block;



	}



#agent99 {
background: #000015;
color: #808080;
font: normal lighter 0.95em sans-serif;

}	



#agent99 p {
background: #000015;
color: #808080;
font: normal lighter 0.95em sans-serif;
}





#agent99 a{
background: #000015;
color: silver;
font: normal lighter 0.95em sans-serif;
}



textarea {
	font: normal lighter 0.95em sans-serif;
	color: silver;
	background: #000015;
	border: 1px #303030 dotted; 
	padding-top: 5px;
   padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 20px;
width: 400px;
height: 100px;
	}



input {
	font: normal lighter 0.95em sans-serif;
	color: silver;
	background: #000015;
	border: 1px #303030 dotted; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 8px;
	margin-left: 20px;
	width: 150px
	}



#clouds {

	width:500px;

	float: left;

		display: block;

		text-align: left;

		padding-left: 0px;

		}



#noclouds {

	width:250px;

	float: right;

	display: block;

	text-align: left;

}



#noclouds h4{

		font: normal lighter 0.95em sans-serif;

	   color: #808080;

	   text-decoration: none;

		float: left;

		display: block;

		width: 100%;

		text-align: left;

		padding-left: 0px;
}

#clouds h4{
	font: normal lighter 0.95em sans-serif;
   color: #808080;
   text-decoration: none;
	float: left;
	display: block;
	width: 100%;
	text-align: left;
}

#left_arch {
float: left;
width: 130px;
}

#right_arch {
float: right;
width: 610px;
}

#caly_post {
display: block;
margin-top: -8px;
}

#caly_post a{
	color: red;
	font: normal lighter 0.95em sans-serif;
	padding-bottom: 5px;
    border-bottom: 0px red solid;
	}

	#caly_post a:hover{
	color: red;
	font: normal lighter 0.95em sans-serif;
	padding-bottom: 2px;
    border-bottom: 3px red solid;
	}

.form_div {
width: 300px;
margin:  0 auto;
text-align: left;
}

.form_div  p{
text-align: left;
}

.form_div .textbox{
float: left;
color: silver;
}

.text_area {
float: left;
color: silver;
}

.pushbutton-wide {
float: left;
color: silver;
width:155px;
}

.contact-form {
margin-bottom: 50px;
}

#sorry {
font: normal lighter 5em sans-serif;	
color: Red;
margin: 0 auto;
text-align: center;
}

#brak {
		font: normal lighter 0.95em sans-serif;
	   color: #808080;
	   text-decoration: none;
		float: left;
		display: block;
		width: 100%;
		text-align: center;
		padding-left: 0px;
}

 #nie_ma {
 	margin-top: 80px;
	margin-bottom: 80px;
 }

#title_subgall{
	display: block;
	width: 100%;
	text-align: left;
	float: left;
	padding-top: 25px;
} 

#title_subgall h3{
	display: block;
	width: 100%;
	text-align: left;
	float: left;
	font-size: 1.4em;
	font-style: italic;
} 
 /*--
.ngg-widget img {
	display: inline;
	float: center;
	border: 0px;
	padding-bottom:2px;
    margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	border: 0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.70;
}

.ngg-widget img:hover {
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom: 2px red solid;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}
*/

#help {
	color: red;
	font: normal lighter 0.95em sans-serif;
	padding-bottom: 5px;
    border-bottom: 0px red solid;
}

	#navleft {
	position:fixed; 
	top: 150px;
	left: 2%; 
	width: 80px;
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	padding-right: 5px;
	text-align: right;
	margin-right: 3px;
	float: left;

	
}
	
	#navright {
	position:fixed; 
	top: 150px;
	right: 1%; 
    width: 80px;
	text-align: left;
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	padding-left: 5px;
	margin-left: 3px;
	float: right;

		}
	

	#navleft:hover{
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	padding-right: 5px;
   border-right: 3px red solid;
}

	#navright:hover{
	font: normal lighter 0.95em sans-serif;
	color: silver;
	text-decoration: none;
	padding-left: 5px;
   border-left: 3px red solid;
}
#format {
float: right;
margin-top: -10px;
margin-bottom: 20px;
margin-right: 0px;
}
#format_small {
margin-left: 5px;
margin-right: 0px;
}

.ngg-gallery-widg:hover  {
    display: inline;
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:0px;
	padding-bottom:1px;
	border-bottom: 3px red solid;
	float: center;


}

.ngg-gallery-widg{
	float: center;
    display: inline;  
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	padding-bottom:4px;
}