.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed {
	position: fixed;
	*position: absolute;
	*top:600px!important;
}

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }
	
	.boxy-wrapper .top-left { background: url('../images/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url('../images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('../images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('../images/boxy-sw.png'); }
	
	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
/*	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-sw.png'); }
*/
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color: #252525; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: #fff; padding: 0;}
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }

    .konkurs_buttons {
  width: 300px;
  float: left;
}

.footer-banner {
  text-align: center;
  background: url("../images/footer-banner-back.png") no-repeat;
  width: 930px;
  height: 94px;
  padding-top: 16px;
  margin-left: 6px;
}

.bannerInfo a {
  color: #1791B0;
}


.bannerTable {
	border: 1px solid #d3d3d3;
	margin:0 5px 5px 0;
  background-color: #fafafa;
	float:left;
}

.bannerTableCompetition {
	border: 1px solid #d3d3d3;
	margin:0 5px 5px 0;
  background-color: #fafafa;
	float:left;
	height:100px;
	width:100px;
}

.bannerTableRed {
	border: 1px solid red;
	margin:0 2px 2px 0;
}

.banner {
	float:left!important;
	display:block!important;
	background-color: #EDEDED!important;
}

.bannerInfo {
	color: #000;
	padding:0 0 0 3px!important;
	text-align:left;
	float:left;
	display:block;
	height:100px!important;
	width:207px!important;
	font-size: 12px!important;
}

.ibanner {
	width:680px!important;
}

















#footer {
  width:940px;
  margin:0 0 0 0;
}

#footer #leftPartFooter {
  width:11px;
  height:244px;
  float: left;
  background: url("../images/leftPartFooter.png");
  background-repeat: no-repeat;
}

#footer #middlePartFooter {
  float: left;
  height:244px;
  width: 915px;
  background: url("../images/middlePartFooter.png") repeat-x;
}

#footer #rightPartFooter {
  width:14px;
  height:244px;
  float: left;
  background: url("../images/rightPartFooter.png");
  background-repeat: no-repeat;
}

#footer #middlePartFooter #footerLinks {

}

#footer #middlePartFooter #footerLinks ul {
  float:left;
  margin:20px 0 20px 0;
	*margin:15px 0 0 0;
  padding:0 0 0 0;
}

#footer #middlePartFooter #footerLinks ul li {
  float:left;
  margin:0px 0 0 10px;
  list-style-type: none;
}

#footer #middlePartFooter #footerLinks ul li a {
  display: block;
  float:left;
  color: #202020;
  text-decoration: none;
  font-size: 14px;
	margin:3px 0 0 5px;
}

#footer #middlePartFooter #footerLinks ul li a:hover {
  display: block;
  float:left;
  text-decoration: underline;
  color: #202020;
  font-size: 14px;
}

#footer #middlePartFooter #footerLinks ul li .smallSquare {
  margin:8px 10px 0 0!important;
  float:left;
}

#footer #middlePartFooter #footerLinks #facebookLink {
  float:right;
  color: #747474;
  text-decoration: none;
  font-size: 17px;
  margin:16px 0 0 0;
  display: block;
  *width:160px;
}

#footer #middlePartFooter #footerLinks #facebookLink span {
  margin:10px 0 0 0;
  *margin:0 0 0 0;
  *display:block;
}

#footer #middlePartFooter #footerLinks #facebookLink img {
  margin:0 0 0 5px;
  display: block;
  float: right;
  *margin:-19px 0 0 0;
}

#footer #middlePartFooter #footerLinks #facebookLink:hover {
  float:right;
  color: #747474;
  text-decoration: underline;
  font-size: 17px;
}

#footer #middlePartFooter #leftFooter {
  float:left;
  *margin:15px 0 0 0;
	*width:310px;
}

#footer #middlePartFooter #leftFooter img {
  float:left;
  margin:10px 10px 0 0;
}

#footer #middlePartFooter #leftFooter h1 {
  float:left;
  font-size: 17px;
  font-weight: bold;
  color: #505050;
  margin:10px 0 0 0;
}

#footer #middlePartFooter #leftFooter #square {
  margin:20px 0 0 0;
  width:270px;
}

#footer #middlePartFooter #leftFooter #square #leftSquare {
  float: left;
  height:129px;
  width: 7px;
  background: url("../images/leftSquare.png");
}

#footer #middlePartFooter #leftFooter #square #middleSquare {
  float: left;
  height:110px;
  width:254px;
  background: url("../images/middleSquare.png") repeat-x;
	font-size: 14px;
	padding-top: 15px;
}

#footer #middlePartFooter #leftFooter #square #rightSquare {
  float: left;
  height:129px;
  width: 9px;
  background: url("../images/rightSquare.png");
}

#footer #middlePartFooter #rightFooter {
  float:left;
  margin:0 0 0 12px;
  *margin:20px 0 0 12px;
	width:630px;
}


 #footer #middlePartFooter #rightFooter img {
  float:left;
  margin:10px 3px 0 0px;
	*margin:5px 3px 0 0px;
}
.obj_swf {
  float:left;

}
#footer #middlePartFooter #rightFooter h1 {
  float:left;
  font-size: 17px;
  font-weight: bold;
  color: #505050;
  margin:10px 0 0 0;
	*margin:5px 0 0 0;
}

#footer #middlePartFooter #rightFooter #footerImages {
  padding:10px 0 0 0px;
}
#footerImages {

}

#footer #middlePartFooter #rightFooter #footerImages img {
  margin:10px 3px 0 0;
}

p{
  margin: 5px;
  padding:0;
}
