/* CSS Document */


body{
	margin:0px;
	padding:0px;
	background-color:#000;
	/*font-family: HoboDEE;*/
	letter-spacing : 1px; 	
	color: white;
	font-weight: lighter;
	font-size: 14px; 
	/*background: black url(../images/tlo_do_strony_opt.jpg) repeat-y center;*/

}
#Table_01 {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:760px;
	
}
#centerDiv{
	width:1000px;
	margin:auto;
	z-index:900;
}
#topDiv{
	width:1000px;
	height:38px;
	background:url(../images/top_div.jpg) no-repeat;
; z-index: 100; }
#logoDiv{
	width:1000px;
	height:70px;
	background:url(../images/logo_div.jpg) no-repeat;
; z-index: 100; }
#menuAndOtherDiv{
	width:1000px;
	height:132px;
	background:url(../images/main_div.jpg) no-repeat;
; z-index: 100; }
#napisMenuHome{
	width:950px;
	margin-top:14px;
	margin-left:32px;
; z-index: 100; }



#menuDiv{
	margin-top:8px;
	margin-left:0px;
 z-index: 100; }

#lineDiv{
	width:1000px;
	height:7px;
	background:url(../images/line_menu.gif) no-repeat;
; z-index: 100; }
#mainDivHomeLeft{
	width:591px;
	height:350px;
	background:url(../images/main_div_home_left2.gif) no-repeat ;
; z-index: 100; }
#mainDivHomeRight{
	width:409px;
	height:350px;
	background:url(../images/main_div_home.gif) no-repeat;
; z-index: 100; }
#mainDivHomeRightSlot1{
	margin-top:34px;
	margin-left:40px;
; z-index: 100; }
#mainDivHomeRightSlot2{
	margin-top:105px;
	margin-left:57px;
; z-index: 100; }
#mainDivHomeRightLinkDalej{
	margin-top:22px;
	margin-left:187px;
; z-index: 100; }
#mainDivHomeRightWidelec{
	margin-top:13px;
	margin-left:8px;
; z-index: 100; }
#footDiv{
	width:1000px;
	height:163px;
	background:url(../images/foot_div.jpg) no-repeat;
; z-index: 100; }
#topDivMenu, #topDivOnas{
	width:1000px;
	height:40px;
; z-index: 100; }
#topDivMenu{
	background:url(../images/bg_topDivMenu.jpg) no-repeat;
; z-index: 100; }
#topDivOnas{
	background:url(../images/bg_topDivOnas.jpg) no-repeat;
; z-index: 100; }
#logoDivMenu, #logoDivOnas{
	width:1000px;
	height:68px;
; z-index: 100; }
#logoDivMenu{
	background:url(../images/bg_logoDivMenu.jpg) no-repeat;
; z-index: 100; }
#logoDivOnas{
	background:url(../images/bg_logoDivOnas.jpg) no-repeat;
; z-index: 100; }
#menuAndOtherDivMenu{
	width:1000px;
	height:132px;
	background:url(../images/bg_menuAndOtherDivMenu.jpg) no-repeat;
; z-index: 100; }
#lineDivOnas, #lineDivMenu{
	width:1000px;
	height:7px;
; z-index: 100; }
#lineDivOnas{
	background:url(../images/linia_onas.jpg) no-repeat;
; z-index: 100; }
#lineDivMenu{
	background:url(../images/linia_menu.jpg) no-repeat;
; z-index: 100; }
#leftColumn{
	width:189px;
	height:513px;
; z-index: 100; }
#leftColumnMenu{
	margin-left:32px;
	margin-top:49px;
; z-index: 100; }
#makatkaBgDiv{
	width:597px;
	height:513px;
; z-index: 100; }
#makatkaImage{
	margin-top:6px;
; z-index: 100; }
#rightColumn{
	width:214px;
	height:513px;
; z-index: 100; }

#menuAndOtherDivOnas{
	width:1000px;
	height:132px;
	background:url(../images/bg_menuAndOtherDivOnas.jpg) no-repeat;
; z-index: 100; }

#mainDivCms{
	width:1000px;
	height:513px;
	background:url(../images/mainbg.jpg) no-repeat;
; z-index: 100; }

#film {top : 523px; left : 660px; width : 200px; position : absolute; color : #f0efef; font-family : Franklin Gothic Demi; font-size : 11px; text-decoration : underline; }
#film2 {top : 425px; left : 660px; width : 200px; position : absolute; color : #f0efef; font-family : Franklin Gothic Demi; font-size : 11px; text-decoration : underline; }
#film3 {top : 720px; left : 268px; width : 200px; position : absolute; color : #f0efef; font-family : Franklin Gothic Demi; font-size : 11px; text-decoration : underline; }


/*MOJE**********************/
#loginBlock {
	border: 1px solid black;
	margin: auto; 
	margin-top: 150px;
	width: 600px;
	background-color: #222222;

}

#loginBlockTopic{
	border-bottom: 1px solid black;
	margin: auto; 
	margin-top: 0px; 
	font : bold 12px "Trebuchet MS", sans-serif; 	
	color : white; 	
	letter-spacing : 2px; 	
	text-align : center; 
	background-color: #333333;

}

#napisRestauracje{
	width: 960px;
	margin-top:0px;
	margin-left:30px;
	height:40px;
	border: 0px solid red;
; z-index: 100; }

#lang{
	margin-top: 0px;
	margin-left:860px;
	margin-right: 5px;
	width:100px;
	height:20px;
	border: 0px solid yellow;
	v-align: top;
; z-index: 100; }


#doors {background: black; width:100%; margin-top: -760px; height:760px; top:0px; left:0px; z-index:100000000; }
#doorsLeft {position: absolute; background: black;  margin-top: 0px; height:760px; top:0px; left:0px; z-index:100000000; }
#doorsRight {position: absolute; background: black; margin-top: 0px; height:760px; top:0px; left:0px; z-index:100000000; }

.noBorder{	border:none; z-index: 100; }
.mt6{	margin-top:6px; z-index: 100; }

#menuAndOtherDivMenu, #menuAndOtherDivNasiGoscie, #menuAndOtherDivPisza{
	width:1000px;
	height:132px; 
	z-index: 100; 
	bgcolor: black;}
#menuAndOtherDivMenu{	background:url(../images/bg_menuAndOtherDivMenu.jpg) no-repeat; z-index: 100; }
#menuAndOtherDivNasiGoscie{background:url(../images/bg_menuAndOtherDivNasiGoscie.jpg) no-repeat; z-index: 100; }
#menuAndOtherDivPisza{	background:url(../images/bg_menuAndOtherDivPisza.jpg) no-repeat; z-index: 100; }



#lineDivOnas, #lineDivMenu, #lineDivMenuNasiGoscie, #lineDivPisza, #lineDivKontakt{
	width:1000px;
	height:7px;
; z-index: 100; }
#lineDivOnas{			background:url(../images/linia_onas.jpg)		no-repeat;	 z-index: 500; }
#lineDivMenu{			background:url(../images/linia_menu.jpg) 		no-repeat;	 z-index: 500; }
#lineDivMenuNasiGoscie{	background:url(../images/linia_nasi_goscie.jpg) no-repeat;	 z-index: 500; }
#lineDivPisza		{	background:url(../images/linia_pisza.jpg) 	no-repeat;	 z-index: 500; }



#mainDivCatering, #mainDivPisza, #mainDivOfertySpecjalne, #mainDivNasiGoscie, #mainDivRestauracje{
	width:1000px;
	height:513px;
	bgcolor: black;
	border: 0px solid red;
	z-index: 500; 
	}

#mainDivCatering{		background:url(../images/background.jpg) no-repeat; z-index: 500; }
#mainDivRezerwacje{		background:url(../images/bg_mainDivRezerwacje.jpg) no-repeat; width:1000px; height: 513px; z-index: 500; }
#mainDivPisza{		background:url(../images/bg_mainDivPisza.jpg) no-repeat; z-index: 500; }
#mainDivOfertySpecjalne{	background:url(../images/bg_mainDivOfertySpecjalne.jpg) no-repeat; z-index: 500;}
#mainDivNasiGoscie{		background: #000000 url(../images/bg_nasi_goscie_r_col.jpg) no-repeat right;  z-index: 500; margin-right: 0px;}
#mainDivRestauracje{		background:url(../images/bg_mainDivRestauracje.jpg) no-repeat right; z-index: 500; }



#ofertyLeftColumn{	margin-left:30px;	margin-top:20px;	width:400px; height: 450px; z-index: 500; }
#ofertyText{		 width:400px; 	height: 300px;			; z-index: 500; }
#ofertyImages{		width:400px; 	height: 150px;		text-align:center;	; z-index: 500; }

#nieckaSmall{		width:131px;		; z-index: 500; }
#piwoSmall{		width:400px; 	; z-index: 500; }
#winoSmall{		width:97px;					; z-index: 500; }
#ofertyRightColumn{	width:519px;	margin-top:30px;	margin-left:22px;	text-align:center; z-index: 500; }



.white_small{color: white; font-size: 12px; z-index: 500; }
.white{color: white; z-index: 500; }
.left{	float:left; z-index: 500; }
.right{	float:right; z-index: 500; }

#mainDiv{width:1000px;	/*height:513px;*/ 	background:url(../images/mainbg.jpg) repeat-x; ; z-index: 500; }



#onasBgDiv{	width:590px;	height:513px;	background:url(../images/bg_onasBgDiv.jpg) no-repeat;}
#onasHead{ margin-left:30px;	margin-top:20px; width: 540px; height:30px;}
#onasText{ margin-left:30px;	margin-top:10px; width: 540px; height:400px;}
#onasRight{	width:410px;	height:513px;	background:url(../images/bg_mainDivRightOnas.jpg) no-repeat;}

#media{margin-left: 30px;width: 100% ; z-index: 500; }
.media_date{ 	color: white; font-size: 20px; z-index: 500; }
.media_topic{	color: white; font-size: 20px; text-decoration: underline; z-index: 500; }

#kontakt{margin-top: 20px; width: 1000px; z-index: 500; }
#kontakt_form{margin-top: 00px; width: 550px; z-index: 500; }
#kontakt_bottom{width: 1000px; z-index: 500; text-align: center; font-family: Arial, Verdana; font-size: 10px;}

#catering_top{ width: 1000px; height: 400px; margin-top: 20px; height: 500; ; z-index: 500; }
#catering_left{margin-left:30px; width: 300px;  height: 400px; margin-right: 20px; z-index: 500; }
#catering_right{width: 500px;  height: 400px; text-align: right; margin-left: 20px; z-index: 500; }
#catering_bottom{ width: 975px; margin-right: 25px; text-align: right; margin-bottom: 20px; z-index: 500; }

#menu_left{width:188px; margin-left:30px; margin-top: 20px; border: 0px solid red; z-index: 500; }
#menu_center{width:550px; margin-top: 20px; border: 0px solid yellow;  text-align: center; z-index: 500; }
#menu_right{width:100px;   margin-top: 20px; border: 0px solid white; z-index: 500; }


#widelecWsteczMenu{	margin-left:20px; margin-top:0px; z-index: 500; }
#wsteczMenu{margin-left:0px;margin-top:20px; z-index: 500; }

#dalejMenu{margin-left:0px;margin-top:0px; z-index: 500; }
#widelecMenu{	margin-left:20px;	margin-top:0px; z-index: 500; }

#ksiega_left{	width:255px; margin-left: 10px;  margin-top: 5px;  border: 0px solid red; z-index: 500; }
#ksiega_right{	width:540px;	margin-top: 5px; border: 0px solid red; z-index: 500; }
#ksiega_right_top{	height: 80px; width:510px; text-align: right; margin-top:20px; z-index: 500; border: 0px solid red}
#ksiega_right_obejrzyj{	width:470px; text-align: right; z-index: 500; }
#ksiega_right_photo{width:540px; text-align: left; ; z-index: 500; }
/*#ksiega_czosnek {width:208px; height:525px; background:url(../images/bg_nasi_goscie_r_col.jpg) no-repeat right; border: 0px solid white; z-index: 500; }*/


#restaurant_left{width:200px;  margin-left: 30px; margin-top: 30px; border: 0px solid red; z-index: 500; }
#restaurant_right_map{width:630px;  margin-top: 33px; margin-left:50px; border: 0px solid green; z-index: 500; }
#restaurant_right{width:730px;  margin-top: 20px; border: 0px solid green; z-index: 500; }
#restaurant_thumbs{width:150px;  margin-top: 0px; z-index: 500; }
#restaurant_photo{width:580px;  margin-top: 0px; z-index: 500; }

#footer{ width: 100%;  text-align: center; border: 0px solid red; font-family: Arial, Verdana; font-size: 12px; z-index: 500; }
#footerContact{ width: 100%;  text-align: center; border: 0px solid red; font-family: Arial, Verdana; font-size: 12px; z-index: 500; }

.agreement{font-family: Arial, Verdana; font-size: 9px;}

.rest_underline { text-decoration: underline; font-size: 13px; z-index: 500; }

.underline{text-decoration: underline; z-index: 500; }
H2 {	font-family: HoboDEE; font : bold 20px "Trebuchet MS", sans-serif; 	color : black; 	letter-spacing : 2px; 	text-align : center; background-color: inherit; z-index: 500; } 
H3 {	font : bolder 25px "HoboDEE", sans-serif; 	color : black; 	letter-spacing : 2px; 	text-align : center; background-color: inherit; z-index: 500; } 
H4 {	margin-top: 0px; font: 15px , sans-serif; font-weight : bold;	color : black; 	letter-spacing : 1px; 	text-align : center; z-index: 500; } 
H5 {	margin-top: 0px; font: 11px , sans-serif; font-weight : bold;	color : black; 	letter-spacing : 1px; 	text-align : center; z-index: 500; } 


A:link 		{	color : white; 	text-decoration : none; background-color: inherit; z-index: 500; } 
A:visited	{	color : white; 	text-decoration : none; background-color: inherit; z-index: 500; } 
A:hover 	{	color : white; 	text-decoration : none; background-color: inherit; z-index: 500; } 
A:active    {	color : grey; 	text-decoration : none; background-color: inherit; z-index: 500; } 


#articleBlock{
	border: 1px solid white;
	margin: auto; 
	margin-top: 20px;
	width: 80%;
	min-height: 450px;
	background:url(../images/overlay.png);

; z-index: 500; }

#articleBlockTopic{
	border-bottom: 1px solid white;
	margin: auto; 
	margin-top: 0px; 
	font : bold 25px;
	color : white; 	
	letter-spacing : 1px; 	
	text-align : center; 
	background:url(../images/overlay.png);

; z-index: 500; }



.center {text-align: center; z-index: 500; }

.blue{color: #0095DA; z-index: 500; }

.short {height: 100px; width: 600px; z-index: 500; }
.tall {height: 100px; width: 500px; z-index: 500; }
.file {width: 400px; ; z-index: 500; }
/*MOJE**********************/

