*{padding: 0; margin: 0;}

.post .date
{
font-family: Courier New;
font-size: 24px;
color: #001e3e;
font-weight: bold;

}
.post .title
{
font-family: Helvetica;
font-size: 20px;
color: #fe00b3;
}

.post .story
{
font-family: Courier New;
font-size: 20px;
color: #423502;
}


body,html {
width: 100%;
height: 100%;
}

td.menu_headers {
font-family: Helvetica;
font-size: 20px;
color: #454102;
font-weight: bold;
text-align: center;
}

td.menu_sub_headers {
font-family: Helvetica;
font-size: 16px;
color: #454102;
font-weight: bold;
text-align: center;
}

td.menu_object {
font-family: Helvetica;
font-size: 16px;
color: #020d34;
text-align: left;
}

td.menu_object_kkal {
font-family: Helvetica;
font-size: 12px;
color: #020d34;
text-align: center;
}

#panoramas {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #020d34;
text-align: center;
}

DIV.inp {
	BORDER-RIGHT: #d9edf0 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #d9edf0 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #d9edf0 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #d9edf0 1px solid}
DIV.inp SPAN.title {
	BORDER: #d9edf0 1px solid; 
	PADDING: 5px; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	MARGIN: -24px 0px;
	COLOR: #FF6666; 
	MARGIN-BOTTOM: 5px;
	FONT-FAMILY: Tahoma, Arial; 
	POSITION: relative; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}


a {
	text-decoration: underline;
	font-family: Tahoma, Arial;
	color: ##0553a5;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	text-decoration:  underline;
	color: #58acce;
}
strong a{
	color: #266CB9;
}
a strong {
	color: #266CB9;
}

#mainscreen {
position: relative;
width: 1024px;
height: 768px;
margin-left: auto;
margin-right: auto;
top: 0px;
background: url(/images/banket/background.jpg) no-repeat 0 0;
}

#workarea {
position: relative;
width: 950px;
height: 600px;
left: 36px;
top: 150px;
/*background: url(/anfilada/images/restoran/restoran_workarea-trans.png) no-repeat 0 0;*/
}

#banket_zakaz {
position: absolute;
width: 670px;
height: 552px;
left: 260px;
top: 40px;
background: url(/images/banket/zakaz_banket-trans.png) no-repeat 0 0;
}

#banket_zakaz1 {
position: absolute;
width: 635px;
height: 552px;
left: 280px;
top: 40px;
background: url(/images/banket/zakaz_banket-trans1.png) no-repeat 0 0;
}

#banket_ny {
position: absolute;
width: 700px;
height: 300px;
left: 230px;
top: 10px;
background: url(/images/banket/Banket_NY.png) no-repeat 0 0;
}

#strawberry {
position: absolute;
width: 150px;
height: 552px;
left: 765px;
top: 166px;
background: url(/images/banket/strawberry.png) no-repeat 0 0;
}

#banket_vipusk {
position: absolute;
width: 600px;
height: 532px;
left: 300px;
top: 50px;
background: url(/images/banket/vipusk/vipusk-trans.png) no-repeat 0 0;
}


li {
padding: 5px;
}

#banket_dopuslugi {
position: absolute;
width: 549px;
height: 548px;
left: 300px;
top: 30px;
font-family: Century Gothic;
color: #001e3e;
/* background: url(/anfilada/images/banket/dopuslugi_banket-trans.png) no-repeat 0 0; */
}

#main {
position: absolute;
display: block;
width: 205px;
height: 63px;
left: 5px;
top: 10px;
}

#main span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/main-trans.png) no-repeat 0 0;
}

#main span:hover{
background-position: 0 -83px;
}

/*

#actions {
position: absolute;
display: block;
width: 206px;
height: 57px;
left: 5px;
top: 300px;
}

#actions span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/banket_vipusk-trans.png) no-repeat 0 0;
}

#actions span:hover{
background-position: 0 -82px;
}
*/

#actions {
position: absolute;
display: block;
width: 206px;
height: 77px;
left: 5px;
top: 300px;
}

#actions span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/actions-trans.png) no-repeat 0 0;
}

#actions span:hover{
background-position: 0 -76px;
}


#zakaz {
position: absolute;
display: block;
width: 249px;
height: 59px;
left: 5px;
top: 420px;
}

#zakaz span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/zakaz-trans.png) no-repeat 0 0;
}

#zakaz span:hover{
background-position: 0 -67px;
}

#vipusk {
position: absolute;
display: block;
width: 206px;
height: 57px;
left: 5px;
top: 400px;
}

#vipusk span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/banket_vipusk-trans.png) no-repeat 0 0;
}

#vipusk span:hover{
background-position: 0 -82px;
}

#newyear {
position: absolute;
display: block;
width: 210px;
height: 70px;
left: 5px;
top: 380px;
}

#newyear span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/newyear-trans.png) no-repeat 0 0;
}

#newyear span:hover{
background-position: 0 -87px;
}

#interior {
position: absolute;
display: block;
width: 200px;
height: 64px;
left: 5px;
top: 210px;
}

#interior span {
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/interior-trans.png) no-repeat 0 0;
}

#interior span:hover{
background-position: 0 -71px;
}

#dopuslugi {
position: absolute;
display: block;
width: 255px;
height: 90px;
left: 5px;
top: 500px;

}

#dopuslugi span {
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: transparent url(/images/banket/dopuslugi-trans.png) no-repeat 0 0;

}

#dopuslugi span:hover{
background-position: 0 -91px;
}

#dopuslugi_gallery_link {
position: absolute;
display: block;
width: 255px;
height: 80px;
left: 5px;
top: 480px;
}

#dopuslugi_gallery_link span {
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: transparent url(/images/banket/banket_dop_gallery-trans.png) no-repeat 0 0;

}

#dopuslugi_gallery_link span:hover{
background-position: 0 -84px;
}

#newyear_menu_link {
position: absolute;
display: block;
width: 236px;
height: 80px;
left: 385px;
top: 420px;
}

#newyear_menu_link span {
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: transparent url(/images/banket/newyear_menu-trans.png) no-repeat 0 0;

}

#newyear_menu_link span:hover{
background-position: 0 -85px;
}



#menu {
position: absolute;
display: block;
cursor: pointer;
width: 142px;
height: 56px;
left: 5px;
top: 100px;
}

#menu span{
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background: url(/images/banket/menu-trans.png) no-repeat 0 0;
}

#menu span:hover{
background-position: 0 -58px;
}


.scroll-pane {
	width: 650px;
	height: 360px;
	overflow: auto;
	/*background: #ccc;*/         
	float: left;
}

.scroll-pane_ny {
	width: 650px;
	height: 275px;
	overflow: auto;
        top: 400px;
	/*background: #ccc;*/
	float: left;
}


#scroll_top {
position: absolute;
display: block;
width: 32px;
height: 41px;
left: 906px;
top: 120px;
background: url(/images/restoran/scroll_top-trans.png) no-repeat 0 0;
}

#scroll_bottom {
position: relative;
display: block;
width: 32px;
height: 41px;
left: 906px;
top: 490px;
background: url(/images/restoran/scroll_bottom-trans.png) no-repeat 0 0;
}

#sound {
position: absolute;
display: block;
width: 25px;
height: 20px;
left: 976px;
top: 20px;
}

#rest_gallery {
	position:relative;
	width: 660px;
	height: 560px;
	left: 280px;
	top: 20px;
	overflow: hidden;
/*	background: #ccc;  */
	float: left;
}



#rest_fast_kitchen {
position: absolute;
display: block;
cursor: pointer;
width: 107px;
height: 45px;
left: 350px;
top: 50px;
background: url(/images/banket/kitchen-trans.png) no-repeat 0 0;
}

#rest_fast_kitchen:hover{
background-position: 0 -76px;
}

#rest_fast_alcohol {
position: absolute;
display: block;
cursor: pointer;
width: 176px;
height: 57px;
left: 440px;
top: 40px;
background: url(/images/banket/alcohol-trans.png) no-repeat 0 0;
}

#rest_fast_alcohol:hover{
background-position: 0 -73px;
}

#rest_fast_nonalcohol {
position: absolute;
display: block;
cursor: pointer;
width: 213px;
height: 56px;
left: 600px;
top: 50px;
background: url(/images/banket/nonalcohol-trans.png) no-repeat 0 0;
}

#rest_fast_nonalcohol:hover{
background-position: 0 -71px;
}

#counter {
 position: absolute;
 right: 0px;
 bottom: 0px;
}



#footer
{ position: absolute;
  display: block;
  top: 760px;
  width: 1010px;
  height: 65px;
  background: transparent;
  color: #073085;
  border-color: #05f8fb;

}

#footer h1
{ margin: 10px 0px 5px 0px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 70%;
  text-align: center;
  padding: 0px 10px 0px 0px;
  border: 0px;
  float: none;
  letter-spacing: 0px;
  background: transparent;

  
}

#footer h2
{ font-family: Geneva, Arial, Helvetica, sans-serif;
  margin: 0px 10px 0px 0px;
  font-size: 60%;
  text-align: center;
  padding: 0px 0px 0px 0px;
  text-transform: uppercase;
  border: 0px;
  float: inherit;
  letter-spacing: 0px;
  background: transparent;

  
 }

#footer h2 a
{ background: transparent;
  color: #020d25;
  border-bottom: 1px solid;
}

#ny p
{ font-family: Century Gothic, Helvetica; 
  color: #063f81;

}

#ny à
{ font-family: Century Gothic, Helvetica; 
  color: #063f81;
  border-bottom: 1px solid;

}

#ny ul
{ font-family: Century Gothic, Helvetica; 
  color: #063f81;
  

}

#ny ul à
{ font-family: Century Gothic, Helvetica; 
  color: #063f81;
  border-bottom: 1px solid;

}
