
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}


.top h1 {color:#fff; font-size:12px;position:absolute; top:80px;left:400px; }
.list {list-style: none;}
.list li {color:#222; font-size:12px; font-weight:bold;margin-left:-20px;}
.list li a {color:#222;}

#menuitem
    {
	 font-size:11px;
	 color:#888;
    }
#menuitem a
    {
	 font-size:11px;
	 color:#888;
	 font-weight:bold;
    }
    
#gallery_container ul {
       	list-style: none;
        padding: 0px 0px 0px 0px;
        margin: 0px;
        font-size: 13px;
        font-family: Arial, sans-serif;

        text-align: left;
}

#gallery_container ul li {
	float: left;
	position: relative;	
	margin: 0px 0px 4px 2px;
        padding: 0px 0px 0px 0px;
        text-align: center;

}

table#foto td{vertical-align: top; width: 102px; padding-right: 18px; text-align: center; padding-bottom: 20px;font-size:11px; font-weight:bold;}
table#foto td a img{display: block; border: 2px #b7d8e9 solid; margin-bottom: 5px;}
table#foto td a:hover img{border-color: #f7f972;}
td#th {font-size:12px;font-weight:bold; color:#fff;padding:5px;padding-bottom:6px;border:solid 1px;border-color:#fff;background:#d40000;}
td#th_small {font-size:10px;font-weight:bold; color:#fff;padding:2px;padding-bottom:6px;border:solid 1px;border-color:#fff;background:#d40000;}
td#tc {font-size:12px;font-weight:bold; padding:5px;border:solid 1px;border-color:#fff;background:#f5f5f5;}
td#tc a {font-size:12px;font-weight:bold; color:#006699;text-decoration:none;}
td#tc a:hover {font-size:12px;font-weight:bold; color:#006699;text-decoration:underline;}
td#tb {padding-top: 5px;}


#cart {position:absolute;top:28px;right:31px;height:44px;width:118px;border:solid 1px;color:#006699; padding:2px;padding-right:8px;font-weight:bold;font-size:12px;}
#undercart {position:absolute;top:77px;right:25px;height:15px;width:122px;color:#006699; padding:2px;font-weight:bold;font-size:13px;}
#icq_pic {position:absolute;top:0px; margin:1px 0px 0px 140px; font-size:10px; font-weight:bold;}
#flag {position:absolute;top:8px; left:5px;}


dd {font-size:13px;color:#006699;}
dt {font-size:13px;color:#006699;}
dd a{font-size:13px;color:#006699;}
dt a{font-size:13px;color:#006699;}
#show_list a{font-size:14px;color:#006699; text-decoration:none;}
#show_list a:hover{font-size:14px;color:#006699; text-decoration:underline;}
#first input {left: 14em;width: 15.5em;}
#u_submit {float: left; clear:both; width: 50px; margin: 0 0 0 6em; padding: 0;}


input#findbut {font-size:13px;}
span#tnum {font-size:18px;color:#f00;}
	

label {
	position: relative;
	display: block;
	float: left;
	clear: both;
	color:#069;
	
	margin: 4px 2px;
	padding: 0;
}
label a {color:#069;}
form {clear: both;}

fieldset {
	float: left;
	width: 25em;
	margin-left: 10px; 
	padding: 5px;
	background: #FFFFF0;
}


label input, label select {position: absolute;top: 0;}

input#check {left: 0;width: 1.2em;}

span.LabelTxt {padding: 0 0 0 1.3em;display: block;}


#icq_info {position:absolute;top:34px;right:150px;height:44px;width:200px;color:#000; padding:2px;padding-right:3px;font: 11px arial,microsoft sans serif;}
#logos    {position:absolute;top:6px;right:138px;height:78px;width:45px;color:#000;padding:2px;}


#cart {position:absolute;top:30px;right:11px;height:44px;width:118px;border:solid 1px;color:#000; padding:2px;padding-right:3px;font-weight:bold;font-size:12px;}

#undercart {position:absolute;top:82px;right:15px;height:15px;width:122px;color:#000; padding:2px;font-weight:bold;font-size:15px;}
#undercart a{color:#000;}
#icq_info a{color:#000;}



.qB1{
	display: block;
	margin:1px 1px 0px 0px;
	
	float: left;
	clear: both;
	cursor: pointer;
}

.qB2{
	display: block;
	margin:0px 1px 0px 0px;

	float: left;
	clear: both;
	cursor: pointer;
}

.genre_name {font-size:11px;color:#555;font-family:microsoft sans serif;line-height:17px;}
.theatre_name {font-size:11px;color:#777;font-family:microsoft sans serif;line-height:17px;}
.theatre_name a{color:#555;}
.order_tickets {margin-top:8px;color: #687669;}
.order_tickets a{color: #687669;}
.show_name {font-size: 13px; font-family:microsoft sans serif; line-height:15px; color: #0096D4;text-decoration: none;}