@charset "utf-8"; 

body		{margin:0px; padding:0px; text-align:center; /*width:100%;*/ color:#666; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			/*background:url(webpic/hatter.png) repeat-y center #e5e5e5;*/ }
a, a:hover, a:active, a:focus {outline:none !important;}
hr	{border:none; border-bottom:1px #efefef solid !important; height:2px;}


h1	{font-family: 'Belleza', "Trebuchet MS", sans-serif; font-weight:normal; font-size:36px; color:#666; margin:25px 0px 20px 0px; border-bottom:1px #f4f4f4 solid;}
h2	{font-family: "Trebuchet MS", sans-serif; font-weight:normal; font-size:18px; color:#666; margin:30px 0px 10px 0px; border-bottom:1px #f4f4f4 solid;}
h3	{font-family: inherit; font-weight:normal; font-size:12px; color:#999; margin:10px 0px 5px 0px;}
.header		{width:1000px; margin:0px auto 0px auto; height:210px; background:url(webpic/head3.png) no-repeat; text-align:left; position:relative;}
.menu		{position:absolute; top:185px; left:201px; z-index:1000;}
.bannerbox	{width:170px; height:40px; position:absolute; top:180px; left:5px;}
.cont		{width:999px; margin:0px auto 0px auto; border-left:1px #E3CEC6 solid;}
.cont_left	{width:179px; float:left; padding:10px; text-align:left; /**/background:url(webpic/felhivas.png) repeat-x;}

.r	{text-align:right;}
.l	{text-align:left;}
.g	{color:#CCCCCC;}
.d	{color:#333333;}
.i	{font-style:italic;}
.b	{font-weight:bold;}

.felhivas 		{font-size:11px;}
.felhivas a, .felhiv {text-decoration:underline; color:#996600;}
.felhivas .fh1	{font-size:36px; font-family: 'Belleza', sans-serif; font-weight:normal; color:#996600; margin:14px 0px 20px 0px; 
				border-bottom:1px #dedede solid; padding:0px 0px 0px 10px;}
.felhivas .fh2	{font-size:14px; font-weight:bold; color:#666; margin:30px 0px 5px 0px; border-bottom:1px #E3CEC6 solid;}

.tovabb {text-decoration:underline; color:#996600;}

.tartalom	{width:778px !important; /*background:#F4ECEA;*/ border-left:1px #E3CEC6 solid; padding:0px 10px 20px 10px; float:left; text-align:justify;}
.foot		{width:1000px; margin:0px auto 0px auto; height:210px !important; background:url(webpic/foot.png) repeat-x; border-top:1px #996600 solid; 
			clear:both; text-align:right; overflow:hidden; position:relative;}
.foot1		{position:relative; width:400px; left:550px; top:-100px; height:140px; text-align:right; font-size:12px; color:#333;}
.foot1 span	{font-size:14px; font-family: 'Belleza', sans-serif; font-weight:normal; font-size:20px; color:#333;}
.foot2		{position:relative; width:900px; left:50px; top:-100px; text-align:center; color:#666; font-size:11px; border-top:1px #EEDE9D solid;	
			padding:5px 0px 0px 0px;}
.foot3		{position:relative; width:500px; left:50px; top:20px; height:120px; text-align:center; color:#666; text-align:left; overflow:hidden;}
.foot3 img	{margin:0px 20px 0px 0px; border:none !important;}
.infobox	{width:180px; height:120px; float:right; border:1px #CCCCCC solid; padding:10px; margin:0px 10px 20px 10px; font-size:13px;}
.tartalom ul	{margin:0px 0px 15px 0px;}
.tartalom ul.hirekul li	{margin-bottom:8px;}

.cont11	{width:400px; height:200px; padding:10px; background:#454545;}
.cont12	{width:350px; height:120px; border-bottom:1px #000000 solid;}
.cont13	{width:350px; height:50px; border-top:1px #999999 solid;}

img.ikonkep	{float:right; margin:0px 0px 10px 20px; padding:2px; border:1px #CCCCCC solid;}

img.right	{float:right; margin:0px 0px 20px 20px;}
img.left	{float:left; margin:0px 20px 20px 0px;}
img.img1	{border:1px #999999 solid; padding:3px;}
div.img_ai_r	{float:right; margin:20px 0px 20px 20px; border:1px #efefef solid; padding:3px; text-align:center;}
div.img_ai_l	{float:left; margin:20px 20px 20px 0px; border:1px #efefef solid; padding:3px; text-align:center;}
div.ai_r		{text-align:right; font-style:italic; color:#999;}

/* TÁBLÁZAT */
.tabla1 thead th 	{font-size:14px; color:#999; font-weight:normal; border-bottom:1px #ccc solid;}
.tabla1 tbody td	{border-bottom:1px #eeeeee solid;}
.tabla1 td.nev		{color:#333333;}

/* GAL */


.tartalom .list3	{border:1px #f5f5f5 solid; margin:0px 20px 20px auto; padding:10px; float:left; width:200px; height:215px; text-align:center; overflow:hidden;}
.tartalom .list3 .kep img	{width:120px; height:120px;}
.tartalom .list3 .tart		{width:200px; text-align:center; margin:15px 0px 0px 0px;}
.tartalom .list3 .cim	{font-size:14px; color:#000000; font-weight:bold; text-align:center; margin:0px 0px 10px 0px;}
.tartalom .list3 .link1	{text-transform:uppercase;}

.tartalom .list4		{border:1px #e2e2e2 solid; margin:0px 10px 20px auto; padding:5px; float:left; width:auto; min-height:120px; background:none;}
.tartalom .list4:hover	{background:#eeeeee;}
.tartalom .list4 a		{text-decoration:none;}
.tartalom .list4 a img	{width:auto; height:120px; border:0px;}



/* SPRY */

ul.MenuBarHorizontal	{margin: 0;	padding: 0;	list-style-type: none; font-size: 100%; cursor: default; width: auto;}
ul.MenuBarActive		{z-index: 1000;}
ul.MenuBarHorizontal li	{text-transform:uppercase; font-weight:normal; margin: 0; padding: 0; list-style-type: none;  
						position: relative; text-align: left; cursor: pointer; width: 110px; float: left; 
						 font-size: 12px; margin:0px 2px 2px 0px;}
ul.MenuBarHorizontal ul	{margin:0; padding:0; list-style-type: none; font-size: 100%; z-index: 1020; cursor: default; width: 180px; 
						position: absolute; left: -1000em; margin-top:2px; margin-left:-2px; 
						border-left:2px solid #C96; /*border-right:1px solid #C96; border-bottom:1px solid #C96;*/}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible	{left: auto;}
ul.MenuBarHorizontal ul li	{width: 180px; height:24px; border-bottom: 1px solid #eeeeee; text-transform:none !important; margin:0; padding:0; background:#fafafa;}
ul.MenuBarHorizontal li a	{display: block; cursor: pointer; /*padding: 0.5em 0.75em;*/ padding:0.2em 0.3em; color:#963; 
						background:#FFF; opacity:.9; text-decoration: none;}
ul.MenuBarHorizontal ul li a	{display: block; cursor: pointer; color:#963; text-decoration: none; padding:5px 0px 0px 6px !important; 
								 opacity:1; margin:0; background:#fafafa;}

ul.MenuBarHorizontal ul ul	{position: absolute; margin: -5% 0 0 95%;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible	{left: auto; top: 0;}
								
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus	{/*background-color:#FFF;*/ color: #069;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
						{/*background-color:#333*/; color: #069;}
ul.MenuBarHorizontal iframe	{position: absolute; z-index: 1010;	filter: alpha(opacity:0.1);}
@media screen, projection	{
	ul.MenuBarHorizontal li.MenuBarItemIE	{display: inline; float: left; background: #FFF;}
}



/* CAROUSEL */
.bannerbox ul, .bannerbox ol {margin: 0; padding: 0; list-style: none;}
.carousel-disabled { opacity: .3 }
.prev, .next { display: block; text-indent: -9999px; }
.prev { background: url(webpic/icon_left.png) no-repeat center center; z-index: 100; }
.next { background: url(webpic/icon_right.png) no-repeat center center; z-index: 100; }
.prev:hover, .next:hover { border: none !important; }

.li1	{width:15px; height:15px; border-bottom:1px #FFFFFF solid; text-align:center; color:#FFFFFF;}
.li2	{width:15px; height:15px;  text-align:center; color:#FFFFFF;}
.li3	{width:130px; height:31px; float:right; border-left:1px #FFFFFF solid; padding:1px 1px 1px 6px; 
		color:#FFF; font-size:12px; line-height:14px; overflow:hidden;}
.pelda-2 {border:none; background:none; position: relative; width: 160px;}
.pelda-2 .slidewrap { float: left; overflow: hidden !important; position: relative; width:160px; height:40px; padding:0px; margin:0px 0px 0px 14px;}
.pelda-2 .nextprev { padding: 8px 0 4px 0; clear: both; float: left; width: 190px; height: 15px; position: relative; }
.pelda-2 .nextprev li { display: inline; }
.pelda-2 .prev, .pelda-2 .next { display: block; width: 10px; position: absolute; top:-33px; }
.pelda-2 .prev { left: 0px; }
.pelda-2 .next { right: 0px; }

