@charset "utf-8";
/* CSS Document */

* { outline: none; }
html { background:url(../images/bg_all.jpg); }
body { margin:0px 0 0 0; padding:0; line-height: 1.5em;  background:url(../images/top_food.jpg) no-repeat 50% 0 ; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#872a2d; }
h1.h1 { font-size:14px; font-weight:bold; padding-left:10px; color:#830202; padding:1px 1px 1px 4px; margin:0; }
b { font-size: 110%; }
em { color: red; }
#maincontainer { width: 900px; /*Width of main container*/ margin: 0 auto; /*Center container on page*/ }
#maincontainer2 { width: 900px; /*Width of main container*/ margin: 10px auto; /*Center container on page*/ text-align:right; padding-right:30px; color:#FFFFFF }
#topsection { height: 379px;/*Height of top section*/ }
#topsection h1 { margin: 0; padding-top: 15px; }
#contentwrapper { float: left; width: 100%; background: #FFF url(../images/bottom_bg.gif) no-repeat bottom right; }
#contentcolumn { float:left; width:540px; }
#leftcolumn { float: left; width: 340px; /*Width of left column*/ padding-left:15px; border-right:1px solid #eaeaea }
h2 { background:url("../images/heading_bg.gif") no-repeat scroll 0 0 transparent; font-size:17px; padding-left:35px; height:25px; line-height:25px; text-transform:uppercase; color:#831b1b }
h2 span { color:#798d19 }
#footer { clear: left; width: 100%; text-align: center; background:url(../images/contur_bottom.jpg) no-repeat; width:900px; height:6px; }
#maincontainer2 a { color:#FFF }
.innertube { margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0; }
/*
CONTENT IN
*/
.contur_top { background:url(../images/contur_up.jpg); width:671px; height:24px }
.top_logo { width:351px; height:379px; float:left }
/* menu */
#menu { width:530px; float:left; margin: 47px 0 6px 0; font-size:13px; font-weight:bold; }
#menu ul { margin: 0; padding: 0 0 0 8px; }
#menu ul li { float: left; list-style: none; border-right: 1px solid #f2bd42; text-align:center; height:60px; }
#menu ul li a { display: block; border-right: 1px solid #d15804; text-decoration: none; padding:20px 13px 0 13px; color: #FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:40px; line-height:100% }
#menu ul li a:hover { color: #8e312c; }
#menu ul li#current a { color: #8e312c; font-family:Arial, Helvetica, sans-serif }
p { margin-left:5px; margin-right:5px; line-height:140% }
a { color: #2a0000; font-weight:bold; text-decoration: none; font-family:Tahoma, Verdana, serif, sans-serif; height:50px; top:10px; }
a:hover { color: #990000; }
a.hover { color: #990000; font-size:11px; font-weight:bold; text-decoration: none; font-family:Tahoma, Verdana, serif, sans-serif; height:35px; top:10px; }
/* BOX */

table.box { background:url(../images/box_middle.jpg) repeat-y; width:143px; margin:10px 0 0 5px; }
table.box td.top { background:url(../images/box_top.jpg) no-repeat; width:143px; height:10px }
table.box td.bottom { background:url(../images/box_bottom.jpg) no-repeat; width:143px; height:10px }
table.box .box_title { font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#990000; text-align:center; line-height:120%; text-transform:uppercase; }
table.box .orar { font-family:Tahoma, Verdana, serif, sans-serif; font-size:13px; color:#4a0505; font-weight:bold; text-align:center; line-height:120% }
table.box .comanda { font-family:Tahoma, Verdana, serif, sans-serif; font-size:12px; color:#3f0101; font-weight:bold; text-align:center; line-height:180% }
table.box .tel { font-family:Tahoma, Verdana, serif, sans-serif; font-size:15px; color:#941108; font-weight:bold; text-align:center; line-height:140% }
table.box .tran { font-family:Tahoma, Verdana, serif, sans-serif; font-size:14px; color:#dd370a; font-weight:bold; text-align:center; line-height:140% }
table.box .oferta { font-family:Tahoma, Verdana, serif, sans-serif; font-size:13px; color:#330000; text-align:center; line-height:120% }
a.submeniu { font-size:12px; color:#e0d297; text-decoration:none; font-weight:normal; }
a.submeniu:hover { font-size:12px; color:#e0d297; text-decoration:underline; }
a.submeniu_hover { font-size:12px; color:#e0d297; text-decoration:underline; }
a.sagetica { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2a0000 }
a.sagetica:hover { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#996600; }
.normal { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#996600 }
#commentform { font-size:12px; }
#commentform input, select { font-size:12px; color:#666666; border:2px solid #f4cb3c; padding:3px; }
#commentform textarea { font-size:12px; color:#666666; border:2px solid #f4cb3c; font-family:Tahoma, Verdana, serif, sans-serif; padding:3px; }
#commentform input.button { border:2px solid #71961f; color:#FFFFFF; background-color:#71961f; font-size:12px; padding:2px; font-family:Arial, Helvetica, sans-serif; outline:none; overflow:hidden; }
.alt0 { background:#f5d390 }
.alt1 { background:#ffcc66 }
a.bottom { color:#c38787; text-decoration:none; font-weight:normal }
a.bottom:hover { text-decoration:underline }
.float-left { float:left }
.clearfix { clear:both }
