/* START */
/* LAYOUT */
html, body	{ height:100%; width:100%; margin:0px; padding:0px; font-family: Arial;  }
body {background:url('/dl/images/page-bg.png');}
.headerRow {background: url('/dl/images/header/header-bg.png') repeat-x;}
#header{ width: 1020px; margin: auto;
border-left:0px solid red;}
.BaseContent {
	width:1020px; /*995px;*/ 
	margin: auto; 
	background:url('/dl/images/content-bg.png')13px 0 repeat-y;
	padding-top: 20px;
	padd_ing-left:25px; overflow:hidden;
	border-left:0px solid red;
}
#leftArea {width:185px;  float:left; margin-right:20px;margin-left:30px;/*17px*/; overflow:hidden;}
#rightArea {width:185px;  float:left; margin-left:15px;  overflow:hidden;}
#main {}
.BaseMain {width:560px; float:left; overflow:hidden;}

/* GENERAL */

.Clear {clear:both;}
.blockTitle {width:179px; height:21px; background:url('/dl/images/block-title-bg.png') no-repeat; text-align:center; color:#ffffff; font-size:14px; padding-top:6px; margin: 0px 0px 5px 0px;}

/* ARTICLE */
.taranisArticle {font-size:13px;color: #3F3F3F; line-height:16px;}

.taranisArticle ul {padding:0px 0px 20px 0px; margin:0px 0px 0px 15px; list-style-image:url('/dl/images/list-icon.png');}
.taranisArticle ul li {}
.taranisArticle ul li a {text-decoration:none; color:#6CB5E8; font-size:16px;}
.taranisArticle ul li a:hover {text-decoration:underline;}

.taranisArticle h2 {font-size:16px;color: #3F3F3F; padding:0;margin:0;}
.taranisArticle h3 {font-size:14px;color: #3F3F3F;}
.taranisArticle p {font-size:13px;color: #3F3F3F;line-height:16px;}
.taranisArticle a {color: /*#092645;*/#3FA2E5; text-decoration:underline;}
.taranisArticle a:hover {color: #3FA2E5; text-decoration:underline;}

/*
.taranisArticle {border:1px solid #ffffff; padding:10px;font-size:12px;color: #092645; height:100%;min-height:480px;}
.taranisArticle h2 {font-size:16px;color: #092645; padding:0;margin:0;}
.taranisArticle h3 {font-size:14px;color: #092645;}
.taranisArticle p {font-size:12px;color: #092645;}
.taranisArticle a {color: #092645; text-decoration:underline;}
.taranisArticle a:hover {color: #444444; text-decoration:underline;}
*/

/* HEADER */

.headerContainer {width:1020px; height:140px; position:relative;}
.headerRightImage {position:absolute; width:130px; height:140px; background: url('/dl/images/header/bokik-tanulo.png') no-repeat; top:0px; right:0;}
.headerBottomLine {
	border-top:1px solid #aaaaaa; 
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	position:absolute; 
	width:974px; height:15px; 
	background-color:#ffffff; 
	opacity:0.7;
	filter:alpha(opacity=70); 
	bottom:0px; 
	left:23px;
}
.headerLogo {position:absolute; width:120px; height:120px;  top:10px; left:20px;}
.headerLogo a img {border:0;} 
.headerMenuContainer {position:absolute; width:800px;/*750px*/; height:33px; bottom:0px; left:150px; text-align:left;}
.headerText {position:absolute; width:400px; height:60px;  top:30px; left:200px; color:#ffffff; font-size:20px;}
.headerClock {font-size:13px; font-weight:bold; position:absolute; width:100px; height:25px; top:80px; left:770px; border:0px solid red; text-align:right; color:#ffffff;}
.headerDate {font-size:13px; font-weight:bold; position:absolute; width:200px; height:25px; top:55px; left:670px; border:0px solid red; text-align:right; color:#ffffff;}
/* HEADER MENU */

.headerMenuContainer div.menu-container {float:left; height:35px; font-size:1px;}
.headerMenuContainer div.menu-container ul.main-menu-container{ list-style: none; margin: 0; padding: 0; }
.headerMenuContainer div.menu-container ul.main-menu-container li{ display: inline; margin: 0; padding: 0; font-size:12px; }
.headerMenuContainer div.menu-container ul.main-menu-container li div.main {  padding-top:8px; height:25px; background:url('/dl/images/menu-bg.png') repeat-x;
	border-top:1px solid #888888; margin-right:1px; display: inline-block; text-align:center;
	overflow:hidden;
}
.headerMenuContainer div.menu-container ul.main-menu-container li div.main:hover {background:#dddddd;}
.headerMenuContainer div.menu-container ul.main-menu-container li div.main a{ padding:1px 0px 8px 0px; text-decoration: none; font-weight: bold; font-size:12px;color: #666666; text-transform:lowercase; display:inline-block;}
.headerMenuContainer div.menu-container ul.main-menu-container li div.main a:hover{  text-decoration: none; font-weight: bold; font-size:12px;color: #555555; }

.headerMenuContainer div ul.main-menu-container li div.subMenuContainer { display:none; position:absolute; top:34px;background:#dddddd; z-index:2000;}
.headerMenuContainer div ul.main-menu-container li:hover div.subMenuContainer {display:block; }
.headerMenuContainer div ul.main-menu-container li div.subMenuContainer ul.sub {padding:0px 10px 0px 10px; margin:0;}
.headerMenuContainer div ul.main-menu-container li div.subMenuContainer ul.sub li {display:block; height:20px; padding:5px 0px 5px 0px;}
.headerMenuContainer div ul.main-menu-container li div.subMenuContainer ul.sub li a {text-decoration:none; color:#444444;}
.headerMenuContainer div ul.main-menu-container li div.subMenuContainer ul.sub li a:hover {text-decoration:underline;}
/* FOOTER */

#footer{ width: 1020px; margin: auto;  }
.footerContainer {
	background:url('/dl/images/content-bg.png') repeat-y;
	width:974px;
	padding: 0px 10px 0px 11px;
	margin: auto ;
}
.footerDiv {background-color:#dddddd; text-align:center; height:70px;}
.footerLine_1 {font-size:12px; padding-top:15px;}
.footerLine_2 {font-size:10px;padding-top:10px;}
.footerShadow {
	background:url('/dl/images/footer-bg.png') repeat-x;
	margin: auto ;
	width:995px;height:11px;
}

/* CONTENT  */
#contentBoxContainer {border-left:0px solid #ffffff;border-top:0px solid #ffffff; padding:10px;float:left;display:inline-block; width:155px; min-height:217px;}
#contentBoxContainer h2 {font-size:15px;color: #3F3F3F; padding:0;margin:0;}
#contentBoxContainer .description {font-size:12px;color: #3F3F3F; padding-top:10px;padding-bottom:10px;}
#contentBoxContainer .more { text-align:right; padding-bottom:10px;}
#contentBoxContainer .more a {font-size:12px;color: #3FA2E5; text-decoration:none;}
#contentBoxContainer .more a:hover {font-size:12px;color: #3FA2E5;text-decoration:underline;}
#contentBoxContainer .datum {font-size:12px;color: #3F3F3F;}

.contentContainer {border:0px solid #ffffff; padding:10px;mi_n-height:480px; position:relative;}
.contentPager {position:absolute; bottom:10px; padding-top:20px;}
.contentPager a {font-size:12px;color: #3FA2E5; text-decoration:none;}
.contentPager a:hover {font-size:12px;color: #3FA2E5; text-decoration:underline;}
.contentPager span.actualPage {font-size:15px;color: #3F3F3F; font-weight:bold;}
.contentTitle {font-size:15px;color: #3F3F3F; padding-bottom:0;margin-bottom:0;margin-top:0; padding-top:0px;}
.contentDate {font-size:12px;color: #3F3F3F;}
.contentDescription {font-size:12px;color: #3F3F3F; padding-top:10px;padding-bottom:10px;}
.contentMoreLink { text-align:right; padding-bottom:10px;}
.contentMoreLink a {font-size:12px;color: #3FA2E5; text-decoration:none;}
.contentMoreLink a:hover {font-size:12px;color: #3FA2E5;text-decoration:underline;}

.galleryTitle {padding:0px 0px 10px 0px; margin:0; color:#3f3f3f; font-size:15px;}
#Gallery a {text-decoration:none; color:#6CB5E8; font-size:16px;}
#Gallery a:hover {text-decoration:underline;}

#contactFormTable tr td {font-size:13px;color: #3F3F3F;line-height:16px;}
#contactFormTable tr td input {font-family:Arial; font-size:13px;color: #3F3F3F; border:1px solid #aaaaaa;}
#contactFormTable tr td textarea {font-family:Arial;font-size:13px;color: #3F3F3F;border:1px solid #aaaaaa;}

/*
#header div.menu-container {float:left;background-color:#DFE9F5; height:20px; width:660px;padding-left: 5px;}
#header div ul.main-menu-container{ list-style: none; margin: 0; padding: 0; }
#header div ul.main-menu-container li{ display: inline; margin: 0; padding: 0; margin-left: 5px;}
#header div ul.main-menu-container li div {border-right:1px solid #ffffff; display: inline; padding-right:10px;}
#header div ul.main-menu-container li div a{  text-decoration: none; font-weight: bold; font-size:12px;color: #092645; }
#header div ul.main-menu-container li div a:hover{  text-decoration: none; font-weight: bold; font-size:12px;color: #555555; }


#showDateBox {border-left:1px solid #ffffff; font-size:12px; color: #092645; font-weight:bold; padding-top:3px; float:right;background-color:#DFE9F5;height:17px; width:74px; text-align:right; padding-right:10px;}
#logoBox {text-align:right; padding:8px;}
#logoBox a img {border:0;}
*/
/* LEFT */

/*
#leftArea div.menu-container {}
#leftArea div ul.main-menu-container{ list-style: none; margin: 0; padding: 0; }
#leftArea div ul.main-menu-container li{margin: 0; padding: 0; }
#leftArea div ul.main-menu-container li div {border-bottom:1px solid #ffffff; padding-bottom:10px;padding-top:10px;}
#leftArea div ul.main-menu-container li div a{  text-decoration: none; color:#ffffff; font-size:12px;}
#leftArea div ul.main-menu-container li div a:hover{  text-decoration: none; color:#dddddd; font-size:12px;}


#showGreetingBox {color:#ffffff; font-size:18px;padding-bottom:10px; border-bottom:1px solid #ffffff;}
#showMenuLogoBox {  padding-top:10px;}
#menuLogoText {color:#ffffff; font-size:12px;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ffffff;}
#menuLogoText a {color:#ffffff;text-decoration:none;}
#menuLogoText a:hover {text-decoration: none; color:#dddddd;}

*/

/* ARTICLE */
/*
.taranisArticle {border:1px solid #ffffff; padding:10px;font-size:12px;color: #092645; height:100%;min-height:480px;}
.taranisArticle h2 {font-size:16px;color: #092645; padding:0;margin:0;}
.taranisArticle h3 {font-size:14px;color: #092645;}
.taranisArticle p {font-size:12px;color: #092645;}
.taranisArticle a {color: #092645; text-decoration:underline;}
.taranisArticle a:hover {color: #444444; text-decoration:underline;}
*/
/* ARTICLE BOX nyitooldal */
/*
.taranisArticleBox {font-size:12px;color: #092645;}
.taranisArticleBox h2 {font-size:16px;color: #092645; padding:0;margin:0;}
.taranisArticleBox h3 {font-size:14px;color: #092645; padding:0;margin:0;}
.taranisArticleBox p {font-size:12px;color: #092645;padding:0;margin:0;}
.taranisArticleBox a {color: #092645; text-decoration:underline;}
.taranisArticleBox a:hover {color: #444444; text-decoration:underline;}

.taranisArticleBox1 {border-left:1px solid #ffffff;border-top:1px solid #ffffff; padding:10px;float:left;display:inline-block; width:155px; min-height:217px; }
.taranisArticleBox2 {overflow:hidden;display:inline-block; width:352px; height:237px;border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-right:1px solid #ffffff;}
.taranisArticleBox3 {border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:10px;float:left;display:inline-block; width:155px; min-height:217px;}
.taranisArticleBox4 {border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:10px;float:left;display:inline-block; width:155px; min-height:217px;}
.taranisArticleBox5 {border-right:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:10px;float:left;display:inline-block; width:155px; min-height:217px; }

.taranisArticleBox2 img {height:237px; border:0; padding:0; margin:0;}

#nyito_felso_box {font-size:1px;}
#nyito_kep_box {border-top:1px solid #ffffff;border-bottom:1px solid #ffffff; font-size:1px;}
#nyito_kep_1 {width:175px;height:58px; border-left:1px solid #ffffff;}
#nyito_kep_2 {width:175px;height:58px;border-left:1px solid #ffffff;}
#nyito_kep_3 {width:175px;height:58px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}

#contentBoxContainer {border-left:1px solid #ffffff;border-top:1px solid #ffffff; padding:10px;float:left;display:inline-block; width:155px; min-height:217px;}
#contentBoxContainer h2 {font-size:16px;color: #092645; padding:0;margin:0;}
#contentBoxContainer .description {font-size:12px;color: #092645; padding-top:10px;padding-bottom:10px;}
#contentBoxContainer .more { text-align:right; padding-bottom:10px;}
#contentBoxContainer .more a {font-size:12px;color: #092645; text-decoration:underline;}
#contentBoxContainer .more a:hover {font-size:12px;color: #444444;}
#contentBoxContainer .datum {font-size:12px;color: #092645;}
*/
/* CONTENT */

/*
.contentContainer {border:1px solid #ffffff; padding:10px;min-height:480px; position:relative;}
.contentPager {position:absolute; bottom:10px; padding-top:20px;}
.contentPager a {font-size:12px;color: #092645; text-decoration:none;}
.contentPager a:hover {font-size:12px;color: #444444; text-decoration:none;}
.contentPager span.actualPage {font-size:15px;color: #092645; font-weight:bold;}
.contentTitle {font-size:15px;color: #092645; padding-bottom:0;margin-bottom:0;margin-top:0; padding-top:0px;}
.contentDate {font-size:12px;color: #092645;}
.contentDescription {font-size:12px;color: #092645; padding-top:10px;padding-bottom:10px;}
.contentMoreLink { text-align:right; padding-bottom:10px;}
.contentMoreLink a {font-size:12px;color: #092645; text-decoration:underline;}
.contentMoreLink a:hover {font-size:12px;color: #444444;}
*/



/* END */
