/*(mt)*/
* {margin:0; padding:0}
fieldset,img, table { border:0; }
ol,ul { list-style:none; }
ul li {list-style-type: none;}
a{outline: none;}
body {
margin:0; padding: 0;
background:#350B07 ;
font-family: "Lucida Grande", Arial, Verdana, sans-serif; 
font-size: .71em; 
color: #6F6F72;
/*color:#996633;*/
text-align: center
}
.clear { clear: both; height: 15px; width: 98%;}
.alignleft { text-align: left; }
.alignjustify { text-align: justify; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.floatright{ float: right;}
.floatleft{	float: left;}
/* LAYOUT */
#wrap, #top, #nav, #banner, #features, #content, #footer {width: 960px;clear: both;}
#wrap{background-color:#FFFFFF;border-left: 5px solid #FEF8E1;border-right: 5px solid #FEF8E1;margin: 0 auto;}
#breadcrumb{width:660px;clear:both;margin:0 auto;padding:0 0 8px 10px;}
#breadcrumb a{color:#848484;}
#top{background: #FEF8E1 url(images/logo.jpg) no-repeat left;height: 40px;}
#nav{padding: 4px 0;border-top: solid 10px #c6b887;border-bottom: solid 2px #c6b887;text-align:left;}
#banner {margin:0;padding:0;width:960px;height:300px;background: url(images/bannerl.jpg) top left no-repeat;text-align:center;}
#slideshow {width:754px; height:189px;margin: 0;float: left;}
#features{}
#features-left{
	float: left;
	width: 628px;
	text-align: justify;
	margin: 10px 0;
	padding: 0 0 0 10px;
	border-right: 1px solid #C6B887;
	background: #fff;
}
#features-right{
	float: right;
	width: 320px;
	margin: 10px 0;
	background: transparent;
}
a.banner {
	text-decoration: none!important;
	font-size: 1.2em;
	text-transform: uppercase;
	padding: 2px 0 0 0;
	color: #C6B887;
	width: 143px;
	height: 75px;
	border: 1px solid #C6B887;
	margin: 5px;
	float: right;
}
a.banner img{border: none;}
#footer{background-color: #c6b887;height: 20px;}
/* NAVIGATION */
#nav li{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	display: inline;
	color: #696969;
	padding: 0 4px 0 4px;
	border-left: 1px solid #696969;
	font-size: 11px;
	text-transform: uppercase;
}
#nav li:first-child {border: 0;}
#nav li a {color:#696969;text-decoration: none;padding: 3px;letter-spacing:-0.015em;}

#nav li a:hover {color:#993300;text-decoration: none;}
#content{}
#sidebar{float: left;width: 210px;}
#content{width: 740px;float: right;text-align: left;}
.fixmagas{height: 360px;}
#content p{padding: 5px 20px 5px 5px;font-size: 12px;}
#features-left p{padding: 5px 10px 0 20px;font-size: 12px;}
p.bigp{font-size: 14px;line-height: 160%;}
#sidebar p.bigp{font-size: 12px;line-height: 140%;padding:10px 5px;}
.left-side{float: left;width: 460px;text-align: justify;margin: 10px 0;padding: 0 0 0 10px;border-right: 1px solid #C6B887;}
.right-side{float: right;width: 460px;margin: 10px 10px 10px 0;text-align: justify;}
div#map{padding:10px 0;}
/* ---------------------------
SUBNAV
----------------------------- */
ul.sidemenu{display: block; margin: 50px 0 0 0; padding-left: 0; list-style: none;}
ul.sidemenu li{background: transparent url('images/dotted.gif') repeat-x bottom;padding: 0px;font-weight: normal;list-style-type: none;} 
ul.sidemenu li a, ul.sidemenu li a:visited, ul.sidemenu li a:active{
	text-decoration: none;font-size:12px;display: block;padding:4px 0px 4px 8px;color:#AF330F;text-align:left;text-transform: uppercase;}
ul.sidemenu li a:hover {padding:4px 0px 4px 8px;background-color:#e5e5e5;color:#FF652B;}


#nav_sec {width: 200px;margin: 20px auto;float: left;text-align: left;}
h6 {	font-size:12px;font-weight:normal;color:#AF330F;border-bottom:1px solid #fff;text-decoration: none;text-transform: uppercase;}
#nav_sec ul{float:left;padding:4px 0 8px 0;width:100%;}
#nav_sec ul li a {color: #666;text-decoration: none;display: block;padding: 2px 0px 2px 20px;font-size: 12px;}
#nav_sec ul li a:hover{color:#000;}

/* HEADINGS -------------- */
h1, h2, h3 { font-family: "Lucida Grande", Arial, Verdana, sans-serif; }
h1 { font-size: 1.8em; }
h2 { font-size: 1.7em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.3em; }
h6 {  font-size: 1.1em; }
h1{}
h1.udvozoljuk{background: url(images/udvozoljuk.jpg);width: 534px;height: 45px;text-indent: -9999px;}
h2 {font-weight: lighter;color: #696969;width: 90%;margin: 15px 0 0 0;border-bottom: 1px solid #F5DEB3;}
h2.ujdonsagok{background: url(images/ujdonsagok.jpg);width: 181px;height: 28px;text-indent: -9999px;border: 0 none;}
h3 {margin-left: 10px;padding: 0px;margin: 15px 0 5px 0;font-weight: bolder;color: #1F1F1F;}
h4 {font-weight: lighter;color: #FE6F32;padding-top: 10px;}
h5{font-weight: normal;font: 15px Garamond;padding: 5px 0 0 5px;margin: 8px 0 0 0;}
.block{background-color: #FAF9F4;width: 200px;height: 20px;}

#boxes, #intro-bottom{width:100%;float:left;clear:both;padding:8px 0;}
.box{width:310px;float:left;padding:5px;text-align:left;}
.box h1, .box h2, .box h3{font-weight:normal;font-size:15px;color:#000;padding:4px 2px;margin:0px;border-bottom:1px solid #c3c3c3;margin-bottom:10px;
height:38px;}
.box p{}
.box img{float:left;margin:4px 8px 8px 0;}


/* --------- IMG ---------- */
.bordered{padding: 4px;border: 1px solid #c3c3c3;margin: 5px;}
#cont{padding-left: 20px;}
#cont li{background: transparent;padding: 0px;font-weight: normal;list-style-type: none;	} 
#cont li a, #cont li a:visited, #cont li a:active{text-decoration: none;font-size: 12px;display: block;
	padding: 2px 0px 2px 8px;color: #646464;text-align: left;}
#cont li a:hover {padding: 2px 0px 2px 8px;background-color: #e5e5e5;color: #FF652B;}
.bigbanner{margin: 4px 0 10px 0;}
/* Form*/
.tbContactform{margin: 0;padding:8px 0;float:left;width:430px;}
.tbContactform p{width:430px;padding:4px 0;float:left;}
.tbContactform .antispam {display:none;visibility:hidden;}
.tbContactform fieldset{clear: both;padding: 8px;margin: 0;width: 430px;font-size: 12px;color: #333333;
	border: 0;font-family: Trebuchet MS, Verdana, Arial !important;	}
.tbContactform label{display:block;padding:0 10px 4px 0;margin:0;width:100px;float:left;text-align:right;}
.tbContactform input, .tbContactform textarea{width: 300px;margin:0;padding:0;font-family: Trebuchet MS, Verdana, Arial !important;
	font-size: 11px;color: #000;border-bottom: 1px dotted ThreedDarkShadow;border-left: 0 none;border-top: 0 none;
	border-right: 0 none;float:left;}
.tbContactform .tbErrors p{color: #FF0000;padding:1px 0;}
.tbContactform .required{font-weight:bold;}
.tbContactform  input.submit{cursor:pointer;height:30px;width:110px;margin: 20px 30px 0 0;color: #B22222;border: 1px solid #c3c3c3;
	font-size: 11px;padding: 4px;float: right;cursor: pointer;}

p.pont{font:1.3em Garamond;color: #996D3E;margin: 0 36px 0 36px;padding:0;border-bottom:1px dashed #CBBCB1;}
span.ar{float:right;display:block;color:#996D3E;font:1.3em Garamond;}
span.artikel{font:1.3em Garamond;color: #996D3E;margin:0;padding:0;width: 430px;display:block;}
a.tovabb{color: #B22222;text-decoration:none;font-weight:bolder;}
a.tovabb:hover{color: #FFA500;}
div.sett{height:140px;width:720px;clear:both;}
div.set2{height:220px;width:720px;clear:both;}

div.akcio{padding:10px 10px 8px 0;}
div.akcio img{border:0;margin:8px 8px 8px 15px;float:right;}
div.akcio h5{text-transform:uppercase;color: #B22222;font-size:20px;padding-left:20px;}
div.akcio p{line-height:150%;}

dl{padding:20px 10px;}
dt{font:1.3em Garamond;color: #996D3E;margin:0;padding:0;width: 90%;display:block;}
dd{font:1.2em Garamond;margin:0;padding:0;width:90%;display:block;margin:5px 0 22px 0;border-bottom:1px dashed #CBBCB1;}
dd span{float:right;display:block;}

table.arak{width:700px;border-collapse:collapse;font-size:12px;margin:10px 10px;}
table.arak caption{background-color:#719243;color:#fff;padding:4px 10px;margin:0 auto;font-size:16px;}
table.arak td{padding:4px 4px;border-bottom:1px solid #E2EFC2;font-size:12px;}
table.arak th{padding:2px 4px;border-bottom:1px solid #E2EFC2;font-weight:bold;}
td.elv{height:15px;border-bottom:0px none;padding:2px 4px;}

#nl_form{padding:4px;width:300px;float:right;}
#nl_form fieldset{width:298px;padding:0;border: 1px solid #C6B887;}
#nl_form li{padding:3px 0;height:16px;width:280px;}
#nl_form legend{color:#6F590D;font-size:14px;font-weight:bold;margin:0 0 0 20px;padding:1px 2px;background:#fff;}
#nl_form label{width:85px;height:14px;display:block;float:left;}
#nl_form input{width:150px;padding:1px;border:1px solid #e1ded4;height:14px;font-size:11px;float:left;}
#nl_form input#submit_sos{width:60px;float:right;height:22px;background-color:#C3974E;color:#fff;cursor:pointer;font-size:12px;}
#nl_form a{text-decoration: none;color:#B22222;font-size:16px;font-weight:bold;}
