body {margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:left; color:#342b24; background:url(images/bg.png) repeat;}

a {text-decoration:none; outline:none;}

/* HEADING */
h1 {font-size:16px; padding:0; margin:0; color:#e08519; margin-bottom:20px;}
h2 {font-size:14px; padding:0; margin:0; color:#e08519; margin-bottom:20px;}

/* ID */
#header {width:100%; height:369px; background:url(images/header_bg.png) repeat-x;}
#logo {width:348px; height:90px; float:left;}
#nav {width:552px; height:90px; float:left; background:url(images/menu_bg.jpg) no-repeat;}
#nav ul {list-style:none; list-style-type:none; margin:0; padding:0;}
#nav ul li {float:left; width:138px; text-align:center;}
#nav ul li a {height:90px; line-height:99px; display:block; color:#342b24; background:url(images/topmenu_a.png) repeat-x 0 3px;  font-size:11px; font-weight:bold;}
#nav ul li a:hover {background:url(images/topmenu_hover.png) repeat-x 0 3px;}
#dateline {width:900px; height:38px; line-height:38px; background:#e6e6e6; font-size:11px;}
#nevnap {width:600px; padding-left:20px; float:left;}
#kereses{float:right; width:133px; height:26px; line-height:26px; background:url(images/search_bg.png) no-repeat; margin:6px 12px 0 0;}
.kereses_input  {height:26px; line-height:26px !important; font-size:11px; width:104px; color:#999; background:none; border:none; display:block; float:left; padding:0 0 0 4px}
.kereses_input_on  {height:26px; line-height:26px !important; font-size:11px; width:104px; color:#333; background:none; border:none; display:block; float:left; padding:0 0 0 4px}
#kereses input[type=submit] {height:26px; font-size:11px; width:23px; color:#999; background:none; border:none; cursor:pointer; float:left}
#content {width:904px; height:auto; background:url(images/content_bg.png) repeat-y; line-height:16px;}
#content a {color:#e08519;}
#content a:hover {color:#342b24;}
#left {width:260px; float:left; padding:20px;}
#right {width:560px; float:right; padding:20px;}
#fullpage {width:820px; padding:20px;}
#footer {width:901px; height:192px; background:url(images/footer_bg.png) repeat-x;}
#footer a {color:#CCC;}
#footer a:hover {color:#e08519;}
#footer_w {width:901px; height:192px; background:url(images/w.png) no-repeat right; margin-top:4px;}
#footer_content {color:#CCC; font-size:11px; line-height:24px; padding: 12px 0 0 20px;}
#footer_newsletter {width:680px; line-height:18px;}
#footer_newsletter p {margin:18px 0 12px 0;}

/* FORM */
#contactform {font-size:11px;}
.theinput {width:188px; height:28px; line-height:28px; border:solid 1px #CCC; margin-bottom:6px; padding:1px 0 0 3px; font-size:11px; color:#333; font-family:inherit;}
.thetextarea {width:280px; height:184px; border:solid 1px #CCC; margin-bottom:12px; padding:3px 0 0 3px; font-size:11px; color:#333; font-family:inherit; resize:none;}
.theinput_on {width:188px; height:28px; line-height:28px; border:solid 1px #999; margin-bottom:6px; padding:1px 0 0 3px; font-size:11px; color:#333; font-family:inherit; box-shadow: 0px 0px 2px #999; -webkit-box-shadow: 0px 0px 2px #999; -moz-box-shadow: 0px 0px 2px #999; outline:none;}
.thetextarea_on {width:280px; height:184px; border:solid 1px #999; margin-bottom:12px; padding:3px 0 0 3px; font-size:11px; color:#333; font-family:inherit; resize:none; box-shadow: 0px 0px 2px #999; -webkit-box-shadow: 0px 0px 2px #999; -moz-box-shadow: 0px 0px 2px #999; outline:none;}
#form_left {width:200px; float:left;}
#form_right {width:300px; float:right;}
.submit_btn {background:url(images/submit_btn.jpg) no-repeat; width:55px; height:23px; display:block; border:none; outline:none; float:right; margin-right:16px; cursor:pointer;}

.theinput2 {width:188px; height:28px; line-height:28px; margin-top:2px; border:solid 1px #CCC; padding:5px 0 0 3px; font-size:11px; color:#333; font-family:inherit;}
.theinput2_on {width:188px; height:28px; line-height:28px; border:solid 1px #999; margin-top:2px; padding:5px 0 0 3px; font-size:11px; color:#333; font-family:inherit; box-shadow: 0px 0px 2px #999; -webkit-box-shadow: 0px 0px 2px #999; -moz-box-shadow: 0px 0px 2px #999; outline:none;}

/* PAGES */
#akcios_csomagok_wrap {}

/* CLASS */
.img_left {border:solid 1px #cccccc; margin:3px 12px 0 0;}
.clear {height:1px; clear:both;}
.arrowlist {padding:0; margin:0; margin-left:14px; list-style-image:url(images/arrow.png); font-size:11px; line-height:18px;}
.slideimg {width:349px; height:268px; float:left;}
.slideimg img {border:none;}
.slidetxt {float:left; padding:30px; width:489px; color:#CCC;}
.slidetxt a {color:#e08519;}
.slidetxt a:hover {color:#ffffff;}
.dotted {height:1px; background:url(images/dotted.png) repeat-x; margin:12px 0 12px 0;}
.hir {font-size:11px;}
.ie6_detect {width:100%; height:120px; background:#f4f4f4; border-bottom:solid 4px #e08519;}
.ie6_detect a {text-indent:-9999em; background:url(images/ie6_detect_bg.jpg) no-repeat center; width:1000px; height:118px; margin:auto; display:block;}

/* JS */
/* slider */
.anythingSlider {width:901px; height:268px; position:relative; margin-top:6px;}
.anythingSlider .wrapper {width:901px; height:268px; overflow:auto; position:absolute; top:0; left:0; z-index:5; background:url(images/slider_left_border.png) no-repeat right; background-color:#342b24;}
.anythingSlider .wrapper ul {width:32700px; list-style:none; position:absolute; top:0; left:0; margin:0; padding:0;}

.anythingSlider ul li {display:block; float:left; padding:0; height:268px; width:901px; margin:0;}
#thumbNav {position:relative; top:235px; left:-35px; text-align:center; z-index:6;}
#thumbNav a {color:#fff; display:inline-block; width:18px; height:18px; line-height:18px; margin:0 5px 0 0; background:url(images/slider_btn.png) no-repeat; font-weight:bold; font-size:11px; text-indent:-9999px;}
#thumbNav a:hover {background:url(images/slider_btn_hover.png) no-repeat;}
#thumbNav a.cur {background:url(images/slider_btn_cur.png) no-repeat;}
.anythingSlider .wrapper ul ul {position:static; margin:0; background:none; overflow:visible; width:auto; border:0}
.anythingSlider .wrapper ul ul li {float:none; height:auto; width:auto; background:none}

#popup_bg {background: url(images/popup_img.png) repeat; position:absolute; z-index:7;}
#popup {width:600px; height:400px; background:#ffffff; border:solid 1px #000; position:absolute; z-index:8; padding:20px 0 20px 20px; box-shadow: 0px 0px 2px #000; -webkit-box-shadow: 0px 0px 2px #000; -moz-box-shadow: 0px 0px 2px #000;}
.popupbezaras {float:right; padding-right:20px; display:block; color:#e08519; cursor:pointer;}

/* jq select box */

div.selectbox-wrapper {position:absolute; width:220px; background:url(images/selectbox_text.png) no-repeat; font-size:11px; text-align:left; height:200px; max-height:200px; overflow:auto; color:#342b24;}
div.selectbox-wrapper ul {list-style-type:none; margin:0px; padding:0px;}
div.selectbox-wrapper ul li.selected {}
div.selectbox-wrapper ul li.current {background-color:#CCC;}
div.selectbox-wrapper ul li {list-style-type:none; display:block; margin:0; padding:3px; cursor:pointer; padding-left:6px;}

.selectbox {padding:5px; height:21px; width : 193px; display : block; background:transparent url(images/selectbox_bg.png) left no-repeat; cursor: pointer; color:#333; border:0px; font-family:inherit; font-size:11px; color:#342b24;}

select {background: url(images/selectbox_bg.png) right;}