*{margin:0;padding:0;}
body,html{font:100%/120% verdana,arial,helvetica,sans-serif;height:100%;}
body{background:url(/images/bckg.gif);text-align:center;}
h1,h2,h3,h4,h5,h6{padding:1em 0 .5em;}
p{padding:.5em 0;}
a{color:#f50;text-decoration:none;}
a:visited{}
a:hover{text-decoration:underline;}
:focus{outline:0;}
img,fieldset{border:none;}

.h,#srch legend,.accss{font-size:1px;display:none;height:1px;}
.nav{list-style:none;}
.clr{display:block;height:1px;line-height:1px;padding:0;clear:both;}

#main{margin:0;font-size:.9em;text-align:left;height:100%;overflow:hidden;width:980px;margin:0 auto;}
#main td{vertical-align:top;}

#head  td{height:160px;vertical-align:top;}
#top{text-align:left;height:160px;position:relative;overflow:hidden;background:url(/images/top.jpg) repeat-x;}
#top embed{margin:0 0 0 -5px;}
	#top .nav{position:absolute;left:202px;width:100%;bottom:0;background:#999 url(/images/nav.gif) repeat-x; font:bold 10pt verdana;}
		#ending{float:none;height:30px;}
	#top .nav li{float:left;position:relative;padding:0 30px;margin:0 0 0 -30px; font:bold 10pt verdana;}
	#top .nav li a{display:block;color:#555;padding:8px 40px 8px 10px;margin:0 -30px 0 0;font:bold 10pt verdana;}
	#top .nav a:hover{text-decoration:none;}
	#logo{height:51px;background:url(/images/logo.jpg) no-repeat;position:relative;z-index:10;}
	#logo a{display:block;height:179px;margin:-31px 0 0;}
	#logo span{display:none;}
	#noflash{display:block;position:absolute;top:134px;right:23px;color:#555;text-decoration:none;font-size:.8em;}
	
#page td{vertical-align:top;height:70%;}
	#page .l{background:url(/images/l1.jpg) top right repeat-y;width:173px;}
	#page .r{background:#fff url(/images/r.jpg) top right repeat-y;width:197px;}
	
	#nav{position:relative;margin:-41px 0 2em;font-size:12px;}
	#nav a,.cast{display:block;background:url(/images/nav.jpg) repeat-y;border:2px solid #888;border-width:1px 1px 1px 2px;margin:1px 0;padding:4px;white-space:nowrap;}
	#nav a span{display:block;border:1px solid #fff;padding:2px;color:#058;text-transform:uppercase;}
	#nav li b{font-weight:normal;margin:0 1em 0 0;}
	#nav a:hover{text-decoration:none;}
	//#nav a:focus span{background:url(/images/stripes.gif) right center no-repeat;}
	#nav .sub ul{padding:0 2px 0 4em;list-style:none;}
	#nav .sub li,#nav .sub ul li a{border:none;background:transparent;}
	#nav .sub a{display:block;padding:4px;color:#058;text-transform:uppercase;}
	#main #nav li.sub li{border-bottom:2px dotted #fff;}
	
	#page .cast{margin:.2em 0 1em;}
	.cast dl{border:1px solid #fff;padding:32px 2px 10px;font-size:11px;background:url(images/cbr.gif) 80% 4.5em no-repeat;}
	.cast h3{color:#f50;font-size:12px;margin:0 0 -32px;padding:0 8px 0 0;}
	.cast h3 .date{display:block;font:normal .9em verdana;color:#000;text-align:right;}
	.cast ul{font-weight:bold;margin:0 2em 0 1em;border-bottom:1px solid #555;}
	.cast ul li{display:inline;margin:0 0 0 -1em;padding:0 2em 0 0;}
	#weather dt{text-align:right;font-size:.7em;}
	#weather dl{background:url(images/weather.gif) 80% 80% no-repeat;}

#cntnt{background:#fff url(/images/c.jpg) repeat-y;padding:1em 2em;}
//	#cntnt p{clear:both;}
	#cntnt p{clear:both; margin 0 0 0 0; padding 0 0 0 0; font-size: 8pt; text-align: justify;}
	#cntnt div{clear:both; margin 0 0 0 0; padding 0 0 0 0; font-size: 8pt; text-align: justify;}
	#cntnt table{margin 0 0 0 0; padding 0 0 0 0; font-size: 8pt;}
	#cntnt td{margin 0 0 0 0; padding 0 0 0 0; font-size: 8pt; vertical-align:middle;}
	#cntnt tr{margin 0 0 0 0; padding 0 0 0 0; font-size: 8pt;}
        #cntnt h3{color:#f50;font-size:14px;padding:0 8px 0 0;}
	.items{list-style:none;clear:both;width:482px;margin:0 auto;}
	.items li{float:left;margin:1.3em 10px 0 0;background:url(/images/itemstop.gif) repeat-x;text-align:center;}
	.items li a{display:block;padding:3px;background:url(/images/itemsbot.gif) bottom left repeat-x;color:#555;font:normal .8em verdana;}
	.items li a b{display:block;width:128px;height:88px;background:#fff;border:1px solid #ccc;text-align:center;}
	.items li a span{display:block;padding:.5em;border:1px solid #888;background:#fff; text-align:center;}
	.items li a span div{display:block; font-size:8pt; text-align:center; font-weight: bold; height:26px; width:128px;}
	.items li a span strong{display:block;background:#eee;}
	.items li a span small{display:block;text-align:right;padding:0 0 .5em;}
	.items li a:hover{color:#058;text-decoration:none;}
	.items li a:hover img{border-color:#058;}
	.items img{display:block;border:none;margin:0 auto;}

	.items1{list-style:none;clear:both;width:482px;margin:0 auto;}
	.items1 li{float:left;margin:1.3em 10px 0 0;background:url(/images/itemstop.gif) repeat-x;text-align:center;}
	.items1 li a{display:block;padding:3px;background:url(/images/itemsbot.gif) bottom left repeat-x;color:#555;font:normal .8em verdana;}
	.items1 li a b{display:block;width:128px;height:118px;background:#fff;border:1px solid #ccc;text-align:center;}
	.items1 li a span{display:block;padding:.5em;border:1px solid #888;background:#fff; text-align:center;}
	.items1 li a span div{display:block; font-size:8pt; text-align:center; font-weight: bold; height:26px; width:128px;}
	.items1 li a span strong{display:block;background:#eee;}
	.items1 li a span small{display:block;text-align:right;padding:0 0 .5em;}
	.items1 li a:hover{color:#058;text-decoration:none;}
	.items1 li a:hover img{border-color:#058;}
	.items1 img{display:block;border:none;margin:0 auto;}

#subnav{background:#cfcfcf url(/images/sub.jpg) repeat-x;}
	#subnav td{vertical-align:middle;}
	#subnav .nav{float:left;overflow:hidden;height:26px;padding:12px 0 0 1em;font-size:15px;background:url(/images/sub.gif) repeat-y;}
	#subnav .nav li{display:inline;padding:0 1em 0 0;background:url(/images/dots.gif) right center no-repeat;}
	#subnav .nav a{color:#058;text-transform:none;padding:0 .5em;white-space:nowrap;}
	
	#subnav #pages{background:none;color:#058;padding-left:1em;}
	#subnav #pages li{text-transform:none;margin:0 .5em;padding:0;background:none;}
	#subnav #pages a,#subnav #pages strong{padding:.2em;}
	#subnav #pages a:hover,#pages strong{color:#f50;}
	
	#srch{position:relative;height:31px;width:32px;padding:10px 0 0;float:right;/*background:url(/images/form.gif) top right repeat-y;*/}
	#s{border-color:#555 #ccc #ccc #555;border-width:2px 1px 1px;width:170px;position:absolute;right:25px;}
	#g{position:absolute;width:80px;height:20px;text-indent:-1000px;border:none;right:194px;text-indent:-1000px;font-size:1px;color:#fff;background:url(/images/srch.gif) left 60% no-repeat;cursor:pointer;}
	
.r .nav li{border:2px solid #555;margin:2px 0/*18px*/ 2px 0;padding:4px 0 4px 4px;background:#fff url(/images/sideitems.jpg) repeat-y;}
	#page .r .nav li a{display:block;border:1px solid #fff;border-right:0;padding:0 5px;position:relative;color:#058;font-weight:bold;text-align:right;}
	#page .r .nav li a span{display:block;text-align:left;font-size:.8em;}
	#page .r .nav li div{display:block;font-size: 8pt; font-weight: normal; color: #000000; text-align:right;margin: 0 10px 0 0;}
	#page .r .nav li a:hover{text-decoration:none;color:#f50;border-color:#f50;}
	
	#news{font-size:.8em;margin:2em 23px 0 5px;}
	#news dt,#news .mo{font-weight:bold;color:#f50;display:block;}
	#news dd{margin:.2em 0 1em;color:#058;}

#ftr,#ftr td{text-align:center;;height:94px;background:#fff url(/images/b.gif) left bottom repeat-x;}
	#ftr .nav{height:20px;padding:53px 0 0;background:url(/images/cntntbot.jpg) no-repeat;}
	#ftr .nav li,#subnav .nav li{display:inline;margin:0 .3em;text-transform:uppercase;font:bold .7em verdana;}
	#ftr .nav a{color:#555;padding:0 .5em;}
	#ftr .nav a:hover{color:#ccc;text-decoration:none;}
	#ftr .l{background:url(/images/temp.jpg) no-repeat; margin 20px;}
	#ftr .r{background:url(/images/br.jpg) bottom right no-repeat;}
	#zercala{display:block;height:80px;}
	#zercala span{display:none;}
	#copy{position:relative;bottom:0;color:#eee;}
	
#frame{padding:0 10px 10px;width:auto;height:auto;position:absolute;top:50%;left:50%;background:url(/images/bckg.gif);border:1px solid #fff;cursor:move;text-align:right;}
#frame img{display:block;width:300px;height:200px;}
#frame a{padding:0 1em 0 .5em;font-size:80%;color:#fff;text-decoration:none;}
	
	
.card{background:#fff url(/images/itemstop.gif) repeat-x;text-align:left;font-size:.8em;width:824px;height:412px;border:1px solid #ccc;}
.card .foto,.card .desc{float:left;width:500px;height:400px;border:1px solid #ccc;background:#fff;}
.card .foto{overflow:hidden;text-align:center;}
.card .desc{padding:5px;margin:0 5px;height:390px;width:290px;}
.card .wrap{padding:5px;background:url(/images/itemsbot.gif) bottom left repeat-x;}
.card ul{list-style:none;margin:1em;color:#333;}
.card ul strong{color:#058;}
.card h1,.card h2,.card h5{text-align:center;padding:.2em;font-size:1.3em;color:#058;}
.card strong {color:#058;}
.card h2{font-size:1.2em;}
.card h5{font-size:.8em;font-weight:normal}
#price,#order{display:block;text-align:center;padding:.5em;color:#058;}
#order label{margin:0 .5em;}
#size{width:4em;}
.card .foto img{vertical-align:middle;}
.menu_text_select {
	font-size: 11px;
}
.gmtbl { border: 1px solid #FFFFFF;}
.gmtdttl {color:#f50;font-size:12px;margin:0 0 -32px;padding:0 8px 0 0;}
.gmtdtext {font-size: 8pt; font-weight: normal; color: #000000;}
.sname { font-size:8pt; text-align:center;}
.menu {
	FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: Tahoma
}
.small {font-size:10px;}
.small_text {
  font-size: 13px;
  font-weight: bold;
}

.mini_text {
	font-size: 11px;
  font-weight: normal;
}
.inp {
font-family: Tahoma,Verdana, sans-serif;
color: #003366; 
border: 1 solid #003366;
font-weight: extra bold; 
background: #F8F8F8; 
font-size: 10pt
}
.inp1 {
font-family: Tahoma,Verdana, sans-serif;
color: #003366; 
border: 1 solid #003366;
font-weight: extra bold; 
background: #F8F8F8; 
font-size: 8pt
}

