body{
	background-color: #F4F6F9;
	font-family: Verdana, Helvetica, Arial, Times, "Palatino Linotype", Geogia;
	font-size: 9pt;
	border: 0px;
}
h1{
	font-size: 13pt;
	text-align: center;
}
h2{
	font-size: 12pt;
}
h3{
	text-align: left;
	font-size: 11pt;
}
h4{
	color: black;
	font-style: italic;
	margin-left: 40px;
	text-align: left;
	font-size: 10pt;
}
input, select, textarea{
	color: #5061B5;
	background-color: white;
	border: solid 1px #5061B5;
}
table td{
	vertical-align: top;
}


#body{
	background-color: #F4F6F9;
	position: relative;
	margin: 5px;
	width: 950px;
	max-width: 950px;
}

/*
styly pre hlaviku
*/
#hlavicka{
	position: relative;
	width: 100%;
	height: 180px;
	background-color: white;
	z-index:1;
	border-top: solid 1px #5061B5;
	background-color: #F4F6F9;
}
#hlavicka a{
	border: none;
}
#hlavicka #logo_pozadie{
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 00px;
	height: 105px;
	width: 35%;
	background-color: white;
	border-left: solid 1px #5061B5;
}
#hlavicka #logo{
	position: absolute;
	z-index: 8;
	top: 0px;
	left: 00px;
	height: 105px;
	width: 35%;
	border-left: solid 1px #5061B5;
}
#logo img{
	border: none;
	position: absolute;
	z-index: 10;
}
#logo a{
	position: absolute;
	z-index: 10;
	left: 10%;
	top: 10px;
	border: none;
}
#hlavicka #obr_pozadie{
	position: absolute;
	left: 19%;
	top: 0px;
	z-index: 3;
	width: 81%;
	height: 105px;
	background-color: #5061B5;
}
#hlavicka  .search{
	position: absolute;
	z-index: 7;
	top: 80px;
	left: 81%;
	width: 19%;
	text-align: left;
}
.search .search_input{
	position: relative;
	z-index: 7;
	width: 70%;
	background-color: #5061B5;
	color: #E8EEF9;
	border: solid 1px #E8EEF9; 
}
.search .send{
	position: relative;
	z-index: 7;
	background-color: #5061B5;
	color: #E8EEF9;
	border: solid 1px #E8EEF9; 
}
#hlavicka #obr{
	position: absolute;
	left: 19%;
	top: 0px;
	z-index: 5;
	width: 81%;
	height: 160px;
	background-image: url('sustava1.gif');
	background-repeat: no-repeat;
	background-position: -170px 0%;
	
}
#hlavicka #menu{
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 105px;
	width: 100%;
	height: 20pt;
	background-color: #5061B5;
}
#hlavicka #menu_r{
	position: absolute;
	left: 81%;
	top: 0px;
	height: 100%;
	width: 19%;
	background-color: #E8EEF9;
}
#menu_r .login{
	position: absolute;
	top: 10px;
	left: 50%;
	width: 45%;
	text-align: right;
}
#menu_r a{
	border: none;
	color: #5061B5;
}
#menu_r img{
	border: none;
	margin-top: 5px;
	margin-right: 5px;
	vertical-align: middle;
}
#menu ul{
	position: absolute;
	top: 0px;
	left: 19%;
	width: 70%;
	height: 20pt;
	background-color: #C1CBEA;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#menu li{
	display: inline;
}
#menu ul a{
	position: relative;
	top: 4px;
	font-size: 10pt;
	font-weight: bold;
	color: black;
	margin: 2px 50px 2px 0px;
	text-decoration: none;
}
#menu a:hover{
	color: #CCA605;
}


/*
styly pre hlavnu sekciu
*/
#main{
	position: relative;
	z-index: 1;
	top: -48px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	padding-top: 30px;
}

/*
styly pre lavy stlpec
*/
#LC{
	position: absolute;
	left: 0px;
	top: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	width:19%; 
	color: black;
	border: dashed 1px #5061B5;
	border-top: none;
	background-color: white;
}
#LC h2{
	font-size: 11pt;
	margin-left: 10px;
	margin-bottom: 5px;
}
#LC ul{
	list-style-type: none;
	padding-left: 10px;
	margin-left: 10px;
	margin-top:0xp;
}
#LC ul li{
	margin-top: 5px;
}
#LC a{
	color: #5061B5;
	text-decoration: none;
}
#LC a:hover{
	text-decoration: underline;
}
#LC .submenu{
	margin-bottom: 0px;
}

/*
styly pre stredny stlpec
*/
#CC{
	color: black;
	width: 60%;
	margin-left: 20%;
	margin-right: 20%;
	padding-bottom: 20px;
	min-height: 1150px;
	height: expression(document.getElementById("CC").scrollHeight < 1150 ? "1150px" : "auto" );
	background-color: #F4F6F9;
}
#CC .cc_navigacia{
	position: relative;
	top: -12px;
	font-size: 8pt;
	color: black;
	margin-bottom: 10px;
	background-color: #F4F6F9;
}
#CC .cc_navigacia a{
	color: #5061B5;
	font-size: 8pt;
	text-decoration: none;
}
#CC .cc_info{
	color: black;
	text-align: justify;
	background-color: #F4F6F9;
}
#CC .cc_info h2{
	font-size: 11pt;
	text-align: left;
	margin-bottom: 0px;
}
#CC .cc_info .autor{
	width: 100%;
	text-align: right;
}
#CC .cc_info table{
	border-color: #5061B5;
}
#CC .cc_info td{
}
#CC .cc_info li{
	position: relative;
}
#CC .cc_info a{
	color: #5061B5;
	font-weight: bold;
	text-decoration: none;
}
#CC .cc_message{
	position: relative;
	z-index: 10;
	top: -15px;
	color: #5061B5;
	width: 100%;
	border: solid 1px #5061B5;
	background-color: #E8EEF9;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
#CC .kategorie{
	display: inline;
}
#CC .kategorie a{
	font-size: 8pt;
	color: black;
	font-weight: normal;
	text-decoration: none;
}
.filter, .definicia{
	border: solid 1px #5061B5;
	background-color: #E8EEF9;
	padding: 4px 10px 10px 15px;
}
.filter1{
	padding: 4px 10px 10px 15px;
	border-top: solid 1px #5061B5;
}
.filter form{
	margin: 0px;
}
#t_skupiny, #v_seminare{
	background-color: white;
	position: relative;
	left: -10px;
	margin: 5px 0px 10px 0px;
	padding: 4px;
	width: 100px;
	color: #5061B5;
	border: solid 1px #5061B5;
	cursor: pointer;
}
#t_skupiny:hover, #v_seminare:hover{
	background-color: white;
	color: #5061B5;
}
#t_mesta, #v_konferencie{
	position: relative;
	left: -10px;
	margin: 5px 0px 10px 0px;
	padding: 4px;
	width: 100px;
	color: #5061B5;
	background-color: #E8EEF9;
	border: solid 1px #5061B5;
	cursor: pointer;
}
#t_mesta:hover, #v_konferencie:hover{
	background-color: white;
	color: #5061B5;
}
#t_institucie, #v_inzeraty{
	position: relative;
	left: -10px;
	margin: 5px 0px 10px 0px;
	padding: 4px;
	width: 100px;
	color: #5061B5;
	background-color: #E8EEF9;
	border: solid 1px #5061B5;
	cursor: pointer;
}
#t_institucie:hover, #v_inzeraty:hover{
	background-color: white;
	color: #5061B5;
}


#triedenie_skupiny, #pridaj_seminar{
	display: block;
} 
#triedenie_mesta, #triedenie_institucie, #pridaj_konferenciu, #pridaj_inzerat{
	display: none;
}

ul.index{
	padding-left: 10px;
	margin-left: 10px;
	list-style-type: none;
}
ul.index ul{
	padding-left: 10px;
	margin-top: 5px;
	margin-left: 10px;
	list-style-type: none;
}


.zoznam_skupin{
	margin-top: 20px;
}
.zoznam_skupin li{
	position: relative;
	list-style-type: none;
	margin-top: 5px;
}
.skupina_detail{
	list-style-type: none;
}
.skupina_detail ul{
	list-style-type: none;
	margin-left: 10px;
	padding-left: 10px;
}
.skupina_detail1{
	list-style-type: none;
	font-size: 9pt;
}
.zoznam_skupin td{
	vertical-align: top;
}
.zoznam_skupin img{
	margin-left: 5px;
}
.zoznam_skupin .t_vysledok{
	font-weight: bold;
	color: #C6A517;
	margin: 0px 5px 0px 5px;
}
.zoznam_skupin .t_nazov a{
	font-size: 9pt;
}
.skupiny_viac_info{
	margin: 10px;
	margin-left: 20px;
	padding-left: 20px;
	width: 80%;
}
.zvyrazni{
	color: #C6A517;
}
.nahlad{
margin: 20px 0px 20px 0px;
width: 100%;
}
.nahlad hr{
width: 100%;
color: #5061B5;
background-color: #5061B5;
}
.nahlad h1{
	margin-top: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.news p{
	margin-top: 5px
}
.news{
	position: relative;
	font-size: 8pt;
	color: #5061B5;
	float: right;
	width: 100%;
	border: solid 0px #5061B5;
	background-color: #E8EEF9;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	padding-top: 0px;
}
.news ul{
	list-style-type: disc;
}
.news strong{
	margin: 0px 5px 5px 10px;
	font-size: 8pt;
}
.news h2{
	color: black;
	font-size: 11pt;
	margin-left: 10px;
	margin-bottom: 5px;
}
.news h4{
	width: 100%;
	margin: 0px 0px 15px 0px;
	font-size: 11pt;
	padding: 3px 0% 3px 0%;
	background-color: #C1CBEA;
	color: #5061B5;
	text-align: center;
	border-top: solid 1px #5061B5;
	border-bottom: solid 1px #5061B5;
	
}
.news a{
	font-size: 8pt;
}
.news .nahlad{
width: 90%;
margin: 5px;
border-bottom: solid 1px #5061B5;
}
.news .nahlad1{
width: 90%;
margin: 5px;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: solid 1px #5061B5;
}

.perex_img{
	height: 80px;
	margin: 20px 5px 0px 5px;
	padding: 10px;
	float: left;
}

.seminar_typ{
	font-size: 8pt;
}
.seminar_nazov{
	margin-left: 10px;
}
.seminar_udaje{
	margin-top: 10px;
}
.seminar_abstract{
	margin: 2px 15% 2px 15%;
	width: 70%;
}
.pozicia_nazov{
	font-size: 10pt;
}
ul.novinky{
	list-style-type: disc;
	padding-left: 0px;
	margin-left: 0px;
	margin-top:0xp;
}
ul.novinky li{
	margin: none;
}
/*
styly pre pravy stlpec
*/
#RC{
	position: absolute;
	top: -25px;
	left: 81%;
	width:19%;
	padding-top: 0px;
	padding-bottom: 0px;
	color: black;
	border: dashed 1px #8BA2C6;
	border-top: none;
	background-color: white;
}
#RC h2{
	font-size: 11pt;
	margin-left: 10px;
	margin-bottom: 5px;
}
#RC ul{
	list-style-type: none;
	padding-left: 10px;
	margin-left: 10px;
}
#RC ul li{
	margin-top: 5px;
}
#RC a{
	color: #465F91;
	text-decoration: none;
}
#RC a:hover{
	text-decoration: underline;
}
#RC .language{
	position: relative;
	background-color: #E8EEF9;
	margin: 0px;
	top: 0px;
	left: 0px;
}
.language img{
	border: none;
}
.language a{
	border: none;
}
.login{
	position: absolute;
	z-index: 10;
	top: 2px;
	left: 60%;
	width: 35%;
	margin-right: 5%;
	text-align: right;
}
.login a{
	color: #5061B5;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
}


#patka{
	width: 100%;
	position: relative;
	color: black;
	border-top: solid 1px #5061B5;
}
#patka strong{
	position: absolute;
	width: 12%;
	left: 88%;
}
#patka a{
	position: relative;
	border: none;
	color: #5061B5;
	text-decoration: none;
}
#patka .ESF{
	position: absolute;
	left: 10px;
	top: 2px;
	width: 95%;
	border: none;
	margin: 0px;
	text-align: left;
}
.ESF img{
	border: solid 1px #000F8C;
}

/*
style pre intro
*/
.intro{
	position: relative;
}
.intro td{
	border: solid 4px #E4EAF4;
}
.intro td:hover{
	background-color: #F4F6F9;

}
.aktivity{
	padding: 2%;
	vertical-align: top;
	width: 45%;
	background-color: #E4EAF4;

}
.clanky{
	padding: 2%;
	vertical-align: top;
	width: 45%;
	background-color: #E4EAF4;

}
.skupiny{
	padding: 2%;
	vertical-align: top;
	width: 45%;
	background-color: #E4EAF4;

}
.fyzika{
	padding: 2%;
	vertical-align: top;
	width: 45%;
	background-color: #E4EAF4;

}
.nahlad_perex{
	position: relative;
	background-color: #E4EAF4;
	padding: 5px 10px 5px 10px;
	margin: 5px 2% 5px 2%;
	border: solid 4px #E4EAF4;
}
.nahlad_perex:hover{
	background-color: #F4F6F9;
}
.nahlad_perex h2{
	margin: 2px;
}
.nahlad_perex p{
	margin: 2px;
	padding: 0px;
}
.nahlad_perex .icona{
	position: absolute;
	left: 505px;
	top: -2px;
	z-index: 5;
	margin: 2px;
}

table.compare{
	border: solid 1px #5061B5;
	font-size: 8pt;
}
.compare td{
	border: solid 1px #5061B5;
}

/*
styly pre vysvetlivky
*/
#citacie_dotaznik, #citacie_WoS, #publikacie_WoS, #publikacie_dotaznik{
	position: absolute;
	top: 300px; 
	left: 350px;
	z-index: 10;
	display: none;
	background-color: #E8EEF9;
	border: solid 1px #5061B5;
	padding: 10px;
	width: 250px;
	height: 100px;
	opacity: 0.95;
	filter: alpha(opacity=95);
}

.close{
	width: 100%;
	text-align: right;
	font-weight: bold;
	position: relative;
	top: -10px;
	cursor: pointer;
}
.vysvetlivka{
	font-size: 8pt;
	font-weight: bold;
	color: #5061B5;
	position: relative;
	top:-3px;
	cursor: pointer;
}

.editor_frame{
	width: 100%;
	border: 0px;
}
.editor_frame iframe{
	width: 100%;
	height: 800px;
	border: 0px;
}