html, body {
	margin: 0;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	width: 93% !important;
}

body, p,tabel, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #222323;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #222323;
	font-weight: normal;
}

h1 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h2 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

table {
	float: left;
}

td {
	vertical-align: top;
}

.spacer {
	width: 1px;
	height: 1px;
	border: 0;
}

#main_block {
	width: 985px;
	left: 50%;
	margin: 0 0 0 -492px;
	padding: 0 0 9px 0;
	position: absolute;
}

#header_block {
	float: left;
	width: 985px;
	position: relative;
}

.logo_block {
	float: left;
	width: 230px;
	height: 138px;
	margin-top: 9px;
}

.banner_top_block {
	float: left;
	width: 755px;
	height: 102px;
	padding-top: 10px;
	background: url(../images/reklama.gif) no-repeat left top;
}

#menu_block {
	float: left;
	width: 755px;
}

/* PRIMARY NAVIGATION - horizontal navigation */
#top_menu_1, #top_menu_1 ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
}
#top_menu_1 {
	margin-top: 8px;
}
#top_menu_1 li, #top_menu_1 li.active, #top_menu_1 li.active_left, #top_menu_1 li.active_right, #top_menu_1 li.active_center {
	float: left;
	margin: 0;
	padding: 0;
}
#top_menu_1 li {
	padding: 7px 12px 0 11px;
}
#top_menu_1 li.active_left {
	width: 13px;
	background: url(../images/menu_on_left_bg.gif) no-repeat left top;
}
#top_menu_1 li.active_right {
	width: 13px;
	background: url(../images/menu_on_right_bg.gif) no-repeat right top;
}
#top_menu_1 li.active_center {
	padding: 7px 0 5px 0;
}
#top_menu_1 li a {
	font-size: 14px;
	color: #676767;
	text-decoration: none;
	text-transform: uppercase;
}
#top_menu_1 li.active {
	background: #ffffff;
}
#top_menu_1 li.active a {
	color: #a91a0d;
}

/* SECONDARY NAVIGATION - horizontal navigation */
#top_menu_2 {
	float: left;
	width: 985px;
	margin: 0;
	padding: 0 0 6px 5px;
	list-style: none;
	list-style-type: none;
	background-image: url(../images/menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#top_menu_2 li, #top_menu_2 li.last, #top_menu_2 li.active_2 {
	float: left;
	padding: 12px 15px 11px 15px;
	background: url(../images/menu_seperator.gif) no-repeat right top;
}
#top_menu_2 li.last {
	background: none;
}
#top_menu_2 li.active_2 {
	padding: 0 1px 0 0;
}
#top_menu_2 li a, #top_menu_2 li.active_2 a {
	font-size: 14px;
	color: #4f4f4f;
	text-decoration: none;
}
#top_menu_2 ul {
	float: left;
	list-style: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#top_menu_2 ul li {
	float: left;
	margin: 6px 0 0 0;
	padding: 6px 0 0 0;
	background: none;
}
#top_menu_2 li.active_left_2 {
	width: 10px;
	height: 27px;
	background: url(../images/menu_sel_left.gif) no-repeat left top;
}
#top_menu_2 li.active_right_2 {
	height: 27px;
	width: 10px;
	background: url(../images/menu_sel_right.gif) no-repeat right top;
}
#top_menu_2 li.active_center_2 {
	height: 27px;
	padding: 6px 5px 0 5px;
	background: url(../images/menu_sel_bg.gif) repeat-x top;
}
#top_menu_2 li.active_2 a {
	color: #ffffff;
}



#top_menu_2_expanded_block {
	float: left;
	position: relative;
	width: 985px;
	height: 21px;
}

#top_menu_2_expanded {
	position: absolute;
	width: 985px;
	height: 27px;
	top: -6px;
	left: 0;
	margin: 0;
	padding: 6px 0 0 4px;
	list-style: none;
	list-style-type: none;
	background: url(../images/menu_2lvl_bg.gif) no-repeat left top;
}
#top_menu_2_expanded li, #top_menu_2_expanded li.sel {
	float: left;
	height: 21px;
	padding: 0 11px 0 0;
}
#top_menu_2_expanded li.sel {
	background: url(../images/menu_2lvl_sel.gif) no-repeat bottom center;
}
#top_menu_2_expanded li a, #top_menu_2_expanded li a.first {
	color: #FFF;
	text-decoration: none;
	background: url(../images/menu_dot.gif) no-repeat left top;
	padding-left: 11px;
}
#top_menu_2_expanded li a.first {
	background: none;
}

#date_block {
	float: right;
	color: #8d8c8c;
	margin: 16px 4px 0 0;
}

#content_block {
	float: left;
	position: relative;
	width: 985px;
	margin: 9px 0 0 0;
	padding: 0;
}

#content_left_block {
	float: left;
	position: relative;
	width: 721px;
	margin: 0;
	padding: 0;
}

#content_left_block_135 {
	float: left;
	position: relative;
	width: 135px;
	margin: 0;
	padding: 0 9px 0 0;
}

#content_right_block {
	float: left;
	position: relative;
	width: 264px;
}

#content_mid_block {
	float: left;
	position: relative;
	width: 568px;
	padding: 0 9px 0 0;
}

/* BIG BLOCK */
.block_712 {
	float: left;
	position: relative;
	width: 712px;
	margin-bottom: 10px;
}
.block_712_top_bg {
	background: url(../images/content_block_top_712.gif) no-repeat left top #FFF;
}
.block_712_top_bg2 {
	background: url(../images/content_block_top_712_2.png) no-repeat left top #FFF;
}
.block_712_top_bg3 {
	background: url(../images/preke_lt.jpg) no-repeat left top;
}
.block_712_bottom_bg {
	float: left;
	width: 100%;
	height: 9px;
	background: url(../images/content_block_bottom_712.gif) no-repeat left bottom;
}
.block_712_content {
	float: left;
	width: 682px;
	padding: 8px 15px 23px 15px;
}
.block_712_left {
	float: left;
	width: 326px;
	margin-right: 15px;
}
.block_712_right, .block_712_left_list {
	float: left;
	width: 322px;
	border-left: 1px solid #dfdfdf;
	padding: 0 0 0 18px;
	margin: 0;
	list-style-type: none;
	list-style: none;
}
.block_712_right_title {
	float: left;
	width: 322px;
}
.block_712_right li, .block_712_right li.last, .block_712_left_list li, .block_712_left_list li.last {
	float: left;
	border-bottom: 1px solid #dfdfdf;
	margin: 0 0 13px 0;
	padding: 0 0 13px 0;
}
.block_712_right li.last, .block_712_left_list li.last {
	border: 0;
	margin: 0;
}
.block_712_left_list {
	float: none;
	width: 322px;
	margin: 13px 0 0 0;
	padding: 13px 0 0 0;
	border: 0;
	border-top: 1px solid #dfdfdf;;
}
.block_712_left_first {
	float: left;
	padding-bottom:10px;
}
.block_712_left_gallery {
	float: left;
	width: 630px;
	padding: 10px 0 0 15px;
}
.block_712_left_gallery img {
	float: left;
	margin: 0 0 22px 22px;
	border: 0;
}

/* SMALL BLOCK */
.block_351 {
	float: left;
	position: relative;
	width: 351px;
	margin: 0 0 9px 0;
	padding: 0;
}
.block_351_top_bg {
	background: url(../images/content_block_top_351.gif) no-repeat left top #FFF;
}
.block_351_top_bg2 {
	background: url(../images/content_block_top_351_2.gif) no-repeat left top #FFF;
}
.block_351_bottom_bg {
	float: left;
	width: 100%;
	height: 9px;
	background: url(../images/content_block_bottom_351.gif) no-repeat left bottom;
}
.block_351_content {
	float: left;
	width: 326px;
	padding: 8px 10px 23px 15px;
}

/* SMALL BLOCK 2 */
.block_264 {
	float: left;
	position: relative;
	width: 264px;
	margin: 0 0 9px 0;
}
.block_264_top_bg {
	background: url(../images/content_block_top_264.gif) no-repeat left top #FFF;
}
.block_264_top_bg2 {
	background: url(../images/content_block_top_264_2.gif) no-repeat left top #FFF;
}
.block_264_top_bg3 {
	background: url(../images/content_block_top_264_3.gif) no-repeat left top #FFF;
}
.block_264_top_bg4 {
	background: url(../images/content_block_top_264_4.gif) no-repeat left top #FFF;
}
.block_264_top_bg5 {
	background: url(../images/content_block_top_264_5.gif) no-repeat left top #FFF;
}
.block_264_top_bg6 {
	background: url(../images/content_block_top_264_6.gif) no-repeat left top #FFF;
}
.block_264_bottom_bg, .block_264_bottom_bg2 {
	float: left;
	width: 100%;
	height: 9px;
	background: url(../images/content_block_bottom_264.gif) no-repeat left bottom;
}
.block_264_bottom_bg2 {
	height: 5px;
	background: url(../images/content_block_bottom_264_2.gif) no-repeat left bottom;
}
.block_264_content, .block_264_content_promo {
	float: left;
	position: relative;
	width: 239px;
	padding: 8px 10px 0 15px;
}
.block_264_content_promo {
	padding: 8px 7px 0 7px;
}

.block_header {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.block_header2 {
	float: left;
	width: 250px;
	height: 15px;
	text-align: right;
	font-size: 14px;
	color: #7f8080;
}

.vz24 {
	float: left;
	margin-right: 10px;
}
.block_title {
	font-size: 24px;
	color: #989898;
	text-decoration: none;
}
.block_nav {
	float: right;
	margin-top: 5px;
}

.block_nav img {
	border: 0;
	margin-right: 5px;
}

.news_title_red {
	margin: 5px 0 4px 0;
}

.vote_title {
	width: 320px;
	font-size: 16px;
	font-weight: bold;
	color: #ba2323;
	margin-bottom: 10px;
}

.news_title_red_link {
	color: #ba2323;
	font-size: 18px;
	text-decoration: none;
}

.news_title_grey_link {
	color: #4f4f4f;
	font-size: 18px;
	text-decoration: none;
}

.com_ico {
	border:0;
	margin: 0 7px 0 8px;
}

.com_link {
	font-size: 14px;
	color: #565353;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.com_link_red, .comments_link_red_13 {
	font-size: 14px;
	color: #da0f0f;
	font-weight: bold;
	text-decoration: none;
}

.com_link_red_13 {
	font-size: 14px;
}

.block_text {
	float: left;
	color: #222323;
	padding: 0;
	margin: 3px 0 10px 0;
}
.block_date {
	width: 189px;
	text-align: left;
	font-size: 14px;
	color: #737575;
	margin: 0;
	padding: 0;
}

.gallery_img, .gallery_img_last {
	float: left;
	margin-right: 2px;
	border: 0;
}
.gallery_img_last {
	margin: 0;
}

.news_block_list, .news_block_list_big {
	float: left;
	width: 321px;
	border-top: 1px solid #dfdfdf;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	list-style: none;
	list-style-type: none;
}
.news_block_list li {
	margin: 0 0 4px 0;
	padding: 0 0 0 16px;
	background: url(../images/list_arrow.gif) no-repeat left center;
}

.news_block_list_big {
	padding: 0;
	border: 0;
}
.news_block_list_big li {
	float: left;
	border-top: 1px solid #dfdfdf;
	background: none;
	margin-top: 12px;
	padding-top: 8px;
}

.news_block_list li a, .news_block_list li a.list_com_link {
	font-size: 14px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
}

.news_block_list li a.list_com_link {
	color: #da0f0f;
}

.camera {
	border:0;
	margin-left: 13px;
}

.camera_8 {
	border:0;
	margin-left: 8px;
}

.horo_img, .horo_img_endl {
	border: 0;
	margin: 0 3px 3px 0;
	padding: 0;
}
.horo_img_endl {
	margin-right: 0;
}

label {
	font-size: 14px;
	color: #4f4f4f;
}

input {
	margin-bottom: 14px;
}

.btn_vote, .btn_result {
	/*float: left;
	padding: 18px 0 0 50px;*/
	border: 0;
}

.btn_result {
	padding-left: 25px;
}

/* DAY QUESTION */
.btn_vote_dq, .btn_result_dq {
	float: left;
	/*margin: 0 0 0 7px;*/
	border: 0;
}
.btn_result_dq {
	margin-left: 21px;
}
.dq_title {
	width: 239px;
	font-size: 16px;
	font-weight: bold;
	color: #ba2323;
	margin-bottom: 10px;
}


input.search {
	width: 237px;
	background: url(../images/search_field.gif) no-repeat left top;
	border: 0;
	padding: 4px 0 3px 0;
	color: #909090
}

.detailed_search {
	font-size: 14px;
	color: #909090;
	text-decoration: none;
}

td.wheather {
	width: 82px;
	padding: 3px 0 3px 0;
	text-align: center;
	border-top: 1px solid #eeeeee;
}

.left_column {
	width: 360px;
	float: left;
}

.right_column {
	width: 360px;
	float: right;
}

.video_news_title, .video_news_title_com {
	font-size: 15px;
	color: #bb1212;
	text-decoration: none;
}

.video_news_title_com {
	color: #3d3d3d;
}

.video_news_list {
	float: left;
	margin: 0;
	padding: 0 0 20px 0;
	list-style: none;
	list-style-type: none;
}

.video_news_list li {
	float: left;
}
.video_news_list li.grey {
	float: left;
	background: #ebebeb;
}

.video_news_text {
	float: left;
	margin: 9px 0 0 9px;
	width: 153px;
}

.video_news_img {
	float: left;
	border: 1px solid #dddddd;
}

.video_news_link {
	color: #bb1212;
	text-decoration: none;
}

.more_news, .more_news2, .more_news3, .more_news4, .more_news5, .more_news6 {
	position: absolute;
	width: 252px;
	bottom: 2px;
	right: 13px;
	background: url(../images/more_new_bg.gif) no-repeat left bottom;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0 0 12px;
}
.more_news2 {
	width: 110px;
	bottom: 3px;
	right: 11px;
	background: url(../images/more_new_bg2.gif) no-repeat left bottom;
}
.more_news3 {
	width: 173px;
	bottom: 3px;
	right: 12px;
	background: url(../images/more_new_bg3.gif) no-repeat left bottom;
}
.more_news4 {
	width: 136px;
	bottom: 3px;
	right: 11px;
	background: url(../images/more_new_bg4.gif) no-repeat left bottom;
}
.more_news5 {
	width: 224px;
	right: 11px;
	background: url(../images/more_new_bg5.gif) no-repeat left bottom;
}
.more_news6 {
	width: 188px;
	right: 11px;
	background: url(../images/more_new_bg6.gif) no-repeat left bottom;
}

.vote_td {
	padding-bottom: 6px;
}

.preke_lt_text {
	float: left;
	height: 66px;
	font-size: 16px;
	color: #033b0e;
	padding: 50px 0 0 88px;
}

.preke_lt_more {
	position: absolute;
	width: 200px;
	top: 122px;
	right: 20px;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0 0 12px;
}

#footer_block {
	float: left;
	position: relative;
	width: 985px;
	height: 168px;
	background: url(../images/footer_bg.gif) no-repeat left top;
}

.footer_title {
	color: #636262;
	font-size: 16px;
	font-weight: bold;
	margin-top: 21px;
}

.footer_list, .footer_mid, .footer_right {
	float: left;
	display: inline;
	width: 385px;
	padding: 0;
	margin: 17px 0 0 30px;
	list-style: none;
	list-style-type: none;
}
.footer_list li {
	float: left;
	width: 385px;
	margin-bottom: 8px;
}
.footer_list li a, .footer_left li a.footer_list_title {
	font-size: 12px;
	color: #747171;
	text-decoration: none;
}

.footer_list li a.footer_list_title {
	font-size: 16px;
	color: #636262;
	font-weight: bold;
}

.footer_mid {
	width: 370px;
	margin: 47px 0 0 19px;
}
.footer_mid li {
	width: 370px;
}

.footer_right {
	width: 150px;
	margin: 21px 0 0 7px;
}
.footer_right li {
	width: 150px;
	margin-bottom: 14px;
}

.footer_h1 {
	float: none;
}

#copyright_block {
	float: left;
	width: 985px;
	height: 48px;
	margin-top: 9px;
	background: url(../images/copyright_bg.gif) no-repeat left top;
}

.copyright_text {
	float: left;
	display: inline;
	width: 740px;
	margin: 16px 0 0 30px;
	color: #eae9ea;
}
.imagine {
	float: left;
	display: inline;
	text-align: right;
	width: 186px;
	margin: 18px 29px 0 0;
	font-size: 14px;
	color: #dadada;
}

.imagine_link {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #fffefe;
	font-weight: bold;
	text-decoration: none;
}

.ds {
	font-size: 14px;
	color: #dadada;
	text-decoration: none;
}

.image_right_text {
	float: right;
	width: 187px;
	margin: 8px 0 7px 14px;
	padding: 0;
	line-height: 115%;
}

.block_135 {
	float: left;
	position: relative;
	width: 135px;
	margin: 0 0 9px 0;
}
.block_135_top_bg {
	background: url(../images/content_block_top_135.gif) no-repeat left top #FFF;
}
.block_135_bottom_bg {
	float: left;
	width: 135px;
	height: 9px;
	background: url(../images/content_block_bottom_135.gif) no-repeat left bottom;
}
.block_135_content {
	float: left;
	position: relative;
	width: 128px;
	padding: 7px 0 0 7px;
}
/* BIG BLOCK */
.block_568 {
	float: left;
	position: relative;
	width: 568px;
	margin-bottom: 10px;
	background: url(../images/content_block_top_568.gif) no-repeat left top #FFF;
}
.block_568_bottom_bg {
	float: left;
	width: 100%;
	height: 9px;
	background: url(../images/content_block_bottom_568.gif) no-repeat left bottom #FFF;
}
.block_568_content {
	float: left;
	width: 540px;
	padding: 8px 14px 23px 14px;
}
.block_568_date {
	float: left;
	width: 540px;
	font-size: 14px;
	color: #737575;
}
.block_568_text, .block_568_text_links {
	float: left;
	width: 540px;
	font-size: 14px;
	color: #737575;
	padding-top: 11px;
}
.block_568_text_img {
	margin: 20px 0 8px 0;
}
.block_568_text_links {
	text-align: right;
}
.block_568_text_links a {
	font-size: 14px;
	color: #9f0202;
	text-decoration: none;
}
.block_568_gallery, .block_568_big_img {
	float: left;
	width: 540px;
	padding: 30px 0 8px 0;
}
.block_568_big_img {
	text-align: center;
	background: #f6f6f6;
}
.block_568_big_img_text {
	text-align: center;
	color: #7f7979;
	padding: 2px 0 0 0;
}

.bd0 {
	border: 0;
}

.comment_form_block {
	float: left;
	height: 181px;
	background: url(../images/form_bg.gif) repeat-x left top;
	border: 0;
	padding-top: 12px;
}
.com_title {
	float: left;
	width: 540px;
	color: #7b7b7b;
	font-size: 14px;
	padding: 30px 0 4px 0;
}
.com_name {
	width: 143px;
	background: url(../images/field_com_name.gif) no-repeat left top;
	border: 0;
}
.com_label {
	color: #575757;
	font-size: 14px;
}
.com_email {
	width: 221px;
	background: url(../images/field_com_name.gif) no-repeat left top;
	border: 0;
}
.com_text {
	width: 515px;
	height: 94px;
	background: url(../images/field_com_text.gif) no-repeat left top;
	border: 0;
}
.com_form_link {
	font-size: 14px;
	color: #808080;
	text-decoration: none;
}
.com_info {
	float: left;
	width: 540px;
	border-top: 1px solid #dfdfdf;
	font-size: 14px;
	color: #7d7d7d;
	padding: 10px 0 28px 0;
	margin-top: 5px;
}
.com_info_link {
	font-size: 14px;
	color: #9b3333;
	text-decoration: underline;
}

.com_list_title {
	float: left;
	width: 520px;
	font-size: 18px;
	background: #aeadad;
	color: #FFF;
	padding: 2px 0 1px 20px;
}

.com_list {
	float: left;
	width: 540px;
	padding: 5px 0 0 0;
	margin: 0;
	list-style: none;
	list-style-type: none;
}
.com_list li {
	line-height: 170%;
	padding: 15px 10px 20px 10px;
	border-top: 1px solid #d2d2d2;
}
.com_list li.cl_first {
	border: 0;
}

.com_list_wday {
	font-size: 14px;
	color: #ba2323;
	font-weight: bold;
}
.com_list_date {
	font-size: 14px;
	color: #756969;
}
.com_list_name {
	color: #5d5b59;
	text-decoration: none;
}

.com_list_com_count {
	color: #ba2323;
	text-decoration: none;
}