#ads_wrapper {background-color: #dfe2e7; height: 102px; text-align: center; width: 100%;}
#ads_wrapper .content {margin: 0 auto; padding: 6px 0; text-align: left; width: 990px;}
#ads_wrapper .content .ads748 {float: left; width: 728px; padding-right: 20px; background: #fff url(../img/ads_text.png) no-repeat 100% 0;}
#ads_wrapper .content small {display: block; float: left; width: 20px; background-color: #fff; display:block; height: 90px;}
#ads_wrapper .content small em {-webkit-transform: rotate(90deg);   -moz-transform: rotate(90deg);  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);display: block; font-style: normal; font-weight: bold;}
#ads_wrapper .content .ads236 {float: right; width: 236px;}

legend {display: none;}
.ban {background-color:#F4F4F4; border-style:solid; border-color:#D9B7B7; border-width:1px; margin-bottom:10px; padding-bottom: 15px; text-align: center; }
.bannersquare {background-color:#F4F4F4; border-style:solid; border-color:#D9B7B7; border-width:1px; margin-bottom:10px; padding-bottom: 15px; text-align: center;}
.top_ban {padding-bottom: 8px; text-align: center;}
.ban .inzercia {text-align: left; padding: 2px 0px 2px 10px;}
.bannersquare .inzercia {text-align: left; padding: 2px 0px 2px 24px;}
#top {background: url(../images/bg_top.jpg) no-repeat 0 0;}
#top .top_links {padding: 10px 9px 0 9px; height: 19px;}
#top .top_links label {display: block; float: left; color: #999; text-transform: uppercase; line-height: 14px; padding-right: 30px; font-weight: bold;}
#top .top_links a {display: block; float: left; padding-left: 21px; color: #666; line-height: 14px;}
#top .top_links a.l_sk {background: url(../images/flags.gif) no-repeat 0 0;}
#top .top_links a.l_cz {background: url(../images/flags.gif) no-repeat 0 -20px;}
#top .top_links a.l_hu {background: url(../images/flags.gif) no-repeat 0 -40px;}
#top .top_links a.l_pl {background: url(../images/flags.gif) no-repeat 0 -60px;}
#top .top_links a.l_eu {background: url(../images/flags.gif) no-repeat 0 -80px; float: right;}
#top .top_links a.l_eu4you {background: url(../images/eu4yousk.jpg) no-repeat 0 0; padding-left: 55px; float: right;}
#top .top_links .sep {display: block; float: left; color: #d5d6d7; padding: 0 5px; line-height: 14px;}
#top .top_links .sep.right {float: right;}
#top .top_links a.fac {background: url(../images/icons.gif) no-repeat 0 -24px;}
#top .top_links a.tw {background: url(../images/icons.gif) no-repeat 0 -41px;}
#top .top_links a.empty {padding-left: 0;}
#top .top_links a.visegrad_logo {background: url(../images/videgrad_favicon.gif) no-repeat; padding-left: 17px;}

#top .top_info {background: url(../images/bg_top_info.jpg) no-repeat 0 0; padding: 10px 15px 0 23px; height: 70px; _height: 80px; margin-bottom: 8px;}
#top .top_info h1 {float:left; width: 135px;}
#top .top_info h1 a {display: block; background: url(../images/logo.gif) no-repeat 0 0; width: 95px; height: 60px;}
#top .top_info h2 {float:left; width: 135px;}
#top .top_info h2 a {display: block; background: url(../images/logo.gif) no-repeat 0 0; width: 95px; height: 60px;}

#top .top_info .center_block {float: left; width: 515px; overflow: hidden; padding-top: 7px; }
#top .top_info .center_block .date {float: left; line-height: 16px; color: #666; }
#top .top_info .center_block .top_menu {float: right; line-height: 16px;}
#top .top_info .center_block .top_menu a {color: #003399; display: block; float: left;}
#top .top_info .center_block .top_menu span {display: block; float: left; color: #ccc138; padding: 0 4px;}
#top .top_info .center_block .top_menu a.rss {padding-right: 19px; background: url(../images/icons.gif) no-repeat 100% 0;}

#top .top_info .center_block .info {float:right; margin-top: 0px; border: 1px solid #ffd700; border-top: 1px solid #ffd400; border-bottom: 1px solid #ffde00; padding: 0 10px; width: 493px; overflow: hidden; height: 23px; background-color: #ffe100; line-height: 25px; color: #003399; font-weight: bold; text-align: center; font-size: 115%;}
#top .top_info .center_block .info a {color: #003399;}

#top .top_info .search {float: right; width: 271px; overflow: hidden; padding-top: 19px;}
#top .top_info .search .input_text {border-color: #ccc02f; width: 186px; _height:21px; margin-right: 7px; float: left;} 
#top .top_info .search .input_submit {float: left; background: url(../images/icons.gif) no-repeat 0 -60px; width: 49px; height: 21px; color: #003399; font-weight: bold; margin-right: 3px;}
#top .top_info .search .arrow {border:none; display: block; float: left; background: url(../images/icons.gif) no-repeat -1px -91px; height: 21px; width: 15px;}
#top .advance_search {}

.left_area {float: left; padding-right: 10px; width: 140px;}
.center_area {float: left; width: 530px;}
.right_area {float: right; width: 300px;}

/* Left area */
.left_area .ban {padding-bottom: 15px; text-align: center;}

.left_area .menu {margin-bottom: 15px; background-color: #f7f4ef; border-bottom: 1px  solid #d7d2ca; border-top: 5px solid #d7d2ca; }
.left_area .menu h3 {color: #999; font-weight: bold; text-transform: uppercase; padding: 5px 0 8px 10px;}
.left_area .menu ul {}
.left_area .menu ul li {width: 140px;}
.left_area .menu ul li a {display: block; padding: 4px 3px 4px 10px; color: #003399; width: 127px;}
.left_area .menu ul li.more a {font-weight: bold; background: url(../images/arr_down.gif) no-repeat 125px 11px;}
.left_area .menu ul li a:hover, .left_area .menu ul li.sel a {background-color: #ffec00; text-decoration: none;}

.left_area .menu ul li.more_sel a {font-weight: bold; background: #d7d2ca url(../images/arr_up.gif) no-repeat 125px 10px;}
.left_area .menu ul li.other a {border-left: 1px solid #d7d2ca; border-right: 1px solid #d7d2ca; padding-left: 9px; width: 126px;}
.left_area .menu #minisekcie{ display:none; }

.left_area .RSS {margin-bottom: 15px; background-color: #edf2de; border-bottom: 1px  solid #c5d492; border-top: 5px solid #c5d492; padding: 0 3px 5px 10px;}
.left_area .RSS h3 {color: #8ba925; font-weight: bold; text-transform: uppercase; padding: 5px 0 8px 0;}
.left_area .RSS h4 {padding-left: 20px; background: url(../images/icons.gif) no-repeat 0 -120px; padding-bottom: 8px; margin-top: 5px; font-weight: bold;}
.left_area .RSS p {padding: 0 0 7px 0;}
.left_area .RSS p a {color: #666;}
.left_area .RSS p a strong {color: #000; font-weight: bold;}
.left_area .RSS .more {display: block; font-weight: bold; background: url(../images/arr_right.gif) no-repeat 115px 5px;}

.left_area .kurzy {margin-bottom: 15px; border: 1px solid #d9b7b7; border-top: 5px solid #d9b7b7; padding: 3px 9px;}
.left_area .kurzy h3 {color: #ba7d7d; font-weight: bold; text-transform: uppercase; padding: 0 0 10px 0;}
.left_area .kurzy table {width: 100%; border-collapse: collapse; margin-bottom: 10px;}
.left_area .kurzy table td {color: #666; padding: 2px 0; vertical-align: middle;} 
.left_area .kurzy table td.coutry {width: 35px;}
.left_area .kurzy table td.kurz {width: 55px; padding-right: 9px; text-align: right;}
.left_area .kurzy p {padding-bottom: 8px;}
.left_area .kurzy p a {color: #ba7d7d;}

/* Right area */

.right_area h4 {text-transform: uppercase; padding-bottom: 10px; font-weight: bold;}
.right_area .newsletter {margin-top: 0px; margin-bottom: 15px; background-color: #e5edf6; border-bottom: 1px  solid #ccdbed; border-top: 5px solid #ccdbed; padding: 5px 15px 15px 10px; width: 275px; overflow: hidden; display: block;}
.right_area .newsletter h4 {color: #003399;}
.right_area .newsletter .input_text {float: left; border-color: #b7bec5; width: 195px; }
.right_area .newsletter .input_submit {float: right; color: #666; font-weight: bold; background: url(../images/icons.gif) no-repeat 0 -150px; width: 59px; height: 21px;}

.right_area .sponzors {margin-bottom: 15px; border-top: 5px solid #d7d2ca; padding: 5px 0px 0px 10px; width: 290px; overflow: hidden;}
.right_area .sponzors h4 {color: #999;}
.right_area .sponzors img {float: left; margin: 0 10px 10px 0; border: 1px solid #d7d2ca;}

.right_area .ban {padding-bottom: 15px;}

.right_area .video {margin-bottom: 15px; background-color: #e5edf6; border-bottom: 1px  solid #ccdbed; border-top: 5px solid #ccdbed; padding: 5px 10px 10px 10px; width: 280px; overflow: hidden;}
.right_area .video h4 {color: #003399;}
.right_area .video .item {width: 280px; overflow: hidden;}
.right_area .video .item .foto {float: left; width: 165px;}
.right_area .video .item .text {float: left; width: 115px;}
.right_area .video .item h3 {font-size: 115%; font-weight: bold; }
.right_area .video .item h3 a {background:transparent url(../images/icons_other.png) no-repeat 0 -956px; padding-left: 15px;}
.right_area .video .item p {color: #4d4d4d;}
.right_area .video ul li {padding: 4px 0 0 0;}
.right_area .video ul li a {background:transparent url(../images/icons_other.png) no-repeat  0 -957px;  padding-left: 15px;}
.right_area .video .more {background:transparent url(../images/arr_more.gif) no-repeat scroll 100% 70%; float: right; padding-top: 5px;  }
.right_area .video .more a {margin-right: 10px;}

.right_area .twocoll {width: 300px; overflow: hidden; margin-bottom: 15px;}
.right_area .twocoll .block {float: left; width: 123px; border-top: 5px solid #b2dff7; padding: 5px 10px 5px 10px;}
.right_area .twocoll .block h4 {color: #66bfee;}
.right_area .twocoll .sep {float: left; width:14px; }
.right_area .twocoll .block li {padding: 2px 0 3px 8px; background: url(../images/arr_text.gif) no-repeat 0 6px;}
.right_area .twocoll .block li a {font-style: italic;} 

.right_area .komentar {margin-bottom: 15px; border-top: 5px solid #d9b7b7; padding: 5px 10px 0px 10px; width: 280px; overflow: hidden;}
.right_area .komentar h4 {color: #ba7d7d;}
.right_area .komentar .name {color: #999; font-style: italic; padding-bottom: 2px;}
.right_area .komentar .name a {font-weight: bold; font-style: normal;}
.right_area .komentar h3 {font-size: 115%; padding-bottom: 8px; font-weight: bold;}
.right_area .komentar p {color: #4d4d4d;}
.right_area .komentar img {float: left; margin: 0 10px 5px 0;}
.right_area .komentar .more {width:280px; clear:both;}
.right_area .komentar .more .a_more { float: right;}
.right_area .comments_other { padding-top: 10px; }
.right_area .comments_other_a { padding-bottom: 2px; }

.right_area .kalendar {margin-bottom: 15px; background-color: #edf2de; border-bottom: 1px  solid #c5d492; border-top: 5px solid #c5d492; padding: 5px 10px 0px 10px; width: 280px; overflow: hidden;;}
.right_area .kalendar h4 {color: #8ba925;}
.right_area .kalendar p {padding: 0 0 15px 0; }
.right_area .kalendar p strong {font-weight: normal; display: block; padding-bottom: 2px; color: #a04b4b;}
.right_area .kalendar .more {width:280px; }
.right_area .kalendar .more .a_more { float: right; margin-bottom:5px; margin-top:5px;}

.right_area .naj {margin-bottom: 15px; border-top: 5px solid #d9b7b7;}
.right_area .naj .tabs {border-left: 1px solid #d9b7b7; height: 26px;}
.right_area .naj .tabs a {display: block; float: left; width: 50%; border-right: 1px solid #d9b7b7; text-align: center; font-weight: bold; text-transform: uppercase; color: #999;line-height: 25px; width: 148px; border-bottom: 1px solid #d9b7b7;}
.right_area .naj .tabs a:hover {text-decoration: none;}
.right_area .naj .tabs a.sel {width: 149px; color: #ba7d7d; border-bottom: none; line-height: 26px;}
.right_area .naj ol {color: #a04b4b; font-weight: bold; font-style: italic; padding-right: 15px;}
.right_area .naj ol li {padding-bottom: 10px;}
.right_area .naj ol li a {font-style: normal; font-weight: normal;}

.right_area .etarget {margin-bottom: 15px; background-color: #e5f4fc; border-bottom: 1px  solid #b2dff7; border-top: 5px solid #b2dff7; padding: 5px 10px 0px 10px; width: 280px; overflow: hidden;;}
.right_area .etarget h4 {color: #66bfee; float: left;}
.right_area .etarget a.add {display: block; float: right; color: #66bfee; font-style: italic;}
.right_area .etarget h3 {font-weight: bold;}
.right_area .etarget p {padding-bottom: 15px;}
.right_area .etarget table td.left {color: #66bfee; float: left; font-weight:bold;  width:100px; padding-bottom:10px; }
.right_area .etarget table td.right a {display: block; float: left; color: #66bfee;  font-style: italic; padding-left:114px; _padding-left:94px; padding-bottom:10px; }

.right_area .pr {margin-bottom: 15px; border: 1px solid #d9b7b7; border-top: 5px solid #d9b7b7; padding: 3px 9px 7px 9px;}
.right_area .pr h3 {color: #ba7d7d; font-weight: bold; text-transform: uppercase; padding: 0 0 10px 0;}
.right_area .pr ul li {padding-bottom: 10px;}
.right_area .pr ul {padding-bottom: 5px;}
.right_area .pr .more_article {float: none; font-weight: bold;}


/* Center area */
.news {border-top: 1px solid #ffec00; background-color: #fff799; padding: 5px 10px 7px 10px; margin-bottom: 10px;}
.news strong {text-transform: uppercase; color: #948e39; padding-right: 24px; background: url(../images/arr_news.gif) no-repeat 90% 5px;}
.news em {color: #999;}

.path {padding: 0 10px 10px 10px; width: 510px; overflow: hidden; color: #A04B4B;}
.path a {display: block; float: left;}
.path span {display: block; float: left; color: #666;}
.path span.sep {color: #fff; font-size: 1px; background: url(../images/arr_more.gif) no-repeat 50% 50%; width: 16px; height: 15px;}
.path .path_red {display: block; float: left; color: #A04B4B;}


.title_section {width: 510px; padding: 0 10px 6px 10px; overflow: hidden; border-bottom: 1px solid #d7d2ca; margin-bottom: 10px;}
.title_section h3 {font-size: 115%; color: #0095e3; text-transform: uppercase; float: left; width: 340px; letter-spacing: 2px; font-weight: bold;}
.title_section h2 {font-size: 115%; color: #0095e3; text-transform: uppercase; float: left; width: 340px; letter-spacing: 2px; font-weight: bold;}
.title_section .write {display: block; float: right; color: #a04b4b; font-style: italic; padding-left: 10px; background: url(../images/arr_more.gif) no-repeat 0 50%;}

/* Bottom */

#bottom {width: 990px; overflow: hidden; padding-top: 40px; padding-bottom: 20px;}

#bottom .siet {border-top: 5px solid #d7d2ca; padding: 3px 0 15px 0; width: 990px; overflow: hidden;}
#bottom .siet h4 {text-transform: uppercase; padding-bottom: 10px; font-weight: bold; padding-left: 10px; color: #999;}
#bottom .siet .unact_prev, #bottom .siet .unact_next {display: block; width: 10px; height: 21px; margin-top: 50px;}
#bottom .siet .prev, #bottom .siet .next {display: block; width: 10px; height: 21px; margin-top: 50px;}
#bottom .siet a.prev {background: url(../images/icons.gif) no-repeat -20px -180px; float: left;}
#bottom .siet a.unact_prev {background: url(../images/icons.gif) no-repeat 0 -180px; float: left; cursor:text;}
#bottom .siet a.next {background: url(../images/icons.gif) no-repeat -40px -180px; float: right;}
#bottom .siet a.unact_next {background: url(../images/icons.gif) no-repeat -60px -180px; float: right; cursor:text;}
#bottom .siet .block {float: left; padding-left: 7px; width: 113px;}
#bottom .siet .block h3 {font-weight: bold; padding-bottom: 5px;}
#bottom .siet .block h3 img {margin-right: 2px;}
#bottom .siet .block ul {padding-right: 10px;}
#bottom .siet .block li {padding-bottom: 5px;}
#bottom .siet .block a.anchor_other_eas {color: #3399ff;}

#bottom .bottom_ban {text-align: center; padding-bottom: 15px;}
#bottom .b_box {border: 1px solid #d7d2ca; background-color: #f7f6f4; padding: 11px 19px 0 19px;}
#bottom .b_box  {padding-bottom: 10px; color: #666;}
#bottom .b_box  .bmenu strong {color: #003399; display: block; float: left; width: 110px;}
#bottom .b_box  .bmenu span {color: #d7d2ca; padding: 0 3px;}
#bottom .b_box .div_bmenu { padding-left: 110px; padding-bottom: 10px;}
#bottom .b_box .line {border-bottom: 3px double #d7d2ca; margin-bottom: 15px; height: 5px; line-height: 1px; font-size: 1px;}

.page_list h2 {font-size: 200%; color: #003399; padding-bottom: 5px; padding-left: 10px;}
.page_list .write {color: #a04b4b; font-style: italic; padding-left: 10px; background: url(../images/arr_more.gif) no-repeat 0 50%; margin-left: 10px;}
.csc-sitemap {padding-top:15px; padding-left: 10px;}
.csc-sitemap .li_list {padding-top: 5px;}
.csc-sitemap .li_list ul {padding-bottom: 3px;} 
.csc-sitemap .li_list ul ul{padding-bottom: 0px;} 
.csc-sitemap li a {background: url(../images/arrow.gif) no-repeat 0px 5px; padding-left:10px; font-weight: bold; font-size: 125%; }
.csc-sitemap li span {background: url(../images/arrow.gif) no-repeat 0px 5px; padding-left:10px; font-weight: bold; color: #003399; font-size: 125%; }
.csc-sitemap li li a {background:none; font-weight: normal; font-size: 12px; padding-left: 50px;  }
.csc-sitemap .dperex {padding-left:50px;}
.csc-sitemap .perex {padding-left:50px; padding-bottom: 10px; }

.css_player_icon {padding-right: 3px; padding-top: 2px;}

.related_articles {padding-bottom: 2px;}

.eu4you_widget {}
.eu4you_widget a {display: block; width: 140px; height: 130px; background: url(../images/eu4you_widget.jpg) no-repeat;}
.eu4you_widget a:hover {text-decoration: none;}

.job_line { border-top:5px solid #C5D492; margin: 10px -3px -2px -9px; }
.job_iframe { margin: 0px 0px 0px -12px;  }

.center {text-align: center;}

#section_description { padding-left: 10px; }

.pager2 {text-align: center; }
.pager2 table {margin: 0 auto;}
.pager2 a {display: block; float: left;margin: 0 3px;}
.pager2 a.sel {font-weight: bold;}
.pager2 a.next {background:url(../images/arr_more.gif) no-repeat 50% 60%; width: 10px; height: 1em;}
.pager2 a.prev {background:url(../images/arr_back.gif) no-repeat 50% 60%; width: 10px; height: 1em;}

.case {margin-bottom: 15px; border: 1px solid #e7e4df; border-top: 5px solid #e7e4df; padding: 5px 10px 10px 10px; width: 508px; overflow: hidden;}
.case h4 {color: #999;}
.case .i {float: left; width: 190px;}
.case .t {width: 310px; float: left;}
.case .t h3 {font-size:115%; font-weight:bold; padding-bottom:2px;}
.case .t p {padding-bottom: 8px;}

.legis {margin-bottom: 15px; border: 1px solid #b2dff7; border-top: 5px solid #b2dff7; padding: 5px 10px 10px 10px; width: 508px; overflow: hidden;}
.legis h4 {color: #66bfee;}
.legis .i {float: left; width: 175px; text-align: center;}
.legis .i img {margin: 5px auto;}
.legis .t {width: 320px; float: left; padding-top: 15px;}
.legis .t h3 {font-size:14px; font-weight:bold; padding-bottom:10px;}
.legis .t p {padding-bottom: 8px;}

#twitter-box {
	margin-bottom: 13px;
}

#twitter-box .twtr-profile-img-anchor, #twitter-box .twtr-ft, #twitter-box .twtr-widget h3 {
    display: none;
}


#twitter-box .twtr-widget-profile h4:before {
    content: "@";
}

#twitter-box .twtr-hd { background: url("../img/twitter-logo-grey.png") no-repeat scroll 6px 10px transparent; }

#twitter-box .twtr-widget-profile h4 {
    font-family: "Helvetica Neue",Arial,sans-serif;
    font-size: 12px !important;
    font-weight: 400;
    margin: 4px 0 5px 24px !important;
}


