html
{
margin:0;
padding:0;
height: 100%;
overflow:auto;
border:0; 
/* background: #2b1000; */
}
body 
{
/* overflow:hidden;  */
height:100%;
/*width:988px;*/
padding:0;
margin:0;
background: #2b1000;
/* background:url(pliki/bg_grad.gif) repeat-x center top; */
border:0;
color:#d9c6a5;
font-family:'Trebuchet MS';
font-size:12px;
line-height:16px;
/* background: #ebf0f2 url(pliki/bg.gif) repeat-x; */
/* background-color:#E2EBED; */
/*overflow-y:scroll;*/
}
.clear,.Clear
{
clear:both;
}
a:link{border:0;text-decoration:none;}
a:visited{border:0;text-decoration:none;}
a:active{border:0;text-decoration:none;}
a:hover{border:0;text-decoration:underline;}
a
{
  color:#b08457;
  white-space:nowrap;
}

a {
outline-color:invert;
outline-style:none;
outline-width:medium;
}
/*
#srodek, #menu_top, #stopka, #DrawPlace
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	rotation: 180deg;	
}
*/
#srodek a span,.hidden
{
	display:none;
}
form
{
	margin:0;
	padding:0;
}
a img
{
	border:0;
}
p {margin:5px 0;padding:0;}

#gradient
{
margin:0;
padding:0;
/* width:100%; */
min-height:609px;
height: auto !important;
height:609px;
min-width:988px;
width: auto !important;
width:988px;
/* overflow:hidden; */
/*background:url(pliki/bg_splash_main.jpg) no-repeat;*/
background:#5b2801 url(pliki/bg_grad.gif) repeat-x center top;
}
#top
{
margin:0;
padding:0;
/* width:100%; */
/* height:609px; */
overflow:hidden;
/*background:url(pliki/bg_splash_main.jpg) no-repeat;*/
background:url(pliki/top.jpg) no-repeat center top;
}

#bottom
{
margin:0;
padding:0;
/* width:100%; */
min-height:609px;
height: auto !important;
height:609px;
/* overflow:hidden; */
/*background:url(pliki/bg_splash_main.jpg) no-repeat;*/
background:url(pliki/stopka.gif) no-repeat center 495px;
}
#center
{
	width:988px;
	margin:0 auto 0 auto;
	overflow:hidden;
	/* border:1px #fff solid; */	
}
#gora
{
	width:988px;
	height:210px;
	float:left;
	display:inline;
	overflow:hidden;
	/* border:1px #f0f solid; */
	position:relative;
	background:url(pliki/top.jpg) no-repeat center top;
}
#srodek
{
	width:988px;
	/*height:314px;*/
	float:left;
	/* display:inline;
	overflow:hidden; */
	/* min-height:356px;
	height: auto !important; */
	height:371px;	
	background:url(pliki/stopka.gif) no-repeat center 285px;
}
#papier
{
	width:988px;
	/*height:314px;*/
	float:left;
	/* display:inline;
	overflow:hidden; */
	/* min-height:356px;
	height: auto !important; */
	height:371px;	
	background:transparent url(pliki/bg_hp.png)	center -5px no-repeat;
}
#papier.czysty
{
	width:988px;
	float:left;
	height:371px;	
	background:transparent url(pliki/bg_hp2.png)	center -5px no-repeat;
}
#papier.ramka
{
	background:url(pliki/bg_hp_old.png)	center top  no-repeat;
}
#stopka
{
	width:958px;
	height:55px;
	margin:0px 0 0 30px;
	float:left;
	display:inline;
	overflow:hidden;
	/* border:1px #0ff solid; */ 
}

#kolumna1
{
	/*width:320px;*/
	width:295px;
	float:left;
	display:inline;
	overflow:hidden;
	/* margin:0 12px 0 0; */
	/* margin:0 12px 5px 15px; */
	margin:0 12px 5px 45px;
	padding:0 15px 0 0;
}
#kolumna2
{
	/* width:332px; */
	/* margin:0 12px 0 0; */
	width:320px;
	margin:0 12px 5px 0;
	float:left;
	display:inline;
	overflow:hidden;	
}
#kolumna3
{
	/* width:312px; */
	/* width:292px; */
	width:262px;
	padding:0 0 0 20px;
	float:left;
	margin:0 0 5px 0;
	display:inline;
	overflow:hidden;	
}
#kolumna1pr
{
	/*width:320px;*/
	width:375px;
	float:left;
	display:inline;
	overflow:hidden;
	/* margin:0 12px 0 0; */
	/*
	margin:0 12px 0 0;
	padding:0 15px 0 0;
	*/
	/* margin:0 0 5px 12px; */
	margin:0 0 5px 42px;
}
#kolumna2pr
{
	/* width:332px; */
	/* margin:0 12px 0 0; */
	width:270px;
	margin:0 12px 5px 0;
	float:left;
	display:inline;
	overflow:hidden;	
}
#kolumna3pr
{
	/* width:297px; */
	/* width:277px; */
	width:247px;
	padding:0 0 0 20px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0 0 5px 0;
}
#kolumna10
{
	/*width:320px;*/
	width:275px;
	float:left;
	display:inline;
	overflow:hidden;
	/* margin:0 12px 0 0; */
	/* margin:0 12px 5px 15px; */
	margin:0 12px 5px 45px;
	padding:0 15px 0 0;
}
#kolumna23
{
	/* width:332px; */
	/* margin:0 12px 0 0; */
	/* width:652px; */
	width:622px;
	margin:0 12px 5px 0;
	float:left;
	display:inline;
	overflow:hidden;	
}
#kolumna12
{
	width:645px;
	margin:0 12px 5px 42px;
	float:left;
	display:inline;
	overflow:hidden;	
}

h2
{
	margin:5px 0;
}
h2 span,.english span
{
	display:none;
}
.tekst
{
	font-family:'Trebuchet MS';
	color:#d9c6a5;
	font-size:12px;
	line-height:18px;
	/* text-align:left; */
}
.date
{
	font-family:'Trebuchet MS';
	color:#bd9062;
	font-size:11px;
	margin:0;
	line-height:1;
	/* text-align:left; */
}
h2.onas
{
	width:55px;
	height:22px;
	background:url(pliki/onas.gif) no-repeat left center;
}
h2.newsy
{
	width:66px;
	height:22px;
	background:url(pliki/newsy.gif) no-repeat left center;
}
h2.nowe_strony_internetowe
{
	width:267px;
	height:22px;
	background:url(pliki/nowe_strony_internetowe.gif) no-repeat left center;
}
h2.menu
{
	width:60px;
	height:22px;
	margin-left:12px;
	background:url(pliki/menu.gif) no-repeat left center;
}
h2.strefa_klienta
{
	width:143px;
	height:22px;
	background:url(pliki/strefa_klienta.gif) no-repeat left center;
}
h2.adres
{
	width:58px;
	height:22px;
	background:url(pliki/adres.gif) no-repeat left center;
}
h2.mapka
{
	width:69px;
	height:22px;
	background:url(pliki/mapka.gif) no-repeat left center;
}
h2.zapytaj
{
	width:77px;
	height:22px;
	background:url(pliki/zapytaj.gif) no-repeat left center;
}
h2.logowanie_do_poczty
{
	width:224px;
	height:22px;
	background:url(pliki/logowanie_do_poczty.gif) no-repeat left center;
}
h2.konfigurator_k_p
{
	width:232px;
	height:47px;
	background:url(pliki/konfigurator_k_p.gif) no-repeat left center;
}
h2.faq
{
	width:40px;
	height:22px;
	background:url(pliki/faq.gif) no-repeat left center;
	/*margin-left:12px;*/
}
h2.projektowanie
{
	width:375px;
	height:22px;
	background:url(pliki/projektowanie.gif) no-repeat left center;
	/*margin-left:12px;*/
}
h2.identyfikacja_wizualna_h2
{
	width:236px;
	height:22px;
	background:url(pliki/identyfikacja_wizualna_h2.gif) no-repeat left center;
}
h2.linki_sponsorowane_h2
{
	width:205px;
	height:22px;
	background:url(pliki/linki_sponsorowane_h2.gif) no-repeat left center;
}
h2.kampania_reklamowa_w_google
{
	width:332px;
	height:22px;
	background:url(pliki/kampania_reklamowa_w_google.gif) no-repeat left center;
}
h2.sesje_fotograficzne_h2
{
	width:202px;
	height:22px;
	background:url(pliki/sesje_fotograficzne_h2.gif) no-repeat left center;
}
h2.copywriting_h2
{
	width:125px;
	height:22px;
	background:url(pliki/copywriting_h2.gif) no-repeat left center;
}



.english
{
	width:189px;
	height:27px;
	float:left;
	display:inline;
	overflow:hidden;
	background:url(pliki/english_version.gif) no-repeat left top;
	display:none;
}
.english:hover
{
	width:189px;
	height:27px;
	float:left;
	display:inline;
	overflow:hidden;
	background:url(pliki/english_version.gif) no-repeat left bottom;
	display:none;
}
#stopka p
{
	margin:5px 0;
	color:#a57c52;
	font-family:'Trebuchet MS';
	font-size:12px;	
	line-height:14px;
}
#stopka a
{
	color:#a57c52;
	font-family:'Trebuchet MS';
	font-size:12px;
}
input.txt
{
	font-family:'Trebuchet MS';
	color:#d9c6a5;
	font-size:12px;
	width:223px;
	height:26px;
	/*background:url(pliki/input_txt.gif) no-repeat;	*/
	background:none;
	overflow:hidden;
	border:#fff 0px solid;
	padding:5px 0;
	margin:0 5px;
}
input.txt2
{
	font-family:'Trebuchet MS';
	color:#d9c6a5;
	font-size:12px;
	width:275px;
	height:26px;
	/* background:url(pliki/input_txt_2.gif) no-repeat; */	
	background:none;
	border:#fff 0px solid;
	padding:5px 0;
	margin:0 5px;
	overflow:hidden;
}
div.itxt
{
	width:236px;
	height:26px;
	background:url(pliki/input_txt.gif) no-repeat;	
	overflow:hidden;
	margin:5px 0;	
}
div.itxt2
{
	width:290px;
	height:26px;
	background:url(pliki/input_txt_2.gif) no-repeat;	
	overflow:hidden;
	margin:13px 0;	
}
.textarea
{
	font-family:'Trebuchet MS';
	color:#d9c6a5;
	font-size:12px;	
	width:289px;
	height:148px;
	background:url(pliki/textarea.gif) no-repeat top;
	overflow:hidden;
	border:0;
	padding:0;
	margin:5px 0;
}
.textarea textarea
{
	font-family:'Trebuchet MS';
	color:#d9c6a5;
	font-size:12px;	
	width:279px;
	height:138px;
	background:none;
	overflow:auto;
	border:0;
	padding:0;
	margin:5px;
}
ul.menu_r,ul.menu_r li
{
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.menu_r a
{
	cursor:pointer;
}
ul.menu_r .corobimy
{
	/* width:78px;
	height:22px; */
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/co_robimy.png) no-repeat left top;
}
ul.menu_r .corobimy:hover,ul.menu_r .corobimy_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/co_robimy.png) no-repeat left bottom;
	cursor:pointer;
}
ul.menu_r .portfolio
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/portfolio.png) no-repeat left top;
}
ul.menu_r .portfolio:hover,ul.menu_r .portfolio_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/portfolio.png) no-repeat left bottom;
}
ul.menu_r .kontakt
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/kontakt.png) no-repeat left top;
}
ul.menu_r .kontakt:hover,ul.menu_r .kontakt_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/kontakt.png) no-repeat left bottom;
}
ul.menu_r .strefa_klienta
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/strefa_klienta_menu.png) no-repeat left top;
}
ul.menu_r .strefa_klienta:hover,ul.menu_r .strefa_klienta_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/strefa_klienta_menu.png) no-repeat left bottom;
}
ul.menu_r .projektowanie_stron
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/projektowanie_stron.gif) no-repeat left top;
}
ul.menu_r .projektowanie_stron:hover,ul.menu_r .projektowanie_stron_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/projektowanie_stron.gif) no-repeat left bottom;
}
ul.menu_r .identyfikacja_wizualna
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/identyfikacja_wizualna.gif) no-repeat left top;
}
ul.menu_r .identyfikacja_wizualna:hover,ul.menu_r .identyfikacja_wizualna_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/identyfikacja_wizualna.gif) no-repeat left bottom;
}
ul.menu_r .linki_sponsorowane
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/linki_sponsorowane.gif) no-repeat left top;
}
ul.menu_r .linki_sponsorowane:hover,ul.menu_r .linki_sponsorowane_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/linki_sponsorowane.gif) no-repeat left bottom;
}
ul.menu_r .sesje_fotograficzne
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/sesje_fotograficzne.gif) no-repeat left top;
}
ul.menu_r .sesje_fotograficzne:hover,ul.menu_r .sesje_fotograficzne_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/sesje_fotograficzne.gif) no-repeat left bottom;
}
ul.menu_r .copywriting
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/copywriting.gif) no-repeat left top;
}
ul.menu_r .copywriting:hover,ul.menu_r .copywriting_h
{
	width:189px;
	height:27px;
	display:block;
	overflow:hidden;
	background:url(pliki/copywriting.gif) no-repeat left bottom;
}

/*************************** poczta  *********************/
#ikonki_poczty
{
	float:left;
	overflow:hidden;
	display:inline;	
	margin:10px 0 0 0;
}
.ikonka_poczty
{
	width:56px;
	height:110px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:	0 25px 0 0;
	text-align:center;
}
.ikonka_poczty .img
{
	display:block;
	height:62px;
	/*border:#fff 1px solid;*/
}
.ikonka_poczty a
{
	text-decoration:underline;
	color:#a26639;
	font-family:'Trebuchet MS';
	font-size:10px;	
	line-height:12px;
}


/*************************************** faq ********************************/

#pytania
{
	float:left;
	overflow:hidden;
	display:inline;	
	margin:15px 0 5px 0;
}
#pytania .pytanie
{
	text-decoration:none;
	color:#d9c6a5;
	font-family:'Trebuchet MS';
	font-size:12px;	
	background:url(pliki/plus.gif) no-repeat left 4px;
	text-indent:19px;
	display:block;
	margin:10px 0 0 0;
	/*margin:0;*/
	padding:0;
	overflow:hidden;
	cursor:pointer;
	/*height:10px;*/
	/*
	position: relative;
	display:inline;
	overflow:hidden;
	float:left;
	*/
}
#pytania .pytanie.minus
{
	text-decoration:none;
	color:#d9c6a5;
	font-family:'Trebuchet MS';
	font-size:12px;	
	background:url(pliki/minus.gif) no-repeat left 4px;
	text-indent:19px;
	display:block;
}
#pytania .pytanie a:hover
{
	text-decoration:underline;
}
#pytania .odpowiedz
{
	color:#b1906e;
	font-family:'Trebuchet MS';
	font-size:12px;	
	margin:0 0 0 0;	
	display:none;
}
/******************/
h1.studiograficzne
{
	width:300px;
	height:100px;
	/* border:#fff 1px dashed; */
	margin:40px 0 0 30px;
}
h1.studiograficzne a
{
	width:300px;
	height:100px;
	display:block;
}
h1.studiograficzne span
{
	display:none;
}

.corobimy a
{
	/* color:#fa8e42; */
	/* text-decoration:underline; */
}
.corobimy
{
	padding:0 10px 0 0;
}

h2.nagl
{
	width:600px;
	height:22px;
}
#kolko
{
	width:118px;
	height:118px;
	position:absolute;
	left:680px;
	top:74px;
}
a.panorama1
{
	z-index:1;
}
a.panorama1:hover
{
	z-index:10;
	border:#000 0px solid;
}
a.panorama2
{
	z-index:2;
}
a.panorama2:hover
{
	z-index:10;
	border:#000 0px solid;
}
a.panorama3
{
	z-index:3;
}
a.panorama3:hover
{
	z-index:10;
	border:#000 0px solid;
}

input.zaloguj_sie
{
	text-indent:-500px;
	width:94px;
	height:19px;
	background:url(pliki/zaloguj_sie.gif) top no-repeat;
	border:none;
	cursor:pointer;
}
input.zaloguj_sie:hover
{
	text-indent:-500px;
	width:94px;
	height:19px;
	background:url(pliki/zaloguj_sie.gif) bottom no-repeat;
	border:none;
	cursor:pointer;
}
input.wyslij
{
	text-indent:-500px;
	width:50px;
	height:19px;
	background:url(pliki/wyslij.gif) top no-repeat;
	border:none;
	cursor:pointer;
}
input.wyslij:hover
{
	text-indent:-500px;
	width:50px;
	height:19px;
	background:url(pliki/wyslij.gif) bottom no-repeat;
	border:none;
	cursor:pointer;
}

.menu_r h2
{
	margin:1px 0;
}

#kolumna2pr ul,#kolumna1pr ul
{
	margin:10px 5px;
	padding:0 5px;
}
#kolumna2pr li,#kolumna1pr li
{
	margin:2px 5px;
	padding:0 5px;
}
#komunikat
{
	color:#D9C5A4;
	font-family:'Trebuchet MS';
	font-size:12px;
	font-weight:bold;
	float:left;
	display:inline;
	overflow:hidden; 
	width:240px;
	height:19px;
	line-height:19px;
	/* display:none; */
}



#menu_top
{
	position:relative;
	/* overflow:hidden; */
	/* width:980px;
	height:300px;
	border:#fff 1px solid; */
}
#menu_top ul
{
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	top:-50px;
	left:320px;
}
#menu_top li
{
	margin:0;
	padding:0;
	position:absolute;
}
#menu_top a
{
	background:url(pliki/menu_pl.png) no-repeat left top;
}
#menu_top a span
{
	display:none;
}

#menu_top li.but1
{

}
#menu_top li.but2
{
	left:90px;
}
#menu_top li.but3
{
	left:189px;
}
#menu_top li.but4
{
	left:268px;
}
#menu_top li.but5
{
	left:347px;
}
#menu_top li.but6
{
	left:462px;
}
#menu_top a.but1
{
	background:url(pliki/menu_pl.png) no-repeat left top;
	display:block;
	width:90px;
	height:125px;
}
#menu_top a.but2
{
	background:url(pliki/menu_pl.png) no-repeat -90px top;
	display:block;
	width:99px;
	height:125px;	
}
#menu_top a.but3
{
	background:url(pliki/menu_pl.png) no-repeat -189px top;
	display:block;
	width:84px;
	height:125px;	
}
#menu_top a.but4
{
	background:url(pliki/menu_pl.png) no-repeat -273px top;
	display:block;
	width:79px;
	height:125px;
}
#menu_top a.but5
{
	background:url(pliki/menu_pl.png) no-repeat -352px top;
	display:block;
	width:115px;
	height:125px;
}
#menu_top a.but6
{
	background:url(pliki/menu_pl.png) no-repeat -467px top;
	display:block;
	width:42px;
	height:125px;	
}


#menu_top a.but1:hover
{
	background:url(pliki/menu_pl.png) no-repeat left bottom;
	display:block;
	width:90px;
	height:125px;
}
#menu_top a.but2:hover
{
	background:url(pliki/menu_pl.png) no-repeat -90px bottom;
	display:block;
	width:99px;
	height:125px;	
}
#menu_top a.but3:hover
{
	background:url(pliki/menu_pl.png) no-repeat -189px bottom;
	display:block;
	width:84px;
	height:125px;	
}
#menu_top a.but4:hover
{
	background:url(pliki/menu_pl.png) no-repeat -273px bottom;
	display:block;
	width:79px;
	height:125px;
}
#menu_top a.but5:hover
{
	background:url(pliki/menu_pl.png) no-repeat -352px bottom;
	display:block;
	width:115px;
	height:125px;
}
#menu_top a.but6:hover
{
	background:url(pliki/menu_pl.png) no-repeat -467px bottom;
	display:block;
	width:42px;
	height:125px;	
}

#logowanie_top
{
	position:absolute;
	top:-70px;
	height:75px;
	width:100%;
	background:#301f16;
	border-bottom:#563B22 1px solid;
	z-index:1000;
}
#logowanie_top .close
{
	background:url(pliki/close_zakl_gora.gif) no-repeat right 1px;
	height:15px;
	line-height:15px;
	font-family:'Trebuchet MS';
	font-size:11px;
	font-weight:bold;
	color:#d9c6a5;
	display:block;
	padding-right:20px;
	position:absolute;
	right:5px;
	top:5px;
}
#logowanie_top .zakladka
{
	width:216px;
	height:31px;
	background:url(pliki/zakladka_gora.png) no-repeat;
	position:absolute;
	top:73px;
	/* left:880px; */
	font-family:'Trebuchet MS';
	font-size:11px;
	font-weight:bold;
	color:#d9c6a5;
	display:block;
	overflow:hidden;
	text-align:center;
	display:none; 
}
#logowanie_top .zakladka a
{
	font-family:'Trebuchet MS';
	font-size:11px;
	font-weight:bold;
	color:#d9c6a5;
	margin:0 0 0 20px;
	position:relative;
	top:5px;
}

#logowanie_top .form
{
	position:relative;
	color:#d3c5a5;
	font-family:'Trebuchet MS';
	font-size:12px;	
	width:590px;
	overflow:hidden;
	margin:10px auto 0 auto;
}
#logowanie_top .form p
{
	color:#917b65;
	font-family:'Trebuchet MS';
	font-size:11px;	
	margin:10px 0 0 0;
	text-align:center; 	
}
#logowanie_top .form  .txt 
{
	float:left;
	display:inline;
	overflow:hidden;
	height:26px;
	line-height:26px;	
}
#logowanie_top .form  .input
{
	width:177px;
	height:26px;
	background:url(pliki/input_top.png) no-repeat;
	float:left;
	display:inline;
	overflow:hidden;
	margin:0 10px 0 5px;
}
#logowanie_top .form  input 
{
	width:167px;
	/* height:26px; */
	background:transparent;
	padding:4px 5px;
	color:#d3c5a5;
	font-family:'Trebuchet MS';
	font-size:12px;	
	border:none;	
}
#logowanie_top .form  button
{
	background:url(pliki/zaloguj_top.png) no-repeat center top;
	width:94px;
	height:26px;
	border:none;
	cursor:pointer;
}
#logowanie_top .form  button:hover
{
	background:url(pliki/zaloguj_top.png) no-repeat center bottom;
}
#logowanie_top .form  span
{
	display:none;
}


#cont_lewy
{
	width:216px;
	overflow:hidden;
	float:left;
	display:inline;
	/* border:#f00 1px solid; */
	color:#542100;
	font-family:'Trebuchet MS';
	font-size:11px;
	margin:20px 0 0 20px;
	line-height:14px;
}
#cont_prawy
{
	width:729px;
	height:324px;
	overflow:hidden;
	float:left;
	display:inline;
	/* border:#f00 1px solid; */
	margin:12px 0 0 15px;
	position:relative;
}
#cont_lewy p
{
	margin:7px 0;
}
a.odwiedz_porfolio
{
	width:192px;
	height:41px;
	background:url(pliki/odwiedz_portfolio.png) no-repeat center top;
	display:block;
	margin:auto;
}
a.odwiedz_porfolio:hover
{
	background:url(pliki/odwiedz_portfolio.png) no-repeat center bottom;
}
a.odwiedz_porfolio span,div.telefon span
{
	display:none;
}
div.telefon
{
	width:199px;
	height:43px;
	background:url(pliki/telefon.png) no-repeat;
	margin:10px auto 0 auto;
}
#ramka
{
	width:519px;
	height:314px;
	background:url(pliki/ramka.png) no-repeat;
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:20;
}

#cont_prawy .menu_wyb
{
	width:240px;
	height:229px;
	background:url(pliki/menu_prawe_kreski.png) no-repeat;
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:10;
	top:20px;
	left:494px;
}
#cont_prawy .menu_wyb ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
#cont_prawy .menu_wyb ul li
{
	margin:0;
	padding:0;
}
#cont_prawy .menu_wyb ul li a span
{
	display:none;
}

#cont_prawy .menu_wyb ul li a.but1
{
	width:244px;
	height:43px;
	background:url(pliki/menu_prawe.png) left -2px no-repeat;
	display:block;
	margin:2px 0 0 0;
}
#cont_prawy .menu_wyb ul li a.but1:hover,#cont_prawy .menu_wyb ul li a.but1h
{
	width:244px;
	height:43px;
	background:url(pliki/menu_prawe.png) right -2px no-repeat;
	display:block;
	margin:2px 0 0 0;	
}

#cont_prawy .menu_wyb ul li a.but2
{
	width:244px;
	height:44px;
	background:url(pliki/menu_prawe.png) left -47px no-repeat;
	display:block;
	margin:2px 0 0 0;
}
#cont_prawy .menu_wyb ul li a.but2:hover,#cont_prawy .menu_wyb ul li a.but2h
{
	width:244px;
	height:44px;
	background:url(pliki/menu_prawe.png) right -47px no-repeat;
	display:block;
	margin:2px 0 0 0;	
}

#cont_prawy .menu_wyb ul li a.but3
{
	width:244px;
	height:43px;
	background:url(pliki/menu_prawe.png) left -93px no-repeat;
	display:block;
	margin:2px 0 0 0;
}
#cont_prawy .menu_wyb ul li a.but3:hover,#cont_prawy .menu_wyb ul li a.but3h
{
	width:244px;
	height:43px;
	background:url(pliki/menu_prawe.png) right -93px no-repeat;
	display:block;
	margin:2px 0 0 0;	
}

#cont_prawy .menu_wyb ul li a.but4
{
	width:244px;
	height:44px;
	background:url(pliki/menu_prawe.png) left -138px no-repeat;
	display:block;
	margin:2px 0 0 0;
}
#cont_prawy .menu_wyb ul li a.but4:hover,#cont_prawy .menu_wyb ul li a.but4h
{
	width:244px;
	height:44px;
	background:url(pliki/menu_prawe.png) right -138px no-repeat;
	display:block;
	margin:2px 0 0 0;	
}

#cont_prawy .menu_wyb ul li a.but5
{
	width:244px;
	height:43px;
	background:url(pliki/menu_prawe.png) left -184px no-repeat;
	display:block;
	margin:2px 0 0 0;
}
#cont_prawy .menu_wyb ul li a.but5:hover,#cont_prawy .menu_wyb ul li a.but5h
{
	width:244px;
	height:43px;
	background:url(pliki/menu_prawe.png) right -184px no-repeat;
	display:block;
	margin:2px 0 0 0;	
}




#kontakt_lewy
{
	float:left;
	display:inline;
	overflow:hidden;
	width:480px;
	height:327px;
	background:url(pliki/kontakt_kartki.png) no-repeat;
	margin:0 10px 0 24px;
}
#kontakt_lewy .adres
{
	width:160px;
	height:170px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:'Trebuchet MS';	
	font-size:11px;
	color:#542100;
	margin:45px 0 0 20px;
	line-height:14px;
}

#kontakt_lewy .adres a
{
	color:#542100;
}
#kontakt_lewy .adres p
{
	margin:0 0 10px 0;
}
#kontakt_lewy .mapka
{
	width:260px;
	height:290px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:'Trebuchet MS';	
	font-size:11px;
	color:#542100;
	margin:15px 0 0 27px;
}

#cont_prawy #kontakt_lewy h2,#cont_prawy #kontakt_prawy h2
{
	text-align:left;
}

#kontakt_prawy
{
	float:left;
	display:inline;
	overflow:hidden;
	width:210px;
	height:327px;
	/* background:#f00; */
	font-family:'Trebuchet MS';	
	font-size:11px;
	color:#542100;
	line-height:14px;	
}
#kontakt_prawy p
{
	margin:5px 0;
}
#kontakt_prawy .input_txt
{
	width:206px;
	height:29px;
	overflow:hidden;
	background:url(pliki/input_txt.png) no-repeat;
	margin:5px 0;
}
#kontakt_prawy .textarea
{
	width:206px;
	height:100px;
	overflow:hidden;
	background:url(pliki/textarea.png) no-repeat;
	margin:5px 0;
}
#kontakt_prawy button.wyslij
{
	width:44px;
	height:21px;
	overflow:hidden;
	float:right;
	display:inline;
	background:url(pliki/wyslij.png) no-repeat top;
	margin:0 5px 0 0;
	cursor:pointer;
	border:none;
}
#kontakt_prawy button.wyslij:hover
{
	background:url(pliki/wyslij.png) no-repeat bottom;
}
#kontakt_prawy button.wyslij span
{
	display:none;
}
#kontakt_prawy input,#kontakt_prawy textarea
{
	color:#6c6a69;
	font-family:'Trebuchet MS';	
	font-size:11px;
}
#kontakt_prawy input
{
	background:transparent;
	border:none;
	width:196px;
	margin:5px;
}
#kontakt_prawy textarea
{
	width:196px;
	height:90px;
	margin:5px;
	background:transparent;
}

#cont_prawy h2
{
	text-align:center;
}
#cont_prawy p
{
	margin:10px 0;
	line-height:14px;
}

#kartka,#kartka1
{
	width:988px;
	float:left;
	height:371px;	
	background:url(pliki/kartka1.png) no-repeat 260px 23px;
}
#kartka #cont_prawy .text,#kartka1 #cont_prawy .text
{
	width:383px;
	height:283px;
	/* background:url(pliki/ramka.png) no-repeat; */
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:20;
	top:45px;
	left:60px;
	color:#542100;
	font-family:'Trebuchet MS';	
	font-size:11px;
}



#kartka2
{
	width:988px;
	float:left;
	height:371px;	
	background:url(pliki/kartka2.png) no-repeat 260px 15px;
}
#kartka2 #cont_prawy .text
{
	width:405px;
	height:283px;
	/* background:url(pliki/ramka.png) no-repeat; */
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:20;
	top:40px;
	left:50px;
	color:#542100;
	font-family:'Trebuchet MS';	
	font-size:11px;
}
#kartka2 #cont_prawy .text p,#kartka2 #cont_prawy .text ul
{
	margin-left:30px;
}

#kartka3
{
	width:988px;
	float:left;
	height:371px;	
	background:url(pliki/kartka3.png) no-repeat 255px 10px;
}
#kartka3 #cont_prawy .text
{
	width:430px;
	height:283px;
	/* background:url(pliki/ramka.png) no-repeat; */
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:20;
	top:30px;
	left:50px;
	color:#542100;
	font-family:'Trebuchet MS';	
	font-size:11px;
}
#kartka3 #cont_prawy .text p,#kartka3 #cont_prawy .text ul
{
	margin-left:10px;
	margin-right:10px;
}



#kartka4
{
	width:988px;
	float:left;
	height:371px;	
	background:url(pliki/kartka4.png) no-repeat 255px 10px;
}
#kartka4 #cont_prawy .text
{
	width:386px;
	height:269px;
	/* background:url(pliki/ramka.png) no-repeat; */
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:20;
	top:40px;
	left:50px;
	color:#542100;
	font-family:'Trebuchet MS';	
	font-size:11px;
}
#kartka4 #cont_prawy h2
{
	text-align:left;
}



#kartka5
{
	width:988px;
	float:left;
	height:371px;	
	background:url(pliki/kartka5.png) no-repeat 265px 28px;
}
#kartka5 #cont_prawy .text
{
	width:450px;
	height:261px;
	/* background:url(pliki/ramka.png) no-repeat; */
	overflow:hidden;
	/* float:left;
	display:inline; */
	position:absolute;
	z-index:20;
	top:60px;
	left:35px;
	color:#542100;
	font-family:'Trebuchet MS';	
	font-size:11px;
}
#kartka5 #cont_prawy .text p,#kartka3 #cont_prawy .text ul
{
	margin-left:20px;
	margin-right:10px;
}





button.zaloguj_sie
{
	/* text-indent:-500px; */
	width:94px;
	height:19px;
	background:url(pliki/zaloguj_sie.gif) top no-repeat;
	border:none;
	cursor:pointer;
}
button.zaloguj_sie:hover
{
	/* text-indent:-500px; */
	width:94px;
	height:19px;
	background:url(pliki/zaloguj_sie.gif) bottom no-repeat;
	border:none;
	cursor:pointer;
}

.anythingSlider ul li
{
	position:relative;
}
.anythingSlider ul img
{
	position:absolute;
	top:0;
	bottom:0;
}
.anythingSlider ul li div
{
	width:200px;
	height:185px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:5px;
	color:#542100;
	font-family:'Trebuchet MS';	
	font-size:11px;
}
.anythingSlider ul li a
{
	width:200px;
	height:185px;
	overflow:hidden;
	display:block;
	position:absolute;
	right:5px;
	bottom:20px;
	width:122px;
	height:22px;
	background:url(pliki/odwiedz_but.png) no-repeat;
}
.anythingSlider ul li a span
{
	display:none;
}
#design_redesign
{
	width:990px;
	height:417px;
	overflow:hidden;
	background:url(pliki/design_redesign.png) center 2px no-repeat;
}
#design_redesign #srodek
{
	height:417px;
	background:url(pliki/stopka.gif) no-repeat center 331px;
}



#unia
{
	overflow:hidden;
}
#unia h2
{
	color:#fb7327;
	font-size:22px;
	font-weight:bold;
}
#unia h2 cufon
{
	padding-bottom:8px;
}
#unia p
{
	margin:15px 0;
	padding:0 1px;
	font-family:'Trebuchet MS';
	color:#d9c6a5;
	font-size:12px;
}
#unia .boxbrown
{
	background:#201509;
	overflow:hidden;
	margin: 15px 0 15px 0;
	padding:20px;
	font-family:'Trebuchet MS';	
	font-size:13px;
	color:#c9b696;
}
#unia .boxbrown .leftCol
{
	width:302px;
	/*margin:0 0 0 15px;*/
	float:left;
	display:inline;
	overflow:hidden;
	line-height:18px;
}
#unia .boxbrown .rightCol
{
	width:280px;
	margin:0 0 0 0;
	float:right;
	display:inline;
	overflow:hidden;
}

#unia .icon
{
	width:37px;
	height:37px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:5px 5px 5px 0;
}
#unia .icon.d
{
	background:url(pliki_portfolio/design.png) no-repeat center center;
}
#unia .icon.h
{
	background:url(pliki_portfolio/html.png) no-repeat center center;
}
#unia .icon.f
{
	background:url(pliki_portfolio/foto.png) no-repeat center center;
}
#unia .icon.c
{
	background:url(pliki_portfolio/copywriting.png) no-repeat center center;
}
#unia .icon.l
{
	background:url(pliki_portfolio/logo.png) no-repeat center center;
}

#bokss {
	width: 230px;
	position: fixed;
	right: 0;
	top: 35%;
	z-index: 99;
	height: 400px;
	display:block;
}




/* ========================= 2013 S ========================= */
html
{
	background:#5b2801 url(pliki3/bg.jpg) center top no-repeat;
}
body
{
	background:none;
}
#gora
{
	background:none;
}
h1.studiograficzne
{
	width:127px;
	height:129px;
	overflow:hidden;
	background:none;
	margin:64px 0 0 0;
	float:left;
	display:inline;
}
h1.studiograficzne a
{
	width:127px;
	height:129px;
	overflow:hidden;
	background:url(pliki3/logo.png) no-repeat;
	display:block;
}
#menu_top
{
	float:right;
	margin:80px 0 0 0;
	width:720px;
	/*overflow:hidden;*/
}

#menu_top ul
{
	left:0;
	top:0;
	float:right;
}
#menu_top ul li
{
	position:static;	
	float:left;
	margin:0 0 0 22px;
	left:0 !important;
	top:0 !important;
}
#menu_top ul li a
{
	width:105px !important;
	height:105px !important;
	overflow:hidden;
	display:block;
	background:none !important;
	position:relative;
	-webkit-border-radius: 105px;
	-moz-border-radius: 105px;
	-khtml-border-radius: 105px;	
	border-radius: 105px;
}
#menu_top ul li a span.front
{
	width:105px;
	height:105px;
	overflow:hidden;
	display:block;
	-webkit-border-radius: 105px;
	-moz-border-radius: 105px;
	-khtml-border-radius: 105px;	
	border-radius: 105px;
	position:absolute;
	top:0;
	left:0;
	z-index:900;
			
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.9);
	box-shadow: 0 1px 5px rgba(0,0,0,0.9);

	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;

	-moz-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;

	/* -- transition is the magic sauce for animation -- */
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;	
}
#menu_top ul li a:hover span.front
{
	z-index: 900;

	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	
	-moz-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
	box-shadow: 0 15px 50px rgba(0,0,0,0.2);
}
#menu_top ul li a span.back
{
	width:105px;
	height:105px;
	overflow:hidden;
	display:block;
	-webkit-border-radius: 105px;
	-moz-border-radius: 105px;
	-khtml-border-radius: 105px;	
	border-radius: 105px;
	float: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 800;
	/*width: inherit;
	height: inherit;
	border: 1px solid #ccc;
	background: #333;
	text-shadow: 1px  1px 1px rgba(0,0,0,0.6);*/ 
	
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;

	-moz-transform: rotateY(-180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;

	/* -- transition is the magic sauce for animation -- */
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
#menu_top ul li a:hover span.back
{
	z-index: 1000;

	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);

	box-shadow: 0 15px 50px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
}
#menu_top ul li a.but1 span.front
{
	background:url(pliki3/but1.png) no-repeat;
}
#menu_top ul li a.but2 span.front
{
	background:url(pliki3/but2.png) no-repeat;
}
#menu_top ul li a.but3 span.front
{
	background:url(pliki3/but3.png) no-repeat;
}
#menu_top ul li a.but4 span.front
{
	background:url(pliki3/but4.png) no-repeat;
}
#menu_top ul li a.but5 span.front
{
	background:url(pliki3/but5.png) no-repeat;
}

#menu_top ul li a.but1 span.back
{
	background:url(pliki3/but1h.png) no-repeat;
}
#menu_top ul li a.but2 span.back
{
	background:url(pliki3/but2h.png) no-repeat;
}
#menu_top ul li a.but3 span.back
{
	background:url(pliki3/but3h.png) no-repeat;
}
#menu_top ul li a.but4 span.back
{
	background:url(pliki3/but4h.png) no-repeat;
}
#menu_top ul li a.but5 span.back
{
	background:url(pliki3/but5h.png) no-repeat;
}

#stopka
{
	width:960px;
	height:90px;
	padding:15px;
	background:url(pliki3/bg_stopka.jpg) no-repeat;
	overflow:hidden;
	border-top:1px solid #6e492d;
	font-size:14px;
	color:#989898;
	font-weight:normal;
	/*margin:10px 0 0 0;*/
	margin:0;
}
#stopka a, #stopka p
{
	color:#989898;
}
/* ========================= 2013 E ========================= */