body {background: #000; color: #ccc; font-family: Verdana; font-size: 8pt; font-weight: normal;position: relative;padding: 50px 0 0 0;}
body, p, h2, h3, h4, ul {margin: 0;}
h4, ul {padding: 0px;}
img {border:none;display:block;}
a {color: #888; text-decoration: none;}
a:hover {text-decoration:none;}

.left {float:left;}
.right{float:right;}

input {padding: 3px; background: #5a5b5c !important; color: #ccc !important; border:1px solid #8b8b8b !important;}
input.error {padding: 3px; border: 1px solid #990000 !important; background: #5a5b5c !important; color: #ccc !important;}
label.error {padding: 3px; display: block; color: #990000;}

#title {border-bottom: 1px solid #fff; overflow:hidden;margin:10px 10px 0 10px;}
#img {margin:10px; width:241px;border: 1px solid #fff;}
#logo {margin: 0px auto 10px auto; width:710px;background: #1e1e1e;border: none; overflow:hidden;padding:10px;}

#logo {color: #ccc !important;}
#logo img {margin: 0px 10px 10px 0px;border:1px solid #ccc;}
#info {padding:10px 10px 10px 0; color:#999;font-size:8pt;width: 445px;text-align:justify;}

#schem {margin: 10px auto 10px auto; width:730px;background: #1e1e1e;border: none; overflow:hidden;}
#schem img {margin: 10px 0 10px 40px;}

#panel {height:240px; background:#444;width:190px;padding: 5px 0 10px 0;}
#panel h4 {text-align:center;font-size:10pt;}

#cart {margin: 5px auto 0px auto;width:168px;}
#cart th{font-weight: normal;color:#aaa;padding-bottom:3px;}
#cart td{text-align:center;}

#sectors {overflow:hidden;margin: 30px 0 0px 0px;background:#444;padding:0;}
#sectors h4 {margin:0px;padding: 0 10px 1px 10px;line-height:26pt;background:#999;border-right: 1px solid #fff;font-size:8pt;}
#sectors .chose {display:block;padding:11px 14px;border:none;text-shadow: #333 0px 1px 0px;}
#sectors .chose.selected {background:#888;color:#990000;text-shadow: none;}
#sectors .chose:hover {text-decoration: none;background:#888;color:#990000;border:none;text-shadow: none;}

#sectors2 h4 {margin:0px;padding: 0px 10px 1px 10px;line-height:26pt;background:#999;border-bottom: 1px solid #fff;}
#sectors2 {overflow:hidden;margin: 0px 0 0px 0px;background:#444;padding:0;height: 260px;}
#sectors2 .chose {display:block;padding:10px 10px;border:none;text-shadow: #333 0px 1px 0px;}
#sectors2 .chose.selected {background:#888;color:#990000;text-shadow: none;}
#sectors2 .chose:hover {text-decoration: none;background:#888;color:#990000;border:none;text-shadow: none;}

.scroll-pane {
    width: 120px;
	height: 223px;
	overflow: auto;
	float: left;
    padding-right: 0px !important;
}

#sector {margin: 20px auto 0 auto; width:700px; overflow:hidden;}
.row {overflow:hidden;margin:2px 0;width:100%;}
.row-num-l, .row-num-r {width:25px;color:#666;font-family:Tahoma;}
.row-num-l {margin-right:20px;text-align:right;}
.seat {width:13px;display:block;text-decoration:none;background:url('/img/seat.gif');height:13px;}
#sector .seat.selected {background:url('/img/seat_s.gif');}
.tooltip {background-color: #444444;border: 1px solid #999;padding: 10px 15px;position: absolute;z-index: 2;width: 90px;}

#form {margin: 10px auto 10px auto; width:730px;background: #1e1e1e;border: none; overflow:hidden;padding-bottom:15px;}
#form h3{font-size:10pt;}
#reg {margin:10px;overflow:hidden;}
#reg #con {width:340px;float:right;}
#tlist {width:340px;}
#tlist h4{margin:0 0 10px 0;padding:0;}

#page {margin: 0px auto 0 auto;padding:0px; width:730px; overflow:hidden;background: #1e1e1e;border: none;}
#main-page {margin: 130px auto 10px auto; width:730px; overflow:hidden;}

#list { background: #1e1e1e;border: none;padding: 10px 0;}
#list a {color: #888 !important;}
#events {width:400px;margin: 0 auto;}
#list h2 {font-size: 10pt; text-align: center; margin: 0;padding-bottom: 3px; color: #fff; font-weight: normal; font-family: Verdana;}
#events img {display: block; margin: 0 auto;}
#events .event {padding: 7px 12px 0 12px;}
#events .date {text-align: right;font-style:italic;}
#events .title {font-size: 9pt; font-weight: bold; border-top: 1px solid #9c9ea1; padding-top: 7px;}

#regulamin {color: #666; font-size: 7pt;}

#bill {font-size: 10pt; text-align: center; margin-top: 10px;}

#copyright {text-align: center;font-size:7pt; margin: 0px auto;padding:12px 0;}

#control {height:187px;border-bottom: 1px solid #999;border-top: 1px solid #999;margin:5px 0 7px 0;}
#controls {border-top: 1px solid #999;margin-top:5px;text-align:center;padding-top:15px;}
#progress {margin: 50px auto 0 auto;}
.fg-button {outline: 0;margin:0 4px 0 0;padding: .4em 1em;text-decoration:none !important;cursor:pointer;position: relative;text-align: center;}
.fg-button .ui-icon { left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%;}

a.fg-button2 {display: block;}
.fg-button2 {outline: 0;margin:0;padding: 10px;text-decoration:none !important;cursor:pointer;position: relative;text-align: center;}
.fg-button2 .ui-icon { left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%;}

a.fg-button3 {display: block;}
.fg-button3 {outline: 0;margin:0 0px 0 0;padding:  5px;text-decoration:none !important;cursor:pointer;position: relative;text-align: center;}
.fg-button3 .ui-icon { left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%;}

.fg-button-icon-left {padding-left: 2.1em;}
.fg-button-icon-left .ui-icon {left: 0.2em;margin-left: 0px;right: auto;}
.ui-dialog-titlebar {display: none !important;}
.ui-dialog {background: #111111 !important;border: 1px solid #999 !important;padding: 20px !important;}
.ui-dialog-buttonpane {background: none !important; border: none !important;text-align: center !important;}
.ui-dialog-buttonpane button{margin: 0 auto !important;float:none !important;}
