@charset "iso-8859-2";



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #2D1B0D;
	height: 100%;
	background-image: url(back.png);
	background-position: center top;
	background-repeat: no-repeat;
	font-size: 14px;
}
.haromnegyedesno a, .haromnegyedesno a:visited, .haromnegyedesno a ,{
	width: 310px;
	margin-left: 5px;
	margin-bottom: 5px;
	float: left;
}

#wrapper {
	margin:0 auto; /*center hack*/
	text-align:left;
	background-color: #670000;
	width: 994px;
	padding-bottom: 2px;
	height: auto;
}

.width_1024{
	width:994px !important;
	width:1000px;
	height: auto;
}

.total {
	height: 1660px;
}
.total2 {
	height: 845px;
}
.total3 {
	height: 920px;
}

div.fullhold {
	margin: auto;
	background-image: url(fejlec.jpg);
	background-repeat: no-repeat;
	float: left;
	height: auto;
}
div.tophead {
	width:990px;
	height:28px;
	z-index:2;
	float: left;
}
span.topnav {
	background-image: url(topico.png);
	float: right;
	background-repeat: no-repeat;
	margin-right: 10px;
	background-position: 0 3px;


}
span.topnav a, .topnav a:active, .topnav a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
span.topnav  a:hover {
	color: #E8E1D2;
}
div.budair {
	float: left;
	width: 990px;
	height: 99px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	padding-top: 35px;
	text-indent: 65px;
}
div.leftmain {
	float: left;
	width: 737px;
	margin-bottom: 5px;
}
div.leftmain2 {
	width: 737px;
	margin-bottom: 5px;
	float: left;
	height: auto;
}
#leftmain2 {
	width: 737px;
	margin-bottom: 5px;
	float: left;
	height: auto;
}

div.leftp {
	width: 427px;
	float: left;
	height: auto;
}
div.centerp {
	width: 309px;
	float: left;
	height: 444px;
}
div.centerp2 {
	width: 309px;
	float: left;
	height: 600px;
}
div.rightp {
	width: 249px;
	float: left;
	height: 100%;
}
div.subp {
	width: 734px;
	float: left;
	height: 117px;
}
div.subp2 {
	width: 309px;
	float: left;
	height: 117px;
}
div.footer {
	width: 990px;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
}
div.footer2 {
	width: 994px;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
}
div.services {
	float: left;
	width: 172px;
	height: 84px;
	color: #3C3831;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
	text-align: left;
	padding-top: 23px;
	padding-left: 50px;
}
div.maincont {
	float: left;
	width: 422px;
	height: 332px;
	background-image: url(mainh.jpg);
	background-repeat: no-repeat;
	background-position: 3px 2px;
}
div.maincont2 {
	width: 422px;
	background-image: url(m1.jpg);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	text-align: left;
	float: left;
	height: auto;
}
div.formmodul {
	float: left;
	width: 309px;
	height: 425px;
	background-image: url(formmodul.jpg);
	background-repeat: no-repeat;
	margin-top: 11px;
	background-position: -4px 0px;
}
div.title {
	clear: left;
	height: 39px;
	text-align: left;
}
div.specials {
	width: 249px;
	height: 139px;
	background-image: url(specials.jpg);
	margin-top: 85px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
div.weather {
	width: 249px;
	height: 139px;
	background-image: url(weather.jpg);
	margin-top: 6px;
	background-repeat: no-repeat;
}
div.currency {
	width: 249px;
	height: 139px;
	background-image: url(currency.jpg);
	margin-top: 6px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
div.submain1 {
	height: 117px;
	width: 511px;
	text-align: left;
	float: left;
	background-image: url(subpanel.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
	background-position: 5px 0px;
	margin-right: 2px;
}
div.submain12 {
	height: auto;
	width: 290px;
	text-align: left;
	float: left;
	padding-left: 5px;
	margin-right: 2px;
	background-color: #BFB48E;
	border: #301E10 solid 2px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
}
div.submain2 {
	height: 117px;
	margin-left: 5px;
	width: 210px;
	text-align: left;
	float: left;
}
div.submain22 {
	height: 133px;
	width: 209px;
	text-align: left;
	float: left;
	background-color: #D9CFB6;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 17px;
	margin-top: 7px;
}
.image1 {
	margin-bottom: 5px;
	float: left;


}

.footer {
	width: 990px;
	height: 90px;
	background: url(footer.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	float: left;
}
.footer2 {
	width: 990px;
	height: 90px;
	background: url(footer.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
	vertical-align: bottom;
}



.labmenu    {
	padding-top: 13px;

}

div.td_labmenu    ul{
	display:inline;
	padding: 0px;
}
div.td_labmenu    li{
	display:inline;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left: 1px dotted #E8E1D2;
}div.td_labmenu    li    a{
	text-decoration:none;
	color:#DCD2BA;
	text-transform:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}div.td_labmenu  li  a:hover {
	color: #FFFFFF;
}
div.td_labmenu      li.td_listfirstchild{
	border-left:none;
}
div.modtitle {
	height: 25px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 25px;
	font-size: 15px;
}
div.modtitlec {
	height: 25px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 25px;
	font-size: 15px;
	margin-bottom: 8px;
}

div.modcontent {
	height: 82px;
}
div.modcontentc {
	padding-left: 20px;
	padding-right: 10px;

}
div.modgetit {

}
.modgetitc {

}
div.modtitle2 {
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top: 3px;
	padding-left: 22px;
}
div.modcontent2 {
	height: 53px;
	color: #3D3830;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
}
.order1 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	padding-left: 7px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.order2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3A32;
	font-size: 13px;
	text-align: left;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.order3 {
	text-align: right;
	padding-right: 18px;
}
.order4 {
}
form {
	margin-top: 0px;
	margin-bottom: 2px;
}
form.mainform {
	margin-top: 0px;
	margin-bottom: 2px;
	background-color: #E6DFCF;
	padding-right: 6px;
}

.modullabel {
	color: #1B2024;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
}
.maincombo
{
	color: #2C1A0C;
	font: 10pt Tahoma;
	background-color: none;
	padding-left:2px;
	padding-right:0px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 3px;
}

.maincombo_town
{
	color: #2C1A0C;
	font: 10pt Tahoma;
	background-color: none;
	padding-left:2px;
	padding-right:0px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 3px;
	width: 182px;
}       

.link1   {
	color: #670000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.link1  a, .link1 a:active, .link1 a:visited  {
	color: #670000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;
}
.link1   a:hover {
	color: #2F1D0F;
	text-decoration: underline;
}
.link2   {
	color: #670000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.link2    a, .link1   a:active, .link2   a:visited  {
	color: #670000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;
}
.link2  a:hover {
	color: #6D6558;
	text-decoration: underline;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	margin-top: 11px;
	background-image: url(vonal.png);
	background-repeat: repeat-x;
	background-position: 0px 10px;
	margin-left: 10px;
}
.line {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	background-image: url(vonal.gif);
	background-position: right middle;
	background-repeat: repeat-x;
	width: 100%;
}
.orderbtn {
	margin-top: 2px;
}
.content1 {
	text-align: left;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #301E10;
	border: #B2ACA3 solid 1px;
	background-color: #E6DFCF;
	float: left;
	height: auto;
}
.content2 {
	text-align: left;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #301E10;
	width: 402px;
	border: #B2ACA3 solid 1px;
	background-color: #E6DFCF;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	height: auto;
	min-height: 100%;
	max-height: 100%;
}
.content3 {
	text-align: left;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #301E10;
	width: 402px;
	border: #B2ACA3 solid 1px;
	background-color: #E6DFCF;
	padding-left: 8px;
	padding-right: 8px;
	height: 100%;
	float: left;
	min-height: 100%;
	max-height: 100%;
}
.othertitle {


}
.otherttext {
	font-size: 13px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	height: auto;
}
.parts {
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #644D2D;
	border-bottom-width: 1px;
	vertical-align: middle;
	visibility: visible;
	height:;
}

.parts_hidden {
	padding-bottom: 0px;
	padding-top: 0px;
	visibility: hidden;
	height:0px;
	width:0px;
  position:absolute;
  left:0;
  top:0;	
}

.parts_noborder {
	padding-bottom: 0px;
	padding-top: 4px;
	vertical-align: middle;
	visibility: visible;
	border:0px;
}

.null {
  padding:0px;
  border:0px;
  visibility:hidden;
  width:0px;
  height:0px;
  position:absolute;
  left:0;
  top:0;
}

input {
	vertical-align: middle;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.formpartname {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #670000;
	font-style: italic;
	padding-bottom: 3px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 7px;
	margin-bottom: 4px;
	background-color: #DBD0B9;
	visibility: visible;
	height:;
}
.informtxt {
	margin-left: 20px;
	text-align: left;
  visibility: visible;
  width: ;
  height: ;
}
.radiob {
	vertical-align: middle;
}
.speccitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #2F1D0E;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	line-height: 27px;
	padding-top: 4px;
	padding-left: 42px;
}
.specdesc {
	font-family: Arial, Helvetica, sans-serif;
	color: #3D3830;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	padding-top: 3px;
	padding-left: 17px;
	padding-right: 6px;
}

div.link3 {
	top:0;
	left:0;
	text-align: right;
	margin-right: 8px;
	vertical-align: middle;
	margin-top: 1px;
}
div.link3  a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-size:11px;
	line-height:18px;
	font-family: Tahoma, verdana, sans-serif;
	padding: 3px 6px;
	vertical-align: middle;
}
div.link3  a:link {
	color: #FFFFFF;
	background: #670000;
	border: 1px solid #E8E1D1;
	vertical-align: middle;
}
div.link3  a:active {
	color: #FFFFFF;
	background: #670000;
	border: 1px solid #E8E1D1;
}
div.link3  a:visited {
	color: #FFFFFF;
	background: #670000;
	border: 1px solid #E8E1D1;
}
div.link3  a:hover {
color: #eeeeee;
background: #333333;
border:1px solid #000000;
}
.wea1
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 21px;
	padding-top: 2px;
}
div.link4 {
	top:0;
	left:0;
	text-align: right;
	margin-right: 0px;
	vertical-align: middle;
	margin-top: 1px;
}
div.link4   a {
	color: #333333;
	background: #ffffff;
	text-decoration:none;
	font-size:11px;
	line-height:18px;
	font-family: Tahoma, verdana, sans-serif;
	padding: 3px 6px;
	vertical-align: middle;
}
div.link4   a:link {
	color: #FFFFFF;
	background: #670000;
	border: 1px solid #E8E1D1;
	vertical-align: middle;
}
div.link4   a:active {
	color: #FFFFFF;
	background: #670000;
	border: 1px solid #E8E1D1;
}
div.link4   a:visited {
	color: #FFFFFF;
	background: #670000;
	border: 1px solid #E8E1D1;
}
div.link4   a:hover {
color: #eeeeee;
background: #333333;
border:1px solid #000000;
}
.wea2
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	border: #6C6457 solid 1px;
	margin-left: 28px;
}
.wrss {
	padding-left: 18px;
	padding-right: 14px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2F1D0E;
	margin-top: 5px;
}
.currmod {
	color: #DCD2BA;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 30px;
	padding-top: 0px;
}
.datecur {
	background-image: url(i2.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	text-indent: 12px;
}

.special_def {
	color: #bbbbbb;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
	width:200px;
	height:100px;
}

.special_mod {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
	width:200px;
	height:100px;
}
.currenmod {
	text-align: left;
	color: #DCD2BA;
	font-size: 15px;
	font-weight: bold;
	padding-left: 45px;
	margin-bottom: 0px;
}

.e1 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 15px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e2 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 13px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e3 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 13px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e4 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 11px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e5 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 13px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e6 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 12px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e7 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 11px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}
.e8 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 11px;
	color: #DFD5BC;
	width: 365px;
	padding-left: 48px;
	text-align: left;
}.e11 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	color: #FFFFFF;
	width: 280px;
	text-align: left;
	padding-left: 48px;
}
.e12 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 19px;
	margin-bottom: 0px;
}
.e13 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
  text-align: rigth;
	padding-left: 0px;
	width:291px;
}
.e14 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 37px;
	width: 250px;
	margin-bottom: 0px;
}

.style1 {color: #670000}
.fa1 {
	margin-top: 0px;
	margin-bottom: 0px;

}
.spacer {
	line-height: 3px;
	color: #670000;
}
#hcontent {
	height: 100%;
}


table.popup_price td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border-width:1px 1px 1px 1px;
	border-style:solid solid solid solid;
	border-color:#ffffff #ffffff #ffffff #ffffff;
}
div.topmenu {
	float: left;
	height: 21px;
	text-align: right;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 525px;
}
div.date {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	float: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 450px;
}
.toplink {
	width: 40px;
	float: left;
	color: #ECE6D8;
	height: 22px;
}
.bankpay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #301E10;
}
.stilusbank {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.bank_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}