
body {
	text-align:center;
	background-color:#e5d9be;
	background-image:url('../images/hattervonal.jpg');
	background-repeat:repeat-x;
    font-family:Tahoma;
    font-size:12px;
	padding:0px;
	margin:0px;
}

td {
    font-family:Tahoma;
    font-size:12px;
}

th {
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    text-align: left;
    border-bottom: 1px dotted gray;
}

.biozold    { color:#587545; }
.naturbarna { color:#715C49; }
.sotetbarna { color:#4F463B; }

h1 {
    font-size: 16px;
    color:#577A44;
	/*font-weight:bold;*/
}

h2 {
    font-size: 16px;
    color:#577A44;
    /*font-weight: bold;0*/
}
h2 a{
	font-size: 16px;
	color:#577A44;
    font-family:Tahoma;
}

h3{
    font-size: 14px;
    color:#598603;
    /*font-weight: bold;*/
}
h3.normal{
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    margin: inherit;
}
.semmi{
    font-size: 12px;
    font-weight: normal;
    color: inherit;
    margin: 0px;
}

h4{
	font-size:12px;
	/*font-weight: bold;*/
	margin-bottom: -5px;
}

h5{
	font-size:12px;
	font-weight:normal;
}

a { 
	color: #404040;
	text-decoration: none;
	font-size: 12px;
}

 a:hover{
    color: #87a54b;
    cursor:pointer;
}

#tartalom_02 h2{
    font-size: 16px;
    color:#577A44;
    font-family:Tahoma;  
}

#tartalom_02 h3{
    font-size: 14px;
    color:#577A44;
    font-family:Tahoma;  
}

#tartalom_02 h4{
    font-size: 12px;
    color:#577A44;
    font-family:Tahoma;  
}

#tartalom_02_npatika a:hover{
	color: #AFA183;  
	cursor:pointer;
}

#tartalom_02 a:hover{
    color: #87a54b;  
    cursor:pointer;
}
#tartalom_02_npatika h2 a, h2 {
    color: #5A492B;
}

#tartalom_02_npatika h3 a, h3 {
    color: #5A492B;
}

#tartalom_02_npatika h4 a, h4 {
    color: #5A492B;
}

a.footlink { 
	color: #818180;
	text-decoration: none;
	font-size: 12px;
}

a.footlink:hover{
	color: #ffffff;
	cursor:pointer;
	font-size: 12px;
}

a.lablec { 
	color:#84837a;
	text-decoration: none;
	font-size: 10px;
}

a.lablec:hover{
	color: #87a54b;
	cursor:pointer;
}

a.kereses { 
	color:#dcdcdc;
	text-decoration: none;
	font-size: 10px;
}

a.kereses:hover{
	color: #dcdcdc;
	cursor:pointer;
}

#index-01 {
	background-image:url("../images/index_01.jpg");
	position:relative;
	width:1030px;
	height:98px;
    z-index:1;
}

#popupcontainer {
    position:relative;
    width:1030px;
    z-index:100;
}
#alertcontainer {
    position: relative;
    width: 1030px;
    z-index: 100;
    display: none;
}
#thealert {
    background-image:url("/images/alert/bio_egeszseg_banner.png");
    height: 316px;
    margin: 190px 0 0 330px;
    position: absolute;
    width: 331px;
    z-index: 100;  
}
.alert_exit {
    height: 21px;
    width: 21px;
    background: url("/images/close_button.gif") no-repeat;
    margin: 10px 0px 0px 285px;
    z-index:100; 
}

#index-02 {
	background-image:url("../images/index_02.jpg");
	position:relative;
	width:1030px;
	height:33px;
    z-index:1;
}


#index-04 {
	background-image:url("../images/index_04.jpg");
	/*position:relative;*/
	width:1030px;
	height:90px;
}

/* naturpatika */


#index-02_npatika {
	background-image:url("../images/index_02_barna.jpg");
	position:relative;
	width:1030px;
	height:33px;
}


#index-04_npatika {
	background-image:url("../images/index_04_barna.jpg");
	position:relative;
	width:1030px;
	height:90px;
}

#index-04_feher {
    background-image:url("../images/index_04_feher.jpg");
    /*position:relative;*/
    width:1030px;
    height:90px;
}





/* fejlec */

#fejlec {
	position:relative;
}

.kereses_panel {
	width:300px;
	height:26px;
    padding-left:30px;
	float:left;
    _width:330px;
}

.kereses_szoveg {
	float:left;
	width:80px;
	height:15px;
	margin-left:42px;
	margin-top:6px;
}

.mezo {
	float:left;
 	width:135px;
 	height:15px;
 	margin-top:5px;
 	margin-left:16px;
	border:none;
	font-size:11px;
	background:transparent;
}

.logo {
	background-image:url("../images/logo.jpg");
	float:left;
	width:277px;
	height:58px;
    margin-left:52px;
	_margin-left:22px;
	margin-top:10px;
	cursor:pointer;
}

.kosar_panel {
    width:280px;
    height:21px;
    float:left;
    margin-top:5px;
    margin-left:60px;
    font-size: 11px;
    text-align: left;
}
.kosar_panel a{
    font-size: 11px;
}
.kosar_panel a:hover{
    color: #404040;
    cursor:pointer;
}

.gomb_biobolt_holder {
    float:left;
    clear:both;
    padding-left:29px;
    width: 280px;
}
#kisflash_nyil_bal{
    float: left;
    width: 66px;
    height: 27px;
}
.gomb_biobolt {
	background-image:url("../images/biobolt_gomb.jpg");
    width:210px;
    height:30px;
	cursor:pointer;
    float: left;
}
.gomb_naturpatika_holder {
    float:right;
    padding-right:27px;
    _margin-top: 42px;
}
.gomb_naturpatika {
	background-image:url("../images/naturpatika_gomb.jpg");
    width:211px;
    height:30px;
	cursor:pointer;
    float: right;
}
#kisflash_nyil_jobb{
    float: right;
    width: 66px;
    height: 27px;
}


/* menu */

.gombok {
	float:left;
	width:975px;
	height:33px;
	padding-left:29px;
}

.gomb_01 {
	background-image:url("../images/gomb_01.jpg");
	/*float:left;
	padding:10 15 10 15;*/ 
	cursor:pointer;
}

.gomb_01_b {
    background-image:url("../images/gomb_01_b.jpg");
    /*float:left;*/
    width: 1px;
    /*height:33px;*/
}

.gomb_02 {
	background-image:url("../images/gomb_02.jpg");
	/*float:left;
    padding:10 15 10 15;*/ 
	cursor:pointer;
}

.gomb_02_b {
    background-image:url("../images/gomb_02_b.jpg");
    width: 1px;
    /*float:left;
    height:33px;*/
}

.gomb_03 {
	background-image:url("../images/gomb_03.jpg");
	/*float:left;
    padding:10 15 10 15;*/ 
	cursor:pointer;
}

.gomb_03_b {
    background-image:url("../images/gomb_03_b.jpg");
    width: 1px; 
    /*float:left;
    height:33px; */
}

.gomb_04 {
	background-image:url("../images/gomb_04.jpg");
	/*float:left;
    padding:10 15 10 15;*/ 
	cursor:pointer;
}

.gomb_04_b {
    background-image:url("../images/gomb_04_b.jpg");
    width: 1px;  
    /*float:left;
    height:33px;*/
}

.gomb_05 {
	background-image:url("../images/gomb_05.jpg");
	/*float:left;
    padding:10 15 10 15;*/ 
	cursor:pointer;
}

.gomb_05_b {
    background-image:url("../images/gomb_05_b.jpg");
    width: 1px;
    /*float:left;
    height:33px;*/
}

.gomb_06 {
	background-image:url("../images/gomb_06.jpg");
	/*float:left;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_06_b {
    background-image:url("../images/gomb_06_b.jpg");
    width: 1px;
    /*float:left;
    height:33px;*/
}

.gomb_01_np {
	background-image:url("../images/gomb_01.jpg");
	/*float:left;
	width:162px;
	height:33px;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_02_np {
	background-image:url("../images/gomb_02.jpg");
	/*float:left;
	width:162px;
	height:33px;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_03_np {
	background-image:url("../images/gomb_03.jpg");
	/*float:left;
	width:162px;
	height:33px;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_04_np {
	background-image:url("../images/gomb_04.jpg");
	/*float:left;
	width:162px;
	height:33px;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_05_np {
	background-image:url("../images/gomb_05.jpg");
	/*float:left;
	width:162px;
	height:33px;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_06_np {
	background-image:url("../images/gomb_06.jpg");
	/*float:left;
	width:163px;
	height:33px;
	padding:10 15 10 15;*/
	cursor:pointer;
}

.gomb_07_np {
	background-image:url("../images/gomb_01.jpg");
	/*float:left;
	width:163px;
	height:33px;
	padding:10 20 10 20;*/
	cursor:pointer;
}

.gomb_08_np {
	background-image:url("../images/gomb_02.jpg");
	/*float:left;
	width:163px;
	height:33px;
	padding:10 20 10 20;*/
	cursor:pointer;
}

.gomb_09_np {
	background-image:url("../images/gomb_03.jpg");
	/*float:left;
	width:163px;
	height:33px;
	padding:10 22 10 22;*/
	cursor:pointer;
}

a.menu_szoveg {
	text-decoration:none;
	color:#dedec4;
	font-size:13px;
    padding:10px;
}

a.menu_szoveg:hover {
	text-decoration:none;
	color:#dedec4;
	font-size:13px;
}

a.menu_szoveg_hover {
	text-decoration:none;
	color:#dedec4;
	font-size:13px;
    padding:10px; 
}

a.menu_szoveg_hover:hover {
	text-decoration:none;
	color:#dedec4;
	font-size:13px;
}

a.menu_szoveg_02 {
	text-decoration:none;
	color:#ededdb;
	font-size:13px;
    padding:10px; 
}





/* tartalom */

#tartalom_02 {
	background-image:url("../images/index_03.jpg");
	position:relative;
	width:1030px;
	min-height:598px;
    z-index:1; 
}

#tartalom_02_npatika {
	background-image:url("../images/index_03_barna.jpg");
	position:relative;
	width:1030px;
	min-height:598px;
    z-index:1;  
}

#tartalom_02_feher {
    background-image:url("../images/index_03_feher.jpg");
    position:relative;
    width:1030px;
    min-height:598px;
}

.baloldal {
	background-image:url("../images/bal_oldal.jpg");
	float:left;
	width:26px;
	height:518px;
}

.jobboldal {
	background-image:url("../images/jobb_oldal.jpg");
	float:right;
	width:24px;
	height:518px;
}

.tartalom_nagy {
	float:left;
	width:610px;
	min-height:518px;
    padding: 10px;
    _padding: 7px;
    text-align: left;
}

.tartalom_nagyon {
    float:left;
    width:950px;
    min-height:518px;
    padding: 15px;
    text-align: left;
    /*_width:975px;*/
}
.tartalom_nagyonon {
    float:left;
    width:980px;
    min-height:675px;
    text-align: left;
    /*_width:975px;*/
    background:url("../images/fooldal_bg.jpg") no-repeat;
}

.balhasab {
	float:left;
    width:175px;
	_width:170px;
	min-height:518px;
}

.jobbhasab {
    float:right;
    width:175px;
	_width:170px;
	/*min-height:518px; */
}



/* lablec */

#lablec {
	/*position:relative;*/
}

.lablec_szoveg_2 {
    float:left;
    width:70px;
    height:35px;
    margin-left:433px;
    _margin-left:170px;
    margin-top:24px;
    font-size:10px;
    color:#84837a;
}
.lablec_szoveg {
	float:left;
	width:480px;
	height:35px;
    margin-left:0px;
	_margin-left:0px;
	margin-top:24px;
	font-size:10px;
	color:#84837a;
}



/* oldalmenu */

.cimke_01 {
	background-image:url("../images/cimke_zold_termekek.jpg");
	float:left;
	width:177px;
	height:48px;
	margin-top:20px;
}

.cimke_02 {
	background-image:url("../images/cimke_zold_akciok.jpg");
	float:left;
    width:177px;
    height:48px;
	margin-top:0px;
}

.cimke_04 {
    background-image:url("../images/cimke_zold_bejelentkezes.jpg");
    float:right;
    width:177px;
    height:48px;
    margin-top:20px;
}

.cimke_05 {
	background-image:url("../images/cimke_zold_05.jpg");
	float:right;
	width:145px;
	height:36px;
}

.cimke_06 {
    background-image:url("../images/cimke_zold_06.jpg");
    float:right;
    width:145px;
    height:36px;
}

.cimke_07 {
    background-image:url("../images/cimke_zold_ujdonsagok.jpg");
    float:right;
    width:177px;
    height:48px;
    margin-top:0px;
}
.cimke_08 {
    background-image:url("../images/cimke_zold_hirlevel.jpg");
    float:right;
    width:177px;
    height:48px;
    margin-top:0px;
}


.cimke_01_npatika {
	background-image:url("../images/cimke_barna_termekek.jpg");
	float:left;
	width:177px;
	height:48px;
	margin-top:20px;
}

.cimke_02_npatika {
	background-image:url("../images/cimke_barna_akciok.jpg");
	float:left;
    width:177px;
    height:48px;
	margin-top:0px;
}


.cimke_04_npatika {
	background-image:url("../images/cimke_barna_bejelentkezes.jpg");
	float:right;
	width:177px;
	height:48px;
    margin-top:20px;
}

.cimke_05_npatika {
	background-image:url("../images/cimke_barna_05.jpg");
	float:right;
	width:145px;
	height:36px;
}
.cimke_06_npatika {
    background-image:url("../images/cimke_barna_06.jpg");
    float:right;
    width:145px;
    height:36px;
}

.cimke_07_npatika {
    background-image:url("../images/cimke_barna_ujdonsagok.jpg");
    float:right;
    width:177px;
    height:48px;
    margin-top:0px;
}
.cimke_08_npatika {
    background-image:url("../images/cimke_barna_hirlevel.jpg");
    float:right;
    width:177px;
    height:48px;
    margin-top:0px;
}

.hierarchia{
    text-align: left;
    font-size: 11px;
    margin: 10px 5px 5px 10px;
}
.hierarchia a{
    font-size: 10px;
}
.termek_hier .hierarchia{
    text-align: left;
    font-size: 13px;
    margin: 10px 5px 5px 10px;
    padding: 3px 5px;
    background-color: #F0F4E3;
}
.termek_hier .hierarchia a{
    font-size: 12px;
}
.kategoria_leir1{
    margin: 10px;
    font-size: 11px;
}
.kategoria_leir2{
    margin: 10px;
    font-size: 11px;
}
div.termek_bal{
    float:left;
    width: 170px;
    padding-top: 12px;
    margin-right:10px;
    text-align: center;    
}
div.termek_jobb{
    float:left;
    width: 420px;
}
.ar{
    display: block;
    font-size: 12px;
    color: gray;
    float:left;
}
span.kosarba{
    display: block;
}
span.kosarba a{
    color: #A3916B;
}
td.alkategoria_0{
    font-size: 12px;
}
td.alkategoria_1{
    font-size: 12px;
    padding-left: 15px;
}
td.alkategoria_2{
    font-size: 12px;
    padding-left: 30px;
}
td.alkategoria_3{
    font-size: 12px;
    padding-left: 45px;
}
td.alkategoria_3{
    font-size: 12px;
    padding-left: 60px;
}

/*kosar*/
#kosar {
    position: fixed;
    top: 200px;
    left: 800px;
    display: none;
    z-index: 1000;
    _position: absolute;
    _top: 100px;
}
#kiskosar_top{
    background-image: url("../images/kiskosar_panel_01.png");
    width:208px;
    height: 30px;
    behavior: url(/js/iepngfix.htc); 
}
#kiskosar_kassza{
    background-image: url("../images/kiskosar_panel_03.png");
    width:208px;
    height: 52px;
    behavior: url(/js/iepngfix.htc); 
}
#kiskosar_bottom{
    background-image: url("../images/kiskosar_panel_04.png");
    width:208px;
    height: 25px;
    behavior: url(/js/iepngfix.htc); 
}
#kosar_int {
  /*background: url("ugyfelkozpont.gif") no-repeat;
    position: absolute;
    margin-left: 670px;
    margin-top: 100px; */
    width: 208px;
    /*max-height: 500px;
    overflow: auto;*/
    background-image: url("../images/kiskosar_panel_02_back.png");
    background-repeat: repeat-y;
    behavior: url(/js/iepngfix.htc); 
}
#kosar_intro {
    width: 179px;
    max-height: 350px;
    overflow: auto;
    padding: 0px 5px 0px 25px;
    background-image: url("../images/kiskosar_panel_02.gif");
    behavior: url(/js/iepngfix.htc); 
    background-position:top left;
    background-repeat:no-repeat;
    _height: 300px;
}

div.balmenu{
    padding: 4px;
    text-align: left;
    float:left;
    display: block;
    /*height: 130px;*/
}
a.balmenu_link{
    color: #567943;
    font-weight:bold;
}

div.fomenu, div.fomenu_over{
    background-image: url("../images/gomb_zold.jpg");
    width: 161px;
    height: 15px;
    padding: 5px;
    cursor: pointer;
}
div.fomenu_over{
    background-image: url("../images/gomb_over_zold.jpg");
}
div.fomenu_npatika, div.fomenu_npatika_over{
    background-image: url("../images/gomb_barna.jpg");
    width: 161px;
    height: 15px;
    padding: 5px;
    cursor: pointer;
}
div.fomenu_npatika_over{
    background-image: url("../images/gomb_over_barna.jpg");
}
#balmenu div.fomenu_over a, #balmenu div.fomenu_over a:hover, #balmenu div.fomenu_npatika_over a, #balmenu div.fomenu_npatika_over a:hover,
#balmenu div.almenu_over a, #balmenu div.almenu_over a:hover, #balmenu div.almenu_npatika_over a, #balmenu div.almenu_npatika_over a:hover{
    color: #FFFEFF;
}
#balmenu .semmi{
    font-size: 12px;
}
div.almenu, div.almenu_over{
    width: 169px;
    height: 15px;
    padding: 1px;
    cursor: pointer;
    background-color: #dce3cf;
}
div.almenu_over{
    background-color: #515C3A;
}
div.almenu_npatika, div.almenu_npatika_over{
    width: 169px;
    height: 15px;
    padding: 1px;
    cursor: pointer;
    background-color: #DDC9B6;
}
div.almenu_npatika_over{
    background-color: #574436;
}

div.balmenu a{
    font-size: 12px;
    text-decoration: none;
}
a.balmenu_red_link{
    color: red;
    font-weight:bold;
}
a.balmenu_red_link:hover{
    color: #CF5A5A;
}
a.balmenu_link_np{
    color: #76614C;
    font-weight:bold;
}
a.balmenu_allink{
    color: #567943;
    margin-left: 10px;
    font-weight: normal;
}
a.balmenu_allink_np{
    color: #76614C;
    margin-left: 10px;
    font-weight: normal;
}
a.balmenu_alallink{
    color: #567943;
    margin-left: 20px;
    font-weight: normal;
    font-size: 11px;
}
a.balmenu_alallink_np{
    color: #76614C;
    margin-left: 20px;
    font-weight: normal;
    font-size: 11px;
}

div.alkat_nevjegy{
    float: left;
    width: 150px;
    height: 150px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
}
div.alkat_nevjegy_fo{
    float: left;
    width: 144px;
    height: 140px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
}

div.husvet_nevjegy{
    float: left;
    width: 170px;
    height: 150px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    margin-left:20px;
}

.login {
    /*float:right;*/
    width:165px;
    /*height:36px;*/
    margin-top:10px;
}
input.login_mezo{
    width: 118px;
    border:1px solid #575040;
    margin: 3px;
    background-color: #DEDEC4;

}
input.login_mezo_fo{
    width: 130px;
    border:1px solid #575040;
    margin: 3px;
    background-color: #DEDEC4;

}
.reszlet {
    font-size: 10px;
}

/*popup */
#popup {
    position: absolute;
    margin:190px 0 0 330px;
    _margin:190px 0 0 -130px;
    width: 360px;
    height: 200px;
    z-index:10;
    display: none;
    z-index:100;    
}
#popup .popup_top {
    height: 21px;
    width: 360px;
    background: url("/images/popup_panel_top.jpg") no-repeat;
    z-index:100; 
}
#popup .popup_exit {
    height: 21px;
    width: 21px;
    background: url("/images/close_button.gif") no-repeat;
    margin: -5px 0px 0px 345px;
    z-index:100; 
}
#popup .popup_mid {
    /*height: 200px;*/
    width: 360px;
    background: url("/images/popup_panel_middle.jpg") repeat-y;
    z-index:100; 
}
#popup .popup_atm {
    width: 360px;
    background: url("/images/popup_panel_atmenet.jpg") no-repeat;
    background-position: bottom left;
    z-index:100; 
}
#popup_content {
    padding: 0px 15px 0px 15px;
    z-index:100;
    min-height:140px; 
}
#popup .popup_bottom {
    height: 7px;
    width: 360px;
    background: url("/images/popup_panel_bottom.jpg") no-repeat;
    z-index:100; 
}

.vonal {
    clear:both;
    height: 17px;
    width: 610px;
    background: url("/images/vonal.jpg") no-repeat;
}

/* PICFRAME */
.frame_tl {
    background: url("/images/framez_top_left.jpg") no-repeat bottom left;
    float:left;
    width:7px;
    height:6px;
}

.frame_top {
    background: url("/images/framez_top.jpg") repeat-x bottom;
    float:left;
    height:6px;
}

.frame_tr {
    background: url("/images/framez_top_right.jpg") no-repeat bottom left;
    float:left;
    height:6px;
    width:7px;
}

.frame_left {
    background: url("/images/framez_left.jpg") repeat-y right;
    float:left;
    width:7px;
    clear:both;
}

.frame_right {
    background: url("/images/framez_right.jpg") repeat-y left;
    float:left;
    width:7px;
}

.frame_bl {
    background: url("/images/framez_bottom_left.jpg") no-repeat top right;
    float:left;
    width:7px;
    height:6px;
    clear:both;
}

.frame_bottom {
    background: url("/images/framez_bottom.jpg") repeat-x top;
    float:left;
    height:6px;
}

.frame_br {
    background: url("/images/framez_bottom_right.jpg") no-repeat top left;
    float:left;
    height:6px;
    width:7px;
}

.frame_tl_npatika {
    background: url("/images/frame_top_left.jpg") no-repeat bottom left;
    float:left;
    width:7px;
    height:6px;
}

.frame_top_npatika {
    background: url("/images/frame_top.jpg") repeat-x bottom;
    float:left;
    height:6px;
}

.frame_tr_npatika {
    background: url("/images/frame_top_right.jpg") no-repeat bottom left;
    float:left;
    height:6px;
    width:7px;
}

.frame_left_npatika {
    background: url("/images/frame_left.jpg") repeat-y right;
    float:left;
    width:7px;
    clear:both;
}

.frame_right_npatika {
    background: url("/images/frame_right.jpg") repeat-y left;
    float:left;
    width:7px;
}

.frame_bl_npatika {
    background: url("/images/frame_bottom_left.jpg") no-repeat top right;
    float:left;
    width:7px;
    height:6px;
    clear:both;
}

.frame_bottom_npatika {
    background: url("/images/frame_bottom.jpg") repeat-x top;
    float:left;
    height:6px;
}

.frame_br_npatika {
    background: url("/images/frame_bottom_right.jpg") no-repeat top left;
    float:left;
    height:6px;
    width:7px;
}

.frame_red_tl {
    background: url("/images/keret_red_top_left.jpg") no-repeat bottom left;
    float:left;
    width:7px;
    height:6px;
}

.frame_red_rab_tl {
    background: url("/images/keret_red_top_left.jpg") no-repeat bottom left;
    float:left;
    width:7px;
    height:69px;
}

.frame_red_top {
    background: url("/images/keret_red_top.jpg") repeat-x bottom;
    float:left;
    height:6px;
}

.frame_red_rab_top {
    background: url("/images/keret_red_top.jpg") repeat-x bottom;
    float:left;
    height:69px;
}

.frame_red_rabbit_top {
    float:left;
    height:69px;
}

.frame_red_tr {
    background: url("/images/keret_red_top_right.jpg") no-repeat bottom left;
    float:left;
    height:6px;
    width:7px;
}

.frame_red_rab_tr {
    background: url("/images/keret_red_top_right.jpg") no-repeat bottom left;
    float:left;
    height:69px;
    width:7px;
}

.frame_red_left {
    background: url("/images/keret_red_left.jpg") repeat-y right;
    float:left;
    width:7px;
    clear:both;
}

.frame_red_right {
    background: url("/images/keret_red_right.jpg") repeat-y left;
    float:left;
    width:7px;
}

.frame_red_bl {
    background: url("/images/keret_red_bottom_left.jpg") no-repeat top right;
    float:left;
    width:7px;
    height:6px;
    clear:both;
}

.frame_red_bottom {
    background: url("/images/keret_red_bottom.jpg") repeat-x top;
    float:left;
    height:6px;
}

.frame_red_br {
    background: url("/images/keret_red_bottom_right.jpg") no-repeat top left;
    float:left;
    height:6px;
    width:7px;
}

#fo_balhasab {
    float:left;
    width:260px;
}

#fo_jobbhasab {
    float:left;
    width:260px;
}

#fo_left_col {
    float:left;
    width:288px;
    padding-left:10px;
}

#fo_mid_col {
    float:left;
    width:380px;
    text-align: center;
}

#fo_right_col {
    float:left;
    width:288px;
    padding-left:3px;
    text-align: right;
}

#fo_login_panel {
    width:374px;
    height:117px;
    margin-top:135px;
    margin-left:3px;
    background: url("/images/fo_login_panel_2.jpg") no-repeat;
}

.fo_boxb_npatika {
    width:122px;
    height:30px;
    padding: 3px 10px 0 10px;
    color:red;
    clear:both;
    background-image: url("/images/fo_boxb_npatika.jpg");
    text-transform: uppercase;
    text-align: right;
    line-height: 1em;
}

.fo_boxb {
    width:122px;
    height:30px;
    padding: 3px 10px 0 10px;
    color:red;
    clear:both;
    background-image: url("/images/fo_boxb.jpg");
    text-transform: uppercase;
    text-align: left;
}

.fo_boxb a:hover,.fo_boxb_npatika a:hover {
    color:#D5C379;
}

#fo_termekajanlo {
    clear:both;
    background: #eae8d2;
    padding:20px;
    zoom: 1;
}

.fo_akciobox {
    background: white;
    padding:15px;
    width:280px;
    height:110px;
    float:left;
    margin: 5px 5px 0 0;
}

.fo_legujabbbox {
    background: #f3f6e9;
    padding:15px;
    width:275px;
    height:110px;
    margin-top: 5px;
}

#fo_akcios {
    float:left;
    width:630px;
}

#fo_legujabb {
    float:left;
    width:310px;
}

#biobolt_kep {
    width:260px;
    height:182px;
    background: url("/images/biobolt_nyitolap.jpg");
    cursor:pointer;
}

#naturpatika_kep {
    width:260px;
    height:182px;
    background: url("/images/naturpatika_nyitolap.jpg");
    cursor:pointer;
}

#fo_center {
    width:430px;
    float:left;
}

.inside {
    padding:0 20px 0 20px;
}

.fo_linkbox_bio {
    padding-top:5px;
}

.fo_linkbox_natur  {
    padding-top:5px;
}

.fo_linkbox_bio a{
    color: #567943;
    font-weight:bold;
}
.fo_linkbox_bio  a:hover{
    color: #87a54b;
    cursor:pointer;
}
.fo_linkbox_natur a{
    color: #76614C;
    font-weight:bold;
}
.fo_linkbox_natur  a:hover{
    color: #AFA198;
    cursor:pointer;
}
#loginbox_top {
    width:193px;
    height:11px;
    background: url("/images/belepes_box_top.jpg") no-repeat top;

}
#loginbox_body {
    width:193px;
    color: #76614C;
    background: url("/images/belepes_box_middle.jpg");
}
#loginbox_bottom {
    width:193px;
    height:11px;
    background: url("/images/belepes_box_bottom.jpg") no-repeat bottom;
}

.marka_np{
    color:white;
    padding:5px;
    margin:5px;
    font-weight: bold;
    background-color: #76614C;
}

.marka{
    color:white;
    padding:5px;
    margin:5px;
    font-weight: bold;
    background-color: #567943;
}

#alerter {
    background:yellow;
    width:60%;
    PADDING:10px;
}

.popup_info_np {
    position:absolute;
    width:400px;
    border:2px #7F6D5F solid;
    background: #EDE3D9;
    padding:10px;
    margin-left:100px;
    display: none;
    text-align: left;
}

.popup_info {
    position:absolute;
    width:400px;
    border:2px #6C8661 solid;
    background: #F0F4E3;
    padding:10px;
    margin-left:100px;
    display: none;
    text-align: left;
}

.megr_input {
    width: 240px;
}

.news_pic {
    float:left;
    margin: 0 10px 10px 0;
}

#printable_cont {
    position:relative;
}
.newA{
	color:#601414;
	text-decoration:underline;
}
.sulyClass{
	width:26px;
}
.felsorolas_szines{
	background-color:#CFCFCF;
}
.felsorolas_szines2{
	background-color:#F0F4E3;
}
.felsorolas_nemsszines{
	background-color:#E4E4E4;
}
.border1px{
	border:solid 1px #F0F4E3;
}
#borTeszt{
	width:178px;
	height:253px;
	border:solid 1px #AAAAAA;
	float:right;
	margin-right:16px;
	cursor:pointer;
	background:url('/images/borteszt-banner-online_uj.png');
}
#kosar_termek_link {
    color: #c00000; 
}