body{
background-color: #F2F1EF;
margin: 0;
}

.header{
background: url(lap_design/header.jpg) top left no-repeat;
 z-index:2;
}

.login{
background: url(lap_design/login_bg.jpg) top left repeat-x;
}

.korhatar{
position: absolute;
width: 100%;
min-height: 100%;
background: url(lap_design/korh_bg.jpg) top left repeat;
}

.korh_box{
background: url(lap_design/korh_a.jpg) top left no-repeat;
width: 750px;
height: 250px;
}

.input_a{
position: relative;
top: 175px;
left: -230px;
}

.input_b{
position: relative;
top: 131px;
left: -10px;
width: 100px;
}

.kor_text a{
color: #706F6F;
font-size: 14px;
font-family: georgia, tahoma, verdana;
font-weight: bold;
}

.kor_text_a a{
color: #706F6F;
font-size: 10px;
font-family: sans-serif, tahoma, verdana;
}

/*kereső*/

.kereso{
background: url(lap_design/kereso_a.jpg) top left no-repeat;
width: 700px;
height: 100px;
padding: 5px 0 0 0;
}

.ker_title{
background: url(lap_design/search_title.jpg) top left no-repeat;
width: 96px;
height: 36px;
}

.ker_title a{
color: #F2F1EF;
font-size: 14px;
font-family: georgia, tahoma, verdana;
font-weight: bold;
}

.ker_title_a a{
color: #F2F1EF;
font-size: 11px;
font-family: georgia, tahoma, verdana;
}

/*kereső_end*/

/*login*/

.login_title{
color: #F2F1EF;
font-size: 12px;
font-family: sans-serif, tahoma, verdana;
}

.input{
background: #F2F1EF;
font-size: 11px;
color: #9B0000;
border-right: 1px #D3D3D3 solid;
border-bottom: 1px #D3D3D3 solid;
}

.link a{
color: #F2F1EF;
font-size: 10px;
font-family: sans-serif, tahoma, verdana;
text-decoration: none;
}

/*login_end*/

/*dat-link*/

.dat{
color: #D30301;
font-size: 12px;
font-weight: 600;
font-family: sans-serif, tahoma, verdana;
text-decoration: none;
}

.link_sor{
position: relative;
top: -7px;
}

.link_sor a{
color: #D30301;
font-size: 10px;
font-weight: 600;
font-family: sans-serif, tahoma, verdana;
text-decoration: none;
}
/*dat-link_end*/

/*footer*/

.copy{
color: #D30301;
font-size: 12px;
font-weight: 600;
font-family: sans-serif, tahoma, verdana;
text-decoration: none;
}

.up {
padding: 0 0 4px 0;
}

.up a{
color: #8E8888;
font-size: 10px;
font-weight: 600;
font-family: sans-serif, tahoma, verdana;
text-decoration: none;
}

/*footer_end*/

/*menu*/

.menu{
background: #F2F1EF;
width: 219px;
height: 300px;
}

.ver_line{
background: url(lap_design/ver_line_menu.jpg) center center no-repeat;
width: 200px;
height: 5px;
}

.ver_line_al{
background: url(lap_design/ver_line_almenu.jpg) center center no-repeat;
width: 160px;
height: 5px;
}

.bmpont{
background: url(lap_design/arc_right.jpg) top left no-repeat;
padding: 3px 0 3px 23px;
}

.bmpont a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.b_almenu_box{
padding: 0 0 0 20px;
}

.b_almenupont{
padding: 3px 0 3px 13px;
background: url('lap_design/square.jpg') center left no-repeat;
}

.b_almenupont a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.ti_kuld a{
color: black;
font-family: sans-serif, verdana, tahoma;
font-size: 17px;
font-weight: bold;
text-decoration: none;
}

.leg_top{
background: url('lap_design/leg_top.jpg') center left no-repeat;
width: 150px;
height: 67px;
}

.leg_bg{
background: url('lap_design/leg_bg.jpg') center left repeat-y;
width: 150px;
}

.leg_bottom{
background: url('lap_design/leg_bottom.jpg') center left no-repeat;
width: 150px;
height: 59px;
}

.leg_bottom a{
position: relative;
top: 5px;
color: black;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.leg_bottom b{
position: relative;
top: 5px;
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.all_title a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

/*menu_end*/

/*kezdo*/

.title{
background: url('lap_design/arc_down.jpg') center left no-repeat;
padding: 0 0 0 30px;
}

.title a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.title b{
color: black;
font-family: sans-serif, verdana, tahoma;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.kezdo_hird_title{
padding: 0 0 0 10px;
}

.kezdo_hird_title a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.apro_title_a a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.hir_link a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 9px;
font-weight: bold;
text-decoration: none;
}

.space_sz{
background: url('lap_design/ver_line.jpg') center left repeat-x;
height: 3px;
}

.apro_title{
padding: 3px 0 3px 10px;
}

.apro_title a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.apro_title_span{
padding: 3px 10px 3px 0;
}

.apro_title_span a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.apro_adat{
padding: 2px 10px 2px 10px;
}

.apro_adat a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
text-decoration: none;
}

.apro_datum{
padding: 2px 10px 2px 10px;
}

.apro_datum a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.apro_datum b{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.vid_title a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
text-decoration: none;
}

.vid_adat{
padding: 2px 0px 2px 0px;
}

.vid_adat a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
text-decoration: none;
}

.fugg_vonal{
background: url('lap_design/hor_line.jpg') top center repeat-y;
width: 3px;
}

/*kezdo_end*/

/*hirdetok*/

.db_box{
background: url('lap_design/box_bg.jpg');
height: 39px;
width: 700px;
}

.hird_box{
background: url('lap_design/kezd_hird_bg.jpg') top left repeat-x;
border: 1px #CDCDCD solid;
}

.det_dat{
padding: 0 0 0 10px;
}

.det_dat a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 10px;
text-decoration: none;
}

.det_tel a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.hird_title a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.hird_adat{
padding: 3px 0 3px 10px;
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.hird_adat a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.hird_text {
padding: 10px;
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 14px;
text-decoration: none;
text-align: justify;
}

/*hirdetok_end*/

/*posta*/

.post_db_box{
background: url('lap_design/post_box_bg.jpg');
height: 27px;
width: 700px;
}

.post_bottom{
background: url('lap_design/post_box_bottom.jpg');
height: 1px;
width: 700px;
}

.post_link a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.post_link_a a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.post_del {
padding: 3px 10px 3px 0;
}

.post_del a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
text-decoration: none;
}

.post_text {
padding: 3px 10px 3px 10px;
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
text-decoration: none;
}

.post_text a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
text-decoration: none;
}

.post_adat {
padding: 5px 10px 5px 10px;
}

.post_adat a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.post_adat_a {
padding: 5px 10px 5px 10px;
}

.post_adat_a a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.post_db_footer{
background: url('lap_design/post_footer.jpg');
height: 27px;
width: 700px;
}

.post_dat{
padding: 3px 0 3px 0;
}

.post_dat a{
color: black;
font-family: sans-serif, sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

/*posta_end*/

/*video*/

.vid_header_left{
background: url('lap_design/vid_header_left.jpg') top left repeat-x;
height: 70px;
}

.vid_header{
background: url('lap_design/vid_header.jpg') top left no-repeat;
height: 70px;
width: 672px;
}

.vid_header_right{
background: url('lap_design/vid_header_right.jpg') top left repeat-x;
height: 70px;
}

/*video_end*/

/*reg*/

.input_text a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.input_text_a a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.submit{
border: 1px #8E8888 solid;
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 11px;
text-decoration: none;
}

.input_link{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

.input_link a{
color: #D50100;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: underline;
font-weight: bold;
}

/*reg_end*/

/*galery*/

.gal_title b{
color: white;
font-size: 16px;
font-weight: bold;
font-family: 'verdana', arial, tahoma;
}

.gal_title a{
color: white;
font-size: 12px;
font-family: 'verdana', arial, tahoma;
font-weight: bold;
}

.pic_header{
background: url('lap_design/pic_header.jpg') top left no-repeat;
height: 35px;
width: 390px;
}

.pic_header_left{
background: url('lap_design/pic_header_left.jpg') top left repeat-x;
height: 35px;
}

.pic_header_right{
background: url('lap_design/pic_header_right.jpg') top left repeat-x;
height: 35px;
}

/*galery_end*/

/*kapcs*/

.apro_datum li{
list-style-image: url('lap_design/romb.gif');
}

/*kapcs_end*/

/*partner*/

.banner{
border: 1px #8E8888 solid;
padding: 2px;
}
/*partner_end*/

/*tortenet*/

.tort_text {
padding: 10px;
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 14px;
text-decoration: none;
}

/*tortenet_end*/

/*foto_gal*/

.foto_title{
padding: 0 0 0 5px;
}

.foto_title a{
color: #D50100;
font-family: Trebuchet MS, sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

.foto_title b{
color: black;
font-family: Trebuchet MS, sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}
/*foto_gal_end*/

/*box*/

.box_left_top{
background: url('lap_design/box_left_top.jpg') top left no-repeat;
width: 9px;
height: 9px;
}

.box_top{
background: url('lap_design/box_top.jpg') top left repeat-x;
height: 9px;
}

.box_right_top{
background: url('lap_design/box_right_top.jpg') top left no-repeat;
width: 9px;
height: 9px;
}

.box_left_side{
background: url('lap_design/box_left_side.jpg') top left repeat-y;
width: 9px;
}

.box_center{
background: white;
}

.box_right_side{
background: url('lap_design/box_right_side.jpg') top left repeat-y;
width: 9px;
}

.box_left_bottom{
background: url('lap_design/box_left_bottom.jpg') top left no-repeat;
width: 9px;
height: 9px;
}

.box_bottom{
background: url('lap_design/box_bottom.jpg') top left repeat-x;
height: 9px;
}

.box_right_bottom{
background: url('lap_design/box_right_bottom.jpg') top left no-repeat;
width: 9px;
height: 9px;
}
/*box_end*/

/*forum*/

.for_img{
float: left;
margin: 3px 8px 5px 0;
border: 1px #B30F0E solid;
}

.for_text {
padding: 2px 10px 2px 0px;
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
text-decoration: none;
border-bottom: 1px #CACAC9 dashed;
}

.for_text a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.for_title{
padding: 0 0 0 20px;
}

.for_title a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.for_hozz_a{
border-bottom: 1px #CACAC9 dashed;
}

.for_hozz a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

.for_hozz_line{
background: url('lap_design/for_hozz_line.jpg') center left repeat-x;
height: 5px;
}

/*forum_end*/

/*help*/

.help{
padding: 0 0 0 0px;
}

.help a{
color: #D50100;
font-family: Trebuchet MS, sans-serif, verdana, tahoma;
font-size: 14px;
text-decoration: none;
font-weight: 300;
}

.help_a{
list-style-image: url('lap_design/square.jpg');
}

.help_a a{
color: #8E8888;
font-family: sans-serif, verdana, tahoma;
font-size: 12px;
text-decoration: none;
}

/*help_end*/
