
.fl_left{float:left; margin:0 16px 3px 0;}

.img_text{font-size:11px;color:#000;text-align:center;}

#News .img_text{width:290px;}

.news_half_column,
.half_column{float:left;width:290px;overflow:hidden;margin:0 16px 0px 0;}


.half_column .item{margin-bottom:5px;}
.half_column .item p{margin:3px 0 0 0;text-align:center;padding:0 5px;font-size:11px;color:#000;}
.hc{float:left;padding-left:15px;width:250px;}

.document_body{text-align:justify;line-height:15px;}
.document_body p{margin:6px 0;}
.document_body a{color:#93bc00;}
.document_body a:hover{color:#333;}
.document_body ul{margin-left:30px;list-style-type:square;}
.document_body ul li{margin-bottom:5px;}
.document_body ol{margin:0 0 0 35px;padding:0;}
.document_body ol li{margin-bottom:5px;}

.comments{margin:18px 0;}
.comments .item{padding:5px 10px;border-bottom:1px solid #cdcdcd;}
.comments .user_data{float:left;width:41px;padding:0 18px 0 0;text-align:center;}
.comments .comment_data{float:right;width:504px;}
.comments .username{float:left;margin:0;font-size:0.92em;color:#93bc00;}
.comments p.data{float:right;margin:0;font-size:0.92em;color:#93bc00;}
.comments .c_body{margin-top:8px;}

#Investition .votes_bar{margin-bottom:18px;}
#Investition .votes_bar p{margin:3px 0 0 0;float:left;font-size:0.92em;}
#Investition .votes_bar a
{
  float:right;height:12px;padding-right:17px;font-size:0.92em; text-decoration:none;font-weight:normal;margin-top:5px;color:#616161;
  background-image:url(../images/icons/wiecej.gif);background-repeat:no-repeat;background-position:right top;
}
#Investition .votes_bar a:hover{text-decoration:underline;}
#Investition .first_image{margin-bottom:18px;}
#Investition .img_column{float:left;width:170px;overflow:hidden;margin-right:10px;}
#Investition .img_column .item{margin-bottom:18px;}
#Investition .right_content{float:right;width:398px;}

#Profile .address{margin-top:10px;}
#Profile .address h4{margin:0 0 8px 0}
#Profile .www{color:#93bc00;}
#Profile .portfolio_item{position:relative;float:left;width:136px; height:160px;overflow:hidden;padding-top:15px;background-image:url(../images/random_inv_item.gif);background-repeat:no-repeat; text-align:center; margin:0 12px 18px 0px;}

#Profile .portfolio_item .topPro{position:absolute;top:15px;right:1px;} 
#Profile .fourth{margin-right:0;}
#Profile .voter{margin-top:6px;}
#Profile .voter a{height:12px;padding-right:17px;font-size:0.92em; text-decoration:none;font-weight:normal;margin-top:5px;color:#616161;
  background-image:url(../images/icons/wiecej.gif);background-repeat:no-repeat;background-position:right top;}
#Profile .voter a:hover{text-decoration:underline;}

#Profile .data{margin-top:18px;}
#Profile .data h4{margin:0 0 6px 0;padding-bottom:5px;border-bottom:1px solid #cdcdcd;font-family:Georgia, Verdana, Arial, Tahoma, sans-serif;color:#000;}

#Competition  .data{margin-top:10px;}
#Competition  .data h4{margin:0 0 6px 0;padding-bottom:5px;border-bottom:1px solid #cdcdcd;font-family:Georgia, Verdana, Arial, Tahoma, sans-serif;color:#000;}
#Competition  .others{margin-left:20px;list-style-type:circle;}
#Competition  .others li{margin-bottom:6px;}
#Competition  .winner_name{color:#93bc00;font-weight:bold;}
#Competition  .g_item{float:left;width:136px; height:160px;overflow:hidden;padding-top:15px;background-image:url(../images/random_inv_item.gif);background-repeat:no-repeat; text-align:center; margin:0 12px 18px 0px;}
#Competition  .fourth{margin-right:0;}

.wrapper{width:133px;height:133px;display:table;}
.wrapper .cell{display:table-cell;width:133px;vertical-align:middle;}

#SearchResults h4{color:#93bc00;font-size:1em;border-bottom:1px solid #cdcdcd;margin:12px 0 3px 0;padding-bottom:6px;}
#SearchResults .more_opts a{color:#333;outline:none;font-weight:bold;font-size:0.92em;}
#SearchResults .more_opts a span{color:#93bc00;}

#SiteMap ul{margin:30px 0 0 0px;}
#SiteMap ul li{margin-bottom:20px;border-bottom:1px solid #cdcdcd;padding:0 0 5px 5px;}
#SiteMap ul li a{text-decoration:none;color:#93bc00;font-weight:bold;}
#SiteMap ul li a:hover{color:#000;}
#SiteMap ul ul{margin:10px 0 0 30px;list-style-type:circle;}
#SiteMap ul ul li{margin-bottom:5px;border:0;padding:0;}
#SiteMap ul ul li a{text-transform:lowercase;text-decoration:none;font-weight:normal;color:#666;}
#SiteMap ul ul li a:hover{text-decoration:underline;}

#UserPortfolio .portfolio_list .item{border-bottom:1px solid #cdcdcd;padding:6px 0;}
#UserPortfolio .img_box{float:left;width:133px;height:133px;border:1px solid #cdcdcd;}
#UserPortfolio .cell{text-align:center;}
#UserPortfolio .data{float:left; padding:0 0 0 18px;}
#UserPortfolio .image_desc{width:300px;}



.show_more_pix{
margin-top:3px;
display:block;
background:#9aca05;
color:#fff !important;
text-align:center; 
text-decoration:none;
border:1px solid #739703;
border-color: #cce482 #739703 #739703 #cce482;
}

.news_half_column{
overflow:visible;
position:relative;
width:310px;
}
.news_half_column .pre{
position:absolute;
left:-12px;
bottom:75px;
text-decoration:none;
color:#5B5B5B
}
.news_half_column .nxt{
position:absolute;
right:-10px;
bottom:75px;
text-decoration:none;
color:#5B5B5B
}

.news_half_column .item{
display:none;
text-align:center;
margin-left:7px;
border:1px solid #D9D9D9;
}
.news_half_column .item a{
outline:none;
}
.news_half_column .item p{
display:none;
}
.news_half_column .item0 p{
display:block;
}
.news_half_column .item0 img{
width:300px;
}




.news_half_column .item0{
display:block;

text-align:center;
padding:5px 0;
width:305px;
margin:0;
margin-bottom:5px;

}


.news_half_column .min{
height:140px;
width:140px;
padding:2px;
overflow:hidden;
float:left;
display:block;

}
.news_half_column .min:first-child{
margin-right:5px;
}


.news_half_column .min img{
width:140px;

} 

.big_half_column{
width:auto;
float:none;
overflow:hidden;
margin:0;
}
.big_half_column .item{
margin:5px 0px 0 0 !important;

}

.big_half_column .item a{
display:block;
width:140px;
margin:auto;
}
.big_half_column .item0 {
display:none;
}


.big_half_column .item0 a{
display:block;
text-align:center;
}

.big_half_column .sel{
background:#D9D9D9;
}

#bigone{ 
max-width:578px;
padding:2px;
display:block;
margin:auto;
border:1px solid #D9D9D9;
}
#bigone_descr{
border:1px solid #D9D9D9;
border-top:0;
background:#fff;
padding:6px;
margin-top:-2px;
text-align:center;
}

.partners{
padding:5px 0;
}