@charset "utf-8";
/* CSS Document */

body {
	background: url(images/bg_small123.gif) repeat; margin: 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7a7878;
}

img {
	border: 0;
}

h1 {
	font-family:Trebuchet MS,Verdana;font-size: 14px; text-transform: uppercase; color: #222; font-style: italic;margin:0 0;
}

.duzy_font {line-height:16px;font-family:Trebuchet MS,Verdana;font-size: 14px; text-transform: uppercase; color: #222; font-style: italic;font-weight:bold;}

a {
	color: #66cccc;
}

a:hover {
	color: #ff9999;
}

#container {
	width: 981px; margin: 0 auto;
}

#container #gora a {width: 981px; height:145px;margin:0px;
}

#container #gora img {width: 981px; height:145px;margin:0px;
}


#menubg_left {
	background: #fff url(images/blog-pakamera4.gif); width: 481px; height: 27px; text-align: right; padding-top: 33px;float:left;margin-top:-1px;
}

#menubg {
	background:#fff;width: 500px; height: 27px; text-align: right; padding-top: 33px;float:right;margin-top:-1px;
}




#content {
	width: 981px; background: white url(images/content_bg.gif) repeat-y;
}

#left {
	float: left; width: 657px; border-right: 1px solid #dbdfde; padding-top: 12px;background: #fff;margin-left:11px;
}

#left_content {margin-left:24px;margin-right:40px;font-size:11px;color:#333;text-align:justify;line-height: 18px;
}

#left_content_archive {margin-left:24px;font-size:11px;color:#333;line-height: 18px;
}
#left_content_single {margin-left:24px;font-size:11px;color:#333;text-align:justify;line-height: 18px;
}




.header {
	background-color: #ff9999; padding: 1px 0 0 0;margin-right:1px;height:23px;line-height: 12px;
}

.header .one {
	float: left;text-align: center; padding: 5px 0; color: white; font-size: 11px; background-color: #ff9999;white-space:nowrap;
}

.header .two {
	float: right;background-color: white; padding: 5px 0; text-align: right; font-style:italic;
}


.header_content {
	background-color: #ff9999; padding: 1px 0 0 0;margin-right:1px;height:23px;line-height: 12px;
}


.header_content .one_content {
	float: left; width: 126px; text-align: center; padding: 5px 0; color: white; font-size: 11px; background-color: #ff9999;white-space:nowrap;
}

.header_content .two_content {
	float: right; width: 506px; background-color: #fff; padding: 5px 0; text-align: right; font-style:italic;color:#7a7878
}




.nowosci {
height:66px;background:#f5f5e7;text-decoration:none;margin:0px 1px 0px 0px;color:#7a7878;padding:0px
}

.nowosci a{
text-decoration:none;padding:4px;display:block;height:58px;color:#7a7878;
}

.nowosci a.tabactive {
background:#ccffff;display:block;text-decoration:none;height:58px;color:#7a7878;

}





.c_text {
background:#f5f5e7;text-decoration:none;margin:2px 1px 2px 0px;color:#7a7878;padding: 5px 5px 5px 3px;height:166px;
}

.c_text_2 {
background:#f5f5e7;text-decoration:none;margin:2px 4px 2px 1px;color:#7a7878;padding: 5px 5px 5px 3px;text-align:justify;
}

.c_text_3 {
background:#fff;text-decoration:none;margin:2px 4px 2px 4px;color:#7a7878;padding: 5px 5px 5px 3px;text-align:justify;font-style:normal
}


.separator {
	height: 2px; background: url(images/sepbg.gif); margin:2px 0px;
}

.more {
	font-size:9px;background: #66cccc url(images/morebg.gif); text-align: right; padding-right: 20px;margin:0px 1px 2px 0px;line-height:12px;padding-top: 1px;padding-bottom:3px;
}

.more a {
	font-size:9px;background-color: #66cccc; color: white; padding: 1px 5px 3px 5px; text-decoration: none;
}

.more a:hover {
	background-color: #fff;color: #ff9999
}

.more_down{height:6px;background:#f5f5e7; padding:2px;margin:0px 1px 0px 0px;}
.sepb {
	height: 1px; background-color: #84d9e9; margin: 20px 0 20px 11px;line-height:1px;
}

#nb2 {
	height: 231px;width: 586px; border: 1px solid #e7eae9; padding: 1px 0 1px 1px; margin-left: 24px;
}








#nb2 #img {
	float: left;
}

#nb2 #img a {
	background: url(images/highlighter_s.png) repeat;padding: 2px 3px; margin-top: 165px; height: 62px;color:#7a7878;text-decoration:none;display:block;
}

#nb2 #img a:hover {
	background: url(images/highlighter_blue_s.png) repeat;padding: 2px 3px; margin-top: 165px; height: 62px;color:#7a7878;text-decoration:none;display:block;
}




#nb2_post {
	width: 616px; border: 1px solid #e7eae9; padding: 1px 0 1px 1px;text-align:left;line-height:12px;font-size:10px
}



#nb2_post #img {
	height: 233px; float: left;margin-right:1px;width:153px;
}

#nb2_post #img a {
	background: url(images/highlighter_s_content.png) repeat;padding: 4px 3px; margin-top: 143px; height: 62px;color:#7a7878;text-decoration:none;display:block;width:147px;
}

#nb2_post #img a:hover {
	background: url(images/highlighter_blue_s.png) repeat;padding: 4px 3px; margin-top: 143px; height: 62px;color:#7a7878;text-decoration:none;display:block;width:147px;
}






#iv {
	width: 611px; border: 1px solid #e7eae9; border-right: 0px; padding: 1px 0 1px 1px; margin-left: 24px;height:250px;
}



#iv #img {
	float: left; width: 380px;
}

#iv #text {
	float: left; width: 228px; padding-left: 2px;
}


#iv_content {
	width: 620px; border: 1px solid #e7eae9; border-right: 0px; padding: 1px 0 1px 1px; height:250px;
}

#iv_content #img {
	float: left; width: 380px;
}

#iv_content #text {
	float: left; width: 238px; padding-left: 2px;
}



#right {
	background:#fff;margin-left: 3px; width: 300px; float: left; border-left: 1px solid #dbdfde; height: auto; padding-top: 14px;
}

#pod {
	text-align: center;
}

#cal {
	background-color: #ff9999; color: white; margin: 20px 0;
}

#cal #f, #cal #d, #cal #g, #cal #g-l {
	border: 1px solid #cc6666; border-left: 0; border-top: 0; float: left; padding: 2px 0; text-align: center;	
}

#cal .s {
	color: #fffb81; border-bottom: 0;
}

#cal #d {
	width: 14%; border-right: 0; font-style: italic; font-size: 13px;
}

#cal #g {
	width: 14%;
}

#cal #g-l {
	width: 13%; border-right: 0;
}

#cal #text {
	padding: 3px 5px;
}

a.t1, a.t2 {
	color: #ff9999; text-decoration: none; font-size: 11px; font-style: italic;
}

a.t2 {
	color: #7ad3d3;
}

.clear {
	clear: both; padding: 0;
}

#footer {
	background-color: #ff9999; height: 140px;color: white; font-style: italic;
}

#footer_down {
	background-color: #ff9999; height: 30px;color: white; font-style: italic;
}


#footer a {
	color: white; text-decoration: none;
}

#footer a:hover, a.t1:hover, a.t2:hover {
	color: #666666;
}




.kalendarzyk{color:#fff;text-align:center}
.kalendarzyk a:link {color:#FFFF66; text-decoration:none;font-weight:bold;display:block}
.kalendarzyk a:visited {color:#FFFF66; text-decoration:none;font-weight:bold;display:block}
.kalendarzyk a:hover {color:#FF9999; text-decoration:none;font-weight:bold;background:#fff;display:block}

table.kalendarzyk td{border-bottom:1px solid #cc6666;border-right:1px solid #cc6666;}
/*border-left:1px solid #ffcccc*/	

.miesiac a:link {color:#FFF; text-decoration:none;font-weight:normal;font-style: italic;display:block}
.miesiac a:visited {color:#FFF; text-decoration:none;font-weight:normal;font-style: italic;display:block}
.miesiac a:hover {color:#FFFF66; text-decoration:none;font-weight:normal;font-style: italic;background:transparent;display:block}

#panel{font-size:11px;color:#7a7878;font-family:Verdana;}

#panel img {vertical-align:text-bottom;
	margin-right:5px;
}
#panel a:link {color:#7a7878; text-decoration:none;font-family:Verdana;
}
#panel a:visited {color:#7a7878; text-decoration:none}
#panel a:hover {color:#FF9999; text-decoration:underline;}




table.manualsIE {
width:100%;
	background:#ff9999;
	}



table.manualsIE td {
		border-left: 1px solid #cc6666;
		border-right: 1px solid #cc6666;
		border-top: 1px solid #cc6666;


	padding: 0 0.5em;
	}



table.manualsIE td+td {
	border-left: 1px solid #ffcccc;
	text-align: center;
	}

	/* Classes for IE */


table.manualsIE td.adjacent {
	border-left: 1px solid #ffcccc;
	text-align: center;
	}
.roczek{padding:0px;margin:0px}


.paginacja{
	padding: 5px 10px 20px 15px;
	float:left;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color:#9DBFC2;
	
	}
	div.pagination {
	padding: 5px 10px 20px 15px;
	float:left;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #ff9999;
		
		text-decoration: none; /* no underline */
		color: #555;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #66cccc;
background-image:none;
		background-color:#66cccc;
		color: #fff;
	}
	div.pagination span.current {
		padding: 5px 8px 5px 8px;
		margin: 2px;
		border: 1px solid #66cccc;
		
		font-weight: bold;
		background-color: #66cccc;
		color: #FFF;
	}
	div.pagination span.disabled {
		display:none;
	}

.textarea {width:420px;border:1px solid #dbdfde;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555;background:#FFF;overflow:auto;padding:1px;}
.input,select {width:200px;border:1px solid #dbdfde;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555;background:#FFF;margin-bottom:2px;padding:4px;}

.formm {width:200px;border:1px solid #dbdfde;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555;background:#FFF;margin-bottom:2px;padding:4px;}

button {cursor:pointer;border:none;color:#17484E;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url("images/but_bg.jpg") bottom right no-repeat;letter-spacing:1px;padding:2px 10px;}


	
.commentdate {
	font-size: 12px;
	padding-left: 0px;
	}
	
#commentlist li p{
	margin-bottom: 8px;
	line-height: 20px;
	padding: 0px;
	}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.commentinfo{
	clear: both;
	}

.commenttext {
	clear: both;
	
	margin: 3px 40px 10px 0px;
	padding: 20px 10px 5px 10px;
	
	
	
	/* mozliwe ze ma byc 460 */

	background: #f5f5e7 url(images/comment.gif) no-repeat left top;
	}

.commenttext-admin {
	clear: both;
	margin: 3px 0px 10px 0px;
	padding: 20px 10px 5px 10px;
	
	
		/* mozliwe ze ma byc 460 */

	width: 390px;
	background: #FFFFFF url(images/comment.gif) no-repeat top;
	}

table.autorzy td {
/*	border: 1px solid #000;*/
width:645px;
	padding: 2px 2px;
	color:#7a7878;
	}
.img .attachment-thumbnail{border:0px}

#lightbox{background-color:#fff;padding: 10px;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url('images/overlay.png'); }
* html #overlay{background-color: #333;	background-color: transparent;background-image: url('images/blank.gif');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");}		



.container2 {
	overflow: hidden;
	width: 610px;
margin-left: 24px;
margin-top:2px

}
#main {
	padding: 1px;
	background: #f0f0f0;
	border-left: 1px solid #e7eae9;
	border-top: 1px solid #e7eae9;
	border-bottom: 1px solid #e7eae9;
}

/*--Main Image Preview--*/
.main_image {
	width: 380px; 
	height: 249px;
	float: left;
	background: #f5f5e7;
	position: relative;
	overflow: hidden;
	color: #fff;
		padding-right:1px;

}
.main_image h2,.main_image h2 a{text-decoration:none;line-height:16px;font-family:Trebuchet MS,Verdana;font-size: 14px; text-transform: uppercase; color: #222; font-style: italic;font-weight:bold;
	margin: 0 0 0px;	padding: 10px;
}
.main_image p {
	font-size:10px;
	padding: 0 10px 10px 10px;	
	margin: 0;
	color:#555;
}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #efefef;
}
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	width: 229px;
	background: #f5f5e7;
}

.image_thumb h2,.image_thumb h2 a{text-decoration:none;
	line-height:16px;font-family:Trebuchet MS,Verdana;font-size: 14px; text-transform: uppercase; color: #222; font-style: italic;font-weight:bold;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; 
	padding: 2px;
	background: #f5f5e7;
	width: 226px;
	float: left;
}
.image_thumb ul li.hover {
	background: #ccffff;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #ccffff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 1.5em; 
	margin: 5px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 226px;
}	
.image_thumb ul li p{margin-top:-2px;}


