@CHARSET "UTF-8";

html,body {
	margin: 0;
	height: 100%;
	color: #fff;
	font-family: sans-serif,"Helvetica Neue", Helvetica,Arial;
	font-size: 86%;
	background-color: #000;
}

body {background: transparent url("images/bg-main.jpg");}

.container {
	float: left;
}

p {margin-bottom: 10px;}

h1, h2, h3, h4, h5, h6 {
	margin-bottom:15px;
	text-shadow:0 3px 2px #000000;
}

#head,
#foot,
#main {padding: 10px; width: 879px; position: relative;}
#main a {
	color: #726a46;
	padding-left: 11px;
}
#main a:hover {
	background:#000000 url(images/bg-menu-list-style.png) no-repeat scroll 2px 4px;
}

#head {}
#head h1 a {
	display:block;
	width: 199px;
	height: 66px;
	text-indent: -666em;
	overflow: hidden;
	background: transparent url("images/logo.png") top left no-repeat;
}
#head h2 {display: none;}

#navigation {position: absolute; top: 59px; right: 9px;}
#navigation ul {list-style: none;}
#navigation ul li {float:left; margin-left: 9px;}
#navigation ul li a {
	font-size: 19px;
	color: #fff;
	text-decoration: none;
	padding-left:9px;
}
#navigation ul li.selected {background: transparent url("images/bg-menu.png") bottom left repeat-x;}
#navigation ul li.selected a,
#navigation ul li a:hover {background: transparent url("images/bg-menu-list-style.png") top left no-repeat;}

#nav-top {
	position: absolute;
	top: 9px; right: 19px;
}
#nav-top ul {margin: 0;}
#nav-top ul li {list-style: none; display: inline; margin-right: 9px;}
#nav-top ul li a {color: #fff; text-decoration: none;}

#nav-top ul li.selected a,
#nav-top ul li a:hover {}

#nav-top li.kupno a   {}
#nav-top li.kontakt a {}

#main {
	border: 9px solid #2f2c1f;
	border-left: none;
	background-color: #18160f;
}
#main li {list-style-position:inside;}
#corner-kruk {
	position: absolute;
	bottom: -139px;
	right: -33px;
	display: block;
	width: 139px;
	height: 199px;
	text-indent: -99em;
	overflow:hidden;
	background: transparent url("images/bg-kruk.png") top left no-repeat;
}

#foot p {color: #333;}
#foot a {color: #333;}
.legal,
.dev {font-size: 9px;}
.dev {right: 99px !important;}

.contact_page,
.contact_form {float: left;}
.contact_page { width: 399px; background-color: #000; border: 1px solid #23221C; padding: 9px;}
.contact_form {}


#gallery dl dt a div.name,
#gallery.image dl dt a div.name {
	color: #726a46;
	line-height: 1.1em;
	background: #000 url(images/bg-menu-list-style.png) no-repeat scroll 2px 2px;
}
#gallery dl dt a:hover div.name,
#gallery.image dl dt a:hover div.name {
	padding-bottom:9px;
	color: #fff;
	background: #000 url(images/bg-menu-list-style.png) no-repeat scroll 2px 2px;
}

#gallery dl dd div.description {
	color: #726a46;
	font-size:.89em;
	line-height: 1.1em;
}

img.img {
	border:1px solid #333;
	padding: 5px;
	margin: 0 10px 10px;

  background-color: #373737;
  background-color: rgba(55, 55, 55, 0.6);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#99373737',EndColorStr='#99373737'); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#99373737',EndColorStr='#99373737')"; /* IE8 */


     -moz-box-shadow: 0px 0px 4px #000; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 4px #000; /* Saf3.0+, Chrome */
          box-shadow: 0px 0px 4px #000; /* Opera 10.5, IE 9.0 */

}

img.img.left {margin-left:0px;}
img.img.right{margin-right:0px;}

.info-block {
	width: 250px;
	color:#fff;
	margin:10px;
	padding: 10px;

  background-color: #373737;
  background-color: rgba(55, 55, 55, 0.6);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#99373737',EndColorStr='#99373737'); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#99373737',EndColorStr='#99373737')"; /* IE8 */


     -moz-box-shadow: 0px 0px 4px #000; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 4px #000; /* Saf3.0+, Chrome */
          box-shadow: 0px 0px 4px #000; /* Opera 10.5, IE 9.0 */

}

.info-block.left {float:left;}
.info-block.right{float:right;}
