form, input, h1, h2, h3, h4, h5, p, ul, li{
	padding: 0px;
	margin: 0px;
}
img {
	border: none;
}
p{
	margin: 0px 0px 14px 0px;
}
p.psmall{
	margin: 0px 0px 5px 0px;
}
ul{
	margin: 10px 10px 20px 30px;
	list-style-type: square;
}
li {
	margin-bottom: 2px;
}
ul li ul{
	margin: 0px 10px 0px 15px;
	list-style-type: square;
}
a{
	color: #444;
}
a:hover{
	color: #004ba1;
}
#messagebox {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	background: url(../frame/messagebox.gif) no-repeat;
	width: 330px;
	height: 120px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	/*line-height: 17px;*/
}
#messagebox .messagetext {
	padding: 34px 20px 30px 20px;
	text-align: center;
}

/*----- SZERKEZET -----*/
body {
	margin-top: 6px;
	background-color: #FFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
}
#container {
	margin: 0px auto;
	width: 950px;
	background-color: #FFF;
}
/*--- HEADER ---*/
#container #header{
	width: 950px;
	height: 95px;
	text-align: left;
}
#header .k_vonal, #footer .k_vonal{
	width: 950px;
	height: 6px;
	background: url(../frame/k_vonal.gif) no-repeat;
	font-size: 1px;
}
#header .s_vonal, #footer .s_vonal{
	width: 950px;
	height: 6px;
	background: url(../frame/s_vonal.gif) no-repeat;
	font-size: 1px;
}
#header #h_cont{
	position: relative;
	width: 950px;
	height: 83px;
	background: url(../frame/h_cont.jpg) repeat-x;
}
#header #h_cont #logo{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 160px;
	height: 83px;
}
#header #h_cont #logo a{
	display: block;
	width: 160px;
	height: 83px;
	background: url(../frame/logo_1.gif) no-repeat;
}
#header #h_cont #logo a span{
	display: none;
}

/*keresõ*/
#header #h_cont #kereso {
	position: absolute;
	top: 8px;
	left: 630px;
	width: 315px;
}

#h_cont #kereso b, #userbelep b {
	float: left;
	display: block;
	padding: 5px 10px 0px 0px;
}

#h_cont #kereso .inptext, #userbelep .inptext{
	float: left;
	width: 120px;
	height: 23px;
	background: url(../frame/input2_bg.gif) no-repeat;
}
#h_cont #kereso .inptext input, #userbelep .inptext input {
	padding: 3px 3px;
	width: 114px;
	height: 17px;
	background: none;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
#h_cont #kereso #d_telsearch  .inpbutton{
	float: left;
	padding-left: 10px;
}
#h_cont #kereso #d_telsearch .inpbutton input{
	width: 61px;
	height: 23px;
	background: url(../frame/button_2.gif) no-repeat;
	border: none;
	cursor: pointer;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFF;
}
/*infó*/
#h_cont #h_info{
	position: absolute;
	top: 40px;
	left: 240px;
	width: 700px;
	height: 30px;
	text-align: right;
}
#h_cont #h_info .ossz_termek{
	float: right;
	padding: 10px 40px 0px 0px;
	font-weight: bold;
	color: #ff7301;
}
#h_cont #h_info .h_kosar{
	float: right;
	padding: 0px 10px 0px 0px;
	width: 20px;
	height: 30px;
	background: url(../frame/kosar.gif) no-repeat;
}
#h_cont #h_info .h_kosar2{
	float: right;
	padding: 0px 10px 0px 0px;
	width: 20px;
	height: 30px;
	background: url(../frame/kosar2.gif) no-repeat;
	cursor: pointer;
}
#h_cont #h_info .kosar_tartalom{
	float: right;
	padding-top: 10px;
}


/*--- LEFT ---*/
#container #left{
	float: left;
	padding: 6px 0px;
	width: 194px;
}

/*MENU*/
#left #menu ul {
	margin: 0px;
	padding: 0px;
	width: 194px;
	list-style-type: none;
	text-align: left;
}
#left #menu li {
	margin-bottom: 3px;
	padding: 0px;
}
#left #menu li a {
	display: block;
	padding: 12px 0px 0px 44px ;
	width: 150px;
	height: 26px;
	text-decoration: none;
	font-weight: bold;
}
#left #menu li a.m_2:hover, #left #menu li a.m_3:hover, #left #menu li a.m_4:hover, #left #menu li a.m_5:hover, #left #menu li a.m_6:hover, #left #menu li a.m_7:hover, #left #menu li a.m_15:hover, #left #menu li a.m_16:hover, #left #menu li a.m_17:hover, #left #menu li a.m_18:hover, #left #menu li a.m_19:hover, #left #menu li a.m_20:hover {
	color: #CCC;
}
#left #menu li a.m_1:hover, #left #menu li a.m_8:hover, #left #menu li a.m_9:hover, #left #menu li a.m_10:hover, #left #menu li a.m_11:hover, #left #menu li a.m_12:hover, #left #menu li a.m_13:hover, #left #menu li a.m_14:hover, #left #menu li a.m_19:hover, #left #menu li a.m_20:hover {
	color: #444;
}
#left #menu li a.m_1 {
	background: url(../frame/m_akcios.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_2 {
	background: url(../frame/m_hirek.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_3 {
	background: url(../frame/m_ujtelefon.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_4 {
	background: url(../frame/m_hasznalt.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_5 {
	background: url(../frame/m_tartozek.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_6 {
	background: url(../frame/m_pda.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_6e {
	background: url(../frame/m_pda_egyeb.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_7 {
	background: url(../frame/m_tismerteto.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_8 {
	background: url(../frame/m_letoltesek.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_9 {
	background: url(../frame/m_szerviz.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_10 {
	background: url(../frame/m_szolgaltatas.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_11 {
	background: url(../frame/m_csengohangok.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_12 {
	background: url(../frame/m_regisztracio.gif) no-repeat;
	color: #787878;
}
#left #menu li a.m_13 {
	background: url(../frame/m_rendelinfo.gif) no-repeat;
	color: #787878;
}
#left #menu li a.m_14 {
	background: url(../frame/m_gyik.gif) no-repeat;
	color: #787878;
}
#left #menu li a.m_15 {
	background: url(../frame/m_kapcsolat.gif) no-repeat;
	color: #FFF;
}
#left #menu li a.m_16 {
    background: url(../frame/m_teszt.gif) no-repeat;
    color: #FFF;
}
#left #menu li a.m_17 {
    background: url(../frame/m_konzol.gif) no-repeat;
    color: #FFF;
}
#left #menu li a.m_18 {
    background: url(../frame/m_kiarusitas.gif) no-repeat;
    color: #FFF;
}
#left #menu li a.m_19 {
    background: url(../frame/m_konzol.gif) no-repeat;
    color: #FFF;
}
#left #menu li a.m_20 {
    background: url(../frame/m_egyeb.gif) no-repeat;
    color: #FFF;
}
/*--- RIGHT ---*/
#container #right{
	float: right;
	padding: 6px 0px;
	width: 750px;
}
#right #r_banner{
	width: 750px;
	height: 127px;
	background: url(../frame/r_banner.jpg) no-repeat;
}
#right #page{
	float: left;
	width: 615px;
	text-align: left;
}
#right #page h1{
	padding: 9px 0px 0px 50px;
	width: 565px;
	height: 29px;
	background: url(../frame/bg_h1.gif) no-repeat;
	font-size: 16px;
}

#right #right_panel{
	float: right;
	width: 122px;
}
#right #right_clear{
	clear: both;
	width: 750px;
	height: 1px;
	font-size: 1px;
}

/*----- RIGHT PANEL -----*/
#right_panel .panel_top h2.kiemelt, #right_panel .panel_top h2.hirlevel, #right_panel .panel_top h2.kereso{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #FFF;
	text-align: right;
}
#right_panel .panel_top h2.kiemelt{
	padding-top: 17px;
	padding-right: 10px;
	width: 112px;
	height: 22px;
	background: url(../frame/telefon_panel.gif) no-repeat;
}
#right_panel .panel_top h2.hirlevel{
	padding-top: 17px;
	padding-right: 10px;
	width: 112px;
	height: 22px;
	background: url(../frame/hirlevel_panel.gif) no-repeat;
}#right_panel .panel_top h2.kereso{
	padding-top: 17px;
	padding-right: 10px;
	width: 112px;
	height: 22px;
	background: url(../frame/kereso_panel.gif) no-repeat;
}
#right_panel .panel {
	margin-bottom: 10px;
	width: 122px;
	background-color: #dadad9;
}
#right_panel .panel b{
	padding: 3px 0px;
	display: block;
	font-size: 10px;
}

#right_panel .panel .inptext{
	margin: 0px auto;
	width: 110px;
	height: 23px;
	background: url(../frame/input_bg.gif) no-repeat;
}
#right_panel .panel .inptext input{
	padding: 3px 3px;
	width: 104px;
	height: 17px;
	background: none;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
#right_panel .panel .inpbutton{
	padding: 5px 0px;
}
#right_panel .panel .inpbutton input{
	width: 108px;
	height: 23px;
	background: url(../frame/button_1.gif) no-repeat;
	border: none;
	cursor: pointer;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFF;
}
#right_panel .panel a{
	display: block;
	padding-top: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #787877;
}
#right_panel .panel a:hover{
	color: #AAA;
	text-decoration: none;
}
#right_panel .panel .panel_bottom {
	width: 122px;
	height: 6px;
	font-size: 1px;
	background: url(../frame/panel_bottom.gif) no-repeat;
}

#right_panel .toright {
	margin: 0 6px;
	padding-bottom: 6px;
	border-bottom: dotted 1px #787877;
	text-align: left;
}
#right_panel .toright a {
	color: #9A7877;
}


#right_panel .uccso {
	border: none;
}
#right_panel .telpic {
	border: solid 1px #8C8C8C;
	background-color: #FFF;
	text-align: center;
	margin: 6px 0;
	padding: 6px 0;
}


/*--- FOOTER ---*/
#container #footer{
	clear: both;
	width: 950px;
	height: 52px;
	text-align: center;
}
#container #footer #f_cont{
	padding-top: 12px;
	width: 950px;
	height: 28px;
	background: url(../frame/f_cont.jpg) repeat-x;
	font-weight: bold;
	font-size: 10px;
}
/*--- FOOTER ---*/
#container #fps{
	/*padding: 6px 0px;*/
	width: 950px;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	color: #787877;
}
#container #fps a{
	color: #787877;
	text-decoration: none;
}
#container #fps a:hover{
	color: #AAA;
}
.gomb_kosar{
	float: left;
	padding: 0px 10px 0px 0px;
	width: 20px;
	height: 30px;
	background: url(../frame/kosar.gif) no-repeat;
	cursor: pointer;
}
.kosartext{
	float: left;
	width: 30px;
	height: 23px;
	background: url(../frame/input3_bg.gif) no-repeat;
}
.kosartext input {
	padding: 3px 3px;
	width: 24px;
	height: 17px;
	background: none;
	border: none;
}

/** new login **/

#userbelep {
	margin-left: 180px;
	width: 400px;
	padding-top: 3px;
}
#userbelep .fields {
	float: left;
	width: 183px;
}
#userbelep b {
	width: 48px;
	margin-top: 5px;
}
#userbelep .inptext {
	margin-top: 5px;
}
#userbelep #loginbtn, #loggedin input {
	width: 88px;
	height: 23px;
	background: url(../frame/keresem_button.gif) no-repeat;
	border: none;
	cursor: pointer;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FFF;
	margin-top: 5px;
}
#userbelep a {
	font-weight: bold;
	margin-left: 20px;
}

#loggedin {
	margin-left: 180px;
	padding-top: 8px;
}

#pictogramms {
	text-align: right;
	padding: 0 22px;
}

