.mainColumn{
	margin: 0;
}
.clear{
	clear: both;
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
}

/* stary konkurs, mozna skasowac ale moze gdzies jeszcze sie wyswietla wiec nie usuwalem */
#contestBox{
   background:  url(/images/static/contest/contest_bg.jpg) no-repeat;
   margin: 0;
   text-align: center;
   min-height: 725px;
   height: 725px;
   position: relative;
   color: #000;
   margin-bottom: 110px;
}
#contestBox h2{
  font-size: 26px;
  padding: 40px 0 25px;
}
#contestBox .size_1{
  font-size: 18px;
  margin-bottom: 24px;
  font-weight: bold;

}
#contestBox .size_2{
  font-size: 14px;
  margin-bottom: 22px;
}
#contestBox .size_3{
  font-size: 12px;
  margin-bottom: 22px;
}
#contestBox .size_4{
  font-size: 24px;
  margin-bottom: 22px;
  font-weight: bold;
}


#contestBox2{
	width:660px;
   background:  url(/images/static/contest/sokbg.jpg) no-repeat;
   margin: 0;
   text-align: left;
   min-height: 757px;
   height: 757px;
   position: relative;
   color: #000;
   margin-bottom: 110px;
   color:white;
}
#contestBox2 .size_1{
position:relative;
margin-top:-150px;
font-size:29px;
padding:20px;
}
#contestBox2 .size_2{
text-align:center;
font-weight:bold;
font-size:12px;
position:relative;
left:195px;
margin-top:-45px;
}

#contestBox2 .size_3{
font-size:16px;
padding:40px 20px 20px 20px;
}
#contestBox2 .size_4{
font-size:14px;
padding:0 20px;
}
#contestBox2 .size_5{
font-size:18px;
padding:0 20px;
}
#contestBox2 .size_6{
font-size:12px;
padding:270px 0 0 20px;
}
#contestBox2 .logo{
position:relative;
top:10px;
left:450px;
display:block;
width:150px;
height:150px;
border:0;
text-indent:-6666px;
z-index:999;
background:url(/images/blank.gif);
}

#breadCrubms{
  background: #0c4480;
}
#content{

}




a#download_regulations2{
  display: block;
  padding-left: 50px;
  font-size: 18px;
  font-family: tahoma, arial;
  color: #white;
  position: absolute;
  bottom: 13px;
  left: 18px;
  font-weight: bold;
  height: 40px;
  text-align: left;
  outline: none;
  border: 0;

}
#download_regulations2 span{
  font-size: 14px;
  color: #fff;
  font-weight: normal;
  display: block;
}

a#download_regulations{
  display: block;
  background:  url(/images/static/contest/pdf_yellow.gif) no-repeat 0 3px;
  padding-left: 50px;
  font-size: 18px;
  font-family: tahoma, arial;
  color: #eb9b27;
  position: absolute;
  bottom: 23px;
  left: 18px;
  font-weight: bold;
  height: 40px;
  text-align: left;
  outline: none;
  border: 0;
}
#download_regulations span{
  font-size: 14px;
  color: #fff;
  font-weight: normal;
  display: block;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * 
    Contest Shrek Forever
 * * * * * * * * * * * * * * * * * * * * * * * * * */ 

#contestBoxShrek{
    width: 660px;
}
#contestBoxShrek .shrekTop{
    height: 700px;
    background: url(/images/static/shrek/shrek_bg_1.jpg) no-repeat 0 0;
}
#contestBoxShrek .shrekTop .shrekTxt1{
    display: block;
    padding: 37px 0 27px 27px;
}
#contestBoxShrek .shrekTop .shrekTxt2{
    display: block;
    padding: 0 0 113px 132px;
}
#contestBoxShrek .shrekTop .shrekTxt3{
    display: block;
    padding: 0 0 5px 170px;    
}
#contestBoxShrek .shrekTop .shrekContestLink{
    display: block;
    margin: 0 0 22px 170px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border: none;
}

#contestBoxShrek .shrekTop .shrekTxt4{
    display: block;
    padding: 0 0 0 21px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    border: none;
    font-family: tahoma;
}
#contestBoxShrek .shrekTop .shrekTxt4 a{
    border: none;
}
#contestBoxShrek .shrekTop .shrekTxt4 a:hover{
    border-bottom: solid 1px #fff;
    color: #fff;
}
#contestBoxShrek .shrekBottom .shrekTxt5{
    display: block;
    padding: 28px 0 385px 31px;
}
#contestBoxShrek .shrekBottom .shrekTxt6{
    display: block;
    padding: 0 0 142px 21px;
}
#contestBoxShrek .shrekBottom .shrekTxt7{
    display: block;
    padding: 0 0 0 123px;    
}
#contestBoxShrek .shrekBottom .shrekTxt8{
    display: block;
    padding: 0 0 0 197px;
}
#contestBoxShrek .shrekBottom a.shrekLogo{
    display: block;
    margin: 0 0 5px 251px;
    width: 160px;
    height: 82px;
    text-decoration: none;
    border: none;
}
#contestBoxShrek .shrekBottom a.shrekLogo:hover, #contestBoxShrek .shrekBottom a.shrekLogo:focus{
    border: none;
}
#contestBoxShrek .shrekBottom{
    height: 893px;
    background: url(/images/static/shrek/shrek_bg_2.jpg) no-repeat 0 0;
}
#contestBoxShrek .shrekPhotos{
    background: #fff;
    overflow: hidden;
    padding: 4px 0 10px;
    height: 290px;
}
#contestBoxShrek .shrekPhotos li{
    float: left;
    padding-right: 4px;
    padding-bottom: 4px;
    zoom: 1;
}
#contestBoxShrek .shrekPhotos li a{
    display: block;
    text-decoration: none;
    border: 0;
    height: 143px;  
    float: left;
}
#contestBoxShrek .shrekPhotos li a img{
    border: none;
}
#contestBoxShrek .shrekPhotos li.noPad{
    padding-bottom: 0;
}
#contestBoxShrek .shrekPhotos li.odd{
    padding-right: 0;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * 
    Contest Niagaro
 * * * * * * * * * * * * * * * * * * * * * * * * * */ 

#contestBoxNiagaro{
    width: 660px;
    height: 600px;
    position: relative;
    background: #fff url(/images/static/niagaroContest/niagaro_bg.gif) repeat-x 0 34px;
}
#contestBoxNiagaro .in1{
    height: 600px;
    background: transparent url(/images/static/niagaroContest/niagaro_contest_bg.gif) no-repeat right;
}
#contestBoxNiagaro .in2{
    height: 600px;
    background: transparent url(/images/static/niagaroContest/niagaro_img_1.gif) no-repeat left 129px;
}
#logoNiagaro{
    display: block;
    margin: 0 0 35px 33px;
    padding-top:26px;
    width: 293px;
    height: 66px;
    border: none;
    text-decoration: none;
}
#logoNiagaro:hover{
    border: none;
    text-decoration: none;
}
.niagaroTxt1{
    display: block;
    width: 407px;
    height: 137px;
    margin: 0 0 66px 123px; 
}
.niagaroTxt2{
    display: block;
    width: 319px;
    height: 87px;
    padding: 0 0 9px 186px; 
}
.niagaroRegulations{
    font-size: 12px;
    color: #000;
    display: block;
    margin-bottom: 55px;
    font-weight: bold;
    margin-left: 373px;
    border-bottom: none;
}
.niagaroRegulations:hover{
    text-decoration: none;
    border-bottom: none;
}
.niagaroTxt3{
    display: block;
    width: 329px;
    height: 45px;
    margin: 0 0 6px 22px; 
}
#logoNiagaroSmall, #logoNiagaroSmall:hover{
    display: block;
    width: 340px;
    height: 36px;
    margin: 0 0 0 22px;
    text-decoration: none;
    border: none;
}

