/*basic*/

body, td, p{
font-family:Verdana, Arial !important;
font-size:11px !important;
line-height:16px !important;
}

body{
padding:0px;
}
img{border:0px;}
a img{}
a {
color:black;
text-decoration:none !important;
}
a:hover{
text-decoration:underline;
}



.KnowledgeBaseAssociationsTitle{
	font-size:12px !important;
	line-height: 12px !important;
}

.KnowledgeBaseClassesTitle{
	font-size:12px !important;
	line-height: 12px !important;
}

.KnowledgeBaseLabels{
	color:#435e84;;
	font-size:14px;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom:3px  !important;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #cccccc;;

}

.KnowledgeBaseInstancesTitle{
	color:#435e84;;
	font-size:14px;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom:0px  !important;

}



.brd_fr{
	font-size:12px !important;
	line-height: 12px !important;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #cccccc;;
	border-right-color: #cccccc;;
	border-bottom-color: #cccccc;;
	border-left-color: #cccccc;;
	margin: 0px;
	padding: 0px;
}

.brd_bot{
	font-size:12px !important;
	line-height: 12px !important;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #cccccc;;
	border-right-color: #cccccc;;
	border-bottom-color: #cccccc;;
	border-left-color: #cccccc;;
}

.brd_left{
	font-size:12px !important;
	line-height: 12px !important;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #cccccc;;
	border-right-color: #cccccc;;
	border-bottom-color: #cccccc;;
	border-left-color: #cccccc;;
}





p{ color: black; }

h1{
font-size:12px;
font-family:"Verdana";
text-transform:uppercase;
font-weight:bold;
margin:0;
padding:0px 0px 5px 0px;
color: #435e84;
}

.newstit{
background-image: url(../images/newdesign/fejlec.png);
background-repeat: repeat-x;
color:white;
height: 20px;
padding-top: 5px;
padding-left: 10px;
}

h2{
font-weight:bold;
color:#435e84;
font-size:11px;
margin:0;
padding:0;

}
h3{
font-weight:normal;
color:#5677a5;
font-size:11px;
margin:0;
padding:0;
}
.RecordSet h1{
xheight: 15px;
color: white;
padding-top: 20px;
padding-bottom:0px !important;
}



li { }
input{}
select {}



.elsooszlop, .masodikoszlop, .harmadikoszlop{
	float:left;
	overflow:hidden;
}
.bottommenu{
	clear:left;
}


.elsooszlop{
	width:670px;
}
.elsooszlop .head{
	height: 80px;
	background-image:url(../images/newdesign/headerbackground.jpg); background-repeat: repeat-x;
	width:670px;
	margin-left:1px;
}
	.head div{
		float:left;
	}

.masodikoszlop{
	width:166px;
}
	.masodikoszlop form{
		margin-bottom:5px;
	}

.harmadikoszlop{
	width:155px;
}


div.topmenu{
	height:29px;
	width:469px;
}


div.content{
	padding:5px 14px;
	width:640px;
	overflow:hidden;
}

td.content{
background-repeat:no-repeat;
width:770px;
margin-top: 5px;
color: black;
clear:left;
}

td.content, td.rightmenu{
vertical-align:top;
}



div.topmenu ul,
div.topmenu2 ul,
div.topmenu4 ul,
div.topmenu5 ul,
div.toolmenu ul{
	padding:0;
	margin:0;
	list-style:none;
}

.topmenu{
	padding-top:12px;
}

ul#menu0{
	width:469px;
	xlist-style-type:circle;
	list-style-image: url(../images/newdesign/csillag.jpg);
	list-style-position: inside;
}

.narcsillag ul#menu0{
	width:409px;
	xlist-style-type:circle;
	list-style-image: url(../images/newdesign/csillaghover.jpg);
	list-style-position: inside;
}


	#menu0 li{
		width:148px;
		float:left;
		border-left:1px solid #CDD9E9;
		padding-left: 7px;
		padding-bottom:3px;
	}
	
	#menu0 li a{
		color: #4369A1;
		font-size:10px;
	}
	#menu0 li a:hover{
		color: #B0C0DA;
		text-decoration:none !important;
	}
	
	#menu0 .liMenuActive a{
		font-weight:bold;
	}


.topmenu3{
	width:154px;
	padding-top:10px;
	height:72px;
	background-image:url(../images/newdesign/headerbackground.jpg); background-repeat: repeat-x;
}
	.topmenu3 a{
		color:#AABDDD !important;
		letter-spacing:1px;
		text-transform: uppercase;
		display:block;
		text-align:right;
		padding-bottom:4px;
		padding-right:9px;
		font-size:10px;
	}



ul#menu2{
	width:770px;
}

	#menu2 a{
		color:#ADBEDC;
		letter-spacing:1px;
		text-transform: uppercase;
	}


#menu3 a{
	color: #3F5A81;
	font-size: 10px;
	padding-left:20px;
	text-transform: uppercase;
	padding-top:1px;
}

.topmenu_blog{
	text-align:right;
	min-height:30px;
}

	.topmenu_blog a{
		text-decoration:none;
		color:#ABBDD9 !important;
		line-height:30px;
		margin-right:52px;
	}

	.topmenu_blog a:hover{
		text-decoration:underline;
	}


.toolmenubottom{
	width:170px;
	text-align:right;
}

.toolmenubottom a{
	font-weight:bold;	
}

.toolmenubottom #menu3 a{
	padding-left:52px;
}

.toolmenu div{
	float:left;
	color: #3F5A81;
	font-size: 10px;
	padding-left:15px;
	text-transform: uppercase;
	padding-top:1px;
}
.menu3_0_0{
	border:none !important;
}

.topmenu5{
	min-height:20px;
	width:670px;
	overflow:hidden;
	padding-top:4px;
	padding-bottom:4px;
}


#menu4{
	width:670px;
	padding-left:8px;
	xmargin-top:4px;
	overflow:auto;
}

	#menu4 li{
		float:left
	}
	#menu4 li a{
		color:#ABBDD9;
		display:inline;
		font-size:11px;
		line-height:19px;
		padding:0px 5px;
		border-right:1px solid #ABBDD9;
		white-space: nowrap;

	}
	#menu4 li a:hover{
		color:#F88D00;
		text-decoration:none;
	}
	
	#menu4 .liMenuActive a{
		color:#F88D00 !important;
	}


.newsheader{
	width:670px;
	background-image:url(../images/newdesign/newsheaderback.jpg); background-repeat: no-repeat;
	padding-top:15px;
	margin-left:1px;
}

.topmenu4{
	width:865px;
}

#menu0 a{
text-transform:uppercase;
}

div.topmenu5 .liMenu li{
	xdisplay:inline;
}
div.topmenu2 .liMenu li,
div.topmenu3 .liMenu li{
/*text-transform:uppercase;*/
display:block;
}


div.topmenu2 ul{
display:block;
border-top: 1px solid #eee;
}


.bottommenu{
	background-image:url(../images/newdesign/bottombackground.jpg); background-repeat: repeat-x;
	height:50px;
	width:989px;
	clear:left;
	margin-top:10px;
}
.bottommenu img, .bottommenu div, .bottommenu ul{
	float:left;
	padding-left:5px;
}

.bottommenu #menu2, .bottommenu img{
	padding-top:11px;
} 
.bottommenu ul{
	padding:0;
	margin:0;
	list-style:none;	
}
.bottommenu .liMenu li{
/*text-transform:uppercase;*/
	line-height:36px;
	height:20px;
	display:inline;
	padding:0px 6px 0px 5px;
	color:#415C83 !important;
	border-right: 1px solid #AABDDD;
	font-size:10px;
}
.bottommenu .liMenu li a{
	color:#AABDDD !important;
}

.webmester{
border:none !important;
}

.bottom{
	height:59px;
	width:1079px;
	margin:0px auto;
	background: url(../images/newdesign/bottom.jpg); background-repeat: no-repeat;
}

.toolmenu{
	text-align:right;
	width:150px;
	margin-bottom:7px;
	overflow:hidden;
}
.toolmenu ul, .toolmenubottom ul{
	font-size:10px;
	padding:0 5px 0 0;
	margin:0;
	list-style:none;	
}

.toolmenubottom ul{
	padding-top:13px !important;
}

.right{
	background-image:url(../images/newdesign/boxback.jpg);
	background-repeat: no-repeat;
}

.prightmenu{
width:150px;
vertical-align:top;
margin: 0px;
padding: 0px;
}

div.righmenu{
padding: 0px;
margin: 0px;
vertical-align:top;
}

div.righmenu ul{
padding-left:12px;
margin:0px;
list-style:none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}



div.righmenu ul.liMenu li a{
vertical-align:middle;
padding-bottom:6px;
text-align:center;
display:block;
line-height:22px;
width:144px;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
color: white;

}
div.righmenu ul.liMenu li a:hover{
text-decoration:none;
}


div.righmenu ul.liMenu li.menu1_0_0 {background-image: url(../images/newdesign/1back.png); background-repeat: no-repeat; color:white;}
div.righmenu ul.liMenu li.menu1_0_1 {background-image: url(../images/newdesign/2back.png); background-repeat: no-repeat; color:white;}
div.righmenu ul.liMenu li.menu1_0_2 {background-image: url(../images/newdesign/3back.png); background-repeat: no-repeat; color:white;}
div.righmenu ul.liMenu li.menu1_0_3 {background-image: url(../images/newdesign/4back.png); background-repeat: no-repeat; color:white;}



div.righmenu ul.liMenu_lvl1{
padding:5px 5px 13px 5px;
}

div.righmenu ul.liMenu_lvl1 li{
background-image:url('../images/menuli0.gif');
background-repeat:no-repeat;
background-position:0px 7px;
background-color:transparent !important;
padding:0 0 0 7px;
}

div.righmenu li.menu1_0_0 ul.liMenu_lvl1 li{ background-image:url('../images/menuli1.gif'); }
div.righmenu li.menu1_0_1 ul.liMenu_lvl1 li{ background-image:url('../images/menuli2.gif'); }
div.righmenu li.menu1_0_2 ul.liMenu_lvl1 li{ background-image:url('../images/menuli0.gif'); }
div.righmenu li.menu1_0_3 ul.liMenu_lvl1 li{ background-image:url('../images/menuli3.gif'); }

div.righmenu ul.liMenu_lvl1 li a{
background-color:transparent !important;
color:#3b3b3b !important;
vertical-align:left;
margin-bottom:0px;
text-align:center;
display:inline;
line-height:14px;
width:auto;
text-transform:none;
font-size:11px;
font-weight:normal; 
margin-left: 10px;
}


.allas, .kategoriak, .blog, .archivum{
	margin:5px 0px;
}
.rss{
	width:154px;
	padding:0px 0px 0px 12px;
}


.allastop, .kategoriaktop, .blogtop, .cimkektop, .archivtop{
	width:166px;
	height:22px;
	background-image:url(../images/newdesign/box_backheader.jpg);
	background-repeat: no-repeat;	text-align:center;
	text-transform:uppercase;
	padding-top:10px;
	color:#F88D00;
	font-weight:bold;
}

.bloglink, .kategor, .cimkeklink, .rss, .archivlink{
	width:166px;
	background-image:url(../images/newdesign/box2back.jpg);
	background-repeat: no-repeat;
}


.archivlink div a{
	display:block;
	color:#446AA2;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}
	.archivlink div a:hover{
		text-decoration:underline;
	}

	.archivumbox{
	 border-top:dotted;
	 border-color:#ACBEDA;
	 padding:5px 0px;
	 margin-left:11px;
	 width:140px;
	}
	
.kategor .bloggerList, .cimkeklink .mywbBloggerTagCloud{ 
	margin-left:11px;
	width:140px;
}

.bloglink .bloggerList div{
	 width:132px;
}
	.mywbBloggerBlogs p{
		color:#435E84;
	}

.mywbBloggerEntries{
	width:595px;
}

td.bottommenu table{
margin:0 auto;
}


/*
Themes
*/
.index{}
.index td.content{background-image:url(../images/newdesign/menu_bottom.jpg); background-repeat: repeat-x;}
.index h1{}
.members{}
.members td.content{background-image:url(../images/contentbg_members2.jpg);}
.members h1{
color:#a6914a;
} 
.contact{}
.contact td.content{background-image:url(../images/contentbg_contact2.jpg);}
.contact h1{
color:#3b3b3b;
}
.statistics{}
.statistics td.content{background-image:url(../images/contentbg_statistics2.jpg);}
.statistics h1{
color:#6c613c;
}
.login{}


.calandmenu{
	xbackground-image:url(../images/newdesign/calendar.png); background-repeat: no-repeat;
	overflow:hidden;
}

.mywbCalendarMonth{
xbackground-image:url(../images/newdesign/calendar.png); background-repeat: repeat-x;
	height: 122px;
}	
.mywbCalendarMonthDayTable{
 margin: 0px auto;
}

h1 .mywbContentRecord a{
	color: red !important;
}

.toolmenu a{
	font-weight:bold;
}

.toolmenu span a{
	font-size:10px;
}

.toolmenu .imgrssimg{
	padding-right:5px;
}

.bannerek{
	text-align:left;
	margin-top:7px;
	width:154px;
}


form.module_searchstring{margin:0 0 0 0;}

/*
Pager object g index design
*/
.pager_index{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
.pager_cindex{
	font-size: 10px;
	font-weight:bold;
	padding: 0px 2px 0px 2px;
}
.pager_sep{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
.pager_prev{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
.pager_next{
	font-size: 10px;
	padding: 0px 2px 0px 2px;
}
/*-*/


.xcaltop{
	width:166px;
	height:4px;
	background-image: url(../images/newdesign/caltop.jpg);
	background-repeat:no-repeat;
}
.calbottom{
	width:166px;
	height:11px;
	background-image: url(../images/newdesign/calbottom.jpg);
	background-repeat:no-repeat;
}

div#box_news{
	width: 166px;
	background-image:url(../images/newdesign/boxback.jpg);
	background-repeat: no-repeat;
}

div.box_news{
	margin: 5px;
	margin-top: 10px;
}
div.box_news_Content, div.box_news_Title{
 	line-height: 13px;
	font-size : 10px;
	padding:0px;
	margin:0px;
}
div.box_news a{
	font-weight: bold;
	text-decoration:underline;
	color: #fff;
}

div.box_news a:hover{
	font-weight: bold;
	text-decoration:underline;
}

div.box_news_Title{
	font-weight: bold;
	font-size: 11px;
}
div.box_news_Content{
	padding-bottom:2px;
	padding-top:0px;
	padding-left:3px;
}

/*
.CoolMenuTopElements, .CoolMenuSubElements,
.CoolMenuTopElementsOver, .CoolMenuSubElementsOver {
color:#5677a5;
text-transform:uppercase;
text-align:center;
}

.CoolMenuTopElements,.CoolMenuTopElementsOver{
line-height:61px;
height:61px;
}

.CoolMenuSubElements, .CoolMenuSubElementsOver {
line-height:40px;
height:40px;
border-top:1px solid #ababab;
background-color:#fff;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

.CoolMenuTopElements, .CoolMenuSubElements {}

.CoolMenuTopElementsOver, .CoolMenuSubElementsOver{
text-decoration:underline;
}

*/




.multipage_table TD{
	vertical-align:top;
}



.KnowledgeBaseClassesTitle{
display:inline;
}
.KnowledgeBaseClasses,.KnowledgeBasePropertiesTitle, .KnowledgeBaseAssociationsTitle{
display:block;
border-bottom:1px solid #ccc;
}
.KnowledgeBaseClassesTitle, .KnowledgeBasePropertiesTitle, .KnowledgeBaseAssociationsTitle{
text-transform:uppercase;
}

.KnowledgeBaseAssociationName, .KnowledgeBasePropertyName{
font-weight:bold;
display:inline;
}


/**
sectionFace
*/
.sectionFace h1{
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}

.sectionFace .lead,{
padding-left: 5px;
padding-right: 5px;
color: #3B3B3B;
text-align: justify;

}
.sectionFace .more, .more{
	text-align:right;
}

.Record{
	background-image:url(../images/newdesign/newsrow.jpg); background-repeat: repeat-x;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
}		

.bloggerList .Record{
	width:595px;
}

.lead{
padding-left: 0px;
padding-right: 5px;
color: #3B3B3B;
text-align: justify;

}


/*
Multipage
*/
table.multipage_layout3_4 td.multipage_subpage2, 
table.multipage_layout3_4 td.multipage_subpage3
{
	width:350px;
}

td.multipage_subpage2{
	padding-right: 25px;
}


.elso{clear:left;}
.masodik{float:left;}


.pager{
	margin-left:10px;
}
.pager a{
	color:#435E84;
}


.mywbCalendarMonthDayTable a{
	color:#526C8D;
}

.mywbCalendarMonthDay a{
	padding:2px !important;
}
.mywbCalendarMonthDay td{
	font-size:10px !important;
}

.RecordSet{
	border:0px;
	padding:0px;
	border-collapse: collapse; 
}

.bal{
	padding-right:24px;
}
.jobb{
	padding-left:5px;
}


.bloggerTagScale1{
	color:#316398 !important;
	font-size:12px  !important;
}
.bloggerTagScale2{
	color:#20476E !important;
	font-weight:bold !important;
	font-size:12px  !important;
}
.bloggerTagScale3{
	color:#5B8AB8 !important;
	font-size:13px !important;
}
.bloggerTagScale4{
	color:#7AB2EF !important;
	font-size:14px !important;
}
.bloggerTagScale5{
	color:#31629A !important;
	font-size:15px !important;
}

.ListToolElement{
	padding-right:15px;
}