/* reset css */
body,div,dl,dt,dd,ul,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

/* global */

a, a:hover {outline:none;}
strong {font-weight:bold;}
.clrb {clear:both;}
.at, .dn {display:none;}
.di {display:inline;}
.nt {text-indent:-55000px;}
.important {color:#e58c00;font-weight:bold;}
.mt5 {margin-top:5px;}
.mb5 {margin-bottom:5px;}
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}
.mt15 {margin-top:15px;}
.mb15 {margin-bottom:15px;}
.mt20 {margin-top:20px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mt30 {margin-top:30px;}
.mb30 {margin-bottom:30px;}
.mt50 {margin-top:50px;}
.mb50 {margin-bottom:50px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.ml15 {margin-left:15px;}
.mr15 {margin-right:15px;}
.ta-l {text-align:left;}
.ta-c {text-align:center;}
.ta-j {text-align:justify;}
.ti20 {text-indent:20px;}
i {font-style:italic;}
b {font-weight:bold;}
legend {display:none;}

body {background:#000;font-family:Trebuchet MS, Georgia, sans-serif;font-size:1.0em;color:#fff;text-align:center;}

#as {width:680px;margin:0 auto;}

#mc {text-align:left;margin-top:30px;}

#logo {background: url('../img/logo.png');width:205px;height:69px;position:absolute;margin:480px 0 0 450px;}
	#logo a {display:block;width:100%;height:100%;}

#c {background:#232323;width:680px;height:480px;}
	#gal #p {position:absolute;width:680px;height:480px;padding:0;margin:0;text-align:center;overflow:hidden;}
		#gal #p #pc {margin:0 auto;height:100%;text-align:left;font-size:0.8em;}
			#gal #p #pc:hover {margin-top:-480px;}
			#gal #p #pc img {position:absolute;}
			#gal #p #pc #loz {position:absolute;height:960px;opacity:0.6;filter: alpha(opacity = 60);background: url('../img/l-oryginalne-zdjecie.png') left bottom no-repeat;}
			#gal #p #pc p {position:absolute;text-align:center;margin:940px 0 0 0;padding:2px 10px;color:#fff;text-transform:uppercase;background:#000;opacity:0.6;filter: alpha(opacity = 60);font-size:0.7em;font-weight:bold;font-size:0.85em;}
			
		#gal #pnav {position:absolute;margin:0;}
			#gal #pnav li {position:absolute;padding:0;margin:0;height:480px;}
				#gal #pnav li a {display:block;width:100%;height:100%;opacity:0.05;filter: alpha(opacity = 5);background-repeat: no-repeat;}
					#gal #pnav li a:hover {opacity:0.6;filter: alpha(opacity = 60);}
					#gal #pp a {background-image: url('../img/b-pp.png');background-position: left 200px;}
					#gal #pn a {background-image: url('../img/b-pn.png');background-position: right 200px;}
					
	#txt {padding:20px;font-size:0.9em;}
		#txt a {color:#d68208;text-decoration:none;}
			#txt a:hover {text-decoration:underline;}
		#txt ul {list-style-type:disc;padding-left:15px;}
		#txt.ktk ul {list-style-type:none;padding-left:0;}
		
		#txt form ul {list-style-type:none;padding-left:0;}
			form li {margin-bottom:10px;}
			form .fit input, form .fita textarea {border:1px #585858 solid;background:#2a1a02;color:#fff;padding:2px;}
			form .fit input {width:250px;}
			form .fita textarea {width:280px;height:130px;}
			form .fib button {border:1px #585858 solid;bacgkround:#fff;color:#000;padding:2px;cursor:pointer;}
			
		#txt #fl {float:left;width:270px;}
		#txt #cf {float:right;width:310px;}
			#txt #cf h3 {font-weight:bold;margin-bottom:20px;font-size:1.1em;}
			#txt #cf em {display:block;font-style:normal;}
		#txt #fe {margin-top:40px;}
		
	#c .errors h3 {color:#f00;font-weight:bold;margin-bottom:15px;}
	#c .errors li {margin-bottom:10px;}
		#c .errors li h4 {color:#f00;}

#m {height:18px;background: url('../img/menu.png') no-repeat;padding:0;margin:30px 0 0 37px;width:362px;overflow:hidden;}
	#m a {background: url('../img/menu.png');display:block;width:100%;height:100%;}
	#m li {height:100%;display:inline;float:left;padding:0;margin:0 0 0 13px;}
		#m li.f {margin:0;}
	
	#m-retusz {width:43px;margin-left:0;}
		#m-retusz a {background-position: 0 0;}
		#m-retusz a:hover, #m-retusz a.s:hover {background-position: 0 -18px;}
		#m-retusz a.s {background-position: 0 -36px;}
		
	#m-glamour {width:56px;margin-left:0;}
		#m-glamour a {background-position: -55px 0;}
		#m-glamour a:hover, #m-glamour a.s:hover {background-position: -55px -18px;}
		#m-glamour a.s {background-position: -55px -36px;}
		
	#m-restauracja {width:77px;margin-left:0;}
		#m-restauracja a {background-position: -125px 0;}
		#m-restauracja a:hover, #m-restauracja a.s:hover {background-position: -125px -18px;}
		#m-restauracja a.s {background-position: -125px -36px;}
		
	#m-kontakt {width:52px;margin-left:0;}
		#m-kontakt a {background-position: -215px 0;}
		#m-kontakt a:hover, #m-kontakt a.s:hover {background-position: -215px -18px;}
		#m-kontakt a.s {background-position: -215px -36px;}
		
	#m-copyright {width:65px;margin-left:0;}
		#m-copyright a {background-position: -280px 0;}
		#m-copyright a:hover, #m-copyright a.s:hover {background-position: -280px -18px;}
		#m-copyright a.s {background-position: -280px -36px;}
	
#copy {color:#1c1c1c;font-size:0.7em;margin:25px 50px 0 0;text-align:right;}
	#copy a {color:#1c1c1c;text-decoration:none;}
		#copy a:hover {text-decoration:underline;}
