body{
	font:normal 12px Georgia, Arial, Tahoma;
	margin:0px;
	padding:0px;
	background: #F2F2F2;
	
	}

table,td{
font:normal 12px Georgia, Arial, Tahoma;
}	
	
a {
	color:#454268;
}	

h1 {
	font-weight:normal;
}


/* NAGLOWEK */

#header{
	border-bottom:0px;
	font:normal 11px Arial, Tahoma; 
	color:#FF9900;	
	width:100%; 
	text-align:center;	
	/* height:180px; */
	background:#17111D  url('../images/tlo.jpg') repeat-x 0px 0px;	
	
	
}
	
#header #H{	
	margin:0px auto; 
	padding:0px; 
	width:1000px; 
	text-align:left;		
	height:150px;
	
}	
	
#header #pasek_gora {
	padding:8px 0px 0px 0px ;
	text-align:right;	
	float:right;
	clear:both;
}
	
#header #pasek_gora a{
	color:#F8BC32;
	text-decoration:none;
	display:block;	
	float:left;
	padding:0px 10px 0px 10px ;
	margin:0px 10px 0px 0px ;
	
}	
	
#header #pasek_gora a:hover{
	color:#FFF;
}	
	
	
	
#tytul {font:bold 19px Trebuchet MS, Arial, Tahoma; color:#4E4D48} 

#tytul a{font:bold 13px Arial, Tahoma; color:#C2BFAC; background:transparent url('../images/przycisk.gif') no-repeat 100% 100%; padding:5px 10px 5px 5px ; text-decoration:none; border:0px solid #C00; } 

#Blogi a.blog_tytul{font:bold 15px Arial; color:#464646; text-decoration:none; } 
#Blogi a.blog_tytul:hover{color:#1A1416;} 
#Blogi .blog_zajawka{font:normal 12px Arial; } 

#Blogi .blog_autor{font:italic 15px Arial; } 
#Blogi .blog_tresc{font:normal 12px Arial; } 


#main {
	 width:100%;	
	 text-align:center;
	 margin:0px;
	 padding:0px;
	 border:0px solid #C00;
	 background: #e5e5e5;
	 
}

#content2{
	border:0px solid #C00;
	border-bottom:0px solid #888;
	border-top:0px solid #888;
	display:block;
	width:1000px; 
	text-align:left; 
	/* background:transparent url('../images/girl.jpg') no-repeat 100% 100px; 	 */
	margin:auto;
	
	
	

}

/*  MENU  */

#menu{
	border:0px solid #888;	
	text-align:left; 		
	margin:0px 0px 0px 0px ;  
	padding:0px 0px 0px 0px ;  
	vertical-align:bottom;
	display:block;
	width:180px;	
	float:left; 
	background: #f2f2f2;
	border-left:1px solid #ccc;
	border-right:1px solid #fff;
	min-height:300px;
	
}

#menu li{
	background: url('../images/template.png') no-repeat 0px -25px;	
	list-style-type:none;
	margin:5px 0px 5px -20px; 	
	height:25px;
	
}

#menu .podmenu{	
	height:18px;
	
}

#menu  .podmenu, #menu  .podmenu a{
	/*background: #F2F2F2;*/
	list-style-type:none;	
	margin:0px 0px 0px 0px ;  
	padding:0px 0px 0px 0px ;  
}



#menu a{
	border:0px solid #888;		
	 
	display:block;
	font:normal 14px Georgia, Arial;
	color:#FF9900;
	color:#000;
	height:25px;
	text-decoration:none;	
	padding: 4px 10px 0px 3px ;
	
	background:  transparent url('../images/template.png') no-repeat 105% 0px;
	 
	/*background: #aaa;*/
	/*padding:15px 8px 0px 10px;*/
	
}

#menu  .podmenu a{
	border:0px solid #888;		
	display:block;
	font:normal 11px Georgia, Arial;
	color:#444;	 
	text-decoration:none;	
	padding: 0px 10px 0px 0px ;	
	margin: 0px 0px 0px 0px ;	
	height:15px;
		
}



#menu a:hover{	
	color:#C00;	
	 
}

#menu a.zaznaczony{	
	color:#C00;	
	/*background: #F2F2F2 url('../images/template.png') no-repeat 110% -53px;*/
	/*padding:8px 8px 10px 10px;*/
}

#menu .podmenu a:hover{	
	color:#C00;	
	 
}

#menu   .podmenu .zaznaczony{	
	color:#C00;	
	
	/*background: #F2F2F2 url('../images/template.png') no-repeat 112% -50px;*/
	/*padding:8px 8px 10px 10px;*/
}






#menu2{
	display:block;
	clear:both;	
	margin:0px ;
	text-align:right; 	
}

#menu2 ul{
	display:block;
	margin:0px ;	
	padding:0px ;	
	clear:both;	
	float:right;		
}

#menu2 li, #menu2 li a{
	float:left; 
	list-style-type:none; 
	color:#000; 
	margin:0px 0px 0px 0px;
	padding:0px ;		
	width:155px;
	height:85px;
	text-align:center; 	
	text-decoration:none; 
	background:#F2F2F2;
	font:bold 14px Georgia, Arial; 
}

#menu2 li a:hover{
	background:transparent;
	color:#F2F2F2; 
}

/*podmenu*/


#pasek_tytulu{
	border:0px solid #888;		
	text-align:left; 	
	margin:10px 0px 10px 0px ;  
	font:bold 19px Trebuchet MS, Arial, Tahoma; 
	color:#215584;
}

#content{	
	margin-left:200px;	
	display:block;	
	text-align:justify;
	padding-right:10px; 
	/*min-height:500px;	*/
	/*border:1px solid #C00;	*/	
}

#content a{	
	color:#A12889;
	text-decoration:none;
}

#content a:hover{	
	color:#000;
	text-decoration:underline;
}

#content p{	
	margin:0px 0px 10px 0px ;	
}

#content table{	
	font:normal 12px Arial, Tahoma; 
}


#content .TrescStrony{	
	border:0px solid #C00;		
}







#page_navigation {
	display:block;	
	margin:20px 350px 10px 0px;
	
}

#page_navigation a{
	padding:3px;
	border:1px solid gray;	
	color:black;
	text-decoration:none;	
	font:normal 11px Arial, Tahoma; 
}
.active_page{
	background:#bfa161;
	color:black !important;
}





#stopka{
	/*border:1px solid #C00;*/
	font:normal 11px Arial, Tahoma; 
	color:#FF9900;
	padding:3px;
	background:#E4E6EC; 
	margin:20px 0px 10px 0px ; 
	width:100%; 
	text-align:center;
	
}


#Stronicowanie{
	 
	/*  height:40px;*/
	 /* border:1px solid #C00;*/
	margin:0px; 
	padding:0px; 
	text-align:left;
	 
}

#Stronicowanie button{
	font:normal 11px Arial, Tahoma;
	background:#fff;
	border:1px solid #aaa;
	padding:1px;
	margin:1px;
	color:#000000;
}

#gallery img{
	border:3px solid #C1BEAB; 
}

#gallery a{
	padding:2px 2px 2px 2px ;
	
	margin:5px;
	display:block;
	float:left;
	height:85px;
}


.Blogidata{
	display:block;
	font:normal 10px Arial, Tahoma;
	color:#555;	
}

.Blogitytul, .Blogitytul a{
	display:block;
	font:bold 12px Arial, Tahoma;
}

.Blogitytul b{	
	font:bold 16px Arial, Tahoma;
}

.Blogizajawka{
	display:block;
	font:normal 11px Arial, Tahoma;
	color:#333;
	margin-bottom:20px;
}

/******HACK for IE ***/
* html .BlogiKomentarze { 
    height: expression( this.scrollHeight > 200 ? "200px" : "auto" ); /* sets max-height for IE */
}
.BlogiKomentarze{
	border:1px solid #C1BEAB; 
	margin:10px;
	max-height:200px;
	overflow:auto;
	padding:5px;
	font:normal 11px Arial, Tahoma;
}

.BlogiKomentarze legend{
	font:bold 13px Arial, Tahoma;
	color:#444;
}

.BlogiKomentarze .Data, .BlogiKomentarze .Autor{	
	color:#666;
}


#PowrotBlog {
	display:none;	
	margin:5px 350px 5px 0px;
	font:bold 10px Arial, Tahoma;
	color:#444;
	cursor:pointer;		
}


#prawa_strona {
	display:block; 
	float:right; 
	width:200px; 
	 
	border:0px solid #C00000;
	margin:0px 0px 0px 20px;
	text-align:left; 
	color:#444;
}

#prawa_strona .tytul{
	color:#000;
	font:normal 22px Georgia, Arial, Tahoma;
	margin:0px 0px 10px 0px;
	display:block; 
}

#prawa_strona ul{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

#prawa_strona li{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left; 
	color:#000000;
	list-style:none;
	height:30px;
}

.alert{
	color:red;
}


/*  MiniaturkiFilmow*/
#MiniaturkiFilmow{
	width:250px; 
	height:400px; 	
	display:block; 
	overflow:auto; 
	text-align:left; 
	background:#000;
	color:#fff;	
	float:left;
	margin:0px 10px 0px 0px;
	font:normal 11px Tahoma,Arial;
}

#MiniaturkiFilmow a{	
	color:#fff;
	cursor:pointer;
	display:block; 
	
}



#MiniaturkiFilmow a:hover, #MiniaturkiFilmow a:hover b{		
	text-decoration:none;	
	color:#fff;
}

#MiniaturkiFilmow a:hover img{			
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}


#MiniaturkiFilmow b{
	color:#cccccc;
	font-weight:bold;
}

#OdtwarzaczFilmow{
	display:block;
	float:left;
}