/* position */

body {background: #b2b2b2; text-align:center; margin:0; padding:0;}
.main { width:971px; text-align:left; margin:0 auto;}
.sky { position: absolute; left: 50%; margin-left: 496px; top: 0px; width:120px; text-align: left; padding-top: 15px; }
/* .top_banner { padding-top:15px; vertical-align:bottom; background:url(http://i4.cn.cz/iregiony/bgr_top_banner.jpg) center top no-repeat; } */
.top_banner { padding-top:15px; vertical-align:bottom;}
.top_background {background:url(http://i4.cn.cz/iregiony/bgr_top.jpg) center top no-repeat;}
.bottom_background {background:url(http://i4.cn.cz/iregiony/bgr_bottom.jpg) center bottom no-repeat;}
.header {margin-bottom: 15px; background:url(http://i4.cn.cz/iregiony/header_bgr.png) no-repeat;}
.hot_news, .news, .misc, .footer {padding-left:10px;}
.hot_news { margin:15px 0;}
.news {margin:15px 0 1px;}
.left { width:640px; padding-right:7px; float:left;}
.right {width:305px; margin-left:0px; float:left;}

.logo { float:left; margin-right:40px;}
.login_link { width:169px; height:20px; margin-top:15px; margin-bottom:9px; background:url(http://i4.cn.cz/iregiony/login_pad.png) right no-repeat; float:right; text-align:center; padding-top:6px;}
.search {float:right; height:24px; padding-top:3px; padding-right:5px; text-align:right;}
.search_textfield { width:120px; height:15px; font-size:12px; float:left; margin-right:3px;}
.search_button {width:76px; height:20px; border:0; background:url(http://i4.cn.cz/iregiony/search_button.png) no-repeat; }
.hr_line {height:1px; background:url(http://i4.cn.cz/iregiony/hr_line.png) repeat-x;}

.menu1, .menu2 {height:25px;}
.menu1 { float:left; width:715px; padding-left:5px;}
.menu1_top {padding-top:2px;}
.menu1_news {width:620px; float:none;}
.menu1 div, .menu2 div {float:left; height:20px; padding-top:5px;}
.yellow_left, .white_left, .yellow_right, .white_right {width:35px;}
.yellow_to_white, .white_to_yellow, .white_to_white, .yellow_to_yellow {width:45px;}
.menu1 .yellow_left {background:url(http://i4.cn.cz/iregiony/yellow_left1.png) no-repeat;}
.menu1 .yellow_right {background:url(http://i4.cn.cz/iregiony/yellow_right1.png) no-repeat;}
.menu1 .white_left {background:url(http://i4.cn.cz/iregiony/white_left1.png) no-repeat;}
.menu1 .white_right {background:url(http://i4.cn.cz/iregiony/white_right1.png) no-repeat;}
.menu1 .yellow_middle {background:url(http://i4.cn.cz/iregiony/yellow_middle1.png) repeat-x;}
.menu1 .white_middle {background:url(http://i4.cn.cz/iregiony/white_middle1.png) repeat-x;}
.menu1 .yellow_to_white {background:url(http://i4.cn.cz/iregiony/yellow_to_white1.png) no-repeat;}
.menu1 .white_to_yellow {background:url(http://i4.cn.cz/iregiony/white_to_yellow1.png) no-repeat;}
.menu1 .white_to_white {background:url(http://i4.cn.cz/iregiony/white_to_white1.png) no-repeat;}
.menu1 .yellow_to_yellow {background:url(http://i4.cn.cz/iregiony/yellow_to_yellow1.png) no-repeat;}

.menu2 {text-align:right; padding-left:5px; margin-top:8px;}
.menu2 .yellow_left {background:url(http://i4.cn.cz/iregiony/yellow_left2.png) no-repeat;}
.menu2 .yellow_right {background:url(http://i4.cn.cz/iregiony/yellow_right2.png) no-repeat;}
.menu2 .white_left {background:url(http://i4.cn.cz/iregiony/white_left2.png) no-repeat;}
.menu2 .white_right {background:url(http://i4.cn.cz/iregiony/white_right2.png) no-repeat;}
.menu2 .yellow_middle {background:url(http://i4.cn.cz/iregiony/yellow_middle2.png) repeat-x;}
.menu2 .white_middle {background:url(http://i4.cn.cz/iregiony/white_middle2.png) repeat-x;}
.menu2 .yellow_to_white {background:url(http://i4.cn.cz/iregiony/yellow_to_white2.png) no-repeat;}
.menu2 .white_to_yellow {background:url(http://i4.cn.cz/iregiony/white_to_yellow2.png) no-repeat;}
.menu2 .white_to_white {background:url(http://i4.cn.cz/iregiony/white_to_white2.png) no-repeat;}
.menu2 .yellow_to_yellow {background:url(http://i4.cn.cz/iregiony/yellow_to_yellow2.png) no-repeat;}

.menu3 { height:35px; background:url(http://i4.cn.cz/iregiony/menu3_pad.png) top center no-repeat;}
.menu4 .menu3 {background:none;}
.menu3 ul, .menu4_list {margin:0 0 0 35px; padding:0; list-style: none;}
.menu3 li { float:left; height:30px; padding-left:1px; padding-right:2px; background:url(http://i4.cn.cz/iregiony/menu3_splitter.png) right center no-repeat;}
.menu3 .last, .menu4 .last {background: none;}
.menu3 a { display:block; float:left; padding-left:3px; padding-right:3px; padding-top:9px; height:21px;}
.menu3 a:hover, .menu3 .selected {background: url(http://i4.cn.cz/iregiony/menu3_hlight_bgr.png) repeat-x; color:white;}
.menu4 { height:59px; background:url(http://i4.cn.cz/iregiony/menu4_pad.png) top center no-repeat;}
.menu4_list li { float:left; height:19px; padding-left:1px; padding-right:2px; background:url(http://i4.cn.cz/iregiony/menu4_splitter.png) 100% 2px no-repeat;}
.menu4_list a { display:block; float:left; padding-left:3px; padding-right:3px; padding-top:0px; height:24px;}

.head_left {float:left; width:730px; height:143px;}
.head_right {float:left;}
.header h2 { float:left; width:480px; margin:0; margin: 17px 0 5px;}
.allnews_link {float:left; width:110px; text-align:right; padding-top:13px;}
.allnews_link2_hot_news {padding-top:4px;}
.allnews_link3_discussion {padding-left:45px;}
.allnews_link2_hot_link {padding-top:4px;}
.ears {height:70px; padding-left:15px; padding-top:12px;}
.ear {float:left; width:185px; padding-right:10px; margin-right:15px;}
.vr_line {float:left; width:15px;}
.ear p, .article_small p {margin:0;}
.ear_more {padding-right:10px; background:url(http://i4.cn.cz/iregiony/triangl_right_orange.png) right center no-repeat;}

.rss { float:left; margin-left:34px;}
.rss a {margin-right:9px;}
.today {float:right;}
.weather {float:left; width:75px; height:95px; text-align:center; padding-top:19px;}
.weather p {margin:0;}
.weather img {margin:6px 0 5px;}
.weather_link {text-align:right; padding-right:20px;}

/* delete karel
.big_foto {float:left; width:323px; height:250px; background:url(http://i4.cn.cz/iregiony/foto_bottom_pad.png) bottom left no-repeat; }
.foto_bottom {height:20px; padding-left:20px; padding-top:0px; }
*/

.big_foto {float:left; width:323px; /*height:250px; */ }
.foto_bottom {overflow:hidden;height:16px; padding-left:20px; padding-top:2px; background:url(http://i4.cn.cz/iregiony/foto_bottom_pad.png) bottom left no-repeat; }
.big_foto .foto_bottom { width:302px;}
.article_big .foto_bottom { height:20px; background:url(http://i4.cn.cz/iregiony/foto_bottom_pad2.png) no-repeat;}
.google {float:right;}
.hot_news_big_foto {border:1px solid white;}
.hot_news_text { float:left; width:312px; height:248px; padding-top:2px; background:url(http://i4.cn.cz/iregiony/hot_news_bgr.png) no-repeat;}
.hot_news_item {height:70px; padding-top:5px; padding-left:30px;}
.hot_news_section { float:left; width:140px;}
.hot_news .datum { 	float:left; width:135px; text-align: right;}
.allnews_link2 {margin-left:15px;}

.audio_box {}
.audio_text_pred {font-weight: bold;}
.audio_text_za {}

.news_filters {padding-top:12px; background:url(http://i4.cn.cz/iregiony/news_pad_top.png) no-repeat;}
.news_filters_bottom {height:60px; padding-top:5px; background:url(http://i4.cn.cz/iregiony/news_pad_bottom.png)  bottom no-repeat;}
.news_middle { background:white;}
.news_filters, .news_filters_bottom, .news_middle  {width:617px; padding-left:10px; padding-right:10px;}
.discussion_big {width:637px; margin-bottom:10px;}
.discussion_middle {padding-left:10px; padding-right:10px;}
.news_filters form, .news_filters_bottom form {padding-bottom:7px;}
.news_filters form {float:left;}
.news_filters form select, .news_filters_bottom form select {margin-right:10px;}
.pages_top { float:right; width:200px; text-align:right; padding-right:10px;}
.pages_bottom {text-align:right; padding:10px 10px 0 0;}
.pages_top a, .pages_bottom a, .pages_top span, .pages_bottom span {padding:2px;}

.map { height:249px; background:url(http://i4.cn.cz/iregiony/map_pad.png) no-repeat;}
.map_top { height:231px; text-align:center;}
.map_bottom { padding-left:25px;}

.article {padding:10px 0 5px;}
.main_news .article {padding-top:2px;}
.article img, .ear div, .article_small div, .banner_big img {float:left;}
.article img, .ear img, .article_small img, .program img {border: 1px solid #a7a7a7;}
.article img {margin-right:15px; margin-bottom:10px;}
.main_news .article img { margin-bottom:0;}
.article_small {padding-bottom:5px; margin-bottom:5px; /* background:url(http://i4.cn.cz/iregiony/hr_line.png) bottom repeat-x; */ clear:left;}
.ear div, .article_small div, .banner_big img {margin-right:5px; margin-bottom:2px;}
.advert {padding:3px 0 3px 124px;}
.advert span {padding-right:10px;}

.banner1 {height:305px; text-align:right;}
.regional_news, .transport, .feedback, .sport, .program, .poll { padding:8px 12px 0;}
.banner2 {height:61px; margin-bottom:8px;}
.transport { height:140px; background:url(http://i4.cn.cz/iregiony/transport_pad.png) no-repeat;}
.transport .box {height:123px;}
.allnews_right {text-align:right; padding-right:22px;}

.left_left { float:left; width:328px; padding-right:10px;}
.left_middle {float:left; width:300px;}
.feedback { height:311px; background:url(http://i4.cn.cz/iregiony/feedback_pad.png) no-repeat; margin-bottom:6px;}
.feedback .box {height:287px;}
.banner3 { height:61px; margin-bottom:6px;}

/* anketa changes */
.poll { width:auto; height:auto; background:url(http://i4.cn.cz/iregiony/poll_pad.png) no-repeat; }
#poll_white { background-color: #ffffff;  repeat bottom left; padding:0 20px 6px 20px; margin:18px -10px 0 -12px; }
#poll_white h2{position:relative; top:-10px; margin-bottom:-5px; }
#poll_white .poll_question { font-size:100%; margin: 0px 0 8px 0;}
.poll .poll_question { font-size:100%; margin: 0px 0 8px 0;}
.poll {margin-top:-12px;}
.poll {font-weight:bold;}
.poll p {font-weight:normal; margin: 4px 1px;}
/* anketa changes */

.banner4 {margin-top:11px; margin-bottom:9px;}
.program {height:256px; background:url(http://i4.cn.cz/iregiony/program_pad.png) no-repeat;}
.right .program {margin-bottom:10px;}
.program .box {height:211px;}
.program_text {text-align:right; padding-left:60px; line-height:1.5;}
.radio {padding:10px 0 0 10px;}
.sport {margin-top:25px; height:558px; background:url(http://i4.cn.cz/iregiony/sport_pad.png) no-repeat;}
.sport_table { width:100%; border-collapse:collapse; text-align:center; }
.sport_table th, .sport_table td {border:1px solid white; padding:3px 7px; vertical-align:top;}
.sport_table th { background-color:#eea400;}
.sport_table td {background-color:#cecece;}
.sport .box { height:540px;}

.left_left2 {float:left; width:461px; margin-right:8px;}
.left_middle2 {float:left; width:170px;}
.left_middle2_top { height:12px; background:url(http://i4.cn.cz/iregiony/left_middle2_pad_top.png) no-repeat; font-size:1px;}
.left_middle2_middle { background-color: white; padding:0 7px 1px;}
.left_middle2_middle_short {height:273px;}
.left_middle2_bottom { height:15px; background:url(http://i4.cn.cz/iregiony/left_middle2_pad_bottom.png) no-repeat;}
.left_middle2_box {margin-bottom:10px;}
.article_big { margin-bottom:10px;}
.article_big_top {height:15px; background:url(http://i4.cn.cz/iregiony/article_big_pad_top.png) no-repeat;}
.article_big_middle { background-color: white; padding:0 12px 20px;}
.article_big_bottom { height:20px; padding-top:4px; background:url(http://i4.cn.cz/iregiony/article_big_pad_bottom.png) bottom no-repeat;}
.article_big_bottom div { float:left; width:370px; padding-left:30px;}
.discussion {height:249px; background:url(http://i4.cn.cz/iregiony/discussion_pad.png) no-repeat;  padding:8px 12px 0;}
.discussion .box {height:230px;}
.discussion_datum, .discussion_message {float:left;}
.discussion_datum { float:left; width:150px;}
.discussion_message {float:left; width:285px; padding-bottom:5px; background:url(http://i4.cn.cz/iregiony/hr_line.png) bottom repeat-x; margin-bottom:5px;}
.main_news {height:292px; background:url(http://i4.cn.cz/iregiony/main_news_pad.png) no-repeat; padding:8px 12px 0; margin-bottom:10px;}
.banner_big {height:76px; padding:20px 0 0 20px; margin:10px 0; background:url(http://i4.cn.cz/iregiony/banner_big_pad.png) no-repeat;}
.banner_big div {float:left; width:198px; padding-right:4px;}
.footer {padding-top:15px; padding-bottom:20px;}
.search_results_bottom { height:19px; padding-top:5px; text-align:right; padding-right:30px;  background:url(http://i4.cn.cz/iregiony/search_results_pad_bottom.png) no-repeat;}
.discussion_big {}
.discussion_big_top { height:10px; background:url(http://i4.cn.cz/iregiony/discussion_big_pad_top.png) no-repeat; font-size:1px;}
.discussion_big_middle {background: white; padding:0 12px 15px;}
.discussion_big_bottom {}
.discussion_left, .discussion_right {padding-top:17px;}
.discussion_left {float:left; width:400px; padding-right:10px; background:url(http://i4.cn.cz/iregiony/vr_line.png) right repeat-y;}
.discussion_right {float:left; width:175px; padding-left:25px; background:url(http://i4.cn.cz/iregiony/discussion_select_pad.png) no-repeat 10px 0;}
.discussion_right select {width:155px;}
.discussion_right div {padding:5px 0 15px;;}
.discussion_form { height:180px; background:url(http://i4.cn.cz/iregiony/discussion_form_pad.png) no-repeat;}
.discussion_form1, .discussion_form2, .discussion_form3 {float:left; padding-right:5px;}
.discussion_form1 {width:170px; padding-left:10px;}
.discussion_form2 {width:285px;}
.discussion_form3 {width:155px;}
.discussion_form3 .box { height:152px;}
.discussion_form_send {text-align:right; padding-right:25px;}
.discussion_form p {padding: 15px 0 5px 7px; margin:0; background:url(http://i4.cn.cz/iregiony/bullet_orange.png) no-repeat 0 20px;}
.discussion_form1 input, .discussion_form1 textarea, .discussion_form2 input, .discussion_form2 textarea {width:95%;}
.discussion_big_message { padding-top:12px; background:url(http://i4.cn.cz/iregiony/hr_line.png) repeat-x;}
.discussion_big_bottom { height:19px; padding-top:5px; padding-right:30px; text-align:right; background:url(http://i4.cn.cz/iregiony/discussion_big_pad_bottom.png) no-repeat;}
.discussion_big_datum, .replay {width:300px; padding-top:5px; padding-bottom:2px;}
.discussion_big_datum { float: left; }
.discussion_pages { padding:10px 0;}
.replay { float:right; text-align:right;}


a img {	border:0px;}
form {margin:0;}
input, textarea, select, option {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inline {display:inline;}
.clear {clear:both; font-size:1px;}

/* text */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

a:link {color:#333333;}
a:visited { color: #666666;}

.menu1 a, .menu2 a, .menu3 a {font-size:10px; font-weight:bold; color:#3d3d3d; text-decoration:none;}
.menu1 a:hover, .menu1 a:visited, .menu2 a:hover, .menu2 a:visited {color:#3d3d3d; }
.menu4_list a:link, .menu4_list a:visited {font-size:10px; font-weight:bold; color:#cccccc; text-decoration:none;}
.menu4_list a:hover, .menu4_list a.selected {color:white;}
h2 {font-size:22px; margin:3px 0; padding-left:20px; background:url(http://i4.cn.cz/iregiony/bullet_big_white.png) 0 4px no-repeat;}
h2.section {width:435px; float:left;}
.header h2 { font-size:15px; font-weight:bold;}
.related { float:right; width:510px; padding-top:4px; text-align:right; }
.related div {float:right; height:19px; padding-top:4px;}
.related_left {background:url(http://i4.cn.cz/iregiony/related_pad_left.png);}
.related_right {width:8px; background:url(http://i4.cn.cz/iregiony/related_pad_right.png);}
.related span {margin:0 20px 0 20px;}

.news h2, .misc h2 {font-size:17px; color:#797979; margin:0; padding:0 0 10px 15px; background: url(http://i4.cn.cz/iregiony/bullet_orange.png) 5px 7px no-repeat; }
.news h2, .misc h2, .gray {color:#797979;}
.discussion_big h2 { padding-left:0; background:none; color:#f9a400;}
.left_middle2 h2 {font-size:13px; font-weight:bold; margin:0; padding:0 0 15px 15px; background: url(http://i4.cn.cz/iregiony/arrow_down.png) 0 3px no-repeat;  }
.feedback h2 {background:none; padding-left:40px;}
.sport h2 {padding-bottom:0;}
.header h2, .orange, .orange a, .ear h3 a, .article_small h4 a, .poll p a, .left_middle2 h2, .article a, .search_results h3 a:link, .discussion_big a { color:#f9a400;}
.discussion_pages a {color:#797979; font-weight:bold; font-size:11px;}
.search_results h3 a:visited { color:#b69033;}
.article_add a:link {color:#333333;}
.article_add a:visited {color:#666666;}
.ear h3, .article_small h3, .article_small h4 {font-size:13px; margin:0;}
a.ear_more, a.ear_more:visited { font-size:11px; color:#333333; text-decoration:none; font-weight:bold;}
.ear p, .article_small p  { font-size:9px; color:#848484;}
.discussion_big_datum { font-size:10px; color:#848484;}
.login_link, .login_link a:link, .login_link a:visited  {font-size:10px; font-weight:bold; color:white;}
.yellow_middle1 {color:white;}
.weather { font-size:11px; font-weight:bold; color:white;}
.today {color:#818181;}
.allnews_link a:link, .allnews_link a:visited, .weather_link a:link, .weather_link a:visited {font-size:10px; font-weight:bold; color:white;}
.rss a {font-size:10px; font-weight:bold; color:#979797; text-decoration:none;}
.foto_bottom {font-size:11px;}

.pages_top, .pages_bottom {font-weight:bold;}
.pages_top span, .pages_bottom span { font-size:14px;}
.pages_top a, .pages_bottom a {text-decoration:none;}
.article h3 {margin-top:0; margin-bottom:5px; font-size:17px; }
.article h3 a:link, .hot_news h3 a:link, .article_small h3 a:link { color:black; font-weight:bold;}
.article h3 a:visited, .hot_news h3 a:visited, .article_small h3 a:visited { color:#333333;} 

.hot_news h3 {margin:9px 0 0; font-size:14px;}
.hot_news_section {font-size:11px; font-weight:bold; color:white;}
.hot_news .datum {font-size:9px; font-weight:bold; color:#bababa;}
a.allnews_link2:link, a.allnews_link3:link, a.allnews_link2:visited, a.allnews_link3:visited {color:white; text-decoration:none; font-weight:bold;}

.map_bottom, .map_bottom a:link, .map_bottom a:visited, .banner1, .banner4 {font-size:11px; font-weight:bold; color:white; text-decoration:none;}
.program_text a {text-decoration:none; font-size:11px; font-weight:bold;}
.radio, .radio a:link, .radio a:visited { font-size:11px; font-weight:bold; color:white;}
.sport_table {font-size:11px;}
.sport_table th {color:white; font-weight:bold;}
.sport_table td {color:black;}
.sport_subt {color:#7b7b7b; font-weight:bold; margin:0 0 7px 15px;}
.article_big_bottom, .article_big_bottom a { color:white; font-weight:bold;}
.discussion { color:#707070;}
.discussion_datum, .discussion_message span {font-weight:bold;}
.discussion_message a {text-decoration:none;}
.banner_big {font-size:11px; font-weight:bold;}
.banner_big a {text-decoration:none;}
.related span { color:white; font-weight:bold;}
.footer {font-size:10px; color:#4a4a4a;}

.search_results h3 { font-size:14px;  margin-bottom:2px;}
.discussion_big h3 {font-size:12px; margin: 0;}
.replay, .discussion_form1 a { font-size:11px; font-weight:bold;}

a:hover, .article h3 a:hover, .hot_news h3 a:hover, .article_small h3 a:hover, .ear h3 a:hover, a.ear_more:hover, .article_small h4 a:hover, .poll p a:hover, .login_link a:hover, .allnews_link a:hover, .weather_link a:hover, a.allnews_link2:hover, a.allnews_link3:hover, .map_bottom a:hover, .radio a:hover, .article_add a:hover, .search_results h3 a:hover {color: #FF3300;}

#big_foto_fix{width:310px; height:230px; overflow:hidden}
