html,body{
	color:#333;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c1c8d2;
	background:#002F99 url(background_y.jpg) repeat-y center;
	margin:0 auto;padding:0;
}

p {
	line-height:1.4em;
	margin:10px;
	font-size: 12px;
}

a {
	text-decoration:none;
	color: #f8961d;
}

a:hover {
	color: #c1c8d2;
	text-decoration:underline;
}

ul {
	list-style-type:none;
}

li {
	background: url(li_bg.gif) no-repeat left 4px;
	padding: 0 0 0 15px;
	margin: 4px;
}

img {
	margin:0; padding:0; border:0;
}

h1 {
	color: #f8961d;
	font-size:16px;
	border-bottom: 1px solid #0145C2;
	width:90%;
	margin: 0 0 15px 15px;
	padding-top:15px;
	
}

#header ul {	
	padding: 0; margin:59px 0 0 0;
	float:right;
}

#header li {
	padding: 0;
	margin:0;
	list-style: none;
	float: left;	
}

#header li, #header a {	
	height:28px;
	display: block; 
	text-decoration: none; 
	font-size: 1px; 
	text-indent: -10000px;
}

#fooldal a { background: url(menu_fooldal.gif); width:70px; margin:0;}
#fooldal a:hover { background: url(menu_fooldal.gif); background-position: 0px -28px; width:70px;}
#fooldal_active a { background: url(menu_fooldal.gif); background-position: 0px -28px; width:70px;}

#termekek a { background: url(menu_termekek.gif); width:79px; margin:0;}
#termekek a:hover { background: url(menu_termekek.gif); background-position: 0px -28px; width:79px;}
#termekek_active a { background: url(menu_termekek.gif); background-position: 0px -28px; width:79px;}

#szolgaltatasok a { background: url(menu_szolgaltatasok.gif); width:108px; margin:0;}
#szolgaltatasok a:hover { background: url(menu_szolgaltatasok.gif); background-position: 0px -28px; width:108px;}
#szolgaltatasok_active a { background: url(menu_szolgaltatasok.gif); background-position: 0px -28px; width:108px;}

#partnerek a { background: url(menu_partnerek.gif); width:77px; margin:0;}
#partnerek a:hover { background: url(menu_partnerek.gif); background-position: 0px -28px; width:77px;}
#partnerek_active a { background: url(menu_partnerek.gif); background-position: 0px -28px; width:77px;}

#ujdonsagok a { background: url(menu_ujdonsagok.gif); width:97px; margin:0;}
#ujdonsagok a:hover { background: url(menu_ujdonsagok.gif); background-position: 0px -28px; width:97px;}
#ujdonsagok_active a { background: url(menu_ujdonsagok.gif); background-position: 0px -28px; width:97px;}

#elerhetosegek a { background: url(menu_elerhetosegek.gif); width:110px; margin:0;}
#elerhetosegek a:hover { background: url(menu_elerhetosegek.gif); background-position: 0px -28px; width:110px;}
#elerhetosegek_active a { background: url(menu_elerhetosegek.gif); background-position: 0px -28px; width:110px;}

#left_navigation ul {
	list-style-type:none;
	margin:0 10px 0 0;
	padding-top: 5px;
	padding-left: 5px;
}

#left_navigation li {
	margin: 5px 2px;
	padding: 0 0 0 20px;
	border-bottom: 1px solid #034CAE;
	background: none;
}

#left_navigation li:hover {
	background: url(li_hover_bg.jpg) no-repeat bottom left;
}

#left_navigation li a {
	color:#c1c8d2;
	font-size:11px;
	font-weight: 600;
	text-decoration:none;
}

#left_navigation li a:hover {	
	color: #f8961d;	
}

#wrapper {
	margin:0 auto; padding:0;
	width: 962px;
	/*border:1px solid #98BAE7;*/
}

#header{
	padding:0; margin:0 auto 0 auto;
	height:96px; width: 962px;
	background: url(header_bg.jpg) no-repeat;
}

#left_navigation {
	float:left;
	background:#002F99 url(background.jpg) repeat-x;
	width: 219px;
	margin-left:1px;
}

#right_site {
	width: 741px;
	float:right;
	/*text-align:right;*/
	/*min-height: 430px;*/
	/*margin-left:2px;*/
	/*margin-right:-2px;*/
}

#email {
	padding:left;
	padding:5px 0;
	margin:10px 0 30px 0;
	width:100%;
	background:#002F99;
	text-align:right;
	color: #e4800b;
	font-weight:700;
	float:left;
}

.termekek {
	margin:0 0 0 1px; padding:0;
	width:244px; max-width:244px;
	height:161px; min-height:161px;
	float:left;
	text-align:left;
}

.termek { padding: 0 5px;}


.tablafelso {
	background: url(doboz_fejlec_bg.gif) no-repeat left;
	height:48px;
	padding: 30px 0 0 15px;
	color:#6babff; font-size:18px; font-weight:700;
	margin:0 0 -16px 0;
}

.tablafelso a { color:#6babff; font-size:18px; }
.tablafelso a:hover { color:#787878;}

.tablakozep {
	background: url(doboz_kozep_bg.jpg) repeat-y;
	color: #003366;
	padding: 2px 10px 0 10px;
	font-size:12px;
	height: 90px; min-height:90px;
}

.tablakozep a {
	color:#f8961d;
	text-decoration:none;
	font-weight:700;
}

.tablakozep a:hover { color:#c1c8d2; font-weight:700;}


.tablaalso {
	background: url(doboz_also_bg.gif) no-repeat;
	height:12px; 
}

.kepek {
	margin:10px 10px 0 10px;/*margin:0;*/ padding:15px 0 0 0;
	float:left;
	height:110px; min-height:110px; max-height:110px;
	width:135px; min-width:135px; max-width:135px;
	background: url(picbg.jpg) no-repeat;
	text-align:center;
}

.vissza {
	padding: 5px 0; margin-bottom:30px;
	width:100%;
	text-align:center;
	background:#002F99;
}



#bal_funkciok {
	margin: 10px 0 0 10px;
}

#bal_funkciok p {
	color:#F8961D;
	font-weight: 600;
	margin:0;
}

#log {
	
}
 
#log_res {
	overflow: auto;
}
 
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(ajax-loader.gif) no-repeat center;
}

#cimsor{width:100%;height:30px;margin:10px 0; background: #002F99;}
#nev {float:left; color: #F8961D;	font-size:16px; font-weight:700; padding: 8px 0 0 10px;}
#ar {float:right; color: #F8961D; font-size:12px; font-weight:700; padding: 8px 10px 0 0;}