@import "_mail_.css";
@import "menu_left.css";
@import "pro_dropdown_6.css";

#lang_sel {
    }
.lang_sel {
    }
#sidetitle {
    }
#sidenavi {
    }
#top_text_container{
	position: absolute;
	width:100%;
	z-index:1;
}
#top_text {
	line-height: 16px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    right: 50px;
	top: 5px;
    text-align: right;
    width: 1000px;
    z-index: 1;
	color: #f86601;
}
#outer{
    position: relative;
	width: 1200px;
	margin: 0px auto;
    background: url(/images/outer_bg.jpg) repeat-y;
}
#outer_top{
	position: absolute;
	left: 0px;
	width: 1200px;
	height: 298px;
    background: url(/images/outer_top.jpg) no-repeat;
}
#outer_bottom{
	bottom: 0px;
	width: 1200px;
	height: 232px;
    background: url(/images/outer_bottom.jpg) no-repeat;
	margin-top:-200px;
}
#container {
    position: relative;
    width: 1000px;
    }
#container_bottom{
	width: 1000px;
	height: 232px;
    background: url(/images/container_bottom.jpg) no-repeat;
}
#mn_top {
    width: 1000px;
    }
#mn_top2 {
    width: 730px;
    height: 33px;
    text-align: left;
    }
#mn_hmenu {
	position: relative;
	left: 120px;
    width: 710px;
    height: 40px;
    text-align: left;
/*
    background: url(/images/menu_h.gif) no-repeat;
*/
    }
#down_container {
	margin-top: 20px;
    left: 75px;
    position: relative;
    width: 800px;
}
#mn_left {
    width: 322px;
    text-align: center;
    vertical-align: top;
    padding-bottom: 15px;
    float: right;
	margin-top: -10px;
    }
#mn_left table tr td h3{
}
#left_box{
	background: url(/images/left2.jpg);
	width: 322px;
	height: 299px;
}
#virag {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/images/virag.jpg");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    height: 180px;
    left: -103px;
    margin-bottom: -180px;
    margin-top: 22px;
    position: relative;
    top: 92px;
    width: 103px;
}
#slider {
	margin:0px;
	padding:0px;
    height: 144px;
    left: 120px;
    position: relative;
    top: 9px;
    width: 287px;
}
#slider li{
	height: 144px;
}
#prevBtn {
	cursor: pointer;
    height: 29px;
    left: 103px;
    position: absolute;
    top: 62px;
    width: 12px;
}
#nextBtn {
	cursor: pointer;
    height: 29px;
    position: absolute;
    right: 0px;
    top: 62px;
    width: 12px;
	left: 412px;
}
#velemeny {
    height: 131px;
    left: 132px;
    position: absolute;
    top: 159px;
    width: 263px;
}
#velemeny #name {
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
    height: 22px;
    left: 50px;
    position: absolute;
    top: 0;
    width: 168px;
}
#velemeny #name .idezojel {
    color: #FB6D0E;
    font-family: Bernard MT Condensed;
    font-size: 30px;
    padding-top: 15px;
    position: relative;
    top: 12px;
}
#velemeny #text {
	font-style: italic;
	font-family: Arial;
    height: 89px;
    left: 0;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    position: absolute;
    text-align: left;
    top: 22px;
    width: 233px;
}
#mn_center {
	overflow: hidden;
	top: -10px;
	padding-left: 15px;
	clear:both;
    float: left;
	position:relative;
	left: 0px;
    vertical-align: top;
    width: 460px;
    text-align: left;
    padding-bottom: 15px;
	z-index: 1;
    }
#mn_center_div {
    width: 450px;
/*
    min-height: 250px;
*/
    vertical-align: top;
    overflow: hidden;
    text-align: left;
    }
#mn_right {
    width: 224px;
    vertical-align: top;
    text-align: center;
    padding-bottom: 20px;
    }
#mn_right_div {
    vertical-align: top;
    width: 224px;
    overflow: hidden;
    text-align: right;
    padding-bottom: 30px;
    }
#mn_bottom {
    position: relative;
    width: 1200px;
    height: 135px;
	background: url(/images/mn_bottom.jpg) no-repeat;
/*
    background: #828181;
*/
    font-family: Tahoma;
    color: #ffffff;
    }
#mn_bottom a{
	color: #ffffff;
}
#bottom_center {
	line-height: 16px;
    left: 530px;
    position: absolute;
    text-align: right;
    top: 20px;
}
#bottom_right {
    position: absolute;
    right: 125px;
    text-align: right;
    top: 20px;
}
#btm1 {
    position: absolute;
    left: 50px;
    top: 17px;
    font-size: 11px;
    text-align: left;    
    }
#btm2 {
    position: absolute;
    left: 50px;
    top: 83px;
    text-align: left;
    }
#btm2 a {
    text-decoration: none;
    font-size: 11px;
    color: #b6b6b6;
    }
#bottom_bg{
	position: relative;
	z-index: -1;
	bottom: 390px;
	height: 390px;
	width: 100%;
	background: url(/images/bottom_bg.jpg) repeat-x;
}
#outer2{
	margin: 0px auto;
	background: url(/images/bottom_bg.jpg) repeat-x bottom left;
}
.login_text {
    }
.login_field {
    }
.login_button {
    }
.login_button1 {
    }
.login_button_back {
    }
.reg_field {
    }
.reg_select {
    }
.reg_area {
    }
.error {
    padding-left: 20px;
    background: url(/images/error.png) no-repeat left center;
    color: #FF0000;
    }
.printfriendly {
    }
a.print:link, a.print:visited, a.print:active, a.print:hover {
    }
.oldalkuldes_tablazat {
    width: 100%;
    }
.oldalkuldes_field {
    }
.lapozas_allito {
    }
TABLE#kapcs_mail_table {
    width: 400px;
    text-align: left;
    }
.kapcs_mail_col1 {
    text-align: right;
    width: 40%;
    }
.kapcs_mail_field {
    width: 270px;
    }
.kapcs_mail_area {
    width: 394px;
    height: 100px;
    }
#kapcs_mail_submit_div {
    float:right;
    }
.kapcs_mail_maps_code {
    }
.order_field {
    }
.order_area {
    }
.req_field {
    color: #ff0000;    
    }
TABLE#sitemap {
    width: 80%;
    }

