body {
	margin: 10px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
h1 {
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #15657d;
}
h2, h2 p {
	margin-top: 10px;
	font-family: Verdana;
	font-size: 17px;
	font-weight: normal;
	color: #fb9e0c;
}
h3 {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #34818f;
}
h4 {
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #34818f;
}
h5 {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #34818f;
}
h6 {
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #34818f;
}
p, div, td, li {
	font-family: Verdana;
	font-size: 12px;
	color: black;
}
a {
	text-decoration: none;
	color: #e48e15;
}
a:hover {
	text-decoration: underline;
}
img, input, a {
	outline: 0px;
}
pre {
	font-family: Verdana;
	font-size: 9px;
	color: #34818f;
}
img {
	border: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.mainContainer {
	width: 960px;
	margin: auto;
}
.mainTable {
	width: 960px;
	height: 100%;
}
.top {
	width: 960px;
	height: 171px;
	background: url(images/top.png) no-repeat;
	position: relative;
	z-index: 100;
	margin-bottom: 0px;
}
.menuItem {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #e58e0d;
	width: 180px;
	margin: 10px 0px 0px 0px;
	background: url(images/raquo_yellow.png) no-repeat 6px 6px;
	padding-top: 0px;
	padding-left: 20px;
}
.menuItem a {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #e58e0d;
	padding-left: 5px;
	margin: 0px 0px 0px 0px;
	width: 180px;
	border-bottom: none;
}
.subMenuItem {
	font-size: 14px;
	color: #112c36;
	width: 180px;
	border-bottom: #147fa3 1px dotted;
	padding-bottom: 3px;
	margin: 0px 0px 0px 15px;
	margin-left: 6px;
	background: url(images/raquo.png) no-repeat 0px 6px;
	padding-left: 20px;
}
.subMenuItem a {
	color: #112c36;
	width: 180px;
	border-bottom: none;
	font-size: 13px;
}
.logo {
	position: absolute; 
	top: 20px; 
	left: 14px; 
	width: 242px;
	height: 63px;
}
.logo a {
	display: block;
	width: 242px;
	height: 63px;
}
.topSearchSelect {
	position: absolute;
	left: 652px;
	top: 15px;
	width: 170px;
	font-family: Verdana;
	font-size: 11px;
	color: #010101;
}
.topSearchInput {
	position: absolute;
	left: 826px;
	top: 15px;
	border: #7f9db9 1px solid;
	color: #010101;
	width: 102px;
	height: 19px;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
}
.topSearchSubmit {
	position: absolute;
	left: 933px;
	top: 15px;
	width: 18px;
	height: 18px;
}
.topBejelentkezes {
	display: block;
	position: absolute;
	width: 132px;
	height: 18px;
	left: 592px;
	top: 58px;
}
.topKijelentkezes {
	display: block;
	position: absolute;
	width: 136px;
	height: 18px;
	left: 592px;
	top: 58px;
	background: url(images/top_kijelentkezes.png) no-repeat;
}
.topLoggedIn {
	display: block;
	position: absolute;
	width: 780px;
	height: 18px;
	text-align: right;
	top: 90px;
	left: 155px;
	color: white;
	font-size: 11px;
}
.topHirlevel {
	display: block;
	position: absolute;
	width: 92px;
	height: 18px;
	left: 747px;
	top: 58px;
}
.topFooldal {
	display: block;
	position: absolute;
	width: 83px;
	height: 18px;
	left: 854px;
	top: 58px;
}
.betegtajekoztatoMenu {
	position: absolute;
	top: 115px;
	left: 166px;
	width: 150px;
	height: 45px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.betegtajekoztatoMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.betegtajekoztatoMenu a:hover {
	text-decoration: none;
}
.betegtajekoztatoDropDown {
	position: absolute;
	display: none;
	top: 160px;
	left: 166px;
	width: 233px;
/*	height: 166px;*/
	z-index: 101;
}
.keresokMenu {
	position: absolute;
	top: 115px;
	left: 325px;
	width: 150px;
	height: 45px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.keresokMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.keresokMenu a:hover {
	text-decoration: none;
}
.keresokDropDown {
	position: absolute;
	display: none;
	top: 160px;
	left: 325px;
	width: 233px;
/*	height: 140px;*/
	z-index: 101;
}
.kerdezzMenu {
	position: absolute;
	top: 115px;
	left: 484px;
	width: 150px;
	height: 45px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.kerdezzMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.kerdezzMenu a:hover {
	text-decoration: none;
}
.kerdezzDropDown {
	position: absolute;
	display: none;
	top: 160px;
	left: 484px;
	width: 233px;
	height: 106px;
	z-index: 101;
}
.hirekMenu {
	position: absolute;
	top: 115px;
	left: 8px;
	width: 150px;
	height: 45px;
	text-transform: uppercase;
	font-weight: bold;
	z-index: 6;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.hirekMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.hirekMenu a:hover {
	text-decoration: none;
}
.hirekDropDown {
	position: absolute;
	display: none;
	top: 160px;
	left: 8px;
	width: 233px;
/*	height: 206px;*/
	z-index: 101;
}
.hirekDropDownLinks {
	position: relative;
	width: 233px;
	height: 206px;
	z-index: 102;
}
.allasokMenu {
	position: absolute;
	top: 115px;
	left: 643px;
	width: 150px;
	height: 45px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.allasokMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.allasokMenu a:hover {
	text-decoration: none;
}
.allasokDropDown {
	position: absolute;
	display: none;
	top: 160px;
	left: 643px;
	width: 233px;
/*	height: 206px;*/
	z-index: 101;
}
.allasokDropDownLinks {
	position: relative;
	width: 233px;
	height: 206px;
	z-index: 102;
}
.regisztracioMenu {
	position: absolute;
	top: 115px;
	left: 801px;
	width: 150px;
	height: 45px;
	padding-left: 10px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: no-repeat;
}
.regisztracioMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.regisztracioMenu a:hover {
	text-decoration: none;
}
.profilMenu {
	position: absolute;
	top: 115px;
	left: 801px;
	width: 150px;
	height: 45px;
	background: url(images/profil_menu.png) no-repeat;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
}
.profilMenu a {
	text-transform: uppercase;
	font-weight: bold;
	color: black;
}
.profilMenu a:hover {
	text-decoration: none;
}
.menuTitle {
	padding-top: 8px;
}
.contentCell {
	width: 646px;
	height: 100%;
	vertical-align: top;
	padding-bottom: 70px;
}
.kiemeltTemaContainer {
	width: 646px;
	height: 238px;
	background: url(images/kiemelt_tema_sample.png) no-repeat;
	position: relative;
}
.kiemeltTemaTop {
	width: 646px;
	height: 17px;
	background: url(images/kiemelt_tema_top.png) no-repeat;
}
.kiemeltTema {
	background-color: #f7f7f1;
	background: url(images/kiemelt_tema.png) repeat-x top;
	border-right: #dfdfd5 1px solid;
}
.kiemeltTemaLeft {
	float: left;
	margin-left: 3px;
	background-color: white;
	width: 321px;
	border-left: #dfdfd5 1px solid;
	height: 180px;
}
.kiemeltTemaRight {
	float: right;
	margin-right: 1px;
	background-color: #fafaf9;
	background: url(images/kiemelt_tema_right.png) repeat-x top;
	border-right: white 1px solid;
	width: 321px;
	height: 180px;
}
.kiemeltTemaBottom {
	width: 646px;
	height: 16px;
	background: url(images/kiemelt_tema_bottom.png) no-repeat;
}
.legfrissebb {
	margin-top: 6px;
	background: url(images/legfrissebb.png) no-repeat;
	height: 38px;
	width: 646px;
}
.newsTable {
	width: 100%;
}
.newsTable td {
	vertical-align: top;
}
/* új híres cucc */
.newsNewTable {
	width: 100%;
	border: 1px solid #dae2e5;
	font-size: 11px;
}
.newsNewTable td {
	vertical-align: top;
	padding: 10px;
	width: 50%;
	font-size: 11px;
}
.newsNewTable td.kiemelt {
	border-right: 1px solid #dae2e5;
}
.newsNewTable h1 {
	color: #15657d;
	font-size: 20px;
}
.newsNewTable h3, .newsNewTable h3 a:hover {
	color: #15657d !important;
	font-size: 14px;
	text-decoration: none !important;
	margin-bottom: 3px;
}
/* sárga híres cucc */
.newsYellowTable {
	width: 100%;
	font-size: 11px;
}
.newsYellowTable td {
	vertical-align: top;
	padding: 10px;
	width: 50%;
	font-size: 11px;
}
.newsYellowTable td.kiemelt {
	border-right: 1px solid #edece7;
}
.newsYellowTable h1 {
	color: #e59019;
	font-size: 16px;
	background: url('images/yellowtd_list.png') left center no-repeat;
	padding-left: 14px;
}
.newsYellowTable h3, .newsNewTable h3:hover {
	color: #e59019;
	font-size: 14px;
	text-decoration: none !important;
	margin-bottom: 3px;
}
.idorend_kek {
	width: 95%;
	vertical-align: top;
	background: url(images/news_back.png) repeat-x top;
	background-color: #f6f8f8;
	border-bottom: #b8b8b8 1px dotted;
	padding: 10px 10px 10px 10px;
}
.idorend_feher {
	width: 95%;
	vertical-align: top;
	background-color: white;
	border-bottom: #b8b8b8 1px dotted;
	padding: 5px 10px 5px 5px;
}
.news0 {
	width: 50% !important;
	vertical-align: top;
	background: url(images/news_back.png) repeat-x top;
	background-color: #f6f8f8;
	border-bottom: #b8b8b8 1px dotted;
	padding: 0px 10px 5px 5px;
}
.news1, .cikk1 {
	width: 50% !important;
	vertical-align: top;
	background-color: white;
	border-bottom: #b8b8b8 1px dotted;
	padding: 0px 5px 5px 5px;
	border-left: #edece7 1px solid;
	border-right: #dae2e5 1px solid;
}
.news2, .cikk2 {
	width: 50% !important;
	vertical-align: top;
	background-color: white;
	border-bottom: #dae2e5 1px solid;
	padding: 0px 5px 5px 5px;
	border-left: #dae2e5 1px solid;
}
.news3 {
	width: 50% !important;
	vertical-align: top;
	background: url(images/news_back.png) repeat-x top;
	background-color: #f6f8f8;
	border-bottom: #dae2e5 1px solid;
	padding: 0px 5px 5px 5px;
	border-left: #edece7 1px solid;
	border-right: #dae2e5 1px solid;
}
.cikk0 {
	width: 50% !important;
	vertical-align: top;
	background: url(images/cikk_back.png) repeat-x top;
	background-color: #fffaf3;
	border-bottom: #b8b8b8 1px dotted;
	padding: 0px 10px 0px 5px;
	border-left: #dae2e5 1px solid;
}
.cikk3 {
	width: 50% !important;
	vertical-align: top;
	background: url(images/cikk_back.png) repeat-x top;
	background-color: #fffaf3;
	border-bottom: #dae2e5 1px solid;
	padding: 0px 5px 0px 5px;
	border-left: #edece7 1px solid;
	border-right: #dae2e5 1px solid;
}
.news0 h1, .news1 h1, .news2 h1, .news3 h1, .cikk0 h1, .cikk1 h1, .cikk2 h1, .cikk3 h1 {
	background: url(images/news.gif) no-repeat 5px 50%;
	padding: 5px 10px 5px 18px;
	margin: 0px;
}
.news0 h1 a, .news1 h1 a, .news2 h1 a,.news3 h1 a {
	color: #15657d;
}
.cikk0 h1 a, .cikk1 h1 a, .cikk2 h1 a, .cikk3 h1 a {
	color: #e59019;
}
.newsLink {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right;
}
.newsLink a {
	font-size: 11px;
	text-decoration: underline;
	color: black;
}
.news0 img, .news1 img, .news2 img, .news3 img, .cikk0 img, .cikk1 img, .cikk2 img, .cikk3 img {
	float: left;
	border: #e8edef 2px solid;
	margin: 1px 5px 10px 0px;
}
.newsRight {
	width: 175px;
	float: right;
}
.leftFunctionBar {
	margin-top: 5px;
	width: 646px;
	height: 128px;
	background: url(images/left_function_bar.png) no-repeat;
	position: relative;
}
td.boxContainer {
	height: 128px;
	width: 321px;
	position: relative;
	vertical-align: top;
	padding: 0px;
}
.boxBanner .banner {
	margin: 0px;
	padding: 0px;
	width: 152px;
	height: 56px;
}
.forumBlogRss {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 9px;
	width: 305px;
	height: 95px;
	background: url(images/forumblogrss.png) no-repeat;
	position: relative;
}
.forumLink, .forumLink_small {
	position: absolute;
	width: 87px;
	height: 34px;
	left: 23px;
	top: 45px;
}
.forumLink_small {
	position: absolute;
	top: 22px;
	left: 15px;
	width: 87px;
	height: 34px;
}
.forumLink a, .forumLink_small a {
	display: block;
	width: 87px;
	height: 34px;
}
.blogLink {
	position: absolute;
	width: 74px;
	height: 20px;
	left: 137px;
	top: 59px;
}
.blogLink_small {
	position: absolute;
	top: 22px;
	left: 125px;
	height: 34px;
	width: 80px;
}
.blogLink a, .blogLink_small a {
	display: block;
	width: 80px;
	height: 34px;
}
.rssLink {
	position: absolute;
	width: 60px;
	height: 31px;
	left: 232px;
	top: 52px;
}
.rssLink_small {
	position: absolute;
	top: 22px;
	left: 224px;
	px;
	width: 80px;
}
.rssLink a, .rssLink_small a {
	display: block;
	width: 80px;
	height: 34px;
}
.block0 {
	position: absolute;
	left: 340px;
	top: 10px;
	color: #34818f;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
	width: 135px;
	height: 50px;
}
.block1 {
	position: absolute;
	left: 340px;
	top: 70px;
	color: #34818f;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
	width: 135px;
	height: 50px;
}
.block2 {
	position: absolute;
	left: 499px;
	top: 10px;
	color: #34818f;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
	width: 135px;
	height: 50px;
}
.block3 {
	position: absolute;
	left: 499px;
	top: 70px;
	color: #34818f;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
	width: 135px;
	height: 50px;
}
.block0 a, .block1 a, .block2 a, .block3 a {
	color: #34818f;
}
.hetCikkei {
	margin-top: 15px;
	height: 37px;
	background: url(images/het_cikkei.png) no-repeat;
	height: 37px;
	width: 640px;
}
.rightCell {
	width: 314px;
	height: 100%;
	vertical-align: top;
	text-align: right;
}
.subscribeTo {
	width: 314px;
	height: 238px;
	background: url(images/subscribe.png) no-repeat;
	position: relative;
}
.subscribeTo a {
	position: absolute;
	display: block;
	top: 105px;
	left: 218px;
	width: 85px;
	height: 15px;
}
.kerdezzen {
	width: 314px;
	height: 126px;
	background: url(images/kerdezzen.png) no-repeat;
	margin-top: 6px;
	position: relative;
}
.kerdezzenSzakorvos {
	position: absolute;
	left: 136px;
	top: 62px;
	width: 146px;
	height: 17px;
}
.kerdezzenSzakerto {
	position: absolute;
	left: 136px;
	top: 91px;
	width: 146px;
	height: 17px;
}
.kerdezzenSzakorvos a, .kerdezzenSzakerto a {
	display: block;
	width: 146px;
	height: 17px;
}
.allasok {
	width: 314px;
	height: 286px;
	background: url(images/allasok.png) no-repeat;
	position: relative;
}
.allasokLink1 {
	top: 59px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.allasokLink2 {
	top: 86px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.allasokLink3 {
	top: 113px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.allasokLink4 {
	top: 140px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.allasokLink1 a, .allasokLink2 a, .allasokLink3 a, .allasokLink4 a {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
.allasokHirdetesFeladas {
	width: 123px;
	height: 16px;
	top: 147px;
	left: 70px;
	position: absolute;
}
.allasokHirdetesFeladas a {
	display: block;
	width: 123px;
	height: 16px;
}
.praxisjog {
	width: 314px;
	height: 340px;
	background: url(images/praxisjog.png) no-repeat;
	position: relative;
}
.praxisjogLink1 {
	top: 63px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.praxisjogLink2 {
	top: 91px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.praxisjogLink3 {
	top: 121px;
	left: 70px;
	width: 230px;
	height: 18px;
	position: absolute;
}
.praxisjogLink1 a, .praxisjogLink2 a, .praxisjogLink3 a {
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
.praxisjogHirdetesFeladas {
	width: 123px;
	height: 16px;
	top: 157px;
	left: 70px;
	position: absolute;
}
.praxisjogHirdetesFeladas a {
	display: block;
	width: 123px;
	height: 16px;
}
.inputBoxErdeklodo {
	border: #e8ddce 1px solid;
	background-color: #fcf9f5;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 22px;
	width: 228px;
}
.inputBoxOrvos {
	border: #d7e0e9 1px solid;
	background-color: #ecf3fa;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 22px;
	width: 228px;
}
.inputBoxOrvosSmall {
	border: #d7e0e9 1px solid;
	background-color: #ecf3fa;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 22px;
	width: 40px;
}
.inputBoxOrvosRovid {
	border: #ccccbb 1px solid;
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	height: 20px;
	width: 140px;
}
.inputBoxOrvosRovidSmall {
	border: #ccccbb 1px solid;
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	height: 20px;
	width: 40px;
}
td.kisBetu {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	width: 200px;
}
.inputBoxOrvosHalf {
	border: #d7e0e9 1px solid;
	background-color: #ecf3fa;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 22px;
	width: 120px;
}
.textareaBoxOrvos {
	border: #d7e0e9 1px solid;
	background-color: #ecf3fa;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 50px;
	width: 228px;
}
.textareaBoxOrvosNagy {
	border: #d7e0e9 1px solid;
	background-color: #ecf3fa;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 100px;
	width: 408px;
}
.textareaBox {
	border: #e8ddce 1px solid;
	background-color: #fcf9f5;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;
	height: 100px;
	width: 458px;
}
.bottom {
	width: 100%;
	height: 147px;
	background: url(images/bottom.png) repeat-x;
	text-align: center;
}
.bottomContent {
	background-color: red;
	margin: auto;
	width: 960px;
	position: relative;
}
.copyrightText {
	position: absolute;
	left: 0px;
	top: 50px;
	text-align: left;
	color: #fb9e0c;
	font-size: 11px;
}
.bottomLinks {
	position: absolute;
	left: 0px;
	top: 78px;
	text-align: left;
	font-size: 11px;
}
.bottomLinks a {
	color: black;
	font-size: 11px;
}
.honlapkeszites {
	position: absolute;
	top: 111px;
	left: 750px;
	width: 200px;
	height: 30px;
	background: url(images/honlapkeszites.png) no-repeat;
}
.honlapkeszites a {
	display: block;
	width: 200px;
	height: 30px;
}
.loginForm {
	margin-top: 15px;
	margin-left: 5px;
	margin-bottom: 10px;
}
.inputBoxLogin {
	border: #b3d446 1px solid;
	background-color: white;
	color: #286873;
	font-family: Verdana;
	font-size: 11px;
	height: 16px;
	width: 160px;
	text-align: center;
	font-size: 10px;
	margin-top: 2px;
}
.error {
	padding: 0px 10px 15px 25px;
	color: red;
	font-size: 12px;
}
.regError {
	color: red;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px !important;
}
.forumTop {
	width: 251px;
	px;
	background-image: url(images/forum_top.gif);
	background-repeat: no-repeat;
}
.forumTop a {
	width: 251px;
	px;
	display: block;
}
.formTable {
	width: 430px;
}
.smallText {
	font-size: 9px;
	line-height: 12px !important;
	color: #5c5c5c;
}
textarea.textareaBoxComment {
	width: 630px;
	height: 200px;
	border: #cacaca 1px solid;
	font-family: Verdana;
	color: #5c5c5c;
}
input.forumTovabb, input.forumTovabbSzeles {
	height: 28px;
	width: 94px;
	padding-right: 23px;
	text-transform: uppercase;
	background-image: url(images/forumTovabb.png);
	background-repeat: no-repeat;
	border: none;
	font-family: Verdana;
	font-size: 10px;
	color: white;
	font-weight: bold;
	cursor: pointer;
}
input.forumTovabbSzeles {
	width: 140px;
}
a.blogTovabb {
	height: 28px;
	width: 94px;
	padding-top: 6px;
	padding-left: 10px;
	text-transform: uppercase;
	background-image: url(images/forumTovabb.png);
	background-repeat: no-repeat;
	border: none;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	display: block;
}
input.ujHozzaszolas {
	height: 22px;
	width: 196px;
	padding-right: 23px;
	padding-bottom: 0px;
	text-transform: uppercase;
	background-image: url(images/ujHozzaszolas.png);
	background-repeat: no-repeat;
	border: none;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	display: block;
}
input.temakorok {
	height: 24px;
	width: 164px;
	padding-left: 23px;
	padding-bottom: 5px;
	text-transform: uppercase;
	background-image: url(images/temakorok.png);
	background-repeat: no-repeat;
	border: none;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	display: block;
}
input.kekGomb {
	height: 22px;
	padding-left: 15px;
	padding-right: 15px;
	text-transform: uppercase;
	background-image: url(images/kekGomb.png);
	background-repeat: repeat-x;
	border: none;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
	overflow: hidden;
}
input.ujTemakor {
	height: 28px;
	width: 220px;
	padding-left: 20px;
	text-transform: uppercase;
	background-image: url(images/ujTemakor.png);
	background-repeat: repeat-x;
	background-color: #8eb11c;
	border: none;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
}
.button {
	height: 22px;
	background-image: url(images/button.gif);
	background-repeat: repeat-x;
	background-color: #8eb11c;
	border: #d9e7b0 1px solid;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
}
.buttonLoggedIn {
	height: 22px;
	width: 100px;
	text-align: center;
	margin: 5px;
	background-image: url(images/button.gif);
	background-repeat: repeat-x;
	background-color: #8eb11c;
	border: #d9e7b0 1px solid;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
	cursor: pointer;
}
.codeField {
	text-align: right;
	width: 115px;
	vertical-align: middle !important;
}
.codeImg {
	margin: 5px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.center {
	text-align: center;
}
.clear {
	clear: both;
}
.pager {
	border-top: #aaaaaa 1px solid;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.pagerTitle, .pagerComment {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin-top: 10px;
	background: url(images/pager.png) repeat-x;
}
.pagerItem {
	display: inline;
	margin-left: 3px;
	margin-right: 3px;
}
.pagerItemNumber {
	display: inline;
	margin-left: 2px;
	margin-right: 2px;
	font-weight: bold;
	color: #02506b;
}
.pagerItem a, .pagerItemNumber a {
	text-decoration: none;
	color: #97978e;
}
.pagerItem a:hover, .pagerItemNumber a:hover {
	text-decoration: none;
	color: #02506b;
}
.blank {
	height: 20px;
}
.breadCrumb {
	height: 34px;
	background: url(images/breadcrumb.png) repeat-x;
}
.breadCrumb ul {
	margin: 0px;
	padding: 0px;
}
.fooldalBreadCrumb {
	float: left;
	list-style-type: none;
	width: 89px;
	height: 34px;
	background: url(images/fooldal_breadcrumb.png) no-repeat;
}
.fooldalBreadCrumb a {
	display: block;
	padding-left: 35px;
	line-height: 34px;
	font-family: Trebuchet MS;
	color: black;
	font-size: 14px;
}
ekTop {
	width: 646px;
	height: 49px;
	background: url(images/hirek_top.png) no-repeat;
	position: relative;
	z-index: 2;
}
.cikkekTop {
	width: 646px;
	height: 49px;
	background: url(images/cikkek_top.png) no-repeat;
	position: relative;
	z-index: 2;
}
.hirekTop {
	width: 646px;
	height: 49px;
	background: url(images/hirek_top.png) no-repeat;
	position: relative;
	z-index: 2;
}
.betegtajekoztatoTop {
	width: 646px;
	height: 49px;
	background: url(images/betegtajekoztato_top.png) no-repeat;
	position: relative;
	z-index: 2;
}
.interjukTop {
	width: 646px;
	height: 49px;
	background: url(images/interjuk_top.png) no-repeat;
	position: relative;
	z-index: 2;
}
.szuresSzakteruletLink {
	position: absolute;
	left: 429px;
	top: 19px;
	width: 206px;
	height: 18px;
	cursor: pointer;
}
.szuresSzakteruletContainer {
	position: absolute;
	left: 189px;
	top: 19px;
	width: 466px;
	display: none;
	z-index: 3;
}
.szuresSzakteruletTop {
	width: 466px;
	height: 36px;
	background: url(images/szures_szakterulet_top.png) no-repeat;
}
.szuresSzakteruletContent {
	background-color: #fafafa;
	border: #d8d8d8 1px solid;
	padding: 20px 10px 20px 10px;
}
.szuresSzakteruletItem {
	padding-bottom: 15px;
	background-color: #fafafa;
}
.szuresSzakteruletItem a {
	color: #112c36;
	text-decoration: underline;
}
.kiemeltHirFlashContainer {
	margin-top: 0px;
	margin-bottom: 20px;
	width: 309px;
	height: 327px;
	float: right;
	/*background: url(images/kiemelt_hir.png) no-repeat;*/
}
.newsMain {
	vertical-align: top;
	width: 321px;
}
.newsMain h1 {
	padding: 10px;
	font-size: 21px;
	margin-bottom: 0px;
}
.newsMain h1 a {
	color: #15657d;
}
.newsMain h1 a:hover {
	text-decoration: none;
}
.newsMainContent {
	padding: 12px 9px 12px 9px;
	background: url(images/news_main_back.png) repeat-x top;
}
.newsMainContentImg {
	text-align: center;
	margin-bottom: 10px;
}
.newsCameraLink {
	float: left;
	width: 17px;
	height: 16px;
	background: url(images/camera.gif) no-repeat top;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.newsCameraLink a {
	display: block;
	width: 17px;
	height: 16px;
}
.newsMainContentMore {
	text-align: right;
	margin-right: 20px;
	margin-bottom: 10px;
}
.newsMainContentMore a {
	font-weight: bold;
	color: black;
	text-decoration: underline;
}
.newsOfWeek {
	width: 324px;
	height: 39px;
	background: url(images/news_of_week.png) no-repeat;
}
.articlesOfWeek {
	width: 324px;
	height: 39px;
	background: url(images/articles_of_week.png) no-repeat;
}
.newsOfWeekItem {
	background: url(images/news_of_week_item.png) repeat-x top;
	padding: 12px 9px 12px 9px;
	border-bottom: #b8b8b8 1px dotted;
	background-color: #fffaf3;
}
.legolvasottabbTitle {
	margin-left: 4px;
	width: 316px;
	height: 39px;
	background: url(images/legolvasottabb_title.png) no-repeat;
}
.legfrissebbTitle {
	margin-left: 4px;
	width: 316px;
	height: 39px;
	background: url(images/legfrissebb_title.png) no-repeat;
}
.legolvasottabbItemContainer {
	margin-left: 4px;
	width: 316px;
	background: url(images/news_back.png) repeat-x top;
	background-color: #f6f8f8;
	border-bottom: #b8b8b8 1px dotted;
}
.legolvasottabbItem {
	padding: 12px 9px 12px 9px;
}
.newsOfWeekItem h1, .legolvasottabbItem h1 {
	background: url(images/news.gif) no-repeat 5px 50%;
	padding: 5px 10px 5px 18px;
	margin: 0px;
}
.legolvasottabbItem h1 a {
	color: #15657d;
}
.newsOfWeekItem img, .legolvasottabbItem img {
	float: left;
	border: #e8edef 2px solid;
	margin: 1px 5px 10px 0px;
}
.gyorsmenu {
	float: right;
	width: 303px;
	height: 240px;
	background: url(images/gyorsmenu.png) no-repeat;
	position: relative;
}
.gyorsmenu a {
	position: absolute;
	display: block;
	top: 115px;
	left: 210px;
	width: 85px;
	height: 15px;
}
.galeriaSample {
	margin-top: 7px;
	width: 302px;
	height: 309px;
	background: url(images/galeria_sample.png) no-repeat;
}
.galeriaTop {
	margin-top: 7px;
	width: 302px;
	height: 42px;
	position: relative;
}
.galeriaFotoTop {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 128px;
	height: 42px;
	background: url(images/fotogaleriak_title_on.png) no-repeat;
}
.galeriaFotoTop a {
	width: 128px;
	height: 42px;
	display: block;
}
.galeriaVideoTop {
	position: absolute;
	left: 128px;
	top: 0px;
	width: 174px;
	height: 42px;
	background: url(images/videok_title.png) no-repeat;
}
.galeriaVideoTop a {
	width: 174px;
	height: 42px;
	display: block;
}
.galeriaBottom {
	width: 302px;
	height: 14px;
	background: url(images/fotogaleriak_bottom.png) no-repeat;
}
.breadCrumbItem {
	list-style-type: none;
	float: left;
	height: 34px;
	background: url(images/breadcrumb_item.png) no-repeat left;
}
.breadCrumbItem a {
	font-family: Trebuchet MS;
	font-size: 14px;
	display: block;
	padding-left: 28px;
	padding-right: 10px;
	line-height: 34px;
	color: black;
}
.breadCrumbActive {
	list-style-type: none;
	float: left;
	height: 34px;
	background: url(images/breadcrumb_active.png) repeat-x left;
	font-family: Trebuchet MS;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 10px;
	line-height: 34px;
	color: white;
}
.breadCrumbActiveLeft {
	list-style-type: none;
	float: left;
	width: 13px;
	height: 34px;
	background: url(images/breadcrumb_active_left.png) no-repeat left;
}
.breadCrumbLeft {
	list-style-type: none;
	float: left;
	width: 13px;
	height: 34px;
	background: url(images/breadcrumb_left.png) no-repeat left;
}
.breadCrumbActiveRight {
	list-style-type: none;
	float: left;
	height: 34px;
	width: 34px;
	background: url(images/breadcrumb_active_right.png) no-repeat left;
}
Top {
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(images/triangle_down.png) no-repeat 5px 50%;
	border-bottom: #147fa3 1px dotted;
	margin-bottom: 4px;
}
Top_nb {
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(images/triangle_down.png) no-repeat 5px 50%;
	margin-bottom: 4px;
}
.pageTop {
	height: 44px;
	background: url(images/triangle_down.png) no-repeat 5px 50%;
	border-top: #eeeeee 1px solid;
	border-bottom: #eeeeee 1px solid;
	margin-top: 4px;
	margin-bottom: 4px;
}
.pageTopNoBorder {
	height: 44px;
	background: url(images/triangle_down.png) no-repeat 5px 50%;
	border-top: #eeeeee 1px solid;
	margin-top: 4px;
	margin-bottom: 4px;
}
.hirTop h1, .hirTop_nb h1, .pageTop h1, .pageTopNoBorder h1 {
	background: url(images/news.gif) no-repeat 5px 50%;
	font-size: 22px;
	color: #147fa3;
	left: 26px;
	margin: 0px;
	padding: 13px 15px 10px 22px;
}
.newsItemLeft {
	width: 436px;
}
.newsItemLeft h2, .newsItem {
	margin-right: 10px;
}
.newsItem div, .newsItem p, .newsItem td, .newsItem li {
	color: #5c5c5c;
}
.newsItemImgContainer {
	float: right;
	width: 230px;
	margin-left: 10px;
	margin-bottom: 20px;
}
.newsItemImg img {
	border: #f9f9f6 10px solid;
	position: relative;
}
.newsGaleriaLink {
	float: right;
	width: 109px;
	height: 28px;
	background: url(images/galeria_link.png) no-repeat;
	margin-right: 10px;
}
.newsGaleriaLink a {
	display: block;
	width: 109px;
	height: 28px;
}
.newsLabel {
	background-color: #f6f6ef; 
	border-bottom: #d1d1d1 1px solid; 
	padding: 5px 8px 5px 8px;
	margin-top: 10px;
	margin-right: 10px;
}
.newsLabelTitle {
	color: #236379; 
	font-family: Trebuchet MS; 
	font-size: 16px; 
	font-weight: bold;
}
.hozzaszolasokTitle {
	margin-top: 20px;
	height: 28px;
	background: url(images/hozzaszolasok.png) no-repeat;
}
.hozzaszolasItem {
	margin-top: 5px;
	background-color: #f5f9fb;
	border-bottom: #c6d7dc 1px solid;
	padding: 5px 10px 5px 10px;
	color: #5c5c5c;
}
.hozzaszolasItemTop {
	color: #3f6572;
	margin-bottom: 5px;
	font-size: 13px;
	line-height: 18px;
}
.hozzaszolasSorszam {
	float: right;
	margin: 3px 0px 3px 3px;
	width: 25px;
	height: 12px;
	background-color: #1c8aa8;
	text-align: center;
	line-height: 12px;
	font-size: 10px;
	color: white;
}
.hozzaszolasElozmeny {
	float: left;
	display: block;
	color: #236379;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 5px;
	text-decoration: none;
	margin-bottom: 10px;
}
.hozzaszolasElozmeny:hover {
	text-decoration: none;
}
.valaszokErre {
	float: right;
	display: block;
	background: url(images/valaszok_erre.png) no-repeat right;
	width: 125px;
	height: 23px;
	margin-bottom: 10px;
}
.replyText {
	background-color: #c6d7dc;
	padding: 5px;
	margin: 10px 15px 10px 15px;
	color: #3f6572;
	font-size: 11px;
}
.ujHozzaszolasTitle {
	height: 44px;
	display: block;
	background: url(images/uj_hozzaszolas.png) no-repeat;
	color: #236379;
	padding-top: 20px;
	font-size: 18px;
}
.ujHozzaszolas {
	border-top: white 1px solid;
	background-color: #fafbfa;
	padding: 8px 5px 8px 5px;
}
.ujHozzaszolas textarea {
	border: #cacaca 1px solid;
	background: white;
	color: #5c5c5c;
	font-family: Verdana;
	font-size: 12px;
	width: 422px;
	height: 55px;
	padding: 5px;
}
.ujHozzaszolasSubmit {
	margin-top: 5px;
	text-align: right;
}
.kapcsolodoHirekTop {
	width: 210px;
	height: 41px;
	background: url(images/kapcsolodo_hirek_top.png) no-repeat;
}
.kapcsolodoCikkekTop {
	width: 210px;
	height: 41px;
	background: url(images/kapcsolodo_cikkek_top.png) no-repeat;
}
.kapcsolodoBetegtajekoztatokTop {
	width: 210px;
	height: 41px;
	background: url(images/kapcsolodo_betegtajekoztatok_top.png) no-repeat;
}
.kapcsolodoCikkek {
	background: url(images/kapcsolodo_cikkek_back.png) repeat-x bottom;
	background-color: white;
	padding: 5px 10px 15px 10px;
	border-left: #f5eadc 1px solid;
	border-right: #f5eadc 1px solid;
	width: 188px;
}
.kapcsolodoCikkekBottom {
	width: 210px;
	height: 16px;
	background: url(images/kapcsolodo_cikkek_bottom.png) no-repeat;
}
.legolvasottabbTop {
	width: 210px;
	height: 39px;
	background: url(images/legolvasottabb_top.png) no-repeat;
	margin-top: 5px;
}
.legolvasottabb {
	background: url(images/legolvasottabb_back.png) repeat-x bottom;
	background-color: white;
	padding: 5px 10px 15px 10px;
	border-left: #f5eadc 1px solid;
	border-right: #f5eadc 1px solid;
}
.kapcsolodoCikkek a, .legolvasottabb a {
	display: block;
	color: #147fa3;
	margin-left: 10px;
	margin-right: 10px;
	width: 168px;
	border-bottom: #147fa3 1px dotted;
}
.legolvasottabbBottom {
	width: 210px;
	height: 16px;
	background: url(images/legolvasottabb_bottom.png) no-repeat;
}
.regisztracioErdeklodo {
	text-align: center;
}
.regisztracioErdeklodo h1 {
	margin: auto;
	margin-top: 15px;
	border-bottom: #9c9c9c 1px dotted;
	margin-bottom: 5px;
	width: 318px;
	text-align: left;
}
.regisztracioErdeklodo h1 a {
	padding-left: 10px;
	text-decoration: none;
	line-height: 30px;
	/*color: #33819a;*/
}
.regisztracioErdeklodoImg {
	width: 327px;
	height: 219px;
	background: url(images/erdeklodokent_regisztralok.png) no-repeat;
	position: relative;
}
.regisztracioErdeklodoImg a {
	position: absolute;
	display: block;
	width: 130px;
	height: 43px;
	left: 52px;
	top: 174px;
}
.regisztracioCegImg {
	width: 327px;
	height: 219px;
	background: url(images/cegkent_regisztralok.png) no-repeat;
	position: relative;
}
.regisztracioCegImg a {
	position: absolute;
	display: block;
	width: 130px;
	height: 43px;
	left: 10px;
	top: 150px;
}

.regisztracioOrvoskent {
	width: 318px;
}
.regisztracioOrvoskent h1 {
	margin-top: 15px;
	margin-left: 6px;
	border-bottom: #9c9c9c 1px dotted;
	margin-bottom: 5px;
}
.regisztracioOrvoskent h1 a {
	padding-left: 10px;
	text-decoration: none;
	line-height: 30px;
	color: #33819a;
}
.regisztracioOrvoskentImg {
	width: 318px;
	height: 219px;
	background: url(images/orvoskent_regisztralok.png) no-repeat;
	position: relative;
}
.regisztracioOrvoskentImg a {
	position: absolute;
	display: block;
	width: 115px;
	height: 43px;
	left: 150px;
	top: 175px;
}
.regisztracioErdeklodoLead, .regisztracioOrvoskentLead, .regisztracioSzakertokentLead {
	color: #5c5c5c;
	margin-left: 15px;
	border-bottom: #9c9c9c 1px dotted;
	padding-bottom: 10px;
	padding-left: 10px;
}
.regisztracioErdeklodoLead {
	margin: auto;
	width: 318px;
	text-align: left;
}
.regisztracioSzakertokent {
	width: 327px;
}
.regisztracioSzakertokent h1 {
	margin-top: 15px;
	margin-left: 15px;
	border-bottom: #9c9c9c 1px dotted;
	margin-bottom: 5px;
}
.regisztracioSzakertokent h1 a {
	padding-left: 10px;
	text-decoration: none;
	line-height: 30px;
	color:#33819a;
}
.regisztracioSzakertokentImg {
	margin: auto;
	width: 318px;
	height: 219px;
	background: url(images/szakertokent_regisztralok.png) no-repeat;
	position: relative;
}
.regisztracioSzakertokentImg a {
	position: absolute;
	display: block;
	width: 125px;
	height: 43px;
	left: 156px;
	top: 131px;
}
.rightFunctions {
	width: 304px;
	height: 86px;
	background: url(images/right_functions.png) no-repeat;
	margin-top: 4px;
	margin-bottom: 8px;
	position: relative;
	float: right;
}
td.commentCell, td.commentUserCell {
	background-color: #f5f9fb;
	border: none;
	padding: 5px;
}
td.commentUserCell {
	width: 500px;
}
td.commentCell {
	border-bottom: #c6d7dc 1px solid;
}
td.commentNumberCell {
	background-color: #f5f9fb;
	border: none;
	text-align: right;
	padding: 5px;
	font-weight: bold;
}
td.commentCell_orvos, td.commentUserCell_orvos {
	background-color: #d5f1ff;
}
td.commentNumberCell_orvos {
	background-color: #d5f1ff;
	border: none;
	text-align: right;
	padding: 5px;
	font-weight: bold;
}
.replyText {
	background-color: #f5f9fb;
	border: #c6d7dc 1px solid;
	border-left: #147fa3 1px solid;
	text-align: left;
	position: relative;
	margin-left: 15px;
	vertical-align: bottom;
}
.elozmeny {
	color: #5c5c5c;
	font-size: 10px;
}
.rightForum {
	position: absolute;
	display: block;
	width: 87px;
	height: 34px;
	left: 13px;
	top: 21px;
}
.rightBlog {
	position: absolute;
	display: block;
	width: 78px;
	height: 21px;
	left: 122px;
	top: 30px;
}
.rightRss {
	position: absolute;
	display: block;
	width: 60px;
	height: 30px;
	left: 222px;
	top: 24px;
}
.legfrissebbRight {
	margin-top: 8px;
	width: 304px;
	height: 322px;
	background: url(images/legfrissebb_right.png) no-repeat;
}
.segitsegRegisztraciohoz {
	width: 164px;
	height: 18px;
	background: url(images/segitseg_regisztraciohoz.png) no-repeat;
	float: right;
	margin-top: 14px;
	margin-right: 10px;
}
.segitsegRegisztraciohoz a {
	display: block;
	width: 164px;
	height: 18px;
}
.regisztracioForm {
	width: 434px;
	float: left;
}
.profilForm {
	width: 634px;
}
.regisztracioForm h1, .profilForm h1 {
	color: #fb9e0c;
	font-size: 18px;
	margin: 0px 13px 10px 23px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom: #9c9c9c 1px dotted;
}
.profilForm h5 {
	font-size: 14px;
	padding: 0px;
	margin: 0px 0px 8px 28px;
	font-weight: normal;
}
.regisztracioTable {
	margin-left: 23px;
	margin-right: 13px;
}
.regisztracioTable td {
	color: #5c5c5c;
	padding: 0px 5px 10px 5px;
	vertical-align: top;
}
.regisztracioSubmitRow {
	margin-left: 23px;
	margin-right: 13px;
	text-align: right;
	margin-top: 10px;
	border-top: #9c9c9c 1px dotted;
	padding-top: 10px;
	padding-right: 5px;
}
.regisztracioFormRight {
	width: 210px;
	float: right;
}
.profilForm {
	width: 640px;
}
.erdeklodoRight {
	width: 210px;
	height: 165px;
	background: url(images/erdeklodo_right.png) no-repeat;
}
.cegRight {
	width: 210px;
	height: 165px;
	background: url(images/ceg_right.png) no-repeat;
}
.orvosRight {
	width: 210px;
	height: 165px;
	background: url(images/orvos_right.png) no-repeat;
}
.szakertoRight {
	width: 210px;
	height: 165px;
	background: url(images/szakerto_right.png) no-repeat;
}
.miertJoRegisztralniErdeklodoTop {
	height: 39px;
	background: url(images/miert_jo_regisztralni_erdeklodo_top.png) no-repeat;
}
.miertJoRegisztralniErdeklodo {
	background: url(images/miert_jo_regisztralni_erdeklodo_back.png) repeat-x top;
	border-left: #f5eadc 1px solid;
	border-right: #f5eadc 1px solid;
	padding: 10px 15px 10px 15px;
	background-color: white;
}
.miertJoRegisztralniErdeklodoBottom {
	height: 14px;
	background: url(images/miert_jo_regisztralni_erdeklodo_bottom.png) no-repeat;
}
.miertJoRegisztralniOrvosTop {
	height: 39px;
	background: url(images/miert_jo_regisztralni_orvos_top.png) no-repeat;
}
.miertJoRegisztralniOrvos {
	background: url(images/miert_jo_regisztralni_orvos_back.png) repeat-x top;
	border-left: #f5eadc 1px solid;
	border-right: #f5eadc 1px solid;
	padding: 10px 15px 10px 15px;
	background-color: white;
}
.miertJoRegisztralniOrvosBottom {
	height: 14px;
	background: url(images/miert_jo_regisztralni_orvos_bottom.png) no-repeat;
}
.bejelentkezesMiertJoTop {
	height: 39px;
	background: url(images/bejelentkezes_miertjo_top.png) no-repeat;
}
.megNemRegisztralt {
	width: 191px;
	height: 19px;
	background: url(images/meg_nem_regisztralt.png) no-repeat;
	float: right;
	margin-top: 14px;
	margin-right: 10px;
}
.megNemRegisztralt a {
	display: block;
	width: 191px;
	height: 19px;
}
.galeriaList {
	width: 302px;
	border-left: #9c9c9c 1px solid;
	border-right: #9c9c9c 1px solid;
}
.pageGalleryItemLeft {
	width: 60%;
	padding: 10px 10px 10px 18px;
	text-align: left;
	border-bottom: #9c9c9c 1px solid;
	background: url(images/gallery_triangle.png) no-repeat 8px 50%;
}
.pageGalleryItemLeft a {
	font-size: 11px;
	color: #353125;
}
.pageGalleryItemRight {
	width: 40%;
	text-align: center;
	border-bottom: #9c9c9c 1px solid;
	padding: 10px 10px 10px 0px;
}
.pageGalleryItemRight img {
	border: #d8d8d8 2px solid;
}
.pageVideo {
	text-align: center;
}
.szakorvosValaszolTop {
	width: 646px;
	height: 48px;
	background: url(images/szakorvos_valaszol_top.png) no-repeat;
}
.szakertoValaszolTop {
	width: 646px;
	height: 48px;
	background: url(images/szakerto_valaszol_top.png) no-repeat;
}
.szakorvosSzures {
	width: 646px;
	height: 70px;
	background: url(images/szakorvos_szures.png) no-repeat;
	position: relative;
	z-index: 2;
}
.szakorvosSzures select {
	border: #7f9db9 1px solid;
	color: #010101;
	width: 287px;
	font-family: Verdana;
	font-size: 11px;
	position: absolute;
	left: 86px;
	top: 16px;
}
a.szakorvosSzuresTorles {
	display: block;
	top: 50px;
	left: 480px;
	font-size: 11px;
	position: absolute;
}
.szakorvosSzuresInput {
	border: #7f9db9 1px solid;
	color: #010101;
	width: 220px;
	height: 19px;
	font-family: Verdana;
	font-size: 11px;
	position: absolute;
	left: 386px;
	top: 16px;
	text-align: center;
}
.szakorvosSzuresSubmit {
	width: 18px;
	height: 18px;
	position: absolute;
	left: 619px;
	top: 17px;
}
.szakorvosSzakteruletTitle {
	width: 470px;
	height: 37px;
	background: url(images/szakorvos_szakterulet_title.png) no-repeat;
	margin-top: 10px;
}
.szakorvosSzakteruletTitleWide {
	width: 646px;
	height: 37px;
	background: url(images/szakorvos_szakterulet_title_wide.png) no-repeat;
	margin-top: 10px;
}
.szakorvosSzakteruletTitle h1, .szakorvosSzakteruletTitleWide h1 {
	padding-top: 10px;
	padding-left: 20px;
	color: #454528;
	font-family: Trebuchet MS;
}
.szakorvosTable td {
	padding: 2px;
}
.szakorvosBlockTop {
	width: 124px;
	height: 14px;
	background: url(images/szakorvos_block_top.png) no-repeat;
}
.szakorvosBlock {
	width: 124px;
	height: 163px;
	background: url(images/szakorvos_block.png) repeat-y;
}
.szakorvosBlockPhoto {
	text-align: center;
	height: 95px;
}
.szakorvosBlockTitle {
	display: block;
	font-weight: bold;
	color: #045773;
}
.szakorvosBlockSpec {
	display: block;
	font-weight: bold;
	color: #fb9e0c;
	font-size: 10px;
}
.szakorvosBlockContent {
	padding: 0px 8px 0px 8px;
	font-size: 10px;
	line-height: 13px;
	height: 70px;
}
.szakorvosBlockBottom {
	width: 124px;
	height: 14px;
	background: url(images/szakorvos_block_bottom.png) no-repeat;
}
.szakorvosBlockBottomNoQuestion {
	width: 124px;
	height: 14px;
	background: url(images/szakorvos_block_bottom_no_question.png) no-repeat;
}
.szakorvosBlockBottom_white {
	width: 124px;
	height: 14px;
	background: url(images/szakorvos_block_bottom_white.png) no-repeat;
}
.szakorvosBlockUnder {
	width: 124px;
	height: 75px;
	background: url(images/szakorvos_block_under.png) no-repeat;
	position: relative;
}
.szakorvosBlockUnderContent {
	position: absolute;
	left: 25px;
	top: 8px;
	color: #5f5f5f;
	font-size: 10px;
}
.szakorvosBlockUnder a {
	position: absolute;
	display: block;
	top: 47px;
	width: 124px;
	height: 28px;
}
.szakorvosDetailsTop {
	width: 644px;
	height: 14px;
	background: url(images/szakorvos_details_top.png) no-repeat;
}
.szakorvosDetails {
	width: 644px;
	background: url(images/szakorvos_details.png) repeat-y;
}
.szakorvosDetailsLeft {
	float: left;
	width: 119px;
}
.szakorvosDetailsRight {
	float: left;
	width: 525px;
}
.szakorvosDetailsRightContent {
	padding-left: 10px;
	padding-right: 10px;
}
.szakorvosDetailsRightContent h1 {
	color: #010101;
	font-size: 20px;
	font-weight: normal;
	font-family: Arial;
	border-bottom: #9d9d9d 1px dotted;
	padding-bottom: 10px;
	margin-bottom: 0px;
}
.szakorvosDetailsRightContent h2 {
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 0px;
}
.szakorvosDetailsRightContent h3 {
	margin-top: 5px;
	color: #5c5c5c;
	font-weight: normal;
	font-size: 13px;
	font-family: Verdana;
	line-height: 20px;
	margin-bottom: 0px;
}
.szakorvosDetailsRightContent td {
	margin: 0px;
	margin-top: 2px;
	color: #5c5c5c;
}
.szakorvosDetailsBottom {
	width: 644px;
	height: 14px;
	background: url(images/szakorvos_details_bottom.png) no-repeat;
}
.szakorvosDetailsLeftInfo {
	color: #5f5f5f;
	font-size: 10px;
	background: url(images/info.png) no-repeat left top;
	margin-left: 12px;
	margin-top: 10px;
	padding-left: 12px;
}
.kerdesekTabs {
	margin-top: 10px;
	margin-left: 13px;
	display: inline-block;
}
.kerdesekTabs ul {
	margin: 0px;
	padding: 0px;
	display: inline;
}
.kerdesekTabs li {
	float: left;
	list-style-type: none;
}
.mindenKerdes {
	width: 216px;
	height: 32px;
	background: url(images/minden_kerdes.png) no-repeat;
}
.mindenKerdes a {
	display: block;
	width: 216px;
	height: 32px;
}
.mindenKerdesOn {
	width: 231px;
	height: 32px;
	background: url(images/minden_kerdes_on.png) no-repeat;
}
.mindenValasz {
	width: 216px;
	height: 32px;
	background: url(images/minden_valasz.png) no-repeat;
}
.mindenValasz a {
	display: block;
	width: 216px;
	height: 32px;
}
.mindenValaszOn {
	width: 231px;
	height: 32px;
	background: url(images/minden_valasz_on.png) no-repeat;
}
.nekemKuldott {
	width: 232px;
	height: 32px;
	background: url(images/nekem_kuldott.png) no-repeat;
}
.nekemKuldott a {
	display: block;
	width: 232px;
	height: 32px;
}
.nekemKuldottOn {
	width: 247px;
	height: 32px;
	background: url(images/nekem_kuldott_on.png) no-repeat;
}
.kerdezniSzeretnek {
	width: 156px;
	height: 32px;
	background: url(images/kerdezni_szeretnek.png) no-repeat;
}
.kerdezniSzeretnek a {
	display: block;
	width: 156px;
	height: 32px;
}
.kerdezniSzeretnekOn {
	width: 171px;
	height: 32px;
	background: url(images/kerdezni_szeretnek_on.png) no-repeat;
}
.csakAMegvalaszoltak {
	width: 232px;
	height: 32px;
	background: url(images/csak_a_megvalaszoltak.png) no-repeat;
}
.csakAMegvalaszoltak a {
	display: block;
	width: 232px;
	height: 32px;
}
.csakAMegvalaszoltakOn {
	width: 247px;
	height: 32px;
	background: url(images/csak_a_megvalaszoltak_on.png) no-repeat;
}
.szakorvosKerdes {
	margin-top: 5px;
	width: 643px;
	height: 300px;
	background: url(images/szakorvos_kerdes.png) no-repeat;
	position: relative;
}
.szakorvosKerdesDisabled {
	margin-top: 5px;
	width: 643px;
	height: 265px;
	background: url(images/szakorvos_kerdes_disabled.png) no-repeat;
	position: relative;
}
.szakorvosListaDisabled {
	margin-top: 5px;
	width: 643px;
	height: 300px;
	background: url(images/szakorvos_lista_disabled.png) no-repeat;
	position: relative;
}
.szakorvosKerdesDisabled a {
	display: block;
	position: absolute;
	top: 18px;
	left: 313px;
	width: 104px;
	height: 14px;
}
.szakorvosListaDisabled a {
	display: block;
	position: absolute;
	top: 95px;
	left: 468px;
	width: 94px;
	height: 14px;
}
.szakorvosKerdesDisabledSzabadsag {
	margin-top: 5px;
	width: 643px;
	height: 265px;
	background: url(images/szakorvos_kerdes_disabled_szabadsag.png) no-repeat;
	position: relative;
}
.szakorvosKerdes textarea {
	position: absolute;
	top: 97px;
	left: 150px;
	width: 475px;
	height: 158px;
	background-color: white;
	border: white 1px solid;
	color: #2b2b2b;
	font-family: Verdana;
	font-size: 12px;	
}
.szakorvosKerdesSubmit {
	position: absolute;
	top: 266px;
	left: 418px;
	width: 209px;
	height: 28px;
}
.szakorvosLogin {
	position: absolute;
	top: 25px;
	left: 100px;
	width: 540px;
	height: 30px;
}
.szakorvosError {
	position: absolute;
	font-weight: bold;
	width: 500px;
	top: 7px;
	left: 100px;
	font-size: 11px;
	color: #ff0000;
}
.szakorvosName, .szakorvosMail {
	font-family: "Verdana", "Helvetica", sans-serif;
	font-size: 13px;
	padding: 2px;
	width: 263px;
	background: #ffffff;
	border: 1px solid #ede8e4;
}
.szakorvosCaptcha {
	position: absolute;
	width: 360px;
	height: 20px;
	top: 265px;
	left: 30px;
	text-align: right;
}
.szakorvosCaptcha input {
	top: 3px;
	position: relative;
}
.szakorvosCaptcha img {
	vertical-align: middle;
	position: relative;
}
.kerdesValaszTop {
	margin-top: 7px;
	width: 643px;
	height: 14px;
	background: url(images/kerdes_valasz_top.png) no-repeat;
}
.kerdesValaszContent {
	background: url(images/kerdes_valasz_content.png) repeat-y;
	text-align: center;
	width: 643px;
}
.kerdesValaszContentTable {
	margin: auto;
	width: 623px;
}
.kerdesValaszContent table {
	margin: 0px;
}
.kerdesValaszKerdojel {
	width: 115px;
	height: 92px;
	margin-left: 0px;
	border-right: #e5e5e5 1px solid;
	background: url(images/kerdes_valasz_kerdojel.png) no-repeat 50% 50%;
	position: relative;
}
.kerdesValaszDatum {
	position: absolute;
	left: 70px;
	top: 55px;
	text-align: right;
	color: #b8b1a8;
	font-size: 10px;
}
.kerdesValaszKerdes {
	vertical-align: top;
	color: #202020;
	padding: 5px;
}
.kerdesValaszKerdes div {
	width: 503px;
}
.kerdesValaszBottom {
	width: 643px;
	height: 14px;
	background: url(images/kerdes_valasz_bottom.png) no-repeat;
}
.valaszTop {
	margin: auto;
	margin-top: 7px;
	width: 630px;
	height: 14px;
	background: url(images/valasz_top.png) no-repeat;
}
.valaszContent {
	width: 630px;
	background-color: white;
	text-align: center;
	margin-left: 7px;
}
.valaszContentTable {
	margin: auto;
	width: 610px;
}
.valaszFelkialtojel {
	width: 115px;
	height: 96px;
	border-right: #ededed 1px solid;
	background: url(images/valasz_felkialtojel.png) no-repeat 50% 50%;
	position: relative;
}
.valaszKerdes {
	vertical-align: top;
	color: #202020;
	padding: 5px;
}
.valaszKerdes div {
	width: 503px;
}
.valaszKep {
	position: absolute;
	left: 0px;
	top: 0px;
}
.valaszDatum {
	position: absolute;
	left: 70px;
	top: 58px;
	text-align: right;
	color: #b7b0a7;
	font-size: 10px;
}
.valaszBottom {
	margin: auto;
	width: 630px;
	height: 24px;
	background: url(images/valasz_bottom.png) no-repeat;
	text-align: right;
}
.valaszolokErreAKerdesre {
	position: relative;
	height: 31px;
	margin-right: 3px;
	background: url(images/valaszolok_erre_a_kerdesre.png) no-repeat right;
	z-index: 2;
}
.valaszolokErreAKerdesre a {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 220px;
	height: 31px;
	z-index: 2;
}
.valaszTable {
	margin-left: 23px;
	margin-right: 13px;
	width: 100%;
}
.valaszTable td {
	color: #5c5c5c;
	padding: 5px 5px 10px 5px;
	vertical-align: top;
}
.formLeft {
	padding-top: 13px !important;
}
.talalatokAHirekben {
	width: 324px;
	height: 39px;
	background: url(images/talalatok_a_hirekben.png) no-repeat;
}
.talalatokACikkekben {
	width: 324px;
	height: 39px;
	background: url(images/talalatok_a_cikkekben.png) no-repeat;
}
.talalatokABetegtajekoztatokban {
	width: 645px;
	height: 39px;
	background: url(images/talalatok_a_betegtajekoztatokban.png) no-repeat;
}
.welcomeBlock {
	width: 314px;
	height: 238px;
	background: url(images/welcome_block.png) no-repeat;
	position: relative;
}
.welcomeBlock .title {
	text-align: center;
	font-weight: bold;
	position: absolute;
	width: 304px;
	left: 10px;
	top: 22px;
	line-height: 16px;
}
.welcomeBlock .unreadText {
	text-align: center;
	font-weight: bold;
	position: absolute;
	width: 264px;
	left: 50px;
	top: 81px;
	line-height: 16px;
}
.welcomeBlock .unreadLink {
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	left: 286px;
	top: 82px;
}
.welcomeBlock .links {
	text-align: left;
	position: absolute;
	left: 40px;
	top: 130px;
	line-height: 24px;
}
.welcomeBlock .links a {
	display: block;
	color: black;
	font-weight: bold;
}
.uzenetekMegtekintese {
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 302px;
	height: 55px;
	background: url(images/uzenetek_megtekintese.png) no-repeat;
}
.uzenetekMegtekintese a {
	display: block;
	width: 302px;
	height: 55px;
}
.allasListTop {
	margin-top: 10px;
	width: 644px;
	height: 14px;
	background: url(images/allas_list_top.png) no-repeat;
}
.allasList {
	width: 644px;
	background: url(images/allas_list_back.png) repeat-y;
}
.allasListItem {
	margin-left: 10px;
	margin-right: 10px;
	padding: 10px 10px 10px 30px;
	background: url(images/allas_list_item.png) no-repeat 5px 50%;
	color: #5c5c5c;
}
.allasListForward {
	margin-left: 10px;
	margin-right: 10px;
	text-align: right;
	padding: 5px;
	border-bottom: #9c9c9c 1px dotted;
}
.allasListBottom {
	width: 644px;
	height: 30px;
	background: url(images/allas_list_bottom.png) no-repeat;
}
.hirdetesekLista {
	width: 226px;
	height: 30px;
	margin-top: 20px;
	background: url(images/hirdetesek_lista.png) no-repeat;
}
.hirdetesekLista a {
	display: block;
	width: 226px;
	height: 30px;
}
.hirdetesekSzerkesztese {
	width: 226px;
	height: 30px;
	margin-top: 20px;
	background: url(images/hirdetesek_szerkesztese.png) no-repeat;
	float: right;
}
.hirdetesekSzerkesztese a, .hirdetesekTorlese a	 {
	display: block;
	width: 226px;
	height: 30px;
}
.hirdetesekTorlese {
	width: 226px;
	height: 30px;
	margin-top: 5px;
	background: url(images/hirdetesek_torlese.png) no-repeat;
	float: right;
}
.szuroHatter {
	height: 158px;
	position: relative;
	background: url(images/szuroHatter.png) repeat-x bottom;
	padding-bottom: 5px;
	border-bottom: #eeeeee 1px solid;
}
.intezmeny_nev {
	font-size: 13px;
	color: #5c5c5c;
}
.keresoVissza {
	width: 226px;
	height: 30px;
	margin-top: 20px;
	background: url(images/keresoVissza.png) no-repeat;
}
.keresoVissza a {
	display: block;
	width: 226px;
	height: 30px;
}
.getFlashPlayer {
	position: absolute;
	top: 40px;
	left: 50px;
	height: 120px;
	width: 230px;
	/*background-color: red;*/
	text-align: center;
}
.vissza_bal {
	margin-top: 15px;
	float: left;
}
.hir {
	margin: 10px;
	margin-left: 0px;
	margin-top: 5px;
}
.hir a {
	color: #15657d;
	padding-bottom: 10px;
	display: block;
}
.aszf, .felh {
	position: absolute;
	top: 200px;
	left: 130px;
	background: url(images/aszf.png) no-repeat;
	width: 632px;
	height: 447px;
	display: none;
}
.aszfTitle, .felhTitle {
	position: relative;
	margin-left: 57px;
	font-size: 24px;
	display: block;
	color: #147fa3;
}
.aszfInner, .felhInner {
	position: relative;
	margin: 58px;
	margin-top: 40px;
	overflow: auto;
	height: 300px;
}
.aszfClose, .felhClose {
	position: relative;
	margin-left: 575px;
	margin-top: 10px;
	width: 40px;
	height: 40px;
	display: block;
}
.ddContainer {
	margin-top: 0px;
	padding-top: 0px;
	width: 233px;
}
.ddTop {
	background: url(images/dd_top.png) no-repeat;
	height: 25px;
	width: 233px;
	margin: 0px !important;
	padding: 0px !important;
	border: none !important;
}
.ddContent {
	background: url(images/dd_content.png) repeat-y;
	padding-left: 10px;
	z-index: 500;
	margin: 0px;
	padding-top: 5px;
}
.ddBottom {
	background: url(images/dd_bottom.png);
	height: 25px;
	width: 233px;
	z-index: 500;
}
.szabadsag {
	color: #128300;
}
.szabadsagon_van {
	font-size: 11px;
	position: absolute;
	top: 98px;
	left: 115px;
}
.jelentkezzenBe {
	margin-top: 10px;
	padding-top: 5px;
	border-top: #444444 1px solid;
	font-weight: bold;
}
.bannerLayer {
	background: url(images/banner_back.png) no-repeat bottom left;
	background-color: #f04f23;
}
.superBanner .banner {
	padding-top: 17px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 950px;
	height: 90px;
	text-align: center;	
	background: url(images/banner_top.png) 0px 0px no-repeat;

}
.topBanner .banner {
	padding-top: 17px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 640px;
	height: 90px;
	text-align: center;	
	background: url(images/banner_top.png) 0px 0px no-repeat;
}
.contentBanner {
	width: 640px;
	text-align: center;
}
.contentBanner .banner {
	padding-top: 17px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 468px;
	height: 120px;
	text-align: center;	
	background: url(images/banner_top.png) 0px 0px no-repeat;
}
.billbendBanner .banner {
	padding-top: 17px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 300px;
	height: 110px;
	text-align: center;	
	background: url(images/banner_top.png) 0px 0px no-repeat;
}
.billboardBanner .banner {
	padding-top: 17px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 300px;
	height: 225px;
	text-align: center;	
	background: url(images/banner_top.png) 0px 0px no-repeat;
}
.squareBanner .banner {
	padding-top: 17px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
	height: 200px;
	text-align: center;	
	background: url(images/banner_top.png) 0px 0px no-repeat;
}
.allashirdetesFeladasaTable {
	width: 100%;
	margin-top: 15px;
}
.allashirdetesFeladasaTable td {
	text-align: center;
}
a.alertLink {
	color: red !important;
	font-weight: bold;
}
.noMatches {
	color: red;
	font-weight: bold;
	margin-top: 10px;
}
.interjuContent {
	width: 630px;
}
.backLink, .submitBlock {
	margin: 15px 0px 15px 0px;
}
#joinUs {
	margin-left: 11px;
	width: 301px;
	height: 127px;
	background: url(images/join_us.png) no-repeat;
	position: relative;
}
#joinIwiw {
	display: block;
	position: absolute;
	left: 20px;
	top: 52px;
	width: 81px;
	height: 57px;
}
#joinFacebook {
	display: block;
	position: absolute;
	left: 128px;
	top: 52px;
	width: 58px;
	height: 57px;
}
#joinTwitter {
	display: block;
	position: absolute;
	left: 223px;
	top: 52px;
	width: 81px;
	height: 57px;
}
#share {
	margin-top: 20px;
	width: 164px;
	height: 56px;
	background: url(images/share.png) no-repeat;
	position: relative;
}
#shareFacebook {
	display: block;
	position: absolute;
	left: 28px;
	top: 28px;
	width: 23px;
	height: 23px;
}
#shareIwiw {
	display: block;
	position: absolute;
	left: 63px;
	top: 27px;
	width: 40px;
	height: 24px;
}
#shareTwitter {
	display: block;
	position: absolute;
	left: 115px;
	top: 27px;
	width: 23px;
	height: 24px;
}
