body {
background-color:#000000;
color:#E1E9F9;
font-family:'verdana',arial,helvetica,sans-serif;
margin:0px;
padding:0px;
}

.ksiega_imie{
font: normal 12px 'Times New Roman' Georgia serif;

color:#556B2F;
 font-stretch: wider;
}
.ksiega_data{
font: normal 11px 'Times New Roman' Georgia serif;
color:#494949;
}
	
	/* SECONDARY NAVIGATION - vertical navigation */
	#nav2007, #nav2007 ul {position:static}
	#nav2007, #nav2007 li {list-style: none;margin:0;padding:0;}
	#nav2007 {padding-top:0;margin-top: 1px}
	#nav2007 a {line-height:1.8;padding: 5px 0 5px 23px;display:block}
	#nav2007 li.active a:link, #nav2007 li.active a:visited, #nav2007 li.active a:hover, #nav2007 li.active a:active {color:#fff} 
	#nav2007 {background-color:Black;
border-left:0px none;
border-right:0px none;
border-top:0px none;
display:block;
margin:0px;
padding:0px;
text-align:left;
}
		
	/* SECONDARY NAVIGATION - 2nd TIER */
	#nav2007 ul {margin: 0 0 1em 23px;padding:0}
	#nav2007 li.active li a, #nav2007 li.active li a:link, #nav2007 li.active li a:visited {line-height:0.7;padding:0 0 0 12px;font-weight:normal;width:auto;width:130px;display:block}
	#nav2007 li.active li {border: none;margin:0}
	
	
	
#container {
background-color:#000000;
border:1px solid #737373;
margin:0px auto;
padding:0px;
width:960px;
}
#banner {
background:#767676 url(img/tlo.gif) repeat-x scroll center bottom;
border:0px none;
margin:0px;
padding:0px;
vertical-align:top;
}
h1, h2, h3, h4, h6 {
font-family:Georgia,'Times New Roman',serif;
font-weight:normal;
}
span.imie {
background-image:url(img/imie.png);
background-repeat:repeat-x;
color:#FBF9EB;
}
h3.blue {
color:#87CEFA;
}
blue {
color:#87CEFA;
}
/*span {
margin:0px;
padding:0px;
}*/
.blue_foto_tyt {
color:#87CEFA;
font-size:11px;
margin:0px;
}
h1 {
color:#FFFFFF;
font-size:1.25em;
margin:0pt 0pt 8px;
}
h1:before, h1:after {
color:#444444;
}
h1 {
color:#BD934F;
}
h2 {
border-bottom:0px solid #35302A;
color:#BD934F;
display:inline;
font-size:1.1em;
margin:0pt;
padding:10px 0pt;
}
.koment_tlo {
border-top: 2px solid #171717;
border-bottom: 2px solid #171717;
background: #101010;
}


.index_tresc {
	word-spacing: 1px;
	color: #ffffff;
background-color: transparent;

}
div.index_tresc em {
	background-color: #151515;
}
.mainFot {


	overflow: hidden;

	position: relative;

}

.mainFot h4 {
position: absolute;
/*width: 80%;*/
bottom: 5px;

border-top: 1px solid #858789;
border-bottom: 1px solid #7A7A7A;
background-color: #262626;
   opacity: 0.60;             /* CSS 3 , opera 9*/
/*	filter: alpha(opacity=60); *//* MSIE  */
	-moz-opacity: 0.70;        /* Gecko */
font-weight: normal;
font-size:12px;
color:#DAAB7C;
}

span.tyt
{
	font-size:12px;
color:#DAAB7C;

}
span.opis
{
	font-size:12px;
color: #87A1E8;
	font-style: italic;
}

.post h2 a {
color:#BD934F;
}
.post h2.first {
font-size:1.1em;
}
h3 {
display:inline;
margin:0px;
padding:10px 0px;
}
h4 {
color:#FBF8EC;
font-size:11px;
line-height:15px;
margin-bottom:0pt;
margin-top:0pt;
}
h5 {
background:transparent url(img/menu.png) no-repeat scroll left top;
border-right:1px solid #737373;
color:#F6F6F6;
font-size:12px;
line-height:13px;
margin-bottom:0pt;
margin-top:0pt;
padding:7px 8px;
text-align:center;
}
h6 {
color:#556B2F;
font-size:11px;
line-height:14px;
margin-bottom:0pt;
margin-top:0pt;
}
h6.blue {
color:#F6F6F6;
font-size:11px;
line-height:14px;
margin-bottom:0pt;
margin-top:0pt;
}
p {
margin:0px;
padding:0px;
}
p.bez_odstepu2 {
color:#FFF5EE;
font-size:11px;
margin:0px;
padding:0px;
}
p.bez_odstepu_center {
color:#FFF5EE;
text-align:center;
font-size:11px;
margin:0px;
padding:0px;
}
#fotki_obszar_koment{
text-align:center; 
border:0px; 
background-color: #00000;
 height:15px;
}
span.obecna_opis {
color: #6495ED;
font-size:11px;
 
}
span.obecna_nazwa {
color:#EAD6BC;

font-size:11px;

}

.cytat {
font-style:italic;
}
a {
color:#EAEAEA;
text-decoration:none;
}
a:hover {
background:#3C3C3C none repeat scroll 0%;
color:#FBFBFB;
}
.szaro {
border:0px none;
color:#DADADA;
display:block;
font-family:monospace;
font-size:12px;

font-style:italic;
font-variant:small-caps;
height:13px;
margin:0px;
padding:0px;
vertical-align:top;
width:100%;
}
a.foto_nawigacja {
color:#FFFFFF;
font-size:9px;
margin:0pt 0pt 0px;
}
a.foto_naw {
color:#FFFFFF;
font-size:11px;
}
#content {
background-color:#000000;
padding:0px;
}
#content2 {
background-color:#000000;
padding:5px 1px 1px 140px;
min-height: 400px;

}
#content3 {
background-color:#000000;
float:right;
padding:10px 50px;
}


#content4 {
background-color:#000000;

margin-top: 0px;
}
#sidebar-a {
background-color:#000000;
float:left;
margin:1px 10px 10px 0px;
padding:1px;
}
#footer {
background-color:#000000;
clear:both;
margin-top:1px;
padding:1px;
}
.nazwa_foty {
background:#000000;
clear:both;
color:#DAAB7C;
font-size:10px;
line-height:12px;
/*elevation:lower;
empty-cells:hide;
margin-bottom:2px;
margin-top:2px;
vertical-align:bottom;*/
}
.nazwa_foty2 {
background: #000000 ;
color:#DAAB7C;
font-size:10px;
}

.liczba_koment {
background:#000000 none repeat scroll 0%;
clear:both;
color: #9B642D;
elevation:lower;
empty-cells:hide;
font-size:9px;
line-height:11px;
margin-bottom:1px;
margin-top:1px;
vertical-align:bottom;
}
.liczba_koment_brak {
background:#000000 none repeat scroll 0%;
clear:both;
color: #5F3E1C;
elevation:lower;
empty-cells:hide;
font-size:9px;
line-height:11px;
margin-bottom:1px;
margin-top:1px;
vertical-align:bottom;
}
.koment_1 {
background:#060606 none repeat scroll 0%;
clear:both;
color:#EAD6BC;
elevation:lower;
empty-cells:hide;
font-size:11px;
line-height:12px;
margin-bottom:2px;
margin-top:2px;
vertical-align:bottom;
}
.koment_2 {
background:#060606 none repeat scroll 0%;
clear:both;
color:#F9F3ED;
elevation:lower;
empty-cells:hide;
font-size:11px;
line-height:12px;
margin-bottom:2px;
margin-top:2px;
vertical-align:bottom;
}
.koment_3 {
background:#060606 none repeat scroll 0%;
color:#5B5B5B;
font-size:9px;
vertical-align:bottom;
}
.tresc_1 {
background:#060606 none repeat scroll 0%;
color:#F9F3ED;
font-size:15px;
}
.stopka_1 {
background:#060606 none repeat scroll 0%;
color:#5B5B5B;
font-size:9px;
text-align:right;
vertical-align:bottom;
}
.fotonaw {
background:#000000 none repeat scroll 0%;
clear:both;
color:#F9F3ED;
elevation:lower;
empty-cells:hide;
font-size:11px;
line-height:12px;
margin-bottom:2px;
margin-top:2px;
vertical-align:bottom;
}
td {
background:#000000 none repeat scroll 0%;
border-color:#000000;
clear:both;
color:#4C0000;
elevation:lower;
empty-cells:hide;
padding:0.5em;
table-layout:auto;
text-align:center;
vertical-align:bottom;
}
#fota_zbyt_big {
background-color:#000000;
border:5px solid #F5F5F5;
width:700px;
float: center;
}
#fota_big {
float: center; 
background: url(loader.gif) no-repeat center;
border:5px solid #F5F5F5;
}
img.fota_big {
background-color:#000000;
border:5px solid #F5F5F5;
}
img {
border:0px solid #3D3D3D;
margin:0px;
padding:0px;
}
.banerek {
azimuth:inherit;
border:0px none;
display:inherit;
float:none;
margin:0px;
padding:0px;
}
input:focus {
outline-color:red;
outline-style:solid;
outline-width:1px;
}
input {
background:#323232 none repeat scroll 0%;
color:#F8F8F8;
}

#dodajkoment input{
background: #161616 ;
color: #FFBD6C;
font-size:12px;
margin-bottom:2px;
margin-top:2px;
vertical-align:bottom;
 border: 1px none;
}
#dodajkoment textarea {
background: #161616 ;
color: #FFBD6C;
font-size:12px;
margin-bottom:2px;
margin-top:2px;
vertical-align:bottom;
 border: 1px none;
}

.galeria {
color:#A11E1E;
font-size:20px;
font-weight:300;
line-height:22px;
margin:0px;
padding:5px;
}
#galeria {
background:#434343 none repeat scroll 0%;
margin:0px 190px 50px 10px;
table-layout:auto;
text-align:center;
width:95%;
}
.galeria_fot {
margin:0px 0px 50px;
table-layout:auto;
text-align:center;
width:95%;
}
hr {
background-color:#434343;
border:0pt none;
color:#383838;
height:1px;
width:600px;
}
a.hrefmenu {
color:#F6F6F6;
text-decoration:none;
}
a.hrefmenu:hover {
color:#EAEAEA;
}
input {
background:#272727 none repeat scroll 0%;
color:#F8F8F8;
font-size:11px;
}
.input {
background:#272727 none repeat scroll 0%;
color:#F8F8F8;
font-size:11px;
}
textarea {
background:#272727 none repeat scroll 0%;
color:#F8F8F8;
font-size:11px;
}
#album_tytul {
color:#FAFAD2;
font-size:13px;
text-align:center;
}
#e1, #e2, #e3, #f   {
display:none;

}
#Portrety, #Góry, #Miasto, #Religijne, #Smieszne,  #Inne {
display:none;
}
.e3_div {
border:1px solid #000000;
display:inline;
margin:5px;
padding:5px;
width:170px;
}
.f_div {
border:1px solid #000000;
display:inline;
margin:5px;
padding:5px;
width:170px;
}
#fotka {
margin-left:auto;
margin-right:auto;
}
#divover1 {
background:transparent url(img/dual.gif) no-repeat scroll -2px;
color:white;
display:block;
height:45px;
padding-top:10px;
text-align:center;
width:108px;
}
#divover2 {
background:transparent url(img/dual.gif) no-repeat scroll -116px -2px;
color:white;
display:block;
height:45px;
padding-top:10px;
text-align:center;
width:108px;
}
a.divover {
background:transparent url(img/dual.gif) no-repeat scroll -2px;
color:white;
display:block;
height:45px;
padding-top:10px;
text-align:center;
width:108px;
}
a.divover:hover {
background:transparent url(img/dual.gif) no-repeat scroll -116px -2px;
color:white;
display:block;
height:45px;
padding-top:10px;
text-align:center;
width:108px;
}
a.linkwmenu {
color:#F6F6F6;
text-decoration:none;
}
a.linkwmenu:hover {
color:#EAEAEA;
}
#nav22 {
background-color:Black;
border-left:0px none;
border-right:0px none;
border-top:0px none;
display:block;
margin:0px;
padding:0px;
text-align:left;
}

li.tytul {
background:transparent url(img/menu.png) no-repeat scroll left top;
border-right:1px solid #737373;
color:#F6F6F6;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-bottom:0pt;
margin-top:0pt;
padding:7px 5px;
text-align:center;
}

li.menu {
background-color:Black;
border-left:1px solid #737373;
border-right:1px solid #737373;
border-top:0px none;
display:block;
margin:0px;
padding:0px 0px 0px 8px;
list-style-type:none;
}

 li.menu ul {
border-left:0px solid #737373;
border-right:0px solid #737373;
border-top:0px none;
list-style-type:none;
margin:0px 1px 0px 15px;
padding: 0px 1px 1px 0px;

}

li.menu li {
background-color:Black;

border-top:0px none;
display:block;
margin:0px;
padding:0px 0px 0px 8px;
list-style-type:none;
}

/*
li.menuwchrono {
background-color:Black;
border-left:0px solid #737373;
border-right:0px solid #737373;
border-top:0px none;
list-style-type:none;
margin:0px;
padding: 0px 1px 1px 0px;

}*/

ul.nav22 {
background-color: #060606;
border:0px solid #DFDFDF;
font-size:12px;
font-weight:normal;
line-height:13px;
list-style-type:none;
margin:10px;
padding:0pt 0pt 0pt 4px;
}
li.nav22 {
background-color:Black;
border-left:1px solid #737373;
border-right:1px solid #737373;
border-top:0px none;
display:block;
margin:0px;
padding:0px 8px;
}
.lc {
border-bottom:1px solid #737373;
border-left:1px solid #737373;
border-right:1px solid #737373;
padding:0px 8px;
}
.lcchrono {
border-bottom:1px solid #737373;
border-left:1px solid #737373;
border-right:1px solid #737373;
line-height:3px;
padding:0px 2px;
}
#divtekst p {
color:#FFFFFD;

font-size:1em;
 margin:9px auto;

}


.ptekst {
color:#FFFFFD;
font-size:1em;
margin:9px auto;
}

div #wizyt {
float:right;
margin: 20px 5px 5px 5px;
padding:1px;
text-align:right;

}
span.red  {

color: #4C0000;
}

#fotki_main1 {
background-color: #000000;
border:0px;
margin-left: 1px;
}
#fotki_main2 {
margin-left: auto;
margin:right:auto;
}

#komentarz p {
	border:0px;
	background-color: #000000;  
	padding:3px 0px 0px 10px;
}

.kontener_fota
{
background-color: Gray;
margin-left:5px;
margin-right:5px;
}
#kontener_fot {padding:10px; 
background-color:#FAEBD7;
width: 80%; }

div#kontener_fot > div.kontener_fota {width: 120px; float:left;}

