@charset "iso-8859-2";

body {

	background-color: #FFFFFF;

	background-image: url(../img/bg.jpg);

	background-repeat: repeat-x;

	margin: 0px;

	font-family: Arial;

}

h2 {

	color:#eaa600;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;

	font-weight:normal;

}

a {

	text-decoration:none;

	font-size:12;

	color:#990000;

}

#all_container {

	width:980px;

	margin:auto;

}

#top {

	width: 980px;

	/*height: 372px;*/

	height: 318px;

	background-image: url(/img/top_201006.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#menu_kontekstowe {

	font-size: 11px;

	position: relative;

	top: 10px;

	text-align:right;

	right:30px;

}

a.menu_kontekstowe {

	color: #c6c9d0;

	text-decoration: none;

	margin-left:17px;

}

a.menu_kontekstowe:hover {

	color: #eff1f5;

	text-decoration: none;

}

#menu {

	/*top: 141px;*/

	top: 114px;

	position: relative;

	color: #5c5e63;

	font-size: 11px;

	padding-left: 17px;

	padding-top: 10px;

	/*dopisane*/	width:700px;

}

.menu_separate {

	width: 1px;

	height: 8px;

	margin: 0px 10px;

	display: inline;

}

a.menu {

	text-decoration: none;

	color: #5c5e63;

}

a.menu:hover {

	color: #27282b;

	text-decoration: none;

}

#player {

	width: 322px;

	height: 270px;

	position: relative;

	top: 120px;

	left: 630px;

}

#bottom {

	height: 174px;

	background-image: url(../img/bg_bottom.jpg);

	background-repeat: repeat-x;

	margin-top: 10px;

}

#footer {

	background-image: url(../img/bg_footer_blank.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 151px;

	width: 980px;

	margin:auto;

}

#copy {

	color: #8e9196;

	font-size: 11px;

	position: relative;

	top: 120px;

	left: 20px;

	width: 400px;

}

a.copy {

	color: #8e9196;

	text-decoration: none;

}

a.copy:hover {

	color: #caccce;

}

#rezerwacja {

	position: relative;

	/*top: 10px;*/

	top: 0px;

	left: 630px;

	width: 300px;

	font-family: Georgia;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 18px;

}

#rezerwacja h1 {

	color: #f09e22;

	font-size: 14px;

	font-weight: normal;

}

a.rezerwacja {

	color: #bbbec4;

	text-decoration: none;

}

a.rezerwacja:hover {

	color: #bbbec4;

	text-decoration: underline;

}

.clear {

	clear: both;

}

#container {

	width: 960px;

	margin-left: 20px;

}

#left_column {

	float: left;

	width: 560px;

	margin-right: 40px;

	color: #676b72;

	font-size: 12px;

}

#left_column p {

	color: #676b72;

	font-size: 12px;

}

#right_column {

	float: left;

	width: 340px;

	text-align: center;

}

.head {

	font-family: Georgia;

	font-size: 30px;

	color: #990000;

	margin-bottom: 10px;

}

.green {

	color: #eaa600;

}

.main_news {

	background-image: url(../img/dotted_bg_line.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	padding-bottom: 10px;

	margin-bottom: 10px;

}

.main_news p {

}

.news_img {

	border: 0px;

	float: left;

	margin-right: 10px;

}

.news_separate {

	width: 1px;

	height: 8px;

	margin: 0px 10px 0px 20px;

	display: inline;

}

.news_date {

	color: #990000;

	font-size: 10px;

	font-family: Georgia;

}

.news_title {

	color: #eaa600;

	font-size: 14px;

	font-family: Georgia;

	margin-bottom: 10px;

}

.more_btn {

	border: 0px;

	float: right;

	margin-left: 10px;

}

.sub_menu {

}

.sub_menu_item {

	background-image:url(../img/sub_menu_bg.jpg);

	background-repeat:repeat-x;

	background-color:#323337;

}

.sub_menu_item .inner {

	margin-left:22px;

	padding: 2px 5px 4px 0px;

}

.sub_menu_item a {

	color:#dfdfe1;

}

.sub_menu_item a:hover {

	color:#dfdfe1;

}

.navbar {

	text-align:right;

	color:#abb1ba;

}

.navbar img {

	position:relative;

	top:2px;

}

.navbar a {

	font-size:11px;

	color:#abb1ba;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

}

.navbar a.current {

	color: #676b72;

}

.navbar a.normal {

	color:#abb1ba;

}

.navbar .numbers {

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

}

div.show_set {

	margin:20px;

}

div.show_set .type_1 {

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	margin-bottom:5px;

}

div.show_set .type_2 {

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	margin-bottom:3px;

}

div.show_set .gallery_groups {

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	border-bottom:1px dotted #becad3;

	padding:3px 0px 2px 0px;

}

span.inidactor {

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#abb1ba;

	text-decoration:none;

	margin-left:5px;

}

div.show_set .gallery_groups a.title {

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	text-decoration:none;

	margin-left:5px;

}

div.third_submenu {

	background-color:#f2f3f5;

	padding:3px 8px 3px 0px;

	display:inline;

}

div.third_submenu a {

	margin-left:10px;

}

div.third_submenu a img {

	padding-left:8px;

	padding-right:7px;

	position:relative;

	top:-1px;

}

div.third_submenu a.normal {

	text-decoration:none;

	color: #676b72;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}

div.third_submenu a.current {

	text-decoration:none;

	color: #990000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}

.show_gallery {

	margin:4px;

}

table tr.header td {

	padding:1px 3px 2px 2px;

}

table tr.inner td {

	padding:2px;

}

.errors {

	color:#FF0000;

	border-bottom:1px dotted #FE9E9E;

	border-top:1px #FE9E9E dotted;

	padding:10px;

}

.info {

	color: #009900;

	border-bottom:1px dotted #87FB6A;

	border-top:1px #87FB6A dotted;

	padding:10px;

}

input.input_field {

	background-color:#f2f3f5;

	border:0px;

	border-bottom:1px solid #b3b5b8;

	color:#676b72;

	margin-top:2px;

	padding:2px;

}

img.lightbox {

	margin:0px 2px 2px 0px;

}

.person_output {

	clear:both;

}

#site_map {

	margin-left:20px;

}

#site_map .level_1 {

	margin-bottom:10px;

}

#site_map .level_2 {

	margin-left:20px;

}

#site_map .level_2 a {

	color:#676b72;

	background-image:url(../img/arrow_nav_last.jpg);

	background-repeat:no-repeat;

	padding-left:15px;

}

table.gallery {

	width:500px;

}

#novascena {

	position:relative;

	top:-100px;

	left:20px;

	width:100px;

}/* POP UP*/

#popup {

	position:absolute;

}

#popup_new {

	position:absolute;

}

