
body{
font-family:Cambria;
padding:0px;
margin:0;
background: #070302 url(../images/fon.jpg) repeat-y top center;
text-align: left;
color:#FFFFFF;
}


h1{
font-weight:normal;
padding-bottom:5px;
padding-top:10px;
color:#ffda72;
font-size:24px!important;}

h2{
font-weight:bold;
padding-bottom:5px;
padding-top:22px;
color:#ffda72;
font-size:18px!important;}

h3{
font-weight:normal;
padding-bottom:5px;
padding-top:10px;
color:#ffda72;
font-size:16px!important;}

a,a:visited,a:link{
text-decoration:underline;
color:#ffda72;}


a.pathway{
/*color:#a96b3a;*/
color:#a67753;
font-family:Times New Roman;
font-size:16px;
text-decoration:underline;}

a:hover, .mainlevel a:hover, #mainlevel a:hover, a.pathway:hover {
text-decoration:none;
color:#ffda72;
background-color:#a67753;
}

td{
text-align:left;}

/*img{border:none;}*/

#bord {
border-color:#a96b3a; border-width: thick;
}

ul,p,span,h1,h2,h3,h4{
margin:0;}

p{
padding-bottom:15px;
text-align:justify;}


p b, p strong, li strong {
 color:#d9a278;
}

p em {
color : #ebebeb;
font-weight: bold;
}


ul{
list-style-image:url(../images/arrow.gif);
padding-top:5px;
}

li{
 padding-bottom:10px;
}

li a, li a:visited, li a:link {
 color:#d9a278;
}


form,fieldset{border:none;}

#wrapper{
width:100%;}




#up{
height:503px;
width:1024px;
background:url(../images/hat.jpg) no-repeat top center;
}


#menuleft{
margin-top:163px;
width:285px;
height:40px;
float:left;
background:url(../images/menuleft.jpg) no-repeat bottom left;}

#logo{
width:335px;
height:234px;
float:left;
background:url(../images/logofon.jpg) no-repeat bottom left;}

#menuright{
margin-top:163px;
float:left;
width:290px;
height:40px;
background:url(../images/menuright.jpg) no-repeat bottom left;}

#menulogo{
padding-left:62px;
padding-top:224px;}

#menuleft a{
display:block;}

#menuright a{
display:block;}

#about{
float:left;
width:65px;
height:39px;
background:url(../images/about2.jpg) no-repeat top left;}

a#about:hover{
background:url(../images/about_hover.jpg) no-repeat top left;}

#restoran{
float:left;
width:86px;
height:39px;
background:url(../images/restoran.jpg) no-repeat bottom left;}

a#restoran:hover{
background:url(../images/restoran_hover.jpg) no-repeat bottom left;}

#kitchen{
float:left;
width:70px;
height:39px;
background:url(../images/kitchen.jpg) no-repeat bottom left;}

a#kitchen:hover{
background:url(../images/kitchen_hover.jpg) no-repeat bottom left;}

#menulist{
float:left;
width:63px;
height:39px;
background:url(../images/menu.jpg) no-repeat 9px 9px;}

a#menulist:hover{
background:url(../images/menu_hover.jpg) no-repeat center left;}

#uslugi{
float:left;
width:76px;
height:39px;
background:url(../images/uslugi.jpg) no-repeat 15px 8px;}

a#uslugi:hover{
background:url(../images/uslugi_hover.jpg) no-repeat -5px 1px;}

#otzivi{
float:left;
width:93px;
height:39px;
background:url(../images/otzivi2.jpg) no-repeat bottom right;}

a#otzivi:hover{
background:url(../images/otzivi2_hover.jpg) no-repeat bottom right;}

#contacts{
float:left;
width:120px;
height:40px;
background:url(../images/contacts.jpg) no-repeat bottom right;}

a#contacts:hover{
background:url(../images/contacts_hover.jpg) no-repeat bottom right;}


#center{
width:1024px;}

#content{
padding-top:0px;
padding-bottom:20px;
padding-right:20px;
padding-left:70px;
font-size:15px;
font-weight:normal;
/*color:#a96b3a;*/
/*color:#ffffdb;*/
/*color:#e7e7b3;*/
color:#a67753;
font-family:Cambria;
text-align:left;
float:left;
width:574px;}


#right{
font-size:15px;
font-weight:normal;
/*color:#a96b3a;*/
color:#a67753;
font-family:Cambria;
text-align:justify;
padding-right:30px;
text-align:left;
width:300px;
float:left;}

.moduletable-zakaz{
width:300px;
background:url(../images/bludo.jpg) no-repeat center right;
height:110px;
padding-left:20px;
padding-top:1px;
}
.moduletable-modul{width:300px;/*height:110px;*/padding-left:20px;padding-top:1px;}
.moduletable-zakaz h3, .moduletable-modul h3{

font-weight:normal;
padding-left:2px;
background:url(../images/punktir.gif) no-repeat center left;
padding-bottom:5px;
width:300px;
color:#ffffdb;
font-size:18px!important;
font-style:italic;}

.componentheading{
height:28px;
font-weight:bold;
margin-left:-20px;
padding-left:22px;
background:url(../images/punktir.gif) no-repeat bottom left;
margin-bottom:7px;
width:570px;
color:#ffda72;
font-size:18px!important;
/* border:solid white;*/
font-style:italic;}

.moduletable-shema h3{
height:42px;
padding-bottom:20px;
font-weight:normal;
margin-left:-20px;
padding-left:22px;
background:url(../images/punktir.gif) no-repeat center left;
padding-bottom:5px;
width:400px;
color:#ffffdb;
font-size:18px!important;
font-style:italic;}

.contentheading {
height:42px;
padding-bottom:20px;
font-weight:bold;
margin-left:-20px;
padding-left:22px;
background:url(../images/punktir.gif) no-repeat center left;
padding-bottom:5px;
width:600px;
color:#ffda72;
font-size:18px!important;
font-style:italic;
}

.moduletable-banner{
padding-right:20px;
padding-left:50px;}

.moduletable-zakaz h3,.moduletable-news h3,.moduletable-lanch h3,.moduletable-rezhim h3,.moduletable-proezd h3 ,.moduletable-modul h3{
font-weight:normal;
padding-left:25px;
background:url(../images/punktir.gif) no-repeat bottom left;
padding-bottom:5px;
width:300px;
color:#ffffdb;
font-size:18px!important;
font-style:italic;}


.moduletable-banket h3 {
font-weight:normal;
padding-left:25px;
background:url(../images/punktir.gif) no-repeat bottom left;
padding-bottom:5px;
margin-top:10px;
width:300px;
color:#ffffdb;
font-size:18px!important;
font-style:italic;}


.moduletable-news{

padding-right:20px;
padding-top:30px;
background:url(../images/mafon.jpg) no-repeat top right;
padding-left:20px;
width:280px;}

#nup{
padding-top:20px;
width:280px;
padding-left:23px;}

.gk_news_show_news_header a,.gk_news_show_news_header a:hover,.gk_news_show_news_header a:link,.gk_news_show_news_header a:visited,.contentheading a,.contentheading a:hover,.contentheading a:visited,.contentheading a:link{
background:none;
font-weight:bold;
font-style:italic;
color:#ffffdb;
font-size:15px;
text-decoration: none;}


.gk_news_show_news_text {
text-align:justify;
}

.clearfix{
padding-bottom:20px;}

#morein{
cursor:pointer;
display:block;
width:131px;
float:left;
height:28px;
background:url(../images/allnews.jpg) no-repeat top left;}

.moduletable-lanch{
padding-left:20px;
width:300px;
padding-top:40px;
background:url(../images/paper.jpg) no-repeat top right;}

.moduletable-rezhim{
padding-left:20px;
width:300px;
padding-top:40px;
background:url(../images/clock.jpg) no-repeat top right;}

#footer{
padding-top:70px;
padding-left:105px;
margin-top:10px;
width:919px;
height:167px;
background:url(../images/footer.jpg) no-repeat top center;}

#downcontent{
padding-top:30px;
padding-bottom:0px;
padding-right:20px;
padding-left:55px;
font-size:14px;
font-weight:normal;
/*color:#a96b3a;*/
color:#a67753;
font-family:Cambria;
text-align:left;
float:left;
width:584px;
}

#downright{
font-size:14px;
font-weight:normal;
/*color:#a96b3a;*/
color:#a67753;
font-family:Cambria;
text-align:left;
padding-right:30px;
text-align:left;
width:300px;
float:left;}

#proezd{
height:103px;
/*background:url(../images/proezd.jpg) no-repeat top left;*/}

.moduletable-proezd{
padding-right:30px;
background:url(../images/telefon.jpg) no-repeat top right;}

#footermenu{
padding-left:53px;}

#footermenu a{
text-decoration:none;
color:#ffffdb;
font-size:16px;
font-weight:normal;
}

#footermenu ul{
list-style:none;}

#footermenu li{
float:left;
padding-bottom:0;
padding:12px;}



#prinimaem{
padding-left:30px;
padding-top:20px;
width:200px;
float: left;
}

#prinimaem img{
padding:5px;
float:right;}

#prinimaem h3{
text-align:center;
font-weight:normal;
/*background:url(../images/punktir2.gif) no-repeat bottom left;*/
padding-bottom:5px;
width:200px;
color:#ffffdb;
font-size:14px!important;
font-style:italic;}

#copy{
padding-left:300px;
padding-right:70px;
padding-top:20px;
float:left;
width:300px;
text-align:center;}

#cp{
/*color:#a96b3a;*/
color:#a67753;
font-size:12px;}

a#map{padding-left:3px;
text-decoration:none;
color:#dcdcd8;
font-size:10px;}

#bread{
padding-right:60px;
padding-left:67px;
margin-top:-30px;
padding-bottom:20px;}



.breadcrumbs{
color:#ffffdb;
font-family:Times New Roman;
font-size:16px;
text-decoration:none;}

.readon{
display:block;
width:135px;
height:26px;
background:url(../images/readmore.jpg) no-repeat top left;}

ul.ul {
  
}

.moduletable-banket{
padding-left:22px;}

.moduletable-banket ul{
padding-left:50px;
list-style-image:url(../images/arrow.gif);
}

.moduletable-banket li{
padding-top:5px;
padding-bottom:0;}

.moduletable-banket a{
/*color:#a96b3a;*/
color:#a67753;
font-size:14px;
text-decoration:none;
font-weight:normal;}

.moduletable-banketi img{
padding-top:5px;}

.moduletable-banketi a,.moduletable-banketi p{
padding-bottom:0px!important;
display:block;
float:left;}


.moduletable-banketi h3{
font-weight:normal;
padding-left:25px;
margin-left:-20px;
background:url(../images/punktir.gif) no-repeat bottom left;
padding-bottom:5px;
width:265px;
color:#ffffdb!important;
font-size:18px!important;
font-style:italic;}

#current a{
color:#ffda72;
}


.moduletable-pathway{
padding-left:5px;}

#upmodule{
margin-left:109px;
position:absolute;
top:23px;
height:10px;
width:800px;
display:none;}




#mmenu{
display:block;
float:left; 
width:574px;
}

#mmenu-name{
color:#ffffdb;
font-size:16px;
font-weight:bold;
float:left;
}

#mmenu-name-banket{
color:#ffda72;
font-size:18px;
font-weight:bold;
float:left;
margin-top:20px;
}

#mmenu-header{
color:#ffda72;
font-size:18px;
font-weight:bold;
float:left;
margin-top:20px;
}

#mmenu-weight{
color:#ffffdb;
font-size:14px;
float:left;
font-style:italic;
padding-top:3px;
padding-left:10px;
}

#mmenu-price{
color:#ffffdb; 
font-size:17px; 
font-weight:bold; 
float:right;
}
#mmenu-price3{
color:#ffffdb; 
font-size:17px; 
font-weight:bold; 
float:right;
width:60px;
text-align:right;
}
#mmenu-price2{
color:#ffffdb; 
font-size:17px; 
font-weight:bold; 
float:right;
margin-right:10px;
width:60px;
text-align:right;
}

#mmenu-price1{
color:#ffffdb; 
font-size:17px; 
font-weight:bold; 
margin-right:10px;
float:right;
width:60px;
text-align:right;
}


#mmenu-price3-h{
color:#ffda72; 
font-size:17px; 
font-weight:bold; 
float:right;
width:60px;
text-align:right;
margin-top:20px;
}
#mmenu-price2-h{
color:#ffda72;
font-size:17px; 
font-weight:bold; 
float:right;
margin-right:10px;
width:60px;
text-align:right;
margin-top:20px;
}

#mmenu-price1-h{
color:#ffda72; 
font-size:17px; 
font-weight:bold; 
margin-right:10px;
float:right;
width:80px;
text-align:right;
margin-top:20px;
}


#mmenu-descr{
display:block;
margin-bottom:15px;
width:450px;
font-style:italic;
float:left;
/*color:#a96b3a;*/
color:#a67753;
}

#active_menu, .mainlevel#active_menu {
color:#ffda72;
font-weight:bold;
}

ul#mainlevel ul{
padding-left:25px;
}
