:focus { -moz-outline-style: none; }


.fix
{
   line-height: 0.0;
}

body,
html
{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background: #1D1D1D url(gfx/main-back.png);
	background-repeat: repeat-x;
}



#wrap {
	width:1006px;
	height: 720px;
	margin:0 auto;
	background:#1D1D1D;
	
}

#header-a {
	width:430px;
	height: 173px;
	margin:0 auto;
	background: #1D1D1D url(gfx/header-a.jpg);
	float: left;
}

#header-b {
	width:566px;
	height: 173px;
	margin:0 auto;
	background: #1D1D1D url(gfx/header-back.jpg) no-repeat;
	float: right;
	padding: 0px 10px 0px 0px; 
	text-align: right;
}
#menu-bar {
	width:188px;
	height: 226px;
	margin:0 auto;
	padding: 60px 0px 0px 0px;
	background: #C41A1A url(gfx/menu-bar.jpg);		
	float: left;
}
* html #menu-bar {
	margin-bottom: -2px;/*or -21px*/
} 
#menu-photo {
	width:441px;
	height: 286px;
	margin:0 auto;
	background: #4E2F2A;	
	float: left;
}
* html #menu-photo {
	margin-bottom: -2px;/*or -21px*/
} 
#glass {
	width:377px;
	height: 561px;
	margin:0 auto;
	background: #D7D1D1;	
	float: right;
	margin-bottom: -4px;/*or -21px*/
}
* html #glass{
	margin-left: 0px;/*or -21px*/
} 
#menu-pic-left {
	width:207px;
	height: 275px;
	margin:0 auto;
	background: #85BAE2 url(gfx/menu-pic-left.jpg);
	float: left;
}

#menu-content {
	width:422px;
	height: 275px;
	
	float: left;
	background: #98AF2F url(gfx/menu-content-back.png) repeat-x; 
}
.menu-content-changing {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding: 30px 30px 20px 20px;	
}
.hidden {display: none;}

p.menu-content-p {
	margin: 5px 0px 5px 0px;
}
.menu-content-adres{
	text-align: right;
}
p.menu-zobacz{
	text-align: right;
	margin: 15px 0px 0px 0px;
}
p.menu-zobacz-closer{
	text-align: right;
	margin: 10px 0px 0px 0px;
}

#footer {
	width:986px;
	height: 120px;
	margin:0 auto;
	
	background: #1D1D1D;	
	padding: 25px 10px 0px 10px;
	clear: both	
}
#facebook-div{ 	float: left;	width:130px; 	height: 40px; 	margin:0 auto;  }
#facebook-img{ 	float: left; 	margin: 0px 10px 0px 0px;}
#facebook-p{ 	color: #CCCCCC; margin: 5px 0px 0px 0px; font-size: 11px; font-weight:bold;}

#footer-menu { 	float: left; width: 600px; height: 70px; margin: 0px 0px 0px 55px;}
#entertainment{	width:157px; height: 60px; float: right; }

#footer-copyright { width:1006px; height: 40px; color: #CCCCCC; padding: 20px 0px 0px 0px; text-align: center;}

img.mainpage_script
{
	margin: 35px 0px 5px 135px;

}
p.script-p{
	margin: 5px 0px 0px 0px;
	color: #A4A4A4;
	font-size: 11px;
	
}
a {outline: none;}
a img {border:none;}
a.normal:link {		text-decoration: none; 		color: #CCCCCC;  }
a.normal:visited {	text-decoration: none;		color: #CCCCCC; }
a.normal:hover {		text-decoration: none; color: white;}
a.normal:active {	text-decoration: none;		color: #CCCCCC; } 

a.menu-link {	
	display:block;
	margin: 0px 0px 0px 8px;
	padding:3px 0px 3px 22px;
	background:url(gfx/menu-current-fixed.jpg) no-repeat; 
	background-position:-10px 0px;	
}
a.menu-link:visited { 	 }
a.menu-link:hover {	background-position:0px 0px;	}
a.menu-link:active {	 } 
/* Comment here */

a.menu-link-fixed { 
	display:block;
	margin: 0px 0px 0px 8px;
	padding:3px 0px 3px 22px;
	background:url(gfx/menu-current.jpg) no-repeat; 
	background-position:0px 0px;	
}

h1 {
	font-size: 27px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}
h2 {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
}
