/* CSS Document */

html, body {padding:0;margin:0px;height:100%;width:100%;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:170%;color:#444;}
form {display:inline; margin:0px}
img {border-width:0;padding:0;margin:0;}
table {padding:0; margin:0; border-width:0;}
p {padding-bottom:10px; padding-top:0; padding-left:0; padding-right:0; margin:0; vertical-align:top;}
ul {padding-top:0; padding-bottom:0; padding-left:15px; margin:0;}
li {padding-bottom:6px; padding-top:0; padding-left:0; padding-right:0;margin:0;}
a {font-weight:bold;color:#000;text-decoration:none;}
h1 {margin-bottom:20px; margin-top:0; margin-left:0; line-height:normal; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:18px; color:#12448b; font-weight:bold; background-image:url(images9/bullet.gif); background-repeat:no-repeat; background-position: center left; padding-left: 1em;}
h2 {margin-bottom:10px; margin-top:0; margin-left:0; line-height:normal; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#12448b; font-weight:bold;}

#edit {font-size:11px;color:black;font-family:Tahoma,Verdana,Geneva,Helvetica;}
#edit a:link,#edit a:visited,#edit a:active,#edit a:hover{text-decoration:none;font-weight:normal;color:black;}

/* Banner and horizontal shortcuts */

#menurow {height:25px; background-image:url(images9/menubg1.jpg); background-repeat: repeat-x; width:770px; z-index:5; overflow:hidden; line-height:25px; font-weight:bold; color: #FFF;}
#menurow a {font-weight:bold; color: #FFF; }

/* The lower part and the footer */

#low {background-color: #bdb2ac; width:770px;}
#footer {height:44px; width:770px;}
#footer_decoration {margin-bottom: 2px; width:770px; height:12px; background-repeat:repeat-x; background-image:url(images9/pattern.png); overflow:hidden;}
#footer_text {height:30px; width:770px; background-color:#46382d;overflow:hidden;line-height:30px;text-align:center;}
#footer_text a {margin-left:15px; margin-right:15px;color:#999;font-size:11px;font-weight:normal;} 

/* The navigation bar on the left */

#leftbar {width:230px; height:383px; background-image:url(images9/leftbar.png); background-repeat:repeat-x; }
#leftbar a {display: block; padding-left:15px; color:#433F3D; font-weight:bold; text-decoration: none; height:23px; line-height:23px;}
#leftbar ul {margin:0; padding:0; float: left; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:100%; background-image:url(images9/leftmenu.png); background-repeat:repeat;}


#leftbar ul ul {float: none;}
#leftbar ul li {margin:0; padding:0; height:auto; background-image:url(images9/listsymbol_out.png); background-position:top left; background-repeat:no-repeat; overflow:hidden;font-size: 12px;}
#leftbar ul ul li {background-image:url(images9/leftsub.png); background-repeat:repeat-x;}
#leftbar ul ul ul li {margin-left:15px;}

/* Active menus and those with active submenus */
/* sdoc is the style for the active menu */
/* docz is the style for menus with active submenus if toc(1) and toc(2) are separate menus */

#leftbar ul li.sdoc {background-image:url(images9/leftmenu_in.png); background-repeat:repeat-x;}
#leftbar ul li.sdoc a {background-image:url(images9/listsymbol.png); background-repeat:no-repeat; color:#FFF;}
#leftbar ul li.sdoc ul a {background-image:none;}

#leftbar ul ul li.sdoc {background-image:url(images9/leftmenu_in.png); background-repeat:repeat-x;}
#leftbar ul ul li a {margin-left:15px; color:#FFF;}
#leftbar ul ul li.sdoc a {background-image:none;}

#leftbar ul ul ul li.sdoc {background-image:url(images9/leftmenu_in.png); background-repeat:repeat-x;}
#leftbar ul ul ul li.sdoc a {background-image:none;}

/* Content style */

#content {color: #444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:170%; padding-right:20px;padding-left: 20px;}
#content p a:hover {
    text-decoration: underline;
}
img.tartalom_kep {padding-right:0.5em; float:left;}

/* Logo */
#logo {position: absolute; top: 0px; left: 0px;}
.logolink a, .logolink a:hover {font-size:34px; font-weight:bold; font-family:"Engravers MT", Arial, sans-serif; color: #FFF; position: absolute; top: 20px; left: 15px; line-height:34px;}

/* LIGHTBOX */
/*
#lightbox{ background:#222; padding:5px; border:1px solid #000; }
#lightboxCaption{ font-size:1.1em; color:#eee;}
#closeButton{ top: 0px; right: 0px; }
#lightbox img{ border:none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background: url(/templates/default/images9/overlay.png); }
* html #overlay{ background-color: #333; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/default/images9/overlay.png", sizingMethod="scale");}

.kepek td { padding: .7em; text-align: center; }
.kepek img { border: 1px solid #444; }
*/

/* LIGHTBOX */
#lightbox{position: absolute;top: 40px;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;	text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {
/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}	

