/* IE dinamikus tulajdonsagok, pl. hover:

  j: expression(onmouseover=new Function("this.style.backgroundColor='#ff0'; this.style.color='#000';"),
                onmouseout=new Function("this.style.backgroundColor='#666'; this.style.color='#fff';"));

*/

/*********************************** alap ***********************************/
body {
  margin: 0;
  padding: 0;
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  font-weight: normal;
  width: 100%;
  height: 100%;
  text-align: center;
}

td {
  font-size: 11px;
}
li strong a {
	color:#333 !important;
	text-decoration:none;
}
li a strong {
	color:#333 !important;
	text-decoration:none;
}
li a em strong {
	color:#333 !important;
	text-decoration:none;
}
a strong {
	color:#333 !important;
	text-decoration:none;
}
p,td,div {
  font-family: verdana, arial, helvetica;
  font-size: 11px;
  color: #181818;
}

/* jogi nyilatkozat */
div.jogi {
 overflow:scroll;
 background-color: #f4f4f4;
 width:90%;
 height:150px;
 border: 1px dotted grey;
 margin: 5px 5px 5px 5px;
 padding: 5px 5px 5px 5px;
}

form {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.hiba {
  color: #ff1313 !important;
  font-weight: normal !important;
}

.gyogy_kosarba {
    left: 190px;
    position: relative;
    top: 25px;
			}
.gyogy_reszletek {
    left: 190px;
    position: relative;
    top: 30px;
	}
.gyogy_tajek {
    left: 20px;
    position: relative;
    top: -1px;	
	}
.gyogy_helyett {
    left: 20px;
    position: relative;
    top: 5px;	
	}
.gyogy_focim {
    color: #FFFFFF;
    font-size: 17px;
    line-height: 25px;
    padding: 25px;	
	}
input,
select,
select option {
 font-family: verdana, arial, helvetica;
 font-weight: normal;
 font-size: 11px;
}

.gomb {
  padding: 3px 3px 3px 3px !important;
  height: auto !important;
	background-color: #157dae !important;
	color:#fff !important;
}

div.hirdetes {
  padding: 5px 5px 5px 5px;
  margin: 10px 10px 10px 10px;
  /*border: 1px dotted green;
  background: #efefef;*/
}

div.hirdetes p img,
div.hirdetes table {
  border: 1px dotted green;
}

div.fej,
div.tart,
div.lab {
  width: 100%;
  margin: auto;
  padding: 0;
  text-align: center;
}

div#header {
    height: 236px;
    margin: auto;
    padding: 0;
    text-align: left;
    width: 950px;
}

.sotetsz {
	color:#333 !important;
	font-weight:normal !important;
}
.kek_cim {
    color: #0EA4F2 !important;
    font-family: arial !important;
    font-size: 16px !important;
    font-weight: normal !important;
    letter-spacing: 1px;
}

div#trzs {
/*    border: 1px solid #000000;	*/
    height: 100% !important;
    margin: auto;
    min-height: 640px;
    padding: 0;
    position: relative;
    text-align: left;
    top: -40px;
    width: 950px;
		display:block;

		background-image:url('images/gyogy_balcsik.jpg');
		background-repeat:repeat-y;
		}

div#footer {
  text-align: left;
  width: 780px;
  height: 35px;
  margin: auto;
  padding: 0;
  background: url("images/hatter_footer.png") top left no-repeat;
}

div#intro {
  width: 100%;
  height: 100%;
  background: url("images/hatter_intro.jpg") center no-repeat;
  border: 1px solid grey;
  margin: 0;
  padding: 0px;
}

/************************************ header es menubar **********************************/
div#header div#top {
  height: 27px;
/*  background: url("images/hatter_header_top.png") top left no-repeat;	*/
  border-top: 1px solid white;
}

div#header div#top p#bal {
  margin: 0;
  padding: 7px 0px 0px 3px;
  float: left;
  text-align: left;
}

div#header div#top p#jobb {
  margin: 0;
  padding: 7px 3px 0px 0px;
  text-align: right;
}

div#header div p a { font-weight: bold; color: #454545; text-decoration:none; }
div#header div p a:hover { color: green; text-decoration:none; }
div#header div p a:visited { color: #454545; text-decoration:none; }
div#header div p a:visited:hover { color: green; text-decoration:none; }

div#header div#kep {
  height: 236px; /* 130 */
	width: 950px;
	background: url("images/gyogy_fej.jpg") top left no-repeat;
/*  background: url("images/hatter_header_bottom.png") top left no-repeat;	*/
	position:relative;
	z-index:1;
}

.gyogy_fm_bal {
    background-image: url("images/gyogy_felsomenubal.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 238px;
    position: relative;
    width: 231px;
    z-index: 1;
	}
.gyogy_fm_jobb {
    background-image: url("images/gyogy_felsomenujobb.jpg");
    background-repeat: no-repeat;
    height: 238px;
    left: 230px;
    position: relative;
    width: 720px;
	}
.gyogy_fm_jobb_ures {
    background-image: url("images/gyogy_felsomenucsik.jpg");
    background-repeat: repeat-x;
    height: 238px;
    left: 230px;
    position: relative;
    width: 720px;
		z-index:1;
	}

/************************************ trzs **********************************/
div#trzs_tart {
/*    border: 1px solid #00FF00;	*/
		min-height: 1050px;
    float: left;
    margin: 0 0 0;
    padding: 10px 0 0;
    width: 719px;
		background-image:url('images/gyogy_jobbcsik.png');
		background-repeat:repeat-y;
		background-position:right;
}

div#trzs_bal {
/*    border: 1px solid #FF0000;	*/
    float: left;
    margin: 0;
    padding: 0;
    width: 231px;
}

div#nemzeti_d {
	text-align: center;
}
div#nemzeti_d img {
	border:0px;
}

/************************************ doboz_bal **********************************/
div.doboz_bal {
  margin: 0;
  padding: 0;
	background-image:url('images/gyogy_loginhatter.jpg');
	background-repeat:no-repeat;
	width:231px;
	height:315px;
}
div.doboz_bal2 {
  height: auto;
  margin: 0;
  padding: 0;
	background-image:url('images/gyogy_kosar_csik.jpg');
	background-repeat:repeat-y;
	width:231px;
}

div.doboz_bal3 {
  margin: 0;
  padding: 0;
	background-image:url('images/gyogy_keresohatter.jpg');
	background-repeat:no-repeat;
	width:231px;
	height:162px;
}

div.doboz_bal5 {
  margin: 0;
  padding: 0;
	background-image:url('images/gyogy_forumhatter.jpg');
	background-repeat:no-repeat;
	width:231px;
}

div.doboz_bal4 {
  margin: 0;
  padding: 0;
	width:231px;
}

div.doboz_bal div#fej {
  height: 35px;
/*  background: url("images/hatter_doboz_bal_fejlec.png") top left no-repeat;	*/
  margin: 0;
  padding: 0;
}

div.doboz_bal div#fej p {
  padding: 10px;
  margin: 0;
  font-weight: bold;
  color: #ffffff;
}

div.doboz_bal p {
  margin: 0px 0px 0px 10px;
  padding: 0;
  color: #077105;
  line-height: 120%;
}

div.doboz_bal a { color: #ffffff; text-decoration: underline; }
div.doboz_bal a:hover { color: #ffffff;  text-decoration: underline; }
div.doboz_bal a:visited { color: #ffffff;  text-decoration: underline; }
div.doboz_bal a:active { color: #ffffff;  text-decoration: none; }

/************************************ kosar **********************************/
div.kosar p,
div.kosar div#gyogyszer p {
  margin: 0px 0px 0px 10px;
  padding: 0;
  color: #333;
  line-height: 120%;
}

div.kosar div#gyogyszer p#gombok {
  margin: 0px 0px 0px 7px;
  padding: 3px 0px 0px 0px;
  height: 18px;
/*  background-color: #5ab649;	*/
  text-align: right;
}

div.kosar div#lab p#gombok {
  padding: 0;
  margin: 0;
  height: 50px;
  text-align: center;
}

div.kosar div#lab div#vegosszeg {
  margin: 0;
  margin-left: 7px;
  padding: 0;
  height: 18px;
  background-color: #eee;
}

div.kosar div#lab div#vegosszeg p {
  padding: 2px 4px 0px 3px;
  margin: 0;
  font-weight: bold;
  color: #333;
}

/************************************ login_bal **********************************/
div.login_bal div#tart {
  margin: 0px 0px 0px 7px;
  padding: 0px 0px 10px 0px;
/*  background-color: #5ab649;	*/
}

div.login_bal p,
div.login_bal div#tart p {
  margin: 0px 0px 0px 3px;
  padding: 0;
  color: #ffffff;
  font-weight: bold;
  line-height: 150%;
}

/************************************ news_bal **********************************/
div.news_bal div#tart {
  margin: 0px 0px 0px 7px;
  padding: 0px 0px 10px 0px;
/*  background-color: #5ab649;	*/
}
div.news_bal p#cim {
	color:#077105;
	background-color:#8ACD7E;
	margin: 0px 0px 0px 0px;
  	padding: 2;
}
div.news_bal p#tartalom {
	color:#DBFFCE;
	margin: 0px 0px 0px 0px;
  	padding: 2;
}
div.news_bal p#reszletek {
	color:#DBFFCE;
	text-align:right;
	margin: 0px 0px 0px 0px;
  	padding: 2px;
}
div.news_bal div#tovabb_footer {
	background-color:#D7EED4;
	text-align:right;
	color:#255A22;
	font-weight:bold;
	border-bottom:2px dotted #558B51;
	margin: 0px 0px 0px 7px;
  	padding: 2px;
	cursor:pointer;
}
/************************************ forum_bal **********************************/
div.forum_bal div#tart {
  margin: 0px 0px 0px 7px;
  padding: 0px 0px 10px 0px;
  background-color: #5ab649;
  border-bottom:1px solid white;
}
div.forum_bal p#cim {
	color:#077105;
	background-color:#8ACD7E;
	margin: 0px 0px 0px 0px;
  	padding: 2;
}
div.forum_bal p#tartalom {
	color:#DBFFCE;
	margin: 0px 0px 0px 0px;
  	padding: 2;
}
div.forum_bal p#reszletek {
	color:#DBFFCE;
	text-align:right;
	margin: 0px 0px 0px 0px;
  	padding: 2px;
}
div.forum_bal div#tovabb_footer {
	background-color:#D7EED4;
	text-align:right;
	color:#255A22;
	font-weight:bold;
	border-bottom:2px dotted #558B51;
	margin: 0px 0px 0px 7px;
  	padding: 2px;
	cursor:pointer;
}
/************************************ glob_fejlec **********************************/
div#glob_fejlec {
/*	background: url("images/glob_fejlec.png") top right repeat-y;	*/
	color:#333;
	font-size:16px;
	font-weight:bold;
	padding:2px;
	padding-left:30px;
	margin:10px;
	margin-right:45px;
	margin-left:-15px;
}
/************************************ hírek **********************************/
div#hr_cim {
	background-color:#fcfcfc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#333;
	font-size:11px;
	font-weight:bold;
	padding:6px;
}
div#hr_pre {
	background-color:#fcfcfc;
	color:#333;
	font-weight:bold;
	padding:12px;
}
div#hr_cont {
	/*background-color:#E5E5E5;*/
	color:#333;
	padding:6px;
}
p#hr_regebbi {
	background-color:#fcfcfc;
	padding:10px;
	margin-bottom:0px;
	color:#333;
	font-weight:bold;
}
tr#hr_lista_sor_vilagos {
	background-color:#F1F1F1;
	padding:10px;
	color:#72AF73;
	margin-top:0px;
	margin-bottom:0px;
}
tr#hr_lista_sor_sotet {
	background-color:#DBD8D8;/*E5E5E5*/
	padding:10px;
	color:#72AF73;
	margin-top:0px;
	margin-bottom:0px;
}
td#hr_lista_td_vilagos {
	background-color:#E9E9E9;
	padding:10px;
	color:#333;
	margin-top:0px;
	margin-bottom:0px;
}
td#hr_lista_td_sotet {
	background-color:#C9C5C5;
	padding:10px;
	color:#333;
	margin-top:0px;
	margin-bottom:0px;
}
div#hr_lista table tr td{
	padding:5px;
	border:0px;
	margin:0px;
}
div#hr_nav {
/*	background:url("images/glob_bckr.jpg") top left repeat-x;	*/
	width:100%;
	height:24px;
}
div#hr_nav a:link, div#hr_nav a:visited {
	font-weight:bold;
	font-size:12px;
}
div#hr_nav span#hr_tovabb {
	float:right;
}
div#hr_nav span#hr_vissza {
	float:left;
}
/************************************ forum **********************************/
div#hr_nav_forum {
/*	background:url("images/glob_bckr.jpg") top left repeat-x;	*/
	width:100%;
	height:24px;
}
div#tema_lista td{
	color:#333;
}
div#bejegyzesek {
	background-color:#FFFFFF;
	border:1px solid #D4D4D4;
}
div#bejegyzes{
	margin-bottom:20px;
}
div#bejegyzes p{
	margin:0px;
}
div#bejegyzes p#f_head {
	background-color:#E9E9E9;
	border-top:1px solid #CDCDCD;
	height:18px;
	font-size:12px;
	padding:3px;
	font-weight:bold;
}
div#bejegyzes p#f_elozmeny {
	background-color:#FFFFFF;
	border-bottom:1px solid #D0D0D0;
}
div#bejegyzes p#f_cont {
	background-color:#F2F2F2;
	padding:5px;
}
div#bejegyzes p#f_head span{
	float:left;
}
div#bejegyzes p#f_head span#adatok{
	float:right;
}
div#bejegyzes p#f_elozmeny{
	font-size:9px;
	padding-top:7px;
}
div#bejegyzes p#f_head span#valasz{
	margin-left:20px;
}
/************************************ apró **********************************/
div#bejegyzes p#f_foot_apro table{
	width:100%;
	margin:0px;
	padding:0px;
	border:0px;
}
div#bejegyzes p#f_foot_apro td#line{
	float:left;
	font-weight:bold;
	background-color:#DCE2DE;
	text-align:right;
}
div#bejegyzes p#f_foot_apro td#line_cont{
	float:left;
	background-color:#BECCBD;
}
/************************************ kereso_nev **********************************/
div.kereso_nev div#tart {
  margin: 0px 0px 0px 7px;
  padding: 0px 0px 10px 0px;
/*  background-color: #5ab649;	*/
}

div.kereso_nev p,
div.kereso_nev div#tart p {
  margin: 0px 0px 0px 3px;
  padding: 0;
  color: #ffffff;
  font-weight: bold;
  line-height: 120%;
}

/************************************ kereso_atc **********************************/
div.kereso_atc {
  width: 685px;
  margin: 0;
  padding: 0;
/*  background: url("images/hatter_atcvalaszto.png") top left repeat-x;	*/
}

div.kereso_atc div#fej {
  margin: 0;
  margin-left: 7px;
  padding: 0;
  padding-top: 3px;
  height: auto;
}

div.kereso_atc div#fej p {
  padding: 0px 3px 0px 3px;
  padding-top: 5px;
  margin: 0;
  font-weight: bold;
  color: #ffffff;
}

div.kereso_atc div#fej p img {
  margin: 0;
  padding: 0;
  position: relative;
  top: -5px;
}

div.kereso_atc div#lista {
  text-align: center;
}

div.kereso_atc div#vezer {
  text-align: right;
  padding: 2px 3px 2px 0px;
}

div.kereso_atc div#lista select {
  width: 545px;
}

select.atc_kod option,
select.atc_kod /* IE csak igy tudja meeee szaaaar */ {
  font-family: fixed, courier new !important;
  font-family: courier;
  font-size: 11px;
}

div#vezer a { color: #ffffff; text-decoration: none; }
div#vezer a:hover { color: #ffffff;  text-decoration: underline; border: 1px dotted grey; }
div#vezer a:visited { color: #ffffff;  text-decoration: none; }
div#vezer a:active { color: #ffffff;  text-decoration: none; }

/************************************ kereso_talalat **********************************/
/* (talalati lista) */
div.kereso_talalat {
  margin-left: 20px;
}

div.kereso_navbar {
  background-color: #cfcfcf;
  color: #ffffff;
  width: 655px;
  margin: 0;
  padding: 10px;
}

div.kereso_navbar p {
  color: #ffffff;
  font-weight: normal;
}

div.kereso_navbar a { color: #ffffff; text-decoration: underline; font-weight: bold; }
div.kereso_navbar a:hover { color: #027302; text-decoration: underline; font-weight: bold; }
div.kereso_navbar a:visited { color: #ffffff; text-decoration: underline; font-weight: bold; }
div.kereso_navbar a:active { color: #ffffff; text-decoration: underline; font-weight: bold; }

div.kereso_navbar a.dis { color: #ffffff; text-decoration: underline; font-weight: bold; }
div.kereso_navbar a.dis:hover { color: #dedede; text-decoration: underline; font-weight: bold; }
div.kereso_navbar a.dis:visited { color: #ffffff; text-decoration: underline; font-weight: bold; }
div.kereso_navbar a.dis:active { color: #ffffff; text-decoration: underline; font-weight: bold; }

div.kereso_navbar a.curr { color: #333; text-decoration: none; font-weight: normal; }
div.kereso_navbar a.curr:hover { color: #333; text-decoration: none; font-weight: normal; }
div.kereso_navbar a.curr:visited { color: #333; text-decoration: none; font-weight: normal; }
div.kereso_navbar a.curr:active { color: #333; text-decoration: none; font-weight: normal; }

table.kereso_talalat_gyogyszer {
  width: 655px;
  height: auto;
}

table.kereso_talalat_gyogyszer tr#fej {
  height: 26px;
}

table.kereso_talalat_gyogyszer tr#fej td#bal {
  width: 216px;
/*  background: url("images/hatter_gyogyszer_bal_fej.png") top left no-repeat;	*/
}

table.kereso_talalat_gyogyszer tr#fej td#jobb {
  width: 311px;
/*  background-color: #f5f5f5;	*/
  color: #333;
  font-weight: bold;
  text-align: right;
  padding-right: 5px;
}

table.kereso_talalat_gyogyszer td#bal_bal {
  width: 19px;
  background: url("images/hatter_gyogyszer_bal_bal.png") top left no-repeat;	
}

table.kereso_talalat_gyogyszer td#kep {
  width: 197px;
  background-color: #c8c8c8;
  text-align: center;
  padding: 7px 0px 7px 0px;
}

table.kereso_talalat_gyogyszer td#jobbtart {
  width: 435px;
  background-color: #fff;
}

table.kereso_talalat_gyogyszer td#jobbtart p {
/*  background: url("images/hatter_gyogyszer_jobbtart_elvalaszto.png") bottom left no-repeat;	*/
  color: #000000;
  padding: 3px 0px 3px 3px;
  margin: 0;
  line-height: 120%;
}

table.kereso_talalat_gyogyszer td#gomb {
  background-color: #e5e5e5;
  color: #333;
  font-weight: bold;
  text-align: center;
  padding-bottom: 7px;
}

table.kereso_talalat_gyogyszer td#jobbtart p span#title {
  color: #333;
  font-weight: bold;
}

table.kereso_talalat_gyogyszer a { color: #333; text-decoration: none; }
table.kereso_talalat_gyogyszer a:hover { color: #333;  text-decoration: underline; border: 1px dotted grey; }
table.kereso_talalat_gyogyszer a:visited { color: #333;  text-decoration: none; }
table.kereso_talalat_gyogyszer a:active { color: #333;  text-decoration: none; }
/**************************************** form  **************************************/
div.form {
  width: 670px;
  margin: auto;
  margin-right: 45px;
  margin-top: 20px;
  padding: 0;
}

div.form div#teteje {
/*
  height: 21px;
  background: url("images/hatter_form_teteje.png") top left no-repeat;
*/
}

div.form div#alja {
/*
  height: 21px;
  background: url("images/hatter_form_alja.png") top left no-repeat;
*/
}

div.form div#tart {
/*  background: url("images/hatter_form_tart.png") top left repeat-y;	*/
  margin: 0;
  padding: 0px 10px 0px 25px;
  line-height: 130%;
}

div.form div#tart * {
  margin-top: 0;
  padding-top: 0;

}

div.form div#tart p {
  color: #333;
  text-align: left;
}

div.form div#fej {
  text-align: right;
  margin: 0;
  margin-right: 25px;
  padding: 0;
/*  height: 21px;	*/	
}

div.form table.fej {
  width: auto;
  height: 21px;
  margin: 0;
  padding: 0;
}

div.form table.fej td#bal {
  width: 13px;
/*  background: url("images/hatter_formfej_bal.png") top left no-repeat;	*/
}

div.form table.fej td#jobb {
  width: 13px;
/*	  background: url("images/hatter_formfej_jobb.png") top left no-repeat;*/
}

div.form table.fej td#kozep {
/*  background: url("images/hatter_formfej_kozep.png") top left repeat-x;	*/
  padding: 0px 5px 0px 5px;
  color: #ffffff;
  font-weight: bold;
}

table.form {
  width: 100%; /*375px;*/
}

table.form td {
  font-size: 11px;
  color: #6e6e6e;
}

table.form td input,
table.form td select,
table.form td select option {
  background-color: #f4f4f4;
  color: #292929;
  font-size: 11px;
}

table.form td input {
  border: 1px solid #a2afb5;
  height: 16px;
}

table.form td .checkbox {
  height: 13px;
}

table.form td#hiba {
  color: #ff0000;
}

table.form td#label {
  text-align: right;
  width: 40%;
}

table.form td#megjegyzes {
  font-size: 9px;
  text-align: justify;
}


table.form td#input {
  width: 60%;
  text-align: left;
}

table.form td#group {
  border-bottom: 1px dotted #333;
  padding: 10px 0px 0px 5px;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-align: left;
}

div.form div#tart a { color: #333; text-decoration: underline; }
div.form div#tart a:hover { color: #333;  text-decoration: underline; }
div.form div#tart a:visited { color: #333;  text-decoration: underline; }
div.form div#tart a:active { color: #333;  text-decoration: none; }

/**************************************** oldal  **************************************/
div.oldal {
    margin: 20px 45px auto auto;
    padding: 0;
    width: 655px;
}

div.oldal div#teteje {
/*
  height: 21px;
  background: url("images/hatter_oldal_teteje.png") top left no-repeat;
*/	
}

div.oldal div#alja {
/*
  height: 21px;
  background: url("images/hatter_oldal_alja.png") top left no-repeat;
*/	
}

div.oldal div#tart {
/*  background: url("images/hatter_oldal_tart.png") top left repeat-y;	*/
  color: #213720;
  margin: 0;
  padding: 0px 10px 0px 25px;
}

div.oldal div#tart * {
  margin-top: 0;
  padding-top: 0;
  font-family: verdana, arial, helvetica !important;
  font-size: 11px !important;
  line-height: 130%;
}

div.oldal div#fej {
  text-align: right;
  margin: 0;
  margin-right: 25px;
  padding: 0;
  height: 21px;	
}

div.oldal table.fej {
  width: auto;
  height: 21px;
  margin: 0;
  padding: 0;
}

div.oldal table.fej td#bal {
  width: 13px;
  background: url("images/hatter_oldalfej_bal.png") top left no-repeat;
}

div.oldal table.fej td#jobb {
  width: 13px;
  background: url("images/hatter_oldalfej_jobb.png") top left no-repeat;
}

div.oldal table.fej td#kozep {
  background: url("images/hatter_oldalfej_kozep.png") top left repeat-x;
  padding: 0px 5px 0px 5px;
  color: #ffffff;
  font-weight: bold;
  text-align: right;
}

/************************************ mo_terkep **********************************/
div.mo_terkep {
}

/************************************ mo_eloszlas **********************************/
div.mo_eloszlas {
}

/************************************ mo_kereso **********************************/
div.mo_patika_kereso {
  background: url("images/hatter_mo_patika_kereso.png") top left repeat-x;
  width: 540px;
  margin: 0;
  padding: 10px;
}

/************************************ kereso_talalat_patika **********************************/

table.kereso_talalat_patika {
  width: 527px;
  height: auto;
}

table.kereso_talalat_patika td#fej {
  height: 78px;
  width: 528px;
  background: url("images/hatter_patika_fej.png") top left no-repeat;
  color: #318b31;
  font-weight: bold;
  font-size: 16px;
  text-align: right;
  padding-right: 5px;
}

table.kereso_talalat_patika td#tart {
  width: 528px;
  background-color: #e5e5e5;
  padding-top: 5px;
  padding-bottom: 5px;
}

table.kereso_talalat_patika td#tart p,
table.kereso_talalat_patika td#tart div {
  background: url("images/hatter_patika_elvalaszto.png") bottom left no-repeat;
  color: #000000;
  padding: 3px 5px 3px 10px;
  margin: 0;
  line-height: 150%;
}


table.kereso_talalat_patika td#tart p span#title,
table.kereso_talalat_patika td#tart div span#title {
  color: #333;
  font-weight: bold;
}

table.kereso_talalat_patika a { color: #333; text-decoration: none; }
table.kereso_talalat_patika a:hover { color: #333;  text-decoration: underline; border: 1px dotted grey; }
table.kereso_talalat_patika a:visited { color: #333;  text-decoration: none; }
table.kereso_talalat_patika a:active { color: #333;  text-decoration: none; }

/************************************ popup__patika_kepmuti **********************************/
div.popup__patika_kep {
  width: 100%;
  height: 100%;
  text-align: center;
  margin: auto;
  padding: 0;
  background-color: #efefef;
}

/************************************ popup__btgtjkztt **********************************/
div.popup__btgtjkztt {
  width: 100%;
  height: 100%;
  text-align: center;
  margin: auto;
  padding: 0;
  background-color: #efefef;
}
div.db_talalat {
	margin-top:5px;
	margin-bottom:10px;
	padding:5px;
	width:450px;
	border-bottom:1px dotted #8D8D8D;
}
span.highlight {
	background-color:#1A8E0F;
	color:#FFF;
}
/********************************** új rendelés ***********************************/
div.abc {
  margin-top:15px;
  margin-left:10px;
}
div.abc span {
  color: #333;
  font-weight: bold;
  cursor: pointer;
	margin-left: 10px;
}
div.abc img {
  cursor: pointer;
  margin-left:15px;
  margin-right:8px;
}
div.abc span.narancs {
  color: #ff7200;
}
div.controls {
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 10px;
    text-align: center;
		}
.gyogy_footer {
	background-image:url('images/gyogy_alsocsik.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:950px;
	height:69px;
	position:relative;
}
.gyogy_pentalogo {
    background-image: url("images/gyogy_pentalogo.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 29px;
    left: 832px;
    position: relative;
    top: -10px;
    width: 90px;
		cursor:pointer;
	}
.gyogy_mgyk {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 19px;
    padding-left: 25px;
    padding-top: 5px;
    width: 205px;
		float:left;
	}
.gyogy_labinfo {
    color: #FFFFFF;
    font-family: arial;
    font-size: 14px;
    left: 20px;
    letter-spacing: 0;
    padding: 0;
    position: relative;
    top: 10px;
			}
.gyogy_lablink {
    color: #80CEF6;
    left: 20px;
    position: relative;
    top: 15px;	
	}
.gyogy_lablink a {
	text-decoration:none;
	color:#80cef6;
	}	
div.controls, div.controls select {
  font-size:10px;
}
div.controls span {
  margin-left: 22px;
}
div.ord_simple_list {
/*
  background-image: url('images/ord_simple_bckr.png');
  background-repeat: repeat-y;
*/
  width: 526px;
  margin-top: 13px;
}
div.ord_simple_top {
    color: #016999;
    font-family: arial;
    font-size: 16px;
    font-weight: normal;
    height: 43px;
    padding-left: 27px;
    padding-top: 15px;
    width: 526px;
}
div.ord_simple_top span{
  color: #ff7200;
	font-weight:bold;
}
.gyogy_fenti_atmenet {
    background-image: url("images/gyogy_halvanycsik.png");
    background-repeat: no-repeat;
    height: 32px;
    margin-bottom: -10px;
    margin-top: -20px;
    position: relative;
    width: 671px;
}
div.ord_simple_bottom {
/*  background-image: url('images/ord_simple_bottom.png');	*/
  background-repeat: no-repeat;
  width: 526px;
  height: 20px;
}
div.ord_simple_product {
  background-image: url('images/ord_simple_kishatter.png');
  background-repeat: no-repeat;
  width: 253px;
  height: 289px;
}
div.ord_simple_product div.kep {
  padding-top:27px;
  padding-left:17px;
  float: left;
}
div.ord_simple_product div.nev {
  color: #FA6105;
  font-size: 10px;
  font-weight: bold;
  text-align:center;
  padding-top:13px;
  padding-right: 10px;
  margin-bottom: 8px;
}
div.ord_simple_product div.ar_felirat {
  text-align: center;
  font-size: 9px;
  font-weight: bold;
  padding-right: 10px;
}
div.ord_simple_product div.ar {
  text-align: center;
  font-size: 18px;
  color: #147B0B;
  padding-right: 13px;
  margin-bottom: 5px;
}
div.ord_simple_product div.ar02 {
  text-align: center;
  font-size: 10px;
  color: #FF0000;
  padding-right: 0px;
  font-weight: bold;
}
div.ord_simple_product div.ar02_szoveg {
  padding-left: 12px;
  padding-right: 0px;
  font-size: 10px;
  font-weight: bold;
}
/*div.ord_simple_product div.gyujto {
  clear: both;
  padding-top:2px;
}
html>body div.ord_simple_product div.gyujto {
  padding-top:10px;
}
div.ord_simple_product div.gyujto2 {
  position: relative;
  top: -26px;
  left: 136px;
}*/
table.gyujto02 {
  clear: both;
   padding-top: 0px;
   padding-bottom: 0px;
   height: 130px;
   width: 250px;


}
table.gyujto {
  clear: both;
}
div.ord_simple_product div.link a {
  color: #004080;
  font-size: 9px;
  text-decoration: none;
  padding-left: 15px;
}
div.ord_simple_product div.gomb img {
  cursor: pointer;
}
div.fulcont {
  width:526px;
  overflow:hidden;
  float: left;
}
div.ord_simple_ful {
/*  background-image: url(images/ord_simple_ful_i.png);	*/
  background-repeat: no-repeat;
  text-align:center;
  color: black;
  font-weight:bold;
  font-size: 10px;
  cursor: pointer;
  height: 25px;
  text-align: center;
  padding-top: 3px;
  display:inline;
  float:left;
  width: 175px;
  margin-bottom:-3px;
}
div.ord_simple_tart {
/*  background-image: url('images/ord_simple_bckr.png');	*/
  background-repeat: repeat-y;
  width: 526px;
  padding: 15px;
  width: width:532px;
  clear:both;
  border-top: 1px solid #B8B8B8;
}
div.ord_simple_details_nev {
  color: #333;
  font-size: 12px;
  font-weight: bold;
  margin-bottom:10px;
}
span.ord_simple_details_ar {
  font-size: 18px;
  color: #147B0B;
}
div.ord_simple_details_kosarba {
/*  background-image: url('images/ord_simple_details_kosarba_bckr.png');	*/
  background-repeat: no-repeat;
  width: 146px;
  height: 38px;
  padding-top: 10px;
  padding-left: 10px;
  margin-top: 15px;
  margin-left: 40px;
}
div.ord_simple_tart td.ord_simple_details_kep {
  background-image: url('images/ord_simple_kephatter.png');
  background-repeat: no-repeat;
  width: 124px;
  height: 102px;
  padding: 10px;
  padding-left:20px;
}

div.kep05 {
  padding-top:20px;
  padding-left:17px;
  float: left;
  margin: 0px;
}
div.kep06 {
  padding-top:0;
  padding-left:20px;
  margin: 0px;
}
div.kep06nincskep {
  padding-top:20px;
  padding-left:17px;
  margin: 0px;
}


div.nev05 {
    color: #11729F;
    font-size: 12px;
    font-weight: bold;
    margin-top: -30px;
    padding-left: 15px;
    text-align: left;
		}
div.link05 a {
  color: #004080;
  font-size: 9px;
  text-decoration: none;
  padding-left: 15px;
}
div.gomb05 img {
  cursor: pointer;
}
table.gyujto03 {
  clear: both;
   padding-top: 0px;
   padding-bottom: 0px;
   height: 26px;
   width: 280px;

}
table.gyujto04 {
    border: 0 none;
    clear: both;
    padding-bottom: 0;
    padding-left: 12px;
    padding-top: 0;
}
div.ar05 {
    color: #FF7200;
    font-size: 10px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
}
div.ar05_szoveg {
  padding-left: 12px;
  padding-right: 0px;
  font-size: 10px;
  font-weight: bold;
	color:#666;
}

