@import "contest_omen.css";
body{
    background-color: #f2f2f2!important;
}
.contest_right_box {
    float: right;
    width: 324px;
    padding: 0 10px 0 0;
    margin: 0;
}

*html .contest_right_box{
  width:200px;

}
.contest_box{
    background: #fff url('/images/layout/contest_site2/contest_info_box_cont.png') top left repeat-y;
    width: 572px;
}
.contest_box_top{
    background: #fff url('/images/layout/contest_site2/contest_info_box_top.png') top left repeat-y;
    width: 572px;
    height: 44px;
    line-height: 0;
}

.premium_box{
  position:relative;
  left:15px;
}
.contest_box_bottom{
    background: #fff url('/images/layout/contest_site2/contest_info_box_bottom.png') top left repeat-y;
    width: 572px;
    height: 11px;
    line-height: 0;
}
.contets_show_prizename{
    color: #843143;
}
.contest_box .text_area{
    margin: 10px 15px;
}
.contest_box .input_wide{
    margin: 5px 0px;
}
.contest_box .light_link{
    background-color: #e3f2fc;
    padding: 4px;
    margin: 10px 20px 10px 0px;
    width: 533px;
}
.contest_box hr{
    background-color: #ccc;
    height: 1px;
    color: #ccc;
    border: 0px;
    margin: 25px 0px 0px 0px;
}
.contest_box .wyslij_baton{
    background: url('/images/layout/contest_site/wyslij.png') no-repeat;
    width: 79px;
    height: 26px;
    float: right;
    margin: 7px 30px 0px 0px;
    border: none;
}
.contest_box .contest_box_bar{
    background: url('/images/layout/contest_site2/h3_line.png') repeat-x;
    color: #fff;
    padding: 4px 15px;
    margin: 0px 16px 0px 12px;
}
.contest_box .contest_box_bar a{
    color: #fff;
}
.contest_box .contest_box_bar h3{
    background-color: #fff ;
    color: #6aabd9;
    font-weight: normal;
    text-align: center;
    float: left;
    font-size: 11px;
    width: 200px;
    padding: 0px;
    margin: 0px 0px 0px 155px;
}

.
.contest_show_details{
    margin: 10px 20px 10px 10px;
}
.contest_show_details .contest_title{
    float:left
}
.contest_show_details .contest_img{
    background:  url('/images/layout/miniature_square_big.png') top left no-repeat;
    width: 165px;
    height: 165px;
    float: left;
}
.contest_show_details .contest_img img{
    width: 158px;
    height: 158px;
    margin: 3px;
    border: none;
    text-decoration: none;
}
.contest_show_descript{
    float: left;
    width: 368px;
    height: 117px;
    margin: 10px 0 0 5px;
}

.contest_show_descript h3.contest_title{
    margin: 0 !important;
}

.contest_show_descript b{
    color: #274fd3;
    font-size: 12px;
}
.contest_show_descript .organizer{
    font-weight: normal;
    color: #5d5d5d;
}
.contest_show_descript label{
    float: left;
    margin: 0px 10px 10px 0px;
    font-size:10px;
    line-height:15px;
}
.contest_show_descript_additional{
    width: 545px;
    height: 25px;
    float: left;
    background-color: #e3f2fc;
    margin: 10px 0px 10px 0px;
}
.contest_show_descript_additional .good{
    background: url('/images/layout/contest_site/ikonki_polecane.png') no-repeat 0px 1px;
    float: left;
    padding: 2px 0px 2px 20px;
    margin: 4px 20px 0px 20px;
}
.contest_show_descript_additional .similar{
    background: url('/images/layout/contest_site/ikonki_polecane.png') no-repeat -0px -53px;
    float: left;
    padding: 2px 0px 2px 27px;
  text-align: center;
}

.icons{
  clear: both;
  margin-left: 5px;
}

.contest_show_descript_additional .good{
    background: url('/images/layout/contest_site/ikonki_polecane.png') no-repeat 0px 1px;
    float: left;
    padding: 2px 0px 2px 20px;
    margin: 4px 20px 0px 20px;
}
.contest_show_descript_additional .similar{
    background: url('/images/layout/contest_site/ikonki_polecane.png') no-repeat -0px -53px;
    float: left;
    padding: 2px 0px 2px 27px;
    margin: 4px 20px 0px 20px;
}
.wez_udzial_baton{
    background: url('/images/layout/contest_site/wez_udzial.png') no-repeat;
    width: 100px;
    height: 24px;
    float: right;
    margin: 0px 50px 0px 0px;
}
.contest_show_descript .contest_title{
    color: #000;
    font-size: 14px;
    text-align: left;
}
.contest_show_descript .contest_time{
    color: #2c31e6;
}
.contest_show_descript .link{
    color: #608dad;
    font-weight: normal;
    text-decoration: underline;
}
.contest_show_details .contest_show_descript .short_descript{
    margin: 10px 0px 0px 0px;
}
.contest_show_details .contest_small_tag_box{
    background: #fff url('/images/layout/tag_ico.png') top left no-repeat;
    padding: 5px 5px 5px 30px;
    width: 300px;
}
.contest_show_details .contest_small_tag_box a{
    color: #a5a6a6;
    text-decoration: none;
}


.contest_omen_short{
    float: left;    
    margin:5px;
    width:317px;
}
.contest_omen_short .contest_title{
    width: 300px;
    float:left;
}
.contest_omen_short .contest_img{
    background:  url('/images/layout/newest_miniature_square_60.png') top left no-repeat;
    width: 60px;
    height: 60px;
    float: left;
    margin: 10px 0 0 0;
}
.contest_omen_short .contest_img img{
    width: 50px;
    height: 50px;
    margin: 5px;
    border: none;   
    text-decoration: none;
}
.contest_omen_short .contest_descript{
    float: right;
    width: 250px;
    margin: 10px 0 0 0;
}
.contest_omen_short .contest_descript b{
    color: #265d87;
}

.contest_omen_short .contest_descript .short_descript{
    margin: 10px 0px 0px 0px;
}
.contest_omen_short .contest_small_tag_box{
    background: #fff url('/images/layout/tag_ico.png') top left no-repeat;
    padding: 5px 5px 5px 30px;
    width: 300px;
}
.contest_omen_short .contest_small_tag_box a{
    color: #a5a6a6;
    text-decoration: none;
}

*html .funktion_schachtel, *html .premium_box_top, *html .main_page_info{
  margin:0;
  padding:0;
  border:0px solid red;
  float:right;
  display:inline;
}
*html .contest_box{
  margin:0;
  padding:0;
  border: 0px solid red;
}

*html #main {
 width:930px;
 margin: 0;
 padding: 0;
}
.contest_box .konkurs{
    border: none;
    background: url('/images/layout/contest_site2/konkurs.png') no-repeat;
    width: 122px;
    height: 30px;
    float: right;
    margin: 0px 50px 0px 0px;
}
.contest_vote{
    background: url('/images/layout/contest_site2/vote.png') no-repeat;
    width: 58px;
    height: 18px;
    float: right;
    margin: 0px 175px 0px 0px;
}
.contest_small_tag_box a{
    background-color: #e3f2fc;
}

.contest_partial, .contest_partial .contest_img, .contest_partial .description {
  float: left; 
  width: 48%; 
  margin-bottom: 20px;
}
    background: url('/images/layout/contest_site2/contest_buttons/over/top.png');
}
.funktion_schachtel #problem:hover {
    background: url('/images/layout/contest_site2/contest_buttons/over/problem.png');
}
.funktion_schachtel #similar:hover {
    background: url('/images/layout/contest_site2/contest_buttons/over/similar.png');
}
.contest_box .konkurs{
    border: none;
    background: url('/images/layout/contest_site2/konkurs.png') no-repeat;
    width: 122px;
    height: 30px;
    float: right;
    margin: 0px 50px 0px 0px;
}

.contest_small_tag_box a{
    background-color: #e3f2fc;
}

.contest_box h3, .contest_box h2{
  color: #69b0e5;
  margin: 5px;
}
.contest_box .contest_details{
  margin: 5px;
}
.contest_box .contest_img{
 margin: 0 10px;
}
.contest_box h2{
  width: 100%;
}

.contest_box .row{
  float: left;
  width: 60%;
  margin: 6px 0;
}


.contest_box h2{
  width: 300px;
}

.contest_box .contest_details{
  
}

.contest_box .contest_details label{
  display: block;
  width: 90px;
  font-weight: bold;
  float: left;
  text-align: right;
  margin: 0 5px;
}
.contest_box h3{
  margin: 10px 15px
}
.contest_box hr{
  width:95%;
  margin: 0 auto;
}

.super-przycisk{
  padding: 4px;
  margin: 4px 4px 4px 0px;
  color: #ddd;
  background-color: #666;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.promote{
  padding: 10px;
  width: 96%;
  color: #555;
  text-align: center;
  margin: 3px 0 10px 7px;
  background-color: #6babd9;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

.promote a{
  text-decoration: underline;
  font-weight: bold;
  color: #fff;
  font-size: 14px;
}
.contest_partial{
  float: left;
  width: 49%;
}
.contest_partial h3{
  margin: 0;
  padding: 0;
}
.contest_partial label{
  font-weight: bold;
  display: inline;
  margin-right: 5px;
}
.contest_partial .contest_img, .contest_partial .description{
  float: left;
  width: 49%;
  margin: 0;
}
.contest_partial .contest_img{
  margin-right: -8px;
}
.contest_partial .description{
  
}

.contest_box .contest_omen_details{
  border: 0;
}



#hello_googlers a.nie{
  height: 53px;	
  width: 340px;	
  display: block;
  float: right;
  background: url(../images/layout/pokaz-wszystkie.png) no-repeat;
  text-indent: -9999px;
  position: relative;
  top: 17px;
}


#hello_googlers a.tak{
  background: url(/images/layout/niechce.png ) no-repeat;
  float:left;
  height: 53px;
  width: 227px;
  display: block;
  margin: 20px 0;
  text-indent: -9999px;
}

  
#hello_googlers h2{
  text-align:center;
  margin:20px;
}
  
#hello_googlers h2, #hello_googlers h3{
  margin:20px;
}

