Body {
	margin:0; padding:0; background:#fff;
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #2D3349;
  SCROLLBAR-FACE-COLOR: #C4CACA; SCROLLBAR-HIGHLIGHT-COLOR: #C4CACA; SCROLLBAR-SHADOW-COLOR: #C4CACA;   SCROLLBAR-3DLIGHT-COLOR: #E8EEEE; SCROLLBAR-ARROW-COLOR:  #FFFFFF; SCROLLBAR-TRACK-COLOR: #E8EEEE; SCROLLBAR-DARKSHADOW-COLOR: #E8EEEE; 
}

TD {
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #2D3349;
}

P {
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #2D3349;
}

A {
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #2D3349;
  text-decoration: none;
}

A:hover {
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}

IMG {
  border-color: #2D3349;
}

.toplink {
  font-family: arial, verdana, tahoma, arial;
  font-size: 10px;
  color: #E4E3E3;
  text-decoration: none;
}

.toplink:hover {
  font-family: arial, verdana, tahoma, arial;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: underline;
}

.emaillink {
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #2D3349;
  text-decoration: underline;
}

.emaillink:hover {
  font-family: arial, verdana, tahoma, arial;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

.belsolinkcim {
  font-family: arial, Tahoma;
  font-size: 11px;
  line-height: 14px;
  color: #575757;
  text-decoration: none;
}

.belsolink {
  font-family: arial, Tahoma;
  font-size: 11px;
  line-height: 14px;
  color: #1E3581;
  text-decoration: none;
}

.belsolink:hover {
  font-family: arial, Tahoma;
  font-size: 11px;
  line-height: 14px;
  color: #0B264F;
  text-decoration: none;
  font-weight: bolder;
}

.belsocim {
  font-family: arial, tahoma, arial;
  font-size: 11px;
  line-height: 14px;
  color: #1E3581;
}


.input {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 160px;
  color: #000000;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}
.inputsmall {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 76px;
  color: #000000;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}
.inputsearch {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 98px;
  color: #000000;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}
.input1 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 280px;
  color: #000000;
  background-color: #DCDCDC;
}
.input6 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 202px;
  color: #000000;
  background-color: #DCDCDC;
}
.input7 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 50px;
  color: #FFFFFF;
  background-color: #1C1254;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}
.input8 {
  font-family: arial, Tahoma, Arial;
  font-size: 8pt;
  font-weight: normal;
  width: 180px;
  color: #000000;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.inputadmin {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  width: 280px;
  color: #000000;
  background-color: #DCDCDC;
}
.input2 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;  
  width: 120px;
  height: 17px;
  color: #FFFFFF;
  background-color: #1C1254;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}
.input2button {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;  
  width: 40px;
  height: 19px;
  color: #FFFFFF;
  background-color: #1C1254;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.input3 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: bold;
  width: 160px;
  color: #1C1D42;
  height: 17px;
  background-color: #FFFFFF;
}

.textinput {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  color: #000000;
  width: 480px;
  height: 100px;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.textinput2 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: bold;
  color: #000000;
  background-color: #FCD96C;
}

.textinput3 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  color: #000000;
  width: 120px;
  height: 240px;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.textinput4 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  color: #000000;
  width: 460px;
  height: 59px;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.textinput5 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  color: #000000;
  width: 180px;
  height: 120px;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.textinput6 {
  font-family: arial, Tahoma, Arial;
  font-size: 7pt;
  font-weight: normal;
  color: #000000;
  width: 120px;
  height: 120px;
  background-color: #DCDCDC;
  border-top: 1px #847CB3 solid;
  border-right: 1px #847CB3 solid;
  border-bottom: 1px #847CB3 solid;
  border-left: 1px #847CB3 solid;
}

.button {
  font-family: arial, "Arial CE", Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #1E3581;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 80px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #EBEAE8;
  border-top: 1px #666666 solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  border-left: 1px #666666 solid;
}


.button2 {
  font-family: arial, tahoma, Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #1E3581;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 50px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #FFFFFF;
  border-top: 1px #1C2B85 solid;
  border-right: 1px #1C2B85 solid;
  border-bottom: 1px #1C2B85 solid;
  border-left: 1px #1C2B85 solid;
}

.button3 {
  font-family: arial, "Arial CE", Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #1E3581;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 100px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #EBEAE8;
  border-top: 1px #666666 solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  border-left: 1px #666666 solid;
}

.button4 {
  font-family: arial, "Arial CE", Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #1E3581;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 130px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #EBEAE8;
  border-top: 1px #666666 solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  border-left: 1px #666666 solid;
}

.button5 {
  font-family: arial, "Arial CE", Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #1E3581;
  height: 18px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 230px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #EBEAE8;
  border-top: 1px #666666 solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  border-left: 1px #666666 solid;
}

.newsTitleTd{
	color:#999999;
}
.new_car_item_name{
	font-weight:bold;
	background-color:#F5F5F5;
	border-top: 1px #DDDDDD solid;
 	border-right: 1px #DDDDDD solid;
  	border-bottom: 1px #DDDDDD solid;
  	border-left: 1px #DDDDDD solid;
}
.new_car_item_containt{
	border-top: 1px #DDDDDD solid;
 	border-right: 1px #DDDDDD solid;
  	border-bottom: 1px #DDDDDD solid;
  	border-left: 1px #DDDDDD solid;
	padding-left:10px;
}
.new_car_title{
	font-weight:bold;
	
}
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}
#loader_bg {background-color:#EBEBE4;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
.border_preview{
	z-index:100;position:absolute; background-color: #FFF;width:300px; border: 1px solid #888;
	min-height:220px;
	height:auto !important;
	height:220px;
}
.preview_temp_load {
	vertical-align:center;text-align:center;padding: 8px 10px 17px 10px;
}


.hidden {display:none !important;}


h1.page-slogan {font-size: 10px; color: #e4e3e3; padding:0;margin:0;}

td.search-tab {color:#392d7f; width: 100px; padding-left: 14px; text-align:center; background: #e3e3e3 url(../images/tab.gif) left top no-repeat; font-weight: bold;}
td.search-tab:hover {background-color: #fff;}
td.search-tab a {color:#e07b04;}
td.search-tab a:hover {color:#e07b04; text-decoration:none;}

.content-title {padding:0;margin:0;color:#392d7f; font-size: 15px;}


td.reszletes-tab {width: 160px;}
td.reszletes-tab a {display: block; color:#e07b04; padding-left: 14px; text-align:center; background: #e3e3e3 url(../images/tabw.gif) left top no-repeat; font-weight: bold; font-size: 12px; line-height: 18px;}
td.reszletes-tab a:hover {color:#e07b04; background-color: #fff; text-decoration:none;  font-weight: bold; font-size: 12px;}

.lapozo-link {font-size: 11px; color:#aaa; font-weight: normal; }
.lapozo-link a {font-size: 11px; color:#e07b04; font-weight: normal; }
.lapozo-link a:hover {font-size: 11px; color:#e07b04; font-weight: normal; }

table#mainmenu {}
table#mainmenu td {line-height: 16px; text-align:right;}
table#mainmenu a {color:#392d7f; font-weight: bold; }
table#mainmenu a:hover {text-decoration:none; color:#e07b04;}

table#submenu {}
table#submenu td {line-height: 16px; text-align:right;}
table#submenu a {color:#b9b9b9; font-weight: bold; }
table#submenu a:hover {text-decoration:none; color:#555;}

	#imprint_page {}
		#imprint_page p,
		#imprint_page h1,
		#imprint_page h2 {padding:0;margin:0;border:0;background:none;}

		#imprint_owner {padding: 0 20px 20px;}
			#imprint_owner h1 {font-size: 14px;}
			p#owner_logo {padding: 10px 0;}

		.imprint_author {padding: 20px; }
			.imprint_author h2, .imprint_author h2 span {width:100px;height:40px;overflow:hidden;background-image:url(../images/imprint_logo.gif);}
			.imprint_author h2 {position: relative;padding:0 !important;}
			.imprint_author h2 a {}
			.imprint_author h2 span {display:block;position:absolute;top:0;left:0;*cursor:pointer;}

			h2#powerpages_logo, h2#powerpages_logo span {background-position: 0 -40px;}

	.imprint-center {text-align:center !important;}
	.imprint-center p {text-align:center !important;}
	.imprint-center h2 {margin-left: auto !important; margin-right: auto !important;}
	


	
	/* 
		HITELKALKULÁTOR 
	*/
	#mio_form #calc_h1		{font: bolder 12px arial;  margin: 0 0 5px 0; padding: 0; text-transform: uppercase;}
	#mio_form #calc_h2		{font: bolder 9px arial; color: #444; margin: 0 0 10px 0; padding: 0; text-align: center;}

	#mio_form .hitel_calc { margin: 0 auto; width: 315px; padding: 0; color: #203036; }

	#mio_form form {margin: 0; padding: 0; text-align: center; }

	#mio_form input, 
	#mio_form select, 
	#mio_form .short {width: 240px; border: 1px solid #847CB3; color: #444; background: #DCDCDC; margin: 7px 0 10px 20px; font-size: 11px; }
	#mio_form input {width: 236px;}
	#mio_form .short {width: 50px;}
	#mio_form .input_short {width: 160px; }

	#mio_form #hitelosszeg {margin: 7px 0 10px 20px; width: 236px; background: #DADFEB; color: #18203B;}

	/*fieldset .adat, .hitel*/
	#mio_form .adat, 
	#mio_form .hitel { width: 290px; padding: 6px 0 6px 20px; border: 0; border-top: 1px solid #aebabe; margin: 0 0 10px 0; }
	#mio_form legend {*margin-bottom: 10px; font: bolder 11px tahoma; padding: 2px; background: none; color: #203036; }
	#mio_form label { display: block; width: 140px; line-height: 16px; }
	#mio_form .content_no,
	#mio_form .content_yes {min-height: 41px; width: 220px; padding: 2px; background: none; margin: 0 0 10px 0; display: block; font-size: 10px; font-style: italic; }
	#mio_form .content_yes_red { width: 220px; padding: 2px; border: 2px solid #f00; display: block; margin-bottom: 10px; }
	#mio_form .submit { display: block; margin: 0 auto; padding: 0; width: 240px; background: #EBEAE8; border: 1px solid #666; color: #1E3581; }
	#mio_form .error { border: 2px solid red; }
	#mio_form #errorlist { font-size: 10px; margin: 0 0 10px 0; list-style-type: circle; color: red; padding: 0; padding-left: 1em; }
	#mio_form #errorlist li { margin-left: 1em; }
	#mio_form #vege {width: 250px; color: #203036; font: 11px tahoma; text-align: right; }	