
/* ***** CSS ***** */

h1 { font-size: 14px; font-weight: bold; }
h2 { font-size: 13px; font-weight: bold; }
h3 { font-size: 12px; font-weight: bold; }
.vam { vertical-align: middle; }
.pl10 { padding-left: 10px; }
.ml42 { margin-left: 42px; }
.w80 { width: 80px; }

/* ***** LINKEK ***** */
a:link, a:visited, a:active{
	font-size: 13px;
    color: #888888;
    text-decoration: none;
}
a:hover{
    font-size: 13px;
    color: #888888;
    text-decoration: underline;
}

a:link.szovegben, a:visited.szovegben, a:active.szovegben{
	font-size: 13px;
    color: #888888;
    text-decoration: underline;
}
a:hover.szovegben{
    font-size: 13px;
    color: #888888;
    text-decoration: underline;
}

/* ***** LINKEK ***** */

/* ***** ALAP ***** */
body {
	margin: 0px;
	background: #ffffff;
	font-family: verdana;
	font-size: 12px;
	color: #777777;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: justify;
    height: 100%;
}
html {
    height: 100%;
}

img {
    border: 0px;
}

div.alap {
	width: 990px;
	margin: 0px auto;
	background-color: #ffffff;
}

/* ***** /ALAP ***** */

div.fejlec {
	width: 990px;
	height: 279px;
	float: left;
	background-color: #9fe3fc;
}
div.fejlec_left {
	width: 330px;
	height: 279px;
	float: left;
}
div.fejlec_logo {
	width: 330px;
	height: 69px;
	float: left;
}
div.fejlec_flash {
	width: 330px;
	height: 210px;
	float: left;
}
div.fejlec_kep {
	width: 660px;
	height: 279px;
	float: left;
}
div.content_full{
	width: 990px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.content_left{
	width: 660px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.content_right{
	width: 660px;
	height: auto;
	float: right;
	padding: 0px 0px 0px 0px;
}
div.regbanner{
	width: 195px;
	height: 232px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.regflash{
	width: 135px;
	height: 232px;
	float: left;
	padding: 0px 0px 0px 0px;
}


/* ***** álláskereső ***** */

div.kereses_gomb1{
background-color: #ffaf50;
width: 113px;
height: 18px;
float: left;
padding-top:5px;
text-align:center;
color:#ffffff;
margin-left:31px;
margin-top:18px;
}
div.kereses_gomb2{
background-color: #ffedc3;
width: 148px;
height: 18px;
float: left;
margin-left:9px;
margin-top:18px;
padding-top:5px;
text-align:center;
}
div.kereses_gomb3{
background-color: #ffedc3;
width: 193px;
height: 18px;
float: left;
margin-left:9px;
margin-top:18px;
padding-top:5px;
text-align:center;
}
div.kereses_box_inner{
background-color: #fffaf1;
width: 988px;
height: 277px;
float: left;
margin-left:1px;
margin-top:1px;
}
div.kereses_box_outer{
background-color: #ffaf50;
width: 990px;
height: 279px;
float: left;
}
div.talalat_box_inner{
background-color: #fffaf1;
width: 988px;
/*height: 378px;*/
float: left;
margin-left:1px;
margin-top:1px;
}
div.talalat_box_outer{
background-color: #ffaf50;
width: 990px;
/*height: 380px;*/
float: left;
}
div.cb_Keywords{
width: 315px;
height: 40px;
float: left;
text-align:left;
padding-left:10px;
margin-top:20px;
margin-left:10px;
font-weight:bold;
font-size: 11px;
color:#7a7a7a;

}
div.cb_Location{
width: 315px;
height: 40px;
float: left;
text-align:left;
margin-top:20px;
margin-left:10px;
font-weight:bold;
font-size: 11px;
color:#7a7a7a;
}
div.cb_Lang{
width: 315px;
height: 40px;
float: left;
text-align:left;
margin-top:20px;
margin-left:10px;
font-weight:bold;
font-size: 11px;
color:#7a7a7a;
}
div.gomb_kereses{
width: 100px;
height: 40px;
float: left;
margin-top:12px;
margin-left:3px;

}
div.szukitett_kereses_header{
width: 100%;
height: 15px;
float: left;
margin-top:20px;
margin-left:10px;
color:#ff9a24;
font-size: 12px;
font-weight:bold;

}
div.valszto_csik{
	width: 970px;
	height: 3px;
	float: left;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	background-color: #ffbd6e;
	
}
div.talalat_fejlec{
width: 100%;
height: 15px;
float: left;
margin-top:10px;
margin-left:10px;
color:#7a7a7a;
font-size: 11px;
font-weight:bold;

}
div.talalat_cim{
width: 360px;
float: left;
color:#ff9a24;
font-size: 13px;
font-weight:bold;

}
div.talalat_tartalom{
width: 360px;
height: 100px;
float: left;
color:#7a7a7a;
font-size: 12px;
font-weight:normal;
margin-top:5px;

}
div.talalat_szurke{
background-color: #f6f6f6;
width: 950px;
height: 100px;
float: left;
margin-top:0px;
margin-left:10px;
margin-right:10px;
padding: 10px 10px 0px 10px; 

}
div.talalat_feher{
background-color: #ffffff;
width: 950px;
height: 100px;
float: left;
margin-top:0px;
margin-left:10px;
margin-right:10px;
padding: 10px 10px 0px 10px;

}

div.talalat_csik{
	width: 970px;
	height: 1px;
	float: left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:10px;
	padding: 0px 0px 0px 0px;
	background-color: #ffbd6e;
	
}
/* ***** PROGRAMAJÁNLÓ ***** */
div.programajanlo_left{
	width: 330px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.programajanlo_gomb{
	width: 660px;
	float: right;
	padding: 0px 0px 0px 0px;
}
div.programajanlo_right{
	width: 660px;
	height:300px;
	float: right;
	padding: 0px 0px 0px 0px;
	margin-top:5px
}
div.naptar_napok{
	width: 660px;
	height:23px;
	float: left;
	background-color:#fd961b;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	
}
div.nap_tar{
width: 94px;
	height:23px;
	float: left;
	padding: 0px 0px 0px 0px;
text-align: center;
	margin-top: 5px;
}
div.naptar_tartalom{
	width: 93px;
	height:60px;
	float: left;
	padding: 0px 0px 0px 0px;
	
}
div.naptar_datum{
	width: 14px;
	height:14px;
	float: left;
	padding: 0px 2px 0px 2px;
	background-color:#fff4db;
	font-size: 10px;
    margin: 1px;
}
div.naptar_program{
	width: 70px;
	height:60px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.naptar_side_spacer{
	width: 1px;
	height:60px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #c2c2c2;
}
div.naptar_spacer{
	width: 660px;
	height:1px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #c2c2c2;
}
div.program_menu{
	width: 320px;
	height: 36px;
	float: left;
	padding: 10px 0px 0px 10px;
	text-align:center;
}
div.program_left_naptar{
	width: 330px;
	height: 400px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align:left;
	margin-bottom:10px;
}
div.program_felle_gombok{
	width: 330px;
	height: 30px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align:center;
	margin-bottom:3px;
}
div.program_over_header{
	width: 470px;
	height: 30px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align:left;
	margin-top:40px;
	margin-left:33px;
	font-size: 14px;
	font-weight:bold;
}

#jacintBox {
display: none;
}

div.program_over_layer2 {
	position:absolute;
	width:566px;
	height:398px;
	z-index:15;
	left: 380px;
	top: 426px;
    
}
.program_over_content2 {
    padding: 0px 10px 0px 40px;
    margin-right: 40px;
    overflow:none;
    height: 280px;
}
div.program_over_bezar{
	width: 30px;
	height: 30px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align:left;
	margin-top:40px;
	margin-left:0px;
}

/* *****     ***** */
div.hirlevel_header{
	width: 330px;
	height: 36px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.hirlevel_ismerteto{
	width: 648px;
	height: auto;
	float: left;
	margin-top:10px;
	font-size: 12px;
	color:#ff8900;
}
div.hirlevel_ismerteto1{
	width: 650px;
	height: auto;
	float: left;
	margin-top:10px;
    padding-right: 20px;
	font-size: 12px;
	color:#ff8900;
}
div.hirlevel_ismerteto2 {
    background-color:#C9EFFC;
    color:#7A7A7A;
    float:left;
    font-size:12px;
    font-weight:bold;
    height:20px;
    margin-bottom:1px;
    margin-top:1px;
    padding-left:7px;
    padding-top:6px;
    width:638px;
}
div.uj_egyperces{
	width: 315px;
	height: 136px;
	float: left;
	padding-top: 24px;
}
div.uj_egyperces3{
	width: 315px;
	/*height: 136px;*/
	float: left;
	padding-top: 24px;
}

div.uj_egyperces4{
	width: 315px;
	height: 82px;
	float: left;
	padding-top: 24px;
}

div.uj_egyperces_2{
	width: 315px;
	height: 146px;
	float: left;
	padding-top: 24px;
}

div.uj_egyperces_header{
	width: 215px;
	height: 28px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #ffaf50;

}
div.uj_egyperces_leiras{
	float: left;
	padding-left: 5px;
	width: 210px;
	height: 30px;
	font-size: 11px;
	font-family: arial;
	color: #000000;
	text-align: left;
}

.zend-form {
background-color:red;
}

div.login_form
{
display: none;
}

div.change_form
{
display: none;
}

div.register_form
{
display: none;
}


div.uj_egyperces_form{
	float: left;
	padding-top: 10px;
	padding-left: 6px;
	width: 110px;
	height: 30px;
	font-size: 11px;
	font-family: arial;
	color: #000000;
	text-align: left;
}
div.uj_kep{
	width: 100px;
	height: 112px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.uj_content{
	width: 215px;
	height: 100px;
	float: left;
	margin-top: 12px;
	background-color:#ffaf50;
}

div.hirlevelek_boxuj{width: 205px;height: 72px;float: left;margin-top: 3px;background: url('../images/hirlevelek_uj_bg.jpg') top no-repeat;}
div.hirlevelek_hdruj{width: 205px;height: 24px;float: left;}
div.hirlevelek_chktxtuj{width: 120px;height: 23px;float: left;padding-left: 3px;padding-top: 6px;font-size: 11px;font-family: arial;color: #ffffff;text-align: left;}


div.hirlevelek_box{
    background-color:#FFF5E3;
    float:left;
    height:72px;
    margin-top:3px;
    margin-bottom: 3px;
    width:205px;
}
div.hirlevelek{
	width: 210px;
	height: auto;
    padding: 10px 0px 10px 0px;
    overflow: hidden;
	margin-top: 3px;
    margin-bottom: 4px;
	background-color:#fffaf1;
}
div.hirlevelek_hdr {
    float:left;
    height:24px;
    width:205px;
}
div.hirlevelek_form {
    float:left;
    height:29px;
    width:205px;
}
div.hirlevelek_chk {
    float:left;
    height:26px;
    padding-left:3px;
    padding-top:3px;
    width:20px;
}
div.hirlevelek_chktxt {
    color:#7A7A7A;
    float:left;
    font-family:arial;
    font-size:11px;
    height:23px;
    padding-left:3px;
    padding-top:6px;
    text-align:left;
    width:120px;
}
div.hirlevelek_btn {
    float:right;
    height:19px;
    width:85px;
}
div.jelentkezes {
    float:left;
    height:auto;
    margin-top:3px;
    width:645px;
    border: 2px solid #dcf0f9;
}
div.jelentkezes_top {
    background-color:#DCF0F8;
    color:#484848;
    float:left;
    font-size:11px;
    height:auto;
    line-height:14px;
    padding-left:10px;
    padding-top:5px;
    text-align:left;
    width:635px;
}
div.jelentkezes_form {
    background:transparent url(../images/archivum_jelentkezes_bg.jpg) repeat-x scroll center top;
    float:left;
   /* height:117px;*/
    width:645px;
}
div.feliratkozas_txt {
    color:#484848;
    float:left;
    font-size:11px;
    height:28px;
    line-height:14px;
    padding-left:10px;
    padding-top:8px;
    text-align:left;
    width:198px;
}
div.feliratkozas_txt22 {
    color:#484848;
    float:left;
    font-size:11px;
    height:28px;
    line-height:14px;
    padding-left:10px;
    padding-top:8px;
    text-align:left;
    width:100px;
}
div.feliratkozas_mezo2 {
    float:left;
    height:29px;
    margin-top:7px;
    width:170px;
}
div.feliratkozas_mezo22 {
    float:left;
    height:29px;
    margin-top:7px;
    width:190px;
}
div.feliratkozas_right {
    float:right;
    height:72px;
    width:240px;
}
div.jelentkezes_gomb {
    float:right;
    height:26px;
    margin-right:15px;
    margin-top:23px;
    width:103px;
}
div.feliratkozas_mezo {
    float:left;
    height:50px;
    margin-top:11px;
    width:100px;
}
div.feliratkozas_txt2 {
    color:#484848;
    float:left;
    font-size:11px;
    height:31px;
    line-height:14px;
    padding-left:10px;
    padding-top:5px;
    text-align:left;
    width:198px;
}
div.feliratkozas_mezo2 {
    float:left;
    height:29px;
    margin-top:7px;
    width:170px;
}
div.feliratkozas_bottom {
    color:#484848;
    float:left;
    font-size:11px;
    height:40px;
    line-height:14px;
    padding-left:10px;
    padding-top:5px;
    text-align:left;
    width:635px;
}
td.hirlevel_cim{
	width: auto;
	padding-left: 5px;
}
td.hirlevel_txt{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#7a7a7a;
}
td.hirlevel_form{
	padding-top: 10px;
	padding-left: 6px;
	width: auto;
	height: auto;
	font-size: 11px;
	font-family: arial;
	color: #7a7a7a;
	text-align: left;
}
td.hirlevel_archivum_gomb{
	width: auto;
	height: auto;
	margin-right:0px;
	text-align: right;
	vertical-align:bottom;
}
div.ures{
	width: 15px;
	height: 80px;
	float: left;
	margin-top: 12px;
	background-color:#ffffff;
}
div.archivum_tabla{
width: 645px;
height: auto;
float: left;
margin-top: 3px;
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
line-height:20px;
}
tr.tabla_sor_paratlan{
background-color:#ffedc3;
}
td.tabla_oszlop_szam{
text-align:center;
}
tr.tabla_oszlop_paros{
background-color:#ffffff;
}
td.tabla_sor_paros{
text-align:center;
}
td.tabla_sor_datum{
text-align:center;
}

/* ***** FÓRUM ***** */
table.egypercesek_table {
text-align:center;
color:#000000;
background-color:#e0ddd8;
}

table.egypercesek_table td {
margin-top: 2px;
font-size: 12px;
border: 1px solid white;
border-right-width: 2px;
border-left-style: none;
line-height:20px;
}

table.egypercesek_table td.head {
padding:0px;
margin:0px;
line-height:0px;
}

td.w342 {
width:342px;
}

td.w111 {
width:111px;
}

td.w191 {
width:191px;
}

.egyperces_preview_frame {
float: left;
border: 0px;
border-top: 1px solid #888888;
padding-top: 8px;
border-bottom: 1px solid #888888;
padding-bottom: 8px;
/*background-color: red;*/
width: 648px;
}

div.forum_navigacio{
width: 648px;
height: 25px;
}
div.forum_tabla{
width: 650px;
height: auto;
float: left;
margin-top: 3px;
font-size: 12px;
padding-top: 0px;
padding-bottom: 0px;
line-height:20px;
}
div.forum_tema_fejlec{
width: 231px;
height: 28px;
float: left;
margin-top: 0px;
}
div.forum_tema{
width: 231px;
height: 60px;
float: left;
margin-top: 2px;
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
line-height:20px;
text-align:center;
color:#000000;
background-color:#e0ddd8;
}

div.forum_tema_fejlec_hoszabb{
width: 342px;
height: 28px;
float: left;
margin-top: 0px;
}

div.forum_tema_hoszabb, td.forum_tema_hoszabb{
width: 342px;
height: 60px;
float: left;
margin-top: 2px;
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
line-height:20px;
text-align:center;
color:#000000;
background-color:#e0ddd8;
}

div.forum_tema_szama_fejlec{
width: 111px;
height: 28px;
float: left;
margin-left: 2px;
}
div.forum_szam,td.forum_szam{
width: 111px;
height: 60px;
float: left;
margin-top: 2px;
margin-left: 2px;
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
text-align:center;
color:#000000;
background-color:#e0ddd8;
}
div.forum_uzenetek_szama_fejlec{
width: 111px;
height: 28px;
float: left;
margin-left: 2px;

}
div.forum_utolso_uzenet_fejlec{
width: 191px;
height: 28px;
float: left;
margin-left: 2px;
}
div.forum_user_fejlec{
width: 231px;
height: 28px;
float: left;
}
td.forum_user{
width: 218px;
min-height: 150px;
margin-top: 2px;
font-size: 12px;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 3px;
line-height:15px;
text-align:left;
color:#000000;
background-color:#e0ddd8;
border: 0px solid black;
}
div.forum_user_uzenet_fejlec{
width: 417px;
height: 28px;
float: left;
margin-left: 2px;
}
td.forum_user_uzenet{
width: 395px;
/*min-height: 150px;*/
margin-top: 2px;
margin-left: 20px;
font-size: 12px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
line-height:15px;
text-align:left;
color:#000000;
background-color:#e0ddd8;
}
div.forum_utolso_uzenet,td.forum_utolso_uzenet{
width: 191px;
height: 60px;
float: left;
margin-top: 2px;
margin-left: 2px;
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
line-height:15px;
text-align:center;
color:#000000;
background-color:#e0ddd8;
}
div.forum_comment{
width: 650px;
height: auto;
float: left;
margin-top: 3px;
}

div.forum_comment_logreg{
width: 680px;
height: auto;
float: left;
margin-top: 3px;
padding-bottom: 5px;
}

div.forum_reg_hidden{
display:none;
}

div.forum_reg_email{
width: 230px;
height: 40px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

div.forum_login_email{
width: 230px;
height: 70px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

div.forum_register_email{
width: 200px;
height: 70px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}


div.loginGombDiv {
width: 173px;
height: 70px;
float: left;
background-color:#e0ddd8;
padding-left: 5px;
padding-top: 5px;
}

div.changeGombDiv {
width: 643px;
height: 70px;
float: left;
background-color:#e0ddd8;
padding-left: 5px;
padding-top: 5px;
}

div.forumCaptchaGombDiv {
background-color:#e0ddd8;
width: 650px;
height: 70px;
float: left;
}

div.forumGombDiv {
width: 140px;
height: 70px;
float: right;
padding-right: 25px;
margin-top: -8px;
}

div.forumCaptchaDiv {
height: 70px;
float: left;
}

div.forum_reg_pw{
width: 410px;
height: 40px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

div.forum_login_pw{
width: 230px;
height: 70px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

div.forum_register_nick{
width: 200px;
height: 70px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

div.forum_register_passw{
width: 200px;
height: 70px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

div.forum_register_avatar{
width: 233px;
height: 70px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}

select.avatar_select {
margin-left: -40px;
}

select.gender_select {
margin-left: -30px;
}

div.nevvalaszt {
width: 138px;
height: 70px;
float: left;
background-color:#e0ddd8;
padding-left: 5px;
padding-top: 5px;
padding-left: 40px;

}

div.registerGombDiv {
width: 643px;
height: 70px;
float: left;
background-color:#e0ddd8;
padding-left: 5px;
padding-top: 5px;
}

div.avatar_prew_div {
float: left;
background-color:#e0ddd8;
height: 75px;
}

div.avatar_prew_div_mod {
float: left;
background-color:#e0ddd8;
height: 75px;
}

div.forum_reg{
width: 300px;
height: 50px;
float: left;
background-color:#e0ddd8;
margin-left: 0px;
padding-left: 5px;
padding-top: 5px;
}
.forum_textarea {
height: 100px;
width: 550px;
overflow: auto;
}
div.forum_comment_txt{
width: 645px;
float: left;
background-color:#e0ddd8;
margin-top: 0px;
padding-top: 5px;
padding-left: 5px;
}

input.forum_jelszo_mezo {
width: 316px;
}

div.forum_comment_kuldes{
width: auto;
height: auto;
float: left;
margin-top: 2px;
padding-left: 5px;
}

.forum_gomb {
border: 0px solid black;
background-image: url("../images/gomb_hsz.jpg");
height: 36px;
width: 80px;
}

.login_gomb {
border: 0px solid black;
background-image: url("../images/gomb_login.jpg");
margin-left: -50px;
margin-top: -7px;
height: 36px;
width: 131px;
}

.change_gomb {
border: 0px solid black;
background-image: url("../images/gomb_modosit.jpg");
/*margin-left: 0px;*/
margin-top: -7px;
height: 36px;
width: 94px;
}


.register_gomb {
border: 0px solid black;
background-image: url("../images/gomb_reg.jpg");
margin-left: 0px;
height: 36px;
width: 131px;
}

.elozo_kovetkezo {
height: 35px;
}


/* ***** SZOLGÁLTATÁS UTAZÁS***** */
div.utazas_kereso{
background-color:#fff5dc;
width: 985px;
height: 37px;
float: left;
margin-top: 11px;
font-size: 12px;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
line-height:15px;
text-align:left;
vertical-align: middle;
margin-top: 2px;
}
div.utazas_ajanlat{
width: 975px;
height: 143px;
float: left;
background-color:#ffffff;
margin-top: 0px;
padding-left: 0px;
}
div.ajanlat_spacer{
width: 975px;
height: 2px;
float: left;
background-color:#fff4dc;
margin-top: 0px;
padding-left: 0px;
}
div.ajanlat_kep{
width: 150px;
height: 115px;
float: left;
background-color:#ffffff;
margin-top: 0px;
margin-left: 50px;
padding-left: 15px;
padding-top: 15px;
}
div.ajanlat_txt{
width: 545px;
height: 115px;
float: left;
margin-top: 0px;
font-size: 14px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 20px;
line-height:15px;
text-align:center;
background-color:#ffffff;
}
div.ajanlat_ar{
width: 180px;
height: 115px;
float: left;
background-color:#ffffff;
margin-top: 0px;
padding-left: 5px;
padding-bottom: 0px;
padding-top: 20px;
padding-right:5px;
text-align:center;
font-size: 14px;
font-weight:bold;
}
.ajanlat_ar img,
.utazas_kereso img,
.program_over_bezar img{
	border: 0px;
}
.utazas_kereso img{
	border: 0px;
	vertical-align: middle;
}
/* ***** TARTALOM BAL***** */



/* ***** TARTALOM JOBB ***** */
div.right_header{
	width: 330px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.right_legolvasottabb{
	width: 330px;
    position:relative;
	float: left;
	margin-top:36px;
	padding: 0px 0px 0px 0px;
	background-color: #ffeec3;
}
div.right_szolg_aloldal{
	width: 330px;
	height: auto;
	float: left;
	margin-top:11px;
	padding: 0px 0px 0px 0px;
	background-color: #ffedc3;
}
div.right_forum{
	width: 300px;
	/*height: 130px;*/
	float: left;
	margin-top:5px;
	padding: 0px 0px 0px 0px;
	background-color: #ffedc3;
}
div.right_forum_cim{
	width: 300px;
	height: 21px;
	float: left;
	margin-left:7px;
	padding: 0px 0px 0px 0px;
}
div.right_forum_leiras{
	float: left;
	margin-left: 10px;
	padding-right:10px;
	width: 300px;
	/*height: 100px;*/
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: justify;
}
div.right_item{
	width: 330px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin-top:2px;
}
div.right_legolvasottabb_cim{
	width: 316px;
	height: 28px;
	float: left;
	margin-left:7px;
	padding: 0px 0px 0px 0px;
	background-color: #fff4dc;
}
div.right_szolg_cim{
	width: 200px;
	height: 21px;
	float: left;
	margin-left:7px;
	padding-top: 2px;
}
div.right_legolvasottabb_gomb{
	width: 88px;
	height: 18px;
	float: right;
	margin-right:7px;
	padding-top: 3px;
	padding-right: 3px;
	background-color: #fff4dc;
	color: #000000;
	font-size: 12px;
	text-align: right;
}
div.right_szolg_gomb{
	width: 88px;
	height: 19px;
	float: right;
	margin-right:7px;
	padding-top: 3px;
	padding-right: 3px;
	text-align: right;
}
.right_szolg_gomb img{
	border: 0px;
}
div.right{
	width: 300px;
	height: 50px;
	float: left;
	padding: 5px 0px 5px 0px;
	background-color: #ffedc3;
	
}
div.csik{
	width: 317px;
	height: 1px;
	float: left;
	margin-right:7px;
	margin-left:7px;
	margin-top:10px;
	margin-bottom:10px;
	padding: 0px 0px 0px 0px;
	background-color: #ffbd6e;
	
}
div.csik2{
	width: 330px;
	height: 3px;
	float: left;
	background-color: #ffffff;
	margin-top:10px;
}

div.csik3{
	width: 330px;
	height: 5px;
	float: left;
	background-color: white;
	margin-top:10px;
}

div.csik_forum{
	width: 350px;
	height: 1px;
	float: left;
	background-color: #c9c3b8;
	margin-top:10px;
	margin-bottom:10px;
}
div.right_tavtarto{
	width: 330px;
	height: 5px;
	float: left;
	background-color: #ffedc3;
}
div.ad_banner{
	width: 330px;
	/*height: 253px;*/
	float: left;
	padding-top: 5px;    /* used to be 5px */
	padding-bottom: 2px; /* used to be 5px */
	background-color: #ffffff;
}

div.ad_banner2{width: 330px;height: 118px;float: left;background-color: #ffffff;background: url('../images/aloldal_banner2_bg.jpg') top no-repeat;}
div.ad_banner2_txt{width: 235px;height: 75px;float: left;line-height:14px;font-size: 11px;color: #484848;text-align: left;padding-left:15px;padding-top:13px;}
div.ad_banner2_btn{width: 80px;height: 118px;float: right;}

/* ***** FOOTER ***** */
div.footer_csik{
	width: 990px;
	height: 1px;
    margin: 0px auto;
    float: left;
    margin-top:5px;
	margin-bottom:5px;
	padding: 0px 0px 0px 0px;
	background-color: #ffbd6e;
}
div.footer{
	width: 990px;
	height: 52px;
	margin: 0px auto;
    float: left;
	padding-top: 0px;
}
div.footer_text{
	/*width: 650px;
	height: 15px;
	float: right;*/
	padding-right: 10px;
	font-size: 12px;
	text-align: center;
}  
div.layfooter{
float: left;
}
div.layheader{
}

#footer_mediatools_logo {
padding-left: 10px;
}
#footer_mediatools a {
font-family: Arial, sans-serif;
font-size: 8pt;
color: #f8b016;
}
/* ***** FOOTER ***** */











/* *****DEPO STÍLUSOK***** */
/* ***** MENÜ ***** */
#vekony {
	height: 1px;
}

div.menu {
	height: 29px;
	margin: 0px auto;
	background: #ffffff;
	text-transform: uppercase;
	font-size: 11px;
}

div.potty {
	width: 5px;
	height: 24px;
	float: left;
	padding: 5px 0px 0px 0px;
	color: #dee6ec;
}

.menu a {
	font-weight: bold;
	color: #777777;
	text-decoration: none;
}

.menu a:hover {
}

div.menu_bal_i {
	margin: 0px 0px 0px 5px;
	float: left;
	width: 10px;
	height: 29px;
}

div.menu_jobb_i {
	margin: 0px 5px 0px 0px;
	float: left;
	width: 10px;
	height: 29px;
}

div.menu_elem_i {
	float: left;
	height: 21px;
	padding: 8px 0px 0px 0px;
	cursor: pointer;
}

div.menu_bal_a {
	margin: 0px 0px 0px 5px;
	float: left;
	width: 10px;
	height: 29px;
	background: url('alap/menu_keret_bal_a.gif');
}

div.menu_jobb_a {
	margin: 0px 5px 0px 0px;
	float: left;
	width: 10px;
	height: 29px;
	background: url('alap/menu_keret_jobb_a.gif');
}

div.menu_elem_a {
	float: left;
	height: 21px;
	background: #dee6ec;
	padding: 8px 0px 0px 0px;
}

div.menu_bal_h {
	margin: 0px 0px 0px 5px;
	float: left;
	width: 10px;
	height: 29px;
	background: url('alap/menu_keret_bal_h.gif');
}

div.menu_jobb_h {
	margin: 0px 5px 0px 0px;
	float: left;
	width: 10px;
	height: 29px;
	background: url('alap/menu_keret_jobb_h.gif');
}

div.menu_elem_h {
	float: left;
	height: 21px;
	background: url('alap/menu_hatter_h.gif');
	padding: 8px 0px 0px 0px;
	cursor: pointer;
}
/* ***** /MENÜ ***** */

/* ***** LÁBLÉC ***** */
div.lablec {
	width: 960px;
	height: 36px;
	float: left;
	margin: 10px 0px 0px 0px;
	background: url('alap/lablec.gif') top no-repeat;
}

.lablec div {
	padding: 11px 20px 11px 20px;
	color: #ffffff;
}

.lablec a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
/* ***** /LÁBLÉC ***** */

td.reklam_1 {
	text-align: left;
	vertical-align: top;
}

td.reklam_2 {
	text-align: center;
	vertical-align: top;
}

td.reklam_3 {
	text-align: right;
	vertical-align: top;
}

td.reklam_4 {
	text-align: left;
}


div.elvalaszto_kek {
	width: 960px;
	height: 5px;
	float: left;
	background: #dee6ec;
}

div.elvalaszto_tartalom_nagy {
	width: 690px;
	height: 20px;
	float: left;
}

div.elvalaszto_tartalom_kicsi {
	width: 690px;
	height: 10px;
	float: left;
}

table.kategoriak {
	width: 960px;
	margin: 0px auto;
}

table.reklamok {
	margin: 0px auto;
}

.kategoriak td {
	text-align: left;
	padding: 20px;
	line-height: 22px;
	vertical-align: top;
}

.kategoriak a {
	
	font-size: 14px;
	font-weight: bold;
}

.kategoriak p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 10px;
	line-height: 12px;
	text-align: left;
}

div.doboz_ures {
	margin: 7px;
	width: 219px;
	height: 10px;
	float: left;
}

div.doboz_discovery {
	width: 219px;
	background: url('alap/doboz_fejlec_discovery.jpg') top no-repeat;
	float: left;
	text-align: center;
	font-size: 11px;
}

.doboz_discovery a {
	color: #6582a1;
}


div.doboz_hatter {
	margin: 0px 7px 0px 7px;	
	background: url('alap/doboz_hatter.gif') repeat;
	float: left;
}

div.doboz_lablec {
	background: url('alap/doboz_lablec.gif') bottom no-repeat;
	float: left;
	padding: 0px 0px 10px 0px;
}

div.doboz_infotech {
	width: 219px;
	height: 246px;
	background: url('alap/doboz_fejlec_infotech.gif') top no-repeat;
	float: left;
	text-align: center;
}

.doboz_infotech a {
	color: #de802c;
}

div.doboz_hirlevel {
	width: 219px;
	height: 246px;
	background: url('alap/doboz_fejlec_hirlevel.gif') top no-repeat;
	float: left;
	text-align: center;
}

div.doboz_forum {
	width: 219px;
	height: 246px;
	background: url('alap/doboz_fejlec_forum.gif') top no-repeat;
	float: left;
	text-align: center;
}

div.doboz_allas {
	width: 219px;
	background: url('alap/doboz_fejlec_allas.gif') top no-repeat;
	float: left;
	text-align: center;
}

div.doboz_kepzes {
	width: 219px;
	background: url('alap/doboz_fejlec_kepzes.gif') top no-repeat;
	float: left;
	text-align: center;
}

.doboz_kepzes a {
}

div.doboz_termekvideok {
	width: 219px;
	height: 246px;
	background: url('alap/doboz_fejlec_termekvideok.gif') top no-repeat;
	float: left;
	text-align: center;
}

div.doboz_hirek {
	width: 219px;
	background: url('alap/doboz_fejlec_hirek.gif') top no-repeat;
	float: left;
	text-align: center;
}

div.doboz_belso {
	width: 200px;
	height: 200px;
	overflow: hidden;
	margin: 0px 10px 5px 9px;
	padding: 27px 0px 0px 0px;
	text-align: left;
	line-height: 20px;
}

.doboz_belso a {
	font-weight: bold;
}

div.lablec_kereso_1 {
	float: left;
	padding: 5px 5px 3px 20px;
	font-size: 11px;
	font-weight: bold;
}

div.lablec_kereso_2 {
	float: right;
	width: 203px;
	height: 32px;
	background: url('alap/kereso_lablec.gif');
	font-size: 11px;
	font-weight: bold;
}

div.lablec_kereso_3 {
	float: right;
}

.lablec_kereso_2 input {
	margin: 3px 0px 0px 3px;
	width: 182px;
	height: 15px;
	border: 0px;
	background: transparent;
	font-size: 12px;
	color: #6582a1;
}

div.gyartok {
	float: left;
	margin: 0px 20px 0px 20px;
	background: #ffffff;
	font-size: 11px;
	padding: 20px;
}

td.reklamok {
	padding: 20px;
}

.reklamok td {
	text-align: center;
}

div.reklam_sajat {
	width: 581px;
	padding: 5px 0px 6px 0px;
	background: #de802c;
	color: #ffffff;
	text-align: center;
}

.reklam_sajat a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

td.dobozok {
	padding: 14px;
}

div.tartalom {
	width: 690px;
	float: left;
	margin: 10px 0px 0px 20px;
}

p.fejlec {
	font-size: 18px;
	font-weight: bold;
	color: #6582a1;
}

div.reg_belso, div.termek_belso {
	width: 650px;
	float: left;
	background: #ffffff;
	padding: 20px;
}

div.reg_fejlec {
	width: 630px;
	height: 35px;
	float: left;
	background: url('alap/reg_fejlec.gif');
	padding: 15px 0px 0px 20px;
	font-weight: bold;
}

div.reg_adat {
	width: 200px;
	height: 25px;
	float: left;
	margin: 10px 0px 0px 0px;
	text-align: right;
	color: #6582a1;
}

.reg_adat font {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #de802c;
	text-decoration: underline;
}

div.reg_bevitel_bal {
	width: 6px;
	height: 35px;
	float: left;
	margin: 0px 0px 0px 20px;
	background: url('alap/reg_bevitel_bal.gif');
	text-align: left;
}

div.reg_bevitel_jobb {
	width: 6px;
	height: 35px;
	float: left;
	background: url('alap/reg_bevitel_jobb.gif');
	text-align: left;
}

div.reg_bevitel_hatter {
	height: 35px;
	float: left;
	background: url('alap/reg_bevitel_hatter.gif');
	text-align: left;
}

input.reg_nagy {
	width: 400px;
	margin: 7px 0px 0px 0px;
	border: 0px;
	background: transparent;
	color: #777777;
}

input.reg_kozep {
	margin: 7px 0px 0px 0px;
	width: 266px;
	border: 0px;
	background: transparent;
	color: #777777;
}

input.reg_kicsi {
	margin: 7px 0px 0px 0px;
	width: 100px;
	border: 0px;
	background: transparent;
	color: #777777;
}

div.ellenorzo {
	margin: 0px 0px 0px 20px;
	float: left;
	width: 150px;
	height: 35px;
}

div.reg_megjegyzes {
	float: right;
	width: 440px;
	float: right;
	font-size: 10px;
	text-align: center;
}

div.reg_jog {
	float: left;
	margin: 10px 0px 0px 20px;
	width: 410px;
	height: 150px;
	font-size: 10px;
	text-align: center;
}

.reg_jog textarea {
	margin: 0px;
	padding: 0px;
	width: 370px;
	height: 150px;
	border: #777777 1px solid;
	font-size: 10px;
	font-family: arial;
	color: #777777;
}

div.reg_check {
	float: left;
	margin: 10px 0px 0px 20px;
	width: 430px;
	height: 35px;
	font-size: 10px;
	text-align: center;
}

div.reg_gomb {
	margin: 20px 0px 0px 0px;
	width: 630px;
	height: 27px;
	float: left;
	text-align: center;
}

div.reklamsav {
	float: right;
	width: 209px;
	margin: 10px 20px 0px 0px;
	background: url('alap/reklamsav_hatter.gif');
}

.reklamsav img {
	border: 0px;
}

div.termek_termeknev {
	width: 670px;
	height: 14px;
	float: left;
	background: #f3f3f3;
	padding: 8px 10px 8px 10px;
	color: #6582a1;
	font-size: 14px;
	font-weight: bold;
}

div.termek_elvalaszto_1 {
	width: 690px;
	height: 1px;
	float: left;
	background: #dfdfdf;
}

div.termek_elvalaszto_2 {
	width: 690px;
	height: 2px;
	float: left;
	background: #ffffff;
}

div.termek_elvalaszto_3 {
	width: 690px;
	height: 5px;
	float: left;
}

div.termek_elvalaszto_4 {
	width: 690px;
	height: 2px;
	float: left;
}

div.termek_kep {
	width: 180px;
	height: 180px;
	float: left;
	background: #ffffff;
	text-align: center;
	padding: 10px;
}

.termek_kep img {
	border: 0px;
}

div.termek_leiras_0 {
	width: 450px;
	height: 12px;
	float: right;
	background: #ffffff;
	padding: 10px 20px 0px 20px;
	color: #6582a1;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

div.termek_leiras_1 {
	width: 450px;
	height: 58px;
	float: right;
	background: #ffffff;
	padding: 10px 20px 10px 20px;
}

div.termek_leiras_2 {
	width: 450px;
	height: 60px;
	float: right;
	background: #ffffff;
	padding: 20px;
}

.termek_leiras_2 a {
	color: #de802c;
	font-weight: bold;
	text-decoration: underline;
}
div.tl2_bal {
	width: 270px;
	height: 60px;
	float: left;
	background: #ffffff;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}

div.tl2_jobb {
	width: 110px;
	height: 60px;
	float: right;
	background: #ffffff url('alap/termek_mail.jpg') no-repeat;
	padding: 0px 0px 0px 63px;
	font-size: 11px;
	color: #2c628d;
	text-align: left;
}

div.termek_csillag {
	width: 180px;
	height: 30px;
	float: left;
	background: #f3f3f3;
	padding: 10px;
	font-size: 9px;
	text-align: center;
}

div.termek_info {
	width: 470px;
	height: 10px;
	float: right;
	background: #f3f3f3;
	padding: 20px 10px 20px 10px;
	font-size: 9px;
	text-align: center;
}

div.termek_menu {
	width: 690px;
	height: 28px;
	float: left;
}

div.termek_menu_bal_a {
	width: 10px;
	height: 28px;
	float: left;
	margin: 0px 0px 0px 10px;
	background: url('alap/termek_ful_bal_a.gif');
}

div.termek_menu_jobb_a {
	width: 10px;
	height: 28px;
	float: left;
	background: url('alap/termek_ful_jobb_a.gif');
}

div.termek_menu_a {
	height: 20px;
	float: left;
	background: #2c628d;
	padding: 8px 0px 0px 0px;
	color: #ffffff;
	font-weight: bold;
}

div.termek_menu_bal_i {
	width: 10px;
	height: 28px;
	float: left;
	margin: 0px 0px 0px 10px;
	background: url('alap/termek_ful_bal_i.gif');
}

div.termek_menu_jobb_i {
	width: 10px;
	height: 28px;
	float: left;
	background: url('alap/termek_ful_jobb_i.gif');
}

div.termek_menu_i {
	height: 20px;
	float: left;
	background: #dfdfdf;
	padding: 8px 0px 0px 0px;
	color: #2c628d;
	font-weight: bold;
	cursor: pointer;
}

div.termek_menu_bal_h {
	width: 10px;
	height: 28px;
	float: left;
	margin: 0px 0px 0px 10px;
	background: url('alap/termek_ful_bal_h.gif');
}

div.termek_menu_jobb_h {
	width: 10px;
	height: 28px;
	float: left;
	background: url('alap/termek_ful_jobb_h.gif');
}

div.termek_menu_h {
	height: 20px;
	float: left;
	background: url('alap/termek_ful_hatter_h.gif');
	padding: 8px 0px 0px 0px;
	color: #2c628d;
	font-weight: bold;
	cursor: pointer;
}

.termek_menu_i a {
	color: #777777;
	text-decoration: none;
}

.termek_menu_i a:hover {
	color: #de802c;
}

div.termek_menu_also {
	width: 690px;
	height: 5px;
	float: left;
	background: #2c628d;
}

div.termek_kategoriasor {
	width: 670px;
	height: 12px;
	float: left;
	background: #dfdfdf;
	padding: 3px 10px 3px 10px;
	font-size: 9px;
	font-weight: bold;
}

div.termek_felsorolas_fejlec, div.termek_specifikacio_fejlec, div.termek_hozzaszolas_fejlec {
	width: 690px;
	height: 24px;
	float: left;
	padding: 10px 0px 0px 0px;
	background: #dee6ec;
	text-transform: uppercase;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}

.termek_felsorolas_fejlec a  {
	color: #777777;
	text-decoration: underline;
}

.termek_felsorolas_fejlec a:hover  {
	color: #6582a1;
}

div.termek_felsorolas_kibont {
	width: 30px;
	height: 21px;
	float: left;
	text-align: right;
}

div.termek_felsorolas_forgalmazo {
	width: 275px;
	padding: 0px 0px 0px 15px;
	float: left;
	text-align: left;
	font-weight: bold;
}

div.termek_felsorolas_ceglogo {
	width: 80px;
	height: 21px;
	float: left;
	text-align: center;
}

.termek_felsorolas_ceglogo img {
	border: #dee6ec 1px solid;
}

div.termek_felsorolas_minosites {
	width: 100px;
	height: 16px;
	float: left;
	text-align: center;
}

div.termek_felsorolas_ar {
	width: 100px;
	height: 16px;
	float: left;
	text-align: center;
	font-weight: bold;
}

div.termek_felsorolas_vasarlas {
	width: 90px;
	height: 21px;
	float: left;
	text-align: left;
}

div.termek_felsorolas_csomag_bekezd {
	width: 24px;
	height: 21px;
	float: left;
	text-align: right;
}

.termek_felsorolas_csomag_bekezd img, .termek_felsorolas_kibont img, .termek_felsorolas_vasarlas img {
	border: 0px;
}

div.termek_felsorolas_csomag_leiras {
	width: 456px;
	height: 21px;
	float: left;
	padding: 0px 0px 0px 20px;
	text-align: left;
	font-size: 12px;
	font-style: italic;
	text-align: left;
}

div.termek_felsorolas_megjegyzes {
	width: 645px;
	float: left;
	padding: 5px 0px 5px 45px;
	font-size: 10px;
	color: #777777;
	text-align: left;
}

div.termek_forgalmazo_kiemelt {
	width: 690px;
	float: left;
	padding: 10px 0px 10px 0px;
	background: #fdf6ea;
	font-size: 14px;
	font-weight: normal;
	color: #6582a1;
}

div.termek_forgalmazo_normal {
	width: 690px;
	float: left;
	padding: 10px 0px 10px 0px;
	background: #ffffff;
	font-size: 14px;
	font-weight: normal;
	color: #6582a1;
}

div.termek_specifikacio, div.termek_hozzaszolas {
	width: 630px;
	float: left;
	padding: 10px 40px 10px 20px;
	background: #ffffff;
	font-size: 12px;
	font-weight: normal;
	color: #6582a1;
}

/*li {
	color: #777777;
}
*/
ul {
	margin: 3px 50px 3px 50px;
}

div.termek_specifikacio_fejlec_belso, div.termek_hozzaszolas_fejlec_belso {
	width: 690px;
	height: 21px;
	float: left;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}

div.termek_depo {
	border: #dee6ec 1px solid;
	width: 668px;
	float: left;
	background: #dfdfdf;
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: #6582a1;
}

div.termek_depo_1 {
	width: 668px;
	float: left;
	text-align: justify;
}

div.termek_depo_2 {
	width: 668px;
	float: left;
	text-align: center;
}

.termek_depo a {
	font-weight: bold;
	text-decoration: underline;
	color: #de802c;
}

div.ceg_bal {
	width: 240px;
	float: left;
}

div.ceg_jobb {
	width: 380px;
	float: right;
	background: #ffffff;
	padding: 20px;
}

div.ceg_jobb_1 {
	width: 250px;
	float: left;
}

div.ceg_jobb_2 {
	width: 130px;
	float: right;
	text-align: center;
}

div.ceg_nev {
	width: 240px;
	float: left;
	color: #6582a1;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

div.ceg_kep {
	width: 240px;
	float: left;
	text-align: center;
}

div.ceg_adatok {
	width: 200px;
	float: left;
	background: #ffffff;
	padding: 10px 20px 10px 20px;
	color: #6582a1;
	font-size: 14px;
	font-weight: bold;
}

div.ceg_adatok_elvalaszto {
	width: 200px;
	height: 2px;
	float: left;
	margin: 5px 0px 5px 0px;
	background:#f3f3f3;
}

div.ceg_adatok_bal {
	width: 50px;
	float: left;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #6582a1;
}

div.ceg_adatok_jobb {
	width: 140px;
	float: right;
	font-weight: normal;
	font-size: 11px;
	color: #777777;
	text-align: left;
}

div.ceg_leiras {
	width: 650px;
	float: left;
	margin: 20px 20px 0px 20px;
}

div.ceg_termek_nev {
	width: 250px;
	float: left;
	margin: 10px 0px 0px 0px;
	color: #6582a1;
	font-size: 14px;
	font-weight: bold;
}

div.ceg_termek_ar_1 {
	width: 105px;
	float: left;
	margin: 20px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	color: #de802c;
	font-size: 14px;
	font-weight: bold;
}

div.ceg_termek_ar_2 {
	width: 139px;
	float: right;
	margin: 20px 0px 0px 0px;
}

div.ceg_termek_erdeklodok {
	width: 250px;
	float: left;
	margin: 20px 0px 0px 0px;
	font-size: 10px;
}

div.ceg_termek_jobb_elvalaszto {
	width: 380px;
	height: 2px;
	float: left;
	margin: 5px 0px 5px 0px;
	background:#f3f3f3;
}

div.ceg_termek_jobb_leiras_1 {
	width: 120px;
	float: left;
	font-size: 11px;
	color: #6582a1;
	font-weight: bold;
	text-align: right;
}

div.ceg_termek_jobb_leiras_2 {
	width: 250px;
	float: right;
	font-size: 11px;
}

div.ceg_termek_jobb_also {
	width: 400px;
	float: right;
	padding: 5px 10px 5px 10px;
	background: #dfdfdf;
	color: #6582a1;
	font-size: 11px;
	text-align: center;
}

.ceg_termek_jobb_also a, .ceg_termek_jobb_leiras_2 a, .ceg_adatok_jobb a {
	font-weight: bold;
	color: #de802c;
}

div.doboz_belepes, div.doboz_ertesites {
	width: 220px;
	position: absolute;
	display: none;
	background: #dfdfdf;
	border: #6582a1 1px solid;
	z-index: 2;
	opacity: 0.9;
	filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90);
	padding: 10px;
}

#input {
	border: #777777 1px solid;
}

div.layer_belso {
	width: 200px;
	float: left;
	text-align: center;
}

.doboz_belepes img,
.ceg_termek_ar_2 img {
	border: 0px;
}

div.bezar {
	width: 20px;
	height: 20px;
	float: right;
	cursor: pointer;
}

img.termek_nagykep {
	border: #000000 1px solid;
}

div.termeklista_fejlec {
	width: 670px;
	float: left;
	padding: 4px 10px 4px 10px;
	background: #f3f3f3;
}

div.elvalaszto_690_2 {
	width: 690px;
	height: 2px;
	float: left;
}

div.termeklista_lapozo {
	width: 670px;
	float: left;
	padding: 8px 10px 8px 10px;
	background: #dfdfdf;
	font-weight: bold;
	text-align: center;
	color: #6582a1;
}

.termeklista_lapozo a {
	color: #ffffff;
}

.termeklista_lapozo a:hover {
	color: #6582a1;
}

div.termeklista {
	width: 670px;
	float: left;
	padding: 0px 10px 0px 10px;
	background: #ffffff;
}

div.termeklista_belso_1 {
	width: 50px;
	float: left;
	padding: 40px 0px 0px 0px;
	text-align: center;
	font-size: 10px ;
}

div.termeklista_belso_2 {
	width: 120px;
	height: 120px;
	float: left;
	padding: 10px;
}

div.termeklista_belso_3 {
	width: 300px;
	height: 120px;
	float: left;
	padding: 10px;
}

div.termeklista_belso_3a {
	width: 300px;
	height: 50px;
	float: left;
	color: #6582a1;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

div.termeklista_belso_3b {
	width: 300px;
	height: 45px;
	float: left;
	padding: 5px 0px 0px 0px;
}

div.termeklista_belso_3c {
	width: 300px;
	height: 10px;
	float: left;
	padding: 5px 0px 0px 0px;
}

div.termeklista_belso_4 {
	width: 120px;
	height: 120px;
	float: left;
	padding: 10px;
}

div.termeklista_belso_4a {
	width: 120px;
	height: 30px;
	float: left;
	text-align: center;
	color: #6582a1;
	font-size: 14px;
	font-weight: bold;	
	padding: 10px 0px 0px 0px;
}

.termeklista_belso_4b img,
.lablec img,
.lablec_kereso_3 img,
.reklam_akcios_nagy img,
.reg_gomb img {
	border: 0px;
}

div.termeklista_belso_4b {
	width: 120px;
	height: 24px;
	float: left;
	padding: 3px 0px 3px 0px;
	text-align: center;
}

div.termeklista_belso_4c {
	width: 120px;
	height: 40px;
	float: left;
	text-align: center;
}
/* ***** DOBOZOK ***** */
div.doboz_oldalso {
	width: 201px;
	float: right;
}

div.doboz_oldalso_elvalaszto {
	width: 201px;
	height: 10px;
	float: right;
}


div.doboz_oldalso_szukites {
	width: 161px;
	float:right;
	background: url('alap/doboz_oldalso_szukites_hatter.jpg');
	padding: 5px 15px 5px 25px;
	font-size: 11px;
}

.doboz_oldalso_szukites a {
	color: #6582a1;
}

.doboz_oldalso_szukites a:hover {
	color: #de802c;	
}

div.doboz_oldalso_bal {
	width: 20px;
	float: left;
	margin: 5px 0px 0px 10px;
}

div.doboz_oldalso_jobb {
	width: 176px;
	float: right;
	font-size: 11px;
	color: #de802c;
	margin: 5px 0px 5px 0px;
}

.doboz_oldalso_jobb a {
	color: #de802c;
}

a.sarga {
	color: #de802c;
}

div.reklam_akcios_nagy {
	width: 350px;
	height: 153px;
	background: url('alap/reklam_akcios_nagy_hatter.gif') no-repeat;
	padding: 30px 20px 20px 20px;
}

div.reklam_akcios_nagy_valaszto {
	width: 350px;
	height: 22px;
	float: left;
}

.reklam_akcios_nagy_valaszto img,
.reklam_akcios_kicsi_valaszto img {
	margin: 0px 5px 0px 5px;
}

div.reklam_akcios_nagy_kep {
	width: 100px;
	float: left;
	padding: 20px 0px 0px 0px;
}

div.reklam_akcios_nagy_belso {
	width: 230px;
	float: left;
	padding: 10px;
}

div.reklam_akcios_nagy_belso_nev {
	width: 230px;
	float: left;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #6582a1;
}

div.reklam_akcios_nagy_belso_ar {
	width: 230px;
	float: left;
	margin: 10px 0px 0px 0px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #6582a1;
}

div.reklam_akcios_nagy_belso_forgalmazo {
	width: 230px;
	float: left;
	margin: 10px 0px 0px 0px;
	text-align: left;
	font-size: 10px;
	color: #6582a1;
}

div.reklam_akcios_nagy_belso_leiras {
	width: 230px;
	height: 40px;
	float: left;
	text-align: left;
	margin: 10px 0px 0px 0px;
}

div.reklam_akcios_nagy_belso_gomb {
	width: 230px;
	float: left;
	text-align: left;
	margin: 10px 0px 0px 0px;
}

div.reklam_akcios_kicsi_valaszto {
	width: 201px;
	height: 22px;
	float: left;
	text-align: center;
}

div.reklam_akcios_kicsi_kep {
	width: 201px;
	float: left;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

div.reklam_akcios_kicsi_belso_nev {
	width: 201px;
	float: left;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #6582a1;
}

div.reklam_akcios_kicsi_belso_leiras {
	width: 201px;
	float: left;
	text-align: center;
	margin: 10px 0px 0px 0px;
}

div.reklam_akcios_kicsi_belso_ar {
	width: 201px;
	float: left;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #6582a1;
	margin: 10px 0px 0px 0px;
}

div.reklam_akcios_kicsi_belso_forgalmazo {
	width: 201px;
	float: left;
	text-align: center;
	font-size: 10px;
	color: #6582a1;
	margin: 10px 0px 0px 0px;
}

div.reklam_akcios_kicsi_belso_gomb {
	width: 201px;
	float: left;
	text-align: center;
	margin: 10px 0px 0px 0px;
}

/* ***** /DOBOZOK ***** */
div.tartalom_szeles {
	width: 880px;
	float: left;
	padding: 20px 40px 20px 40px;
}

span.kiemelt {
	color: #de802c;
}

td.basket_head_1 {
	background: #dee6ec;
}

td.basket_head_2 {
	background: #f3f3f3;
}

tr.basket_row_1 {
	
}

tr.basket_row_2 {
	background: #f3f3f3;
}

tr.basket_separator {
	background: #dfdfdf;
}

.error {
  clear: both;
  padding: 24px;
  font-weight: bold;
  color: #FF8900;
}

.message {
  clear: both;
  padding: 24px;
  font-weight: bold;
  color: #FF8900;
}

a.forum_link {
color: #AA0000;
}

/* ***** Kalkulator ***** */
.oltasInput
{
border: 0px;
color: #777777;
width: 300px;
background-color: white;    
}

.kaloriaertek
{
border: 0px;
color: #777777;
font-weight: bold;
text-decoration: underline;
width: 37px;
background-color: white;    
}

.brocaertek
{
border: 0px;
color: #777777;
font-weight: bold;
text-decoration: underline;
width: 20px;
background-color: white;    
}

.bmiertek
{
border: 0px;
color: #777777;
font-weight: bold;
text-decoration: underline;
width: 33px;
background-color: white;    
}

.bmikomment
{
border: 0px;
color: #777777;
font-weight: bold;
width: 150px;
background-color: white;    
}

.kalkulatorok_bg
{
background-color:#fff5dc;
width: 985px;
height: auto;
margin-top: 11px;
font-size: 12px;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
line-height:15px;
text-align:left;
margin-top: 30px;
}

.kalk_hr
{
width: 981px;
height: 1px;
border: 0px;
background-color: #DDDDDD;
margin: 8px 0 8px 0;
}
.kalk_center
{
text-align: center;
width: 100%;
}
/* ***** Kalkulator ***** */
/* szolg menü*/
div.szolg_menu12{
    margin-top: -3px;
	width: 990px;
	height: 31px;
	float: left;
}
div.szolg_menu1{
	width: 330px;
	height: 31px;
	float: left;
	background:#fff5dd;
	background: url('../images/szolg_menu_bg2.jpg');
}
div.szolg_menu_bg{
	width: 660px;
	height: 31px;
	float: left;
	background: url('../images/szolg_menu5_bg.jpg');
	/*background: url('images/szolg_menu_bg.jpg');*/
	margin: 0px 0px 0px 0px; /* top right bottom left*/
	
}
div.szolg_menu2{
	width: 90px;
	height: 25px;
	float: left;
	padding: 6px 0px 0px 0px; /* top right bottom left*/
}
div.szolg_menu_spacer{
    height: 31px;
    float: left;

}
.szolg_menu2 a{
	font-family: verdana;
	font-size: 11px;
	color: #7a7a7a;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.szolg_menu1 img,
.szolg_menu2 img
{
border: 0px;
}

div.ie6warning {position: absolute; top: 0; width: 100%;  z-index: 10000;}
div.ie6warning a {height: 54px;	background: transparent url('../images/ie6.gif') center center no-repeat; width: 840px; display: inline-block; cursor: pointer;}


/* ***** /CSS ***** */
