/* -------------------------------------------------
Code: H.S.Laszlo 2009
http://www.xhtml2u.com
-------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img, table { border:0; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a {outline: none;outline-style:none;}
html {height: 100%;}
body {font-family:Arial, sans-serif;background:#b35c0b;
font-size:14px;color: #000;text-align:left;padding:10px 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;}
#wrap{width:960px;margin:0 auto;background: #fff  url(../images/lbg.jpg) repeat-y left; ;text-align:left;}
hr {color: #d9d0c8;height: 1px;}
h1{color:#512a05;font: normal normal bold 24px/normal Georgia, sans-serif;padding:15px 0 10px 30px;}
/* --------------- Leftside -------------- */
#leftside{width:260px;float:left;background:transparent;}
#logo{display:block;width:260px;height:160px;background:transparent url(../images/logo.jpg) no-repeat;text-indent:-9999px;}
h4{padding: 15px 0 2px 15px;color:#954b06;font:normal bold 16px/normal Georgia, sans-serif;}
h5{padding: 15px 0 2px 15px;color:#493623;font:normal bold 16px/normal Georgia, sans-serif;}
#leftside p{padding:5px 10px;font-size:12px!important;}
h5 a{color:#493623;font:normal bold 16px/normal Georgia, sans-serif;text-decoration:none;}

p.info a{color:#B35C0B;font-weight:bold;}
ul.side-news li {padding:2px 0 0 25px;}
ul.side-news li a{color:#B35C0B;font-weight:bold;}
ul.side-archives li {padding:2px 0 0 25px;}
ul.side-archives li a{color:#B35C0B;font-weight:normal;font-style:italic;}
p.info a:hover, ul.side-news li a:hover, ul.side-archives li a:hover{text-decoration:none;}
/* ------------ Navigation ----------------- */
#nav{width:700px;clear:left;background:#cf6809;height:40px;float:right;}
#nav li {border:0;float: left;display:inline;}
#nav li a{color: #e9ddbf;font: normal normal bold 16px/normal Garamond, sans-serif;float: left;padding: 10px 8px 0 14px;text-decoration: none;}
#nav li a:hover{color:#6F3807;}
/* ------------ Content ------------ */
#content{float:left;background-color:#fff;width:700px;margin:0;padding:0;min-height:375px;height: auto !important;_height:375px;}
#content p{padding: 5px 15px;line-height:140%;}
#content hr{width:90%;margin:8px auto;}
a.back{color:#31B9E3;font:normal bold 12px/normal 'Arial';padding:2px 2px 10px 26px;float:left;
background: transparent url(img/back.jpg) no-repeat 17px 6px;}
h3{padding:5px 0 2px 15px;color:#512a05;font:normal bold 16px/normal Georgia, sans-serif;}
#content ul{}
#content ul li{padding:2px 0 2px 25px;}

.entry h1 a{padding: 15px 0 2px 15px;color:#954b06;font:normal bold 18px/normal Georgia, sans-serif;}
.entry h2{padding: 105px 0 2px 15px;color:#954b06;font:normal bold 18px/normal Georgia, sans-serif;}
.entry p{padding: 20px 35px;line-height:160%;}

a.arlist{color:#B35C0B;font-weight:bold;float:left;clear: both; height: 15px;padding:0 0 10px 50px;}
/* ------------- borok ----------------- */
.borok{width:340px;height:270px;padding:5px;float:left;}
.borok img{float:left;height:210px;width:60px;margin:0 10px 0 0;}
#content .borok p{width:250px;float:left;padding:10px 0!important;color:#512a05;line-height:100%!important;font-family: Garamond, sans-serif;}
/* ----------- Footer ------------- */
#footer{width:960px;clear:both;height:95px;background:#3a3330 url(../images/footer.jpg) repeat-x top;text-align:center;}
#footer img{float:right;}
#footer ul{padding: 25px 25px 0 0;font-size:14px;line-height:130%;}
#footer ul li{display:inline;}
#footer a{color: #fff;text-decoration:none;padding:0 12px;font: normal normal 12px/normal Garamond, sans-serif;text-transform:uppercase;}
#footer a:hover{color:#B35C0B;}
#footer-outer{height:30px;width:950px;margin:0 auto;background:transparent;padding:5px 0 0 10px;}
#footer-outer a{text-decoration: none;color:#0F0D0E;}
#footer-outer a:hover{color: #FF8C00;}
/* ----------- Slider ------------- */
#slider{ background:#fff; height:670px;width:700px; overflow:hidden;position: relative; margin: 0;}
#mover{ width: 2880px; position: relative; }
.slide{ padding:0;width:700px;height:670px; float:left; position: relative; }
#slider-stopper{ position:absolute;top:2px;right:5px;background:#cf6809; color:#fff;text-decoration:none;
	padding:2px 8px;font-size:12px;text-transform:uppercase; z-index:1000;font-weight:bold; }
img.fpict{float:left;}	
.featured{width:700px;height:155px;background:url(../images/fbg.jpg) no-repeat;float:left;}
.slide h1{margin:20px 0 0 215px;padding: 0 0 8px 4px;color:#b5a8a3;float:left;
	font: normal normal 18px/normal Lucida Sans Unicode, arial, sans-serif;}
.slide p{color:#b5a8a3;width:300px;font: normal normal 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
float:left;margin:10px 0 0 215px;padding:0!important;}
.slide img.slider-img{position: absolute; top:14px;left:533px;}

#imgslide {width:650px;height:220px;position: relative;overflow: hidden;border:10px solid #f1ecdf;margin:0 0 10px 15px;}
#content ul#imgslideContent {width:650px;position: absolute;top: 0;margin-left: 0;}
#imgslideContent img{margin:0;padding:0;width:650px;}
#content ul li.imgslideImage{float: left;position: relative;display: none;padding:0;}
.imgslideImage span {position: absolute;font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 15px;width: 620px;background-color: #000; color: #fff;display: none;
    filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.top {top: 0;left: 0;}
.bottom {bottom: 0; left: 0;}

.div350{float:left;width:350px;padding:0;background:transparent;}
p.fx{height:85px;}
a.tovabb{color:#01AAEA;display:block;width:77px;height:30px;padding:7px 0 0 15px;
background: transparent url(../images/tovabb.jpg) no-repeat;}
#message {font-size: 12px;padding: 0 10px 20px 10px;width:300px;float:right;border-left: 1px solid #cccccc;}
#message h2 {text-align: left;width:250px;font-size: 18px;font-weight: normal;font-family: "Times New Roman", Times, serif;}
#message label {text-align: left;font-weight: normal;}
#message input.input, #message textarea {width: 280px;border: 1px solid #999999;background: #eeeeee;padding:2px;}
#message input.input:focus, #message textarea:focus {background: #ffffff;border: 1px solid #F06C00;}
#map{width:650px;height:200px;overflow: hidden;border:10px solid #f1ecdf;margin:0 0 10px 15px;}
a.maplink{padding:0 0 0 15px;float:left;font-size:11px;color:#cf6809;}

a.gal_category{padding:5px 0 2px 15px;color:#512a05;font:normal bold 16px/normal Georgia, sans-serif;}
a.gal_category:hover{text-decoration:none;}
img.single_img{border:1px solid #CFCFCF;margin:10px 10px;padding:3px;float:left;}
img.thumb{border:1px solid #CFCFCF;margin:10px 10px;padding:3px;float:left;width:200px;height:136px;}

table.borok{border-collapse:collapse;margin:0 0 0 20px;width:640px;float:left;}
table.borok td{padding:2px 8px;color:#493623;background-color:#FFF7E0;border:2px solid #ffffff;}
table.borok td.m1{color:#ffffff;font-weight:bold;background-color:#CF6809;}
table.borok td.m2{color:#ffffff;font-weight:bold;background-color:#E99002;}

#gallery{float:left;width:700px;padding:0 0 25px 0;}
#gallery a{display:block;width:110px;height:110px;float:left;margin:5px 5px 0 0;}

.partner{width:210px;height: 120px;border: 1px solid #c3c3c3;margin:0 0 8px 8px;float:left;background:#fff;color:#999;
text-decoration:none;text-align:center;line-height:160%;font-size:22px;}
.partner img{float: left;}

.eredmenyek a{width:210px;height:153px;border:2px solid #EEC591;padding:2px;margin:0 0 5px 5px;float:left;background:#fff;color:#999;
text-decoration:none;text-align:center;line-height:160%;font-size:22px;}
