* {
margin:0;
padding:0;
font-family:tahoma;
font-size:11px;
outline:none;
 image-rendering: optimizeQuality;  /* Firefox 3.6+; default behavior is identical, no need to specify */
       -ms-interpolation-mode: bicubic;   /* Internet Explorer 7.0; default in IE8+ */

}

h1 {
color:#751600;
font-family:times New Roman;
font-size:30px;
font-style:italic;
font-weight:bold;
margin-left:146px;
margin-top:46px;

}

h2 {
color:black;
font-family:times New Roman;
font-size:24px;
font-style:italic;
font-weight:bold;
margin-left:52px;
margin-top:21px;

}

body {
background:#4F0600;
margin:0;
padding:0;
}

#p0 {
background:transparent url(img/bgtop.png) repeat-x scroll center top;
float:left;
height:100%;
margin:0 auto;
width:100%;

}

#p1 {
    background: url("img/bgtophead.png") no-repeat scroll center -2px transparent;
    float: left;
    height: 100%;
    margin: 0 auto;
    width: 100%;

}
#p2 {
background-attachment:scroll;
background-color:transparent;
background-image:url(img/bgbtm.png);
background-position:center bottom;
background-repeat:repeat-x;
float:left;
height:100%;
width:100%;
}

#p3 {
background-attachment:scroll;
background-color:transparent;
background-image:url(img/bgbtmhead.jpg);
background-position:center bottom;
background-repeat:no-repeat;
float:left;
height:100%;
width:100%;
}

#p4 {
background-attachment:scroll;
background-color:transparent;
background-image:url(img/tel.gif);
background-position:right top;
background-repeat:no-repeat;
float:left;
height:100%;
width:100%;
}

#p5 {
background:transparent url(img/orn.gif) no-repeat scroll center bottom;
float:left;
height:100%;
width:100%;
}

#page {
margin:0px auto;
width:889px;


}

#top {
    background: url("img/pizza1.jpg") no-repeat scroll 604px 149px transparent;
    float: left;
    height: 177px;
    width: 100%;
}
#share {
    float: right;
    margin-right: 10px;
    margin-top: 143px;
}
#logo {
    float: left;
    margin-left: 0;
    margin-right: 10px;
    margin-top: 6px;
}
#godziny {
    color: white;
    float: left;
    font-size: 12px;
    height: 100px;
    margin-top: 19px;
    width: 181px;
}




#menu {
    background: url("img/menu.jpg") no-repeat scroll 545px 0 transparent;
    float: left;
    height: 44px;
    list-style: none inside none;
    padding-left: 18px;
    width: 889px;
	}
#menu li {
    display: inline;
    float: left;
    width: 131px;
}
.button {
background:transparent url(img/button.jpg) no-repeat scroll 0 0;
float:left;
height:29px;
margin-top:5px;
padding-top:10px;
text-align:center;
width:131px;
color:white;
font-family:arial;
font-size:16px;
text-decoration:none;
}
.button:hover {
background:transparent url(img/buttonhover.jpg) no-repeat scroll 0 0;
color:#CCCCCC;

}
.lynk {

font-family:arial;
font-size:16px;
text-decoration:none;
}
#heder {
background:white url(img/heder.jpg) no-repeat scroll 0 0;
float:left;
height:206px;
width:100%;
}
#zaprasza {
color:black;
font-family:times New Roman;
font-size:24px;
font-style:italic;
font-weight:bold;
margin-left:300px;
margin-top:21px;

}



#content {
float:left;

}
#footer {
    clear: both;
    color: white;
    float: left;
    height: 65px;
    padding-top: 67px;
    text-align: right;
    width: 889px;
}
#short {
float:left;
margin-left:3px;
}

.box {
background:white url(img/pizzas.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:116px;
margin-top:15px;
width:255px;
}

.box2 {
background:white url(img/calzone.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:120px;
margin-top:3px;
width:255px;
}
.box3 {
background:white url(img/salatki.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:117px;
margin-top:5px;
width:255px;
}
.box4 {
background:white url(img/kebab.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:120px;
margin-top:3px;
width:255px;
}
.box5 {
background:white url(img/hotdog.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:120px;
margin-top:3px;
width:255px;
}
.box6 {
background:white url(img/zapiekanki.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:119px;
margin-top:3px;
width:255px;
}
.box7 {
background:white url(img/frytki.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:120px;
margin-top:3px;
width:255px;
}
.box8 {
background:white url(img/napoje.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:120px;
margin-top:4px;
width:255px;
}
.box9 {
background:white url(img/chesburger.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:119px;
margin-top:3px;
width:255px;
}
.box10 {
background:white url(img/ham.jpg) no-repeat scroll 0 0;
clear:both;
float:left;
font-family:Arial;
height:119px;
margin-top:3px;
width:255px;
}

.kat {
color:#520600;

font-size:24px;
padding-left:127px;
padding-top:22px;
}
.kat2 {
color:#520600;
font-size:24px;
text-decoration:none;

}
.kat3 {
color:#520600;
font-size:24px;
padding-left:89px;
padding-top:22px;
}

.opis {
font-size:11px;
padding-left:130px;
}
.opis2 {
font-size:11px;
color:black;
text-decoration:none;
}
.wiecej {

padding-left:196px;
padding-top:34px;
} 
.wiecejc {
font-size:11px;
padding-left:196px;
padding-top:37px;
} 
.wiecej2 {
font-size:11px;
color:black;
text-decoration:none;
}
.wiecej2:hover {
color:#4F0600;
}
#tresc {
float:left;
margin-left:21px;

}

#pizza2 {

}


#witamytop {
background:transparent url(img/witamytop.jpg) no-repeat scroll 0 0;
height:47px;
width:602px;
}
#witamy {
    background: url("img/witamy.jpg") no-repeat scroll 0 0 transparent;
    color: white;
    font-family: tahoma;
    height: 113px;
    line-height: 15px;
    padding-left: 32px;
    padding-right: 22px;
    text-align: left;
    width: 550px;
}

#dane {
    overflow: hidden;
    width: 604px;


}
.cat {
    background: url("img/tbg.png") repeat scroll 0 0 transparent;
    color: white;
    float: left;

    height: 40px;
    margin-top: 10px;
    overflow: hidden;
    padding-left: 10px;
    width: 592px;
}
h3 {

    font-size: 17px;
    font-weight: bold;
	width:100%;
}

p {
    margin-top: 6px;
}
.tytul {
    display: inline;
    float: left;
    font-size: 17px;
    font-weight: bold;
    margin-top: 7px;
    width: 300px;
}

.ico {
    display: inline;
    float: right;
    height: 40px;
    width: 146px;
}
.kolor0 {
background:transparent url(img/tbg.png) repeat scroll 0 0;
color:white;
float:left;
font-family:verdana;
font-size:11px;
font-weight:bold;
height:32px;
margin-top:5px;
padding-top:4px;
}
.kolor1 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
    color: white;
    float: left;
    font-family: verdana;
    font-size: 11px;
	margin-top:2px;
    padding-bottom: 4px;
    padding-top: 4px;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);   /* IE6 & 7 */

}
.kolor1:hover {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);   /* IE6 & 7 */

}

.kolor2 {
    color: white;
    float: left;
    font-family: verdana;
    font-size: 11px;
    margin-top: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.kolor2:hover {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF);   /* IE6 & 7 */

}
.nazwacat {
display:inline;
float:left;
margin-left:8px;
padding-top:7px;
width:111px;
}
.nazwa {
display:inline;
margin-left:8px;
float:left;
width:111px;
}
.nazwa2{
display:inline;
float:left;
font-size:11px;
margin-left:8px;

width:109px;
}
.nazwa2c{
display:inline;
float:left;
font-size:11px;
margin-left:8px;
padding-top:7px;
width:109px;
}
.sklad {
    display: inline;
    float: left;
    font-size: 11px;
    letter-spacing: 0;
    width: 317px;
}
.sklad1 {
display:inline;
float:left;
font-size:11px;
padding-top:7px;
width:319px;
}
.sklad2c {
display:inline;
float:left;
font-size:11px;
font-weight:bold;
padding-top:7px;
width:444px;
}
.sklad2 {
display:inline;
float:left;
font-size:11px;

width:443px;
}

.rozmiar1 {
display:inline;
float:left;
text-align:center;
width:48px;
text-align:center;
}

.rozmiar2 {
display:inline;
float:left;
text-align:center;
width:76px;
text-align:center;
}

.rozmiar3 {
display:inline;
float:right;
padding-right:6px;
text-align:center;
width:37px;
}
.rozmiar3c {
display:inline;
float:left;
font-size:11px;
padding-right:6px;
padding-top:7px;
text-align:center;
width:37px;
}
.uwagi {
background:transparent url(img/tbg.png) repeat scroll 0 0;
clear:both;
color:white;
float:left;
font-family:verdana;
font-size:11px;
margin-bottom:20px;
margin-top:10px;
padding-bottom:10px;
padding-left:7px;
padding-top:10px;
width:596px;

}
.clear{
clear:both;
float:left;
height:1px;
width:100%;
}

.textbox {
    background: url("img/tbg.png") repeat scroll 0 0 transparent;
    width: 602px;
	margin-top:10px;
	float:left;
	clear:both;
}
.student{
    color: white;
    float: left;
    height: 158px;
    margin-top: 10px;
    padding-left: 30px;
    padding-right: 159px;
    padding-top: 23px;
    width: 411px;
}
.student p {
    margin-top: 27px;
}
.smallbox2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
    color: white;
    float: left;
    height: 73px;
    margin-top: 10px;
    padding: 10px;
    width: 174px;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);   /* IE6 & 7 */
}
.smallbox {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
    color: white;
    float: left;
    height: 73px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 10px;
    width: 173px;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);   /* IE6 & 7 */
}
#facebook {
    height: 90px;
    overflow: hidden;
    position: fixed;
    right: -70px;
    top: 370px;
    width: 93px;
    z-index: 9999;
}

.facebook_btn {
    background: url("img/fb.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 63px;
    width: 23px;
}
.facebook_content {
    background: none repeat scroll 0 0 white;
    float: right;
    height: 62px;
    margin-top: 1px;
    overflow: hidden;
    width: 70px;
}
