html,body,h1,h2,h3,h4,h5,h6,form,ul,ol,dl,dt,dd,li,div,hr,p,ul,a {
  margin: 0;
  padding: 0;
}
h1
{
  font-size: 15px;
  padding-top:5px;
  padding-left:5px;
  font-weight:normal;
}
h2
{
  font-size: 12px;
  padding-top:7px;
  padding-left:5px;
  font-weight:normal;
}
h3
{
  font-size: 12px;
  padding-top:5px;
  padding-left:5px;
  font-weight:normal;
}

h4
{
  font-size: 10px;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
}
h5
{
  font-size: 8px;
  padding-top:5px;
  padding-left:5px;
  font-weight:normal;
}
.paddingBox10
{
	padding:10px;
}
.paddingBox5
{
  padding:5px;
}
body {
  background: #fffff;
  color: #000000;
  font: normal 100% Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
}
.bold
{
	text-decoration:none;
  font-size:12px;
  color:#000000;
  font-weight:bold;
}
.displayNone
{
	display:none;
}
.clearBoth
{
  clear: both;
  height: 0;
  margin: 0;
  padding: 0;
  line-height: 0;
  font-size: 0;
}

a, a:hover {
	color: #000000;
	font: normal 100% Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:underline;
}

/* ---------= Structure =--------- */

#container 
{
  width: 930px;
  margin: auto;
  margin-top:20px;
  text-align: left;
}

/* -= top =- */
#top 
{
	height:188px;
  width: 930px;
  margin: 0 auto;
}

/* -= menu =- */

#menu 
{
  height:37px;
  margin: 0 auto;
  padding-left:200px;
}
.menuItem
{
	float:left;
	padding:0px;
	margin-right:5px;
}
.menuItemLeft
{
	float:left;
	background: url(/images/page/menuSmallLeft.gif) no-repeat;
	width:12px;
	height:24px;
}
.menuItemCenter
{
	float:left;
  height:24px;
  background-color:#fecb00;
  
}
.menuItemCenter a
{
	font-weight:normal;
  text-decoration: none;	
}
.menuItemCenter a:hover
{
  font-weight:normal;
  text-decoration: none;  
}
.menuItemRight
{
	float:left;
  background: url(/images/page/menuSmallRight.gif) no-repeat;
  width:12px;
  height:24px;
}

.menuItemRedLeft
{
  float:left;
  background: url(/images/page/menuSmallLeft.gif) no-repeat;
  width:12px;
  height:24px;
}
.menuItemRedCenter
{
  float:left;
  height:24px;
  background-color:#fecb00;
  
}
.menuItemRedCenter a
{
  font-weight:normal;
  text-decoration: none;
  color:#ff0000;
  font-weight:bold;  
}
.menuItemRedCenter a:hover
{
  font-weight:normal;
  text-decoration: none;
  color:#ff0000;
  font-weight:bold;  
}
.menuItemRedRight
{
  float:left;
  background: url(/images/page/menuSmallRight.gif) no-repeat;
  width:12px;
  height:24px;
}


.menuItemBigLeft
{
  float:left;
  background: url(/images/page/menuBigLeft.gif) no-repeat;
  width:12px;
  height:37px;
}
.menuItemBigCenter
{
  float:left;
  height:37px;
  background-color:#fecb00;
  position:relative;
}

.menuItemBigCenter a
{
	padding-top:10px;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	top:10px;
}

.menuItemBigCenter a:hover
{
	margin-top:10px;
  font-weight:bold;
  text-decoration: none;
}

.menuItemBigRight
{
  float:left;
  background: url(/images/page/menuBigRight.gif) no-repeat;
  width:12px;
  height:37px;
}

.menuItemBigRedLeft
{
  float:left;
  background: url(/images/page/menuBigLeft.gif) no-repeat;
  width:12px;
  height:37px;
}
.menuItemBigRedCenter
{
  float:left;
  height:37px;
  background-color:#fecb00;
  position:relative;
}

.menuItemBigRedCenter a
{
  padding-top:10px;
  font-weight: bold;
  text-decoration: none;
  position:relative;
  top:10px;
  color:#ff0000;
}

.menuItemBigRedCenter a:hover
{
  margin-top:10px;
  font-weight:bold;
  text-decoration: none;
  color:#ff0000;
}

.menuItemBigRedRight
{
  float:left;
  background: url(/images/page/menuBigRight.gif) no-repeat;
  width:12px;
  height:37px;
}
/* -= center =- */

#center
{
  width: 930px;
}

.center1
{
	margin-top:10px;
	width: 930px;
}

.center2
{
 margin-top:10px;
 margin-right:10px;
 float:left;
 width:460px;
 height:406px;
}

.center3
{
 margin-top:30px;
 width:460px;
 height:406px;
 float:left; 
}

.center4
{
 width:930px;
 margin: auto;
 margin-top:5px;
}
.portfolioCenter
{
	float:left;
	margin-top:10px;
  width:930px;
}
.portfolioCenter2
{
 margin-top:10px;
 float:left;
 width:460px;
}

#left 
{
  position:relative;
  width: 668px;
  text-align: left;
  float:left;
  margin-right:10px;
}
#right 
{
  position:relative;
  width: 320px;
  margin: 0 auto;
  text-align: left;
  float:left;
}

/* -= footer =- */

#footer
{
  width:930px;
  height:113px;
  margin:0 auto;
}

.contentBox
{
	
}
.contentBoxCenter
{
  background-color:#ffe400;
}
.contentBoxCenterLeft
{
	margin-right:20px;
  width:390px;
  float:left
}
.contentBoxCenterHoney
{
  width:67px;
  float:left;
  z-index: 1;
}
.contentBoxCenterRight
{
	width:390px;
	float:left;
}

.contentBoxTopBottomCenter
{
	float:left;
  height:13px;
  background-color:#ffe400;
}
.contentBoxTopLeft
{
	float:left;
  background: url(/images/page/leftTopCorner.gif) no-repeat;
  width:13px;
  height:13px;
}
.contentBoxTopRight
{
  float:left;
  background: url(/images/page/rightTopCorner.gif) no-repeat;
  width:13px;
  height:13px;
}
.contentBoxBottomRight
{
  float:left;
  background: url(/images/page/rightBottomCorner.gif) no-repeat;
  width:13px;
  height:13px;
}
.contentBoxBottomLeft
{
  float:left;
  background: url(/images/page/leftBottomCorner.gif) no-repeat;
  width:13px;
  height:13px;
}
.honey
{
	width:67px;
	height:67px;
	background: url(/images/page/honey.gif) no-repeat;
	z-index: 2;
	position:relative;
	top: -30px;
	left:-10px;
}
#honey1
{
  width:39px;
  height:33px;
  background: url(/images/page/honey1.gif) no-repeat;
  z-index: 2;
  position:relative;
  top: -30px;
  left: 20px;
}
#honey2
{
  width:39px;
  height:33px;
  background: url(/images/page/honey1.gif) no-repeat;
  z-index: 2;
  position:relative;
  top: 4px;
  left: 20px;
}
.blockTitle
{
	font-size: 13px;
	font-weight: bold;
	color:#000000;
}
/* -= Center 2 =- */

.contentBoxCenterHoney1
{
  width:0px;
  height:0px;
  float:left;
  z-index: 1;
}
.contentBoxCenterForm
{
	margin:auto;
	width:380px;
}

/* -= Center 3 =- */

.center3-1
{
	width:458px;
	height:178
}
.center3-2
{
  width:222px;
  height:211px;
  margin-right:10px;
  margin-top:10px;
  float:left;
}
.center3-3
{
  width:222px;
  height:211px;
  margin-top:10px;
  float:left;
}
/* -= center 4 =- */
.realizations
{
	width:884px;
	margin: auto;
	margin-top:20px;
	margin-bottom:20px;
}
.realizationsTable
{
	width:884px;
	cellpadding:0px; 
  cellspacing:0px;
  border-collapse: collapse;
  text-align: left;
}

.realizationsTable td
{
	border-bottom: 1px solid #4d3f0e;
	padding: 10px 5px 10px 5px;
	vertical-align: top;
}

.realizationsTableSmall
{
  width:100%px;
  cellpadding:0px; 
  cellspacing:0px;
  border-collapse: collapse;
  border:none;
}
.realizationsTableSmall td
{
  padding: 10px 5px 10px 5px;
  vertical-align: top;
  border:none;
}
.inputForm
{
  width:228px;
  height:18px;
  border: 1px solid #4d3f0e;
  border: 1px solid #4d3f0e;	
}
.radio_list
{
	list-style: none;
	
}
.radio_list li
{
	display: inline;
}
.formTable
{
	
}
.formTable th
{
	text-align:right;
	font-weight:normal;
}

.textAreaForm
{
	border: 1px solid #4d3f0e;
}
/*
.inputLeft
{
	background: url(/images/page/leftInput.gif) no-repeat;
	float:left;
	width:6px;
	height:23px;
}
.inputCenter
{
  float:left;
}
.inputRight
{
  background: url(/images/page/rightInput.gif) no-repeat;
  float:left;
  width:6px;
  height:23px;
}
*/

/* -= Portfolio =- */
.portfolioBorderCorner
{
	float:left;
  width:7px;
  height:7px;
  background-color: #ffe612;
  z-index: 1;
}
.portfolioBorder
{
	float:left;
	background-color: #ffe612;
	width:916px;
	height:7px;
	border:none;
  padding:0px;
  margin:0px;
}
.portfolioBoxCenter
{
  width:916px;
  background-color:#ffffff;
  border-left:7px solid #ffe612;
  border-right:7px solid #ffe612;
}
.portfolioRoundCorner
{
  width:13px;
  height:13px;
  z-index: 2;
  position:relative;
  border:none;
  padding:0px;
  margin:0px;
}

/* -= Cennik =- */

.beeBox
{
	width:222px;
	height:211px;
	float:left;
	cursor:pointer; 
}
.priceTable
{
  width:100%;
}
.priceTable th
{
  font-weight:normal;
  padding-left:20px;
}
.bannersBox
{
	width:750px;
	position: relative;
	margin:auto;
	padding-top:10px;
}
.bannerText
{
	color:#4d3f0e;
	font-size: 22px;
	text-align:center;
	
}
.bannerTextSmall
{
  color:#4d3f0e;
  font-size: 16px;
  text-align:center;
}
.bannerTextSmaller
{
  color:#4d3f0e;
  font-size: 14px;
  text-align:center;
}
.banner400x50
{
	width:400px;
	height:50px;
	position:relative;
	left:175px;
	background-color: #ffffff;
	margin-bottom:10px;
	
}
.banner468x60
{
	float:left;
  width:468px;
  height:60px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  margin-right:10px;
  margin-left:20px;
  
}
.banner234x60
{
	float:left;
  width:234px;
  height:60px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner728x90
{
	float:left;
  width:728px;
  height:90px;
  position:relative;
  left:11px;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner750x200
{
	float:left;
  width:750px;
  height:200px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner750x100
{
  float:left;
  width:750px;
  height:100px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banners120
{
	float:left;
	width:120px;
	margin-left:5px;
	margin-right:10px;
	position: relative;
}
.banner120x240
{
  width:120px;
  height:240px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner120x60
{
  width:120px;
  height:60px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
 
}
.banner120x90
{
  width:120px;
  height:90px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner120x600
{
  width:120px;
  height:600px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banners160
{
  float:left;
  width:160px;
  margin-right:10px;
  position: relative;
}
.banner160x600
{
  width:160px;
  height:600px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner125x125
{
  width:125px;
  height:125px;
  position:relative;
  left:17px;
  background-color: #ffffff;
  margin-bottom:10px;
 
}
.banner100x100
{
	left:30px;
  width:100px;
  height:100px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banners300
{
  float:left;
  width:300px;
  margin-right:10px;
  position: relative;
}
.banner300x600
{
  width:300px;
  height:600px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
 
}
.banner300x250
{
  width:300px;
  height:250px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
  
}
.banner170x70
{
	padding:5px;
	left:65px;
  width:170px;
  height:70px;
  position:relative;
  background-color: #ffffff;
  margin-bottom:10px;
}
.bannerActive
{
  border:4px solid #ff0000;
}
.bannerInActive
{
  border:none;
}
.packageCheckbox
{
}

.pagination
{
	font-weight: bold;
	text-align: right; 
	width:auto; 
	float: right; 
	padding-right:10px;
}
.pagination a
{
	text-decoration: none;
}
.pagination a:hover
{
	text-decoration: underline;
}

#myHiddenDiv {display:none;}
      
.popup {background:#FFF; border:1px solid #333; padding:1px;}
.popup-header {height:24px; padding:7px; background:url("bgr_popup_header.jpg") repeat-x;}
.popup-header h2 {margin:0; padding:0; font-size:18px; float:left;}
.popup-header .close-link {float:right; font-size:11px;}
.popup-body {padding:10px;}
