#top {padding: 10px 13px; background: url(../images/bg_top.gif) repeat-x 0 0; height: 114px;}
#top h1, #top h2 {float: left; width: 236px; padding-top: 5px;}
#top h1 a, #top h2 a {display: block; background:url(../images/logo.gif) no-repeat 0 0; width: 181px; height: 104px;}
#top .ban {float: left; text-align: center; width: 728px;}
.ban h6 {text-indent: -10000px; padding-bottom: 4px; background: url(../images/title_advertising.gif) no-repeat 0 0; height: 11px;}
#top .ban h6 {background-position: 50% 0;}


.left_area {float: left; padding-right: 15px; width: 180px; background: url(../images/bg_left.jpg) no-repeat 0 0;}
.left_area .ban {background-color: #fae8e0; padding: 10px 0 13px 13px; margin-bottom: 23px;}
.left_area ul {margin: 0 2px 0 0; padding: 0 0 16px 0;}
.left_area ul li {background: url(../images/line_blue2.gif) repeat-x 0 0; width: 178px;}
.left_area ul li a {display: block; padding: 4px 10px 4px 12px;} 
.left_area ul li.select  {background:#FFFFFF url(img/line_left_select.gif) no-repeat scroll left top;}
li.red a {color: #b84c18;}

.left_area h4 {padding-right: 2px;}
.left_area h4 span {display: block; background: url(../images/line_blue.gif) repeat-x 0 0; height: 28px; text-indent: -10000px;}
.left_area h4.rubriken {background: url(../images/title_rubriken.gif) no-repeat 0 0;}
.left_area h4.rubriken span {background-image: none;}
.left_area h4.services {background: url(../images/title_services.gif) no-repeat 0 0;}
.left_area h4.europa_quellen {background: url(../images/title_europa_quellen.gif) no-repeat 0 0;}
.left_area h4.medien_partner {background: url(../images/title_medien_partner.gif) no-repeat 0 0;}
.left_area h4.uber_uns {background: url(../images/title_uber_uns.gif) no-repeat 0 0;}
.left_area h4.eu_informationen {background: url(../images/title_eu_informationen.gif) no-repeat 0 0;}

.center_area {float: left; width: 621px;}

.right_area {float: right; width: 159px;}
.right_area .soc_box {padding: 5px 0;}

.right_area .ban {background-color: #fae8e0; padding: 10px 0 20px 12px;}
.right_area .box_b {background: url(../images/bg_right_blue.gif) no-repeat 0 0; width: 159px; overflow: hidden;}
.right_area .box_r {background: url(../images/bg_right_red.gif) no-repeat 0 0; width: 159px; overflow: hidden;}
.right_area fieldset {background: url(../images/line_gray.gif) repeat-x 0 0; padding: 10px 0 10px 8px; width: 151px; overflow: hidden; clear: both;}
.right_area fieldset label {display: block; font-size: 90%; padding-bottom: 5px;}
.right_area form fieldset .input_text {width: 104px; margin-right: 2px; float: left;}
.right_area form fieldset .input_submit {background: url(../images/btn_search.gif) no-repeat 0 0; width: 25px; height: 21px; text-indent: -10000px; float: left; *font-size: 1px; color: #fcdb07; padding-top: 20px;}
.right_area form fieldset .btn_ok {background-image: url(../images/btn_ok.gif);}
.right_area .rss {background: url(../images/ico_rss.gif) no-repeat 0 0; width: 44px; height: 14px; display: block; float: left; margin-top: 20px;}

.right_area h4 {text-indent: -10000px; height: 39px;}
.right_area .first {background-position: 0 -1px;}
.right_area h4.suche {background: url(../images/title_suche.gif) no-repeat 0 0; height: 37px;}
.right_area h4.newsletter {background: url(../images/title_newsletter.gif) no-repeat 0 0; height: 38px; float: left; width: 88px;}
.right_area h4.sponsoren {background: url(../images/title_sponsoren.gif) no-repeat 0 0;}
.right_area h4.partner {background: url(../images/title_partner.gif) no-repeat 0 0;}
.right_area h4.agenda {background: url(../images/title_agenda.gif) no-repeat 0 0;}
.right_area h4.europa_jobs {background: url(../images/title_europa_jobs.gif) no-repeat 0 0;}
.right_area h4.europa_tender {background: url(../images/title_europa_tender.gif) no-repeat 0 0;}
.right_area h4.pressetexte {background: url(../images/title_pressetexte.gif) no-repeat 0 0;}
.right_area h4.pressetexte {background: url(../images/title_pressetexte.gif) no-repeat 0 0;}
.right_area h4.pressetexte_eu {background: url(../images/title_pressetexte_eu.gif) no-repeat 10px 0;}
.right_area h4.pressetexte_partner {background: url(../images/title_pressetexte_partner.gif) no-repeat 10px 0;}
/*.right_area h4.pressetexte_europa_termine {background: url(../images/title_pressetexte_europa_termine.gif) no-repeat 10px 16px;}*/
.right_area h4.pressetexte_blogactiv {background: url(../images/title_pressetexte_blogactiv.jpg) no-repeat 10px 16px;}
.right_area h4.sponsoren_der_rubrik {background: url(../images/title_sponsoren_der_rubrik.gif) no-repeat 0 0; height: 55px;}
.right_area h4.medien_partner {background: url(../images/title_medien_partner_right.gif) no-repeat 0 0;}

.right_area .text {background: url(../images/line_gray.gif) repeat-x 0 0; padding: 10px 9px 10px 9px; width: 141px; overflow: hidden; font-size: 90%;}
.right_area .text p {padding-bottom: 8px;}
.right_area .text .more {padding-left: 9px; background: url(../images/arr.gif) no-repeat 0 4px; }
.right_area .sponzor {padding: 10px 0 3px 9px; *padding: 10px 0 10px 9px; width: 150px; overflow: hidden; background: url(../images/line_gray.gif) repeat-x 0 0; }
.right_area .sponzor a {display: block; float: left; margin: 0 7px 7px 0; _margin: 0 5px 7px 0; }
.right_area .text li {padding-bottom: 8px;}
.right_area .text li a {color: #b84c1a;}



#bottom {padding: 15px 0;}
#bottom .google {background: url(../images/bg_google.gif) no-repeat 0 0; text-align: center; padding-top: 15px; height: 112px;}
#bottom .b_area {width: 990px; overflow: hidden;  background: url(../images/bg_bmenu.gif) repeat-x 0 0; font-size: 90%;}
#bottom .b_menu {float: left; padding-right: 15px;}
#bottom .b_area .block {float: left; padding: 4px 0 0 12px; width: 193px;}
#bottom .b_area .block h4 {border-bottom: 1px solid #ffed1a; color: #003399; line-height: 22px;}
#bottom .b_area .block li {padding-top: 5px;}
#bottom .b_area .copy {float: left; margin: 9px 0 0 0; padding: 45px 0 0 4px; background: url(../images/logo_bottom.gif) no-repeat 0 0; width: 121px; color: #666;}
#bottom .b_area .copy p {padding-bottom: 5px;}
#bottom .b_area .copy div {padding-bottom: 5px;}
#bottom .b_area .copy .monogram a {color: #666; font-weight: bold;}

/* navigacia pre formular archivu agendy */
/* navigacia pri zobrazenie vsetkych clankov alebo udalosti */
.list_naviagation
{
 float:left;
 width:100%;
 height:36px;
 border:1px solid #dadada;
 margin-bottom:10px;
 margin-top:10px;
 color:#7c7c7c;
}
.list_naviagation form
{
 margin-top:7px;
 margin-left:10px;
}
.list_naviagation form select.selection
{
 height:18px;
 font-size:10px;
}
.list_naviagation form select.selection_big
{
 height:18px;
 font-size:10px;
 width:150px;
}
.list_naviagation form input.button
{
 width:133px;
 height:18px;
 border:0;
 background:#727272 url(../img/ab.gif) no-repeat 0 0;
 color:#fff;
 /*background-image:url(img/agendabutton.jpg);*/
 cursor:pointer;
}
.list_naviagation form input.sbutton
{
 background:#727272 url(../img/button-image.gif) no-repeat bottom right;
 color:#FFF;
 border:0;
 padding:0 15px 0 8px;
 font-family:Tahoma;
 font-size:11px;
 height:18px;
}
.list_naviagation .nav_text
{
 margin-top:3px;
 margin-right:8px; /* 5 */
 float:left;
}
.list_naviagation .nav_opt
{
 margin-right:10px; /* 10 */
 float:left;
}
.list_naviagation .nav_opt input.text
{
 height:15px;
 font-family:Tahoma;
 font-size:11px;
 border:1px solid #7F9DB9;
}
/* Stranka agendy */
.agenda h3 {
background:transparent url(../img/eh_p.gif) repeat-x scroll left bottom;
font-size:11px;
margin:0 0 2px;
padding:0 0 4px;
}
.article_block h3 {
clear:both;
}
.article_block .agenda
{
 float:left;
 width:295px;
 /*height:200px;*/
 /*overflow-y: scroll;*/
 /*overflow-x: hidden;
 overflow-y:auto*/
 /*overflow:auto;*/
 margin-right:1px;
}
.article_block .agenda .ag_inner
{
 margin-left:10px;
 margin-top:10px;
 /*height:190px;*/
}
.agenda h3
{
 font-size:11px;
 margin:0 0 2px;
 padding:0 0 4px;
 background:transparent url(../img/eh_p.gif) repeat-x bottom left;
}
.agenda .dot_line
{
background:transparent url(../img/db_p.gif) repeat-x scroll 0 0;
float:left;
font-size:0;
height:1px;
margin:5px 0;
width:100%;
}

.agenda p
{
clear:both;
display:block;
float:left;
padding-left:15px;
/*white-space:nowrap;*/
width:290px;
font-size:11px;
}
.agenda p.date_old, .agenda p.date_actual, .agenda p.date_future
{
 color:#999;
 background:transparent url(../img/event_arrow.gif) no-repeat left top;
 padding-left:15px;
 font-weight:700;
 font-size:10px;
}
.agenda h4.old, .agenda h4.actual, .agenda h4.future, .agenda h4
{
 clear:both;
 margin:0;
 width:90%;
 padding-left:15px;
 font-size:11px;
 color:#999;
 clear:both;
}
.agenda h4 a 
{
	color:#08208c;
}

.article_block
{
 width:100%; 
 height:auto; 
 float:left; 
 margin-bottom:10px; 
 clear:both;
}
.article_block h2
{
 color:#FFF; 
 margin:0; 
 padding:3px 0 3px 22px; 
 background:#0d17a2 url(../img/blue_arrow_down.gif) no-repeat top left; 
 font-weight:700; 
 font-size:1em; 
}

.agenda .place 
{
	clear:both;
	margin-left:15px;
	float:none;
}

/* ostatny archiv  */
.katalog {
clear:both;
margin-bottom:10px;
}

.katalog h2 {
/*background:transparent url(../img/llbd_p.gif) repeat-x scroll left bottom;*/
color:#08208C;
font-size:14px;
margin:10px 0 0;
padding:0 0 5px;
}

.katalog h3 {
background:transparent url(../img/event_arrow.gif) no-repeat scroll left top;
clear:both;
font-size:11px;
margin:5px 0 0;
padding:0 0 0 15px;
}

.katalog ul { 
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 10px 30px;
padding:0;
}

.katalog ul li a {font-size:11px;}

.katalog p {
margin:0;
padding:0 0 0 16px;
font-size:11px;
}

/* newsletter */
.h1_title{
clear:both;
color:#003399;
font-size:20px;
font-weight:bold;
line-height:20px;
margin:7px 0 0;
padding:0 0 3px;
}

.yellowbig {
background-color:#FFFEDF;
border:1px solid #DBDBDB;
float:left;
margin-bottom:10px;
margin-top:5px;
width:593px;
font-size:0.9em;
}
.yellowbig .yellowin {
padding:20px 0 0 10px;
}

.yellowbig .headtext, .yellowbig .headtextfull {
float:left;
margin-bottom:3px;
width:265px;
}

.yellowbig .headtext h3, .yellowbig .headtextfull h3 {
color:#08208E;
font-size:11px;
margin:0 0 0 20px;
padding:0;
}


.yellowbig .block, .yellowbig .block_big {
float:left;
width:288px;
}

.yellowbig .block .leftitem, .yellowbig .block .rightitem {
float:left;
margin-right:5px;
margin-top:4px;
text-align:right;
width:100px;
}

.yellowbig .block .leftiteminput {
float:left;
height:21px;
width:150px;
}

.yellowbig input, .yellowbig input.big {
border:1px solid #7D9EBA;
font-size:11px;
max-height:19px;
width:150px;
}

.yellowbig .block .leftiteminput select {
border:1px solid #7D9EBA;
font-size:11px;
max-height:19px;
width:150px;
}

.yellowbig .headtextfull {
margin-top:30px;
width:400px;
}

.block_button {
clear:both;
width:100%;
}

.yellowbig .blocknewsletter {
margin-left:70px;
}

.yellowbig .block_button input.okbutton, .yellowbig .block_button input.resetbutton {
background:#08208E url(../img/send_arrow.gif) no-repeat scroll left top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma;
font-size:11px;
height:22px;
margin:20px 0;
padding:0;
width:126px;
}

.yellowbig .block_button input.resetbutton {
background:#828EB6 url(../img/reset_arrow.gif) no-repeat scroll left top;
width:126px;
}

.yellowbig .block input.radio {
border:0 none;
height:20px;
margin:15px 5px 0 20px;
width:20px;
}

.yellowbig .block input.check {
border:0 none;
height:20px;
width:50px;
}

/* cast napiste koordinatorovy */
.yellowbig .big_block {
width:100%;
}

.yellowbig .big_block .text {
float:left;
margin:3px 10px 0 0;
text-align:right;
width:150px;
}
.yellowbig .big_block .input {
float:left;
margin:3px 0 0;
width:400px;
}

.yellowbig .big_block .input textarea {
border:1px solid #7D9EBA;
font-size:11px;
height:100px;
width:300px;
}

.yellowbig .coorbuttons {
margin-left:162px;
}

.yellowbig .block_button input.okbutton, .yellowbig .block_button input.resetbutton {temp.css (riadok 107)
background:#08208E url(img/send_arrow.gif) no-repeat scroll left top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma;
font-size:11px;
height:22px;
margin:20px 0;
padding:0;
width:126px;
}

.yellowbig .block_button input.resetbutton {
background:#828EB6 url(img/reset_arrow.gif) no-repeat scroll left top;
width:175px;
}

/* css hladania */
/* search navigation */
.search_nav
{
 border:1px solid #D8D8D8;
 width:593px;
 height:160px;
 float:left;
 color:#7C7C7C;
 margin:5px 0 10px;
}
.search_nav .inner
{
 padding:15px 0;
}
.search_nav .element
{
 float:left;
 margin:0 10px;
}
.search_nav input.text, .search_nav select.text
{
 border:1px solid #7F9DB9;
 width:210px;
 height:18px;
 color:#000;
 clear:both;
}

.search_nav select.text{ margin-left:10px;}
html>/**/body .search_nav select.text{ margin-left:0px;}

.search_nav label
{
	width:auto;
	float:left;
}
.search_nav input.text
{
	clear:both;
}

.search_nav input.text {
	width:200px;
	margin-left:0;
}
.search_nav input.date
{
 border:1px solid #7F9DB9;
 width:67px;
 height:18px;
 margin:4px 0 0;
 font-size:12px;
}
.search_nav span.lefttext
{
 text-align:right;
 width:50px;
 margin-right:5px;
 float:left;
 padding-top:5px;
 clear: both;
}
.search_nav form
{
 font-size:11px;
}
.search_nav form select
{
 font-size:11px;
 width: 160px;
}
.search_nav input.button
{
 background:#727272 url(img/lupa_search.gif) no-repeat left top;
 color:#FFF;
 width:134px;
 height:18px;
 border:0;
 font-size:10px;
 margin:5px 0 0;
}


.elementm {float:left;}

/* tools css  */
.hidden {
display:none;
}

#tools {
float:right;
padding-top:5px;
/*clear:both;*/
}

#tools  a:hover {
color:#014BA3;
text-decoration:underline;
}

#tools .print, #tools .mail, #tools .zoom_out, #tools .zoom_in, #tools .feedback {
background:transparent url(../images/ico_print.gif) no-repeat scroll left top;
display:block;
float:left;
font-size:10px;
height:15px;
padding:3px 0 5px 30px;
margin-top: 3px;
}

#tools .mail {
background:transparent url(../images/ico_mail.gif) no-repeat scroll left top;
}


#tools .zoom_out, #tools .zoom_in {
background:transparent url(../images/ico_zoom_out.gif) no-repeat scroll 0 5px;
color:#003399;
margin-top:-1px;
}

#tools .zoom_in {
background:transparent url(../images/ico_zoom_in.gif) no-repeat scroll 0 5px;
}

#tools .feedback {
background:transparent url(../images/ico_ecrire.gif) no-repeat scroll left top;
}
#tools .fb, #tools .twitter-share-button {float: left;}
#tools .twitter-share-button {margin-right: 10px;}
/*  form poslat clanok  cez mail  */

.yellowbig .headtext, .yellowbig .headtextfull {
float:left;
margin-bottom:3px;
width:265px;
} 

.yellowbig .block .leftitem, .yellowbig .block .rightitem {
float:left;
margin-right:5px;
text-align:right;
width:70px;
}

.yellowbig .block .leftiteminput {
float:left;
height:21px;
width:150px;
}

.yellowbig input, .yellowbig input.big {
border:1px solid #7D9EBA;
font-size:11px;
max-height:19px;
width:150px;
}

.yellowbig .block .leftiteminput textarea {
border:1px solid #7D9EBA;
font-family:Tahoma;
font-size:11px;
height:60px;
width:150px;
}

.yellowbig .sendbuttons
{
	margin-left:75px;
}
*>.yellowbig .sendbuttons {padding-top:40px;}
.yellowbig .coorbuttons
{
	margin-left:162px;
}

.yellowbig .form_medzera { height:45px; }

html>/**/body .yellowbig .form_medzera { height:65px; }


.banner { padding: 25px 0; text-align: center; }
.section .banner { padding: 5px 0; }
