*{	padding: 0px;	margin: 0px;	border: 0px none; }
body {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF ;
	background-image: url('./img/bg_main.gif');
}

img {
  background-color: transparent;
  border: 0px none;
}

div#container
{
	
	position: relative;
	margin: 50px auto 0px auto;
	width: 	735px; /* 735 (+225) 960px */
	height: 546px; /*  545 (+55)  600 */
	border: 0px solid red;
    /*
    position: absolute;
    left: 50%;
    top: 50%;
	margin-left: -368px; 
    margin-top: -274px; 
    */
}
    
div#div0
{
	position: absolute;
	width:  710px;
	height: 5px;
	background-color: #58563d;
	z-index: 1;
}	
div#div1
{
	top: 5px;
	position: absolute;
	width:  710px;
	height: 530px;
	/* background-color: #99946a; */
	background-color: #01822f;
	z-index: 1;
}
div#div2
{
	position: absolute;
	width:  440px;
	height: 495px;
	left: 50px;
	top:	22px;
	background-color: #f0ebe5;
	z-index: 3;
}
div#div3
{
	position: absolute;
	width:  720px;
	height: 230px;
	left: 	14px;
	top:	315px;
	background-color: #bc010c;
	z-index: 2;
}

div#div3 #yc {position: absolute; width:  120px; right:0px; bottom:0px; text-align:right; font-size:6px; color: #BC010C; } /*#BC010C;*/
div#div3 #yc a.yc, div#div3 #yc a.yc:hover{color: #BC010C; background-color:#BC010C; text-decoration: none; font-size:6px}

div#div4
{
	position: absolute;
	width:  685px;
	height: 215px;
	left: 37px;
	top:	180px;
	/* background-color: #e7d3ca; */
	background-color: #fdfde5;
	z-index: 4;
}

div#div4_long
{
	position: absolute;
	width:  465px;
	height: 337px;
	left: 37px;
	top:	180px;
	/* background-color: #e7d3ca; */
	background-color: #fdfde5;
	z-index: 4;
}

div#menu_pizza
{
	position: absolute;
	width:  305px;
	height: 354px;
	right: 	-30px;
	top: 	135px;
	border: 0px solid Red;
	z-index: 100;
}
div#div_main
{
	position: absolute;
	width:  385px; /* 355 */
	height: 190px;
	left: 	62px;
	top:	191px;
	background-color: #f2e7e2;
	border: 2px solid #dbc6bc;
	z-index: 5;
	overflow: hidden;
	  scrollbar-arrow-color:#0000;
	  scrollbar-track-color:#bc010c;
	  scrollbar-shadow-color:#FDFDE5;
	  scrollbar-face-color:#F2E7E2;
	  scrollbar-highlight-color:#DBC6BC;
	  scrollbar-darkshadow-color:#FDFDE5;	
}

div#div_main_long
{
	position: absolute;
	width:  385px; /* 355 */
	height: 312px;
	left: 	62px;
	top:	191px;
	background-color: #f2e7e2;
	border: 2px solid #dbc6bc;
	z-index: 5;
	  scrollbar-arrow-color:#0000;
	  scrollbar-track-color:#bc010c;
	  scrollbar-shadow-color:#FDFDE5;
	  scrollbar-face-color:#F2E7E2;
	  scrollbar-highlight-color:#DBC6BC;
	  scrollbar-darkshadow-color:#FDFDE5;	
}

div#logo
{
	position: absolute;
	width:  200px;
	height: 136px;
	right: 	10px;
	top:	30px;
	background-color: #bc010c;
	z-index: 6;
    text-align: center;
	vertical-align: middle;
}
.logo_box
{
	position: absolute;
	width: 200px;
	height: 136px;
	text-align: center;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	border: 0px solid red;
}
div #foto
{
	position: absolute;
	width:  440px;
	height: 152px;
	top:	6px;
	background-color: #d2c2b2;
	z-index: 1;
	text-align: center;
}

div #display_info
{
	position: absolute;
	width:  440px;
	height: 116px;
	bottom:	6px;
	background-color: #99946a;
	z-index: 1;
	text-align: center;
}

table.zamias_div{width: 100%; height: 100%; border: 0px none; padding: 0px; margin: 0px;}
table.zamias_div td{width: 100%; height: 100%; border: 0px none; padding: 0px; margin: 0px; text-align: center; vertical-align: middle;}

div .links_main_top, div .links_main_bottom
{
	font-family: 	Tahoma, sans-serif;
	font-size: 		10px;
	font-style: 	normal;
	position: 		absolute;
	background-color: 	inherit;
	color: 				#efeac0;
	text-align: 	right;
}
div .links_main_top a, div .links_main_bottom a{
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #efeac0;
	background-color: 	inherit;
	}
div .links_main_top a:hover{text-decoration: none; color: #bc010c; background-color: 	inherit;}
div .links_main_bottom a:hover{text-decoration: none; color: #01822f; background-color: 	inherit;}

div #label1
{
	font-family: 	Verdana, Tahoma, sans-serif;
	font-size: 		10px;
	font-style: 	normal;
	position: 		absolute;
	right:			25px;
	bottom: 		35px;
	background-color: 	inherit;
	color: 				#efeac0;
	text-align: 	left;
	width: 			200px;
	height: 		60px;
	vertical-align: top;
}
div #label1 h1#welcome
{
	font-family: 	Verdana, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color:#efeac0;
	
}
/*  END SITE */

.box_order{

	border: 0px solid red;
	width:  122px;
	height: 116px;
	/*
	position: relative;	
	margin: 0px 12px 0px 12px;
	float: left;
	*/
}

.box_order_desc
{
	position: absolute;
	top: 0px;
	left: 0px;	
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-top: 2px;	
	width:  116px;
	height: 22px;
	background-color: #6e6b4c;
	color: #FFF;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	font-family:  Tahoma, Verdana, Helvetica, sans-serif;
}

.box_order_img
{
	width:  122px;
	height: 48px;
	border: 2px solid #e2d8cd;
	position: absolute;
	top: 37px;
	left: 0px;	
}

.box_order_more
{
	position: absolute;
	left: 0px;
	bottom: 5px;
	width:  70px;
	height: 16px;	
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
/*
	background-position: right;
	background-image: url('./img/more_arrow_white.png');
	background-repeat: no-repeat;
*/	
	background-color: #58563d;
}

.box_product{

	border: 0px solid red;
	width:  325px;
	height: 78px;
}

.box_product_img
{
	width:  119px;
	height: 77px;
	background-color: #cfcdb9;
	border: 1px solid #afad9c;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;
	
}
.box_product_name
{
	position: absolute;
	top: 2px;
	left: 142px;
	color: #bc5739;
	background-color: inherit;
	font-size: 14px;
	font-weight: bold;
}

.box_product_address /* cos jak name tylko mniejsza czcionka*/
{
	position: absolute;
	top: 2px;
	left: 130px;
	color: #bc5739;
	background-color: inherit;
	font-size: 14px;
	font-weight: bold;
}

.box_product_desc
{
	position: absolute;
	top: 22px;
	left: 142px;	
	color: #6e6b4c;
	background-color: inherit;
	font-size: 10px;
	font-weight: bold;	
}
.box_product_more
{
	position: absolute;
	bottom: 0px;
	left: 142px;
	color: #fff;
	font-weight: bold;
	width:  70px;
	height: 16px;
	text-align: center;
	/*
	background-position: right;
	background-image: url('./img/more_arrow_white.png');
	*/
/*
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./img/more_arrow_white.png', sizingMethod='crop');
	_background:url();
*/	
/*
	background-repeat: no-repeat;
*/	
	background-color: #bc010c;
}

a.more_white, a.more_white:hover{color: #FFF; text-decoration: none; background-color: inherit;} 

.long_div
{
	width: 97%;
	height: 97%;
	overflow: auto;
	padding: 5px;	

}
.printable_page
{
	width: 97%;
	height: 97%;
	overflow: auto;
	padding: 5px;	
}

.desc_table
{
	width: 95%;
	border: 0px solid red;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;	
}
.desc_table td{padding: 1px; border: 0px none red;}
.desc_table td.image{width: 119px; text-align: center; vertical-align: middle; margin: 0px auto; padding-bottom: 10px;}
.desc_table td.address{color:#bc010c; background-color: inherit; text-align: left; padding-left: 6px; font-size: 14px; font-weight: bold;}
.desc_table td.more{padding-left: 10px; padding-right: 6px; padding-bottom: 10px;}
.desc_table td.open{color:#000; text-align: left; padding-left: 10px; font-size:10px; font-family: Verdana, sans-serif; font-weight: bold;}
.desc_table td.description{color:#000; text-align: left; padding-left: 10px; font-size:11px; font-family: Verdana, sans-serif; font-weight: bold;}