* { font-family: Arial; font-size: 8pt; color: #f4f2f1; }

body { width: 100%; margin: 0 auto 0 auto; padding: 0px; background: #1f1a17 url(../img/bg2.gif) repeat top center ; }
a { color:#d3d3d3; text-decoration: underline; }
a:hover{ color: #d3d3d3; text-decoration: none; }
img { border: none; }

#top { width: 100%; height: 32px; margin: 0 auto 0 auto; padding: 0px; background: #1f1a17 url(../img/bg1.jpg) repeat-x top center ; }


/* pager */
.pager { font-family: Arial; font-weight: bold; margin-bottom: 10px; margin-top: 20px; padding-top: 10px; border-top: 1px dotted #494949; } 
.pager a { text-decoration: none; border: 1px solid #494949; font-weight: bold;  background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; padding: 3px 6px;font-size: 7pt; color: #d3d3d3; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.pager a:hover { text-decoration: none; font-size: 7pt; font-weight: bold; color: #fff; background: #929292; border: 1px solid #929292; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }

/* naglowek title */
.title { height: 24px; border-bottom: 1px solid #494949; background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; margin: 0px 0px 10px 0px; padding: 5px 6px 0px 6px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -khtml-border-radius-topleft:4px; -khtml-border-radius-topright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px; }
.title h1 { float: left; font-family: Arial, "Trebuchet ms", helvetica, sans-serif; font-size: 9pt;  color: #d3d3d3; font-weight: bold; padding: 2px 0px 0px 0px; margin: 0px; }
.title .link { float: right; display: block; padding: 4px 3px 0px 0px; font-size: 7pt; }
.title .link a { color: #494949; font-size: 7pt; }
.title .link a:hover { color: #d3d3d3; }

/* globalne style aktualnosci itd. */
.titNews { font-family: Arial, "Trebuchet ms", helvetica, sans-serif; padding: 2px 8px; font-size: 9pt; font-weight: bold; color: #e3b80c; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -khtml-border-radius-topleft:4px; -khtml-border-radius-topright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px;  }
.author { font-size: 7pt; margin-bottom: 10px; padding: 0px 8px 10px 8px; border-bottom: 1px dotted #494949; }
.imgNews { float: right; padding: 6px; border: 1px solid #494949;  background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; margin: 0px 6px 6px 12px; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; border-radius:4px;  }
.imgPage { padding: 6px; border: 1px solid #494949;  background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; margin: 0px 6px 6px 0px; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; border-radius:4px;  }
.text { clear: both; text-align: left; font-size: 9pt; padding: 0px 8px; color: #d1d1d1; }
.text strong,b,i,u { font-size: 9pt; }
.more { clear: both; padding: 10px 0px; text-align: right; padding: 10px 10px 20px 0px; margin-bottom: 20px;  border-bottom: 1px solid #292929; }
.more a { font-size: 8pt; color: #e72020; }
.moreIndex { clear: both; padding: 10px 0px; text-align: right; padding: 10px 10px 0px 0px; margin-bottom: 20px; }
.moreIndex a { font-size: 8pt; color: #e72020; }

.button { font: bold 8pt Tahoma; color: #d3d3d3; text-decoration: none;  background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; margin: 0px 8px 0px 8px; padding: 3px 6px; text-shadow:-1px -0.5px 0 rgba(0,0,0,0.1); border: 1px solid #494949; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; border-radius:4px;  }
.button:hover { font: bold 8pt Tahoma; color: #fff;  background: #929292; border: 1px solid #929292; cursor: pointer; text-decoration: none; }

.left { float: left; }
.right { float: right; }
.both { claer: both; padding-top: 16px; }

/* header */
#header { width: 850px; margin: 0px auto; }
#header #logo {  float: left; height: 68px; width: 150px; padding: 0px 10px 5px 0px; }
#header #phone { height: 68px; padding: 0px 0px 5px 0px; text-align: right;  }
#header #phone #number { padding-top: 30px; }

/* content */
#all { width: 850px; margin:0px auto; background: #000000; }

/* slider */
#ftHolder1 { width: 834px; height: 235px; border: 8px solid #000; text-align: center; padding: 0px 0px 0px 0px; margin: 0px auto; }
#ft1 { }
.ft-title { padding: 10px 10px; width: 814px; height: 40px; text-align: left; font-family: Arial; font-size: 8pt; }
.ft-title b { color: #fff; font-size: 10pt; }
.ft-title a { color: #fff; font-size: 11pt; } 
.topbar h2 { font-weight: normal !important }
.topbar a { color: #ffffff; text-decoration: none; }
.topbar a:hover { text-decoration: underline; }
.ft-prev, .ft-next { background-color: #000; padding: 0 10px; }
.ft-button-ft-active { color: black; }


/* bloki z jedzeniem */
.indexTop { clear: both; padding: 0px; margin: 0px;  -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.indexTop .block1 { float: left; background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; border-right: 4px solid #000000; border-left: 8px solid #000000; border-bottom: 8px solid #000000; width: 273px; margin: 0px; }
.indexTop .block1 #title { padding: 6px 6px 0px 6px; }
.indexTop .block1 #title a { color: #e3b80c; font-weight: bold; font-family: Arial,"trebuchet ms", Helvetica,Verdana,sans-serif; font-size: 9pt; }
.indexTop .block1 #price { font-weight: bold; font-family: Arial,"trebuchet ms", Helvetica,Verdana,sans-serif; font-size: 12pt; padding: 0px 6px 6px 6px; text-align: right; }
.indexTop .block2 { float: left; background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; border-right: 4px solid #000000; border-left: 4px solid #000000; border-bottom: 8px solid #000000; width: 273px; margin: 0px; }
.indexTop .block2 #title { padding: 6px 6px 0px 6px; }
.indexTop .block2 #title a { color: #e3b80c; font-weight: bold; font-family: Arial,"trebuchet ms", Helvetica,Verdana,sans-serif; font-size: 9pt; }
.indexTop .block2 #price { font-weight: bold; font-family: Arial,"trebuchet ms", Helvetica,Verdana,sans-serif; font-size: 12pt; padding: 0px 6px 6px 6px; text-align: right; }
.indexTop .block3 { float: left; background: #292929 url('../img/bgIndexBlock.png') repeat-x top center; border-right: 8px solid #000000; border-left: 4px solid #000000; border-bottom: 8px solid #000000; width: 272px; margin: 0px; }
.indexTop .block3 #title { padding: 6px 6px 0px 6px; }
.indexTop .block3 #title a { color: #e3b80c; font-weight: bold; font-family: Arial,"trebuchet ms", Helvetica,Verdana,sans-serif; font-size: 9pt; }
.indexTop .block3 #price { font-weight: bold; font-family: Arial,"trebuchet ms", Helvetica,Verdana,sans-serif; font-size: 12pt; padding: 0px 6px 6px 6px; text-align: right; }

/* aktualnosci, program imprez, dostawa */
.indexTop1 { clear: both; padding: 0px; margin: 0px; }
.indexTop1 .block1 { float: left; border-right: 4px solid #000000; border-left: 8px solid #000000; border-bottom: 8px solid #000000; width: 273px; margin: 0px; }
.indexTop1 .block2 { float: left; border-right: 4px solid #000000; border-left: 4px solid #000000; border-bottom: 8px solid #000000; width: 273px; margin: 0px; }
.indexTop1 .block3 { float: left; border-right: 8px solid #000000; border-left: 4px solid #000000; border-bottom: 8px solid #000000; width: 272px; margin: 0px; }

/* blok z pozostalymi newsami */
#newsBlock { clear: both; padding: 0px 14px; margin: 0px; background: #000000; }
#newsBlock #left { float: left; width: 250px; margin: 0px 8px 0px 0px; }
#newsBlock #left ul { margin: 0px 0px 0px 4px; padding: 0px; }
#newsBlock #left li { list-style: none; background: transparent url(../img/li.gif) no-repeat 0px 4px; padding: 2px 0 0 10px; }
#newsBlock #left li a { color: #e3b80c; font-weight: bold; text-decoration: none; }
#newsBlock #left li a:hover { text-decoration: underline; color: #d3d3d3; }
#newsBlock #right { float: left; width: 564px; }
#newsBlock #right ul { margin: 0px 0px 0px 10px; padding: 0px; }
#newsBlock #right li { list-style: none; background: transparent url(../img/arrow_navi.gif) no-repeat 0px 4px; padding: 0 0 0 10px; }
#newsBlock #right li ul { margin: 4px 0px 4px 4px; padding: 0px; }
#newsBlock #right li ul li { list-style: none; background: transparent url(../img/li.gif) no-repeat 0px 4px; padding: 0 0 0 10px; }
#newsBlock #right li ul li a { color: #e3b80c; font-size: 8pt; }


/* newsletter */
#newsletter { background: #f2f2f2; border: 1px solid #d3d3d3; padding: 10px; margin-top: 20px; }
#newsletter #title { font-family: Times; font-size: 13pt; font-style: italic; }
#newsletter form #inputForm { width: 160px; color: #808080; } 
#newsletter form #submit { width: 80px; font-size: 8pt; vertical-align: middle; padding: 1px; background: #b40000; color: #f0f0f0; cursor: hand; border: 1px solid #ffffff; }

/* bloczek wypelnienia czarnym tlem w content */
#bottom { background: #000000; padding: 0px; margin: 0px auto; width: 850px; clear: both; opacity:0.7;filter:alpha(opacity=70); }

/* footer */
#footer { border-top: 1px dotted #494949; margin: 0px auto; margin-top: 0px; margin-bottom: 10px; padding-top: 10px; width: 850px; clear: both; text-align: left; }
#footer ul { margin: 0px 0px 0px 0px; padding: 0px; text-align: center; }
#footer li { display: inline; list-style: none; background: transparent url(../img/li.gif) no-repeat 0px 5px; padding: 0 8px 0 8px; }
#footer li a { font-family: Arial, "Trebuchet ms", helvetica, sans-serif; font-size: 8pt; color: #d1d1d1; text-decoration: none; }
#footer li a:hover { text-decoration: underline; }
#footer #copyright { text-align: center; font-weight: bold; font-size: 8pt; padding-top: 2px; color: #9a886d; padding: 0px 0px 10px 0px; }
#footer #copyright a { font-size: 8pt; font-weight: bold; color: #d44135; text-decoration: none; }

