/* -------------------------------------------------
Code: H.S.Laszlo 2009
http://www.xhtml2u.com
-------------------------------------------------- */
html {height: 100%;}
body {font-family: Helvetica, sans-serif;background:#f9f6e8;font-size:12px;color: #000;text-align:left;}
* {margin: 0px;padding: 0px;}
ol, ul {list-style-type: none;}
a { outline: none;}
img{border: 0;}
.clear { clear: both; width: 90%; height: 15px; }
.alignleft { text-align: left; }
.alignjustify { text-align: justify; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.floatright{ float: right;}
.floatleft{	float: left;}
.italic{	font-style: italic;}
.box{width:368px;padding:10px;}
p{padding: 5px 15px;font-size:14px;line-height:140%;}
.blue{color:#095793;}
p.white{color:#fff;font-size:15px;font-weight:bolder;}
#wrap{width:798px;margin: 0 auto;background:transparent url(img/logo.jpg) no-repeat top;height:100%;padding-top:121px;}
#header{width:798px;height:384px;background:#fff url(img/bg-header.jpg) no-repeat right top;padding:0 0 20px 0px;clear:both;}
#content{width:798px;padding:0;margin:4px auto 0 auto;background:#b7b3a3;float:left;position:relative;}
#content img#csekk{width:140px;height:60px;position:absolute;bottom:5px;left:240px;}
#bottom {width:798px;clear:both;padding:0;margin:4px auto 0 auto;background:#dbd9d1 url(img/bg-bottom.jpg) no-repeat bottom;float:left;}
#footer{width:798px;clear:both;height:69px;margin:4px auto 0 auto;background:#1c4003 url(img/bg-footer.jpg) repeat-x top;float:left;text-align:center;}
/* ------------ ### ------------ */
h1{color:#095793;font:normal normal 30px/100% Garamond, sans-serif;padding:0 0 0 10px;}
h2 {font-size:18px;font-weight:bolder;color:#798BAF;padding: 15px 0 2px 15px;text-align:left;text-transform:uppercase;font-family: Tahoma;}
h3 {padding:5px 0 10px 5px;font-weight:bolder;font-size:16px;color:#807d71;}
a.meg img{margin:0 auto 0 20px;}
#gallery{width:386px;padding:10px;float:right;}
#gallery img{border:4px solid #fff;float:left;margin:4px 0 0 4px;}
.map{border: 4px solid #b7b3a3;float:left;margin: 0;}
a.bigmap{color: #778899;text-align: left;visibility: hidden;}
/* ----------- Footer ------------- */
#footer p{padding:25px 0 0 0;font-size:16px;font-weight:bold;color:#fff;}
#footer p img{vertical-align: middle;}
#footer p .small{font-size:12px;}
/* ----------------- Form ------------------------ */
fieldset{padding:0;margin:0;border:0;}
#form li{width:350px;padding:8px 0;}
#form label{display:block;width:100px;padding:0;margin:5px 0 0 0;font-size:12px;color:#807d71;float:left;}
#form input{width:240px; border:1px solid #b7b3a3; font-size:14px; color:#807d71;background:#c8c6be;padding:2px;height:16px;}
#form textarea{overflow:auto;width:240px;height:118px;border:1px solid #b7b3a3; font-size:14px;color:#807d71;background:#c8c6be;padding:2px;}
#form .required{font-weight:bold;}
#form #submit{width:80px;height:30px;margin:10px;background:#B7B3A3;color:#FFF;border:0;font-size:14px;padding:4px;float:right;cursor: pointer;}
/* ----------------- Lighbox ------------------------ */
#jquery-overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev {left:0;float:left;}
#lightbox-nav-btnNext {right:0;float:right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data {padding:0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width:70%;float:left;text-align:left;}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block;clear:left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width:66px;float:right;padding-bottom: 0.7em;}