
.box_left { padding-bottom:30px; }

/* box "Dziś wyróżnieni" */
#navigation_bar { width:400px; height:25px; overflow:hidden; position:absolute; left:210px; top:8px; }
.dot_container { display:block; width:112px; height:25px; overflow:hidden; float:left; margin-right:20px; }
.activeSlide .dot_mark { width:22px; height:22px; float:left; background:url(/imgs/dot_mark.png); }
.dot_mark { width:22px; height:22px; float:left; background:url(/imgs/dot_unmark.png); }
.dot_desc { 
	width:81px; height:14px; float:right; background:url(/imgs/dot_desc.png); padding:5px 0 4px 6px;
	font-size:10px; color:#fff; font-weight:bold; text-align:center;  
}
.singleout { width:720px; height:265px; padding-right:10px; }
.singleout_container { width:710px; height:280px; padding:0; margin:auto; overflow:hidden; }
.singleout_left_column { 
	width:352px; float:left; overflow:hidden;
	-webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
.title_left_box { 
	width:352px; height:37px; background:#757374 url(/imgs/title_star_big.png) no-repeat right center; overflow:hidden;
	-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; 
	border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; behaviour:url(border-radius.htc);
}
.title_left_box a { 
	float:left; background-color:#02B0E5; padding:10px; font:14px Tahoma; color:#fff; text-decoration:none;
	-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; 
	border-top-left-radius:5px; behaviour:url(border-radius.htc);
}
.title_left_box a:hover { text-decoration:underline; }
.singleout_left_triangle { float:left; width:0; height:0; border:19px solid transparent; border-left:7px solid #02B0E5; }
.left_photo { 
	width:350px; height:225px; overflow:hidden; border:1px solid #757374; border-top:none;
	-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-bottom-left-radius:5px; border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -khtml-border-bottom-right-radius:5px; border-bottom-right-radius:5px;
	behaviour:url(border-radius.htc);
}

.singleout_right_column { 
	width:342px; float:right; overflow:hidden; 
	-webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); 
}
.right_photo_box { 
	overflow:hidden; width:342px; height:125px; margin-bottom:13px;
	-webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); 
}
.title_right_box { 
	width:342px; height:24px; background:#757374 url(/imgs/title_star_small.png) no-repeat left center; 
	text-align:right; overflow:hidden; 
	-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; border-top-left-radius:5px;
	-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px;
	behaviour:url(border-radius.htc);
}
.title_right_box a { 
	float:right; background:#02B0E5; color:#fff; padding:5px 10px 6px 10px; font:11px Tahoma; text-decoration:none;
	-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; behaviour:url(border-radius.htc);
}
.title_right_box a:hover { text-decoration:underline; }
.singleout_right_triangle { float:right; width:0; height:0; border:12px solid transparent; border-right:5px solid #02B0E5; }
.right_photo { 
	width:340px; height:100px; overflow:hidden; border:1px solid #757374; border-top:none;
	-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-bottom-left-radius:5px; border-bottom-left-radius:5px;
	-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -khtml-border-bottom-right-radius:5px; border-bottom-right-radius:5px; behaviour:url(border-radius.htc);
}
.right_photo .car_photo { width:340px; height:218px; position:relative; left:0; top:-60px; }

.singleout .blog { position:relative; overflow:hidden; margin:10px; }
.singleout .blog_date { font-size:11px; margin:0px 7px 7px 0; color:#A5A5A5; }
.singleout .blog_date a { font-weight:bold; font-size:11px; color:#0171A3; text-decoration:none; }
.singleout .blog_date span { border-bottom:1px dotted #0171A3 }
.singleout .blog_post { font-size:12px; overflow:hidden; position:relative; padding-bottom:20px; }
.singleout .blog_post .post_text { max-height:170px; }
.singleout .blog_post .post_text a { font-size:12px; color:#424242; text-decoration:none; }
.singleout .blog_post .comments_count { 
	position:absolute; bottom:0; left:0; width:100%; height:15px; /*padding-top:5px; */
	color:#A6A6A6; font-size:10px; background-color:#fff; 
}
.singleout .blog_photo { float:left; height:131px; margin:0 15px 5px 0; text-align:center; overflow:hidden; position:relative; }
.singleout .blog_photo a { font-weight:bold; font-size:11px; color:#02B0E5; text-decoration:none; }
.singleout .blog_photo a:hover { text-decoration:underline; }
.singleout .img_car { width:122px; }
.singleout .img_group { width:102px; } 
.singleout .img_user { width:102px; height:117px; }
.singleout .img_container { 
	margin:auto; border:1px solid #01B0E5; overflow:hidden;
	-webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
.singleout .img_container img { 
	-webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
.singleout .img_car .img_container { width:120px; height:100px; background:url(/imgs/nocar_120x100.png); }
.singleout .img_group .img_container { width:100px; height:100px; background:url(/imgs/nogroup_100x100.png); } 
.singleout .img_user .img_container { width:100px; height:100px; background:url(/imgs/nouser_100x100.png); }
/* mniejsze rozmiary dla prawej kolumny */
.singleout .right_photo .blog_date { font-size:10px; }
.singleout .right_photo .blog_date a { font-size:10px; }
.singleout .right_photo .post_text { max-height:39px; font-size:11px; }
.singleout .right_photo .post_text a { font-size:11px; }
.singleout .right_photo .img_car { width:86px; }
.singleout .right_photo .img_group, .singleout .right_photo .img_user { width:72px; height:87px; }
.singleout .right_photo .img_car .img_container, .singleout .right_photo .img_car .img_container img { 
	width:84px!important; height:70px!important; 
}
.singleout .right_photo .img_group .img_container,.singleout .right_photo .img_group .img_container img, 
.singleout .right_photo .img_user .img_container,.singleout .right_photo .img_user .img_container img { 
	width:70px!important; height:70px!important; 
}

.singleout .user { margin:10px; }
.singleout .user_picture {
	width:100px; height:100px; float:left; overflow:hidden; border:1px solid #01B0E5; text-align:center; 
	background:url(/imgs/nouser_100x100.png);
	-webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
.singleout .user_description { width:220px; float:right; overflow:hidden; font-size:12px; }
.singleout .user_login { margin:3px; overflow:hidden; } 
.singleout .user_login a { font-size:17px; font-weight:bold; text-decoration:none; } 
.singleout .user_board { 
	width:54px; height:25px; background:url(/imgs/board.png) no-repeat; padding-left:23px; padding-top:8px; font-weight:bold; font-size:13px; 
}
.singleout .user_info { margin:5px 0 10px 3px; font-size:12px; color:#B1B0AE; }
.singleout .user_cars_info_container { clear:both; padding-top:10px; font-size:11px; }
.singleout .user_cars_info { margin:5px 2px; }
.singleout .user_cars_info a { text-decoration:none; }
.singleout .user_cars_info a:hover { text-decoration:underline; }
/* mniejsze rozmiary dla prawej kolumny */
.singleout .right_photo .user_picture { width:80px; height:80px; }
.singleout .right_photo .user_login { margin-top:0; }
.singleout .right_photo .user_login a { font-size:15px; } 
.singleout .right_photo .user_info { margin-top:3px; font-size:11px; }


/* box "Społeczność kierowców" */
.community_url_container { overflow:hidden; padding:5px 0; border-bottom:1px solid #02B0E5; text-align:left; }
.community_url_cols { width:100px; float:left; }
.community_url_container a { display:block; width:80px; height:15px; float:left; font-size:11px; font-weight:bold; cursor:pointer; overflow:hidden; }

.community_entries { text-align:center; margin-top:25px; }
.community_entries a { 
	display:inline-block; height:17px; margin:0 10px; 
	font-size:13px; font-weight:bold; text-decoration:none; color:#00AFE4;  
}
.community_entries .user { background:url(/imgs/icons/search-user.png) no-repeat left; padding-left:25px; }
.community_entries .car { background:url(/imgs/icons/search-car.png) no-repeat left; padding-left:30px; }
.community_entries .photo { background:url(/imgs/icons/search-photo.png) no-repeat left; padding-left:27px; }
.community_entries .movie { background:url(/imgs/icons/search-photo.png) no-repeat left; padding-left:27px; }
.community_entries .group { background:url(/imgs/icons/search-group.png) no-repeat left; padding-left:30px; }
.community_entries .blog { background:url(/imgs/icons/search-blog.png) no-repeat left; padding-left:25px; }

.makes_filter { margin-bottom:10px; padding-bottom:15px; border-bottom:1px solid #02B0E5; }
.makes_filter input { width:630px; }
.makes_filter label { font-weight:bold; padding:0 5px; }



/* lista najnowszych blogów */
.blog_container { overflow:hidden; }
.blog_container .blog_entry { width:340px; height:90px; float:left; overflow:hidden; padding-top:6px; margin:0 6px 10px 5px; }
.blog_container .blog_photo { display:block; float:left; margin-right:15px; position:relative; }
.blog_container .blog_photo .blog_icon { 
	position:absolute; right:-5px; top:-6px; width:23px; height:22px; overflow:hidden; background:url(/imgs/social-blog.png); 
}
.blog_container .blog_photo img { 
	width:100px; height:100px; overflow:hidden;
	-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; 
	behaviour:url(border-radius.htc); 
}
.blog_container .blog_photo .img_container {
	width:50px; height:50px; overflow:hidden; border:2px solid #00AFE4; background:url(/imgs/nouser_50x50.png);
	-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; 
	behaviour:url(border-radius.htc); 
}
.blog_container .blog_photo .img_container img { width:50px; height:50px; }
.blog_container .blog_content a { font-size:13px; font-weight:bold; color:#00AFE4; text-decoration:none; }
.blog_container .blog_content a:hover { text-decoration:underline; }
.blog_container .blog_content p { font-size:11px; }

