/**
 * Sushi Naka Naka - http://www.nakanaka.pl/
 * Copyright (C) 2010 
 * Author: Tomasz Razik (info@ertedesign.com)
 *
 * Front page styles
 */
html, body {height: 100%; margin: 0; padding: 0; border: 0;} 
body {background:#fff;color:#000;}
a {color:#D15C65/*F596A3*/;}
a:hover {color:#BB6C77;}
.wrap {width:980px;margin: 0 auto;}
h1,h2,h3,h4 {font-weight:bold; margin-bottom:10px;font-family: serif;}
h1 { font-size:26px; color:#CA2128; }
h2 {font-size:22px; color:#CA2128;}
h3 {font-size:18px;}
h4 {font-size:15px;}
p {margin:0px;padding:0px;}
#container { width:980px; margin: 0 auto; height:100%; background:#fff url(/i/l/n-bg-left.gif) top left repeat-y;}
#left-column { width:290px; float:left; padding-top:40px; background:#FDF1F5;}
#right-column { width:670px; float:right; padding-top:40px; position: relative; }
#logo { width:290px; text-align: center; }
#home { background: url(/i/l/n-sushi.jpg) top left no-repeat;height:520px; }
.left-in {text-align:center; margin:10px 0px; padding:10px 20px;}
.chess { background: url(/i/l/n-bg-chess.gif); padding:10px; }
.chess a { color:#000; }
/**
 * Left menu
 */
#menu-left {margin:0px 0px;padding:35px 35px 10px 55px;}
#menu-left ul {margin:0px;padding:0px;}
#menu-left ul li {list-style-type:none; margin-bottom:5px;}
#menu-left ul li a {display: block;}
#menu-left ul li a span { display: none; }
#menu-home { height: 30px; background: url(/i/l/menu-home.gif) top left no-repeat; width:175px; }
#menu-home:hover ,#menu-home.active {background-position: 0px -30px;}
#menu-menu { height: 30px; background: url(/i/l/menu-menu.gif) top left no-repeat; width:68px; }
#menu-menu:hover ,#menu-menu.active {background-position: 0px -30px;}
#menu-gallery { height: 30px; background: url(/i/l/menu-gallery.gif) top left no-repeat; width:88px; }
#menu-gallery:hover ,#menu-gallery.active {background-position: 0px -30px;}
#menu-catering { height: 30px; background: url(/i/l/menu-catering.gif) top left no-repeat; width:102px; }
#menu-catering:hover ,#menu-catering.active {background-position: 0px -30px;}
#menu-contact { height: 30px; background: url(/i/l/menu-contact.gif) top left no-repeat; width:97px; }
#menu-contact:hover ,#menu-contact.active {background-position: 0px -30px;}

#franchising { position: absolute; top: 535px; width:350px; }
.copyrights {}
.copyrights img {vertical-align:middle; margin-left:10px;}

#footer-links {margin:30px 0px;color:#CA2128;}
#footer-links ul {margin:0px;padding:0px;}
#footer-links ul li {float:left; margin-left:30px; color:#CA2128; list-style: square;}
#footer-links ul li a { color:#000; }
#footer-links ul li a:hover { color:#666; }

.row { width:47%; position: relative; margin-bottom:40px;}
.pprice {text-align:right; position: absolute; right: 20px; top:10px;}
.price { color:#fff; background:#C61F26; padding: 4px 12px; }

.n-pic { float:left; margin: 0px 20px 10px 0px; border:solid 7px #FDF1F5;}

.locals {}
.locals li { list-style-type: none; }

.thumb2 { border:solid 7px #FDF1F5; margin-bottom:5px; }

.row2 table,.row2 table td {border: 0px !important; width:95%; color:#222;}
h3.fuji { margin-left:5px; border-bottom:solid 1px #efefef; }



