body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url('images/bg.jpg');
	background-position:top center;
	text-align:center;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}


#container{
width: 946px;
}

#header{
width:880px;
height:85px;
text-align:right;
margin-top: 20px;
}


#frame{
width:946px;
height:657px;
background-image:url('images/rama.gif');
position:relative;
}

#frame_top{
width:946px;
height:46px;
background-image:url('images/rama_top.gif');
position:relative;
z-index:2;
}

#content{
width:896px;
min-height:350px;
position:relative;
text-align:left;
margin: -30px 25px 15px 25px; 
font-family: tahoma;
font-size:12px;
background-image:url('images/bg.png');
z-index:0px;
height:550px
}

#content_inner{
width:856px;
min-height:350px;
position:absolute;
top:40px;
left:25px;
text-align:left;
font-family: tahoma;
font-size:12px;
height:300px
}

#content h1{
font-size:24px; 
font-weight:normal;
}
#content h2{
font-size:18px; 
font-weight:normal;
}


#content a{
color: #ff6600;
text-decoration:none;
}

#content a:hover{
text-decoration:underline;
}

#frame_menu{
position:absolute; 
top:11px; 
left: 30px; 
color:#dddddd; 
font-family:Tahoma, Verdana, Arial; 
font-size:14px; 
letter-spacing:2px;
z-index: 1002; 
}

#frame_menu a, #frame_menu a:hover, #frame_menu a:visited{
text-decoration:none;
}

#frame_menu a{
color: #dddddd;
}
#frame_menu a:visited{
color: #dddddd;
}
#frame_menu a:hover{
color: #ff9900;
}


#frame_autor{
position:absolute; 
top:12px; 
left: 420px; 
color:#feb459; 
font-family:Tahoma, Verdana, Arial; 
font-size:13px;
font-weight:bold; 
letter-spacing:2px;
}

#max_counter{
position:absolute; 
top:13px; 
right: 35px; 
color:#feb459; 
font-family:Tahoma, Verdana, Arial; 
font-size:13px;
font-weight:bold; 
letter-spacing:2px;
width:30px;
text-align:left;
}

#counter{
position:absolute; 
top:13px; 
right: 65px; 
color:#feb459; 
font-family:Tahoma, Verdana, Arial; 
font-size:13px;
font-weight:bold; 
letter-spacing:2px;
width:30px;
text-align:right;
}


#link1, #link2, #link3  {
position:absolute; 
width:207px; 
height:40px; 
background-color:#FFFFFF; 
filter:alpha(opacity=40); 
opacity: 0.4;
-moz-opacity:0.4;
background-repeat:no-repeat;
cursor:pointer;
}


#link1{
top:150px; 
right:21px;
background-image:url('images/aga_cudak.gif');
}

#link2{
top:220px; 
right:21px;
background-image:url('images/iwaszko.gif');
}

#link3{
top:290px; 
right:21px;
background-image:url('images/fotopracownia.gif');
}



#link01, #link02, #link03  {
position:absolute; 
width:280px; 
height:70px; 
background-color:#FFFFFF; 
filter:alpha(opacity=0); 
opacity: 0.0;
-moz-opacity:0.0;
background-repeat:no-repeat;
cursor:pointer;
}


#link01{
top:135px; 
right:21px;
}

#link02{
top:205px; 
right:21px;
}

#link03{
top:275px; 
right:21px;
}



#homePhoto0, #homePhoto1, #homePhoto2, #homePhoto3, #homePhotoBg {
position:absolute; 
top:33px; 
left:25px;
}

#homePhoto1, #homePhoto2, #homePhoto3 {
display:none
}

#homePhotoBg {
background-color: #ece8e5;
z-index:0;
width:900px;
height:600px;
}

.foto {
position:absolute; 
top:33px; 
left:25px;
z-index:1;
}

#watermark1, #watermark2, #watermark3 {
position:absolute; 
top:33px; 
left:25px;
z-index:2;
width: 300px;
height:570px;
background-position: bottom left;
background-repeat:no-repeat;
filter:alpha(opacity=40); 
opacity: 0.4;
-moz-opacity:0.4;
}

#watermark1 {
background-image:url('images/water_cudak.gif');
}
#watermark2 {
background-image:url('images/water_iwaszko.gif');
}
#watermark3 {
background-image:url('images/water_fotopracownia.gif');
}

#footer{
height:31px;
width:936px;
margin: 10px 0px 30px 10px; 
background-image:url('images/logo_sm.gif');
background-position:left;
background-repeat:no-repeat
}


#footer_text{
text-align:left;
padding-top: 2px;
padding-left: 50px;
font-size: 12px;
font-family:Tahoma;
color:#999999;
height: 30px;
}

#footer_text a{
color: #999999;
text-decoration:none;

}

#footer_text2{
color: #999999; 
font-size: 11px; 
text-align: left; 
margin-top: 15px; 
margin-bottom: 10px
}

#footer_webmaster{
float:right;
text-align:right;
padding-top: 2px;
padding-right: 10px;
font-size: 12px;
font-family:Tahoma;
color:#999999;
}

#footer_webmaster a{
color: #999999;
text-decoration:none;
font-size:11px;
}


#footer_loga{
color: #999999; 
font-size: 11px; 
text-align: left; 
margin-top: 5px; 
margin-bottom: 25px; 
height: 50px; 
position:relative;
filter:alpha(opacity=70); 
opacity: 0.7;
-moz-opacity:0.7;
}



#home {
position: absolute; 
top: 0px; 
left:12px;
width: 85px;
height: 15px;
border: 0px solid green;
overflow: hidden;
z-index: 1003;
text-align:left;
}


#onas {
position: absolute; 
top: 0px; 
left: 72px;
width: 85px;
height: 15px;
border: 0px solid green;
overflow: hidden;
z-index: 1003;
text-align:left;
}


#kontakt {
position: absolute; 
top: 0px; 
left:237px;
width: 85px;
height: 15px;
border: 0px solid green;
overflow: hidden;
z-index: 1003;
text-align:left;
}

#blog {
position: absolute; 
top: 0px; 
left:317px;
width: 85px;
height: 18px;
border: 0px solid green;
overflow: hidden;
z-index: 1003;
text-align:left;
}



#fotograficy_wrapper {
position: absolute; 
top: 0px; 
left:112px;
width: 200px;
height: 25px;
border: 0px solid white;
overflow: hidden;
z-index: 1002; 
}

#fotograficy_wrapper2 {
position: absolute; 
top: -5px; 
left:126px;
width: 26px;
height: 28px;
border: 0px solid white;
overflow: hidden;
z-index: 1002; 
}

#fotograficy_wrapper3 {
position: absolute; 
top: -5px; 
left:253px;
width: 26px;
height: 28px;
border: 0px solid white;
overflow: hidden;
z-index: 1002; 
}



#fotograficy {
position: absolute; 
top: 0px; 
left:20px;
width: 85px;
height: 18px;
border: 0px solid green;
overflow: hidden;
z-index: 1003;
}

#fotograficy_menu_wrapper {
position: absolute; 
top: 22px; 
left:0px;
width: 200px;
height: 2px;
border: 0px solid red;
overflow: hidden;
z-index: 1001; 
}

#fotograficy_menu {
position: absolute; 
top: -82px; 
left:10px;
width: 180px;
height: 70px;
border: 0px solid yellow;
overflow: hidden;
z-index: 1003;

background-color:#262626;
text-align:left;
padding-left:15px;
padding-top:5px;
line-height:20px;

filter:alpha(opacity=90); 
opacity: 0.9;
-moz-opacity:0.9;
}

#fotograficy_menu a, #fotograficy_menu a:hover, #fotograficy_menu a:visited{
text-decoration:none;
font-size:12px;
}
#fotograficy_menu a{
color: #dddddd;
}
#fotograficy_menu a:visited{
color: #dddddd;
}
#fotograficy_menu a:hover{
color: #ff9900;
}



#go_one_down, #go_one_up{
position: absolute; 
top: 32px; 
border: 0px solid #cacaca; 
width: 450px; 
height: 600px;
text-align: left; 
z-index: 250;
cursor: pointer;
background-image:url('images/bg.png');
filter:alpha(opacity=0); 
opacity: 0.0;
-moz-opacity:0.0;

}

#go_one_down{
left: 25px;
display:none;
}

#go_one_up{
left: 470px;
display:block;

}



#left_arrow, #right_arrow{
position: absolute; 
top: 32px; 
border: 0px solid #cacaca; 
width: 170px; 
height: 100px;
text-align: left; 
z-index: 200;
cursor: pointer;
display:none;
background-repeat:no-repeat;


}

#left_arrow{
left: 25px;
background-position:left;
background-image:url('images/left_arrow.gif');
}

#right_arrow{
right: 21px;
background-position:right;
background-image:url('images/right_arrow.gif');

}


