@font-face {font-family: 'BlueHigh'; src: url('/css/bluehigh.eot'); src: local('?'), url('/css/bluehigh.ttf') format('truetype');}
body
{
  background-color: #7b042c;
  margin: 0px;
  padding: 0px;
  text-align: left;
  background-repeat: no-repeat;
  background-position: top center;
  background-image: url(/images/bg.jpg);
}
/* COLORS */
body{font-family:'BlueHigh'; font-size: 16px; color: #404148; line-height: 17px;text-align:left;}
a{text-decoration: none; color: #7D042D; font-weight:bold;}
a:hover{text-decoration: none; color: #000000; }
td{color: #404148; line-height: 17px;}
/* DEFAULTS */
p { margin: 0px; padding: 0px;}
div.clr {clear: both;  font-size: 1px;}
div.fl {float:left;}
div.fr{float:right;}
form {padding:0px; margin:0px}
div{text-align:justify;}
/* ID */
/*DIV */
div.Top{ height: 193px;cursor: pointer;}
div.MenuBg{margin: 1px; background-image: url(/images/menubg.gif); height: 69px; overflow:hidden; color: #ffffff;margin-top: 0px;} 
div.Submenu { font-weight:bold; margin-top: 1px; z-index: 4; cursor:pointer; width:145px; background-color: #cb0445; text-align:center; padding:8px 0px 8px 0px;}  
div.Submenu_ov { font-weight:bold; margin-top: 1px; z-index: 4; cursor:pointer; width:145px; background-color: #a01242; text-align:center; padding:8px 0px 8px 0px}  
div.SiteBg{background: #ffffff  url(/images/sitebg.gif); padding-top: 1px;}
div.Slider{margin:1px; height: 250px; width: 888px; overflow:hidden;}
div.separate{background: #ffffff  url(/images/separator.jpg); height: 22px;}
div.SiteRight{width: 370px;  overflow:hidden; padding-top: 10px; padding-bottom: 120px; z-index: 1; position: relative; background: url(/images/rightbg.jpg) left top no-repeat; min-height: 240px;}
div.SiteRightIn{padding: 25px 10px 15px 25px;;}
div.SiteLeft{width: 480px; margin-left: 1px; overflow:hidden; padding-top: 1px; padding: 16px; z-index: 2; padding-top: 0px; padding-right: 0px;}
div.RightNews{float:left; width: 155px; padding: 0px; text-align:left;}
div.Date{background-color: #cdcaca; padding: 4px; margin-bottom: -12px; float:right; margin-right: -12px; color: #FFFFFF; float:right; margin-top: 4px;}
div.Morebt{font-weight: bold; text-decoration: underline;}
div.Morebt a{color: #4b505e;}
div.Morebt a:hover{text-decoration: none; color: #000000;}
div.BottomS{bmargin: 1px; padding: 10px 12px 12px 12px; color: #f25c8e;}
div.BottomS a {color:#FFFFFF;}
div.BottomTitle{color:#FFFFFF; font-size: 14px; font-weight: bold; background-color: #4d4b4b; padding: 7px; float:left; margin-bottom: 8px;}
div.TamogatokBottom{background-color:#FFFFFF; color: #404148; padding: 8px; margin-top: 5px;}
.NewsMainPic{width: 155px; border: 0px solid #2b2b2b; padding: 0px; margin-bottom: 9px; height: 90px; display:block;}
.NewsMainPic2{width: 155px; border: 0px solid #2b2b2b; padding: 0px; margin-bottom: 9px;  display:block; margin-right: 9px;}  
.h{height: 60px;}
.Bottom{color: #b0b0b0 } 
.ErrorNo{background-color: #f03a3d; color: #ffffff; font-weight: bold; text-align:left; padding: 9px;}
/* TD */
hr{border: 0px; background-color:#b0b0b0; height: 1px; margin-bottom: 12px; margin-top: 10px;}
.Center{ width:890px;}
.Left{width: 18px; background: url(/images/leftshadow.png) top no-repeat;}
.Right{width: 18px; background: url(/images/rightshadow.png) top no-repeat;}
.Bottom{height: 18px; background: url(/images/bottomshadow.png) center no-repeat;} 
.mainmenu div{text-align:center;}
.menupoint {position: relative; padding: 26px 25px 26px 25px; font-size: 18px; cursor:pointer; background: url(/images/separator.gif) right no-repeat; color:#ffffff;}
.menupoint_ov {position: relative; padding: 26px 25px 26px 25px;  font-size: 18px; cursor:pointer; background: url(/images/menubg_ov.gif) right;  color:#ffffff;}
.menupoint a{color: #ffffff;}  
.menupoint a:hover{color: #ffffff;}  
.menupoint_ov a{color: #ffffff;}  
.menupoint_ov a:hover{color: #ffffff;}  
 
/* INPUT */
input{font-family:Arial; font-size: 12px; padding: 3px;}
input.error{color: #4a4949;  background-color: #FFFFFF; border: 1px solid #4d4b4b;padding: 4px; background-image: url(/images/input-error.gif); background-position: right; width: 250px;  padding-top: 4px; background-repeat: no-repeat;}
input.input-pass{background: #2d2c2c url(/images/input-pass.gif) no-repeat left; color: #FFFFFF; border: 0px;}
input.input-email{background: #2d2c2c url(/images/input-email.gif) no-repeat left; color: #FFFFFF; border: 0px; }
input.input{border: 1px solid #4d4b4b;padding: 4px; background-color: #FFFFFF; color:#4a4949; width: 250px}
/*TEXTAREA*/
.comment{background-color: #FFFFFF; border: 1px solid #64020c;font-family:Tahoma; font-size: 12px; color: #404148; padding: 6px }
/*BUTTONS*/
input.submit{background:#FFFFFF; border:0px solid #000000; color:#404148; font-weight:bold; cursor:pointer; width: 50px;}
input.login-submit{ border:0px solid #000000; background: #900009 url(/images/login-submit.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;}
input.commentsubmit{ border:0px solid #000000; background: #900009 url(/images/login-submit.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;}
input.submiting{ border:0px solid #000000; background: #ffffff url(/images/submiting.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;}
/*IMAGES*/
img.images{border: 3px solid #dee0e0; margin-right: 8px; padding: 1px; background-color:#f5eeda;}
img.galimages{border: 3px solid #dee0e0; padding: 1px; background-color:#f5eeda;}
/*HTAGS*/
h1 {margin: 0px; padding: 0px; font-size: 33px; color:#7d042d; padding-bottom: 10px; line-height: 40px;}  
h2{padding:0px; margin: 0px; font-size: 20px; font-weight: bold;  color:#7d042d; text-decoration: none;padding-bottom: 2px; text-align:left;}
h2 a{ text-decoration: none; text-align:left;}    
h3{padding:0px; margin: 0px; font-size:18px; padding: 12px; color: #ffffff; padding-bottom: 0px;}
h4{padding:0px; margin: 0px; font-size: 14px;padding-bottom: 5px;  color: #9e000f;  letter-spacing: -1px;}
h3.mainh3 {margin: 0px; padding: 8px 0px 6px 0px; font-size: 20px; color:#7d042d; padding-bottom: 10px; display: block; border-top: 1px solid #8e8e8e; border-bottom: 1px solid #8e8e8e; margin-bottom: 9px; margin-top: 9px;}
/*LAPOZO*/
.Lapozo {  color: #ede0c0; background-color: #956931; font-weight: bold;  cursor: pointer; padding:6px;  margin: 2px;  }
.LapozoActive { color: #ede0c0; font-weight: bold;   background-color: #b72f27; cursor: pointer;  padding:6px; margin: 2px;  }
.Lapozas a{text-decoration: none;}
.onepicture{float:left; background-color:#d6c494; border: 1px solid #c0ae7c;}
.orchidea{position: absolute; margin-top: -120px; margin-left: 705px;}
/* EGYÉB */ 
.padding8{padding: 10px;}
ul.menu {
	list-style:none;
	margin:0;
	padding:0;
}
 li {
	float:left;
	width:145px;
	margin:0;
	padding:0;
	text-align:center;
}
.menu li a {
	display:block;
	padding:26px 0px 26px 0px;
	height:100%;
	color:#FFF;
	text-decoration:none;
	border-right:0px solid #FFF;
}
.menu li a {
	background:url(/images/bgmenu.jpg) repeat 0 0;
}
.menu li a:hover {
	background-position:150px 0;
	color: #ffffff;
}
.menu li.separator {background: url(/images/separator.gif) right no-repeat; width: 3px; font-size: 0px; height: 69px;}
.maingallery{background: url(/images/gallerybg.jpg) no-repeat; width: 500px; height: 139px; margin-top: 10px;}
	 
				   .jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 420px;
	padding: 15px 30px 10px 34px;
}    
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  100%;
	height: 75px;
}      
		
.jcarousel-skin-tango .jcarousel-item {
	width: 95px;
	height: 80px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 38px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(/images/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6; 
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6;   
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 38px;
	left: 2px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(/images/prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	 filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6;   
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	 filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6;   
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
 input.error-input {border: 1px solid #e13838;}   
 input {border: 1px solid #8e8e8e; padding: 4px; font-family: Arial; Padding: 3px;}
 textarea {border: 1px solid #8e8e8e; padding: 4px; font-family: Arial; Padding: 3px; font-size: 12px;}  
 select {border: 1px solid #8e8e8e; padding: 4px; font-family: Arial; Padding: 3px;}  
 #regerror {padding: 4px; color:#ffffff; Padding: 3px 10px 3px 10px; background:#e13838; display: none;}
 
 /* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
    float: left;
    width: 16px;
    height: 16px;
    padding: 0;
    margin: 5px 3px 0;
    display: block;
    text-indent: -2000px;
    overflow: hidden;
    background: url(/images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
    background-position: 0 -20px;
    cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
    width: 140px;
    float: left;
}
#regnow{border:0px; background: #bf104b; color:#ffffff; padding: 2px 10px 2px 10px; cursor: pointer; margin-top: 4px;}
#slider {
	position:relative;
    width:888px;
    height:250px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/* TipTip CSS - Version 1.2 */

#tiptip_holder {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
}

#tiptip_holder.tip_top {
  padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
  padding-top: 5px;
}

#tiptip_holder.tip_right {
  padding-left: 5px;
}

#tiptip_holder.tip_left {
  padding-right: 5px;
}

#tiptip_content {
  font-size: 16px;
  color: #fff;
  text-shadow: 0 0 2px #000;
  padding: 4px 8px;
  border: 1px solid rgba(255,255,255,0.25);
  background-color: rgb(140,7,52);
  background-color: rgba(140,7,52,0.92);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: 0 0 3px #555;
  -webkit-box-shadow: 0 0 3px #555;
  -moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
  position: absolute;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
  height: 0;
  width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
  border-top-color: #fff;
  border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
  border-bottom-color: #fff;
  border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
  border-right-color: #fff;
  border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
  border-left-color: #fff;
  border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
  margin-top: -7px;
  margin-left: -6px;
  border-top-color: rgb(140,7,52);
  border-top-color: rgba(140,7,52,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
  margin-top: -5px;
  margin-left: -6px;
  border-bottom-color: rgb(140,7,52);
  border-bottom-color: rgba(140,7,52,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -5px;
  border-right-color: rgb(140,7,52);
  border-right-color: rgba(140,7,52,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -7px;
  border-left-color: rgb(140,7,52);
  border-left-color: rgba(140,7,52,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {  
  #tiptip_content {
    padding: 4px 8px 5px 8px;
    background-color: rgba(45,45,45,0.88);
  }
  #tiptip_holder.tip_bottom #tiptip_arrow_inner { 
    border-bottom-color: rgba(45,45,45,0.88);
  }
  #tiptip_holder.tip_top #tiptip_arrow_inner { 
    border-top-color: rgba(20,20,20,0.92);
  }
}

