* {padding:0; margin:0;}
html, body {height:100%;}

body {	font: 18px normal Tahoma, arial, Helvetica;
		background: #452d17 url('../grafika/tiles_bronse_dark.png');
		background-color:#251303;
		text-align:left; /* horizontal centering for IE Win quirks */
		}
.menu {
height:134px;
background: #4d0404;
}

	
	.box {
		position:relative; /* puts container in front of distance */
		text-align:center;
		height:200px;
		width:200px;
		float:left;
		margin: 1px;
		border:0;
		}


		
		
		div.video {float:left; margin:20px 0px 20px 90px;}
p.video {padding:10px;margin: 0 auto;}
.pion {text-align:center;}		
		
		
		
div.box {padding:0; border:0; color:f2dea5;}
div.box:hover, img.play:hover {padding:0; border:0; color:#000; filter: alpha(opacity=75); -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75;}
.lista_stron {text-align:center;color:#630;font-size:24px;clear:both;float:none;}
div.obrazek{position:relative;margin:4px auto; height:200px;width:200px;float:left;border:1px solid #303030;vertical-align:middle;display:table-cell;}
.listastron {font-size:24px; color: #9D6D31;text-decoration:none;}
a { color: #AE000E}
a:hover { color: #DD0013}
.container {
	width: 960px;
	margin: 0 auto;
	position: relative;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	
}
#header {
	height: 184px;
	width:100%;
	}
.tytul {
background: url('../grafika/obraczki-slubne.png') no-repeat left top;
height:48px;
font-family: 'Great Vibes', sans-serif;
}

ul.topnav {
	list-style: none;
	//padding: 0 20px;	
	margin: 0 auto;
	height:134px;
	width: 730px;
	text-decoration:bold;
	background: #4d0404;
	font-size: 1.6em;
	//background: url(http://grafika.zdjeciaslubne.org/fotografia_slubna/topnav_bg.gif) repeat-x;
	//background: url(../grafika/topnav_bg.jpg) repeat-x;
	
}

ul.topnav li {
	float: left;

	margin: 0;	
	//padding: 15px 15px;
	position: relative; /*--Declare X and Y axis base--*/
display: block;
}
.select, ul.topnav li a{
	padding: 50px 20px;
	color: #AE000E;
	display: block;
	text-decoration: none;
	float: left;
}
.strony {clear:both;
float:none;
display:block;}
.select {color: #444;}
.select, ul.topnav li a:hover{
	b/ackground: url(http://grafika.zdjeciaslubne.org/fotografia_slubna/topnav_hover.png) repeat-x center top;
	b/ackground: url(../grafika/topnav_hover.png) repeat-x center top;
	padding: 50px 20px;
	color:#D58280;
.select {color:#D58280;font-weight:bold;}
}
ul.topnav li ul.subnav li{	margin: 0; padding: 0;border-top: 1px solid #252525;border-bottom: 1px solid #444;clear: both;width: 170px;}
html ul.topnav li ul.subnav li a {float: left;width: 145px;background: #765627 url(../grafika/dropdown_linkbg.gif) no-repeat 10px center;padding-left: 20px;}
#header img {margin: 20px 0 10px;}
div.ksiega{background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/kamila.jpg') no-repeat; width:960px; height:234px; border: 1px solid #000; margin-top:2px;}
#ksiega1 {height:120px;}
#wpisy {padding:10px; height: 145px}
div.zajawka{
background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/zdjecia-slubne-front.jpg') no-repeat; width:960px; height:460px; border: 1px solid #000; margin-top:2px;}
#zajawka{height:350px;}
.zdjeciaopis{background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/asiaibartek.jpg') no-repeat; width:960px; height:234px; margin-top:2px; border: 1px solid #000;}
div.zdjeciaslubne{
background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/aniaikrystian.jpg') no-repeat; width:960px; height:234px; margin-top:10px; border: 1px solid #000;}
.zdjeciakontakt2 {background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/fotografia-slubna-asia_bartek_imgp5521.jpg') no-repeat; width:960px; height:360x; margin-top:10px;border: 1px solid #000;}
#wrapp {height:230px;}
#message {width:725px;}
.zdjeciaplenerowe{background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/asiaibartek.jpg') no-repeat; width:960px; height:234px; margin-top:10px;border: 1px solid #000;}
.zdjeciastudyjne{background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/kamila.jpg') no-repeat; width:960px; height:234px; margin-top:10px;border: 1px solid #000;}
.zdjeciaportretowe{background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/ania_2.jpg') no-repeat; width:960px; height:234px; margin-top:10px;border: 1px solid #000;}
.promocja{width:960px;  margin-top:10px;border: 1px solid #000;}
.diskosciol{background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/dorotaistaszek_dsc6924-edit.jpg') no-repeat; width:960px; height:350px; margin-top:10px;border: 1px solid #000;}
div.taniafot {color: #fff; background: #540109 url('../grafika/tiles_darker.jpg') repeat;  width:960px; margin-top:2px;}
div.taniafot div {width: 910px; margin:20px auto;}

#fotslub {padding: 20px;}
div.humor{ 
background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/darker.png') repeat; width:960px; border: 1px solid #000; margin-top:6px; text-align:center;color:#fff;}
#polowa{width: 480px;}
input, textarea {background-color:#D6D1CD;}
input:focus, textarea:focus {background: #c5c0bc;}
input:hover, textarea:hover, input:focus, textarea:focus {border-color: #9B8577;}
div.tresc {width:100%; margin: 0px auto; color:#fff; background: transparent;}
div.zawartosc {padding:10px 40px; color:#fff;text-align:left;}
.galeria {text-align:center; margin: 0 auto; width:808px;}
#humorzdjecia {height:600px;}


.demo6{
	border: 1px solid #000;
	background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/darker.png') repeat-x;
	width: 890px;
	height: 20px;
	margin: 20px 20px 2px 20px;
	color: #FFC5A0;
	cursor: pointer;
	font-size:12px;
	padding: 3px 0 0 10px;

}
#tagi, #tagi1 {color:#555; width:952px; margin:0 auto; cursor:default;text-align:right;}
.panel{
	background: url('http://grafika.zdjeciaslubne.org/fotografia_slubna/darker.png') repeat ;
	border: 1px solid #000;
	width: 860px;
	margin: 2px 20px 20px 20px;
	height: 250px;
	padding: 20px;
	color:#fff;
}
h1 {padding:0px; margin:0; color: #fff; float:right; vertical-align:bottom;}
h2 {padding:0; margin:0; font-size:30px; color:#EEA884;font-family:times;}
h4 {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	font-weight: normal;
	clear: both;
}

div.oferta, .pion {
    border: 1px solid #342112;
	//width:960px;
   	background: url('../grafika/tiles_darker.jpg') repeat;
	color: #eee;
	margin-top:2px;
}

div.stopka {
	clear: both;
	position: relative;
	color: #fff;
	margin: 2px auto 48px auto;
	padding-top: 5px;
	font: 12px normal Tahoma, arial, Helvetica;
	background: #452d17 url('../grafika/topnav_bg.jpg') repeat-x top;
	height: 40px;
	width: 960px;
	
}
div.polestopki{
	border: 1px solid #000;
	background: #ECD7B8 url('http://grafika.zdjeciaslubne.org/fotografia_slubna/darker.png') repeat;
	color: #FFC5A0;
	font-size:12px;	
	
}
.menudolne {color: #6E5843; margin: 4px auto; width:960px;text-align:center;text-decoration:none;cursor: default;}
a.menudolne:hover {color: #6E5843;cursor: default;}
 div#status {font-size: 12px; float:left;}
.panelrozwijany {height:220px;}
.pss {border:0;}
fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
td.lista_stron{font-size: 16px; color: #fff; text-align:center;}	
span.button {display:inline-block;	margin:	2px 0;width:66px;height:23px;line-height:23px;text-align:center;font-size:	10px;font-weight:bold;color:#fff;background-color:#33322E;cursor:pointer;	}
div.loader {position:absolute;bottom:200px;	left:170px;}

img{border:0;}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(http://grafika.zdjeciaslubne.org/fotografia_slubna/close.png);}
#sb-nav-next{background-image:url(http://grafika.zdjeciaslubne.org/fotografia_slubna/next.png);}
#sb-nav-previous{background-image:url(../grafika/previous.png);}
#sb-nav-play{background-image:url(../grafika/play.png);}
#sb-nav-pause{background-image:url(../grafika/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}


/* rotator in-page placement */
    div.rotator {
	position:relative;
	height:300px;
	margin-left: 30px;
}
/* rotator css */
	div.rotator ul li {
	
	position:absolute;
	list-style: none;
}

        div.rotator ul li.show {
	z-index:500;
}