body {
	margin:15px auto;
	background-color:#da1a99;
	background-image:url(../gfx/bg.jpg);
	background-attachment: scroll;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


a.topmenu:link,a.topmenu:active,a.topmenu:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

a.topmenu:hover{
color:#999999;
}


a.leftnav:link,a.leftnav:active,a.leftnav:visited{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#5e455d;
text-decoration:none;
}


.main_div{
width:960px;
margin:auto;
}



.felso_bg{
height:12px;
background-image:url(../gfx/header_top_bg.gif);
}

*html .felso_bg{
font-size:0px;
}

/* header */

.header{
margin:auto;
background-color:#FFFFFF;
background-image:url(../gfx/header_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
width:960px;
/*border:solid 1px red;*/
}




/* logo */

.logo{
float:left;
width:282px;
height:86px;
background-image:url(../gfx/logo.jpg);
background-repeat:no-repeat;
margin-left:15px;
}

.banner{
float:right;
width:470px;
height:62px;
margin-right:10px;
border:solid 1px #000000;
}


/* top menu */

.menu_elvalaszto{
float:left;
background-image:url(../gfx/menu_valaszto.jpg);
background-repeat:no-repeat;
width:3px;
height:29px;
display:inline;
}

.menupont{
background-image:url(../gfx/menu_valaszto.jpg);
background-repeat:no-repeat;
background-position:right;
display:inline;
float:left;
width:auto;
margin-top:10px;
padding-right:8px;
margin-left:5px;
}

*html .menupont{
margin-top:5px;
}

.menu_holder{
background-image:url(../gfx/menu_bg.jpg);
}

.top_menu{
background-image:url(../gfx/menu_bg.jpg);
background-repeat:repeat-x;
height:29px;
float:left;
width:550px;
}

.menu_szivecske{
border:0;
width:12px; 
height:19px;
behavior:	url("pngbehavior.htc");
margin-right:3px;
}

.menu_pont{
width:200px;
/*border:solid 1px red;*/
}

.menu_pontok{
color:#b6a2b5;
line-height:10px;
margin-bottom:3px;
}


/* zaszlok */

.zaszlok {
float:right;
width:400px;
height:29px;
}

*html .zaszlok {
padding-top:10px;
height:19px;
}

.top_csikozas{
background-image:url(../gfx/menu_csikozas_bg.jpg);
background-repeat:repeat-x;
height:6px;
}

*html .top_csikozas{
font-size:0px;
}

/* tartalom */

.content{
background-color:#FFFFFF;
padding-top:5px;
padding-left:5px;
}


/* bal oszlop*/

.bal_oszlop{
float:left;
width:215px;
}

.bal_container{
margin-bottom:10px;
}

.bal_oszlop_content{
background-image:url(../gfx/bal_container_bg.jpg);
background-repeat:repeat-x;
padding-left:6px;
padding-bottom:5px;
}

/* bejelentkezés */

.formInputText{
background-image:url(../gfx/login_bg.gif);
background-repeat:no-repeat;
height:16px;
width:178px;
border:0;
padding-left:10px;
padding-right:10px;
}

*html .formInputText{
width:176px;
}


.nincs_bejel{
margin-top:0px;
margin-bottom:20px;
color:#5e455d;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.bejelentkezes_header{
background-image:url(../gfx/bejelentkezes_header.jpg);
background-repeat:no-repeat;
background-position:right;
height:40px;
}


.bejelentkezes_content{
background-image:url(../gfx/login_bg.jpg);
background-repeat:no-repeat;
padding-left:5px;
}

.bejelentkezes_content div{
display:inline;
}


.login_btn{
margin-top:5px;
}


.login_btn_2{
margin-top:10px;
margin-left:10px;
}
/* kategoria */

.kategoria_header{
background-image:url(../gfx/kategoriak_header.jpg);
background-repeat:no-repeat;
height:40px;
}

/* kiemelt */

.kiemelt_header{
background-image:url(../gfx/kiemelt_header.jpg);
background-repeat:no-repeat;
height:37px;
}

/* közepe tartalmi rész */

.kozep_tartalom{
float:left;
width:510px;
margin-left:5px;
}




/* jobb oszlop */

.jobb_holder{
float:right;
width:220px;
}

.jobb_oszlop{
float:right;
width:220px;
}



.kosar_content{
background-image:url(../gfx/kosar_bg.jpg);
background-repeat:repeat-x;
padding-left:6px;
padding-bottom:5px;
width:210px;
/*border:solid 1px red;*/
}

.kosar_header{
background-image:url(../gfx/kosar_header.jpg);
background-repeat:no-repeat;
height:41px;
width:216px;

}




/* kereso */

.kereso_header{
background-image:url(../gfx/kereso_header.jpg);
background-repeat:no-repeat;
height:37px;
}

.kereso_content{
background-image:url(../gfx/kereso_bg.jpg);
background-repeat:repeat-x;
width:215px;
margin-left:1px;
padding-top:5px;
}

.form{
display:inline;
}

.kereso_holder{
margin-top:7px;
}

.formInputText2{
background-image:url(../gfx/kereses_bg.jpg);
background-repeat:no-repeat;
border:0;
width:178px;
height:16px;
padding-left:10px;
padding-right:10px;
}

.formInputText3{
background-image:url(../gfx/input_bg2.jpg);
background-repeat:no-repeat;
border:0;
width:178px;
height:16px;
padding-left:10px;
padding-right:10px;
}
/* footer */

.footer{
background-image:url(../gfx/footer_bottom_bg.gif);
background-repeat:no-repeat;
background-position:top;
height:12px;
}


.kozep3{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
color:#b61199;
font-weight:normal;
}


.clearer{
clear:both;
}

.date{
display:inline;
margin-right:10px;
float:left;
}

.kozep1_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

.kozep2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}


/* fooldal */

.fo_top{
background-image:url(../gfx/fo_top.jpg);
background-repeat:no-repeat;
width:491px;
height:23px;
padding-top:7px;
color:#000000;
font-size:10px;
padding-left:10px;
font-weight:bold;
margin-left:5px;
}

.fo_main{
width:499px;
border-left:solid 1px #e7e6e7;
border-right:solid 1px #e7e6e7;
margin-left:5px;
}

.fo_bottom{
background-image:url(../gfx/fo_bottom.jpg);
background-repeat:no-repeat;
width:499px;
margin-left:2px;
height:10px;
margin-left:5px;
}


/* termek megjelenítés */

.termek_kep{
float:left;
width:120px;
height:100px;
margin-left:20px;
}

*html .termek_kep{
margin-left:10px;
}

.termek_jobb{
float:right;
width:350px;
}

a.kozepnav:link,a.kozepnav:visited,a.kozepnav:active{
color:#5e455d;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.kozepnav:hover{
color:#000000;
}

.termek_leiras{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a.termek:link,a.termek:active,a.termek:visited{
color:#5e455d;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.termek:hover{
color:#000000;
}

.linethrough{

   color: #000;
   font-size:14px;
   text-decoration:line-through;
}

.termek_nalunk{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.ar{
color:#d2059b;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}


.ar2{
color:#5e455d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}


.ar3{
color:#d80dd0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.megrendelem_btn{
margin-left:10px;
}



.kat_top{
background-image:url(../gfx/termeklap_top.jpg);
background-repeat:no-repeat;
width:501px;
height:6px;
font-size:0px;
}

.kat{
background-color:#dda7db;
width:491px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:10px;

}

.kat_bottom{
background-image:url(../gfx/termeklap_1bottom.jpg);
background-repeat:no-repeat;
width:501px;
height:10px;
font-size:0px;
}



.term_top{
background-image:url(../gfx/lila_top.jpg);
background-repeat:no-repeat;
width:501px;
height:4px;
font-size:0px;
}

.term{
background-color:#eedaed;
padding-left:5px;
padding-right:5px;
padding-top:2px;
width:491px;
}

.term_bottom{
background-image:url(../gfx/lila_bottom.jpg);
background-repeat:no-repeat;
width:501px;
height:8px;
}


.term_top_sotet{
background-image:url(../gfx/termeklap_top.jpg);
background-repeat:no-repeat;
width:501px;
height:6px;
font-size:0px;
}

.term_sotet{
background-color:#dda7db;
padding-left:5px;
padding-right:5px;
padding-top:2px;
width:491px;
}

.term_bottom_sotet{
background-image:url(../gfx/termeklap_1bottom.jpg);
background-repeat:no-repeat;
width:501px;
height:10px;
font-size:0px;
}

.termek_kep_div{
padding-top:5px;
float:left;
width:110px;
height:120px;
background-image:url(../gfx/kiskep_bg.jpg);
background-repeat:no-repeat;

}

.termek_kep_div2{
padding-top:5px;
float:left;
width:110px;
height:120px;
background-image:url(../gfx/kiskep_bg_2.jpg);
background-repeat:no-repeat;

}

.termek_leiras_jobb{
float:right;
width:370px;
text-align:left;
}

.komment_date{
color:#9c9c9c;
}

.kozep4{
font-weight:bold;
font-size:11px;
}

.kozep2_bold_nopad{
font-weight:bold;
font-size:11px;
}

.osszesen{
font-family:Arial, Helvetica, sans-serif;
color:#FF00FF;
font-size:14px;
font-weight:bold;
}

.torol_gomb{
background-image:url(../gfx/torles_btn.gif);
border:0;
width:47px;
height:17px;
}

.kozep_menu{
background-image:url(../gfx/top_menu_bg.jpg);
background-repeat:no-repeat;
height:50px;
padding-left:5px;
padding-right:5px;
}

a.fomenu_top:link,a.fomenu_top:visited,a.fomenu_top:active{
color:#000000;
font-size:12ppx;
font-weight:bold;
text-decoration:none;
}

a.fomenu_top:hover{
color:#FFFFFF;
}

.kozep_menu ul{
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	list-style:none;
	}


.fomenu1{
margin-top:6px;
height:40px;
float:left;
width:auto;

behavior: url(hover.htc);
background-image:none;
}






.fomenu2{

margin-top:6px;
height:40px;
float:left;
width:auto;


behavior: url(hover.htc);
background-image:none;
}




.fomenu3{
margin-top:6px;
height:40px;
float:left;
width:auto;


behavior: url(hover.htc);
background-image:none;
}








.fomenu4{
margin-top:6px;
height:38px;
float:left;
width:auto;


behavior: url(hover.htc);
background-image:none;
}

.udv{
font-size:11px;
}

.udv2{
font-weight:bold;
font-size:12px;
}

a.elf_pass:link,a.elf_pass:active,a.elf_pass:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
font-weight:bold;
}

a.elf_pass:hover{
color:#000000;}

.term_keret{
background-image:url(../gfx/term_keret.jpg);
background-repeat:no-repeat;
height:100px;
width:113px;
padding-top:7px;
/*border:solid 1px red;*/
}

a.term_kep_link:link,a.term_kep_link:visited,a.term_kep_link:active{ border:0;}

a img{
border:0;
}

a.term_link:link,a.term_link:visited,a.term_link:active{ text-decoration:none; color:#9d003b;}

a.kapcs_term:link,a.kapcs_term:active,a.kapcs_term:visited{
text-decoration:none;
color:#9d003b;
}

a.kapcs_term:hover{
color:#5c0023;}

a.kapcs_term2:link,a.kapcs_term2:active,a.kapcs_term2:visited{
text-decoration:none;
color:#a02b49;
}

a.kapcs_term2:hover{
color:#000000;
}


a.asd:link,a.asd:visited,a.asd:active{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;

}

a.asd:hover{
color:#000000;
}

