

* {
margin: 0;
padding: 0;
}

html {
height: 100%;
font-size: 62.5%;
}

body {
height: 100%;
text-align: center;
font: 1.2em Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
background: #000000 url('../img/bg.gif') repeat-x 0 0;
min-width: 980px;
}

a:link, a:visited {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a:hover {
text-decoration: underline;
}

a img{border: none;}


.cleaner {
clear: both;
height: 0;
font-size: 0;
visibility: hidden;
content: ' ';
}

.noscreen {
display: none;
}



	
.alfa2 img{
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.0; opacity: 1.0;
	border: 1px solid  #D56A00;
	background: url(obrazki/loading.gif) no-repeat 50% 50%;
}

.alfa2:hover img {
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.4; opacity: 0.4;
	border: 1px solid #F77B00;
}


/* gora */

#gora {

width: 960px;
height: 250px;
position: relative;
margin: 0 auto;
text-align: left;
background: transparent url('../img/baner1.gif')  no-repeat center 0;
}






/* 3 columns layout */

#blok {
background: #0b0b0b;
font-size: 0.9em;
width: 960px;
margin: 0px auto 0 auto;
text-align: left;

}

#blok_contact {
background: #0b0b0b url('../img/kartka.jpg')  no-repeat 430px 220px;
font-size: 0.9em;
width: 960px;
margin: 0px auto 0 auto;
padding: 140px 0px 140px 0px;
text-align: center;

}


#srodek {
background: #0b0b0b;
float: left;
width: 840px;

}

#srodek #srodekcolumna {

background: #0b0b0b;
width: 640px;
HEIGHT: 450px; MIN-HEIGHT: 350px;
text-align: center;
padding: 0px 0px 0px 0px;
float: right;
}

#srodek #srodekcolumna_wspolpraca {

background: #0b0b0b;
width: 640px;
HEIGHT: 450px; MIN-HEIGHT: 350px;
text-align: left;
padding: 0px 0px 0px 0px;
float: right;
}

#srodek #srodekcolumna_contact {

background: #0b0b0b url('../img/kartka.jpg')  no-repeat 30px 0px;
width: 640px;
HEIGHT: 450px; MIN-HEIGHT: 450px;
text-align: center;
padding: 0px 0px 0px 0px;
float: right;

}

#srodek #srodekcolumna_fot {
background: #0b0b0b url('../img/glowna5.jpg')  no-repeat 0px 40px;
HEIGHT: 450px; MIN-HEIGHT: 450px;
text-align: left;
padding: 70px 0px 0px 0px;
}


#srodek #srodekcolumna_galeria {

background: #0b0b0b url('../img/tlo.gif')  no-repeat 30px 0px;
width: 640px;
HEIGHT: 400px; MIN-HEIGHT: 400px;
text-align: center;
float: right;
padding: 35px 0px 0px 0px;
}

p.srodekcolumna_galeria {
float: right;
}

#srodek #srodekcolumna_galeria1 {

background: #0b0b0b url('../img/tlo.gif')  no-repeat 30px 0px;
width: 640px;
HEIGHT: 450px; MIN-HEIGHT: 400px;
text-align: center;
float: right;
padding: 35px 0px 0px 0px;
}

p.srodekcolumna_galeria1 {
float: right;
}

p.srodekcolumna_galeria2 {
float: left;
}


#srodek #lewa {
background: #0b0b0b;
float: right;
width: 200px;
}


#srodek #lewa_srodek1 {
background: #0b0b0b url('../img/bok1.gif')  no-repeat;
margin: 0em 0em 0em 0em;
HEIGHT: 350px; MIN-HEIGHT: 350px;
}


#srodek #lewa_srodek2 {
background: #0b0b0b url('../img/bok.gif')  no-repeat;

margin: 0em 0em 0em 0em;
HEIGHT: 350px; MIN-HEIGHT: 350px;
}



#prawa {

background: #0b0b0b url('../img/bokp.gif')  no-repeat 75px 110px;
float: left;
width: 120px;
HEIGHT: 350px; MIN-HEIGHT: 350px;

}






/* Footer */

#stopka {
width: 960px;
height: 210px;
position: relative;
margin: 0 auto;
text-align: left;
background: transparent url('../img/baner2.gif')  no-repeat 0px -40px;
}

#dol {
 background: #000000 url('../img/dol.gif') repeat-x 0 0px;
width: 100%;
height: 251px;
margin: 0px auto 0 auto;

}

p.dol-left {
float: left;
width: 465px;
color: #FFFFFF;
text-align: left;
margin: 9px 0 0 15px;
display: inline;
padding: 23px 0 3px 0;
}

p.dol-left a, p.footer-left a:visited {
color: #00C0C0;
font-weight: normal;
}

p.dol-right {
float: right;
width: 465px;
color: #FFFFFF;
text-align: right;
margin: 9px 15px 0 0;
display: inline;
padding: 123px 0 3px 0;
}

p.dol-right a, p.footer-right a:visited {
color: #000000;
font-weight: normal;
}

p.dol-right a:hover {
color: #000000;
font-weight: normal;

}



p.tytul {
padding: 0px 0px 0px 100px;
color:white;
border:0px solid #F77B00;;
font-size: 20px;
font-family:times;
}




/* kontakt */

input {
	
	margin-bottom: 5px;
	border: 1px solid #ccc;
	padding: 1px;
	color: #333;
}
textarea {
	width: 170px;
	border: 1px solid #ccc;
	padding: 1px;
	color: #333;
}


form.send2 {
width: 400px;
position: relative;
top: 0;
right: 200px;
margin: 0 0 0 35%;
font-weight: bold;
color: black;
}

form.send2 fieldset {
padding: 10px 10px 5px 10px;
margin: 0 0 10px 0;
border: 0px solid #804000;
}

form.send2 legend {
font-weight: bold;
color: black;
margin-bottom: 10px;
padding: 3px 6px;
background-color: #804000;
color: #ffffff;
}

form.send2 label {
color: black;
width: 105px;
float: left;
height: auto;
display: block;
margin: 0 0 0 5px;
}



form.send2 input, form.send2 select {

margin-bottom: 2px;
}

form.send2 textarea {
width: 300px;
height: 130px;
margin-bottom: 10px;
}

form.send2 input.go2 {

	BORDER-RIGHT: rgb(f,f,f) 1px solid;
	BORDER-TOP: rgb(f,f,f) 1px solid;
	MARGIN: 3px;
	FONT: 8pt 'Tahoma';
	BORDER-LEFT: rgb(f,f,f) 1px solid;
	WIDTH: 60px;
	BORDER-BOTTOM: rgb(f,f,f) 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #804000;
	color : #ffffff;
	

margin-left: 10px;
width: auto;
padding: 1px 3px;
}


/* ---------------------------------------
	HEADER AREA
------------------------------------------ */



ul#navigation {
	float: right;
	margin: 70px 40px 0 0;
}

ul#navigation li {
	display: inline;
}

ul#navigation li a {
	display: block;
	float: left;
	width: 136px;
	height: 26px;
	margin-left: 20px;
}



.replaced {
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	background: url('../img/type.gif');
}


#home-nav {
	background-position: 0 -27px;
	border: none;
}

a:hover#home-nav {
	background-position: 0 -77px;
}



#galeria-nav {
	background-position: 0 -127px;
	border: none;
}

a:hover#galeria-nav {
	background-position: 0 -177px;
}

#portfolio-nav {
	background-position: 0 -277px;
	border: none;
}
a:hover#portfolio-nav {
	background-position: 0 -227px;
}
#contact-nav {
	background-position: 0 -376px;
	border: none;
}
a:hover#contact-nav {
	background-position: 0 -326px;
}

/* ---------------------------------------
	linki galeria
------------------------------------------ */



ul#navigation2 {
	float: left;
	margin: 50px 0px 0px 5px;
}

ul#navigation2 li {
	display: inline;
	width: 140px;
}

ul#navigation2 li a {
	display: block;
	float: left;
	width: 136px;
	height: 30px;
	margin-left: 20px;
}



.replaced2 {
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	background: url('../img/type2.gif');
}


#street-nav2 {
	background-position: 0 -27px;
	border: none;
}

a:hover#street-nav2 {
	background-position: 0 -77px;
}



#people-nav2 {
	background-position: 0 -127px;
	border: none;
}

a:hover#people-nav2 {
	background-position: 0 -177px;
}

#stilllife-nav2 {
	background-position: 0 -277px;
	border: none;
}
a:hover#stilllife-nav2 {
	background-position: 0 -227px;
}
#conceptual-nav2 {
	background-position: 0 -376px;
	border: none;
}
a:hover#conceptual-nav2 {
	background-position: 0 -326px;
}


#portrait-nav2 {
	background-position: 0 -426px;
	border: none;
}
a:hover#portrait-nav2 {
	background-position: 0 -476px;
}



ul.ppt {
	position: relative;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.ppt img {
	border: 1px solid #e7e7e7;
	padding: 5px;
	background-color: #ececec;
}
