/* MonitoringFondov.eu CSS by Riesenia.com */

/* globalne parametre */
body {
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #000;
	margin: 0px 0px 5px 0px;
}

input, select, textarea { font-family: Verdana, Helvetica, Arial; font-size: 12px; }

h1 { color: #0167AC; font-size: 18px; margin: 0px; padding: 0px; margin-bottom: 5px; font-weight:bold; margin-top: 0px}
h2, #related-title { color: #0167AC; font-size: 15px; margin: 0px; padding: 0px; margin-bottom: 5px; font-weight:bold; clear:both}
h3 { color: #0167AC; font-size: 12px; margin: 0px; padding: 0px; margin-bottom: 5px; font-weight:bold; clear:both}
h5 { font-size: 100%; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; padding: 5px 0px 5px 0px;  }
h6 { font-size: 90%; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; padding: 3px 0px 3px 0px;  }
a, a:link, a:visited {color: #0167AC;text-decoration: none}
a:hover {text-decoration: underline}
img { margin: 0px; padding: 0px} 
p { padding-bottom: 0px; margin-bottom: 0px}
a img { border: none}

hr
{
	height: 1px;
	background-color: #eeeeee;
	color: #eeeeee;
	border: solid #eeeeee 0;
	padding: 0;
	margin: 0;
	border-top-width: 1px;
}

/* containers */
/*
do 2007-07-15
/#outer_container {width: 900px; padding: 0px 10px 0px 10px; background-image: url(pictures/tiene2.png); background-repeat:repeat-y; margin: 0px auto}*/
#inner_container { width:1124px; text-align:left; margin:0px auto;}

/* hlavicka / flash / box monitoring fondov EU */ 
/* #horna_grafika {background-image:url(pictures/hornagrafikaback.jpg); background-repeat:repeat-x} */
#sivy_pruh {border-bottom: 1px #FFFFFF solid; height: 10px; background-color:#e7e7e7;}

#logo {float:left; width: 150px}
#logo img{}

#horny_flash{ width: 1104px; padding-top:5px;}
#header_caption_name { height: 32px; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:0.2em; overflow:hidden;}
.header_box_text{width: 840px; float: left; text-align:center;}
.centerspan {left: 20px; position:relative}
.rssposition {}
.header_box_icons {float:right; width: 56px}


/* Navigacne menu vlavo */
div.menu-item { padding-left:17px; }
#nav_menu { width: 198px; float: left; margin-top: -1px}
.prvok_menu { background-repeat:repeat-y;  margin-top:1px;}
.prvok_menu ul {font-size: 12px; padding-left: 0px; font-weight:bold; padding:0px; margin: 0px; background-color:#6098de; list-style-type: none; }
.prvok_menu ul, .prvok_menu li  { padding-top: 0px; padding-bottom: 0px; /* font-size: 0px */ } 
	/* efekty na hypertextoch */
.prvok_menu ul li a.link1:link, .prvok_menu ul li a.link1:visited  {padding-left: 10px; display:block; color:#FFFFFF; font-size: 12px;   text-decoration:none;  padding-top: 4px; padding-bottom: 4px;}
.prvok_menu ul li a.link1:hover {color:#FFFFFF; font-size: 12px; padding-left: 10px; border: 1px #8ccbee solid; background-repeat:repeat-y; display:block;  padding-top: 3px; padding-bottom: 3px; text-decoration:none;  margin: 0px; border-left:none; border-right: none;}

.prvok_menu ul li a.link2:link, .prvok_menu ul li a.link2:visited  {color:#FFFFFF; font-size: 12px; padding-left: 25px; display:block; text-decoration:none;  padding-top: 4px; padding-bottom: 4px;}

.prvok_menu ul li a.link2:hover { color:#FFFFFF; font-size: 12px; padding-left: 25px; padding-top: 3px; padding-bottom: 3px; border: 1px #8ccbee solid; background-repeat:repeat-y; display:block; text-decoration:none; border-left:none; border-right: none;}

.prvok_menu ul li a.link3:link, .prvok_menu ul li a.link3:visited  {color:#FFFFFF; font-size: 12px; padding-left: 40px; display:block; text-decoration:none;  padding-top: 4px; padding-bottom: 4px;}

.prvok_menu ul li a.link3:hover { color:#FFFFFF; font-size: 12px; padding-left: 40px; padding-top: 3px; padding-bottom: 3px; border: 1px #8ccbee solid; background-repeat:repeat-y; display:block; text-decoration:none; border-left:none; border-right: none;}

.prvok_menu ul li a.selected, .prvok_menu ul li a.selected:link, .prvok_menu ul li a.selected:visited, .prvok_menu ul li a.selected:hover {border: 1px #8ccbee solid; background-repeat:repeat-y; display:block; text-decoration:none; border-left:none; border-right: none; padding-top: 4px; padding-bottom: 4px;}


.sipka_menu1 { padding-left: 5px; background-position: left 0px; height: 15px; width: 10px; display:block; float:left}
.sipka_menu2 { padding-left: 5px; background-position: left 1px; height: 15px; width: 10px; display:block; float:left}

	/* modul menu */
.nadpis_menu_sipka { background-repeat:no-repeat; height: 19px; font-size: 13px; color:#FFFFFF; padding-left: 50px; font-weight:bold; padding-top: 2px;}

.sipkamenu {float:left; top: 2px; position: relative}
.sipkamenu2 {float:left; top: 3px; position: relative}

	/* modul obalka */
.nadpis_menu_obalka { background-repeat:no-repeat; height: 19px; font-size: 13px; color:#FFFFFF; padding-left: 50px; font-weight:bold; padding-top: 2px}
.obalkacenter {text-align:center; background-color:#6098de;}
.obalkacenter img { margin: 6px 0px 5px 0px; }

	/* modul ziarovka */
.nadpis_menu_ziarovka { background-repeat:no-repeat; height: 21px; font-size: 13px; color:#FFFFFF; padding-left: 50px; font-weight:bold; padding-top: 2px}
.input_class { float: left; width: 120px; font-size: 12px; background: url(../images/bg-searchbox.jpg) no-repeat scroll 0px 0px; 
padding:7px 10px;
width:108px; height:14px; border:none; color:#4b6b83;}
.input_class_search { width: 320px; border: 1px #CCCCCC solid; height: 16px; font-size: 14px; padding: 1px}
.button_class { float:right; width: 50px; margin-right: 5px; color: #3357a3; font-size:12px;}
.button_class_search { float:right; margin-top: 2px; font-size:12px; color:#FFFFFF; padding-left: 10px; border: none; height: 21px; padding-right: 5px; width: 75px; margin-right: 5px}
.button_class_search_left { float:right; font-size:12px; color:#FFFFFF; border: none; width: 23px; height: 23px; margin-top:2px; margin-left:3px; padding:0px;}

.nadpis_menu_otaznik { background-repeat:no-repeat; height: 21px; font-size: 13px; color:#FFFFFF; padding-left: 50px; font-weight:bold; padding-top: 2px}


		/* modul kalendar */
.nadpis_menu_kalendar { background-repeat:no-repeat; height: 19px; font-size: 13px; color:#FFFFFF; padding-left: 50px; font-weight:bold; padding-top: 2px;} 
.box-dark-gray {}
.box-dark-gray a, .box-dark-gray a:link, .box-dark-gray a:visited { color:#FFFFFF;}
.box-dark-gray a:hover { color:#3357a3;}

/* Contentova cast */
#content {  float: left; padding: 10px 6px 0px 12px; }
#breadcrumb { font-size: 11px; color: #838d94; float:left; width:693px; overflow:hidden; padding-left:5px;border-left:1px solid #FFF;}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited { text-decoration:underline; color: #838d94 }
#breadcrumb a:hover { text-decoration:none; color: #838d94}

#breadcrumb-holder{height:28px; padding:2px 0px; background-color:#f4f4f6; float:right; width:925px; margin-right:1px; line-height: 28px;}

#searchbox-holder{float:left;padding:0px 5px;border-right:1px solid #CCC;}
.vyhladavanie{float:right; width:154px; padding-right: 5px;border-right:1px solid #CCC;}
#searchbox-icons{float:right; padding-top: 5px; padding-left:5px; border-left:1px solid #FFF;}
.printposition{vertical-align:middle;}

#title { color: #3357a3; padding-left:3px;}                                                                            
.anotacia {border-top: 1px #EEEEEE solid; padding-top: 15px; background-color: #FFFFFF; float:left; width:436px;}

.anotacia-right-column{padding:10px 9px; border:1px solid #ccc; margin-bottom:12px;}
.anotacia-right-column h3 { font-size: 15px; }
.anotacia-right-column h3 a{ text-decoration:none; }
.anotacia-right-column h3 a:hover { text-decoration: underline; }
.anotacia p { text-align:justify; }
.modra p { padding: 0px; margin: 0px}
.modra {border-top:none; padding-top:0px;}
.anotacia-right-column img, .img_anotacia, p.leftfloat img, #text img { margin-right: 7px; }
#text img { margin-bottom: 5px; }
.anotacka_info, .article-details {font-size: 10px; color: #737373; margin: 0px;  display:block}
.anotacka_info{padding-bottom:5px; float:left;}
.author{color:#0167AC}
#text p { margin-top: 8px;}
.paging {text-align:center; margin: 15px}
.leftfloat {float:left}
.odsadenie {float:left; clear:both;}

.schranka_form {width:150px;border: 1px #3357a3 solid; padding: 1px; font-family: Verdana, Arial, Helvetica; font-size: 12px;}
.button_form {width: 120px; font-size: 12px; color:#FFFFFF; height: 21px; border: none; margin-top: 2px}

/* serch box */
#search_box{ height: 28px; color:#FFFFFF; font-size: 12px; padding-top: 6px; overflow:hidden; padding-left: 3px; margin-bottom: 10px}

/* paticka */
#paticka { background-repeat:no-repeat; font-size: 11px; color:#FFFFFF; }
#paticka a, #paticka a:link, #paticka a:visited {color:#FFFFFF; text-decoration:none}
#paticka a:hover {color:#FFFFFF; text-decoration:underline}

.breaker { clear:both; height:0px; font-size:0px; line-height:0px;}

/* Kalendar */ 
#blade-moduls-calendar {
	text-align: center;
	padding-bottom: 10px;
	 background-color:#6098de;
}
#blade-moduls-calendar a {
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
     cursor: pointer;	
}
#blade-moduls-calendar a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#blade-moduls-calendar .year {
	
	border: 1px solid black;
	text-align: center;
}
#blade-moduls-calendar .month {
	border-style: none;
	text-align: center;
}
#blade-moduls-calendar .yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
#blade-moduls-calendar .monthname {

	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-style: none;
	border-width:1px
}
#blade-moduls-calendar .dayname { /*horne skratky dni */
	text-align: center;
	font-size:11px;
	font-weight: bold;
	color: #ffffff;
}
#blade-moduls-calendar .weeknumtitle {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	background-color: #e9e9e9;
	border-style: outset;
	border-width:1px
}
#blade-moduls-calendar .weeknum {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #000099;
	background-color: #e9e9e9;
}
#blade-moduls-calendar .yearnavigation {
	font-size: 12px;
}
#blade-moduls-calendar .datepicker {
	background-color: #e4e4e4;
}
#blade-moduls-calendar .datepickerform {
	margin: 0px;
}
#blade-moduls-calendar .monthnavigation {

}
#blade-moduls-calendar .monthpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
#blade-moduls-calendar .yearpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
#blade-moduls-calendar .pickerbutton {
	font-size: 11px;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}
#blade-moduls-calendar .nomonthday { /*prazdne bunky (dni ineho mesiaca) */
	text-align: center;
	font-size:12px;
	height: 22px;
	width: 22px;
	background-color: #6aa8e3;
}
#blade-moduls-calendar .monthday { /*bunky pre jednotlive dni v tyzdni */
	text-align: center;
	font-weight: normal;
	font-size:12px;
	background-color: #6aa8e3;
	color: #FFFFFF;
	height: 22px;
	width: 22px;
}
#blade-moduls-calendar .today {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
#blade-moduls-calendar .today a{
	color: #FF6600
}
#blade-moduls-calendar .selectedday { /*vybrany den */
	text-align: center;
	height: 22px;
	width: 22px;
	background-color: #91d0f1;
	color: #FFFFFF;
}
#blade-moduls-calendar .selectedday a{
	color: #FFF ;
	font-weight:bold;
}
#blade-moduls-calendar .sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
#blade-moduls-calendar .sunday a {
	color: #667171;
}
#blade-moduls-calendar .saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:20px;
	width:20px;
}
#blade-moduls-calendar .saturday a {
	color: #667171;
}
#blade-moduls-calendar .event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #E9E9E9;
	border:1px dashed #CCCCCC;
	height:19px;
	width:19px;
}
#blade-moduls-calendar .event a {
	color: #FF6600;
}
#blade-moduls-calendar .selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FF6600;
	border:1px dashed #FFB997;
	height:19px;
	width:19px;
}
#blade-moduls-calendar .selectedevent a {
	color: #FFFFFF;
}
#blade-moduls-calendar .todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FF6600;
	border:1px dashed #FFB997;
	height:19px;
	width:19px;
}
#blade-moduls-calendar .todayevent a {
	color: #FFFFFF;
	background-color: #FF6600;
	border:1px dashed #FFB997;
}
#blade-moduls-calendar .eventcontent {
	font-size: 10px;
	border-style: outset;
	border-width: 1px;
	width: 100%;
}

/* Kalendar */
.anketa { padding-left: 10px; padding-top: 5px; padding-bottom: 10px}
.anketatext{color: #FFFFFF; font-size: 11px; font-weight: bold; text-align: left; margin-left: 2px}
.anketatext_bottom{color: #FFFFFF; text-align:left}
.anketa_table {font-size: 11px; width: 177px;}
.td_color {color: #FFFFFF; padding-top: 5px}
.td_colspan {border: 1px solid #CCCCCC; background-color: #FFFFFF;}
a.anket, a.anket:link, a.anket:visited { color:#FFFFFF; text-decoration:none}
a.anket:hover { color:#FFFFFF; text-decoration:underline}


#outer-container { background: #eaebf2 url(../images/background.jpg) repeat-x scroll 0px 0px; }

#horna_grafika {background:url(../images/hornagrafikaback.jpg) no-repeat scroll 0px 0px; width:1114px; padding-left:10px; height:111px;}
#header_caption_name { background: url(../images/caption-bg.jpg) no-repeat scroll 0px 9px; padding:9px 0px;}
.prvok_menu { background-image:url(../images/backgroundmenu.jpg); }
.prvok_menu ul li a.link1:hover { background-image:url(../images/vybranepolicko.jpg);}
.prvok_menu ul li a.link2:hover { background-image:url(../images/vybranepolicko.jpg);}
.prvok_menu ul li a.link3:hover { background-image:url(../images/vybranepolicko.jpg);}
.prvok_menu ul li a.selected, .prvok_menu ul li a.selected:link, .prvok_menu ul li a.selected:visited,
	.prvok_menu ul li a.selected:hover { background-image:url(../images/vybranepolicko.jpg);}
.sipka_menu1 {background:url(../images/sipkamenu.gif) no-repeat;}
.sipka_menu2 {background:url(../images/malasipkamenu.gif) no-repeat;}
.nadpis_menu_sipka { background-image: url(../images/menusipka.jpg);}
.nadpis_menu_obalka { background-image: url(../images/menuposta.jpg);}
.nadpis_menu_ziarovka { background-image: url(../images/menuziarovka.jpg);}
.button_class_search { background:url(../images/buttonbackground.png) no-repeat;}
.button_class_search_left { background: url(../images/button-search-rn.gif) no-repeat;}
.nadpis_menu_otaznik { background-image: url(../images/images/anket.jpg.jpg);}
/* modul kalendar */
.nadpis_menu_kalendar { background-image: url(../images/menukalendar.jpg);} 
.button_form { background:url(../images/buttonbackground.png) no-repeat;}
/* serch box */
#search_box{ background:url(../images/searchbar.png) repeat;}
/* paticka */
#paticka { background-color:#bec8d5; margin:0 auto;
text-align:left;
width:1116px;
padding:0px 8px 0px 0px;
}
#footer{height:100px; background: url(../images/bg-footer.jpg) repeat-x scroll 0px 0px; padding-top:10px;}

#content_holder{background: url(../images/bg-content.jpg) repeat-y scroll 0px 0px; width:1124px; padding-bottom: 20px;}

.partneri{padding:10px 0px 25px 1px;;}
#content-top, #content-bottom{width:1124px; height:2px;}
#content-top{background: url(../images/bg-content-top.jpg) no-repeat scroll 0px 0px;}
#content-bottom{background: url(../images/bg-content-bottom.jpg) no-repeat scroll 0px 0px;}


.anotacia h2 a{color:#0669b2;}

.funkcna-linka{padding-left:10px; background: url(../images/arrow-funkcna.jpg) no-repeat scroll 0px 3px; 
	display:inline-block; 
	color:#000000!important;
	}
.anotacia .funkcna-linka{margin:15px 15px 15px 0px;}	
#column-right{width:454px; float:right; padding:10px 12px 0px 6px; overflow:hidden;}
.anotacia-right-column h3{clear:none; margin-top:0px; margin-bottom:1px;}
.anotacia-right-column .funkcna-linka{margin-top:3px;}
#related-articles{ background-color:#F3F6FB; padding:8px 10px;}
#related-articles a.funkcna-linka{color:#0167AC!important; margin:2px 0px; background: url(../images/arrow-funkcna2.jpg) no-repeat scroll 0px 3px; clear:both;}
