body{
	background-color: #7D7D7D;
	margin: 0px auto auto auto;
	font-family: verdana, arial;
}
.container{
	margin: auto;
	width: 1020px;
	background: white;
}
/*top_menu*/
.top_menu_left{
	background-image: url('design/top_menu_left.jpg');
	background-repeat: no-repeat;
	width: 22px;
	height: 39px;
}
.top_menu_bg{
	background-image: url('design/top_menu_bg.jpg');
	background-repeat: repeat-x;
	height: 39px;
}
.top_menu_right{
	background-image: url('design/top_menu_right.jpg');
	background-repeat: no-repeat;
	width: 91px;
	height: 39px;
}
.lang_submit{
	background: none;
	color: #ffffff;
	font-size: 11px;
	border: 0px;
}
.top_menu a{
	color: #FA8023;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
/*header*/
.head_left{
	background: url('design/head_left.jpg') top left no-repeat;
	width: 244px;
	height: 280px;
}
.header{
	background: url('design/new_header.jpg') top left no-repeat;
	width: 776px;
	height: 280px;
}
.login_box{
	padding: 0px 0px 0px 31px;
}
.top_text{
	color: #FA8023;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}
.input_text{
	border: 1px #A2A2A2 solid;
	padding: 1px 0px 1px 5px;
	font-size: 11px;
	color: #8E8E8E;
}
.submit{
	border: none;
	padding: 3px 20px 3px 5px;
	background-color: white;
	background-image: url('design/arc.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 12px;
	color: #8E8E8E;
	cursor: pointer;
}
.foot_submit{
	border: none;
	padding: 0px 10px 0px 0px;
	background: url('design/arc.jpg')bottom right no-repeat;
	font-size: 12px;
	color: #8E8E8E;
	cursor: pointer;
}
.dat_text{
	color: #8E8E8E;
	font-size: 11px;
	padding: 0px 0px 0px 10px;
}
.line{
	background-color: white;
	background-image: url('design/line_bg.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	height: 10px;
}
.arc_text{
	background-color: white;
	background: url('design/arc.jpg')center right no-repeat;
}
.arc_text a{
	background-color: white;
	font-size: 12px;
	color: #8E8E8E;
	text-decoration: none;
}
.medtext{
	color: #FA8023;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 10px 10px;
}
.smalltext{
	color: #767676;
	font-size: 11px;
}
/*left_menu*/
.menu_left{
	background-image: url('design/menu_left.jpg');
	height: 48px;
	width: 38px;
}
.menu_bg{
	background-image: url('design/menu_bg.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	height: 48px;
}
.menu_right{
	background-image: url('design/menu_right.jpg');
	height: 48px;
	width: 39px;
}
.almenu_left{
	background-image: url('design/almenu_left.jpg');
	height: 18px;
	width: 38px;
}
.almenu_bg{
	background-image: url('design/almenu_bg.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	height: 18px;
	padding: 5px 50px 0px 60px;
}
.almenu_right{
	background-image: url('design/almenu_right.jpg');
	height: 18px;
	width: 39px;
}
.menutext{
	background-image: url('design/arc.jpg');
	background-position: center right;
	background-repeat: no-repeat;
	padding: 6px 0 6px 0;
	text-align: left;
}
.menutext a{
	color: #9D9D9D;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.almenutext{
	background-image: url('design/arc_sz.jpg');
	background-position: center right;
	background-repeat: no-repeat;
	padding: 3px 0 3px 0px;
	text-align: left;
}
.almenutext a{
	color: #9D9D9D;
	font-size: 11px;
	text-decoration: none;
}
.linkedtext a{
	color: #9D9D9D;
	font-size: 11px;
	text-decoration: none;
}
/*left_side*/
.left_side{
	background-image: url('design/left_side.jpg');
	background-position: top left;
	background-repeat: repeat-y;
	width: 21px;
}
.left_box{
	width: 214px;
	background: white;
}
.left_box_top{
	background-image: url('design/abs_top.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	height: 9px;
	width: 210px;
}
.left_box_bg{
	background-image: url('design/abs_bg.jpg');
	background-position: top left;
	background-repeat: repeat-y;
	width: 210px;
}
.left_box_bottom{
	background-image: url('design/abs_foot.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	height: 14px;
	width: 210px;
}
.link_text{
	background-image: url('design/arc.jpg');
	background-position: center right;
	background-repeat: no-repeat;
	width: 17px;
	height: 19px;
	color: #484848;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.link_text a{
	color: #484848;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.left_menu{
	background: red;
	width: 210px;
	position: absolute;
	top: -110px;
	left: 4px;
	height: 300px;
}
.menu_bg{
	background-image: url('design/menu_bg.png');
	background-position: top left;
	background-repeat: repeat-y;
	width: 210px;
}
.menu_bottom{
	background-image: url('design/menu_bottom.png');
	background-position: top left;
	background-repeat: no-repeat;
	width: 210px;
	height: 14px;
}
/*right_side*/
.right_side{
	background-image: url('design/right_side.jpg');
	background-position: top right;
	background-repeat: repeat-y;
	width: 21px;
}
.right_box{
	width: 239px;
	background: white;
}
.right_box_top{
	background-image: url('design/right_box_top.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	height: 17px;
	width: 239px;
}
.right_box_bg{
	background-image: url('design/right_box_bg.jpg');
	background-position: top left;
	background-repeat: repeat-y;
	width: 239px;
}
.right_box_bottom{
	background-image: url('design/right_box_bottom.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	height: 17px;
	width: 239px;
}
/*center*/
.center{
	padding: 0 5px 0 5px;
	background: white;
}
.arc{
	padding: 5px 20px 5px 20px;
}
.ver_line{
	background-image: url('design/ver_line.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	height: 11px;
}
.ver_line_foot{
	background-image: url('design/ver_line_foot.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	height: 20px;
}
.dot_line{
	background-image: url('design/dot_line.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	height: 5px;
}
.center_box_top{
	background-image: url('design/center_box_top.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height: 14px;
	width: 506px;
}
.center_box_bg{
	background-image: url('design/center_box_bg.jpg');
	background-position: top center;
	background-repeat: repeat-y;
	width: 506px;
	padding: 0 15px 0 15px;
}
.center_box_bottom{
	background-image: url('design/center_box_bottom.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	height: 14px;
	width: 506px;
}
.cim_text{
	color: #484848;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 10px 10px;
}
.normtext{
	color: #484848;
	font-size: 11px;
	font-weight: bold;
	padding: 0 20px 0 0;
}
.mintext{
	color: #484848;
	font-size: 10px;
}
.mintext a{
	color: #484848;
	font-size: 10px;
	text-decoration: none;
}
.mintext_foot{
	color: #484848;
	font-size: 10px;
}
.mintext_foot a{
	color: #484848;
	font-size: 9px;
	text-decoration: none;
}
.hir_adatok{
	background-image: url('design/hir_adat_bg.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	height: 20px;
	width: 330px;
	color: #FA8023;
	font-size: 11px;
	padding-left: 10px;
}
.hir_text{
	color: #767676;
	font-size: 11px;
	padding: 0px 10px 0 0;
}
/*regisztráció*/
.normalfont{
	color: #4B4B4B;
	font-size: 14px;
	padding: 10px 0 10px 0;
	text-align: center;
}
.bigfont{
	color: #4B4B4B;
	font-size: 16px;
	padding: 10px 0 10px 0;
	text-align: center;
}
.error{
	color: #AE0000;
	font-size: 14px;
	padding: 10px 0 10px 0;
	text-align: center;
	font-weight: bold;
}
/*képek*/
.pic{
	border: 1px black solid;
}
.gal_box{
	border: 1px #9D9D9D solid;
	padding: 5px;
}
.gal_box a{
	color: #9D9D9D;
	text-decoration: none;
	font-size: 14px;
}
/*foot_bar*/
.foot_bar{
	background-image: url('design/foot_menu.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	height: 35px;
}
.foot_link{
	color: #FA8023;
	font-size: 11px;
	padding-left: 20px;
}
.foot_menu{
	padding: 0 10px 0 10px;
	text-align: center;
}
.foot_menu a{
	color: #FA8023;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
/*galéria*/
.lapozo_elozo{
	background-image: url('design/arc_left.gif');
	background-position: center left;
	background-repeat: no-repeat;
	height: 20px;
}
.lapozo_elozo a{
	color: #FA8023;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.lapozo_elozo_no{
	background-image: url('design/arc_left.gif');
	background-position: center left;
	background-repeat: no-repeat;
	height: 20px;
}
.lapozo_elozo_no a{
	color: #2A2A2A;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.lapozo_kov_no{
	background-image: url('design/arc.gif');
	background-position: center right;
	background-repeat: no-repeat;
	height: 20px;
}
.lapozo_kov_no a{
	color: #2A2A2A;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.lapozo_kov{
	background-image: url('design/arc.gif');
	background-position: center right;
	background-repeat: no-repeat;
	height: 20px;
}
.lapozo_kov a{
	color: #FA8023;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.lapozo_vetit a{
	color: #FA8023;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.kep_db a{
	color: #FA8023;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
