/**
 * Sushi Naka Naka - http://www.nakanaka.pl/
 * Copyright (C) 2010 
 * Author: Tomasz Razik (info@ertedesign.com)
 *
 * Pagination styles
 */
.pagination {float:left; width:540px; font-size:12px;}
.pagination li{margin:0;}
.prev-link{float:left; margin-right:10px;}
.next-link{float:right;text-align:right;margin-left:10px;}
.prev-link a{color:#1f4e7d;padding-left:17px;background:url(/i/pagination/prev.gif) no-repeat 0 .2em!important;}
.next-link a{color:#1f4e7d;padding-right:17px;background:url(/i/pagination/next.gif) no-repeat 100% .2em!important;}
.prev-link a:hover,.next-link a:hover{color:#2D74BB!important;}
.pagination .pages{width:180px;margin:0 auto;font-size:16px;}
.pagination .pages{text-align:center;}
.pagination .pages a{display:-moz-inline-box;display:inline-block;margin-right:6px;background:#d9d9d9;}
.pagination .pages a span{position:relative;left:-1px;top:-1px;display:-moz-inline-box;display:inline-block;color:#265a8c;padding:2px 6px;border:1px solid #9ccbf8;background:#fff;text-decoration:none;}
.pagination .pages a.active span{color:#fff;background:url(/i/pagination/active-page.gif) repeat-x 0 100%;border-color:#4786c2;}
.pagination .pages a:hover span{border-color:#1B72CC;}
.pagination .pages .elipsis{display:-moz-inline-box;display:inline-block;float:none;}
.l-r{position:relative;float:left;margin:0 0 18px -5px;color:#999389;background:#f9f6ee url(/i/pagination/lr.gif) no-repeat 100% 100%;}
.l-l{float:left;padding:0 0 6px;background:url(/i/pagination/ll.gif) no-repeat 0 100%;}
.u-l{float:left;background:url(/i/pagination/ul.gif) no-repeat 0 0;}
.u-l p{float:left;padding:4px 12px 0;margin:0!important;line-height:1.2;background:url(/i/pagination/ur.gif) no-repeat 100% 0;}

/*
sushi. css

body {background:#434241;height:100%;margin:0px;padding:0px;color:#626657;}
a {color:#D15C65;}
a:hover {color:#BB6C77;}
.wrap {width:820px;margin: 0 auto;}
h1,h2,h3,h4 {font-weight:bold; margin-bottom:15px;font-family: serif;}
h1 { font-size:26px; }
h2 {font-size:22px; color:#830100;text-shadow:1px 1px 1px #444;}
h3 {font-size:18px;color:#830100;text-shadow:1px 1px 1px #666;}
h4 {font-size:15px;color:#666;}
#top { margin: 10px 0px 10px 0px; }
#logo {width:161px; text-align:center; float:left;position: absolute;}
#menu {width:647px; float:right;}
#menu ul {margin:0px;padding:0px;height:41px;width: auto;float: right;}
#menu ul li { float:left; margin-left:1px; list-style-type:none; }
#menu ul li a {height:41px;display:block;}
#menu ul li a span { display:none;}
a#m-home {width:191px;background:#434241 url(../i/l/m-home.gif) top left no-repeat;}
a#m-home:hover ,a#m-home.active {background-position: 0px -41px;}
a#m-menu {width:82px;background:#434241 url(../i/l/m-menu.gif) top left no-repeat;}
a#m-menu:hover ,a#m-menu.active {background-position: 0px -41px;}
a#m-contact {width:113px;background:#434241 url(../i/l/m-contact.gif) top left no-repeat;}
a#m-contact:hover ,a#m-contact.active {background-position: 0px -41px;}
a#m-locals {width:96px;background:#434241 url(../i/l/m-locals.gif) top left no-repeat;}
a#m-locals:hover ,a#m-locals.active {background-position: 0px -41px;}
a#m-catering {width:157px;background:#434241 url(../i/l/m-catering.gif) top left no-repeat;}
a#m-catering:hover ,a#m-catering.active {background-position: 0px -41px;}
#logo-header { font-family: serif;font-weight:bold; font-size:20px; color:#000; text-transform: uppercase; }
#sub-menu { margin-top:1px; height:41px; }
#sub-menu ul {  }
#sub-menu ul li {  }
#sub-menu ul li a { background:#925864;color:#fff; }
#sub-menu ul li a:hover {background:#6F3744;}
#sub-menu ul li a span { display:hidden;}
#sub-menu ul li a#m-catering {height:41px;display:block;width:120px;background:#925864 url(../i/l/m-catering.gif) top left no-repeat;}
#sub-menu ul li a#m-catering:hover ,#sub-menu ul li a#m-catering.active {background-position: 0px -41px;}


.breads { position: absolute; top:115px; left:10px; color:#000; }
.breads ul {}
.breads ul li { float:left; list-style-type: none; }
.breads ul li a { font-weight:bold;color:#000; padding: 0px 15px 0px 0px;background: url(../i/arrow.gif) center right no-repeat; margin-right:5px;}
.breads ul li a:hover { color:#2d2d2d; }
#content {width:821px;margin:95px auto 0px auto;background:#434241 url(../i/l/sushi-bg.jpg) top left no-repeat;padding-top: 51px; margin-bottom:30px; min-height:530px;  height:auto !important;  height:530px; }
#content-in {width:710px;margin-left:58px;}
#footer { width:820px; margin: 0 auto; background:#434241 url(../i/l/dots.gif) top left repeat-x; padding:2px 0px;}
#footer-im { float:left; }
#footer-links {}
#footer-links ul {margin:5px 0px 0px 140px;padding:0px;}
#footer-links ul li {float:left; margin-left:30px; color:#666; list-style: square;}
#footer-links ul li a { color:#000; }
#footer-links ul li a:hover { color:#666; }
#footer-links ul li a img { vertical-align:middle; }

.transparent { background: url(../i/tr-90.png); color:#fff; }
.home { position: absolute; top:5px; right:5px; width:220px; height:466px; }
.p10 { padding:10px; background:#fff; margin:5px; min-height: 450px; height:auto !important; height:450px;}
.p10t { padding:10px; margin:5px;}
.newsrow { border-bottom: dotted 1px #ccc; padding:5px; }
a.newsico {background: url(../i/ico/ico-news.gif) left center no-repeat; padding-left:25px; font-weight: bold;}
p.more { text-align:right; font-size:11px; padding:0px;}

.row { width:47%; position: relative; }

.row img { display:block;margin: 0px 0px 5px 0px; }
.row h3 {padding:3px 5px 3px 35px; border-bottom: dotted 1px #ccc; font-size:20px;}
.pprice {text-align:right; position: absolute; right: 20px; top:10px;}
.price { color:#fff; background:#C61F26; border-bottom: solid 2px #ccc; padding: 4px 12px; }

ul.locals { margin-left:30px;margin-top:20px; margin-bottom:20px;}
ul.locals li { float:left; margin-right:1%; width:33%; }
span.city { background:#222222; padding:5px; color:#fff; font-size:20px;  font-weight:bold;  }

.thumb {display: block;border:1px solid #fff;background:#fff;
padding:4px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.thumb:hover {border: solid 1px #fff; background:#fff;}

.map {display: block;border:1px solid #B95363;background:#fff;margin: 0 auto;
padding:4px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}

p { line-height: 1.5; }
a.back {background:transparent url(../i/l/bg-back.gif) top left no-repeat; padding-left:30px; line-height:30px;height:30px; display:block;}

.col-left { float:left; width:480px; }
.col-right { float:right; width:170px; }
ul.thumbs { margin:0px; padding:0px; }
ul.thumbs li { list-style-type: none; margin:0px; padding:0px; }

.fuji, fujip { color:#000 !important; }
*/
