html, * {
	padding:0;
	margin:0;
}


	
body {
	background-color: #F2F2F2;
	margin:0 auto;
	font-size:10pt;
	color:#666666;
	font-family: arial;
	
	

}


	
.italic{
	display:inline;
	font-style: italic;

}

.bold{
	font-weight:bold;


}


	
/* headers */
h1 {
	color:black;
	font-family:arial black;
	font-size:10.5pt;
	font-weight:normal;
	margin-bottom:2px;
}
h2 {
	font-size: inherit;
	display:inline;
	color:black;
}
h3 {

}
h4 {
	font-size: inherit;
	display:inline;
}

/* paragraphs */
p {
	margin:2px 0 15px 0;
	line-height:1.3em;
}



div#header {
	background-color:#F2F2F2;
	padding:75px 0 8px 23px;
	position:fixed;
	top:0;
	z-index:80;
}

div#logo {
	position:absolute;
	right:0;
	top:11px;
}

.amenu{
	cursor: pointer;
	cursor: hand;
	
}
	
div#menuBLeft{
	background: transparent url('../img/menu/bcenter.gif') repeat left top;

}

div#menuBRight{
	background: transparent url('../img/menu/bright.gif') no-repeat right top;
}

div#menuB{
	background: transparent url('../img/menu/bleft.gif') no-repeat left top;
	padding-left:10px;

	width:766px;
	height:33px;
	font-size: 8pt;
	font-weight: bold;
}

div.menuBContent{
	float:left;
	padding-left:4px;
	padding-right:10px;
	padding-top:7px;
	color:#666666;
	text-decoration: none;
}

div.menuBLine{
	float:left;
	width:1px;
	height:32px;
	border-left: #AAAAAA 1px solid;		
}

img.menuBImage{
	margin-left:14px;
	margin-right:0px;
	float:left;
	display:block;
	border:none;
}

a{
	text-decoration: none;	
}



img#menu{
	padding:0px;
}
	
div#menuLinks{
	
	position:absolute;
	bottom:70px;
	width:580px;
	left:0px;	
	margin-left:55px;
	font-weight: bold;
	font-family: arial ;
}

div#menuLinks a{
	float:left;
	display:block;
		
	width:108px;	
	text-align: center;
	text-decoration: none;
	color: #333333;
	font-size: 9pt;
	text-shadow:0px 1px 1px #CCCCCC;
}


	
div#menuLinks a:HOVER{
	text-decoration: underline;;
}

/*about */
b.black{
	color:black;
}

.mainAbout{
	margin-top:17px;
}
.photoAbout{
	float:left;
	width:184px;
	height:112px;
	
}
.textAbout{
	float:left;
	height:102px;
	width:365px;
	padding-top: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #ececec;
}
		
.offertAbout{
	border-bottom: 1px solid #ececec;
	width:175px;
	height:46px;
}

.offertImgAbout{
	float:left;
	height:46px;
	width: 60px
}
	
.offertTxtAbout{
	float:left;
	width:100px;
	color:black;
	padding-top:15px;
	padding-left:15px;
}

/* content */
div#content {
	background-color: #f2f2f2;
	margin-top:165px;
	float:right;
	margin-bottom:15px;
}

.ods{
	position:absolute;
	top:1066px;

	z-index:0;
	visibility: hidden;
	font-size: 1px;
	display:block;
	width:0px;
}

.ods2{
	z-index:0;
	visibility: hidden;
	font-size: 1px;
	display:block;
	width:0px;
}

.singlePage{
	
}

.toolbarJur{
	position: absolute;
	top: 1px;
	left: -21px;
}
.normalText{
	font-size:8pt;
	line-height: 12pt;
	}
	
.middleText{
	font-size:11pt;
	font-family:arial;
	font-weight: bold;
	}

.tableTopText{
	
	padding-top:9px;
	padding-left:1px;
}

div.contentPanel{
	position:relative;
}



.bigWeatherBox{
	margin-top:4px;
	float:left;
	width:100px;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
}

.bigWeatherBox .middleText{
	margin-top: 3px;
	}
	
/*  galeria */

.category{
	width:184px;
	height:112px;
	margin-right:7px;
	background-color:#f4f7fb;
	float:left;
	text-decoration:none;
}

.category img{
	width:184px;
	height:86px;
	background-color:#f4f7fb;
	border:none;

}
	
.categoryIn1{
	
	background: transparent url('../img/gallery/middle.gif') repeat scroll left top;
}
	
.categoryIn2{
	background: transparent url('../img/gallery/left.gif') no-repeat scroll left top;
}
	
.categoryText{
	padding-top:6px;
	padding-left:12px;
	font-size: 9pt;
	font-weight: normal;
	color:#666666;
	text-decoration:none;
	background: transparent url('../img/gallery/right.gif') no-repeat scroll right top;
	height:22px;
}


.imageD{
	float:left;
	position:relative;
	background-color:#f4f7fb;
	width:184px;
	height:112px;
	margin-right:7px;
	margin-top:14px;
	visibility: hidden;
	
	cursor: pointer;
	cursor: hand;

	
}
.imageP{
	width:184px;
	height:112px;
	display:none;
}
.iamgeL{
	position:absolute;
	top:36px;
	left:73px;
	
}


/* about */
.aboutDiv{
	float:left;
	color:#666666;
	font-size: 8pt;
	font-weight: normal;
	
	
	padding-left:15px;
	padding-right:10px;
	padding-top:52px;
	
	line-height:12pt;
	
	}
	
.aboutS{
	float:left;
	width:1px;
	margin-top:9px;
	margin-bottom:9px;
	height:150px;
	border-right: 1px solid #353c41;
}
	
#mainmail{
	color:#666666;
	text-decoration: none;
}



#email{
	height:21px;
}
.mokko{
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}

#camera{
	margin-left:6px;
	
}

.slide{
	position:fixed;
	z-index:2000;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color: transparent;
	display:none;
	
	}

.przykrywka{
	position:absolute;
	width:100%;
	height:100%;
	background-color: black;
	opacity:0.8;
	filter: alpha(opacity=80);
	}
	
.iframeO{
	z-index:3000;
	border:0px;
	background-color: transparent;
	position:absolute;
	top:50%;
	left:50%;
	margin:-240px auto auto -320px;
	text-align:center;
	
}
		
.iframe{
	background-color: white;
	height:515px;
	width:660px;
}
.iframeR{
	height:515px;
	width:650px;
	border:0px;
}



.kostaRight{
	background: white url('../img/reklamy/kosta/bgRight.png') no-repeat scroll right top;

}